Files
DockMV/internal/webui/dist/assets/index-BJYzrqMo.js
T
2026-08-11 09:00:01 +02:00

12 lines
224 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(function(){const N=document.createElement("link").relList;if(N&&N.supports&&N.supports("modulepreload"))return;for(const _ of document.querySelectorAll('link[rel="modulepreload"]'))s(_);new MutationObserver(_=>{for(const H of _)if(H.type==="childList")for(const E of H.addedNodes)E.tagName==="LINK"&&E.rel==="modulepreload"&&s(E)}).observe(document,{childList:!0,subtree:!0});function O(_){const H={};return _.integrity&&(H.integrity=_.integrity),_.referrerPolicy&&(H.referrerPolicy=_.referrerPolicy),_.crossOrigin==="use-credentials"?H.credentials="include":_.crossOrigin==="anonymous"?H.credentials="omit":H.credentials="same-origin",H}function s(_){if(_.ep)return;_.ep=!0;const H=O(_);fetch(_.href,H)}})();var mf={exports:{}},_n={};var Ar;function cy(){if(Ar)return _n;Ar=1;var h=Symbol.for("react.transitional.element"),N=Symbol.for("react.fragment");function O(s,_,H){var E=null;if(H!==void 0&&(E=""+H),_.key!==void 0&&(E=""+_.key),"key"in _){H={};for(var k in _)k!=="key"&&(H[k]=_[k])}else H=_;return _=H.ref,{$$typeof:h,type:s,key:E,ref:_!==void 0?_:null,props:H}}return _n.Fragment=N,_n.jsx=O,_n.jsxs=O,_n}var Nr;function fy(){return Nr||(Nr=1,mf.exports=cy()),mf.exports}var c=fy(),yf={exports:{}},w={};var _r;function sy(){if(_r)return w;_r=1;var h=Symbol.for("react.transitional.element"),N=Symbol.for("react.portal"),O=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),H=Symbol.for("react.consumer"),E=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),D=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),A=Symbol.for("react.activity"),B=Symbol.iterator;function dl(d){return d===null||typeof d!="object"?null:(d=B&&d[B]||d["@@iterator"],typeof d=="function"?d:null)}var yl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},il=Object.assign,Xl={};function El(d,x,R){this.props=d,this.context=x,this.refs=Xl,this.updater=R||yl}El.prototype.isReactComponent={},El.prototype.setState=function(d,x){if(typeof d!="object"&&typeof d!="function"&&d!=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,d,x,"setState")},El.prototype.forceUpdate=function(d){this.updater.enqueueForceUpdate(this,d,"forceUpdate")};function Al(){}Al.prototype=El.prototype;function rl(d,x,R){this.props=d,this.context=x,this.refs=Xl,this.updater=R||yl}var xl=rl.prototype=new Al;xl.constructor=rl,il(xl,El.prototype),xl.isPureReactComponent=!0;var Dl=Array.isArray;function _l(){}var U={H:null,A:null,T:null,S:null},Q=Object.prototype.hasOwnProperty;function q(d,x,R){var Y=R.ref;return{$$typeof:h,type:d,key:x,ref:Y!==void 0?Y:null,props:R}}function $(d,x){return q(d.type,x,d.props)}function cl(d){return typeof d=="object"&&d!==null&&d.$$typeof===h}function hl(d){var x={"=":"=0",":":"=2"};return"$"+d.replace(/[=:]/g,function(R){return x[R]})}var Pl=/\/+/g;function Zl(d,x){return typeof d=="object"&&d!==null&&d.key!=null?hl(""+d.key):x.toString(36)}function Ll(d){switch(d.status){case"fulfilled":return d.value;case"rejected":throw d.reason;default:switch(typeof d.status=="string"?d.then(_l,_l):(d.status="pending",d.then(function(x){d.status==="pending"&&(d.status="fulfilled",d.value=x)},function(x){d.status==="pending"&&(d.status="rejected",d.reason=x)})),d.status){case"fulfilled":return d.value;case"rejected":throw d.reason}}throw d}function p(d,x,R,Y,W){var P=typeof d;(P==="undefined"||P==="boolean")&&(d=null);var ml=!1;if(d===null)ml=!0;else switch(P){case"bigint":case"string":case"number":ml=!0;break;case"object":switch(d.$$typeof){case h:case N:ml=!0;break;case J:return ml=d._init,p(ml(d._payload),x,R,Y,W)}}if(ml)return W=W(d),ml=Y===""?"."+Zl(d,0):Y,Dl(W)?(R="",ml!=null&&(R=ml.replace(Pl,"$&/")+"/"),p(W,x,R,"",function(Ha){return Ha})):W!=null&&(cl(W)&&(W=$(W,R+(W.key==null||d&&d.key===W.key?"":(""+W.key).replace(Pl,"$&/")+"/")+ml)),x.push(W)),1;ml=0;var lt=Y===""?".":Y+":";if(Dl(d))for(var Ul=0;Ul<d.length;Ul++)Y=d[Ul],P=lt+Zl(Y,Ul),ml+=p(Y,x,R,P,W);else if(Ul=dl(d),typeof Ul=="function")for(d=Ul.call(d),Ul=0;!(Y=d.next()).done;)Y=Y.value,P=lt+Zl(Y,Ul++),ml+=p(Y,x,R,P,W);else if(P==="object"){if(typeof d.then=="function")return p(Ll(d),x,R,Y,W);throw x=String(d),Error("Objects are not valid as a React child (found: "+(x==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":x)+"). If you meant to render a collection of children, use an array instead.")}return ml}function C(d,x,R){if(d==null)return d;var Y=[],W=0;return p(d,Y,"","",function(P){return x.call(R,P,W++)}),Y}function M(d){if(d._status===-1){var x=d._result;x=x(),x.then(function(R){(d._status===0||d._status===-1)&&(d._status=1,d._result=R)},function(R){(d._status===0||d._status===-1)&&(d._status=2,d._result=R)}),d._status===-1&&(d._status=0,d._result=x)}if(d._status===1)return d._result.default;throw d._result}var V=typeof reportError=="function"?reportError:function(d){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var x=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof d=="object"&&d!==null&&typeof d.message=="string"?String(d.message):String(d),error:d});if(!window.dispatchEvent(x))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",d);return}console.error(d)},nl={map:C,forEach:function(d,x,R){C(d,function(){x.apply(this,arguments)},R)},count:function(d){var x=0;return C(d,function(){x++}),x},toArray:function(d){return C(d,function(x){return x})||[]},only:function(d){if(!cl(d))throw Error("React.Children.only expected to receive a single React element child.");return d}};return w.Activity=A,w.Children=nl,w.Component=El,w.Fragment=O,w.Profiler=_,w.PureComponent=rl,w.StrictMode=s,w.Suspense=D,w.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=U,w.__COMPILER_RUNTIME={__proto__:null,c:function(d){return U.H.useMemoCache(d)}},w.cache=function(d){return function(){return d.apply(null,arguments)}},w.cacheSignal=function(){return null},w.cloneElement=function(d,x,R){if(d==null)throw Error("The argument must be a React element, but you passed "+d+".");var Y=il({},d.props),W=d.key;if(x!=null)for(P in x.key!==void 0&&(W=""+x.key),x)!Q.call(x,P)||P==="key"||P==="__self"||P==="__source"||P==="ref"&&x.ref===void 0||(Y[P]=x[P]);var P=arguments.length-2;if(P===1)Y.children=R;else if(1<P){for(var ml=Array(P),lt=0;lt<P;lt++)ml[lt]=arguments[lt+2];Y.children=ml}return q(d.type,W,Y)},w.createContext=function(d){return d={$$typeof:E,_currentValue:d,_currentValue2:d,_threadCount:0,Provider:null,Consumer:null},d.Provider=d,d.Consumer={$$typeof:H,_context:d},d},w.createElement=function(d,x,R){var Y,W={},P=null;if(x!=null)for(Y in x.key!==void 0&&(P=""+x.key),x)Q.call(x,Y)&&Y!=="key"&&Y!=="__self"&&Y!=="__source"&&(W[Y]=x[Y]);var ml=arguments.length-2;if(ml===1)W.children=R;else if(1<ml){for(var lt=Array(ml),Ul=0;Ul<ml;Ul++)lt[Ul]=arguments[Ul+2];W.children=lt}if(d&&d.defaultProps)for(Y in ml=d.defaultProps,ml)W[Y]===void 0&&(W[Y]=ml[Y]);return q(d,P,W)},w.createRef=function(){return{current:null}},w.forwardRef=function(d){return{$$typeof:k,render:d}},w.isValidElement=cl,w.lazy=function(d){return{$$typeof:J,_payload:{_status:-1,_result:d},_init:M}},w.memo=function(d,x){return{$$typeof:g,type:d,compare:x===void 0?null:x}},w.startTransition=function(d){var x=U.T,R={};U.T=R;try{var Y=d(),W=U.S;W!==null&&W(R,Y),typeof Y=="object"&&Y!==null&&typeof Y.then=="function"&&Y.then(_l,V)}catch(P){V(P)}finally{x!==null&&R.types!==null&&(x.types=R.types),U.T=x}},w.unstable_useCacheRefresh=function(){return U.H.useCacheRefresh()},w.use=function(d){return U.H.use(d)},w.useActionState=function(d,x,R){return U.H.useActionState(d,x,R)},w.useCallback=function(d,x){return U.H.useCallback(d,x)},w.useContext=function(d){return U.H.useContext(d)},w.useDebugValue=function(){},w.useDeferredValue=function(d,x){return U.H.useDeferredValue(d,x)},w.useEffect=function(d,x){return U.H.useEffect(d,x)},w.useEffectEvent=function(d){return U.H.useEffectEvent(d)},w.useId=function(){return U.H.useId()},w.useImperativeHandle=function(d,x,R){return U.H.useImperativeHandle(d,x,R)},w.useInsertionEffect=function(d,x){return U.H.useInsertionEffect(d,x)},w.useLayoutEffect=function(d,x){return U.H.useLayoutEffect(d,x)},w.useMemo=function(d,x){return U.H.useMemo(d,x)},w.useOptimistic=function(d,x){return U.H.useOptimistic(d,x)},w.useReducer=function(d,x,R){return U.H.useReducer(d,x,R)},w.useRef=function(d){return U.H.useRef(d)},w.useState=function(d){return U.H.useState(d)},w.useSyncExternalStore=function(d,x,R){return U.H.useSyncExternalStore(d,x,R)},w.useTransition=function(){return U.H.useTransition()},w.version="19.2.8",w}var Or;function xf(){return Or||(Or=1,yf.exports=sy()),yf.exports}var K=xf(),vf={exports:{}},On={},gf={exports:{}},bf={};var Mr;function oy(){return Mr||(Mr=1,(function(h){function N(p,C){var M=p.length;p.push(C);l:for(;0<M;){var V=M-1>>>1,nl=p[V];if(0<_(nl,C))p[V]=C,p[M]=nl,M=V;else break l}}function O(p){return p.length===0?null:p[0]}function s(p){if(p.length===0)return null;var C=p[0],M=p.pop();if(M!==C){p[0]=M;l:for(var V=0,nl=p.length,d=nl>>>1;V<d;){var x=2*(V+1)-1,R=p[x],Y=x+1,W=p[Y];if(0>_(R,M))Y<nl&&0>_(W,R)?(p[V]=W,p[Y]=M,V=Y):(p[V]=R,p[x]=M,V=x);else if(Y<nl&&0>_(W,M))p[V]=W,p[Y]=M,V=Y;else break l}}return C}function _(p,C){var M=p.sortIndex-C.sortIndex;return M!==0?M:p.id-C.id}if(h.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var H=performance;h.unstable_now=function(){return H.now()}}else{var E=Date,k=E.now();h.unstable_now=function(){return E.now()-k}}var D=[],g=[],J=1,A=null,B=3,dl=!1,yl=!1,il=!1,Xl=!1,El=typeof setTimeout=="function"?setTimeout:null,Al=typeof clearTimeout=="function"?clearTimeout:null,rl=typeof setImmediate<"u"?setImmediate:null;function xl(p){for(var C=O(g);C!==null;){if(C.callback===null)s(g);else if(C.startTime<=p)s(g),C.sortIndex=C.expirationTime,N(D,C);else break;C=O(g)}}function Dl(p){if(il=!1,xl(p),!yl)if(O(D)!==null)yl=!0,_l||(_l=!0,hl());else{var C=O(g);C!==null&&Ll(Dl,C.startTime-p)}}var _l=!1,U=-1,Q=5,q=-1;function $(){return Xl?!0:!(h.unstable_now()-q<Q)}function cl(){if(Xl=!1,_l){var p=h.unstable_now();q=p;var C=!0;try{l:{yl=!1,il&&(il=!1,Al(U),U=-1),dl=!0;var M=B;try{t:{for(xl(p),A=O(D);A!==null&&!(A.expirationTime>p&&$());){var V=A.callback;if(typeof V=="function"){A.callback=null,B=A.priorityLevel;var nl=V(A.expirationTime<=p);if(p=h.unstable_now(),typeof nl=="function"){A.callback=nl,xl(p),C=!0;break t}A===O(D)&&s(D),xl(p)}else s(D);A=O(D)}if(A!==null)C=!0;else{var d=O(g);d!==null&&Ll(Dl,d.startTime-p),C=!1}}break l}finally{A=null,B=M,dl=!1}C=void 0}}finally{C?hl():_l=!1}}}var hl;if(typeof rl=="function")hl=function(){rl(cl)};else if(typeof MessageChannel<"u"){var Pl=new MessageChannel,Zl=Pl.port2;Pl.port1.onmessage=cl,hl=function(){Zl.postMessage(null)}}else hl=function(){El(cl,0)};function Ll(p,C){U=El(function(){p(h.unstable_now())},C)}h.unstable_IdlePriority=5,h.unstable_ImmediatePriority=1,h.unstable_LowPriority=4,h.unstable_NormalPriority=3,h.unstable_Profiling=null,h.unstable_UserBlockingPriority=2,h.unstable_cancelCallback=function(p){p.callback=null},h.unstable_forceFrameRate=function(p){0>p||125<p?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Q=0<p?Math.floor(1e3/p):5},h.unstable_getCurrentPriorityLevel=function(){return B},h.unstable_next=function(p){switch(B){case 1:case 2:case 3:var C=3;break;default:C=B}var M=B;B=C;try{return p()}finally{B=M}},h.unstable_requestPaint=function(){Xl=!0},h.unstable_runWithPriority=function(p,C){switch(p){case 1:case 2:case 3:case 4:case 5:break;default:p=3}var M=B;B=p;try{return C()}finally{B=M}},h.unstable_scheduleCallback=function(p,C,M){var V=h.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?V+M:V):M=V,p){case 1:var nl=-1;break;case 2:nl=250;break;case 5:nl=1073741823;break;case 4:nl=1e4;break;default:nl=5e3}return nl=M+nl,p={id:J++,callback:C,priorityLevel:p,startTime:M,expirationTime:nl,sortIndex:-1},M>V?(p.sortIndex=M,N(g,p),O(D)===null&&p===O(g)&&(il?(Al(U),U=-1):il=!0,Ll(Dl,M-V))):(p.sortIndex=nl,N(D,p),yl||dl||(yl=!0,_l||(_l=!0,hl()))),p},h.unstable_shouldYield=$,h.unstable_wrapCallback=function(p){var C=B;return function(){var M=B;B=C;try{return p.apply(this,arguments)}finally{B=M}}}})(bf)),bf}var Dr;function dy(){return Dr||(Dr=1,gf.exports=oy()),gf.exports}var Sf={exports:{}},Il={};var Ur;function ry(){if(Ur)return Il;Ur=1;var h=xf();function N(D){var g="https://react.dev/errors/"+D;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var J=2;J<arguments.length;J++)g+="&args[]="+encodeURIComponent(arguments[J])}return"Minified React error #"+D+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function O(){}var s={d:{f:O,r:function(){throw Error(N(522))},D:O,C:O,L:O,m:O,X:O,S:O,M:O},p:0,findDOMNode:null},_=Symbol.for("react.portal");function H(D,g,J){var A=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:_,key:A==null?null:""+A,children:D,containerInfo:g,implementation:J}}var E=h.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function k(D,g){if(D==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return Il.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,Il.createPortal=function(D,g){var J=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(N(299));return H(D,g,null,J)},Il.flushSync=function(D){var g=E.T,J=s.p;try{if(E.T=null,s.p=2,D)return D()}finally{E.T=g,s.p=J,s.d.f()}},Il.preconnect=function(D,g){typeof D=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,s.d.C(D,g))},Il.prefetchDNS=function(D){typeof D=="string"&&s.d.D(D)},Il.preinit=function(D,g){if(typeof D=="string"&&g&&typeof g.as=="string"){var J=g.as,A=k(J,g.crossOrigin),B=typeof g.integrity=="string"?g.integrity:void 0,dl=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;J==="style"?s.d.S(D,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:A,integrity:B,fetchPriority:dl}):J==="script"&&s.d.X(D,{crossOrigin:A,integrity:B,fetchPriority:dl,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},Il.preinitModule=function(D,g){if(typeof D=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var J=k(g.as,g.crossOrigin);s.d.M(D,{crossOrigin:J,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&s.d.M(D)},Il.preload=function(D,g){if(typeof D=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var J=g.as,A=k(J,g.crossOrigin);s.d.L(D,J,{crossOrigin:A,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},Il.preloadModule=function(D,g){if(typeof D=="string")if(g){var J=k(g.as,g.crossOrigin);s.d.m(D,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:J,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else s.d.m(D)},Il.requestFormReset=function(D){s.d.r(D)},Il.unstable_batchedUpdates=function(D,g){return D(g)},Il.useFormState=function(D,g,J){return E.H.useFormState(D,g,J)},Il.useFormStatus=function(){return E.H.useHostTransitionStatus()},Il.version="19.2.8",Il}var Cr;function hy(){if(Cr)return Sf.exports;Cr=1;function h(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(h)}catch(N){console.error(N)}}return h(),Sf.exports=ry(),Sf.exports}var Hr;function my(){if(Hr)return On;Hr=1;var h=dy(),N=xf(),O=hy();function s(l){var t="https://react.dev/errors/"+l;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var e=2;e<arguments.length;e++)t+="&args[]="+encodeURIComponent(arguments[e])}return"Minified React error #"+l+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function _(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function H(l){var t=l,e=l;if(l.alternate)for(;t.return;)t=t.return;else{l=t;do t=l,(t.flags&4098)!==0&&(e=t.return),l=t.return;while(l)}return t.tag===3?e:null}function E(l){if(l.tag===13){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function k(l){if(l.tag===31){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function D(l){if(H(l)!==l)throw Error(s(188))}function g(l){var t=l.alternate;if(!t){if(t=H(l),t===null)throw Error(s(188));return t!==l?null:l}for(var e=l,a=t;;){var n=e.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){e=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===e)return D(n),l;if(u===a)return D(n),t;u=u.sibling}throw Error(s(188))}if(e.return!==a.return)e=n,a=u;else{for(var i=!1,f=n.child;f;){if(f===e){i=!0,e=n,a=u;break}if(f===a){i=!0,a=n,e=u;break}f=f.sibling}if(!i){for(f=u.child;f;){if(f===e){i=!0,e=u,a=n;break}if(f===a){i=!0,a=u,e=n;break}f=f.sibling}if(!i)throw Error(s(189))}}if(e.alternate!==a)throw Error(s(190))}if(e.tag!==3)throw Error(s(188));return e.stateNode.current===e?l:t}function J(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l;for(l=l.child;l!==null;){if(t=J(l),t!==null)return t;l=l.sibling}return null}var A=Object.assign,B=Symbol.for("react.element"),dl=Symbol.for("react.transitional.element"),yl=Symbol.for("react.portal"),il=Symbol.for("react.fragment"),Xl=Symbol.for("react.strict_mode"),El=Symbol.for("react.profiler"),Al=Symbol.for("react.consumer"),rl=Symbol.for("react.context"),xl=Symbol.for("react.forward_ref"),Dl=Symbol.for("react.suspense"),_l=Symbol.for("react.suspense_list"),U=Symbol.for("react.memo"),Q=Symbol.for("react.lazy"),q=Symbol.for("react.activity"),$=Symbol.for("react.memo_cache_sentinel"),cl=Symbol.iterator;function hl(l){return l===null||typeof l!="object"?null:(l=cl&&l[cl]||l["@@iterator"],typeof l=="function"?l:null)}var Pl=Symbol.for("react.client.reference");function Zl(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===Pl?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case il:return"Fragment";case El:return"Profiler";case Xl:return"StrictMode";case Dl:return"Suspense";case _l:return"SuspenseList";case q:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case yl:return"Portal";case rl:return l.displayName||"Context";case Al:return(l._context.displayName||"Context")+".Consumer";case xl:var t=l.render;return l=l.displayName,l||(l=t.displayName||t.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case U:return t=l.displayName||null,t!==null?t:Zl(l.type)||"Memo";case Q:t=l._payload,l=l._init;try{return Zl(l(t))}catch{}}return null}var Ll=Array.isArray,p=N.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,C=O.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,M={pending:!1,data:null,method:null,action:null},V=[],nl=-1;function d(l){return{current:l}}function x(l){0>nl||(l.current=V[nl],V[nl]=null,nl--)}function R(l,t){nl++,V[nl]=l.current,l.current=t}var Y=d(null),W=d(null),P=d(null),ml=d(null);function lt(l,t){switch(R(P,t),R(W,l),R(Y,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?$d(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=$d(t),l=Wd(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}x(Y),R(Y,l)}function Ul(){x(Y),x(W),x(P)}function Ha(l){l.memoizedState!==null&&R(ml,l);var t=Y.current,e=Wd(t,l.type);t!==e&&(R(W,l),R(Y,e))}function Dn(l){W.current===l&&(x(Y),x(W)),ml.current===l&&(x(ml),Tn._currentValue=M)}var $u,Tf;function Me(l){if($u===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);$u=t&&t[1]||"",Tf=-1<e.stack.indexOf(`
at`)?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return`
`+$u+l+Tf}var Wu=!1;function Fu(l,t){if(!l||Wu)return"";Wu=!0;var e=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var T=function(){throw Error()};if(Object.defineProperty(T.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(T,[])}catch(S){var b=S}Reflect.construct(l,[],T)}else{try{T.call()}catch(S){b=S}l.call(T.prototype)}}else{try{throw Error()}catch(S){b=S}(T=l())&&typeof T.catch=="function"&&T.catch(function(){})}}catch(S){if(S&&b&&typeof S.stack=="string")return[S.stack,b.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),i=u[0],f=u[1];if(i&&f){var o=i.split(`
`),v=f.split(`
`);for(n=a=0;a<o.length&&!o[a].includes("DetermineComponentFrameRoot");)a++;for(;n<v.length&&!v[n].includes("DetermineComponentFrameRoot");)n++;if(a===o.length||n===v.length)for(a=o.length-1,n=v.length-1;1<=a&&0<=n&&o[a]!==v[n];)n--;for(;1<=a&&0<=n;a--,n--)if(o[a]!==v[n]){if(a!==1||n!==1)do if(a--,n--,0>n||o[a]!==v[n]){var j=`
`+o[a].replace(" at new "," at ");return l.displayName&&j.includes("<anonymous>")&&(j=j.replace("<anonymous>",l.displayName)),j}while(1<=a&&0<=n);break}}}finally{Wu=!1,Error.prepareStackTrace=e}return(e=l?l.displayName||l.name:"")?Me(e):""}function Yr(l,t){switch(l.tag){case 26:case 27:case 5:return Me(l.type);case 16:return Me("Lazy");case 13:return l.child!==t&&t!==null?Me("Suspense Fallback"):Me("Suspense");case 19:return Me("SuspenseList");case 0:case 15:return Fu(l.type,!1);case 11:return Fu(l.type.render,!1);case 1:return Fu(l.type,!0);case 31:return Me("Activity");default:return""}}function Ef(l){try{var t="",e=null;do t+=Yr(l,e),e=l,l=l.return;while(l);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var Iu=Object.prototype.hasOwnProperty,Pu=h.unstable_scheduleCallback,li=h.unstable_cancelCallback,Gr=h.unstable_shouldYield,Xr=h.unstable_requestPaint,ot=h.unstable_now,Qr=h.unstable_getCurrentPriorityLevel,Af=h.unstable_ImmediatePriority,Nf=h.unstable_UserBlockingPriority,Un=h.unstable_NormalPriority,Zr=h.unstable_LowPriority,_f=h.unstable_IdlePriority,Lr=h.log,Vr=h.unstable_setDisableYieldValue,Ra=null,dt=null;function ne(l){if(typeof Lr=="function"&&Vr(l),dt&&typeof dt.setStrictMode=="function")try{dt.setStrictMode(Ra,l)}catch{}}var rt=Math.clz32?Math.clz32:wr,Kr=Math.log,Jr=Math.LN2;function wr(l){return l>>>=0,l===0?32:31-(Kr(l)/Jr|0)|0}var Cn=256,Hn=262144,Rn=4194304;function De(l){var t=l&42;if(t!==0)return t;switch(l&-l){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 l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function qn(l,t,e){var a=l.pendingLanes;if(a===0)return 0;var n=0,u=l.suspendedLanes,i=l.pingedLanes;l=l.warmLanes;var f=a&134217727;return f!==0?(a=f&~u,a!==0?n=De(a):(i&=f,i!==0?n=De(i):e||(e=f&~l,e!==0&&(n=De(e))))):(f=a&~u,f!==0?n=De(f):i!==0?n=De(i):e||(e=a&~l,e!==0&&(n=De(e)))),n===0?0:t!==0&&t!==n&&(t&u)===0&&(u=n&-n,e=t&-t,u>=e||u===32&&(e&4194048)!==0)?t:n}function qa(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function kr(l,t){switch(l){case 1:case 2:case 4:case 8:case 64:return t+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 t+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 Of(){var l=Rn;return Rn<<=1,(Rn&62914560)===0&&(Rn=4194304),l}function ti(l){for(var t=[],e=0;31>e;e++)t.push(l);return t}function Ba(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function $r(l,t,e,a,n,u){var i=l.pendingLanes;l.pendingLanes=e,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=e,l.entangledLanes&=e,l.errorRecoveryDisabledLanes&=e,l.shellSuspendCounter=0;var f=l.entanglements,o=l.expirationTimes,v=l.hiddenUpdates;for(e=i&~e;0<e;){var j=31-rt(e),T=1<<j;f[j]=0,o[j]=-1;var b=v[j];if(b!==null)for(v[j]=null,j=0;j<b.length;j++){var S=b[j];S!==null&&(S.lane&=-536870913)}e&=~T}a!==0&&Mf(l,a,0),u!==0&&n===0&&l.tag!==0&&(l.suspendedLanes|=u&~(i&~t))}function Mf(l,t,e){l.pendingLanes|=t,l.suspendedLanes&=~t;var a=31-rt(t);l.entangledLanes|=t,l.entanglements[a]=l.entanglements[a]|1073741824|e&261930}function Df(l,t){var e=l.entangledLanes|=t;for(l=l.entanglements;e;){var a=31-rt(e),n=1<<a;n&t|l[a]&t&&(l[a]|=t),e&=~n}}function Uf(l,t){var e=t&-t;return e=(e&42)!==0?1:ei(e),(e&(l.suspendedLanes|t))!==0?0:e}function ei(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=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:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function ai(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Cf(){var l=C.p;return l!==0?l:(l=window.event,l===void 0?32:Sr(l.type))}function Hf(l,t){var e=C.p;try{return C.p=l,t()}finally{C.p=e}}var ue=Math.random().toString(36).slice(2),Jl="__reactFiber$"+ue,et="__reactProps$"+ue,$e="__reactContainer$"+ue,ni="__reactEvents$"+ue,Wr="__reactListeners$"+ue,Fr="__reactHandles$"+ue,Rf="__reactResources$"+ue,Ya="__reactMarker$"+ue;function ui(l){delete l[Jl],delete l[et],delete l[ni],delete l[Wr],delete l[Fr]}function We(l){var t=l[Jl];if(t)return t;for(var e=l.parentNode;e;){if(t=e[$e]||e[Jl]){if(e=t.alternate,t.child!==null||e!==null&&e.child!==null)for(l=ar(l);l!==null;){if(e=l[Jl])return e;l=ar(l)}return t}l=e,e=l.parentNode}return null}function Fe(l){if(l=l[Jl]||l[$e]){var t=l.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return l}return null}function Ga(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l.stateNode;throw Error(s(33))}function Ie(l){var t=l[Rf];return t||(t=l[Rf]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Vl(l){l[Ya]=!0}var qf=new Set,Bf={};function Ue(l,t){Pe(l,t),Pe(l+"Capture",t)}function Pe(l,t){for(Bf[l]=t,l=0;l<t.length;l++)qf.add(t[l])}var Ir=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Yf={},Gf={};function Pr(l){return Iu.call(Gf,l)?!0:Iu.call(Yf,l)?!1:Ir.test(l)?Gf[l]=!0:(Yf[l]=!0,!1)}function Bn(l,t,e){if(Pr(t))if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":l.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){l.removeAttribute(t);return}}l.setAttribute(t,""+e)}}function Yn(l,t,e){if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(t);return}l.setAttribute(t,""+e)}}function Gt(l,t,e,a){if(a===null)l.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(e);return}l.setAttributeNS(t,e,""+a)}}function pt(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function Xf(l){var t=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function lh(l,t,e){var a=Object.getOwnPropertyDescriptor(l.constructor.prototype,t);if(!l.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(l,t,{configurable:!0,get:function(){return n.call(this)},set:function(i){e=""+i,u.call(this,i)}}),Object.defineProperty(l,t,{enumerable:a.enumerable}),{getValue:function(){return e},setValue:function(i){e=""+i},stopTracking:function(){l._valueTracker=null,delete l[t]}}}}function ii(l){if(!l._valueTracker){var t=Xf(l)?"checked":"value";l._valueTracker=lh(l,t,""+l[t])}}function Qf(l){if(!l)return!1;var t=l._valueTracker;if(!t)return!0;var e=t.getValue(),a="";return l&&(a=Xf(l)?l.checked?"true":"false":l.value),l=a,l!==e?(t.setValue(l),!0):!1}function Gn(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var th=/[\n"\\]/g;function jt(l){return l.replace(th,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function ci(l,t,e,a,n,u,i,f){l.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.type=i:l.removeAttribute("type"),t!=null?i==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+pt(t)):l.value!==""+pt(t)&&(l.value=""+pt(t)):i!=="submit"&&i!=="reset"||l.removeAttribute("value"),t!=null?fi(l,i,pt(t)):e!=null?fi(l,i,pt(e)):a!=null&&l.removeAttribute("value"),n==null&&u!=null&&(l.defaultChecked=!!u),n!=null&&(l.checked=n&&typeof n!="function"&&typeof n!="symbol"),f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?l.name=""+pt(f):l.removeAttribute("name")}function Zf(l,t,e,a,n,u,i,f){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(l.type=u),t!=null||e!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){ii(l);return}e=e!=null?""+pt(e):"",t=t!=null?""+pt(t):e,f||t===l.value||(l.value=t),l.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,l.checked=f?l.checked:!!a,l.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(l.name=i),ii(l)}function fi(l,t,e){t==="number"&&Gn(l.ownerDocument)===l||l.defaultValue===""+e||(l.defaultValue=""+e)}function la(l,t,e,a){if(l=l.options,t){t={};for(var n=0;n<e.length;n++)t["$"+e[n]]=!0;for(e=0;e<l.length;e++)n=t.hasOwnProperty("$"+l[e].value),l[e].selected!==n&&(l[e].selected=n),n&&a&&(l[e].defaultSelected=!0)}else{for(e=""+pt(e),t=null,n=0;n<l.length;n++){if(l[n].value===e){l[n].selected=!0,a&&(l[n].defaultSelected=!0);return}t!==null||l[n].disabled||(t=l[n])}t!==null&&(t.selected=!0)}}function Lf(l,t,e){if(t!=null&&(t=""+pt(t),t!==l.value&&(l.value=t),e==null)){l.defaultValue!==t&&(l.defaultValue=t);return}l.defaultValue=e!=null?""+pt(e):""}function Vf(l,t,e,a){if(t==null){if(a!=null){if(e!=null)throw Error(s(92));if(Ll(a)){if(1<a.length)throw Error(s(93));a=a[0]}e=a}e==null&&(e=""),t=e}e=pt(t),l.defaultValue=e,a=l.textContent,a===e&&a!==""&&a!==null&&(l.value=a),ii(l)}function ta(l,t){if(t){var e=l.firstChild;if(e&&e===l.lastChild&&e.nodeType===3){e.nodeValue=t;return}}l.textContent=t}var eh=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Kf(l,t,e){var a=t.indexOf("--")===0;e==null||typeof e=="boolean"||e===""?a?l.setProperty(t,""):t==="float"?l.cssFloat="":l[t]="":a?l.setProperty(t,e):typeof e!="number"||e===0||eh.has(t)?t==="float"?l.cssFloat=e:l[t]=(""+e).trim():l[t]=e+"px"}function Jf(l,t,e){if(t!=null&&typeof t!="object")throw Error(s(62));if(l=l.style,e!=null){for(var a in e)!e.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?l.setProperty(a,""):a==="float"?l.cssFloat="":l[a]="");for(var n in t)a=t[n],t.hasOwnProperty(n)&&e[n]!==a&&Kf(l,n,a)}else for(var u in t)t.hasOwnProperty(u)&&Kf(l,u,t[u])}function si(l){if(l.indexOf("-")===-1)return!1;switch(l){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ah=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),nh=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Xn(l){return nh.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}function Xt(){}var oi=null;function di(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var ea=null,aa=null;function wf(l){var t=Fe(l);if(t&&(l=t.stateNode)){var e=l[et]||null;l:switch(l=t.stateNode,t.type){case"input":if(ci(l,e.value,e.defaultValue,e.defaultValue,e.checked,e.defaultChecked,e.type,e.name),t=e.name,e.type==="radio"&&t!=null){for(e=l;e.parentNode;)e=e.parentNode;for(e=e.querySelectorAll('input[name="'+jt(""+t)+'"][type="radio"]'),t=0;t<e.length;t++){var a=e[t];if(a!==l&&a.form===l.form){var n=a[et]||null;if(!n)throw Error(s(90));ci(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<e.length;t++)a=e[t],a.form===l.form&&Qf(a)}break l;case"textarea":Lf(l,e.value,e.defaultValue);break l;case"select":t=e.value,t!=null&&la(l,!!e.multiple,t,!1)}}}var ri=!1;function kf(l,t,e){if(ri)return l(t,e);ri=!0;try{var a=l(t);return a}finally{if(ri=!1,(ea!==null||aa!==null)&&(Nu(),ea&&(t=ea,l=aa,aa=ea=null,wf(t),l)))for(t=0;t<l.length;t++)wf(l[t])}}function Xa(l,t){var e=l.stateNode;if(e===null)return null;var a=e[et]||null;if(a===null)return null;e=a[t];l:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(l=l.type,a=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!a;break l;default:l=!1}if(l)return null;if(e&&typeof e!="function")throw Error(s(231,t,typeof e));return e}var Qt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),hi=!1;if(Qt)try{var Qa={};Object.defineProperty(Qa,"passive",{get:function(){hi=!0}}),window.addEventListener("test",Qa,Qa),window.removeEventListener("test",Qa,Qa)}catch{hi=!1}var ie=null,mi=null,Qn=null;function $f(){if(Qn)return Qn;var l,t=mi,e=t.length,a,n="value"in ie?ie.value:ie.textContent,u=n.length;for(l=0;l<e&&t[l]===n[l];l++);var i=e-l;for(a=1;a<=i&&t[e-a]===n[u-a];a++);return Qn=n.slice(l,1<a?1-a:void 0)}function Zn(l){var t=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&t===13&&(l=13)):l=t,l===10&&(l=13),32<=l||l===13?l:0}function Ln(){return!0}function Wf(){return!1}function at(l){function t(e,a,n,u,i){this._reactName=e,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var f in l)l.hasOwnProperty(f)&&(e=l[f],this[f]=e?e(u):u[f]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Ln:Wf,this.isPropagationStopped=Wf,this}return A(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!="unknown"&&(e.returnValue=!1),this.isDefaultPrevented=Ln)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!="unknown"&&(e.cancelBubble=!0),this.isPropagationStopped=Ln)},persist:function(){},isPersistent:Ln}),t}var Ce={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vn=at(Ce),Za=A({},Ce,{view:0,detail:0}),uh=at(Za),yi,vi,La,Kn=A({},Za,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:bi,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==La&&(La&&l.type==="mousemove"?(yi=l.screenX-La.screenX,vi=l.screenY-La.screenY):vi=yi=0,La=l),yi)},movementY:function(l){return"movementY"in l?l.movementY:vi}}),Ff=at(Kn),ih=A({},Kn,{dataTransfer:0}),ch=at(ih),fh=A({},Za,{relatedTarget:0}),gi=at(fh),sh=A({},Ce,{animationName:0,elapsedTime:0,pseudoElement:0}),oh=at(sh),dh=A({},Ce,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),rh=at(dh),hh=A({},Ce,{data:0}),If=at(hh),mh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yh={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},vh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gh(l){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(l):(l=vh[l])?!!t[l]:!1}function bi(){return gh}var bh=A({},Za,{key:function(l){if(l.key){var t=mh[l.key]||l.key;if(t!=="Unidentified")return t}return l.type==="keypress"?(l=Zn(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?yh[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:bi,charCode:function(l){return l.type==="keypress"?Zn(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Zn(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),Sh=at(bh),ph=A({},Kn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Pf=at(ph),jh=A({},Za,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:bi}),xh=at(jh),zh=A({},Ce,{propertyName:0,elapsedTime:0,pseudoElement:0}),Th=at(zh),Eh=A({},Kn,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),Ah=at(Eh),Nh=A({},Ce,{newState:0,oldState:0}),_h=at(Nh),Oh=[9,13,27,32],Si=Qt&&"CompositionEvent"in window,Va=null;Qt&&"documentMode"in document&&(Va=document.documentMode);var Mh=Qt&&"TextEvent"in window&&!Va,ls=Qt&&(!Si||Va&&8<Va&&11>=Va),ts=" ",es=!1;function as(l,t){switch(l){case"keyup":return Oh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ns(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var na=!1;function Dh(l,t){switch(l){case"compositionend":return ns(t);case"keypress":return t.which!==32?null:(es=!0,ts);case"textInput":return l=t.data,l===ts&&es?null:l;default:return null}}function Uh(l,t){if(na)return l==="compositionend"||!Si&&as(l,t)?(l=$f(),Qn=mi=ie=null,na=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ls&&t.locale!=="ko"?null:t.data;default:return null}}var Ch={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function us(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t==="input"?!!Ch[l.type]:t==="textarea"}function is(l,t,e,a){ea?aa?aa.push(a):aa=[a]:ea=a,t=Hu(t,"onChange"),0<t.length&&(e=new Vn("onChange","change",null,e,a),l.push({event:e,listeners:t}))}var Ka=null,Ja=null;function Hh(l){Ld(l,0)}function Jn(l){var t=Ga(l);if(Qf(t))return l}function cs(l,t){if(l==="change")return t}var fs=!1;if(Qt){var pi;if(Qt){var ji="oninput"in document;if(!ji){var ss=document.createElement("div");ss.setAttribute("oninput","return;"),ji=typeof ss.oninput=="function"}pi=ji}else pi=!1;fs=pi&&(!document.documentMode||9<document.documentMode)}function os(){Ka&&(Ka.detachEvent("onpropertychange",ds),Ja=Ka=null)}function ds(l){if(l.propertyName==="value"&&Jn(Ja)){var t=[];is(t,Ja,l,di(l)),kf(Hh,t)}}function Rh(l,t,e){l==="focusin"?(os(),Ka=t,Ja=e,Ka.attachEvent("onpropertychange",ds)):l==="focusout"&&os()}function qh(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return Jn(Ja)}function Bh(l,t){if(l==="click")return Jn(t)}function Yh(l,t){if(l==="input"||l==="change")return Jn(t)}function Gh(l,t){return l===t&&(l!==0||1/l===1/t)||l!==l&&t!==t}var ht=typeof Object.is=="function"?Object.is:Gh;function wa(l,t){if(ht(l,t))return!0;if(typeof l!="object"||l===null||typeof t!="object"||t===null)return!1;var e=Object.keys(l),a=Object.keys(t);if(e.length!==a.length)return!1;for(a=0;a<e.length;a++){var n=e[a];if(!Iu.call(t,n)||!ht(l[n],t[n]))return!1}return!0}function rs(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function hs(l,t){var e=rs(l);l=0;for(var a;e;){if(e.nodeType===3){if(a=l+e.textContent.length,l<=t&&a>=t)return{node:e,offset:t-l};l=a}l:{for(;e;){if(e.nextSibling){e=e.nextSibling;break l}e=e.parentNode}e=void 0}e=rs(e)}}function ms(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?ms(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function ys(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=Gn(l.document);t instanceof l.HTMLIFrameElement;){try{var e=typeof t.contentWindow.location.href=="string"}catch{e=!1}if(e)l=t.contentWindow;else break;t=Gn(l.document)}return t}function xi(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t&&(t==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||t==="textarea"||l.contentEditable==="true")}var Xh=Qt&&"documentMode"in document&&11>=document.documentMode,ua=null,zi=null,ka=null,Ti=!1;function vs(l,t,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;Ti||ua==null||ua!==Gn(a)||(a=ua,"selectionStart"in a&&xi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),ka&&wa(ka,a)||(ka=a,a=Hu(zi,"onSelect"),0<a.length&&(t=new Vn("onSelect","select",null,t,e),l.push({event:t,listeners:a}),t.target=ua)))}function He(l,t){var e={};return e[l.toLowerCase()]=t.toLowerCase(),e["Webkit"+l]="webkit"+t,e["Moz"+l]="moz"+t,e}var ia={animationend:He("Animation","AnimationEnd"),animationiteration:He("Animation","AnimationIteration"),animationstart:He("Animation","AnimationStart"),transitionrun:He("Transition","TransitionRun"),transitionstart:He("Transition","TransitionStart"),transitioncancel:He("Transition","TransitionCancel"),transitionend:He("Transition","TransitionEnd")},Ei={},gs={};Qt&&(gs=document.createElement("div").style,"AnimationEvent"in window||(delete ia.animationend.animation,delete ia.animationiteration.animation,delete ia.animationstart.animation),"TransitionEvent"in window||delete ia.transitionend.transition);function Re(l){if(Ei[l])return Ei[l];if(!ia[l])return l;var t=ia[l],e;for(e in t)if(t.hasOwnProperty(e)&&e in gs)return Ei[l]=t[e];return l}var bs=Re("animationend"),Ss=Re("animationiteration"),ps=Re("animationstart"),Qh=Re("transitionrun"),Zh=Re("transitionstart"),Lh=Re("transitioncancel"),js=Re("transitionend"),xs=new Map,Ai="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Ai.push("scrollEnd");function Ut(l,t){xs.set(l,t),Ue(t,[l])}var wn=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)},xt=[],ca=0,Ni=0;function kn(){for(var l=ca,t=Ni=ca=0;t<l;){var e=xt[t];xt[t++]=null;var a=xt[t];xt[t++]=null;var n=xt[t];xt[t++]=null;var u=xt[t];if(xt[t++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&zs(e,n,u)}}function $n(l,t,e,a){xt[ca++]=l,xt[ca++]=t,xt[ca++]=e,xt[ca++]=a,Ni|=a,l.lanes|=a,l=l.alternate,l!==null&&(l.lanes|=a)}function _i(l,t,e,a){return $n(l,t,e,a),Wn(l)}function qe(l,t){return $n(l,null,null,t),Wn(l)}function zs(l,t,e){l.lanes|=e;var a=l.alternate;a!==null&&(a.lanes|=e);for(var n=!1,u=l.return;u!==null;)u.childLanes|=e,a=u.alternate,a!==null&&(a.childLanes|=e),u.tag===22&&(l=u.stateNode,l===null||l._visibility&1||(n=!0)),l=u,u=u.return;return l.tag===3?(u=l.stateNode,n&&t!==null&&(n=31-rt(e),l=u.hiddenUpdates,a=l[n],a===null?l[n]=[t]:a.push(t),t.lane=e|536870912),u):null}function Wn(l){if(50<gn)throw gn=0,Bc=null,Error(s(185));for(var t=l.return;t!==null;)l=t,t=l.return;return l.tag===3?l.stateNode:null}var fa={};function Vh(l,t,e,a){this.tag=l,this.key=e,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function mt(l,t,e,a){return new Vh(l,t,e,a)}function Oi(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Zt(l,t){var e=l.alternate;return e===null?(e=mt(l.tag,t,l.key,l.mode),e.elementType=l.elementType,e.type=l.type,e.stateNode=l.stateNode,e.alternate=l,l.alternate=e):(e.pendingProps=t,e.type=l.type,e.flags=0,e.subtreeFlags=0,e.deletions=null),e.flags=l.flags&65011712,e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},e.sibling=l.sibling,e.index=l.index,e.ref=l.ref,e.refCleanup=l.refCleanup,e}function Ts(l,t){l.flags&=65011714;var e=l.alternate;return e===null?(l.childLanes=0,l.lanes=t,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,l.type=e.type,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),l}function Fn(l,t,e,a,n,u){var i=0;if(a=l,typeof l=="function")Oi(l)&&(i=1);else if(typeof l=="string")i=$m(l,e,Y.current)?26:l==="html"||l==="head"||l==="body"?27:5;else l:switch(l){case q:return l=mt(31,e,t,n),l.elementType=q,l.lanes=u,l;case il:return Be(e.children,n,u,t);case Xl:i=8,n|=24;break;case El:return l=mt(12,e,t,n|2),l.elementType=El,l.lanes=u,l;case Dl:return l=mt(13,e,t,n),l.elementType=Dl,l.lanes=u,l;case _l:return l=mt(19,e,t,n),l.elementType=_l,l.lanes=u,l;default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case rl:i=10;break l;case Al:i=9;break l;case xl:i=11;break l;case U:i=14;break l;case Q:i=16,a=null;break l}i=29,e=Error(s(130,l===null?"null":typeof l,"")),a=null}return t=mt(i,e,t,n),t.elementType=l,t.type=a,t.lanes=u,t}function Be(l,t,e,a){return l=mt(7,l,a,t),l.lanes=e,l}function Mi(l,t,e){return l=mt(6,l,null,t),l.lanes=e,l}function Es(l){var t=mt(18,null,null,0);return t.stateNode=l,t}function Di(l,t,e){return t=mt(4,l.children!==null?l.children:[],l.key,t),t.lanes=e,t.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},t}var As=new WeakMap;function zt(l,t){if(typeof l=="object"&&l!==null){var e=As.get(l);return e!==void 0?e:(t={value:l,source:t,stack:Ef(t)},As.set(l,t),t)}return{value:l,source:t,stack:Ef(t)}}var sa=[],oa=0,In=null,$a=0,Tt=[],Et=0,ce=null,Rt=1,qt="";function Lt(l,t){sa[oa++]=$a,sa[oa++]=In,In=l,$a=t}function Ns(l,t,e){Tt[Et++]=Rt,Tt[Et++]=qt,Tt[Et++]=ce,ce=l;var a=Rt;l=qt;var n=32-rt(a)-1;a&=~(1<<n),e+=1;var u=32-rt(t)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,Rt=1<<32-rt(t)+n|e<<n|a,qt=u+l}else Rt=1<<u|e<<n|a,qt=l}function Ui(l){l.return!==null&&(Lt(l,1),Ns(l,1,0))}function Ci(l){for(;l===In;)In=sa[--oa],sa[oa]=null,$a=sa[--oa],sa[oa]=null;for(;l===ce;)ce=Tt[--Et],Tt[Et]=null,qt=Tt[--Et],Tt[Et]=null,Rt=Tt[--Et],Tt[Et]=null}function _s(l,t){Tt[Et++]=Rt,Tt[Et++]=qt,Tt[Et++]=ce,Rt=t.id,qt=t.overflow,ce=l}var wl=null,zl=null,ul=!1,fe=null,At=!1,Hi=Error(s(519));function se(l){var t=Error(s(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Wa(zt(t,l)),Hi}function Os(l){var t=l.stateNode,e=l.type,a=l.memoizedProps;switch(t[Jl]=l,t[et]=a,e){case"dialog":tl("cancel",t),tl("close",t);break;case"iframe":case"object":case"embed":tl("load",t);break;case"video":case"audio":for(e=0;e<Sn.length;e++)tl(Sn[e],t);break;case"source":tl("error",t);break;case"img":case"image":case"link":tl("error",t),tl("load",t);break;case"details":tl("toggle",t);break;case"input":tl("invalid",t),Zf(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":tl("invalid",t);break;case"textarea":tl("invalid",t),Vf(t,a.value,a.defaultValue,a.children)}e=a.children,typeof e!="string"&&typeof e!="number"&&typeof e!="bigint"||t.textContent===""+e||a.suppressHydrationWarning===!0||wd(t.textContent,e)?(a.popover!=null&&(tl("beforetoggle",t),tl("toggle",t)),a.onScroll!=null&&tl("scroll",t),a.onScrollEnd!=null&&tl("scrollend",t),a.onClick!=null&&(t.onclick=Xt),t=!0):t=!1,t||se(l,!0)}function Ms(l){for(wl=l.return;wl;)switch(wl.tag){case 5:case 31:case 13:At=!1;return;case 27:case 3:At=!0;return;default:wl=wl.return}}function da(l){if(l!==wl)return!1;if(!ul)return Ms(l),ul=!0,!1;var t=l.tag,e;if((e=t!==3&&t!==27)&&((e=t===5)&&(e=l.type,e=!(e!=="form"&&e!=="button")||Ic(l.type,l.memoizedProps)),e=!e),e&&zl&&se(l),Ms(l),t===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(317));zl=er(l)}else if(t===31){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(317));zl=er(l)}else t===27?(t=zl,ze(l.type)?(l=af,af=null,zl=l):zl=t):zl=wl?_t(l.stateNode.nextSibling):null;return!0}function Ye(){zl=wl=null,ul=!1}function Ri(){var l=fe;return l!==null&&(ct===null?ct=l:ct.push.apply(ct,l),fe=null),l}function Wa(l){fe===null?fe=[l]:fe.push(l)}var qi=d(null),Ge=null,Vt=null;function oe(l,t,e){R(qi,t._currentValue),t._currentValue=e}function Kt(l){l._currentValue=qi.current,x(qi)}function Bi(l,t,e){for(;l!==null;){var a=l.alternate;if((l.childLanes&t)!==t?(l.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),l===e)break;l=l.return}}function Yi(l,t,e,a){var n=l.child;for(n!==null&&(n.return=l);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;l:for(;u!==null;){var f=u;u=n;for(var o=0;o<t.length;o++)if(f.context===t[o]){u.lanes|=e,f=u.alternate,f!==null&&(f.lanes|=e),Bi(u.return,e,l),a||(i=null);break l}u=f.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(s(341));i.lanes|=e,u=i.alternate,u!==null&&(u.lanes|=e),Bi(i,e,l),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===l){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function ra(l,t,e,a){l=null;for(var n=t,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(s(387));if(i=i.memoizedProps,i!==null){var f=n.type;ht(n.pendingProps.value,i.value)||(l!==null?l.push(f):l=[f])}}else if(n===ml.current){if(i=n.alternate,i===null)throw Error(s(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(l!==null?l.push(Tn):l=[Tn])}n=n.return}l!==null&&Yi(t,l,e,a),t.flags|=262144}function Pn(l){for(l=l.firstContext;l!==null;){if(!ht(l.context._currentValue,l.memoizedValue))return!0;l=l.next}return!1}function Xe(l){Ge=l,Vt=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function kl(l){return Ds(Ge,l)}function lu(l,t){return Ge===null&&Xe(l),Ds(l,t)}function Ds(l,t){var e=t._currentValue;if(t={context:t,memoizedValue:e,next:null},Vt===null){if(l===null)throw Error(s(308));Vt=t,l.dependencies={lanes:0,firstContext:t},l.flags|=524288}else Vt=Vt.next=t;return e}var Kh=typeof AbortController<"u"?AbortController:function(){var l=[],t=this.signal={aborted:!1,addEventListener:function(e,a){l.push(a)}};this.abort=function(){t.aborted=!0,l.forEach(function(e){return e()})}},Jh=h.unstable_scheduleCallback,wh=h.unstable_NormalPriority,Rl={$$typeof:rl,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Gi(){return{controller:new Kh,data:new Map,refCount:0}}function Fa(l){l.refCount--,l.refCount===0&&Jh(wh,function(){l.controller.abort()})}var Ia=null,Xi=0,ha=0,ma=null;function kh(l,t){if(Ia===null){var e=Ia=[];Xi=0,ha=Lc(),ma={status:"pending",value:void 0,then:function(a){e.push(a)}}}return Xi++,t.then(Us,Us),t}function Us(){if(--Xi===0&&Ia!==null){ma!==null&&(ma.status="fulfilled");var l=Ia;Ia=null,ha=0,ma=null;for(var t=0;t<l.length;t++)(0,l[t])()}}function $h(l,t){var e=[],a={status:"pending",value:null,reason:null,then:function(n){e.push(n)}};return l.then(function(){a.status="fulfilled",a.value=t;for(var n=0;n<e.length;n++)(0,e[n])(t)},function(n){for(a.status="rejected",a.reason=n,n=0;n<e.length;n++)(0,e[n])(void 0)}),a}var Cs=p.S;p.S=function(l,t){gd=ot(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&kh(l,t),Cs!==null&&Cs(l,t)};var Qe=d(null);function Qi(){var l=Qe.current;return l!==null?l:jl.pooledCache}function tu(l,t){t===null?R(Qe,Qe.current):R(Qe,t.pool)}function Hs(){var l=Qi();return l===null?null:{parent:Rl._currentValue,pool:l}}var ya=Error(s(460)),Zi=Error(s(474)),eu=Error(s(542)),au={then:function(){}};function Rs(l){return l=l.status,l==="fulfilled"||l==="rejected"}function qs(l,t,e){switch(e=l[e],e===void 0?l.push(t):e!==t&&(t.then(Xt,Xt),t=e),t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,Ys(l),l;default:if(typeof t.status=="string")t.then(Xt,Xt);else{if(l=jl,l!==null&&100<l.shellSuspendCounter)throw Error(s(482));l=t,l.status="pending",l.then(function(a){if(t.status==="pending"){var n=t;n.status="fulfilled",n.value=a}},function(a){if(t.status==="pending"){var n=t;n.status="rejected",n.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,Ys(l),l}throw Le=t,ya}}function Ze(l){try{var t=l._init;return t(l._payload)}catch(e){throw e!==null&&typeof e=="object"&&typeof e.then=="function"?(Le=e,ya):e}}var Le=null;function Bs(){if(Le===null)throw Error(s(459));var l=Le;return Le=null,l}function Ys(l){if(l===ya||l===eu)throw Error(s(483))}var va=null,Pa=0;function nu(l){var t=Pa;return Pa+=1,va===null&&(va=[]),qs(va,l,t)}function ln(l,t){t=t.props.ref,l.ref=t!==void 0?t:null}function uu(l,t){throw t.$$typeof===B?Error(s(525)):(l=Object.prototype.toString.call(t),Error(s(31,l==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":l)))}function Gs(l){function t(m,r){if(l){var y=m.deletions;y===null?(m.deletions=[r],m.flags|=16):y.push(r)}}function e(m,r){if(!l)return null;for(;r!==null;)t(m,r),r=r.sibling;return null}function a(m){for(var r=new Map;m!==null;)m.key!==null?r.set(m.key,m):r.set(m.index,m),m=m.sibling;return r}function n(m,r){return m=Zt(m,r),m.index=0,m.sibling=null,m}function u(m,r,y){return m.index=y,l?(y=m.alternate,y!==null?(y=y.index,y<r?(m.flags|=67108866,r):y):(m.flags|=67108866,r)):(m.flags|=1048576,r)}function i(m){return l&&m.alternate===null&&(m.flags|=67108866),m}function f(m,r,y,z){return r===null||r.tag!==6?(r=Mi(y,m.mode,z),r.return=m,r):(r=n(r,y),r.return=m,r)}function o(m,r,y,z){var Z=y.type;return Z===il?j(m,r,y.props.children,z,y.key):r!==null&&(r.elementType===Z||typeof Z=="object"&&Z!==null&&Z.$$typeof===Q&&Ze(Z)===r.type)?(r=n(r,y.props),ln(r,y),r.return=m,r):(r=Fn(y.type,y.key,y.props,null,m.mode,z),ln(r,y),r.return=m,r)}function v(m,r,y,z){return r===null||r.tag!==4||r.stateNode.containerInfo!==y.containerInfo||r.stateNode.implementation!==y.implementation?(r=Di(y,m.mode,z),r.return=m,r):(r=n(r,y.children||[]),r.return=m,r)}function j(m,r,y,z,Z){return r===null||r.tag!==7?(r=Be(y,m.mode,z,Z),r.return=m,r):(r=n(r,y),r.return=m,r)}function T(m,r,y){if(typeof r=="string"&&r!==""||typeof r=="number"||typeof r=="bigint")return r=Mi(""+r,m.mode,y),r.return=m,r;if(typeof r=="object"&&r!==null){switch(r.$$typeof){case dl:return y=Fn(r.type,r.key,r.props,null,m.mode,y),ln(y,r),y.return=m,y;case yl:return r=Di(r,m.mode,y),r.return=m,r;case Q:return r=Ze(r),T(m,r,y)}if(Ll(r)||hl(r))return r=Be(r,m.mode,y,null),r.return=m,r;if(typeof r.then=="function")return T(m,nu(r),y);if(r.$$typeof===rl)return T(m,lu(m,r),y);uu(m,r)}return null}function b(m,r,y,z){var Z=r!==null?r.key:null;if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return Z!==null?null:f(m,r,""+y,z);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case dl:return y.key===Z?o(m,r,y,z):null;case yl:return y.key===Z?v(m,r,y,z):null;case Q:return y=Ze(y),b(m,r,y,z)}if(Ll(y)||hl(y))return Z!==null?null:j(m,r,y,z,null);if(typeof y.then=="function")return b(m,r,nu(y),z);if(y.$$typeof===rl)return b(m,r,lu(m,y),z);uu(m,y)}return null}function S(m,r,y,z,Z){if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return m=m.get(y)||null,f(r,m,""+z,Z);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case dl:return m=m.get(z.key===null?y:z.key)||null,o(r,m,z,Z);case yl:return m=m.get(z.key===null?y:z.key)||null,v(r,m,z,Z);case Q:return z=Ze(z),S(m,r,y,z,Z)}if(Ll(z)||hl(z))return m=m.get(y)||null,j(r,m,z,Z,null);if(typeof z.then=="function")return S(m,r,y,nu(z),Z);if(z.$$typeof===rl)return S(m,r,y,lu(r,z),Z);uu(r,z)}return null}function G(m,r,y,z){for(var Z=null,fl=null,X=r,I=r=0,al=null;X!==null&&I<y.length;I++){X.index>I?(al=X,X=null):al=X.sibling;var sl=b(m,X,y[I],z);if(sl===null){X===null&&(X=al);break}l&&X&&sl.alternate===null&&t(m,X),r=u(sl,r,I),fl===null?Z=sl:fl.sibling=sl,fl=sl,X=al}if(I===y.length)return e(m,X),ul&&Lt(m,I),Z;if(X===null){for(;I<y.length;I++)X=T(m,y[I],z),X!==null&&(r=u(X,r,I),fl===null?Z=X:fl.sibling=X,fl=X);return ul&&Lt(m,I),Z}for(X=a(X);I<y.length;I++)al=S(X,m,I,y[I],z),al!==null&&(l&&al.alternate!==null&&X.delete(al.key===null?I:al.key),r=u(al,r,I),fl===null?Z=al:fl.sibling=al,fl=al);return l&&X.forEach(function(_e){return t(m,_e)}),ul&&Lt(m,I),Z}function L(m,r,y,z){if(y==null)throw Error(s(151));for(var Z=null,fl=null,X=r,I=r=0,al=null,sl=y.next();X!==null&&!sl.done;I++,sl=y.next()){X.index>I?(al=X,X=null):al=X.sibling;var _e=b(m,X,sl.value,z);if(_e===null){X===null&&(X=al);break}l&&X&&_e.alternate===null&&t(m,X),r=u(_e,r,I),fl===null?Z=_e:fl.sibling=_e,fl=_e,X=al}if(sl.done)return e(m,X),ul&&Lt(m,I),Z;if(X===null){for(;!sl.done;I++,sl=y.next())sl=T(m,sl.value,z),sl!==null&&(r=u(sl,r,I),fl===null?Z=sl:fl.sibling=sl,fl=sl);return ul&&Lt(m,I),Z}for(X=a(X);!sl.done;I++,sl=y.next())sl=S(X,m,I,sl.value,z),sl!==null&&(l&&sl.alternate!==null&&X.delete(sl.key===null?I:sl.key),r=u(sl,r,I),fl===null?Z=sl:fl.sibling=sl,fl=sl);return l&&X.forEach(function(iy){return t(m,iy)}),ul&&Lt(m,I),Z}function pl(m,r,y,z){if(typeof y=="object"&&y!==null&&y.type===il&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case dl:l:{for(var Z=y.key;r!==null;){if(r.key===Z){if(Z=y.type,Z===il){if(r.tag===7){e(m,r.sibling),z=n(r,y.props.children),z.return=m,m=z;break l}}else if(r.elementType===Z||typeof Z=="object"&&Z!==null&&Z.$$typeof===Q&&Ze(Z)===r.type){e(m,r.sibling),z=n(r,y.props),ln(z,y),z.return=m,m=z;break l}e(m,r);break}else t(m,r);r=r.sibling}y.type===il?(z=Be(y.props.children,m.mode,z,y.key),z.return=m,m=z):(z=Fn(y.type,y.key,y.props,null,m.mode,z),ln(z,y),z.return=m,m=z)}return i(m);case yl:l:{for(Z=y.key;r!==null;){if(r.key===Z)if(r.tag===4&&r.stateNode.containerInfo===y.containerInfo&&r.stateNode.implementation===y.implementation){e(m,r.sibling),z=n(r,y.children||[]),z.return=m,m=z;break l}else{e(m,r);break}else t(m,r);r=r.sibling}z=Di(y,m.mode,z),z.return=m,m=z}return i(m);case Q:return y=Ze(y),pl(m,r,y,z)}if(Ll(y))return G(m,r,y,z);if(hl(y)){if(Z=hl(y),typeof Z!="function")throw Error(s(150));return y=Z.call(y),L(m,r,y,z)}if(typeof y.then=="function")return pl(m,r,nu(y),z);if(y.$$typeof===rl)return pl(m,r,lu(m,y),z);uu(m,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,r!==null&&r.tag===6?(e(m,r.sibling),z=n(r,y),z.return=m,m=z):(e(m,r),z=Mi(y,m.mode,z),z.return=m,m=z),i(m)):e(m,r)}return function(m,r,y,z){try{Pa=0;var Z=pl(m,r,y,z);return va=null,Z}catch(X){if(X===ya||X===eu)throw X;var fl=mt(29,X,null,m.mode);return fl.lanes=z,fl.return=m,fl}}}var Ve=Gs(!0),Xs=Gs(!1),de=!1;function Li(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Vi(l,t){l=l.updateQueue,t.updateQueue===l&&(t.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function re(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function he(l,t,e){var a=l.updateQueue;if(a===null)return null;if(a=a.shared,(ol&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=Wn(l),zs(l,null,e),t}return $n(l,a,t,e),Wn(l)}function tn(l,t,e){if(t=t.updateQueue,t!==null&&(t=t.shared,(e&4194048)!==0)){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,Df(l,e)}}function Ki(l,t){var e=l.updateQueue,a=l.alternate;if(a!==null&&(a=a.updateQueue,e===a)){var n=null,u=null;if(e=e.firstBaseUpdate,e!==null){do{var i={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,e=e.next}while(e!==null);u===null?n=u=t:u=u.next=t}else n=u=t;e={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},l.updateQueue=e;return}l=e.lastBaseUpdate,l===null?e.firstBaseUpdate=t:l.next=t,e.lastBaseUpdate=t}var Ji=!1;function en(){if(Ji){var l=ma;if(l!==null)throw l}}function an(l,t,e,a){Ji=!1;var n=l.updateQueue;de=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,f=n.shared.pending;if(f!==null){n.shared.pending=null;var o=f,v=o.next;o.next=null,i===null?u=v:i.next=v,i=o;var j=l.alternate;j!==null&&(j=j.updateQueue,f=j.lastBaseUpdate,f!==i&&(f===null?j.firstBaseUpdate=v:f.next=v,j.lastBaseUpdate=o))}if(u!==null){var T=n.baseState;i=0,j=v=o=null,f=u;do{var b=f.lane&-536870913,S=b!==f.lane;if(S?(el&b)===b:(a&b)===b){b!==0&&b===ha&&(Ji=!0),j!==null&&(j=j.next={lane:0,tag:f.tag,payload:f.payload,callback:null,next:null});l:{var G=l,L=f;b=t;var pl=e;switch(L.tag){case 1:if(G=L.payload,typeof G=="function"){T=G.call(pl,T,b);break l}T=G;break l;case 3:G.flags=G.flags&-65537|128;case 0:if(G=L.payload,b=typeof G=="function"?G.call(pl,T,b):G,b==null)break l;T=A({},T,b);break l;case 2:de=!0}}b=f.callback,b!==null&&(l.flags|=64,S&&(l.flags|=8192),S=n.callbacks,S===null?n.callbacks=[b]:S.push(b))}else S={lane:b,tag:f.tag,payload:f.payload,callback:f.callback,next:null},j===null?(v=j=S,o=T):j=j.next=S,i|=b;if(f=f.next,f===null){if(f=n.shared.pending,f===null)break;S=f,f=S.next,S.next=null,n.lastBaseUpdate=S,n.shared.pending=null}}while(!0);j===null&&(o=T),n.baseState=o,n.firstBaseUpdate=v,n.lastBaseUpdate=j,u===null&&(n.shared.lanes=0),be|=i,l.lanes=i,l.memoizedState=T}}function Qs(l,t){if(typeof l!="function")throw Error(s(191,l));l.call(t)}function Zs(l,t){var e=l.callbacks;if(e!==null)for(l.callbacks=null,l=0;l<e.length;l++)Qs(e[l],t)}var ga=d(null),iu=d(0);function Ls(l,t){l=le,R(iu,l),R(ga,t),le=l|t.baseLanes}function wi(){R(iu,le),R(ga,ga.current)}function ki(){le=iu.current,x(ga),x(iu)}var yt=d(null),Nt=null;function me(l){var t=l.alternate;R(Cl,Cl.current&1),R(yt,l),Nt===null&&(t===null||ga.current!==null||t.memoizedState!==null)&&(Nt=l)}function $i(l){R(Cl,Cl.current),R(yt,l),Nt===null&&(Nt=l)}function Vs(l){l.tag===22?(R(Cl,Cl.current),R(yt,l),Nt===null&&(Nt=l)):ye()}function ye(){R(Cl,Cl.current),R(yt,yt.current)}function vt(l){x(yt),Nt===l&&(Nt=null),x(Cl)}var Cl=d(0);function cu(l){for(var t=l;t!==null;){if(t.tag===13){var e=t.memoizedState;if(e!==null&&(e=e.dehydrated,e===null||tf(e)||ef(e)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Jt=0,F=null,bl=null,ql=null,fu=!1,ba=!1,Ke=!1,su=0,nn=0,Sa=null,Wh=0;function Ol(){throw Error(s(321))}function Wi(l,t){if(t===null)return!1;for(var e=0;e<t.length&&e<l.length;e++)if(!ht(l[e],t[e]))return!1;return!0}function Fi(l,t,e,a,n,u){return Jt=u,F=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,p.H=l===null||l.memoizedState===null?_o:rc,Ke=!1,u=e(a,n),Ke=!1,ba&&(u=Js(t,e,a,n)),Ks(l),u}function Ks(l){p.H=fn;var t=bl!==null&&bl.next!==null;if(Jt=0,ql=bl=F=null,fu=!1,nn=0,Sa=null,t)throw Error(s(300));l===null||Bl||(l=l.dependencies,l!==null&&Pn(l)&&(Bl=!0))}function Js(l,t,e,a){F=l;var n=0;do{if(ba&&(Sa=null),nn=0,ba=!1,25<=n)throw Error(s(301));if(n+=1,ql=bl=null,l.updateQueue!=null){var u=l.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}p.H=Oo,u=t(e,a)}while(ba);return u}function Fh(){var l=p.H,t=l.useState()[0];return t=typeof t.then=="function"?un(t):t,l=l.useState()[0],(bl!==null?bl.memoizedState:null)!==l&&(F.flags|=1024),t}function Ii(){var l=su!==0;return su=0,l}function Pi(l,t,e){t.updateQueue=l.updateQueue,t.flags&=-2053,l.lanes&=~e}function lc(l){if(fu){for(l=l.memoizedState;l!==null;){var t=l.queue;t!==null&&(t.pending=null),l=l.next}fu=!1}Jt=0,ql=bl=F=null,ba=!1,nn=su=0,Sa=null}function tt(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ql===null?F.memoizedState=ql=l:ql=ql.next=l,ql}function Hl(){if(bl===null){var l=F.alternate;l=l!==null?l.memoizedState:null}else l=bl.next;var t=ql===null?F.memoizedState:ql.next;if(t!==null)ql=t,bl=l;else{if(l===null)throw F.alternate===null?Error(s(467)):Error(s(310));bl=l,l={memoizedState:bl.memoizedState,baseState:bl.baseState,baseQueue:bl.baseQueue,queue:bl.queue,next:null},ql===null?F.memoizedState=ql=l:ql=ql.next=l}return ql}function ou(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function un(l){var t=nn;return nn+=1,Sa===null&&(Sa=[]),l=qs(Sa,l,t),t=F,(ql===null?t.memoizedState:ql.next)===null&&(t=t.alternate,p.H=t===null||t.memoizedState===null?_o:rc),l}function du(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return un(l);if(l.$$typeof===rl)return kl(l)}throw Error(s(438,String(l)))}function tc(l){var t=null,e=F.updateQueue;if(e!==null&&(t=e.memoCache),t==null){var a=F.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(n){return n.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),e===null&&(e=ou(),F.updateQueue=e),e.memoCache=t,e=t.data[t.index],e===void 0)for(e=t.data[t.index]=Array(l),a=0;a<l;a++)e[a]=$;return t.index++,e}function wt(l,t){return typeof t=="function"?t(l):t}function ru(l){var t=Hl();return ec(t,bl,l)}function ec(l,t,e){var a=l.queue;if(a===null)throw Error(s(311));a.lastRenderedReducer=e;var n=l.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}t.baseQueue=n=u,a.pending=null}if(u=l.baseState,n===null)l.memoizedState=u;else{t=n.next;var f=i=null,o=null,v=t,j=!1;do{var T=v.lane&-536870913;if(T!==v.lane?(el&T)===T:(Jt&T)===T){var b=v.revertLane;if(b===0)o!==null&&(o=o.next={lane:0,revertLane:0,gesture:null,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null}),T===ha&&(j=!0);else if((Jt&b)===b){v=v.next,b===ha&&(j=!0);continue}else T={lane:0,revertLane:v.revertLane,gesture:null,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null},o===null?(f=o=T,i=u):o=o.next=T,F.lanes|=b,be|=b;T=v.action,Ke&&e(u,T),u=v.hasEagerState?v.eagerState:e(u,T)}else b={lane:T,revertLane:v.revertLane,gesture:v.gesture,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null},o===null?(f=o=b,i=u):o=o.next=b,F.lanes|=T,be|=T;v=v.next}while(v!==null&&v!==t);if(o===null?i=u:o.next=f,!ht(u,l.memoizedState)&&(Bl=!0,j&&(e=ma,e!==null)))throw e;l.memoizedState=u,l.baseState=i,l.baseQueue=o,a.lastRenderedState=u}return n===null&&(a.lanes=0),[l.memoizedState,a.dispatch]}function ac(l){var t=Hl(),e=t.queue;if(e===null)throw Error(s(311));e.lastRenderedReducer=l;var a=e.dispatch,n=e.pending,u=t.memoizedState;if(n!==null){e.pending=null;var i=n=n.next;do u=l(u,i.action),i=i.next;while(i!==n);ht(u,t.memoizedState)||(Bl=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),e.lastRenderedState=u}return[u,a]}function ws(l,t,e){var a=F,n=Hl(),u=ul;if(u){if(e===void 0)throw Error(s(407));e=e()}else e=t();var i=!ht((bl||n).memoizedState,e);if(i&&(n.memoizedState=e,Bl=!0),n=n.queue,ic(Ws.bind(null,a,n,l),[l]),n.getSnapshot!==t||i||ql!==null&&ql.memoizedState.tag&1){if(a.flags|=2048,pa(9,{destroy:void 0},$s.bind(null,a,n,e,t),null),jl===null)throw Error(s(349));u||(Jt&127)!==0||ks(a,t,e)}return e}function ks(l,t,e){l.flags|=16384,l={getSnapshot:t,value:e},t=F.updateQueue,t===null?(t=ou(),F.updateQueue=t,t.stores=[l]):(e=t.stores,e===null?t.stores=[l]:e.push(l))}function $s(l,t,e,a){t.value=e,t.getSnapshot=a,Fs(t)&&Is(l)}function Ws(l,t,e){return e(function(){Fs(t)&&Is(l)})}function Fs(l){var t=l.getSnapshot;l=l.value;try{var e=t();return!ht(l,e)}catch{return!0}}function Is(l){var t=qe(l,2);t!==null&&ft(t,l,2)}function nc(l){var t=tt();if(typeof l=="function"){var e=l;if(l=e(),Ke){ne(!0);try{e()}finally{ne(!1)}}}return t.memoizedState=t.baseState=l,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:wt,lastRenderedState:l},t}function Ps(l,t,e,a){return l.baseState=e,ec(l,bl,typeof a=="function"?a:wt)}function Ih(l,t,e,a,n){if(yu(l))throw Error(s(485));if(l=t.action,l!==null){var u={payload:n,action:l,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};p.T!==null?e(!0):u.isTransition=!1,a(u),e=t.pending,e===null?(u.next=t.pending=u,lo(t,u)):(u.next=e.next,t.pending=e.next=u)}}function lo(l,t){var e=t.action,a=t.payload,n=l.state;if(t.isTransition){var u=p.T,i={};p.T=i;try{var f=e(n,a),o=p.S;o!==null&&o(i,f),to(l,t,f)}catch(v){uc(l,t,v)}finally{u!==null&&i.types!==null&&(u.types=i.types),p.T=u}}else try{u=e(n,a),to(l,t,u)}catch(v){uc(l,t,v)}}function to(l,t,e){e!==null&&typeof e=="object"&&typeof e.then=="function"?e.then(function(a){eo(l,t,a)},function(a){return uc(l,t,a)}):eo(l,t,e)}function eo(l,t,e){t.status="fulfilled",t.value=e,ao(t),l.state=e,t=l.pending,t!==null&&(e=t.next,e===t?l.pending=null:(e=e.next,t.next=e,lo(l,e)))}function uc(l,t,e){var a=l.pending;if(l.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=e,ao(t),t=t.next;while(t!==a)}l.action=null}function ao(l){l=l.listeners;for(var t=0;t<l.length;t++)(0,l[t])()}function no(l,t){return t}function uo(l,t){if(ul){var e=jl.formState;if(e!==null){l:{var a=F;if(ul){if(zl){t:{for(var n=zl,u=At;n.nodeType!==8;){if(!u){n=null;break t}if(n=_t(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){zl=_t(n.nextSibling),a=n.data==="F!";break l}}se(a)}a=!1}a&&(t=e[0])}}return e=tt(),e.memoizedState=e.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:no,lastRenderedState:t},e.queue=a,e=Eo.bind(null,F,a),a.dispatch=e,a=nc(!1),u=dc.bind(null,F,!1,a.queue),a=tt(),n={state:t,dispatch:null,action:l,pending:null},a.queue=n,e=Ih.bind(null,F,n,u,e),n.dispatch=e,a.memoizedState=l,[t,e,!1]}function io(l){var t=Hl();return co(t,bl,l)}function co(l,t,e){if(t=ec(l,t,no)[0],l=ru(wt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=un(t)}catch(i){throw i===ya?eu:i}else a=t;t=Hl();var n=t.queue,u=n.dispatch;return e!==t.memoizedState&&(F.flags|=2048,pa(9,{destroy:void 0},Ph.bind(null,n,e),null)),[a,u,l]}function Ph(l,t){l.action=t}function fo(l){var t=Hl(),e=bl;if(e!==null)return co(t,e,l);Hl(),t=t.memoizedState,e=Hl();var a=e.queue.dispatch;return e.memoizedState=l,[t,a,!1]}function pa(l,t,e,a){return l={tag:l,create:e,deps:a,inst:t,next:null},t=F.updateQueue,t===null&&(t=ou(),F.updateQueue=t),e=t.lastEffect,e===null?t.lastEffect=l.next=l:(a=e.next,e.next=l,l.next=a,t.lastEffect=l),l}function so(){return Hl().memoizedState}function hu(l,t,e,a){var n=tt();F.flags|=l,n.memoizedState=pa(1|t,{destroy:void 0},e,a===void 0?null:a)}function mu(l,t,e,a){var n=Hl();a=a===void 0?null:a;var u=n.memoizedState.inst;bl!==null&&a!==null&&Wi(a,bl.memoizedState.deps)?n.memoizedState=pa(t,u,e,a):(F.flags|=l,n.memoizedState=pa(1|t,u,e,a))}function oo(l,t){hu(8390656,8,l,t)}function ic(l,t){mu(2048,8,l,t)}function lm(l){F.flags|=4;var t=F.updateQueue;if(t===null)t=ou(),F.updateQueue=t,t.events=[l];else{var e=t.events;e===null?t.events=[l]:e.push(l)}}function ro(l){var t=Hl().memoizedState;return lm({ref:t,nextImpl:l}),function(){if((ol&2)!==0)throw Error(s(440));return t.impl.apply(void 0,arguments)}}function ho(l,t){return mu(4,2,l,t)}function mo(l,t){return mu(4,4,l,t)}function yo(l,t){if(typeof t=="function"){l=l();var e=t(l);return function(){typeof e=="function"?e():t(null)}}if(t!=null)return l=l(),t.current=l,function(){t.current=null}}function vo(l,t,e){e=e!=null?e.concat([l]):null,mu(4,4,yo.bind(null,t,l),e)}function cc(){}function go(l,t){var e=Hl();t=t===void 0?null:t;var a=e.memoizedState;return t!==null&&Wi(t,a[1])?a[0]:(e.memoizedState=[l,t],l)}function bo(l,t){var e=Hl();t=t===void 0?null:t;var a=e.memoizedState;if(t!==null&&Wi(t,a[1]))return a[0];if(a=l(),Ke){ne(!0);try{l()}finally{ne(!1)}}return e.memoizedState=[a,t],a}function fc(l,t,e){return e===void 0||(Jt&1073741824)!==0&&(el&261930)===0?l.memoizedState=t:(l.memoizedState=e,l=Sd(),F.lanes|=l,be|=l,e)}function So(l,t,e,a){return ht(e,t)?e:ga.current!==null?(l=fc(l,e,a),ht(l,t)||(Bl=!0),l):(Jt&42)===0||(Jt&1073741824)!==0&&(el&261930)===0?(Bl=!0,l.memoizedState=e):(l=Sd(),F.lanes|=l,be|=l,t)}function po(l,t,e,a,n){var u=C.p;C.p=u!==0&&8>u?u:8;var i=p.T,f={};p.T=f,dc(l,!1,t,e);try{var o=n(),v=p.S;if(v!==null&&v(f,o),o!==null&&typeof o=="object"&&typeof o.then=="function"){var j=$h(o,a);cn(l,t,j,St(l))}else cn(l,t,a,St(l))}catch(T){cn(l,t,{then:function(){},status:"rejected",reason:T},St())}finally{C.p=u,i!==null&&f.types!==null&&(i.types=f.types),p.T=i}}function tm(){}function sc(l,t,e,a){if(l.tag!==5)throw Error(s(476));var n=jo(l).queue;po(l,n,t,M,e===null?tm:function(){return xo(l),e(a)})}function jo(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:M,baseState:M,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:wt,lastRenderedState:M},next:null};var e={};return t.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:wt,lastRenderedState:e},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function xo(l){var t=jo(l);t.next===null&&(t=l.alternate.memoizedState),cn(l,t.next.queue,{},St())}function oc(){return kl(Tn)}function zo(){return Hl().memoizedState}function To(){return Hl().memoizedState}function em(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var e=St();l=re(e);var a=he(t,l,e);a!==null&&(ft(a,t,e),tn(a,t,e)),t={cache:Gi()},l.payload=t;return}t=t.return}}function am(l,t,e){var a=St();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},yu(l)?Ao(t,e):(e=_i(l,t,e,a),e!==null&&(ft(e,l,a),No(e,t,a)))}function Eo(l,t,e){var a=St();cn(l,t,e,a)}function cn(l,t,e,a){var n={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(yu(l))Ao(t,n);else{var u=l.alternate;if(l.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var i=t.lastRenderedState,f=u(i,e);if(n.hasEagerState=!0,n.eagerState=f,ht(f,i))return $n(l,t,n,0),jl===null&&kn(),!1}catch{}if(e=_i(l,t,n,a),e!==null)return ft(e,l,a),No(e,t,a),!0}return!1}function dc(l,t,e,a){if(a={lane:2,revertLane:Lc(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},yu(l)){if(t)throw Error(s(479))}else t=_i(l,e,a,2),t!==null&&ft(t,l,2)}function yu(l){var t=l.alternate;return l===F||t!==null&&t===F}function Ao(l,t){ba=fu=!0;var e=l.pending;e===null?t.next=t:(t.next=e.next,e.next=t),l.pending=t}function No(l,t,e){if((e&4194048)!==0){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,Df(l,e)}}var fn={readContext:kl,use:du,useCallback:Ol,useContext:Ol,useEffect:Ol,useImperativeHandle:Ol,useLayoutEffect:Ol,useInsertionEffect:Ol,useMemo:Ol,useReducer:Ol,useRef:Ol,useState:Ol,useDebugValue:Ol,useDeferredValue:Ol,useTransition:Ol,useSyncExternalStore:Ol,useId:Ol,useHostTransitionStatus:Ol,useFormState:Ol,useActionState:Ol,useOptimistic:Ol,useMemoCache:Ol,useCacheRefresh:Ol};fn.useEffectEvent=Ol;var _o={readContext:kl,use:du,useCallback:function(l,t){return tt().memoizedState=[l,t===void 0?null:t],l},useContext:kl,useEffect:oo,useImperativeHandle:function(l,t,e){e=e!=null?e.concat([l]):null,hu(4194308,4,yo.bind(null,t,l),e)},useLayoutEffect:function(l,t){return hu(4194308,4,l,t)},useInsertionEffect:function(l,t){hu(4,2,l,t)},useMemo:function(l,t){var e=tt();t=t===void 0?null:t;var a=l();if(Ke){ne(!0);try{l()}finally{ne(!1)}}return e.memoizedState=[a,t],a},useReducer:function(l,t,e){var a=tt();if(e!==void 0){var n=e(t);if(Ke){ne(!0);try{e(t)}finally{ne(!1)}}}else n=t;return a.memoizedState=a.baseState=n,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:n},a.queue=l,l=l.dispatch=am.bind(null,F,l),[a.memoizedState,l]},useRef:function(l){var t=tt();return l={current:l},t.memoizedState=l},useState:function(l){l=nc(l);var t=l.queue,e=Eo.bind(null,F,t);return t.dispatch=e,[l.memoizedState,e]},useDebugValue:cc,useDeferredValue:function(l,t){var e=tt();return fc(e,l,t)},useTransition:function(){var l=nc(!1);return l=po.bind(null,F,l.queue,!0,!1),tt().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,e){var a=F,n=tt();if(ul){if(e===void 0)throw Error(s(407));e=e()}else{if(e=t(),jl===null)throw Error(s(349));(el&127)!==0||ks(a,t,e)}n.memoizedState=e;var u={value:e,getSnapshot:t};return n.queue=u,oo(Ws.bind(null,a,u,l),[l]),a.flags|=2048,pa(9,{destroy:void 0},$s.bind(null,a,u,e,t),null),e},useId:function(){var l=tt(),t=jl.identifierPrefix;if(ul){var e=qt,a=Rt;e=(a&~(1<<32-rt(a)-1)).toString(32)+e,t="_"+t+"R_"+e,e=su++,0<e&&(t+="H"+e.toString(32)),t+="_"}else e=Wh++,t="_"+t+"r_"+e.toString(32)+"_";return l.memoizedState=t},useHostTransitionStatus:oc,useFormState:uo,useActionState:uo,useOptimistic:function(l){var t=tt();t.memoizedState=t.baseState=l;var e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=e,t=dc.bind(null,F,!0,e),e.dispatch=t,[l,t]},useMemoCache:tc,useCacheRefresh:function(){return tt().memoizedState=em.bind(null,F)},useEffectEvent:function(l){var t=tt(),e={impl:l};return t.memoizedState=e,function(){if((ol&2)!==0)throw Error(s(440));return e.impl.apply(void 0,arguments)}}},rc={readContext:kl,use:du,useCallback:go,useContext:kl,useEffect:ic,useImperativeHandle:vo,useInsertionEffect:ho,useLayoutEffect:mo,useMemo:bo,useReducer:ru,useRef:so,useState:function(){return ru(wt)},useDebugValue:cc,useDeferredValue:function(l,t){var e=Hl();return So(e,bl.memoizedState,l,t)},useTransition:function(){var l=ru(wt)[0],t=Hl().memoizedState;return[typeof l=="boolean"?l:un(l),t]},useSyncExternalStore:ws,useId:zo,useHostTransitionStatus:oc,useFormState:io,useActionState:io,useOptimistic:function(l,t){var e=Hl();return Ps(e,bl,l,t)},useMemoCache:tc,useCacheRefresh:To};rc.useEffectEvent=ro;var Oo={readContext:kl,use:du,useCallback:go,useContext:kl,useEffect:ic,useImperativeHandle:vo,useInsertionEffect:ho,useLayoutEffect:mo,useMemo:bo,useReducer:ac,useRef:so,useState:function(){return ac(wt)},useDebugValue:cc,useDeferredValue:function(l,t){var e=Hl();return bl===null?fc(e,l,t):So(e,bl.memoizedState,l,t)},useTransition:function(){var l=ac(wt)[0],t=Hl().memoizedState;return[typeof l=="boolean"?l:un(l),t]},useSyncExternalStore:ws,useId:zo,useHostTransitionStatus:oc,useFormState:fo,useActionState:fo,useOptimistic:function(l,t){var e=Hl();return bl!==null?Ps(e,bl,l,t):(e.baseState=l,[l,e.queue.dispatch])},useMemoCache:tc,useCacheRefresh:To};Oo.useEffectEvent=ro;function hc(l,t,e,a){t=l.memoizedState,e=e(a,t),e=e==null?t:A({},t,e),l.memoizedState=e,l.lanes===0&&(l.updateQueue.baseState=e)}var mc={enqueueSetState:function(l,t,e){l=l._reactInternals;var a=St(),n=re(a);n.payload=t,e!=null&&(n.callback=e),t=he(l,n,a),t!==null&&(ft(t,l,a),tn(t,l,a))},enqueueReplaceState:function(l,t,e){l=l._reactInternals;var a=St(),n=re(a);n.tag=1,n.payload=t,e!=null&&(n.callback=e),t=he(l,n,a),t!==null&&(ft(t,l,a),tn(t,l,a))},enqueueForceUpdate:function(l,t){l=l._reactInternals;var e=St(),a=re(e);a.tag=2,t!=null&&(a.callback=t),t=he(l,a,e),t!==null&&(ft(t,l,e),tn(t,l,e))}};function Mo(l,t,e,a,n,u,i){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(a,u,i):t.prototype&&t.prototype.isPureReactComponent?!wa(e,a)||!wa(n,u):!0}function Do(l,t,e,a){l=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(e,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(e,a),t.state!==l&&mc.enqueueReplaceState(t,t.state,null)}function Je(l,t){var e=t;if("ref"in t){e={};for(var a in t)a!=="ref"&&(e[a]=t[a])}if(l=l.defaultProps){e===t&&(e=A({},e));for(var n in l)e[n]===void 0&&(e[n]=l[n])}return e}function Uo(l){wn(l)}function Co(l){console.error(l)}function Ho(l){wn(l)}function vu(l,t){try{var e=l.onUncaughtError;e(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Ro(l,t,e){try{var a=l.onCaughtError;a(e.value,{componentStack:e.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function yc(l,t,e){return e=re(e),e.tag=3,e.payload={element:null},e.callback=function(){vu(l,t)},e}function qo(l){return l=re(l),l.tag=3,l}function Bo(l,t,e,a){var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;l.payload=function(){return n(u)},l.callback=function(){Ro(t,e,a)}}var i=e.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(l.callback=function(){Ro(t,e,a),typeof n!="function"&&(Se===null?Se=new Set([this]):Se.add(this));var f=a.stack;this.componentDidCatch(a.value,{componentStack:f!==null?f:""})})}function nm(l,t,e,a,n){if(e.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=e.alternate,t!==null&&ra(t,e,n,!0),e=yt.current,e!==null){switch(e.tag){case 31:case 13:return Nt===null?_u():e.alternate===null&&Ml===0&&(Ml=3),e.flags&=-257,e.flags|=65536,e.lanes=n,a===au?e.flags|=16384:(t=e.updateQueue,t===null?e.updateQueue=new Set([a]):t.add(a),Xc(l,a,n)),!1;case 22:return e.flags|=65536,a===au?e.flags|=16384:(t=e.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},e.updateQueue=t):(e=t.retryQueue,e===null?t.retryQueue=new Set([a]):e.add(a)),Xc(l,a,n)),!1}throw Error(s(435,e.tag))}return Xc(l,a,n),_u(),!1}if(ul)return t=yt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==Hi&&(l=Error(s(422),{cause:a}),Wa(zt(l,e)))):(a!==Hi&&(t=Error(s(423),{cause:a}),Wa(zt(t,e))),l=l.current.alternate,l.flags|=65536,n&=-n,l.lanes|=n,a=zt(a,e),n=yc(l.stateNode,a,n),Ki(l,n),Ml!==4&&(Ml=2)),!1;var u=Error(s(520),{cause:a});if(u=zt(u,e),vn===null?vn=[u]:vn.push(u),Ml!==4&&(Ml=2),t===null)return!0;a=zt(a,e),e=t;do{switch(e.tag){case 3:return e.flags|=65536,l=n&-n,e.lanes|=l,l=yc(e.stateNode,a,l),Ki(e,l),!1;case 1:if(t=e.type,u=e.stateNode,(e.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(Se===null||!Se.has(u))))return e.flags|=65536,n&=-n,e.lanes|=n,n=qo(n),Bo(n,l,e,a),Ki(e,n),!1}e=e.return}while(e!==null);return!1}var vc=Error(s(461)),Bl=!1;function $l(l,t,e,a){t.child=l===null?Xs(t,null,e,a):Ve(t,l.child,e,a)}function Yo(l,t,e,a,n){e=e.render;var u=t.ref;if("ref"in a){var i={};for(var f in a)f!=="ref"&&(i[f]=a[f])}else i=a;return Xe(t),a=Fi(l,t,e,i,u,n),f=Ii(),l!==null&&!Bl?(Pi(l,t,n),kt(l,t,n)):(ul&&f&&Ui(t),t.flags|=1,$l(l,t,a,n),t.child)}function Go(l,t,e,a,n){if(l===null){var u=e.type;return typeof u=="function"&&!Oi(u)&&u.defaultProps===void 0&&e.compare===null?(t.tag=15,t.type=u,Xo(l,t,u,a,n)):(l=Fn(e.type,null,a,t,t.mode,n),l.ref=t.ref,l.return=t,t.child=l)}if(u=l.child,!Tc(l,n)){var i=u.memoizedProps;if(e=e.compare,e=e!==null?e:wa,e(i,a)&&l.ref===t.ref)return kt(l,t,n)}return t.flags|=1,l=Zt(u,a),l.ref=t.ref,l.return=t,t.child=l}function Xo(l,t,e,a,n){if(l!==null){var u=l.memoizedProps;if(wa(u,a)&&l.ref===t.ref)if(Bl=!1,t.pendingProps=a=u,Tc(l,n))(l.flags&131072)!==0&&(Bl=!0);else return t.lanes=l.lanes,kt(l,t,n)}return gc(l,t,e,a,n)}function Qo(l,t,e,a){var n=a.children,u=l!==null?l.memoizedState:null;if(l===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|e:e,l!==null){for(a=t.child=l.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,t.child=null;return Zo(l,t,u,e,a)}if((e&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},l!==null&&tu(t,u!==null?u.cachePool:null),u!==null?Ls(t,u):wi(),Vs(t);else return a=t.lanes=536870912,Zo(l,t,u!==null?u.baseLanes|e:e,e,a)}else u!==null?(tu(t,u.cachePool),Ls(t,u),ye(),t.memoizedState=null):(l!==null&&tu(t,null),wi(),ye());return $l(l,t,n,e),t.child}function sn(l,t){return l!==null&&l.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Zo(l,t,e,a,n){var u=Qi();return u=u===null?null:{parent:Rl._currentValue,pool:u},t.memoizedState={baseLanes:e,cachePool:u},l!==null&&tu(t,null),wi(),Vs(t),l!==null&&ra(l,t,a,!0),t.childLanes=n,null}function gu(l,t){return t=Su({mode:t.mode,children:t.children},l.mode),t.ref=l.ref,l.child=t,t.return=l,t}function Lo(l,t,e){return Ve(t,l.child,null,e),l=gu(t,t.pendingProps),l.flags|=2,vt(t),t.memoizedState=null,l}function um(l,t,e){var a=t.pendingProps,n=(t.flags&128)!==0;if(t.flags&=-129,l===null){if(ul){if(a.mode==="hidden")return l=gu(t,a),t.lanes=536870912,sn(null,l);if($i(t),(l=zl)?(l=tr(l,At),l=l!==null&&l.data==="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ce!==null?{id:Rt,overflow:qt}:null,retryLane:536870912,hydrationErrors:null},e=Es(l),e.return=t,t.child=e,wl=t,zl=null)):l=null,l===null)throw se(t);return t.lanes=536870912,null}return gu(t,a)}var u=l.memoizedState;if(u!==null){var i=u.dehydrated;if($i(t),n)if(t.flags&256)t.flags&=-257,t=Lo(l,t,e);else if(t.memoizedState!==null)t.child=l.child,t.flags|=128,t=null;else throw Error(s(558));else if(Bl||ra(l,t,e,!1),n=(e&l.childLanes)!==0,Bl||n){if(a=jl,a!==null&&(i=Uf(a,e),i!==0&&i!==u.retryLane))throw u.retryLane=i,qe(l,i),ft(a,l,i),vc;_u(),t=Lo(l,t,e)}else l=u.treeContext,zl=_t(i.nextSibling),wl=t,ul=!0,fe=null,At=!1,l!==null&&_s(t,l),t=gu(t,a),t.flags|=4096;return t}return l=Zt(l.child,{mode:a.mode,children:a.children}),l.ref=t.ref,t.child=l,l.return=t,l}function bu(l,t){var e=t.ref;if(e===null)l!==null&&l.ref!==null&&(t.flags|=4194816);else{if(typeof e!="function"&&typeof e!="object")throw Error(s(284));(l===null||l.ref!==e)&&(t.flags|=4194816)}}function gc(l,t,e,a,n){return Xe(t),e=Fi(l,t,e,a,void 0,n),a=Ii(),l!==null&&!Bl?(Pi(l,t,n),kt(l,t,n)):(ul&&a&&Ui(t),t.flags|=1,$l(l,t,e,n),t.child)}function Vo(l,t,e,a,n,u){return Xe(t),t.updateQueue=null,e=Js(t,a,e,n),Ks(l),a=Ii(),l!==null&&!Bl?(Pi(l,t,u),kt(l,t,u)):(ul&&a&&Ui(t),t.flags|=1,$l(l,t,e,u),t.child)}function Ko(l,t,e,a,n){if(Xe(t),t.stateNode===null){var u=fa,i=e.contextType;typeof i=="object"&&i!==null&&(u=kl(i)),u=new e(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=mc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},Li(t),i=e.contextType,u.context=typeof i=="object"&&i!==null?kl(i):fa,u.state=t.memoizedState,i=e.getDerivedStateFromProps,typeof i=="function"&&(hc(t,e,i,a),u.state=t.memoizedState),typeof e.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&mc.enqueueReplaceState(u,u.state,null),an(t,a,u,n),en(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(l===null){u=t.stateNode;var f=t.memoizedProps,o=Je(e,f);u.props=o;var v=u.context,j=e.contextType;i=fa,typeof j=="object"&&j!==null&&(i=kl(j));var T=e.getDerivedStateFromProps;j=typeof T=="function"||typeof u.getSnapshotBeforeUpdate=="function",f=t.pendingProps!==f,j||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(f||v!==i)&&Do(t,u,a,i),de=!1;var b=t.memoizedState;u.state=b,an(t,a,u,n),en(),v=t.memoizedState,f||b!==v||de?(typeof T=="function"&&(hc(t,e,T,a),v=t.memoizedState),(o=de||Mo(t,e,o,a,b,v,i))?(j||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=v),u.props=a,u.state=v,u.context=i,a=o):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,Vi(l,t),i=t.memoizedProps,j=Je(e,i),u.props=j,T=t.pendingProps,b=u.context,v=e.contextType,o=fa,typeof v=="object"&&v!==null&&(o=kl(v)),f=e.getDerivedStateFromProps,(v=typeof f=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==T||b!==o)&&Do(t,u,a,o),de=!1,b=t.memoizedState,u.state=b,an(t,a,u,n),en();var S=t.memoizedState;i!==T||b!==S||de||l!==null&&l.dependencies!==null&&Pn(l.dependencies)?(typeof f=="function"&&(hc(t,e,f,a),S=t.memoizedState),(j=de||Mo(t,e,j,a,b,S,o)||l!==null&&l.dependencies!==null&&Pn(l.dependencies))?(v||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,S,o),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,S,o)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===l.memoizedProps&&b===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===l.memoizedProps&&b===l.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=S),u.props=a,u.state=S,u.context=o,a=j):(typeof u.componentDidUpdate!="function"||i===l.memoizedProps&&b===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===l.memoizedProps&&b===l.memoizedState||(t.flags|=1024),a=!1)}return u=a,bu(l,t),a=(t.flags&128)!==0,u||a?(u=t.stateNode,e=a&&typeof e.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,l!==null&&a?(t.child=Ve(t,l.child,null,n),t.child=Ve(t,null,e,n)):$l(l,t,e,n),t.memoizedState=u.state,l=t.child):l=kt(l,t,n),l}function Jo(l,t,e,a){return Ye(),t.flags|=256,$l(l,t,e,a),t.child}var bc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Sc(l){return{baseLanes:l,cachePool:Hs()}}function pc(l,t,e){return l=l!==null?l.childLanes&~e:0,t&&(l|=bt),l}function wo(l,t,e){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,i;if((i=u)||(i=l!==null&&l.memoizedState===null?!1:(Cl.current&2)!==0),i&&(n=!0,t.flags&=-129),i=(t.flags&32)!==0,t.flags&=-33,l===null){if(ul){if(n?me(t):ye(),(l=zl)?(l=tr(l,At),l=l!==null&&l.data!=="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ce!==null?{id:Rt,overflow:qt}:null,retryLane:536870912,hydrationErrors:null},e=Es(l),e.return=t,t.child=e,wl=t,zl=null)):l=null,l===null)throw se(t);return ef(l)?t.lanes=32:t.lanes=536870912,null}var f=a.children;return a=a.fallback,n?(ye(),n=t.mode,f=Su({mode:"hidden",children:f},n),a=Be(a,n,e,null),f.return=t,a.return=t,f.sibling=a,t.child=f,a=t.child,a.memoizedState=Sc(e),a.childLanes=pc(l,i,e),t.memoizedState=bc,sn(null,a)):(me(t),jc(t,f))}var o=l.memoizedState;if(o!==null&&(f=o.dehydrated,f!==null)){if(u)t.flags&256?(me(t),t.flags&=-257,t=xc(l,t,e)):t.memoizedState!==null?(ye(),t.child=l.child,t.flags|=128,t=null):(ye(),f=a.fallback,n=t.mode,a=Su({mode:"visible",children:a.children},n),f=Be(f,n,e,null),f.flags|=2,a.return=t,f.return=t,a.sibling=f,t.child=a,Ve(t,l.child,null,e),a=t.child,a.memoizedState=Sc(e),a.childLanes=pc(l,i,e),t.memoizedState=bc,t=sn(null,a));else if(me(t),ef(f)){if(i=f.nextSibling&&f.nextSibling.dataset,i)var v=i.dgst;i=v,a=Error(s(419)),a.stack="",a.digest=i,Wa({value:a,source:null,stack:null}),t=xc(l,t,e)}else if(Bl||ra(l,t,e,!1),i=(e&l.childLanes)!==0,Bl||i){if(i=jl,i!==null&&(a=Uf(i,e),a!==0&&a!==o.retryLane))throw o.retryLane=a,qe(l,a),ft(i,l,a),vc;tf(f)||_u(),t=xc(l,t,e)}else tf(f)?(t.flags|=192,t.child=l.child,t=null):(l=o.treeContext,zl=_t(f.nextSibling),wl=t,ul=!0,fe=null,At=!1,l!==null&&_s(t,l),t=jc(t,a.children),t.flags|=4096);return t}return n?(ye(),f=a.fallback,n=t.mode,o=l.child,v=o.sibling,a=Zt(o,{mode:"hidden",children:a.children}),a.subtreeFlags=o.subtreeFlags&65011712,v!==null?f=Zt(v,f):(f=Be(f,n,e,null),f.flags|=2),f.return=t,a.return=t,a.sibling=f,t.child=a,sn(null,a),a=t.child,f=l.child.memoizedState,f===null?f=Sc(e):(n=f.cachePool,n!==null?(o=Rl._currentValue,n=n.parent!==o?{parent:o,pool:o}:n):n=Hs(),f={baseLanes:f.baseLanes|e,cachePool:n}),a.memoizedState=f,a.childLanes=pc(l,i,e),t.memoizedState=bc,sn(l.child,a)):(me(t),e=l.child,l=e.sibling,e=Zt(e,{mode:"visible",children:a.children}),e.return=t,e.sibling=null,l!==null&&(i=t.deletions,i===null?(t.deletions=[l],t.flags|=16):i.push(l)),t.child=e,t.memoizedState=null,e)}function jc(l,t){return t=Su({mode:"visible",children:t},l.mode),t.return=l,l.child=t}function Su(l,t){return l=mt(22,l,null,t),l.lanes=0,l}function xc(l,t,e){return Ve(t,l.child,null,e),l=jc(t,t.pendingProps.children),l.flags|=2,t.memoizedState=null,l}function ko(l,t,e){l.lanes|=t;var a=l.alternate;a!==null&&(a.lanes|=t),Bi(l.return,t,e)}function zc(l,t,e,a,n,u){var i=l.memoizedState;i===null?l.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:e,tailMode:n,treeForkCount:u}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=e,i.tailMode=n,i.treeForkCount=u)}function $o(l,t,e){var a=t.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=Cl.current,f=(i&2)!==0;if(f?(i=i&1|2,t.flags|=128):i&=1,R(Cl,i),$l(l,t,a,e),a=ul?$a:0,!f&&l!==null&&(l.flags&128)!==0)l:for(l=t.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&ko(l,e,t);else if(l.tag===19)ko(l,e,t);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break l;for(;l.sibling===null;){if(l.return===null||l.return===t)break l;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n){case"forwards":for(e=t.child,n=null;e!==null;)l=e.alternate,l!==null&&cu(l)===null&&(n=e),e=e.sibling;e=n,e===null?(n=t.child,t.child=null):(n=e.sibling,e.sibling=null),zc(t,!1,n,e,u,a);break;case"backwards":case"unstable_legacy-backwards":for(e=null,n=t.child,t.child=null;n!==null;){if(l=n.alternate,l!==null&&cu(l)===null){t.child=n;break}l=n.sibling,n.sibling=e,e=n,n=l}zc(t,!0,e,null,u,a);break;case"together":zc(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function kt(l,t,e){if(l!==null&&(t.dependencies=l.dependencies),be|=t.lanes,(e&t.childLanes)===0)if(l!==null){if(ra(l,t,e,!1),(e&t.childLanes)===0)return null}else return null;if(l!==null&&t.child!==l.child)throw Error(s(153));if(t.child!==null){for(l=t.child,e=Zt(l,l.pendingProps),t.child=e,e.return=t;l.sibling!==null;)l=l.sibling,e=e.sibling=Zt(l,l.pendingProps),e.return=t;e.sibling=null}return t.child}function Tc(l,t){return(l.lanes&t)!==0?!0:(l=l.dependencies,!!(l!==null&&Pn(l)))}function im(l,t,e){switch(t.tag){case 3:lt(t,t.stateNode.containerInfo),oe(t,Rl,l.memoizedState.cache),Ye();break;case 27:case 5:Ha(t);break;case 4:lt(t,t.stateNode.containerInfo);break;case 10:oe(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,$i(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(me(t),t.flags|=128,null):(e&t.child.childLanes)!==0?wo(l,t,e):(me(t),l=kt(l,t,e),l!==null?l.sibling:null);me(t);break;case 19:var n=(l.flags&128)!==0;if(a=(e&t.childLanes)!==0,a||(ra(l,t,e,!1),a=(e&t.childLanes)!==0),n){if(a)return $o(l,t,e);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),R(Cl,Cl.current),a)break;return null;case 22:return t.lanes=0,Qo(l,t,e,t.pendingProps);case 24:oe(t,Rl,l.memoizedState.cache)}return kt(l,t,e)}function Wo(l,t,e){if(l!==null)if(l.memoizedProps!==t.pendingProps)Bl=!0;else{if(!Tc(l,e)&&(t.flags&128)===0)return Bl=!1,im(l,t,e);Bl=(l.flags&131072)!==0}else Bl=!1,ul&&(t.flags&1048576)!==0&&Ns(t,$a,t.index);switch(t.lanes=0,t.tag){case 16:l:{var a=t.pendingProps;if(l=Ze(t.elementType),t.type=l,typeof l=="function")Oi(l)?(a=Je(l,a),t.tag=1,t=Ko(null,t,l,a,e)):(t.tag=0,t=gc(null,t,l,a,e));else{if(l!=null){var n=l.$$typeof;if(n===xl){t.tag=11,t=Yo(null,t,l,a,e);break l}else if(n===U){t.tag=14,t=Go(null,t,l,a,e);break l}}throw t=Zl(l)||l,Error(s(306,t,""))}}return t;case 0:return gc(l,t,t.type,t.pendingProps,e);case 1:return a=t.type,n=Je(a,t.pendingProps),Ko(l,t,a,n,e);case 3:l:{if(lt(t,t.stateNode.containerInfo),l===null)throw Error(s(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,Vi(l,t),an(t,a,null,e);var i=t.memoizedState;if(a=i.cache,oe(t,Rl,a),a!==u.cache&&Yi(t,[Rl],e,!0),en(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=Jo(l,t,a,e);break l}else if(a!==n){n=zt(Error(s(424)),t),Wa(n),t=Jo(l,t,a,e);break l}else for(l=t.stateNode.containerInfo,l.nodeType===9?l=l.body:l=l.nodeName==="HTML"?l.ownerDocument.body:l,zl=_t(l.firstChild),wl=t,ul=!0,fe=null,At=!0,e=Xs(t,null,a,e),t.child=e;e;)e.flags=e.flags&-3|4096,e=e.sibling;else{if(Ye(),a===n){t=kt(l,t,e);break l}$l(l,t,a,e)}t=t.child}return t;case 26:return bu(l,t),l===null?(e=cr(t.type,null,t.pendingProps,null))?t.memoizedState=e:ul||(e=t.type,l=t.pendingProps,a=Ru(P.current).createElement(e),a[Jl]=t,a[et]=l,Wl(a,e,l),Vl(a),t.stateNode=a):t.memoizedState=cr(t.type,l.memoizedProps,t.pendingProps,l.memoizedState),null;case 27:return Ha(t),l===null&&ul&&(a=t.stateNode=nr(t.type,t.pendingProps,P.current),wl=t,At=!0,n=zl,ze(t.type)?(af=n,zl=_t(a.firstChild)):zl=n),$l(l,t,t.pendingProps.children,e),bu(l,t),l===null&&(t.flags|=4194304),t.child;case 5:return l===null&&ul&&((n=a=zl)&&(a=qm(a,t.type,t.pendingProps,At),a!==null?(t.stateNode=a,wl=t,zl=_t(a.firstChild),At=!1,n=!0):n=!1),n||se(t)),Ha(t),n=t.type,u=t.pendingProps,i=l!==null?l.memoizedProps:null,a=u.children,Ic(n,u)?a=null:i!==null&&Ic(n,i)&&(t.flags|=32),t.memoizedState!==null&&(n=Fi(l,t,Fh,null,null,e),Tn._currentValue=n),bu(l,t),$l(l,t,a,e),t.child;case 6:return l===null&&ul&&((l=e=zl)&&(e=Bm(e,t.pendingProps,At),e!==null?(t.stateNode=e,wl=t,zl=null,l=!0):l=!1),l||se(t)),null;case 13:return wo(l,t,e);case 4:return lt(t,t.stateNode.containerInfo),a=t.pendingProps,l===null?t.child=Ve(t,null,a,e):$l(l,t,a,e),t.child;case 11:return Yo(l,t,t.type,t.pendingProps,e);case 7:return $l(l,t,t.pendingProps,e),t.child;case 8:return $l(l,t,t.pendingProps.children,e),t.child;case 12:return $l(l,t,t.pendingProps.children,e),t.child;case 10:return a=t.pendingProps,oe(t,t.type,a.value),$l(l,t,a.children,e),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Xe(t),n=kl(n),a=a(n),t.flags|=1,$l(l,t,a,e),t.child;case 14:return Go(l,t,t.type,t.pendingProps,e);case 15:return Xo(l,t,t.type,t.pendingProps,e);case 19:return $o(l,t,e);case 31:return um(l,t,e);case 22:return Qo(l,t,e,t.pendingProps);case 24:return Xe(t),a=kl(Rl),l===null?(n=Qi(),n===null&&(n=jl,u=Gi(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=e),n=u),t.memoizedState={parent:a,cache:n},Li(t),oe(t,Rl,n)):((l.lanes&e)!==0&&(Vi(l,t),an(t,null,null,e),en()),n=l.memoizedState,u=t.memoizedState,n.parent!==a?(n={parent:a,cache:a},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),oe(t,Rl,a)):(a=u.cache,oe(t,Rl,a),a!==n.cache&&Yi(t,[Rl],e,!0))),$l(l,t,t.pendingProps.children,e),t.child;case 29:throw t.pendingProps}throw Error(s(156,t.tag))}function $t(l){l.flags|=4}function Ec(l,t,e,a,n){if((t=(l.mode&32)!==0)&&(t=!1),t){if(l.flags|=16777216,(n&335544128)===n)if(l.stateNode.complete)l.flags|=8192;else if(zd())l.flags|=8192;else throw Le=au,Zi}else l.flags&=-16777217}function Fo(l,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)l.flags&=-16777217;else if(l.flags|=16777216,!rr(t))if(zd())l.flags|=8192;else throw Le=au,Zi}function pu(l,t){t!==null&&(l.flags|=4),l.flags&16384&&(t=l.tag!==22?Of():536870912,l.lanes|=t,Ta|=t)}function on(l,t){if(!ul)switch(l.tailMode){case"hidden":t=l.tail;for(var e=null;t!==null;)t.alternate!==null&&(e=t),t=t.sibling;e===null?l.tail=null:e.sibling=null;break;case"collapsed":e=l.tail;for(var a=null;e!==null;)e.alternate!==null&&(a=e),e=e.sibling;a===null?t||l.tail===null?l.tail=null:l.tail.sibling=null:a.sibling=null}}function Tl(l){var t=l.alternate!==null&&l.alternate.child===l.child,e=0,a=0;if(t)for(var n=l.child;n!==null;)e|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=l,n=n.sibling;else for(n=l.child;n!==null;)e|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=l,n=n.sibling;return l.subtreeFlags|=a,l.childLanes=e,t}function cm(l,t,e){var a=t.pendingProps;switch(Ci(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Tl(t),null;case 1:return Tl(t),null;case 3:return e=t.stateNode,a=null,l!==null&&(a=l.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Kt(Rl),Ul(),e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null),(l===null||l.child===null)&&(da(t)?$t(t):l===null||l.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ri())),Tl(t),null;case 26:var n=t.type,u=t.memoizedState;return l===null?($t(t),u!==null?(Tl(t),Fo(t,u)):(Tl(t),Ec(t,n,null,a,e))):u?u!==l.memoizedState?($t(t),Tl(t),Fo(t,u)):(Tl(t),t.flags&=-16777217):(l=l.memoizedProps,l!==a&&$t(t),Tl(t),Ec(t,n,l,a,e)),null;case 27:if(Dn(t),e=P.current,n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&$t(t);else{if(!a){if(t.stateNode===null)throw Error(s(166));return Tl(t),null}l=Y.current,da(t)?Os(t):(l=nr(n,a,e),t.stateNode=l,$t(t))}return Tl(t),null;case 5:if(Dn(t),n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&$t(t);else{if(!a){if(t.stateNode===null)throw Error(s(166));return Tl(t),null}if(u=Y.current,da(t))Os(t);else{var i=Ru(P.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[Jl]=t,u[et]=a;l:for(i=t.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===t)break l;for(;i.sibling===null;){if(i.return===null||i.return===t)break l;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=u;l:switch(Wl(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break l;case"img":a=!0;break l;default:a=!1}a&&$t(t)}}return Tl(t),Ec(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,e),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==a&&$t(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(s(166));if(l=P.current,da(t)){if(l=t.stateNode,e=t.memoizedProps,a=null,n=wl,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}l[Jl]=t,l=!!(l.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||wd(l.nodeValue,e)),l||se(t,!0)}else l=Ru(l).createTextNode(a),l[Jl]=t,t.stateNode=l}return Tl(t),null;case 31:if(e=t.memoizedState,l===null||l.memoizedState!==null){if(a=da(t),e!==null){if(l===null){if(!a)throw Error(s(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(s(557));l[Jl]=t}else Ye(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Tl(t),l=!1}else e=Ri(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),l=!0;if(!l)return t.flags&256?(vt(t),t):(vt(t),null);if((t.flags&128)!==0)throw Error(s(558))}return Tl(t),null;case 13:if(a=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(n=da(t),a!==null&&a.dehydrated!==null){if(l===null){if(!n)throw Error(s(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));n[Jl]=t}else Ye(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Tl(t),n=!1}else n=Ri(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(vt(t),t):(vt(t),null)}return vt(t),(t.flags&128)!==0?(t.lanes=e,t):(e=a!==null,l=l!==null&&l.memoizedState!==null,e&&(a=t.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),e!==l&&e&&(t.child.flags|=8192),pu(t,t.updateQueue),Tl(t),null);case 4:return Ul(),l===null&&wc(t.stateNode.containerInfo),Tl(t),null;case 10:return Kt(t.type),Tl(t),null;case 19:if(x(Cl),a=t.memoizedState,a===null)return Tl(t),null;if(n=(t.flags&128)!==0,u=a.rendering,u===null)if(n)on(a,!1);else{if(Ml!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(u=cu(l),u!==null){for(t.flags|=128,on(a,!1),l=u.updateQueue,t.updateQueue=l,pu(t,l),t.subtreeFlags=0,l=e,e=t.child;e!==null;)Ts(e,l),e=e.sibling;return R(Cl,Cl.current&1|2),ul&&Lt(t,a.treeForkCount),t.child}l=l.sibling}a.tail!==null&&ot()>Eu&&(t.flags|=128,n=!0,on(a,!1),t.lanes=4194304)}else{if(!n)if(l=cu(u),l!==null){if(t.flags|=128,n=!0,l=l.updateQueue,t.updateQueue=l,pu(t,l),on(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ul)return Tl(t),null}else 2*ot()-a.renderingStartTime>Eu&&e!==536870912&&(t.flags|=128,n=!0,on(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(l=a.last,l!==null?l.sibling=u:t.child=u,a.last=u)}return a.tail!==null?(l=a.tail,a.rendering=l,a.tail=l.sibling,a.renderingStartTime=ot(),l.sibling=null,e=Cl.current,R(Cl,n?e&1|2:e&1),ul&&Lt(t,a.treeForkCount),l):(Tl(t),null);case 22:case 23:return vt(t),ki(),a=t.memoizedState!==null,l!==null?l.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(e&536870912)!==0&&(t.flags&128)===0&&(Tl(t),t.subtreeFlags&6&&(t.flags|=8192)):Tl(t),e=t.updateQueue,e!==null&&pu(t,e.retryQueue),e=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==e&&(t.flags|=2048),l!==null&&x(Qe),null;case 24:return e=null,l!==null&&(e=l.memoizedState.cache),t.memoizedState.cache!==e&&(t.flags|=2048),Kt(Rl),Tl(t),null;case 25:return null;case 30:return null}throw Error(s(156,t.tag))}function fm(l,t){switch(Ci(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return Kt(Rl),Ul(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return Dn(t),null;case 31:if(t.memoizedState!==null){if(vt(t),t.alternate===null)throw Error(s(340));Ye()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(vt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Ye()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return x(Cl),null;case 4:return Ul(),null;case 10:return Kt(t.type),null;case 22:case 23:return vt(t),ki(),l!==null&&x(Qe),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return Kt(Rl),null;case 25:return null;default:return null}}function Io(l,t){switch(Ci(t),t.tag){case 3:Kt(Rl),Ul();break;case 26:case 27:case 5:Dn(t);break;case 4:Ul();break;case 31:t.memoizedState!==null&&vt(t);break;case 13:vt(t);break;case 19:x(Cl);break;case 10:Kt(t.type);break;case 22:case 23:vt(t),ki(),l!==null&&x(Qe);break;case 24:Kt(Rl)}}function dn(l,t){try{var e=t.updateQueue,a=e!==null?e.lastEffect:null;if(a!==null){var n=a.next;e=n;do{if((e.tag&l)===l){a=void 0;var u=e.create,i=e.inst;a=u(),i.destroy=a}e=e.next}while(e!==n)}}catch(f){gl(t,t.return,f)}}function ve(l,t,e){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&l)===l){var i=a.inst,f=i.destroy;if(f!==void 0){i.destroy=void 0,n=t;var o=e,v=f;try{v()}catch(j){gl(n,o,j)}}}a=a.next}while(a!==u)}}catch(j){gl(t,t.return,j)}}function Po(l){var t=l.updateQueue;if(t!==null){var e=l.stateNode;try{Zs(t,e)}catch(a){gl(l,l.return,a)}}}function ld(l,t,e){e.props=Je(l.type,l.memoizedProps),e.state=l.memoizedState;try{e.componentWillUnmount()}catch(a){gl(l,t,a)}}function rn(l,t){try{var e=l.ref;if(e!==null){switch(l.tag){case 26:case 27:case 5:var a=l.stateNode;break;case 30:a=l.stateNode;break;default:a=l.stateNode}typeof e=="function"?l.refCleanup=e(a):e.current=a}}catch(n){gl(l,t,n)}}function Bt(l,t){var e=l.ref,a=l.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(n){gl(l,t,n)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof e=="function")try{e(null)}catch(n){gl(l,t,n)}else e.current=null}function td(l){var t=l.type,e=l.memoizedProps,a=l.stateNode;try{l:switch(t){case"button":case"input":case"select":case"textarea":e.autoFocus&&a.focus();break l;case"img":e.src?a.src=e.src:e.srcSet&&(a.srcset=e.srcSet)}}catch(n){gl(l,l.return,n)}}function Ac(l,t,e){try{var a=l.stateNode;Mm(a,l.type,e,t),a[et]=t}catch(n){gl(l,l.return,n)}}function ed(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&ze(l.type)||l.tag===4}function Nc(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||ed(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&ze(l.type)||l.flags&2||l.child===null||l.tag===4)continue l;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function _c(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e).insertBefore(l,t):(t=e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,t.appendChild(l),e=e._reactRootContainer,e!=null||t.onclick!==null||(t.onclick=Xt));else if(a!==4&&(a===27&&ze(l.type)&&(e=l.stateNode,t=null),l=l.child,l!==null))for(_c(l,t,e),l=l.sibling;l!==null;)_c(l,t,e),l=l.sibling}function ju(l,t,e){var a=l.tag;if(a===5||a===6)l=l.stateNode,t?e.insertBefore(l,t):e.appendChild(l);else if(a!==4&&(a===27&&ze(l.type)&&(e=l.stateNode),l=l.child,l!==null))for(ju(l,t,e),l=l.sibling;l!==null;)ju(l,t,e),l=l.sibling}function ad(l){var t=l.stateNode,e=l.memoizedProps;try{for(var a=l.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Wl(t,a,e),t[Jl]=l,t[et]=e}catch(u){gl(l,l.return,u)}}var Wt=!1,Yl=!1,Oc=!1,nd=typeof WeakSet=="function"?WeakSet:Set,Kl=null;function sm(l,t){if(l=l.containerInfo,Wc=Zu,l=ys(l),xi(l)){if("selectionStart"in l)var e={start:l.selectionStart,end:l.selectionEnd};else l:{e=(e=l.ownerDocument)&&e.defaultView||window;var a=e.getSelection&&e.getSelection();if(a&&a.rangeCount!==0){e=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{e.nodeType,u.nodeType}catch{e=null;break l}var i=0,f=-1,o=-1,v=0,j=0,T=l,b=null;t:for(;;){for(var S;T!==e||n!==0&&T.nodeType!==3||(f=i+n),T!==u||a!==0&&T.nodeType!==3||(o=i+a),T.nodeType===3&&(i+=T.nodeValue.length),(S=T.firstChild)!==null;)b=T,T=S;for(;;){if(T===l)break t;if(b===e&&++v===n&&(f=i),b===u&&++j===a&&(o=i),(S=T.nextSibling)!==null)break;T=b,b=T.parentNode}T=S}e=f===-1||o===-1?null:{start:f,end:o}}else e=null}e=e||{start:0,end:0}}else e=null;for(Fc={focusedElem:l,selectionRange:e},Zu=!1,Kl=t;Kl!==null;)if(t=Kl,l=t.child,(t.subtreeFlags&1028)!==0&&l!==null)l.return=t,Kl=l;else for(;Kl!==null;){switch(t=Kl,u=t.alternate,l=t.flags,t.tag){case 0:if((l&4)!==0&&(l=t.updateQueue,l=l!==null?l.events:null,l!==null))for(e=0;e<l.length;e++)n=l[e],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((l&1024)!==0&&u!==null){l=void 0,e=t,n=u.memoizedProps,u=u.memoizedState,a=e.stateNode;try{var G=Je(e.type,n);l=a.getSnapshotBeforeUpdate(G,u),a.__reactInternalSnapshotBeforeUpdate=l}catch(L){gl(e,e.return,L)}}break;case 3:if((l&1024)!==0){if(l=t.stateNode.containerInfo,e=l.nodeType,e===9)lf(l);else if(e===1)switch(l.nodeName){case"HEAD":case"HTML":case"BODY":lf(l);break;default:l.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((l&1024)!==0)throw Error(s(163))}if(l=t.sibling,l!==null){l.return=t.return,Kl=l;break}Kl=t.return}}function ud(l,t,e){var a=e.flags;switch(e.tag){case 0:case 11:case 15:It(l,e),a&4&&dn(5,e);break;case 1:if(It(l,e),a&4)if(l=e.stateNode,t===null)try{l.componentDidMount()}catch(i){gl(e,e.return,i)}else{var n=Je(e.type,t.memoizedProps);t=t.memoizedState;try{l.componentDidUpdate(n,t,l.__reactInternalSnapshotBeforeUpdate)}catch(i){gl(e,e.return,i)}}a&64&&Po(e),a&512&&rn(e,e.return);break;case 3:if(It(l,e),a&64&&(l=e.updateQueue,l!==null)){if(t=null,e.child!==null)switch(e.child.tag){case 27:case 5:t=e.child.stateNode;break;case 1:t=e.child.stateNode}try{Zs(l,t)}catch(i){gl(e,e.return,i)}}break;case 27:t===null&&a&4&&ad(e);case 26:case 5:It(l,e),t===null&&a&4&&td(e),a&512&&rn(e,e.return);break;case 12:It(l,e);break;case 31:It(l,e),a&4&&fd(l,e);break;case 13:It(l,e),a&4&&sd(l,e),a&64&&(l=e.memoizedState,l!==null&&(l=l.dehydrated,l!==null&&(e=bm.bind(null,e),Ym(l,e))));break;case 22:if(a=e.memoizedState!==null||Wt,!a){t=t!==null&&t.memoizedState!==null||Yl,n=Wt;var u=Yl;Wt=a,(Yl=t)&&!u?Pt(l,e,(e.subtreeFlags&8772)!==0):It(l,e),Wt=n,Yl=u}break;case 30:break;default:It(l,e)}}function id(l){var t=l.alternate;t!==null&&(l.alternate=null,id(t)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(t=l.stateNode,t!==null&&ui(t)),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}var Nl=null,nt=!1;function Ft(l,t,e){for(e=e.child;e!==null;)cd(l,t,e),e=e.sibling}function cd(l,t,e){if(dt&&typeof dt.onCommitFiberUnmount=="function")try{dt.onCommitFiberUnmount(Ra,e)}catch{}switch(e.tag){case 26:Yl||Bt(e,t),Ft(l,t,e),e.memoizedState?e.memoizedState.count--:e.stateNode&&(e=e.stateNode,e.parentNode.removeChild(e));break;case 27:Yl||Bt(e,t);var a=Nl,n=nt;ze(e.type)&&(Nl=e.stateNode,nt=!1),Ft(l,t,e),jn(e.stateNode),Nl=a,nt=n;break;case 5:Yl||Bt(e,t);case 6:if(a=Nl,n=nt,Nl=null,Ft(l,t,e),Nl=a,nt=n,Nl!==null)if(nt)try{(Nl.nodeType===9?Nl.body:Nl.nodeName==="HTML"?Nl.ownerDocument.body:Nl).removeChild(e.stateNode)}catch(u){gl(e,t,u)}else try{Nl.removeChild(e.stateNode)}catch(u){gl(e,t,u)}break;case 18:Nl!==null&&(nt?(l=Nl,Pd(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.stateNode),Ua(l)):Pd(Nl,e.stateNode));break;case 4:a=Nl,n=nt,Nl=e.stateNode.containerInfo,nt=!0,Ft(l,t,e),Nl=a,nt=n;break;case 0:case 11:case 14:case 15:ve(2,e,t),Yl||ve(4,e,t),Ft(l,t,e);break;case 1:Yl||(Bt(e,t),a=e.stateNode,typeof a.componentWillUnmount=="function"&&ld(e,t,a)),Ft(l,t,e);break;case 21:Ft(l,t,e);break;case 22:Yl=(a=Yl)||e.memoizedState!==null,Ft(l,t,e),Yl=a;break;default:Ft(l,t,e)}}function fd(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null))){l=l.dehydrated;try{Ua(l)}catch(e){gl(t,t.return,e)}}}function sd(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{Ua(l)}catch(e){gl(t,t.return,e)}}function om(l){switch(l.tag){case 31:case 13:case 19:var t=l.stateNode;return t===null&&(t=l.stateNode=new nd),t;case 22:return l=l.stateNode,t=l._retryCache,t===null&&(t=l._retryCache=new nd),t;default:throw Error(s(435,l.tag))}}function xu(l,t){var e=om(l);t.forEach(function(a){if(!e.has(a)){e.add(a);var n=Sm.bind(null,l,a);a.then(n,n)}})}function ut(l,t){var e=t.deletions;if(e!==null)for(var a=0;a<e.length;a++){var n=e[a],u=l,i=t,f=i;l:for(;f!==null;){switch(f.tag){case 27:if(ze(f.type)){Nl=f.stateNode,nt=!1;break l}break;case 5:Nl=f.stateNode,nt=!1;break l;case 3:case 4:Nl=f.stateNode.containerInfo,nt=!0;break l}f=f.return}if(Nl===null)throw Error(s(160));cd(u,i,n),Nl=null,nt=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)od(t,l),t=t.sibling}var Ct=null;function od(l,t){var e=l.alternate,a=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:ut(t,l),it(l),a&4&&(ve(3,l,l.return),dn(3,l),ve(5,l,l.return));break;case 1:ut(t,l),it(l),a&512&&(Yl||e===null||Bt(e,e.return)),a&64&&Wt&&(l=l.updateQueue,l!==null&&(a=l.callbacks,a!==null&&(e=l.shared.hiddenCallbacks,l.shared.hiddenCallbacks=e===null?a:e.concat(a))));break;case 26:var n=Ct;if(ut(t,l),it(l),a&512&&(Yl||e===null||Bt(e,e.return)),a&4){var u=e!==null?e.memoizedState:null;if(a=l.memoizedState,e===null)if(a===null)if(l.stateNode===null){l:{a=l.type,e=l.memoizedProps,n=n.ownerDocument||n;t:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Ya]||u[Jl]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),Wl(u,a,e),u[Jl]=l,Vl(u),a=u;break l;case"link":var i=or("link","href",n).get(a+(e.href||""));if(i){for(var f=0;f<i.length;f++)if(u=i[f],u.getAttribute("href")===(e.href==null||e.href===""?null:e.href)&&u.getAttribute("rel")===(e.rel==null?null:e.rel)&&u.getAttribute("title")===(e.title==null?null:e.title)&&u.getAttribute("crossorigin")===(e.crossOrigin==null?null:e.crossOrigin)){i.splice(f,1);break t}}u=n.createElement(a),Wl(u,a,e),n.head.appendChild(u);break;case"meta":if(i=or("meta","content",n).get(a+(e.content||""))){for(f=0;f<i.length;f++)if(u=i[f],u.getAttribute("content")===(e.content==null?null:""+e.content)&&u.getAttribute("name")===(e.name==null?null:e.name)&&u.getAttribute("property")===(e.property==null?null:e.property)&&u.getAttribute("http-equiv")===(e.httpEquiv==null?null:e.httpEquiv)&&u.getAttribute("charset")===(e.charSet==null?null:e.charSet)){i.splice(f,1);break t}}u=n.createElement(a),Wl(u,a,e),n.head.appendChild(u);break;default:throw Error(s(468,a))}u[Jl]=l,Vl(u),a=u}l.stateNode=a}else dr(n,l.type,l.stateNode);else l.stateNode=sr(n,a,l.memoizedProps);else u!==a?(u===null?e.stateNode!==null&&(e=e.stateNode,e.parentNode.removeChild(e)):u.count--,a===null?dr(n,l.type,l.stateNode):sr(n,a,l.memoizedProps)):a===null&&l.stateNode!==null&&Ac(l,l.memoizedProps,e.memoizedProps)}break;case 27:ut(t,l),it(l),a&512&&(Yl||e===null||Bt(e,e.return)),e!==null&&a&4&&Ac(l,l.memoizedProps,e.memoizedProps);break;case 5:if(ut(t,l),it(l),a&512&&(Yl||e===null||Bt(e,e.return)),l.flags&32){n=l.stateNode;try{ta(n,"")}catch(G){gl(l,l.return,G)}}a&4&&l.stateNode!=null&&(n=l.memoizedProps,Ac(l,n,e!==null?e.memoizedProps:n)),a&1024&&(Oc=!0);break;case 6:if(ut(t,l),it(l),a&4){if(l.stateNode===null)throw Error(s(162));a=l.memoizedProps,e=l.stateNode;try{e.nodeValue=a}catch(G){gl(l,l.return,G)}}break;case 3:if(Yu=null,n=Ct,Ct=qu(t.containerInfo),ut(t,l),Ct=n,it(l),a&4&&e!==null&&e.memoizedState.isDehydrated)try{Ua(t.containerInfo)}catch(G){gl(l,l.return,G)}Oc&&(Oc=!1,dd(l));break;case 4:a=Ct,Ct=qu(l.stateNode.containerInfo),ut(t,l),it(l),Ct=a;break;case 12:ut(t,l),it(l);break;case 31:ut(t,l),it(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,xu(l,a)));break;case 13:ut(t,l),it(l),l.child.flags&8192&&l.memoizedState!==null!=(e!==null&&e.memoizedState!==null)&&(Tu=ot()),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,xu(l,a)));break;case 22:n=l.memoizedState!==null;var o=e!==null&&e.memoizedState!==null,v=Wt,j=Yl;if(Wt=v||n,Yl=j||o,ut(t,l),Yl=j,Wt=v,it(l),a&8192)l:for(t=l.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(e===null||o||Wt||Yl||we(l)),e=null,t=l;;){if(t.tag===5||t.tag===26){if(e===null){o=e=t;try{if(u=o.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{f=o.stateNode;var T=o.memoizedProps.style,b=T!=null&&T.hasOwnProperty("display")?T.display:null;f.style.display=b==null||typeof b=="boolean"?"":(""+b).trim()}}catch(G){gl(o,o.return,G)}}}else if(t.tag===6){if(e===null){o=t;try{o.stateNode.nodeValue=n?"":o.memoizedProps}catch(G){gl(o,o.return,G)}}}else if(t.tag===18){if(e===null){o=t;try{var S=o.stateNode;n?lr(S,!0):lr(o.stateNode,!1)}catch(G){gl(o,o.return,G)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===l)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break l;for(;t.sibling===null;){if(t.return===null||t.return===l)break l;e===t&&(e=null),t=t.return}e===t&&(e=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=l.updateQueue,a!==null&&(e=a.retryQueue,e!==null&&(a.retryQueue=null,xu(l,e))));break;case 19:ut(t,l),it(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,xu(l,a)));break;case 30:break;case 21:break;default:ut(t,l),it(l)}}function it(l){var t=l.flags;if(t&2){try{for(var e,a=l.return;a!==null;){if(ed(a)){e=a;break}a=a.return}if(e==null)throw Error(s(160));switch(e.tag){case 27:var n=e.stateNode,u=Nc(l);ju(l,u,n);break;case 5:var i=e.stateNode;e.flags&32&&(ta(i,""),e.flags&=-33);var f=Nc(l);ju(l,f,i);break;case 3:case 4:var o=e.stateNode.containerInfo,v=Nc(l);_c(l,v,o);break;default:throw Error(s(161))}}catch(j){gl(l,l.return,j)}l.flags&=-3}t&4096&&(l.flags&=-4097)}function dd(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var t=l;dd(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),l=l.sibling}}function It(l,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)ud(l,t.alternate,t),t=t.sibling}function we(l){for(l=l.child;l!==null;){var t=l;switch(t.tag){case 0:case 11:case 14:case 15:ve(4,t,t.return),we(t);break;case 1:Bt(t,t.return);var e=t.stateNode;typeof e.componentWillUnmount=="function"&&ld(t,t.return,e),we(t);break;case 27:jn(t.stateNode);case 26:case 5:Bt(t,t.return),we(t);break;case 22:t.memoizedState===null&&we(t);break;case 30:we(t);break;default:we(t)}l=l.sibling}}function Pt(l,t,e){for(e=e&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=l,u=t,i=u.flags;switch(u.tag){case 0:case 11:case 15:Pt(n,u,e),dn(4,u);break;case 1:if(Pt(n,u,e),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(v){gl(a,a.return,v)}if(a=u,n=a.updateQueue,n!==null){var f=a.stateNode;try{var o=n.shared.hiddenCallbacks;if(o!==null)for(n.shared.hiddenCallbacks=null,n=0;n<o.length;n++)Qs(o[n],f)}catch(v){gl(a,a.return,v)}}e&&i&64&&Po(u),rn(u,u.return);break;case 27:ad(u);case 26:case 5:Pt(n,u,e),e&&a===null&&i&4&&td(u),rn(u,u.return);break;case 12:Pt(n,u,e);break;case 31:Pt(n,u,e),e&&i&4&&fd(n,u);break;case 13:Pt(n,u,e),e&&i&4&&sd(n,u);break;case 22:u.memoizedState===null&&Pt(n,u,e),rn(u,u.return);break;case 30:break;default:Pt(n,u,e)}t=t.sibling}}function Mc(l,t){var e=null;l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),l=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),l!==e&&(l!=null&&l.refCount++,e!=null&&Fa(e))}function Dc(l,t){l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&Fa(l))}function Ht(l,t,e,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)rd(l,t,e,a),t=t.sibling}function rd(l,t,e,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Ht(l,t,e,a),n&2048&&dn(9,t);break;case 1:Ht(l,t,e,a);break;case 3:Ht(l,t,e,a),n&2048&&(l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&Fa(l)));break;case 12:if(n&2048){Ht(l,t,e,a),l=t.stateNode;try{var u=t.memoizedProps,i=u.id,f=u.onPostCommit;typeof f=="function"&&f(i,t.alternate===null?"mount":"update",l.passiveEffectDuration,-0)}catch(o){gl(t,t.return,o)}}else Ht(l,t,e,a);break;case 31:Ht(l,t,e,a);break;case 13:Ht(l,t,e,a);break;case 23:break;case 22:u=t.stateNode,i=t.alternate,t.memoizedState!==null?u._visibility&2?Ht(l,t,e,a):hn(l,t):u._visibility&2?Ht(l,t,e,a):(u._visibility|=2,ja(l,t,e,a,(t.subtreeFlags&10256)!==0||!1)),n&2048&&Mc(i,t);break;case 24:Ht(l,t,e,a),n&2048&&Dc(t.alternate,t);break;default:Ht(l,t,e,a)}}function ja(l,t,e,a,n){for(n=n&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=l,i=t,f=e,o=a,v=i.flags;switch(i.tag){case 0:case 11:case 15:ja(u,i,f,o,n),dn(8,i);break;case 23:break;case 22:var j=i.stateNode;i.memoizedState!==null?j._visibility&2?ja(u,i,f,o,n):hn(u,i):(j._visibility|=2,ja(u,i,f,o,n)),n&&v&2048&&Mc(i.alternate,i);break;case 24:ja(u,i,f,o,n),n&&v&2048&&Dc(i.alternate,i);break;default:ja(u,i,f,o,n)}t=t.sibling}}function hn(l,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var e=l,a=t,n=a.flags;switch(a.tag){case 22:hn(e,a),n&2048&&Mc(a.alternate,a);break;case 24:hn(e,a),n&2048&&Dc(a.alternate,a);break;default:hn(e,a)}t=t.sibling}}var mn=8192;function xa(l,t,e){if(l.subtreeFlags&mn)for(l=l.child;l!==null;)hd(l,t,e),l=l.sibling}function hd(l,t,e){switch(l.tag){case 26:xa(l,t,e),l.flags&mn&&l.memoizedState!==null&&Wm(e,Ct,l.memoizedState,l.memoizedProps);break;case 5:xa(l,t,e);break;case 3:case 4:var a=Ct;Ct=qu(l.stateNode.containerInfo),xa(l,t,e),Ct=a;break;case 22:l.memoizedState===null&&(a=l.alternate,a!==null&&a.memoizedState!==null?(a=mn,mn=16777216,xa(l,t,e),mn=a):xa(l,t,e));break;default:xa(l,t,e)}}function md(l){var t=l.alternate;if(t!==null&&(l=t.child,l!==null)){t.child=null;do t=l.sibling,l.sibling=null,l=t;while(l!==null)}}function yn(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Kl=a,vd(a,l)}md(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)yd(l),l=l.sibling}function yd(l){switch(l.tag){case 0:case 11:case 15:yn(l),l.flags&2048&&ve(9,l,l.return);break;case 3:yn(l);break;case 12:yn(l);break;case 22:var t=l.stateNode;l.memoizedState!==null&&t._visibility&2&&(l.return===null||l.return.tag!==13)?(t._visibility&=-3,zu(l)):yn(l);break;default:yn(l)}}function zu(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Kl=a,vd(a,l)}md(l)}for(l=l.child;l!==null;){switch(t=l,t.tag){case 0:case 11:case 15:ve(8,t,t.return),zu(t);break;case 22:e=t.stateNode,e._visibility&2&&(e._visibility&=-3,zu(t));break;default:zu(t)}l=l.sibling}}function vd(l,t){for(;Kl!==null;){var e=Kl;switch(e.tag){case 0:case 11:case 15:ve(8,e,t);break;case 23:case 22:if(e.memoizedState!==null&&e.memoizedState.cachePool!==null){var a=e.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Fa(e.memoizedState.cache)}if(a=e.child,a!==null)a.return=e,Kl=a;else l:for(e=l;Kl!==null;){a=Kl;var n=a.sibling,u=a.return;if(id(a),a===e){Kl=null;break l}if(n!==null){n.return=u,Kl=n;break l}Kl=u}}}var dm={getCacheForType:function(l){var t=kl(Rl),e=t.data.get(l);return e===void 0&&(e=l(),t.data.set(l,e)),e},cacheSignal:function(){return kl(Rl).controller.signal}},rm=typeof WeakMap=="function"?WeakMap:Map,ol=0,jl=null,ll=null,el=0,vl=0,gt=null,ge=!1,za=!1,Uc=!1,le=0,Ml=0,be=0,ke=0,Cc=0,bt=0,Ta=0,vn=null,ct=null,Hc=!1,Tu=0,gd=0,Eu=1/0,Au=null,Se=null,Ql=0,pe=null,Ea=null,te=0,Rc=0,qc=null,bd=null,gn=0,Bc=null;function St(){return(ol&2)!==0&&el!==0?el&-el:p.T!==null?Lc():Cf()}function Sd(){if(bt===0)if((el&536870912)===0||ul){var l=Hn;Hn<<=1,(Hn&3932160)===0&&(Hn=262144),bt=l}else bt=536870912;return l=yt.current,l!==null&&(l.flags|=32),bt}function ft(l,t,e){(l===jl&&(vl===2||vl===9)||l.cancelPendingCommit!==null)&&(Aa(l,0),je(l,el,bt,!1)),Ba(l,e),((ol&2)===0||l!==jl)&&(l===jl&&((ol&2)===0&&(ke|=e),Ml===4&&je(l,el,bt,!1)),Yt(l))}function pd(l,t,e){if((ol&6)!==0)throw Error(s(327));var a=!e&&(t&127)===0&&(t&l.expiredLanes)===0||qa(l,t),n=a?ym(l,t):Gc(l,t,!0),u=a;do{if(n===0){za&&!a&&je(l,t,0,!1);break}else{if(e=l.current.alternate,u&&!hm(e)){n=Gc(l,t,!1),u=!1;continue}if(n===2){if(u=t,l.errorRecoveryDisabledLanes&u)var i=0;else i=l.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){t=i;l:{var f=l;n=vn;var o=f.current.memoizedState.isDehydrated;if(o&&(Aa(f,i).flags|=256),i=Gc(f,i,!1),i!==2){if(Uc&&!o){f.errorRecoveryDisabledLanes|=u,ke|=u,n=4;break l}u=ct,ct=n,u!==null&&(ct===null?ct=u:ct.push.apply(ct,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Aa(l,0),je(l,t,0,!0);break}l:{switch(a=l,u=n,u){case 0:case 1:throw Error(s(345));case 4:if((t&4194048)!==t)break;case 6:je(a,t,bt,!ge);break l;case 2:ct=null;break;case 3:case 5:break;default:throw Error(s(329))}if((t&62914560)===t&&(n=Tu+300-ot(),10<n)){if(je(a,t,bt,!ge),qn(a,0,!0)!==0)break l;te=t,a.timeoutHandle=Fd(jd.bind(null,a,e,ct,Au,Hc,t,bt,ke,Ta,ge,u,"Throttled",-0,0),n);break l}jd(a,e,ct,Au,Hc,t,bt,ke,Ta,ge,u,null,-0,0)}}break}while(!0);Yt(l)}function jd(l,t,e,a,n,u,i,f,o,v,j,T,b,S){if(l.timeoutHandle=-1,T=t.subtreeFlags,T&8192||(T&16785408)===16785408){T={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xt},hd(t,u,T);var G=(u&62914560)===u?Tu-ot():(u&4194048)===u?gd-ot():0;if(G=Fm(T,G),G!==null){te=u,l.cancelPendingCommit=G(Od.bind(null,l,t,u,e,a,n,i,f,o,j,T,null,b,S)),je(l,u,i,!v);return}}Od(l,t,u,e,a,n,i,f,o)}function hm(l){for(var t=l;;){var e=t.tag;if((e===0||e===11||e===15)&&t.flags&16384&&(e=t.updateQueue,e!==null&&(e=e.stores,e!==null)))for(var a=0;a<e.length;a++){var n=e[a],u=n.getSnapshot;n=n.value;try{if(!ht(u(),n))return!1}catch{return!1}}if(e=t.child,t.subtreeFlags&16384&&e!==null)e.return=t,t=e;else{if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function je(l,t,e,a){t&=~Cc,t&=~ke,l.suspendedLanes|=t,l.pingedLanes&=~t,a&&(l.warmLanes|=t),a=l.expirationTimes;for(var n=t;0<n;){var u=31-rt(n),i=1<<u;a[u]=-1,n&=~i}e!==0&&Mf(l,e,t)}function Nu(){return(ol&6)===0?(bn(0),!1):!0}function Yc(){if(ll!==null){if(vl===0)var l=ll.return;else l=ll,Vt=Ge=null,lc(l),va=null,Pa=0,l=ll;for(;l!==null;)Io(l.alternate,l),l=l.return;ll=null}}function Aa(l,t){var e=l.timeoutHandle;e!==-1&&(l.timeoutHandle=-1,Cm(e)),e=l.cancelPendingCommit,e!==null&&(l.cancelPendingCommit=null,e()),te=0,Yc(),jl=l,ll=e=Zt(l.current,null),el=t,vl=0,gt=null,ge=!1,za=qa(l,t),Uc=!1,Ta=bt=Cc=ke=be=Ml=0,ct=vn=null,Hc=!1,(t&8)!==0&&(t|=t&32);var a=l.entangledLanes;if(a!==0)for(l=l.entanglements,a&=t;0<a;){var n=31-rt(a),u=1<<n;t|=l[n],a&=~u}return le=t,kn(),e}function xd(l,t){F=null,p.H=fn,t===ya||t===eu?(t=Bs(),vl=3):t===Zi?(t=Bs(),vl=4):vl=t===vc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,gt=t,ll===null&&(Ml=1,vu(l,zt(t,l.current)))}function zd(){var l=yt.current;return l===null?!0:(el&4194048)===el?Nt===null:(el&62914560)===el||(el&536870912)!==0?l===Nt:!1}function Td(){var l=p.H;return p.H=fn,l===null?fn:l}function Ed(){var l=p.A;return p.A=dm,l}function _u(){Ml=4,ge||(el&4194048)!==el&&yt.current!==null||(za=!0),(be&134217727)===0&&(ke&134217727)===0||jl===null||je(jl,el,bt,!1)}function Gc(l,t,e){var a=ol;ol|=2;var n=Td(),u=Ed();(jl!==l||el!==t)&&(Au=null,Aa(l,t)),t=!1;var i=Ml;l:do try{if(vl!==0&&ll!==null){var f=ll,o=gt;switch(vl){case 8:Yc(),i=6;break l;case 3:case 2:case 9:case 6:yt.current===null&&(t=!0);var v=vl;if(vl=0,gt=null,Na(l,f,o,v),e&&za){i=0;break l}break;default:v=vl,vl=0,gt=null,Na(l,f,o,v)}}mm(),i=Ml;break}catch(j){xd(l,j)}while(!0);return t&&l.shellSuspendCounter++,Vt=Ge=null,ol=a,p.H=n,p.A=u,ll===null&&(jl=null,el=0,kn()),i}function mm(){for(;ll!==null;)Ad(ll)}function ym(l,t){var e=ol;ol|=2;var a=Td(),n=Ed();jl!==l||el!==t?(Au=null,Eu=ot()+500,Aa(l,t)):za=qa(l,t);l:do try{if(vl!==0&&ll!==null){t=ll;var u=gt;t:switch(vl){case 1:vl=0,gt=null,Na(l,t,u,1);break;case 2:case 9:if(Rs(u)){vl=0,gt=null,Nd(t);break}t=function(){vl!==2&&vl!==9||jl!==l||(vl=7),Yt(l)},u.then(t,t);break l;case 3:vl=7;break l;case 4:vl=5;break l;case 7:Rs(u)?(vl=0,gt=null,Nd(t)):(vl=0,gt=null,Na(l,t,u,7));break;case 5:var i=null;switch(ll.tag){case 26:i=ll.memoizedState;case 5:case 27:var f=ll;if(i?rr(i):f.stateNode.complete){vl=0,gt=null;var o=f.sibling;if(o!==null)ll=o;else{var v=f.return;v!==null?(ll=v,Ou(v)):ll=null}break t}}vl=0,gt=null,Na(l,t,u,5);break;case 6:vl=0,gt=null,Na(l,t,u,6);break;case 8:Yc(),Ml=6;break l;default:throw Error(s(462))}}vm();break}catch(j){xd(l,j)}while(!0);return Vt=Ge=null,p.H=a,p.A=n,ol=e,ll!==null?0:(jl=null,el=0,kn(),Ml)}function vm(){for(;ll!==null&&!Gr();)Ad(ll)}function Ad(l){var t=Wo(l.alternate,l,le);l.memoizedProps=l.pendingProps,t===null?Ou(l):ll=t}function Nd(l){var t=l,e=t.alternate;switch(t.tag){case 15:case 0:t=Vo(e,t,t.pendingProps,t.type,void 0,el);break;case 11:t=Vo(e,t,t.pendingProps,t.type.render,t.ref,el);break;case 5:lc(t);default:Io(e,t),t=ll=Ts(t,le),t=Wo(e,t,le)}l.memoizedProps=l.pendingProps,t===null?Ou(l):ll=t}function Na(l,t,e,a){Vt=Ge=null,lc(t),va=null,Pa=0;var n=t.return;try{if(nm(l,n,t,e,el)){Ml=1,vu(l,zt(e,l.current)),ll=null;return}}catch(u){if(n!==null)throw ll=n,u;Ml=1,vu(l,zt(e,l.current)),ll=null;return}t.flags&32768?(ul||a===1?l=!0:za||(el&536870912)!==0?l=!1:(ge=l=!0,(a===2||a===9||a===3||a===6)&&(a=yt.current,a!==null&&a.tag===13&&(a.flags|=16384))),_d(t,l)):Ou(t)}function Ou(l){var t=l;do{if((t.flags&32768)!==0){_d(t,ge);return}l=t.return;var e=cm(t.alternate,t,le);if(e!==null){ll=e;return}if(t=t.sibling,t!==null){ll=t;return}ll=t=l}while(t!==null);Ml===0&&(Ml=5)}function _d(l,t){do{var e=fm(l.alternate,l);if(e!==null){e.flags&=32767,ll=e;return}if(e=l.return,e!==null&&(e.flags|=32768,e.subtreeFlags=0,e.deletions=null),!t&&(l=l.sibling,l!==null)){ll=l;return}ll=l=e}while(l!==null);Ml=6,ll=null}function Od(l,t,e,a,n,u,i,f,o){l.cancelPendingCommit=null;do Mu();while(Ql!==0);if((ol&6)!==0)throw Error(s(327));if(t!==null){if(t===l.current)throw Error(s(177));if(u=t.lanes|t.childLanes,u|=Ni,$r(l,e,u,i,f,o),l===jl&&(ll=jl=null,el=0),Ea=t,pe=l,te=e,Rc=u,qc=n,bd=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(l.callbackNode=null,l.callbackPriority=0,pm(Un,function(){return Hd(),null})):(l.callbackNode=null,l.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=p.T,p.T=null,n=C.p,C.p=2,i=ol,ol|=4;try{sm(l,t,e)}finally{ol=i,C.p=n,p.T=a}}Ql=1,Md(),Dd(),Ud()}}function Md(){if(Ql===1){Ql=0;var l=pe,t=Ea,e=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||e){e=p.T,p.T=null;var a=C.p;C.p=2;var n=ol;ol|=4;try{od(t,l);var u=Fc,i=ys(l.containerInfo),f=u.focusedElem,o=u.selectionRange;if(i!==f&&f&&f.ownerDocument&&ms(f.ownerDocument.documentElement,f)){if(o!==null&&xi(f)){var v=o.start,j=o.end;if(j===void 0&&(j=v),"selectionStart"in f)f.selectionStart=v,f.selectionEnd=Math.min(j,f.value.length);else{var T=f.ownerDocument||document,b=T&&T.defaultView||window;if(b.getSelection){var S=b.getSelection(),G=f.textContent.length,L=Math.min(o.start,G),pl=o.end===void 0?L:Math.min(o.end,G);!S.extend&&L>pl&&(i=pl,pl=L,L=i);var m=hs(f,L),r=hs(f,pl);if(m&&r&&(S.rangeCount!==1||S.anchorNode!==m.node||S.anchorOffset!==m.offset||S.focusNode!==r.node||S.focusOffset!==r.offset)){var y=T.createRange();y.setStart(m.node,m.offset),S.removeAllRanges(),L>pl?(S.addRange(y),S.extend(r.node,r.offset)):(y.setEnd(r.node,r.offset),S.addRange(y))}}}}for(T=[],S=f;S=S.parentNode;)S.nodeType===1&&T.push({element:S,left:S.scrollLeft,top:S.scrollTop});for(typeof f.focus=="function"&&f.focus(),f=0;f<T.length;f++){var z=T[f];z.element.scrollLeft=z.left,z.element.scrollTop=z.top}}Zu=!!Wc,Fc=Wc=null}finally{ol=n,C.p=a,p.T=e}}l.current=t,Ql=2}}function Dd(){if(Ql===2){Ql=0;var l=pe,t=Ea,e=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||e){e=p.T,p.T=null;var a=C.p;C.p=2;var n=ol;ol|=4;try{ud(l,t.alternate,t)}finally{ol=n,C.p=a,p.T=e}}Ql=3}}function Ud(){if(Ql===4||Ql===3){Ql=0,Xr();var l=pe,t=Ea,e=te,a=bd;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ql=5:(Ql=0,Ea=pe=null,Cd(l,l.pendingLanes));var n=l.pendingLanes;if(n===0&&(Se=null),ai(e),t=t.stateNode,dt&&typeof dt.onCommitFiberRoot=="function")try{dt.onCommitFiberRoot(Ra,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=p.T,n=C.p,C.p=2,p.T=null;try{for(var u=l.onRecoverableError,i=0;i<a.length;i++){var f=a[i];u(f.value,{componentStack:f.stack})}}finally{p.T=t,C.p=n}}(te&3)!==0&&Mu(),Yt(l),n=l.pendingLanes,(e&261930)!==0&&(n&42)!==0?l===Bc?gn++:(gn=0,Bc=l):gn=0,bn(0)}}function Cd(l,t){(l.pooledCacheLanes&=t)===0&&(t=l.pooledCache,t!=null&&(l.pooledCache=null,Fa(t)))}function Mu(){return Md(),Dd(),Ud(),Hd()}function Hd(){if(Ql!==5)return!1;var l=pe,t=Rc;Rc=0;var e=ai(te),a=p.T,n=C.p;try{C.p=32>e?32:e,p.T=null,e=qc,qc=null;var u=pe,i=te;if(Ql=0,Ea=pe=null,te=0,(ol&6)!==0)throw Error(s(331));var f=ol;if(ol|=4,yd(u.current),rd(u,u.current,i,e),ol=f,bn(0,!1),dt&&typeof dt.onPostCommitFiberRoot=="function")try{dt.onPostCommitFiberRoot(Ra,u)}catch{}return!0}finally{C.p=n,p.T=a,Cd(l,t)}}function Rd(l,t,e){t=zt(e,t),t=yc(l.stateNode,t,2),l=he(l,t,2),l!==null&&(Ba(l,2),Yt(l))}function gl(l,t,e){if(l.tag===3)Rd(l,l,e);else for(;t!==null;){if(t.tag===3){Rd(t,l,e);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Se===null||!Se.has(a))){l=zt(e,l),e=qo(2),a=he(t,e,2),a!==null&&(Bo(e,a,t,l),Ba(a,2),Yt(a));break}}t=t.return}}function Xc(l,t,e){var a=l.pingCache;if(a===null){a=l.pingCache=new rm;var n=new Set;a.set(t,n)}else n=a.get(t),n===void 0&&(n=new Set,a.set(t,n));n.has(e)||(Uc=!0,n.add(e),l=gm.bind(null,l,t,e),t.then(l,l))}function gm(l,t,e){var a=l.pingCache;a!==null&&a.delete(t),l.pingedLanes|=l.suspendedLanes&e,l.warmLanes&=~e,jl===l&&(el&e)===e&&(Ml===4||Ml===3&&(el&62914560)===el&&300>ot()-Tu?(ol&2)===0&&Aa(l,0):Cc|=e,Ta===el&&(Ta=0)),Yt(l)}function qd(l,t){t===0&&(t=Of()),l=qe(l,t),l!==null&&(Ba(l,t),Yt(l))}function bm(l){var t=l.memoizedState,e=0;t!==null&&(e=t.retryLane),qd(l,e)}function Sm(l,t){var e=0;switch(l.tag){case 31:case 13:var a=l.stateNode,n=l.memoizedState;n!==null&&(e=n.retryLane);break;case 19:a=l.stateNode;break;case 22:a=l.stateNode._retryCache;break;default:throw Error(s(314))}a!==null&&a.delete(t),qd(l,e)}function pm(l,t){return Pu(l,t)}var Du=null,_a=null,Qc=!1,Uu=!1,Zc=!1,xe=0;function Yt(l){l!==_a&&l.next===null&&(_a===null?Du=_a=l:_a=_a.next=l),Uu=!0,Qc||(Qc=!0,xm())}function bn(l,t){if(!Zc&&Uu){Zc=!0;do for(var e=!1,a=Du;a!==null;){if(l!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,f=a.pingedLanes;u=(1<<31-rt(42|l)+1)-1,u&=n&~(i&~f),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(e=!0,Xd(a,u))}else u=el,u=qn(a,a===jl?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||qa(a,u)||(e=!0,Xd(a,u));a=a.next}while(e);Zc=!1}}function jm(){Bd()}function Bd(){Uu=Qc=!1;var l=0;xe!==0&&Um()&&(l=xe);for(var t=ot(),e=null,a=Du;a!==null;){var n=a.next,u=Yd(a,t);u===0?(a.next=null,e===null?Du=n:e.next=n,n===null&&(_a=e)):(e=a,(l!==0||(u&3)!==0)&&(Uu=!0)),a=n}Ql!==0&&Ql!==5||bn(l),xe!==0&&(xe=0)}function Yd(l,t){for(var e=l.suspendedLanes,a=l.pingedLanes,n=l.expirationTimes,u=l.pendingLanes&-62914561;0<u;){var i=31-rt(u),f=1<<i,o=n[i];o===-1?((f&e)===0||(f&a)!==0)&&(n[i]=kr(f,t)):o<=t&&(l.expiredLanes|=f),u&=~f}if(t=jl,e=el,e=qn(l,l===t?e:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a=l.callbackNode,e===0||l===t&&(vl===2||vl===9)||l.cancelPendingCommit!==null)return a!==null&&a!==null&&li(a),l.callbackNode=null,l.callbackPriority=0;if((e&3)===0||qa(l,e)){if(t=e&-e,t===l.callbackPriority)return t;switch(a!==null&&li(a),ai(e)){case 2:case 8:e=Nf;break;case 32:e=Un;break;case 268435456:e=_f;break;default:e=Un}return a=Gd.bind(null,l),e=Pu(e,a),l.callbackPriority=t,l.callbackNode=e,t}return a!==null&&a!==null&&li(a),l.callbackPriority=2,l.callbackNode=null,2}function Gd(l,t){if(Ql!==0&&Ql!==5)return l.callbackNode=null,l.callbackPriority=0,null;var e=l.callbackNode;if(Mu()&&l.callbackNode!==e)return null;var a=el;return a=qn(l,l===jl?a:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a===0?null:(pd(l,a,t),Yd(l,ot()),l.callbackNode!=null&&l.callbackNode===e?Gd.bind(null,l):null)}function Xd(l,t){if(Mu())return null;pd(l,t,!0)}function xm(){Hm(function(){(ol&6)!==0?Pu(Af,jm):Bd()})}function Lc(){if(xe===0){var l=ha;l===0&&(l=Cn,Cn<<=1,(Cn&261888)===0&&(Cn=256)),xe=l}return xe}function Qd(l){return l==null||typeof l=="symbol"||typeof l=="boolean"?null:typeof l=="function"?l:Xn(""+l)}function Zd(l,t){var e=t.ownerDocument.createElement("input");return e.name=t.name,e.value=t.value,l.id&&e.setAttribute("form",l.id),t.parentNode.insertBefore(e,t),l=new FormData(l),e.parentNode.removeChild(e),l}function zm(l,t,e,a,n){if(t==="submit"&&e&&e.stateNode===n){var u=Qd((n[et]||null).action),i=a.submitter;i&&(t=(t=i[et]||null)?Qd(t.formAction):i.getAttribute("formAction"),t!==null&&(u=t,i=null));var f=new Vn("action","action",null,a,n);l.push({event:f,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(xe!==0){var o=i?Zd(n,i):new FormData(n);sc(e,{pending:!0,data:o,method:n.method,action:u},null,o)}}else typeof u=="function"&&(f.preventDefault(),o=i?Zd(n,i):new FormData(n),sc(e,{pending:!0,data:o,method:n.method,action:u},u,o))},currentTarget:n}]})}}for(var Vc=0;Vc<Ai.length;Vc++){var Kc=Ai[Vc],Tm=Kc.toLowerCase(),Em=Kc[0].toUpperCase()+Kc.slice(1);Ut(Tm,"on"+Em)}Ut(bs,"onAnimationEnd"),Ut(Ss,"onAnimationIteration"),Ut(ps,"onAnimationStart"),Ut("dblclick","onDoubleClick"),Ut("focusin","onFocus"),Ut("focusout","onBlur"),Ut(Qh,"onTransitionRun"),Ut(Zh,"onTransitionStart"),Ut(Lh,"onTransitionCancel"),Ut(js,"onTransitionEnd"),Pe("onMouseEnter",["mouseout","mouseover"]),Pe("onMouseLeave",["mouseout","mouseover"]),Pe("onPointerEnter",["pointerout","pointerover"]),Pe("onPointerLeave",["pointerout","pointerover"]),Ue("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ue("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ue("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ue("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ue("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ue("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Am=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Sn));function Ld(l,t){t=(t&4)!==0;for(var e=0;e<l.length;e++){var a=l[e],n=a.event;a=a.listeners;l:{var u=void 0;if(t)for(var i=a.length-1;0<=i;i--){var f=a[i],o=f.instance,v=f.currentTarget;if(f=f.listener,o!==u&&n.isPropagationStopped())break l;u=f,n.currentTarget=v;try{u(n)}catch(j){wn(j)}n.currentTarget=null,u=o}else for(i=0;i<a.length;i++){if(f=a[i],o=f.instance,v=f.currentTarget,f=f.listener,o!==u&&n.isPropagationStopped())break l;u=f,n.currentTarget=v;try{u(n)}catch(j){wn(j)}n.currentTarget=null,u=o}}}}function tl(l,t){var e=t[ni];e===void 0&&(e=t[ni]=new Set);var a=l+"__bubble";e.has(a)||(Vd(t,l,2,!1),e.add(a))}function Jc(l,t,e){var a=0;t&&(a|=4),Vd(e,l,a,t)}var Cu="_reactListening"+Math.random().toString(36).slice(2);function wc(l){if(!l[Cu]){l[Cu]=!0,qf.forEach(function(e){e!=="selectionchange"&&(Am.has(e)||Jc(e,!1,l),Jc(e,!0,l))});var t=l.nodeType===9?l:l.ownerDocument;t===null||t[Cu]||(t[Cu]=!0,Jc("selectionchange",!1,t))}}function Vd(l,t,e,a){switch(Sr(t)){case 2:var n=ly;break;case 8:n=ty;break;default:n=sf}e=n.bind(null,t,e,l),n=void 0,!hi||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),a?n!==void 0?l.addEventListener(t,e,{capture:!0,passive:n}):l.addEventListener(t,e,!0):n!==void 0?l.addEventListener(t,e,{passive:n}):l.addEventListener(t,e,!1)}function kc(l,t,e,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)l:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var f=a.stateNode.containerInfo;if(f===n)break;if(i===4)for(i=a.return;i!==null;){var o=i.tag;if((o===3||o===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;f!==null;){if(i=We(f),i===null)return;if(o=i.tag,o===5||o===6||o===26||o===27){a=u=i;continue l}f=f.parentNode}}a=a.return}kf(function(){var v=u,j=di(e),T=[];l:{var b=xs.get(l);if(b!==void 0){var S=Vn,G=l;switch(l){case"keypress":if(Zn(e)===0)break l;case"keydown":case"keyup":S=Sh;break;case"focusin":G="focus",S=gi;break;case"focusout":G="blur",S=gi;break;case"beforeblur":case"afterblur":S=gi;break;case"click":if(e.button===2)break l;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":S=Ff;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":S=ch;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":S=xh;break;case bs:case Ss:case ps:S=oh;break;case js:S=Th;break;case"scroll":case"scrollend":S=uh;break;case"wheel":S=Ah;break;case"copy":case"cut":case"paste":S=rh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":S=Pf;break;case"toggle":case"beforetoggle":S=_h}var L=(t&4)!==0,pl=!L&&(l==="scroll"||l==="scrollend"),m=L?b!==null?b+"Capture":null:b;L=[];for(var r=v,y;r!==null;){var z=r;if(y=z.stateNode,z=z.tag,z!==5&&z!==26&&z!==27||y===null||m===null||(z=Xa(r,m),z!=null&&L.push(pn(r,z,y))),pl)break;r=r.return}0<L.length&&(b=new S(b,G,null,e,j),T.push({event:b,listeners:L}))}}if((t&7)===0){l:{if(b=l==="mouseover"||l==="pointerover",S=l==="mouseout"||l==="pointerout",b&&e!==oi&&(G=e.relatedTarget||e.fromElement)&&(We(G)||G[$e]))break l;if((S||b)&&(b=j.window===j?j:(b=j.ownerDocument)?b.defaultView||b.parentWindow:window,S?(G=e.relatedTarget||e.toElement,S=v,G=G?We(G):null,G!==null&&(pl=H(G),L=G.tag,G!==pl||L!==5&&L!==27&&L!==6)&&(G=null)):(S=null,G=v),S!==G)){if(L=Ff,z="onMouseLeave",m="onMouseEnter",r="mouse",(l==="pointerout"||l==="pointerover")&&(L=Pf,z="onPointerLeave",m="onPointerEnter",r="pointer"),pl=S==null?b:Ga(S),y=G==null?b:Ga(G),b=new L(z,r+"leave",S,e,j),b.target=pl,b.relatedTarget=y,z=null,We(j)===v&&(L=new L(m,r+"enter",G,e,j),L.target=y,L.relatedTarget=pl,z=L),pl=z,S&&G)t:{for(L=Nm,m=S,r=G,y=0,z=m;z;z=L(z))y++;z=0;for(var Z=r;Z;Z=L(Z))z++;for(;0<y-z;)m=L(m),y--;for(;0<z-y;)r=L(r),z--;for(;y--;){if(m===r||r!==null&&m===r.alternate){L=m;break t}m=L(m),r=L(r)}L=null}else L=null;S!==null&&Kd(T,b,S,L,!1),G!==null&&pl!==null&&Kd(T,pl,G,L,!0)}}l:{if(b=v?Ga(v):window,S=b.nodeName&&b.nodeName.toLowerCase(),S==="select"||S==="input"&&b.type==="file")var fl=cs;else if(us(b))if(fs)fl=Yh;else{fl=qh;var X=Rh}else S=b.nodeName,!S||S.toLowerCase()!=="input"||b.type!=="checkbox"&&b.type!=="radio"?v&&si(v.elementType)&&(fl=cs):fl=Bh;if(fl&&(fl=fl(l,v))){is(T,fl,e,j);break l}X&&X(l,b,v),l==="focusout"&&v&&b.type==="number"&&v.memoizedProps.value!=null&&fi(b,"number",b.value)}switch(X=v?Ga(v):window,l){case"focusin":(us(X)||X.contentEditable==="true")&&(ua=X,zi=v,ka=null);break;case"focusout":ka=zi=ua=null;break;case"mousedown":Ti=!0;break;case"contextmenu":case"mouseup":case"dragend":Ti=!1,vs(T,e,j);break;case"selectionchange":if(Xh)break;case"keydown":case"keyup":vs(T,e,j)}var I;if(Si)l:{switch(l){case"compositionstart":var al="onCompositionStart";break l;case"compositionend":al="onCompositionEnd";break l;case"compositionupdate":al="onCompositionUpdate";break l}al=void 0}else na?as(l,e)&&(al="onCompositionEnd"):l==="keydown"&&e.keyCode===229&&(al="onCompositionStart");al&&(ls&&e.locale!=="ko"&&(na||al!=="onCompositionStart"?al==="onCompositionEnd"&&na&&(I=$f()):(ie=j,mi="value"in ie?ie.value:ie.textContent,na=!0)),X=Hu(v,al),0<X.length&&(al=new If(al,l,null,e,j),T.push({event:al,listeners:X}),I?al.data=I:(I=ns(e),I!==null&&(al.data=I)))),(I=Mh?Dh(l,e):Uh(l,e))&&(al=Hu(v,"onBeforeInput"),0<al.length&&(X=new If("onBeforeInput","beforeinput",null,e,j),T.push({event:X,listeners:al}),X.data=I)),zm(T,l,v,e,j)}Ld(T,t)})}function pn(l,t,e){return{instance:l,listener:t,currentTarget:e}}function Hu(l,t){for(var e=t+"Capture",a=[];l!==null;){var n=l,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=Xa(l,e),n!=null&&a.unshift(pn(l,n,u)),n=Xa(l,t),n!=null&&a.push(pn(l,n,u))),l.tag===3)return a;l=l.return}return[]}function Nm(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5&&l.tag!==27);return l||null}function Kd(l,t,e,a,n){for(var u=t._reactName,i=[];e!==null&&e!==a;){var f=e,o=f.alternate,v=f.stateNode;if(f=f.tag,o!==null&&o===a)break;f!==5&&f!==26&&f!==27||v===null||(o=v,n?(v=Xa(e,u),v!=null&&i.unshift(pn(e,v,o))):n||(v=Xa(e,u),v!=null&&i.push(pn(e,v,o)))),e=e.return}i.length!==0&&l.push({event:t,listeners:i})}var _m=/\r\n?/g,Om=/\u0000|\uFFFD/g;function Jd(l){return(typeof l=="string"?l:""+l).replace(_m,`
`).replace(Om,"")}function wd(l,t){return t=Jd(t),Jd(l)===t}function Sl(l,t,e,a,n,u){switch(e){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||ta(l,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&ta(l,""+a);break;case"className":Yn(l,"class",a);break;case"tabIndex":Yn(l,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Yn(l,e,a);break;case"style":Jf(l,a,u);break;case"data":if(t!=="object"){Yn(l,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||e!=="href")){l.removeAttribute(e);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=Xn(""+a),l.setAttribute(e,a);break;case"action":case"formAction":if(typeof a=="function"){l.setAttribute(e,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(e==="formAction"?(t!=="input"&&Sl(l,t,"name",n.name,n,null),Sl(l,t,"formEncType",n.formEncType,n,null),Sl(l,t,"formMethod",n.formMethod,n,null),Sl(l,t,"formTarget",n.formTarget,n,null)):(Sl(l,t,"encType",n.encType,n,null),Sl(l,t,"method",n.method,n,null),Sl(l,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=Xn(""+a),l.setAttribute(e,a);break;case"onClick":a!=null&&(l.onclick=Xt);break;case"onScroll":a!=null&&tl("scroll",l);break;case"onScrollEnd":a!=null&&tl("scrollend",l);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(s(60));l.innerHTML=e}}break;case"multiple":l.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":l.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){l.removeAttribute("xlink:href");break}e=Xn(""+a),l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,""+a):l.removeAttribute(e);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,""):l.removeAttribute(e);break;case"capture":case"download":a===!0?l.setAttribute(e,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,a):l.removeAttribute(e);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?l.setAttribute(e,a):l.removeAttribute(e);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?l.removeAttribute(e):l.setAttribute(e,a);break;case"popover":tl("beforetoggle",l),tl("toggle",l),Bn(l,"popover",a);break;case"xlinkActuate":Gt(l,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Gt(l,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Gt(l,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Gt(l,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Gt(l,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Gt(l,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Gt(l,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Gt(l,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Gt(l,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Bn(l,"is",a);break;case"innerText":case"textContent":break;default:(!(2<e.length)||e[0]!=="o"&&e[0]!=="O"||e[1]!=="n"&&e[1]!=="N")&&(e=ah.get(e)||e,Bn(l,e,a))}}function $c(l,t,e,a,n,u){switch(e){case"style":Jf(l,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(s(60));l.innerHTML=e}}break;case"children":typeof a=="string"?ta(l,a):(typeof a=="number"||typeof a=="bigint")&&ta(l,""+a);break;case"onScroll":a!=null&&tl("scroll",l);break;case"onScrollEnd":a!=null&&tl("scrollend",l);break;case"onClick":a!=null&&(l.onclick=Xt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Bf.hasOwnProperty(e))l:{if(e[0]==="o"&&e[1]==="n"&&(n=e.endsWith("Capture"),t=e.slice(2,n?e.length-7:void 0),u=l[et]||null,u=u!=null?u[e]:null,typeof u=="function"&&l.removeEventListener(t,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(e in l?l[e]=null:l.hasAttribute(e)&&l.removeAttribute(e)),l.addEventListener(t,a,n);break l}e in l?l[e]=a:a===!0?l.setAttribute(e,""):Bn(l,e,a)}}}function Wl(l,t,e){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":tl("error",l),tl("load",l);var a=!1,n=!1,u;for(u in e)if(e.hasOwnProperty(u)){var i=e[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:Sl(l,t,u,i,e,null)}}n&&Sl(l,t,"srcSet",e.srcSet,e,null),a&&Sl(l,t,"src",e.src,e,null);return;case"input":tl("invalid",l);var f=u=i=n=null,o=null,v=null;for(a in e)if(e.hasOwnProperty(a)){var j=e[a];if(j!=null)switch(a){case"name":n=j;break;case"type":i=j;break;case"checked":o=j;break;case"defaultChecked":v=j;break;case"value":u=j;break;case"defaultValue":f=j;break;case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(s(137,t));break;default:Sl(l,t,a,j,e,null)}}Zf(l,u,f,o,v,i,n,!1);return;case"select":tl("invalid",l),a=i=u=null;for(n in e)if(e.hasOwnProperty(n)&&(f=e[n],f!=null))switch(n){case"value":u=f;break;case"defaultValue":i=f;break;case"multiple":a=f;default:Sl(l,t,n,f,e,null)}t=u,e=i,l.multiple=!!a,t!=null?la(l,!!a,t,!1):e!=null&&la(l,!!a,e,!0);return;case"textarea":tl("invalid",l),u=n=a=null;for(i in e)if(e.hasOwnProperty(i)&&(f=e[i],f!=null))switch(i){case"value":a=f;break;case"defaultValue":n=f;break;case"children":u=f;break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(s(91));break;default:Sl(l,t,i,f,e,null)}Vf(l,a,n,u);return;case"option":for(o in e)e.hasOwnProperty(o)&&(a=e[o],a!=null)&&(o==="selected"?l.selected=a&&typeof a!="function"&&typeof a!="symbol":Sl(l,t,o,a,e,null));return;case"dialog":tl("beforetoggle",l),tl("toggle",l),tl("cancel",l),tl("close",l);break;case"iframe":case"object":tl("load",l);break;case"video":case"audio":for(a=0;a<Sn.length;a++)tl(Sn[a],l);break;case"image":tl("error",l),tl("load",l);break;case"details":tl("toggle",l);break;case"embed":case"source":case"link":tl("error",l),tl("load",l);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(v in e)if(e.hasOwnProperty(v)&&(a=e[v],a!=null))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:Sl(l,t,v,a,e,null)}return;default:if(si(t)){for(j in e)e.hasOwnProperty(j)&&(a=e[j],a!==void 0&&$c(l,t,j,a,e,void 0));return}}for(f in e)e.hasOwnProperty(f)&&(a=e[f],a!=null&&Sl(l,t,f,a,e,null))}function Mm(l,t,e,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,f=null,o=null,v=null,j=null;for(S in e){var T=e[S];if(e.hasOwnProperty(S)&&T!=null)switch(S){case"checked":break;case"value":break;case"defaultValue":o=T;default:a.hasOwnProperty(S)||Sl(l,t,S,null,a,T)}}for(var b in a){var S=a[b];if(T=e[b],a.hasOwnProperty(b)&&(S!=null||T!=null))switch(b){case"type":u=S;break;case"name":n=S;break;case"checked":v=S;break;case"defaultChecked":j=S;break;case"value":i=S;break;case"defaultValue":f=S;break;case"children":case"dangerouslySetInnerHTML":if(S!=null)throw Error(s(137,t));break;default:S!==T&&Sl(l,t,b,S,a,T)}}ci(l,i,f,o,v,j,u,n);return;case"select":S=i=f=b=null;for(u in e)if(o=e[u],e.hasOwnProperty(u)&&o!=null)switch(u){case"value":break;case"multiple":S=o;default:a.hasOwnProperty(u)||Sl(l,t,u,null,a,o)}for(n in a)if(u=a[n],o=e[n],a.hasOwnProperty(n)&&(u!=null||o!=null))switch(n){case"value":b=u;break;case"defaultValue":f=u;break;case"multiple":i=u;default:u!==o&&Sl(l,t,n,u,a,o)}t=f,e=i,a=S,b!=null?la(l,!!e,b,!1):!!a!=!!e&&(t!=null?la(l,!!e,t,!0):la(l,!!e,e?[]:"",!1));return;case"textarea":S=b=null;for(f in e)if(n=e[f],e.hasOwnProperty(f)&&n!=null&&!a.hasOwnProperty(f))switch(f){case"value":break;case"children":break;default:Sl(l,t,f,null,a,n)}for(i in a)if(n=a[i],u=e[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":b=n;break;case"defaultValue":S=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(s(91));break;default:n!==u&&Sl(l,t,i,n,a,u)}Lf(l,b,S);return;case"option":for(var G in e)b=e[G],e.hasOwnProperty(G)&&b!=null&&!a.hasOwnProperty(G)&&(G==="selected"?l.selected=!1:Sl(l,t,G,null,a,b));for(o in a)b=a[o],S=e[o],a.hasOwnProperty(o)&&b!==S&&(b!=null||S!=null)&&(o==="selected"?l.selected=b&&typeof b!="function"&&typeof b!="symbol":Sl(l,t,o,b,a,S));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var L in e)b=e[L],e.hasOwnProperty(L)&&b!=null&&!a.hasOwnProperty(L)&&Sl(l,t,L,null,a,b);for(v in a)if(b=a[v],S=e[v],a.hasOwnProperty(v)&&b!==S&&(b!=null||S!=null))switch(v){case"children":case"dangerouslySetInnerHTML":if(b!=null)throw Error(s(137,t));break;default:Sl(l,t,v,b,a,S)}return;default:if(si(t)){for(var pl in e)b=e[pl],e.hasOwnProperty(pl)&&b!==void 0&&!a.hasOwnProperty(pl)&&$c(l,t,pl,void 0,a,b);for(j in a)b=a[j],S=e[j],!a.hasOwnProperty(j)||b===S||b===void 0&&S===void 0||$c(l,t,j,b,a,S);return}}for(var m in e)b=e[m],e.hasOwnProperty(m)&&b!=null&&!a.hasOwnProperty(m)&&Sl(l,t,m,null,a,b);for(T in a)b=a[T],S=e[T],!a.hasOwnProperty(T)||b===S||b==null&&S==null||Sl(l,t,T,b,a,S)}function kd(l){switch(l){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Dm(){if(typeof performance.getEntriesByType=="function"){for(var l=0,t=0,e=performance.getEntriesByType("resource"),a=0;a<e.length;a++){var n=e[a],u=n.transferSize,i=n.initiatorType,f=n.duration;if(u&&f&&kd(i)){for(i=0,f=n.responseEnd,a+=1;a<e.length;a++){var o=e[a],v=o.startTime;if(v>f)break;var j=o.transferSize,T=o.initiatorType;j&&kd(T)&&(o=o.responseEnd,i+=j*(o<f?1:(f-v)/(o-v)))}if(--a,t+=8*(u+i)/(n.duration/1e3),l++,10<l)break}}if(0<l)return t/l/1e6}return navigator.connection&&(l=navigator.connection.downlink,typeof l=="number")?l:5}var Wc=null,Fc=null;function Ru(l){return l.nodeType===9?l:l.ownerDocument}function $d(l){switch(l){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Wd(l,t){if(l===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return l===1&&t==="foreignObject"?0:l}function Ic(l,t){return l==="textarea"||l==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Pc=null;function Um(){var l=window.event;return l&&l.type==="popstate"?l===Pc?!1:(Pc=l,!0):(Pc=null,!1)}var Fd=typeof setTimeout=="function"?setTimeout:void 0,Cm=typeof clearTimeout=="function"?clearTimeout:void 0,Id=typeof Promise=="function"?Promise:void 0,Hm=typeof queueMicrotask=="function"?queueMicrotask:typeof Id<"u"?function(l){return Id.resolve(null).then(l).catch(Rm)}:Fd;function Rm(l){setTimeout(function(){throw l})}function ze(l){return l==="head"}function Pd(l,t){var e=t,a=0;do{var n=e.nextSibling;if(l.removeChild(e),n&&n.nodeType===8)if(e=n.data,e==="/$"||e==="/&"){if(a===0){l.removeChild(n),Ua(t);return}a--}else if(e==="$"||e==="$?"||e==="$~"||e==="$!"||e==="&")a++;else if(e==="html")jn(l.ownerDocument.documentElement);else if(e==="head"){e=l.ownerDocument.head,jn(e);for(var u=e.firstChild;u;){var i=u.nextSibling,f=u.nodeName;u[Ya]||f==="SCRIPT"||f==="STYLE"||f==="LINK"&&u.rel.toLowerCase()==="stylesheet"||e.removeChild(u),u=i}}else e==="body"&&jn(l.ownerDocument.body);e=n}while(e);Ua(t)}function lr(l,t){var e=l;l=0;do{var a=e.nextSibling;if(e.nodeType===1?t?(e._stashedDisplay=e.style.display,e.style.display="none"):(e.style.display=e._stashedDisplay||"",e.getAttribute("style")===""&&e.removeAttribute("style")):e.nodeType===3&&(t?(e._stashedText=e.nodeValue,e.nodeValue=""):e.nodeValue=e._stashedText||""),a&&a.nodeType===8)if(e=a.data,e==="/$"){if(l===0)break;l--}else e!=="$"&&e!=="$?"&&e!=="$~"&&e!=="$!"||l++;e=a}while(e)}function lf(l){var t=l.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var e=t;switch(t=t.nextSibling,e.nodeName){case"HTML":case"HEAD":case"BODY":lf(e),ui(e);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(e.rel.toLowerCase()==="stylesheet")continue}l.removeChild(e)}}function qm(l,t,e,a){for(;l.nodeType===1;){var n=e;if(l.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(l.nodeName!=="INPUT"||l.type!=="hidden"))break}else if(a){if(!l[Ya])switch(t){case"meta":if(!l.hasAttribute("itemprop"))break;return l;case"link":if(u=l.getAttribute("rel"),u==="stylesheet"&&l.hasAttribute("data-precedence"))break;if(u!==n.rel||l.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||l.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||l.getAttribute("title")!==(n.title==null?null:n.title))break;return l;case"style":if(l.hasAttribute("data-precedence"))break;return l;case"script":if(u=l.getAttribute("src"),(u!==(n.src==null?null:n.src)||l.getAttribute("type")!==(n.type==null?null:n.type)||l.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&l.hasAttribute("async")&&!l.hasAttribute("itemprop"))break;return l;default:return l}}else if(t==="input"&&l.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&l.getAttribute("name")===u)return l}else return l;if(l=_t(l.nextSibling),l===null)break}return null}function Bm(l,t,e){if(t==="")return null;for(;l.nodeType!==3;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!e||(l=_t(l.nextSibling),l===null))return null;return l}function tr(l,t){for(;l.nodeType!==8;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!t||(l=_t(l.nextSibling),l===null))return null;return l}function tf(l){return l.data==="$?"||l.data==="$~"}function ef(l){return l.data==="$!"||l.data==="$?"&&l.ownerDocument.readyState!=="loading"}function Ym(l,t){var e=l.ownerDocument;if(l.data==="$~")l._reactRetry=t;else if(l.data!=="$?"||e.readyState!=="loading")t();else{var a=function(){t(),e.removeEventListener("DOMContentLoaded",a)};e.addEventListener("DOMContentLoaded",a),l._reactRetry=a}}function _t(l){for(;l!=null;l=l.nextSibling){var t=l.nodeType;if(t===1||t===3)break;if(t===8){if(t=l.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return l}var af=null;function er(l){l=l.nextSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="/$"||e==="/&"){if(t===0)return _t(l.nextSibling);t--}else e!=="$"&&e!=="$!"&&e!=="$?"&&e!=="$~"&&e!=="&"||t++}l=l.nextSibling}return null}function ar(l){l=l.previousSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"){if(t===0)return l;t--}else e!=="/$"&&e!=="/&"||t++}l=l.previousSibling}return null}function nr(l,t,e){switch(t=Ru(e),l){case"html":if(l=t.documentElement,!l)throw Error(s(452));return l;case"head":if(l=t.head,!l)throw Error(s(453));return l;case"body":if(l=t.body,!l)throw Error(s(454));return l;default:throw Error(s(451))}}function jn(l){for(var t=l.attributes;t.length;)l.removeAttributeNode(t[0]);ui(l)}var Ot=new Map,ur=new Set;function qu(l){return typeof l.getRootNode=="function"?l.getRootNode():l.nodeType===9?l:l.ownerDocument}var ee=C.d;C.d={f:Gm,r:Xm,D:Qm,C:Zm,L:Lm,m:Vm,X:Jm,S:Km,M:wm};function Gm(){var l=ee.f(),t=Nu();return l||t}function Xm(l){var t=Fe(l);t!==null&&t.tag===5&&t.type==="form"?xo(t):ee.r(l)}var Oa=typeof document>"u"?null:document;function ir(l,t,e){var a=Oa;if(a&&typeof t=="string"&&t){var n=jt(t);n='link[rel="'+l+'"][href="'+n+'"]',typeof e=="string"&&(n+='[crossorigin="'+e+'"]'),ur.has(n)||(ur.add(n),l={rel:l,crossOrigin:e,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Wl(t,"link",l),Vl(t),a.head.appendChild(t)))}}function Qm(l){ee.D(l),ir("dns-prefetch",l,null)}function Zm(l,t){ee.C(l,t),ir("preconnect",l,t)}function Lm(l,t,e){ee.L(l,t,e);var a=Oa;if(a&&l&&t){var n='link[rel="preload"][as="'+jt(t)+'"]';t==="image"&&e&&e.imageSrcSet?(n+='[imagesrcset="'+jt(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(n+='[imagesizes="'+jt(e.imageSizes)+'"]')):n+='[href="'+jt(l)+'"]';var u=n;switch(t){case"style":u=Ma(l);break;case"script":u=Da(l)}Ot.has(u)||(l=A({rel:"preload",href:t==="image"&&e&&e.imageSrcSet?void 0:l,as:t},e),Ot.set(u,l),a.querySelector(n)!==null||t==="style"&&a.querySelector(xn(u))||t==="script"&&a.querySelector(zn(u))||(t=a.createElement("link"),Wl(t,"link",l),Vl(t),a.head.appendChild(t)))}}function Vm(l,t){ee.m(l,t);var e=Oa;if(e&&l){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+jt(a)+'"][href="'+jt(l)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Da(l)}if(!Ot.has(u)&&(l=A({rel:"modulepreload",href:l},t),Ot.set(u,l),e.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(zn(u)))return}a=e.createElement("link"),Wl(a,"link",l),Vl(a),e.head.appendChild(a)}}}function Km(l,t,e){ee.S(l,t,e);var a=Oa;if(a&&l){var n=Ie(a).hoistableStyles,u=Ma(l);t=t||"default";var i=n.get(u);if(!i){var f={loading:0,preload:null};if(i=a.querySelector(xn(u)))f.loading=5;else{l=A({rel:"stylesheet",href:l,"data-precedence":t},e),(e=Ot.get(u))&&nf(l,e);var o=i=a.createElement("link");Vl(o),Wl(o,"link",l),o._p=new Promise(function(v,j){o.onload=v,o.onerror=j}),o.addEventListener("load",function(){f.loading|=1}),o.addEventListener("error",function(){f.loading|=2}),f.loading|=4,Bu(i,t,a)}i={type:"stylesheet",instance:i,count:1,state:f},n.set(u,i)}}}function Jm(l,t){ee.X(l,t);var e=Oa;if(e&&l){var a=Ie(e).hoistableScripts,n=Da(l),u=a.get(n);u||(u=e.querySelector(zn(n)),u||(l=A({src:l,async:!0},t),(t=Ot.get(n))&&uf(l,t),u=e.createElement("script"),Vl(u),Wl(u,"link",l),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function wm(l,t){ee.M(l,t);var e=Oa;if(e&&l){var a=Ie(e).hoistableScripts,n=Da(l),u=a.get(n);u||(u=e.querySelector(zn(n)),u||(l=A({src:l,async:!0,type:"module"},t),(t=Ot.get(n))&&uf(l,t),u=e.createElement("script"),Vl(u),Wl(u,"link",l),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function cr(l,t,e,a){var n=(n=P.current)?qu(n):null;if(!n)throw Error(s(446));switch(l){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(t=Ma(e.href),e=Ie(n).hoistableStyles,a=e.get(t),a||(a={type:"style",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(e.rel==="stylesheet"&&typeof e.href=="string"&&typeof e.precedence=="string"){l=Ma(e.href);var u=Ie(n).hoistableStyles,i=u.get(l);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(l,i),(u=n.querySelector(xn(l)))&&!u._p&&(i.instance=u,i.state.loading=5),Ot.has(l)||(e={rel:"preload",as:"style",href:e.href,crossOrigin:e.crossOrigin,integrity:e.integrity,media:e.media,hrefLang:e.hrefLang,referrerPolicy:e.referrerPolicy},Ot.set(l,e),u||km(n,l,e,i.state))),t&&a===null)throw Error(s(528,""));return i}if(t&&a!==null)throw Error(s(529,""));return null;case"script":return t=e.async,e=e.src,typeof e=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Da(e),e=Ie(n).hoistableScripts,a=e.get(t),a||(a={type:"script",instance:null,count:0,state:null},e.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,l))}}function Ma(l){return'href="'+jt(l)+'"'}function xn(l){return'link[rel="stylesheet"]['+l+"]"}function fr(l){return A({},l,{"data-precedence":l.precedence,precedence:null})}function km(l,t,e,a){l.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=l.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Wl(t,"link",e),Vl(t),l.head.appendChild(t))}function Da(l){return'[src="'+jt(l)+'"]'}function zn(l){return"script[async]"+l}function sr(l,t,e){if(t.count++,t.instance===null)switch(t.type){case"style":var a=l.querySelector('style[data-href~="'+jt(e.href)+'"]');if(a)return t.instance=a,Vl(a),a;var n=A({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(l.ownerDocument||l).createElement("style"),Vl(a),Wl(a,"style",n),Bu(a,e.precedence,l),t.instance=a;case"stylesheet":n=Ma(e.href);var u=l.querySelector(xn(n));if(u)return t.state.loading|=4,t.instance=u,Vl(u),u;a=fr(e),(n=Ot.get(n))&&nf(a,n),u=(l.ownerDocument||l).createElement("link"),Vl(u);var i=u;return i._p=new Promise(function(f,o){i.onload=f,i.onerror=o}),Wl(u,"link",a),t.state.loading|=4,Bu(u,e.precedence,l),t.instance=u;case"script":return u=Da(e.src),(n=l.querySelector(zn(u)))?(t.instance=n,Vl(n),n):(a=e,(n=Ot.get(u))&&(a=A({},e),uf(a,n)),l=l.ownerDocument||l,n=l.createElement("script"),Vl(n),Wl(n,"link",a),l.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(s(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Bu(a,e.precedence,l));return t.instance}function Bu(l,t,e){for(var a=e.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var f=a[i];if(f.dataset.precedence===t)u=f;else if(u!==n)break}u?u.parentNode.insertBefore(l,u.nextSibling):(t=e.nodeType===9?e.head:e,t.insertBefore(l,t.firstChild))}function nf(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.title==null&&(l.title=t.title)}function uf(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.integrity==null&&(l.integrity=t.integrity)}var Yu=null;function or(l,t,e){if(Yu===null){var a=new Map,n=Yu=new Map;n.set(e,a)}else n=Yu,a=n.get(e),a||(a=new Map,n.set(e,a));if(a.has(l))return a;for(a.set(l,null),e=e.getElementsByTagName(l),n=0;n<e.length;n++){var u=e[n];if(!(u[Ya]||u[Jl]||l==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(t)||"";i=l+i;var f=a.get(i);f?f.push(u):a.set(i,[u])}}return a}function dr(l,t,e){l=l.ownerDocument||l,l.head.insertBefore(e,t==="title"?l.querySelector("head > title"):null)}function $m(l,t,e){if(e===1||t.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;return t.rel==="stylesheet"?(l=t.disabled,typeof t.precedence=="string"&&l==null):!0;case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function rr(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function Wm(l,t,e,a){if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var n=Ma(a.href),u=t.querySelector(xn(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=Gu.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=u,Vl(u);return}u=t.ownerDocument||t,a=fr(a),(n=Ot.get(n))&&nf(a,n),u=u.createElement("link"),Vl(u);var i=u;i._p=new Promise(function(f,o){i.onload=f,i.onerror=o}),Wl(u,"link",a),e.instance=u}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(l.count++,e=Gu.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}var cf=0;function Fm(l,t){return l.stylesheets&&l.count===0&&Qu(l,l.stylesheets),0<l.count||0<l.imgCount?function(e){var a=setTimeout(function(){if(l.stylesheets&&Qu(l,l.stylesheets),l.unsuspend){var u=l.unsuspend;l.unsuspend=null,u()}},6e4+t);0<l.imgBytes&&cf===0&&(cf=62500*Dm());var n=setTimeout(function(){if(l.waitingForImages=!1,l.count===0&&(l.stylesheets&&Qu(l,l.stylesheets),l.unsuspend)){var u=l.unsuspend;l.unsuspend=null,u()}},(l.imgBytes>cf?50:800)+t);return l.unsuspend=e,function(){l.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Gu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Qu(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var Xu=null;function Qu(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,Xu=new Map,t.forEach(Im,l),Xu=null,Gu.call(l))}function Im(l,t){if(!(t.state.loading&4)){var e=Xu.get(l);if(e)var a=e.get(null);else{e=new Map,Xu.set(l,e);for(var n=l.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(e.set(i.dataset.precedence,i),a=i)}a&&e.set(null,a)}n=t.instance,i=n.getAttribute("data-precedence"),u=e.get(i)||a,u===a&&e.set(null,n),e.set(i,n),this.count++,a=Gu.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(l=l.nodeType===9?l.head:l,l.insertBefore(n,l.firstChild)),t.state.loading|=4}}var Tn={$$typeof:rl,Provider:null,Consumer:null,_currentValue:M,_currentValue2:M,_threadCount:0};function Pm(l,t,e,a,n,u,i,f,o){this.tag=1,this.containerInfo=l,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ti(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ti(0),this.hiddenUpdates=ti(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function hr(l,t,e,a,n,u,i,f,o,v,j,T){return l=new Pm(l,t,e,i,o,v,j,T,f),t=1,u===!0&&(t|=24),u=mt(3,null,null,t),l.current=u,u.stateNode=l,t=Gi(),t.refCount++,l.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:e,cache:t},Li(u),l}function mr(l){return l?(l=fa,l):fa}function yr(l,t,e,a,n,u){n=mr(n),a.context===null?a.context=n:a.pendingContext=n,a=re(t),a.payload={element:e},u=u===void 0?null:u,u!==null&&(a.callback=u),e=he(l,a,t),e!==null&&(ft(e,l,t),tn(e,l,t))}function vr(l,t){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var e=l.retryLane;l.retryLane=e!==0&&e<t?e:t}}function ff(l,t){vr(l,t),(l=l.alternate)&&vr(l,t)}function gr(l){if(l.tag===13||l.tag===31){var t=qe(l,67108864);t!==null&&ft(t,l,67108864),ff(l,67108864)}}function br(l){if(l.tag===13||l.tag===31){var t=St();t=ei(t);var e=qe(l,t);e!==null&&ft(e,l,t),ff(l,t)}}var Zu=!0;function ly(l,t,e,a){var n=p.T;p.T=null;var u=C.p;try{C.p=2,sf(l,t,e,a)}finally{C.p=u,p.T=n}}function ty(l,t,e,a){var n=p.T;p.T=null;var u=C.p;try{C.p=8,sf(l,t,e,a)}finally{C.p=u,p.T=n}}function sf(l,t,e,a){if(Zu){var n=of(a);if(n===null)kc(l,t,a,Lu,e),pr(l,a);else if(ay(n,l,t,e,a))a.stopPropagation();else if(pr(l,a),t&4&&-1<ey.indexOf(l)){for(;n!==null;){var u=Fe(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=De(u.pendingLanes);if(i!==0){var f=u;for(f.pendingLanes|=2,f.entangledLanes|=2;i;){var o=1<<31-rt(i);f.entanglements[1]|=o,i&=~o}Yt(u),(ol&6)===0&&(Eu=ot()+500,bn(0))}}break;case 31:case 13:f=qe(u,2),f!==null&&ft(f,u,2),Nu(),ff(u,2)}if(u=of(a),u===null&&kc(l,t,a,Lu,e),u===n)break;n=u}n!==null&&a.stopPropagation()}else kc(l,t,a,null,e)}}function of(l){return l=di(l),df(l)}var Lu=null;function df(l){if(Lu=null,l=We(l),l!==null){var t=H(l);if(t===null)l=null;else{var e=t.tag;if(e===13){if(l=E(t),l!==null)return l;l=null}else if(e===31){if(l=k(t),l!==null)return l;l=null}else if(e===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;l=null}else t!==l&&(l=null)}}return Lu=l,null}function Sr(l){switch(l){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Qr()){case Af:return 2;case Nf:return 8;case Un:case Zr:return 32;case _f:return 268435456;default:return 32}default:return 32}}var rf=!1,Te=null,Ee=null,Ae=null,En=new Map,An=new Map,Ne=[],ey="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function pr(l,t){switch(l){case"focusin":case"focusout":Te=null;break;case"dragenter":case"dragleave":Ee=null;break;case"mouseover":case"mouseout":Ae=null;break;case"pointerover":case"pointerout":En.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":An.delete(t.pointerId)}}function Nn(l,t,e,a,n,u){return l===null||l.nativeEvent!==u?(l={blockedOn:t,domEventName:e,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},t!==null&&(t=Fe(t),t!==null&&gr(t)),l):(l.eventSystemFlags|=a,t=l.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),l)}function ay(l,t,e,a,n){switch(t){case"focusin":return Te=Nn(Te,l,t,e,a,n),!0;case"dragenter":return Ee=Nn(Ee,l,t,e,a,n),!0;case"mouseover":return Ae=Nn(Ae,l,t,e,a,n),!0;case"pointerover":var u=n.pointerId;return En.set(u,Nn(En.get(u)||null,l,t,e,a,n)),!0;case"gotpointercapture":return u=n.pointerId,An.set(u,Nn(An.get(u)||null,l,t,e,a,n)),!0}return!1}function jr(l){var t=We(l.target);if(t!==null){var e=H(t);if(e!==null){if(t=e.tag,t===13){if(t=E(e),t!==null){l.blockedOn=t,Hf(l.priority,function(){br(e)});return}}else if(t===31){if(t=k(e),t!==null){l.blockedOn=t,Hf(l.priority,function(){br(e)});return}}else if(t===3&&e.stateNode.current.memoizedState.isDehydrated){l.blockedOn=e.tag===3?e.stateNode.containerInfo:null;return}}}l.blockedOn=null}function Vu(l){if(l.blockedOn!==null)return!1;for(var t=l.targetContainers;0<t.length;){var e=of(l.nativeEvent);if(e===null){e=l.nativeEvent;var a=new e.constructor(e.type,e);oi=a,e.target.dispatchEvent(a),oi=null}else return t=Fe(e),t!==null&&gr(t),l.blockedOn=e,!1;t.shift()}return!0}function xr(l,t,e){Vu(l)&&e.delete(t)}function ny(){rf=!1,Te!==null&&Vu(Te)&&(Te=null),Ee!==null&&Vu(Ee)&&(Ee=null),Ae!==null&&Vu(Ae)&&(Ae=null),En.forEach(xr),An.forEach(xr)}function Ku(l,t){l.blockedOn===t&&(l.blockedOn=null,rf||(rf=!0,h.unstable_scheduleCallback(h.unstable_NormalPriority,ny)))}var Ju=null;function zr(l){Ju!==l&&(Ju=l,h.unstable_scheduleCallback(h.unstable_NormalPriority,function(){Ju===l&&(Ju=null);for(var t=0;t<l.length;t+=3){var e=l[t],a=l[t+1],n=l[t+2];if(typeof a!="function"){if(df(a||e)===null)continue;break}var u=Fe(e);u!==null&&(l.splice(t,3),t-=3,sc(u,{pending:!0,data:n,method:e.method,action:a},a,n))}}))}function Ua(l){function t(o){return Ku(o,l)}Te!==null&&Ku(Te,l),Ee!==null&&Ku(Ee,l),Ae!==null&&Ku(Ae,l),En.forEach(t),An.forEach(t);for(var e=0;e<Ne.length;e++){var a=Ne[e];a.blockedOn===l&&(a.blockedOn=null)}for(;0<Ne.length&&(e=Ne[0],e.blockedOn===null);)jr(e),e.blockedOn===null&&Ne.shift();if(e=(l.ownerDocument||l).$$reactFormReplay,e!=null)for(a=0;a<e.length;a+=3){var n=e[a],u=e[a+1],i=n[et]||null;if(typeof u=="function")i||zr(e);else if(i){var f=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[et]||null)f=i.formAction;else if(df(n)!==null)continue}else f=i.action;typeof f=="function"?e[a+1]=f:(e.splice(a,3),a-=3),zr(e)}}}function Tr(){function l(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function t(){n!==null&&(n(),n=null),a||setTimeout(e,20)}function e(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",l),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(e,100),function(){a=!0,navigation.removeEventListener("navigate",l),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),n!==null&&(n(),n=null)}}}function hf(l){this._internalRoot=l}wu.prototype.render=hf.prototype.render=function(l){var t=this._internalRoot;if(t===null)throw Error(s(409));var e=t.current,a=St();yr(e,a,l,t,null,null)},wu.prototype.unmount=hf.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var t=l.containerInfo;yr(l.current,2,null,l,null,null),Nu(),t[$e]=null}};function wu(l){this._internalRoot=l}wu.prototype.unstable_scheduleHydration=function(l){if(l){var t=Cf();l={blockedOn:null,target:l,priority:t};for(var e=0;e<Ne.length&&t!==0&&t<Ne[e].priority;e++);Ne.splice(e,0,l),e===0&&jr(l)}};var Er=N.version;if(Er!=="19.2.8")throw Error(s(527,Er,"19.2.8"));C.findDOMNode=function(l){var t=l._reactInternals;if(t===void 0)throw typeof l.render=="function"?Error(s(188)):(l=Object.keys(l).join(","),Error(s(268,l)));return l=g(t),l=l!==null?J(l):null,l=l===null?null:l.stateNode,l};var uy={bundleType:0,version:"19.2.8",rendererPackageName:"react-dom",currentDispatcherRef:p,reconcilerVersion:"19.2.8"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ku=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ku.isDisabled&&ku.supportsFiber)try{Ra=ku.inject(uy),dt=ku}catch{}}return On.createRoot=function(l,t){if(!_(l))throw Error(s(299));var e=!1,a="",n=Uo,u=Co,i=Ho;return t!=null&&(t.unstable_strictMode===!0&&(e=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=hr(l,1,!1,null,null,e,a,null,n,u,i,Tr),l[$e]=t.current,wc(l),new hf(t)},On.hydrateRoot=function(l,t,e){if(!_(l))throw Error(s(299));var a=!1,n="",u=Uo,i=Co,f=Ho,o=null;return e!=null&&(e.unstable_strictMode===!0&&(a=!0),e.identifierPrefix!==void 0&&(n=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(i=e.onCaughtError),e.onRecoverableError!==void 0&&(f=e.onRecoverableError),e.formState!==void 0&&(o=e.formState)),t=hr(l,1,!0,t,e??null,a,n,o,u,i,f,Tr),t.context=mr(null),e=t.current,a=St(),a=ei(a),n=re(a),n.callback=null,he(e,n,a),e=a,t.current.lanes=e,Ba(t,e),Yt(t),l[$e]=t.current,wc(l),new wu(t)},On.version="19.2.8",On}var Rr;function yy(){if(Rr)return vf.exports;Rr=1;function h(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(h)}catch(N){console.error(N)}}return h(),vf.exports=my(),vf.exports}var vy=yy();function gy(){const h=new URLSearchParams(location.search).get("token");if(h){sessionStorage.setItem("dm.token",h);const N=location.pathname+location.hash;return history.replaceState(null,"",N),h}return sessionStorage.getItem("dm.token")??""}const Ca=gy();class pf extends Error{status;body;constructor(N,O,s={}){super(O),this.status=N,this.body=s}get needsTrust(){return this.body.needsTrust===!0}}async function Mt(h,N){const O={...N?.headers};Ca&&(O["X-Auth-Token"]=Ca),N?.body&&(O["Content-Type"]="application/json");const s=await fetch(h,{...N,headers:O});if(s.status===204)return;const _=await s.text();let H={};if(_)try{H=JSON.parse(_)}catch{if(!s.ok)throw new pf(s.status,_.slice(0,400))}if(!s.ok){const E=typeof H.error=="string"?H.error:`request failed (${s.status})`;throw new pf(s.status,E,H)}return H}const Oe=(h,N)=>Mt(h,{method:"POST",body:N===void 0?void 0:JSON.stringify(N)}),Gl={health:()=>Mt("/api/health"),source:()=>Mt("/api/source"),volumeSizes:()=>Mt("/api/source/sizes"),connections:()=>Mt("/api/connections"),saveConnection:h=>Oe("/api/connections",h),deleteConnection:h=>Mt(`/api/connections/${h}`,{method:"DELETE"}),probe:h=>Oe(`/api/connections/${h}/probe`),trust:(h,N)=>Oe(`/api/connections/${h}/trust`,{fingerprint:N}),testConnection:h=>Oe(`/api/connections/${h}/test`),targetInventory:h=>Mt(`/api/connections/${h}/inventory`),preview:h=>Oe("/api/plan/preview",h),migrateSSH:(h,N)=>Oe("/api/migrate/ssh",{connectionId:h,plan:N}),buildPackage:(h,N)=>Oe("/api/migrate/package",{plan:h,format:N}),jobs:()=>Mt("/api/jobs"),job:h=>Mt(`/api/jobs/${h}`),cancelJob:h=>Oe(`/api/jobs/${h}/cancel`),deleteJob:h=>Mt(`/api/jobs/${h}`,{method:"DELETE"}),packages:()=>Mt("/api/packages"),deletePackage:h=>Mt(`/api/packages/${encodeURIComponent(h)}`,{method:"DELETE"}),downloadUrl:h=>`/api/packages/${encodeURIComponent(h)}/download`+(Ca?`?token=${encodeURIComponent(Ca)}`:""),jobEvents:h=>new EventSource(`/api/jobs/${h}/events`+(Ca?`?token=${encodeURIComponent(Ca)}`:""))};function ae(h){if(h==null||h<0)return"";if(h===0)return"0 B";const N=["B","KiB","MiB","GiB","TiB","PiB"];let O=h,s=0;for(;O>=1024&&s<N.length-1;)O/=1024,s++;return`${s===0?O:O.toFixed(O<10?1:0)} ${N[s]}`}function qr(h,N){if(!h)return"";const O=new Date(h).getTime(),s=N?new Date(N).getTime():Date.now(),_=Math.max(0,Math.round((s-O)/1e3));if(_<60)return`${_}s`;const H=Math.floor(_/60);return H<60?`${H}m ${_%60}s`:`${Math.floor(H/60)}h ${H%60}m`}function Mn({state:h,label:N}){return c.jsxs("span",{className:`state ${h}`,children:[c.jsx("span",{className:"dot"}),N??h]})}function st({checked:h,onChange:N,label:O,disabled:s,title:_}){return c.jsxs("label",{className:`check${s?" disabled":""}`,title:_,children:[c.jsx("input",{type:"checkbox",checked:h,disabled:s,onChange:H=>N(H.target.checked)}),c.jsx("span",{children:O})]})}function Fl({label:h,children:N}){return c.jsxs("label",{className:"field",children:[c.jsx("span",{children:h}),N]})}function zf({title:h,onClose:N,children:O,footer:s,wide:_}){return K.useEffect(()=>{const H=E=>{E.key==="Escape"&&N()};return window.addEventListener("keydown",H),()=>window.removeEventListener("keydown",H)},[N]),c.jsx("div",{className:"modal-backdrop",onMouseDown:H=>H.target===H.currentTarget&&N(),children:c.jsxs("div",{className:"modal",style:_?{width:"min(1000px, 100%)"}:void 0,children:[c.jsxs("header",{children:[h,c.jsx("span",{className:"spacer"}),c.jsx("button",{className:"btn ghost tiny",onClick:N,children:"close"})]}),c.jsx("div",{className:"content",children:O}),s&&c.jsx("footer",{children:s})]})})}function Dt({kind:h,children:N}){return c.jsx("div",{className:`notice ${h==="info"?"":h}`,children:N})}function jf({done:h,total:N,state:O}){const s=N>0?Math.min(100,h/N*100):O==="succeeded"?100:0,_=O==="succeeded"?"done":O==="failed"?"failed":"";return c.jsx("div",{className:`progress ${_}`,children:c.jsx("div",{style:{width:`${s}%`}})})}function Br(h,N){return h.kind==="tmpfs"?0:h.sizeBytes>=0?h.sizeBytes:h.name&&N[h.name]!==void 0?N[h.name]:-1}function by({source:h,sel:N,setSel:O,targetInv:s,loading:_,sizes:H}){const[E,k]=K.useState(""),[D,g]=K.useState(new Set),[J,A]=K.useState(!1),B=h?.inventory.containers??[],dl=K.useMemo(()=>new Set((s?.containers??[]).map(U=>U.name)),[s]),yl=K.useMemo(()=>{const U=E.trim().toLowerCase();return B.filter(Q=>J&&Q.state!=="running"?!1:U?Q.name.toLowerCase().includes(U)||Q.image.toLowerCase().includes(U)||(Q.composeProject??"").toLowerCase().includes(U)||(Q.mounts??[]).some(q=>q.destination.toLowerCase().includes(U)||(q.name??"").toLowerCase().includes(U)):!0)},[B,E,J]),il=K.useMemo(()=>{const U=new Map;for(const Q of yl){const q=Q.composeProject||"",$=U.get(q);$?$.push(Q):U.set(q,[Q])}return[...U.entries()].sort((Q,q)=>Q[0]===""?1:q[0]===""?-1:Q[0].localeCompare(q[0]))},[yl]);function Xl(U,Q){O(q=>({...q,[U]:{...q[U],...Q}}))}function El(U,Q){O(q=>{const $={...q};for(const cl of U)$[cl]&&($[cl]={...$[cl],include:Q});return $})}function Al(U){O(Q=>{const q={...Q};for(const $ of B){const cl=q[$.id];cl?.include&&(q[$.id]=U(cl,$))}return q})}function rl(U,Q){Al((q,$)=>{const cl={...q.mounts};for(const hl of $.mounts??[])hl.kind!=="tmpfs"&&Q.includes(hl.kind)&&(cl[hl.destination]={...cl[hl.destination],action:U});return{...q,mounts:cl}})}const xl=yl.map(U=>U.id),Dl=yl.filter(U=>N[U.id]?.include).length,_l=Object.values(N).some(U=>U.include);return c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"toolbar",children:[c.jsx("input",{className:"search",type:"text",placeholder:"filter by name, image, mount…",value:E,onChange:U=>k(U.target.value)}),c.jsx("button",{className:"btn tiny",onClick:()=>El(xl,!0),children:"select all"}),c.jsx("button",{className:"btn tiny",onClick:()=>El(xl,!1),children:"clear"}),c.jsx("button",{className:"btn tiny",onClick:()=>El(yl.filter(U=>U.state==="running").map(U=>U.id),!0),children:"select running"}),c.jsx(st,{checked:J,onChange:A,label:c.jsx("span",{className:"small muted",children:"running only"})}),c.jsx("span",{className:"spacer"}),c.jsxs("span",{className:"small faint nowrap",children:["apply to ",Dl?`${Dl} selected`:"selection",":"]}),c.jsx("button",{className:"btn tiny",disabled:!_l,onClick:()=>rl("copy",["volume","anonymous","bind"]),children:"copy all data"}),c.jsx("button",{className:"btn tiny",disabled:!_l,onClick:()=>rl("skip",["bind"]),children:"skip binds"}),c.jsx("button",{className:"btn tiny",disabled:!_l,onClick:()=>rl("structure",["volume","anonymous","bind"]),children:"structure only"}),c.jsxs("select",{className:"btn tiny",style:{width:"auto"},disabled:!_l,value:"",onChange:U=>{const Q=U.target.value;if(Q){if(Q==="start"&&Al(q=>({...q,startAfter:!0})),Q==="nostart"&&Al(q=>({...q,startAfter:!1})),Q==="live"&&Al(q=>({...q,stopSourceDuringCopy:!1})),Q==="quiesce"&&Al(q=>({...q,stopSourceDuringCopy:!0})),Q==="keepsource"&&Al(q=>({...q,stopSourceAfter:!1})),Q==="stopsource"&&Al(q=>({...q,stopSourceAfter:!0})),Q.startsWith("img:")){const q=Q.slice(4);Al($=>({...$,migrateImage:q!=="skip",imageMode:q}))}U.target.value=""}},children:[c.jsx("option",{value:"",children:"more…"}),c.jsx("option",{value:"start",children:"start after migration"}),c.jsx("option",{value:"nostart",children:"leave stopped on target"}),c.jsx("option",{value:"quiesce",children:"stop source while copying"}),c.jsx("option",{value:"live",children:"copy while running (hot)"}),c.jsx("option",{value:"stopsource",children:"stop source after migration"}),c.jsx("option",{value:"keepsource",children:"leave source running"}),c.jsx("option",{value:"img:auto",children:"image: auto"}),c.jsx("option",{value:"img:pull",children:"image: pull on target"}),c.jsx("option",{value:"img:stream",children:"image: transfer layers"}),c.jsx("option",{value:"img:skip",children:"image: already on target"})]})]}),_&&B.length===0&&c.jsx("div",{className:"empty",children:"reading the source daemon…"}),!_&&B.length===0&&c.jsx("div",{className:"empty",children:"no containers on this host"}),!_&&B.length>0&&yl.length===0&&c.jsx("div",{className:"empty",children:"nothing matches the filter"}),c.jsx("div",{className:"clist",children:il.map(([U,Q])=>c.jsxs("div",{children:[il.length>1&&c.jsxs("div",{className:"group-head",children:[c.jsx(st,{checked:Q.every(q=>N[q.id]?.include),onChange:q=>El(Q.map($=>$.id),q),label:U?`compose: ${U}`:"standalone"}),c.jsx("span",{className:"line"}),c.jsx("span",{children:Q.length})]}),Q.map(q=>c.jsx(Sy,{c:q,s:N[q.id],onChange:$=>Xl(q.id,$),expanded:D.has(q.id),toggleExpanded:()=>g($=>{const cl=new Set($);return cl.has(q.id)?cl.delete(q.id):cl.add(q.id),cl}),conflicts:dl.has(N[q.id]?.nameOverride||q.name),sizes:H},q.id))]},U||"__none"))})]})}function Sy({c:h,s:N,onChange:O,expanded:s,toggleExpanded:_,conflicts:H,sizes:E}){if(!N)return null;const D=(h.mounts??[]).filter(A=>A.kind!=="tmpfs"),g=D.filter(A=>(N.mounts[A.destination]?.action??"copy")==="copy"),J=g.reduce((A,B)=>{const dl=Br(B,E);return A+(dl>0?dl:0)},0);return c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:`crow${N.include?" selected":""}`,children:[c.jsx(st,{checked:N.include,onChange:A=>O({include:A}),label:""}),c.jsx("button",{className:"expander",onClick:_,title:"per-item options",children:s?"▾":"▸"}),c.jsxs("div",{style:{minWidth:0},children:[c.jsx("div",{className:"name truncate",title:h.name,children:h.name}),c.jsxs("div",{className:"sub row",style:{gap:6},children:[c.jsx(Mn,{state:h.state}),h.composeService&&c.jsxs("span",{className:"faint",children:["· ",h.composeService]}),H&&c.jsx("span",{className:"badge",style:{borderColor:"#5c4520",color:"#e0b556"},children:"on target"})]})]}),c.jsx("div",{className:"image truncate",title:h.image,children:h.image}),c.jsxs("div",{className:"tags",children:[D.map(A=>c.jsx("span",{className:`badge ${A.kind==="bind"?"bind":A.kind==="anonymous"?"anon":"vol"}`,title:`${A.kind}${A.destination}${A.readOnly?" (read-only)":""}`,style:{opacity:(N.mounts[A.destination]?.action??"copy")==="skip"?.35:1},children:A.kind==="bind"?(A.source??"").split("/").pop()||"/":A.kind==="anonymous"?"anon":A.name},A.destination)),(h.endpoints??[]).filter(A=>!["bridge","host","none"].includes(A.network)).map(A=>c.jsx("span",{className:"badge net",title:`network ${A.network}`,children:A.network},A.network)),(h.ports??[]).slice(0,3).map((A,B)=>c.jsxs("span",{className:"badge port",children:[A.hostPort,":",A.containerPort.split("/")[0]]},B)),(h.ports??[]).length>3&&c.jsxs("span",{className:"badge port",children:["+",(h.ports??[]).length-3]})]}),c.jsxs("div",{className:"small faint nowrap",style:{textAlign:"right"},children:[g.length>0?`${g.length} to copy`:"no data",J>0&&c.jsxs(c.Fragment,{children:[" · ",ae(J)]})]})]}),s&&c.jsx(py,{c:h,s:N,onChange:O,sizes:E})]})}function py({c:h,s:N,onChange:O,sizes:s}){const _=h.mounts??[];function H(E,k){O({mounts:{...N.mounts,[E]:{...N.mounts[E],...k}}})}return c.jsxs("div",{className:"detail",children:[(h.warnings??[]).map((E,k)=>c.jsx("div",{className:"notice warn",children:E},k)),c.jsxs("div",{className:"grid2",children:[c.jsx(Fl,{label:"name on target",children:c.jsx("input",{type:"text",placeholder:h.name,value:N.nameOverride??"",onChange:E=>O({nameOverride:E.target.value})})}),c.jsx(Fl,{label:"image",children:c.jsxs("select",{value:N.migrateImage?N.imageMode:"skip",onChange:E=>{const k=E.target.value;O({migrateImage:k!=="skip",imageMode:k})},children:[c.jsx("option",{value:"auto",children:"auto — reuse, pull, or transfer"}),c.jsx("option",{value:"pull",children:"pull on the target"}),c.jsx("option",{value:"stream",children:"transfer the layers"}),c.jsx("option",{value:"skip",children:"already on the target"})]})}),c.jsxs("div",{className:"stack",style:{gap:6},children:[c.jsx(st,{checked:N.migrateNetworks,onChange:E=>O({migrateNetworks:E}),label:"recreate networks and reattach"}),c.jsx(st,{checked:N.keepStaticIps,onChange:E=>O({keepStaticIps:E}),disabled:!N.migrateNetworks,label:"keep static IP addresses",title:"Only works when the target networks use the same subnets"}),c.jsx(st,{checked:N.migratePorts,onChange:E=>O({migratePorts:E}),label:"publish the same host ports"})]}),c.jsxs("div",{className:"stack",style:{gap:6},children:[c.jsx(st,{checked:N.startAfter,onChange:E=>O({startAfter:E}),label:"start on the target"}),c.jsx(st,{checked:N.stopSourceDuringCopy,onChange:E=>O({stopSourceDuringCopy:E}),label:"stop the source while copying",title:"Recommended: databases and other writers produce inconsistent copies while running"}),c.jsx(st,{checked:N.stopSourceAfter,onChange:E=>O({stopSourceAfter:E}),label:"leave the source stopped afterwards"})]})]}),_.length===0?c.jsx("div",{className:"small faint",children:"this container has no mounts"}):c.jsxs("table",{className:"mount-table",children:[c.jsx("thead",{children:c.jsxs("tr",{children:[c.jsx("th",{style:{width:74},children:"kind"}),c.jsx("th",{children:"in the container"}),c.jsx("th",{children:"on the source"}),c.jsx("th",{style:{width:130},children:"action"}),c.jsx("th",{children:"on the target"}),c.jsx("th",{style:{width:70,textAlign:"right"},children:"size"})]})}),c.jsx("tbody",{children:_.map(E=>{const k=N.mounts[E.destination]??{action:"copy"},D=E.kind==="tmpfs";return c.jsxs("tr",{children:[c.jsx("td",{children:c.jsx("span",{className:`badge ${E.kind==="bind"?"bind":E.kind==="anonymous"?"anon":E.kind==="tmpfs"?"tmpfs":"vol"}`,children:E.kind})}),c.jsxs("td",{className:"mono truncate",title:E.destination,children:[E.destination,E.readOnly&&c.jsx("span",{className:"faint",children:" :ro"})]}),c.jsx("td",{className:"mono truncate faint",title:E.source||E.name,children:E.kind==="bind"?E.source:E.kind==="anonymous"?"(generated)":E.name}),c.jsx("td",{children:c.jsxs("select",{value:k.action,disabled:D,onChange:g=>H(E.destination,{action:g.target.value}),children:[c.jsx("option",{value:"copy",children:"copy data"}),c.jsx("option",{value:"structure",children:"create empty"}),c.jsx("option",{value:"skip",children:"do not mount"})]})}),c.jsxs("td",{children:[E.kind==="bind"&&k.action!=="skip"&&c.jsx("input",{type:"text",placeholder:E.source,value:k.targetSource??"",onChange:g=>H(E.destination,{targetSource:g.target.value})}),E.kind==="volume"&&k.action!=="skip"&&c.jsx("input",{type:"text",placeholder:E.name,value:k.targetName??"",onChange:g=>H(E.destination,{targetName:g.target.value})}),E.kind==="anonymous"&&c.jsx("span",{className:"small faint",children:"a fresh volume is created"}),D&&c.jsx("span",{className:"small faint",children:"in memory, nothing to copy"})]}),c.jsx("td",{className:"small faint nowrap",style:{textAlign:"right"},children:D?"":ae(Br(E,s))})]},E.destination)})})]})]})}function jy({source:h,plan:N,includedCount:O,options:s,setOptions:_,connections:H,activeConn:E,setActiveConn:k,reloadConnections:D,targetInv:g,connectTarget:J,onJobStarted:A,onError:B}){const[dl,yl]=K.useState(null),[il,Xl]=K.useState(null),[El,Al]=K.useState(null),[rl,xl]=K.useState(""),[Dl,_l]=K.useState(""),[U,Q]=K.useState("tar"),q=H.find(M=>M.id===E),$=g?.preflight,cl=!!$?.serverVersion;async function hl(M,V){xl(M);try{await V()}catch(nl){nl instanceof pf&&nl.needsTrust?await Zl():B(nl instanceof Error?nl.message:String(nl))}finally{xl("")}}const Pl=K.useCallback(()=>{E&&hl("test",()=>J(E))},[E]);K.useEffect(()=>{Pl()},[Pl]);async function Zl(){if(E)try{Xl(await Gl.probe(E))}catch(M){B(M instanceof Error?M.message:String(M))}}async function Ll(){!E||!il||await hl("trust",async()=>{await Gl.trust(E,il.fingerprint),Xl(null),await J(E)})}const p=O>0&&cl&&!rl,C=O>0&&!rl;return c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"section",children:[c.jsx("h3",{children:"target host"}),c.jsxs("div",{className:"stack",children:[c.jsxs("div",{className:"row",children:[c.jsxs("select",{value:E,onChange:M=>k(M.target.value),children:[c.jsx("option",{value:"",children:"— no target selected —"}),H.map(M=>c.jsxs("option",{value:M.id,children:[M.name," (",M.user,"@",M.host,")"]},M.id))]}),c.jsx("button",{className:"btn tiny",onClick:()=>yl({port:22,auth:"password",saveSecrets:!1,sudo:!1}),children:"new"})]}),q&&c.jsxs("div",{className:"row wrap",style:{gap:6},children:[c.jsx("button",{className:"btn tiny",disabled:!!rl,onClick:Pl,children:rl==="test"?"connecting…":"connect"}),c.jsx("button",{className:"btn tiny",onClick:()=>yl(q),children:"edit"}),c.jsx("button",{className:"btn tiny",onClick:Zl,children:"host key"}),c.jsx("button",{className:"btn tiny danger",onClick:()=>{confirm(`Delete connection "${q.name}"?`)&&hl("del",async()=>{await Gl.deleteConnection(q.id),D()})},children:"delete"})]}),q&&!g&&c.jsx("div",{className:"small faint",children:"not connected yet"}),$&&c.jsxs(c.Fragment,{children:[($.problems??[]).map((M,V)=>c.jsx(Dt,{kind:"warn",children:M},V)),cl&&c.jsxs("dl",{className:"kv",children:[c.jsx("dt",{children:"host"}),c.jsx("dd",{children:g?.host||q?.host}),c.jsx("dt",{children:"docker"}),c.jsxs("dd",{children:[$.serverVersion," · ",$.os,"/",$.arch]}),c.jsx("dt",{children:"free space"}),c.jsxs("dd",{children:[ae($.diskFreeBytes)," on ",$.dockerRoot]}),c.jsx("dt",{children:"existing"}),c.jsxs("dd",{children:[(g?.containers??[]).length," containers ·"," ",(g?.volumes??[]).length," volumes"]}),c.jsx("dt",{children:"gzip"}),c.jsx("dd",{children:$.hasGzip?"yes":"missing"})]})]})]})]}),c.jsxs("div",{className:"section",children:[c.jsx("h3",{children:"options"}),c.jsxs("div",{className:"stack",children:[c.jsx(Fl,{label:"if the name already exists on the target",children:c.jsxs("select",{value:s.conflict,onChange:M=>_(V=>({...V,conflict:M.target.value})),children:[c.jsx("option",{value:"fail",children:"stop with an error"}),c.jsx("option",{value:"skip",children:"skip that container"}),c.jsx("option",{value:"rename",children:"create it under a new name"}),c.jsx("option",{value:"replace",children:"remove the target's container first"})]})}),s.conflict==="rename"&&c.jsx(Fl,{label:"suffix",children:c.jsx("input",{type:"text",value:s.renameSuffix??"",onChange:M=>_(V=>({...V,renameSuffix:M.target.value}))})}),s.conflict==="replace"&&c.jsx(Dt,{kind:"warn",children:"Existing containers and volumes with the same name are deleted on the target before the copy."}),c.jsx(st,{checked:s.compress,onChange:M=>_(V=>({...V,compress:M})),label:"compress transfers (gzip)"}),c.jsx(st,{checked:s.verifyAfter,onChange:M=>_(V=>({...V,verifyAfter:M})),label:"verify each container after migrating"}),c.jsx(st,{checked:s.dryRun,onChange:M=>_(V=>({...V,dryRun:M})),label:"dry run — show every command, change nothing"}),c.jsx(Fl,{label:`containers at a time: ${s.parallelism}`,children:c.jsx("input",{type:"range",min:1,max:6,value:s.parallelism,onChange:M=>_(V=>({...V,parallelism:Number(M.target.value)})),style:{width:"100%"}})})]})]}),c.jsxs("div",{className:"section",children:[c.jsx("h3",{children:"migrate over ssh"}),c.jsxs("div",{className:"stack",children:[c.jsx("button",{className:"btn primary",disabled:!p,onClick:()=>hl("ssh",async()=>{const M=await Gl.migrateSSH(E,N);A(M)}),children:rl==="ssh"?"starting…":`migrate ${O} container${O===1?"":"s"} to target`}),c.jsx("button",{className:"btn",disabled:O===0||!!rl,onClick:()=>hl("preview",async()=>{Al(await Gl.preview(N))}),children:"preview the commands"}),O===0&&c.jsx("div",{className:"small faint",children:"select at least one container"}),O>0&&!cl&&c.jsx("div",{className:"small faint",children:"connect to a target first"})]})]}),c.jsxs("div",{className:"section",children:[c.jsx("h3",{children:"migration package"}),c.jsxs("div",{className:"stack",children:[c.jsxs("div",{className:"small muted",children:["Builds a self-contained folder with the data, the images and an ",c.jsx("span",{className:"mono",children:"install.sh"})," to run on the target. No network between the hosts required."]}),c.jsx(Fl,{label:"package name",children:c.jsx("input",{type:"text",placeholder:"auto (timestamped)",value:Dl,onChange:M=>_l(M.target.value)})}),c.jsx(Fl,{label:"format",children:c.jsxs("select",{value:U,onChange:M=>Q(M.target.value),children:[c.jsx("option",{value:"tar",children:"single .tar file (downloadable)"}),c.jsx("option",{value:"dir",children:"directory on this host"})]})}),c.jsx("button",{className:"btn",disabled:!C,onClick:()=>hl("pkg",async()=>{const M=await Gl.buildPackage({...N,packageName:Dl},U);A(M)}),children:rl==="pkg"?"starting…":"build package"})]})]}),h?.inventory.warnings?.length?c.jsxs("div",{className:"section",children:[c.jsx("h3",{children:"source warnings"}),c.jsx("div",{className:"stack",children:h.inventory.warnings.map((M,V)=>c.jsx(Dt,{kind:"warn",children:M},V))})]}):null,dl&&c.jsx(xy,{initial:dl,onClose:()=>yl(null),onSaved:M=>{yl(null),D(),k(M.id)},onError:B}),il&&c.jsx(zf,{title:"SSH host key",onClose:()=>Xl(null),footer:c.jsxs(c.Fragment,{children:[c.jsx("button",{className:"btn",onClick:()=>Xl(null),children:"cancel"}),c.jsx("button",{className:"btn primary",onClick:Ll,children:il.changed?"replace the stored key and trust":"trust this host"})]}),children:c.jsxs("div",{className:"stack",children:[il.changed&&c.jsxs(Dt,{kind:"err",children:["The key presented by this host is ",c.jsx("b",{children:"different"})," from the one recorded earlier. This happens after a reinstall — but it is also what a machine-in-the-middle looks like. Only continue if you know why it changed."]}),il.trusted&&!il.changed&&c.jsx(Dt,{kind:"ok",children:"This host key is already trusted."}),c.jsxs("div",{className:"small muted",children:["Compare this with the output of ",c.jsxs("span",{className:"mono",children:["ssh-keyscan -t ",il.keyType," ",il.host]})," ","run on the target itself, or with ",c.jsx("span",{className:"mono",children:"ssh-keygen -lf /etc/ssh/ssh_host_*_key.pub"}),"."]}),c.jsxs("div",{className:"fingerprint",children:[il.keyType,c.jsx("br",{}),il.fingerprint]})]})}),El&&c.jsx(zy,{data:El,onClose:()=>Al(null)})]})}function xy({initial:h,onClose:N,onSaved:O,onError:s}){const[_,H]=K.useState(h),[E,k]=K.useState(!1);function D(g,J){H(A=>({...A,[g]:J}))}return c.jsx(zf,{title:h.id?`Edit ${h.name}`:"New target host",onClose:N,footer:c.jsxs(c.Fragment,{children:[c.jsx("button",{className:"btn",onClick:N,children:"cancel"}),c.jsx("button",{className:"btn primary",disabled:E||!_.host||!_.user,onClick:async()=>{k(!0);try{O(await Gl.saveConnection(_))}catch(g){s(g instanceof Error?g.message:String(g))}finally{k(!1)}},children:E?"saving…":"save"})]}),children:c.jsxs("div",{className:"stack",style:{gap:12},children:[c.jsxs("div",{className:"row",style:{gap:12},children:[c.jsx(Fl,{label:"label",children:c.jsx("input",{type:"text",value:_.name??"",onChange:g=>D("name",g.target.value)})}),c.jsx(Fl,{label:"host",children:c.jsx("input",{type:"text",value:_.host??"",onChange:g=>D("host",g.target.value)})}),c.jsx("div",{style:{width:90},children:c.jsx(Fl,{label:"port",children:c.jsx("input",{type:"number",value:_.port??22,onChange:g=>D("port",Number(g.target.value))})})})]}),c.jsxs("div",{className:"row",style:{gap:12},children:[c.jsx(Fl,{label:"user",children:c.jsx("input",{type:"text",value:_.user??"",onChange:g=>D("user",g.target.value)})}),c.jsx(Fl,{label:"authentication",children:c.jsxs("select",{value:_.auth??"password",onChange:g=>D("auth",g.target.value),children:[c.jsx("option",{value:"password",children:"password"}),c.jsx("option",{value:"key",children:"private key"}),c.jsx("option",{value:"agent",children:"ssh agent"})]})})]}),_.auth==="password"&&c.jsx(Fl,{label:"password",children:c.jsx("input",{type:"password",value:_.password??"",onChange:g=>D("password",g.target.value)})}),_.auth==="key"&&c.jsxs(c.Fragment,{children:[c.jsx(Fl,{label:"private key path on this machine (leave empty to paste the key below)",children:c.jsx("input",{type:"text",placeholder:"/root/.ssh/id_ed25519",value:_.privateKeyPath??"",onChange:g=>D("privateKeyPath",g.target.value)})}),c.jsx(Fl,{label:"or paste the private key",children:c.jsx("textarea",{rows:5,value:_.privateKey??"",onChange:g=>D("privateKey",g.target.value),placeholder:"-----BEGIN OPENSSH PRIVATE KEY-----"})}),c.jsx(Fl,{label:"passphrase (if the key is encrypted)",children:c.jsx("input",{type:"password",value:_.passphrase??"",onChange:g=>D("passphrase",g.target.value)})})]}),_.auth==="agent"&&c.jsxs("div",{className:"small muted",children:["Uses the agent at ",c.jsx("span",{className:"mono",children:"$SSH_AUTH_SOCK"})," of the process running docker-migrate."]}),c.jsx(st,{checked:_.sudo??!1,onChange:g=>D("sudo",g),label:"run docker through sudo -n on the target",title:"Needed when the login user is not in the docker group. sudo must not ask for a password."}),c.jsx(Fl,{label:"docker command on the target (optional)",children:c.jsx("input",{type:"text",placeholder:"docker",value:_.dockerCmd??"",onChange:g=>D("dockerCmd",g.target.value)})}),c.jsx(st,{checked:_.saveSecrets??!1,onChange:g=>D("saveSecrets",g),label:"remember the password / key on disk"}),_.saveSecrets?c.jsx(Dt,{kind:"warn",children:"Credentials are stored in plain text in the connections file, readable only by this user. Leave this off to keep them in memory for this session only."}):c.jsx("div",{className:"small faint",children:"Credentials stay in memory and are lost when docker-migrate restarts."})]})})}function zy({data:h,onClose:N}){const O=h.items.reduce((s,_)=>s+_.totalBytes,0);return c.jsx(zf,{title:"What this migration will run",wide:!0,onClose:N,footer:c.jsx("button",{className:"btn",onClick:N,children:"close"}),children:c.jsxs("div",{className:"stack",style:{gap:16},children:[c.jsxs("div",{className:"small muted",children:[h.items.length," container(s)",O>0&&c.jsxs(c.Fragment,{children:[" · about ",ae(O)," of known volume data"]}),". These are the commands that run on the target; data is streamed into ",c.jsx("span",{className:"mono",children:"docker cp"})," rather than written to a file."]}),(h.networkCommands??[]).length>0&&c.jsxs("div",{children:[c.jsx("h3",{style:{margin:"0 0 6px",fontSize:12},children:"shared networks"}),c.jsx("pre",{className:"cmdblock",children:(h.networkCommands??[]).join(`
`)})]}),h.items.map(s=>c.jsxs("div",{children:[c.jsxs("h3",{style:{margin:"0 0 6px",fontSize:12},children:[s.name,s.targetName!==s.name&&c.jsxs("span",{className:"faint",children:[" → ",s.targetName]})]}),(s.warnings??[]).map((_,H)=>c.jsx(Dt,{kind:"warn",children:_},`w${H}`)),(s.notes??[]).map((_,H)=>c.jsxs("div",{className:"small faint",children:["· ",_]},`n${H}`)),c.jsx("pre",{className:"cmdblock",children:(s.commands??[]).join(`
`)})]},s.containerId))]})})}function Ty({jobs:h,activeJob:N,setActiveJob:O,reload:s,reloadPackages:_}){const H=N||h[0]?.id||"";return h.length===0?c.jsx("div",{className:"empty",children:"no migrations yet — select containers and start one"}):c.jsxs("div",{style:{display:"flex",minHeight:0,height:"100%"},children:[c.jsx("div",{className:"joblist",style:{width:320,flex:"0 0 320px",overflow:"auto"},children:h.map(E=>c.jsxs("div",{className:`jobcard${E.id===H?" active":""}`,onClick:()=>O(E.id),children:[c.jsxs("div",{className:"row",children:[c.jsx(Mn,{state:E.state}),c.jsx("span",{className:"spacer"}),c.jsx("span",{className:"small faint",children:E.kind==="ssh"?"ssh":"package"})]}),c.jsx("div",{className:"truncate",style:{marginTop:2},children:E.title}),c.jsxs("div",{className:"small faint",children:[new Date(E.createdAt).toLocaleTimeString()," · ",qr(E.startedAt,E.endedAt),E.dryRun&&" · dry run"]}),c.jsx("div",{style:{marginTop:6},children:c.jsx(jf,{done:E.bytesDone,total:E.bytesTotal,state:E.state})})]},E.id))}),c.jsx("div",{style:{flex:1,minWidth:0,overflow:"auto",borderLeft:"1px solid var(--border)"},children:H&&c.jsx(Ey,{id:H,reload:s,reloadPackages:_})})]})}function Ey({id:h,reload:N,reloadPackages:O}){const[s,_]=K.useState(null),[H,E]=K.useState(!0),k=K.useRef(null),D=K.useRef(!0);K.useEffect(()=>{_(null);let A=!1;Gl.job(h).then(dl=>!A&&_(dl)).catch(()=>{});const B=Gl.jobEvents(h);return B.onmessage=dl=>{try{_(JSON.parse(dl.data))}catch{}},B.addEventListener("done",()=>{B.close(),N(),O()}),B.onerror=()=>B.close(),()=>{A=!0,B.close()}},[h,N,O]);const g=K.useMemo(()=>(s?.log??[]).filter(A=>H||A.level!=="cmd"),[s,H]);if(K.useEffect(()=>{const A=k.current;A&&D.current&&(A.scrollTop=A.scrollHeight)},[g]),!s)return c.jsx("div",{className:"empty",children:"loading…"});const J=s.state==="running"||s.state==="pending";return c.jsxs("div",{style:{padding:16,display:"flex",flexDirection:"column",gap:14},children:[c.jsxs("div",{className:"row",children:[c.jsx(Mn,{state:s.state}),c.jsx("b",{children:s.title}),s.dryRun&&c.jsx("span",{className:"badge",children:"dry run"}),c.jsx("span",{className:"spacer"}),c.jsxs("span",{className:"small faint",children:[ae(s.bytesDone),s.bytesTotal>0&&c.jsxs(c.Fragment,{children:[" of ",ae(s.bytesTotal)]})," · ",qr(s.startedAt,s.endedAt)]}),J?c.jsx("button",{className:"btn tiny danger",onClick:()=>Gl.cancelJob(s.id).then(N),children:"cancel"}):c.jsx("button",{className:"btn tiny ghost",onClick:()=>Gl.deleteJob(s.id).then(N),children:"remove"})]}),c.jsx(jf,{done:s.bytesDone,total:s.bytesTotal,state:s.state}),s.error&&c.jsx(Dt,{kind:"err",children:s.error}),s.state==="succeeded"&&s.artifact&&c.jsxs(Dt,{kind:"ok",children:["Package ready at ",c.jsx("span",{className:"mono",children:s.artifact})," (",ae(s.artifactBytes??0),")."," ","Open the Packages tab to download it."]}),s.items.map(A=>c.jsxs("div",{style:{border:"1px solid var(--border)",borderRadius:6,padding:"8px 10px"},children:[c.jsxs("div",{className:"row",children:[c.jsx(Mn,{state:A.state}),c.jsx("b",{children:A.name}),c.jsx("span",{className:"spacer"}),c.jsxs("span",{className:"small faint",children:[A.steps.filter(B=>B.state==="succeeded").length,"/",A.steps.length," steps"]})]}),A.error&&c.jsx("div",{className:"small",style:{color:"var(--err)"},children:A.error}),(A.warnings??[]).map((B,dl)=>c.jsxs("div",{className:"small",style:{color:"var(--warn)"},children:["! ",B]},dl)),c.jsx("div",{className:"steps",children:A.steps.map(B=>c.jsxs("div",{className:`step ${B.state}`,children:[c.jsx(Mn,{state:B.state,label:""}),c.jsx("span",{className:"label truncate",title:B.error||B.label,children:B.label}),c.jsx("span",{children:B.bytesTotal>0||B.bytesDone>0?c.jsx(jf,{done:B.bytesDone,total:B.bytesTotal,state:B.state}):null}),c.jsx("span",{className:"faint nowrap",style:{textAlign:"right"},children:B.bytesDone>0?ae(B.bytesDone):B.state==="skipped"?"skipped":""})]},B.id))})]},A.id)),c.jsxs("div",{className:"row",children:[c.jsx("h3",{style:{margin:0,fontSize:12},children:"log"}),c.jsx("span",{className:"spacer"}),c.jsxs("label",{className:"check small",children:[c.jsx("input",{type:"checkbox",checked:H,onChange:A=>E(A.target.checked)}),c.jsx("span",{children:"show commands"})]})]}),c.jsxs("div",{className:"log",ref:k,onScroll:A=>{const B=A.currentTarget;D.current=B.scrollHeight-B.scrollTop-B.clientHeight<24},children:[g.map(A=>c.jsxs("div",{className:`l-${A.level}`,children:[c.jsxs("span",{className:"ts",children:[new Date(A.at).toLocaleTimeString()," "]}),A.message]},A.seq)),g.length===0&&c.jsx("span",{className:"faint",children:"nothing logged yet"})]})]})}function Ay({packages:h,reload:N}){return h.length===0?c.jsx("div",{className:"empty",children:"no packages built yet"}):c.jsxs("div",{style:{padding:16,display:"flex",flexDirection:"column",gap:12},children:[c.jsxs(Dt,{kind:"info",children:["Copy a package to the target host, then run ",c.jsx("span",{className:"mono",children:"./install.sh --dry-run"})," to review it and"," ",c.jsx("span",{className:"mono",children:"./install.sh"})," to restore. The target needs only bash, gzip and docker."]}),c.jsxs("table",{className:"mount-table",children:[c.jsx("thead",{children:c.jsxs("tr",{children:[c.jsx("th",{children:"name"}),c.jsx("th",{style:{width:110},children:"kind"}),c.jsx("th",{style:{width:110,textAlign:"right"},children:"size"}),c.jsx("th",{style:{width:170},children:"built"}),c.jsx("th",{style:{width:190}})]})}),c.jsx("tbody",{children:h.map(O=>c.jsxs("tr",{children:[c.jsx("td",{className:"mono truncate",title:O.path,children:O.name}),c.jsx("td",{children:c.jsx("span",{className:"badge",children:O.isDir?"directory":"tar"})}),c.jsx("td",{className:"nowrap",style:{textAlign:"right"},children:ae(O.bytes)}),c.jsx("td",{className:"small faint",children:new Date(O.createdAt).toLocaleString()}),c.jsx("td",{children:c.jsxs("div",{className:"row",style:{justifyContent:"flex-end",gap:6},children:[O.isDir?c.jsx("span",{className:"small faint",title:O.path,children:"copy it from disk"}):c.jsx("a",{className:"btn tiny",href:Gl.downloadUrl(O.name),download:!0,children:"download"}),c.jsx("button",{className:"btn tiny danger",onClick:()=>{confirm(`Delete package "${O.name}"? This cannot be undone.`)&&Gl.deletePackage(O.name).then(N)},children:"delete"})]})})]},O.name))})]})]})}function Ny(){const[h,N]=K.useState(null),[O,s]=K.useState(null),[_,H]=K.useState({}),[E,k]=K.useState({conflict:"fail",renameSuffix:"-migrated",compress:!0,compressLevel:1,dryRun:!1,parallelism:1,verifyAfter:!0}),[D,g]=K.useState({}),[J,A]=K.useState([]),[B,dl]=K.useState(""),[yl,il]=K.useState(null),[Xl,El]=K.useState([]),[Al,rl]=K.useState([]),[xl,Dl]=K.useState("containers"),[_l,U]=K.useState(""),[Q,q]=K.useState(""),[$,cl]=K.useState(!0),hl=K.useCallback(async()=>{cl(!0);try{const d=await Gl.source();s(d),H(x=>{const R={};for(const Y of d.inventory.containers)R[Y.id]=x[Y.id]??d.defaults[Y.id];return R}),q(""),Gl.volumeSizes().then(x=>g(x.volumes??{})).catch(()=>{})}catch(d){q(d instanceof Error?d.message:String(d))}finally{cl(!1)}},[]),Pl=K.useCallback(async()=>{try{const d=await Gl.connections();A(d),dl(x=>x&&d.some(R=>R.id===x)?x:d[0]?.id??"")}catch(d){q(d instanceof Error?d.message:String(d))}},[]),Zl=K.useCallback(async()=>{try{El(await Gl.jobs())}catch{}},[]),Ll=K.useCallback(async()=>{try{rl(await Gl.packages())}catch{}},[]);K.useEffect(()=>{Gl.health().then(N).catch(()=>{}),hl(),Pl(),Zl(),Ll()},[hl,Pl,Zl,Ll]),K.useEffect(()=>{const d=setInterval(Zl,4e3);return()=>clearInterval(d)},[Zl]);const p=K.useCallback(async d=>{if(il(null),!d)return;const x=await Gl.targetInventory(d);il(x),q("")},[]),C=K.useMemo(()=>Object.values(_).filter(d=>d.include),[_]),M=K.useMemo(()=>({items:Object.values(_),options:E}),[_,E]),V=Xl.filter(d=>d.state==="running"||d.state==="pending").length,nl=K.useCallback(d=>{El(x=>[d,...x]),U(d.id),Dl("jobs")},[]);return c.jsxs("div",{className:"app",children:[c.jsxs("header",{className:"topbar",children:[c.jsxs("div",{className:"brand",children:[c.jsx("span",{className:"dot"}),"docker-migrate"]}),c.jsxs("nav",{className:"tabs",children:[c.jsxs("button",{className:`tab${xl==="containers"?" active":""}`,onClick:()=>Dl("containers"),children:["Containers",c.jsxs("span",{className:"count",children:[C.length,"/",O?.inventory.containers.length??0]})]}),c.jsxs("button",{className:`tab${xl==="jobs"?" active":""}`,onClick:()=>Dl("jobs"),children:["Jobs",V>0&&c.jsxs("span",{className:"count",children:[V," running"]})]}),c.jsxs("button",{className:`tab${xl==="packages"?" active":""}`,onClick:()=>Dl("packages"),children:["Packages",Al.length>0&&c.jsx("span",{className:"count",children:Al.length})]})]}),c.jsxs("div",{className:"topbar-right",children:[h&&c.jsxs("span",{className:"hostinfo",children:["source ",c.jsx("b",{children:O?.inventory.host||h.dockerHost}),h.dockerVersion&&c.jsxs(c.Fragment,{children:[" · docker ",h.dockerVersion]})]}),c.jsx("button",{className:"btn tiny",onClick:hl,disabled:$,children:$?"loading…":"refresh"})]})]}),Q&&c.jsx("div",{style:{padding:"10px 16px"},children:c.jsxs(Dt,{kind:"err",children:[Q,c.jsx("button",{className:"btn tiny ghost",style:{marginLeft:8},onClick:()=>q(""),children:"dismiss"})]})}),h&&!h.ok&&c.jsx("div",{style:{padding:"10px 16px"},children:c.jsxs(Dt,{kind:"err",children:["Cannot reach the source Docker daemon at ",c.jsx("span",{className:"mono",children:h.dockerHost}),h.dockerError&&c.jsxs(c.Fragment,{children:[" — ",h.dockerError]})]})}),c.jsxs("div",{className:"body",children:[c.jsxs("main",{className:"main",children:[xl==="containers"&&c.jsx(by,{source:O,sel:_,setSel:H,targetInv:yl,loading:$,sizes:D}),xl==="jobs"&&c.jsx(Ty,{jobs:Xl,activeJob:_l,setActiveJob:U,reload:Zl,reloadPackages:Ll}),xl==="packages"&&c.jsx(Ay,{packages:Al,reload:Ll})]}),xl==="containers"&&c.jsx("aside",{className:"sidebar",children:c.jsx(jy,{source:O,plan:M,includedCount:C.length,options:E,setOptions:k,connections:J,activeConn:B,setActiveConn:dl,reloadConnections:Pl,targetInv:yl,connectTarget:p,onJobStarted:nl,onError:q})})]})]})}vy.createRoot(document.getElementById("root")).render(c.jsx(K.StrictMode,{children:c.jsx(Ny,{})}));