Files
gnommoeditor/dist/glitch/glitch_ccd/assets/index-D02Mu-Ij.js
T

10 lines
227 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 z=document.createElement("link").relList;if(z&&z.supports&&z.supports("modulepreload"))return;for(const A of document.querySelectorAll('link[rel="modulepreload"]'))o(A);new MutationObserver(A=>{for(const _ of A)if(_.type==="childList")for(const C of _.addedNodes)C.tagName==="LINK"&&C.rel==="modulepreload"&&o(C)}).observe(document,{childList:!0,subtree:!0});function b(A){const _={};return A.integrity&&(_.integrity=A.integrity),A.referrerPolicy&&(_.referrerPolicy=A.referrerPolicy),A.crossOrigin==="use-credentials"?_.credentials="include":A.crossOrigin==="anonymous"?_.credentials="omit":_.credentials="same-origin",_}function o(A){if(A.ep)return;A.ep=!0;const _=b(A);fetch(A.href,_)}})();function f0(v){return v&&v.__esModule&&Object.prototype.hasOwnProperty.call(v,"default")?v.default:v}var df={exports:{}},An={};var zd;function s0(){if(zd)return An;zd=1;var v=Symbol.for("react.transitional.element"),z=Symbol.for("react.fragment");function b(o,A,_){var C=null;if(_!==void 0&&(C=""+_),A.key!==void 0&&(C=""+A.key),"key"in A){_={};for(var L in A)L!=="key"&&(_[L]=A[L])}else _=A;return A=_.ref,{$$typeof:v,type:o,key:C,ref:A!==void 0?A:null,props:_}}return An.Fragment=z,An.jsx=b,An.jsxs=b,An}var Ad;function o0(){return Ad||(Ad=1,df.exports=s0()),df.exports}var f=o0(),hf={exports:{}},Nn={},mf={exports:{}},vf={};var Nd;function r0(){return Nd||(Nd=1,(function(v){function z(x,M){var X=x.length;x.push(M);l:for(;0<X;){var ml=X-1>>>1,pl=x[ml];if(0<A(pl,M))x[ml]=M,x[X]=pl,X=ml;else break l}}function b(x){return x.length===0?null:x[0]}function o(x){if(x.length===0)return null;var M=x[0],X=x.pop();if(X!==M){x[0]=X;l:for(var ml=0,pl=x.length,d=pl>>>1;ml<d;){var N=2*(ml+1)-1,D=x[N],R=N+1,w=x[R];if(0>A(D,X))R<pl&&0>A(w,D)?(x[ml]=w,x[R]=X,ml=R):(x[ml]=D,x[N]=X,ml=N);else if(R<pl&&0>A(w,X))x[ml]=w,x[R]=X,ml=R;else break l}}return M}function A(x,M){var X=x.sortIndex-M.sortIndex;return X!==0?X:x.id-M.id}if(v.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var _=performance;v.unstable_now=function(){return _.now()}}else{var C=Date,L=C.now();v.unstable_now=function(){return C.now()-L}}var O=[],E=[],G=1,H=null,J=3,_l=!1,xl=!1,il=!1,El=!1,V=typeof setTimeout=="function"?setTimeout:null,Rl=typeof clearTimeout=="function"?clearTimeout:null,Tl=typeof setImmediate<"u"?setImmediate:null;function jl(x){for(var M=b(E);M!==null;){if(M.callback===null)o(E);else if(M.startTime<=x)o(E),M.sortIndex=M.expirationTime,z(O,M);else break;M=b(E)}}function el(x){if(il=!1,jl(x),!xl)if(b(O)!==null)xl=!0,fl||(fl=!0,bl());else{var M=b(E);M!==null&&Fl(el,M.startTime-x)}}var fl=!1,Q=-1,hl=5,Zl=-1;function $(){return El?!0:!(v.unstable_now()-Zl<hl)}function al(){if(El=!1,fl){var x=v.unstable_now();Zl=x;var M=!0;try{l:{xl=!1,il&&(il=!1,Rl(Q),Q=-1),_l=!0;var X=J;try{t:{for(jl(x),H=b(O);H!==null&&!(H.expirationTime>x&&$());){var ml=H.callback;if(typeof ml=="function"){H.callback=null,J=H.priorityLevel;var pl=ml(H.expirationTime<=x);if(x=v.unstable_now(),typeof pl=="function"){H.callback=pl,jl(x),M=!0;break t}H===b(O)&&o(O),jl(x)}else o(O);H=b(O)}if(H!==null)M=!0;else{var d=b(E);d!==null&&Fl(el,d.startTime-x),M=!1}}break l}finally{H=null,J=X,_l=!1}M=void 0}}finally{M?bl():fl=!1}}}var bl;if(typeof Tl=="function")bl=function(){Tl(al)};else if(typeof MessageChannel<"u"){var it=new MessageChannel,Ml=it.port2;it.port1.onmessage=al,bl=function(){Ml.postMessage(null)}}else bl=function(){V(al,0)};function Fl(x,M){Q=V(function(){x(v.unstable_now())},M)}v.unstable_IdlePriority=5,v.unstable_ImmediatePriority=1,v.unstable_LowPriority=4,v.unstable_NormalPriority=3,v.unstable_Profiling=null,v.unstable_UserBlockingPriority=2,v.unstable_cancelCallback=function(x){x.callback=null},v.unstable_forceFrameRate=function(x){0>x||125<x?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):hl=0<x?Math.floor(1e3/x):5},v.unstable_getCurrentPriorityLevel=function(){return J},v.unstable_next=function(x){switch(J){case 1:case 2:case 3:var M=3;break;default:M=J}var X=J;J=M;try{return x()}finally{J=X}},v.unstable_requestPaint=function(){El=!0},v.unstable_runWithPriority=function(x,M){switch(x){case 1:case 2:case 3:case 4:case 5:break;default:x=3}var X=J;J=x;try{return M()}finally{J=X}},v.unstable_scheduleCallback=function(x,M,X){var ml=v.unstable_now();switch(typeof X=="object"&&X!==null?(X=X.delay,X=typeof X=="number"&&0<X?ml+X:ml):X=ml,x){case 1:var pl=-1;break;case 2:pl=250;break;case 5:pl=1073741823;break;case 4:pl=1e4;break;default:pl=5e3}return pl=X+pl,x={id:G++,callback:M,priorityLevel:x,startTime:X,expirationTime:pl,sortIndex:-1},X>ml?(x.sortIndex=X,z(E,x),b(O)===null&&x===b(E)&&(il?(Rl(Q),Q=-1):il=!0,Fl(el,X-ml))):(x.sortIndex=pl,z(O,x),xl||_l||(xl=!0,fl||(fl=!0,bl()))),x},v.unstable_shouldYield=$,v.unstable_wrapCallback=function(x){var M=J;return function(){var X=J;J=M;try{return x.apply(this,arguments)}finally{J=X}}}})(vf)),vf}var _d;function d0(){return _d||(_d=1,mf.exports=r0()),mf.exports}var yf={exports:{}},Z={};var Md;function h0(){if(Md)return Z;Md=1;var v=Symbol.for("react.transitional.element"),z=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),C=Symbol.for("react.context"),L=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),H=Symbol.for("react.activity"),J=Symbol.iterator;function _l(d){return d===null||typeof d!="object"?null:(d=J&&d[J]||d["@@iterator"],typeof d=="function"?d:null)}var xl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},il=Object.assign,El={};function V(d,N,D){this.props=d,this.context=N,this.refs=El,this.updater=D||xl}V.prototype.isReactComponent={},V.prototype.setState=function(d,N){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,N,"setState")},V.prototype.forceUpdate=function(d){this.updater.enqueueForceUpdate(this,d,"forceUpdate")};function Rl(){}Rl.prototype=V.prototype;function Tl(d,N,D){this.props=d,this.context=N,this.refs=El,this.updater=D||xl}var jl=Tl.prototype=new Rl;jl.constructor=Tl,il(jl,V.prototype),jl.isPureReactComponent=!0;var el=Array.isArray;function fl(){}var Q={H:null,A:null,T:null,S:null},hl=Object.prototype.hasOwnProperty;function Zl(d,N,D){var R=D.ref;return{$$typeof:v,type:d,key:N,ref:R!==void 0?R:null,props:D}}function $(d,N){return Zl(d.type,N,d.props)}function al(d){return typeof d=="object"&&d!==null&&d.$$typeof===v}function bl(d){var N={"=":"=0",":":"=2"};return"$"+d.replace(/[=:]/g,function(D){return N[D]})}var it=/\/+/g;function Ml(d,N){return typeof d=="object"&&d!==null&&d.key!=null?bl(""+d.key):N.toString(36)}function Fl(d){switch(d.status){case"fulfilled":return d.value;case"rejected":throw d.reason;default:switch(typeof d.status=="string"?d.then(fl,fl):(d.status="pending",d.then(function(N){d.status==="pending"&&(d.status="fulfilled",d.value=N)},function(N){d.status==="pending"&&(d.status="rejected",d.reason=N)})),d.status){case"fulfilled":return d.value;case"rejected":throw d.reason}}throw d}function x(d,N,D,R,w){var F=typeof d;(F==="undefined"||F==="boolean")&&(d=null);var sl=!1;if(d===null)sl=!0;else switch(F){case"bigint":case"string":case"number":sl=!0;break;case"object":switch(d.$$typeof){case v:case z:sl=!0;break;case G:return sl=d._init,x(sl(d._payload),N,D,R,w)}}if(sl)return w=w(d),sl=R===""?"."+Ml(d,0):R,el(w)?(D="",sl!=null&&(D=sl.replace(it,"$&/")+"/"),x(w,N,D,"",function(Ua){return Ua})):w!=null&&(al(w)&&(w=$(w,D+(w.key==null||d&&d.key===w.key?"":(""+w.key).replace(it,"$&/")+"/")+sl)),N.push(w)),1;sl=0;var Il=R===""?".":R+":";if(el(d))for(var Ul=0;Ul<d.length;Ul++)R=d[Ul],F=Il+Ml(R,Ul),sl+=x(R,N,D,F,w);else if(Ul=_l(d),typeof Ul=="function")for(d=Ul.call(d),Ul=0;!(R=d.next()).done;)R=R.value,F=Il+Ml(R,Ul++),sl+=x(R,N,D,F,w);else if(F==="object"){if(typeof d.then=="function")return x(Fl(d),N,D,R,w);throw N=String(d),Error("Objects are not valid as a React child (found: "+(N==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":N)+"). If you meant to render a collection of children, use an array instead.")}return sl}function M(d,N,D){if(d==null)return d;var R=[],w=0;return x(d,R,"","",function(F){return N.call(D,F,w++)}),R}function X(d){if(d._status===-1){var N=d._result;N=N(),N.then(function(D){(d._status===0||d._status===-1)&&(d._status=1,d._result=D)},function(D){(d._status===0||d._status===-1)&&(d._status=2,d._result=D)}),d._status===-1&&(d._status=0,d._result=N)}if(d._status===1)return d._result.default;throw d._result}var ml=typeof reportError=="function"?reportError:function(d){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var N=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(N))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",d);return}console.error(d)},pl={map:M,forEach:function(d,N,D){M(d,function(){N.apply(this,arguments)},D)},count:function(d){var N=0;return M(d,function(){N++}),N},toArray:function(d){return M(d,function(N){return N})||[]},only:function(d){if(!al(d))throw Error("React.Children.only expected to receive a single React element child.");return d}};return Z.Activity=H,Z.Children=pl,Z.Component=V,Z.Fragment=b,Z.Profiler=A,Z.PureComponent=Tl,Z.StrictMode=o,Z.Suspense=O,Z.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Q,Z.__COMPILER_RUNTIME={__proto__:null,c:function(d){return Q.H.useMemoCache(d)}},Z.cache=function(d){return function(){return d.apply(null,arguments)}},Z.cacheSignal=function(){return null},Z.cloneElement=function(d,N,D){if(d==null)throw Error("The argument must be a React element, but you passed "+d+".");var R=il({},d.props),w=d.key;if(N!=null)for(F in N.key!==void 0&&(w=""+N.key),N)!hl.call(N,F)||F==="key"||F==="__self"||F==="__source"||F==="ref"&&N.ref===void 0||(R[F]=N[F]);var F=arguments.length-2;if(F===1)R.children=D;else if(1<F){for(var sl=Array(F),Il=0;Il<F;Il++)sl[Il]=arguments[Il+2];R.children=sl}return Zl(d.type,w,R)},Z.createContext=function(d){return d={$$typeof:C,_currentValue:d,_currentValue2:d,_threadCount:0,Provider:null,Consumer:null},d.Provider=d,d.Consumer={$$typeof:_,_context:d},d},Z.createElement=function(d,N,D){var R,w={},F=null;if(N!=null)for(R in N.key!==void 0&&(F=""+N.key),N)hl.call(N,R)&&R!=="key"&&R!=="__self"&&R!=="__source"&&(w[R]=N[R]);var sl=arguments.length-2;if(sl===1)w.children=D;else if(1<sl){for(var Il=Array(sl),Ul=0;Ul<sl;Ul++)Il[Ul]=arguments[Ul+2];w.children=Il}if(d&&d.defaultProps)for(R in sl=d.defaultProps,sl)w[R]===void 0&&(w[R]=sl[R]);return Zl(d,F,w)},Z.createRef=function(){return{current:null}},Z.forwardRef=function(d){return{$$typeof:L,render:d}},Z.isValidElement=al,Z.lazy=function(d){return{$$typeof:G,_payload:{_status:-1,_result:d},_init:X}},Z.memo=function(d,N){return{$$typeof:E,type:d,compare:N===void 0?null:N}},Z.startTransition=function(d){var N=Q.T,D={};Q.T=D;try{var R=d(),w=Q.S;w!==null&&w(D,R),typeof R=="object"&&R!==null&&typeof R.then=="function"&&R.then(fl,ml)}catch(F){ml(F)}finally{N!==null&&D.types!==null&&(N.types=D.types),Q.T=N}},Z.unstable_useCacheRefresh=function(){return Q.H.useCacheRefresh()},Z.use=function(d){return Q.H.use(d)},Z.useActionState=function(d,N,D){return Q.H.useActionState(d,N,D)},Z.useCallback=function(d,N){return Q.H.useCallback(d,N)},Z.useContext=function(d){return Q.H.useContext(d)},Z.useDebugValue=function(){},Z.useDeferredValue=function(d,N){return Q.H.useDeferredValue(d,N)},Z.useEffect=function(d,N){return Q.H.useEffect(d,N)},Z.useEffectEvent=function(d){return Q.H.useEffectEvent(d)},Z.useId=function(){return Q.H.useId()},Z.useImperativeHandle=function(d,N,D){return Q.H.useImperativeHandle(d,N,D)},Z.useInsertionEffect=function(d,N){return Q.H.useInsertionEffect(d,N)},Z.useLayoutEffect=function(d,N){return Q.H.useLayoutEffect(d,N)},Z.useMemo=function(d,N){return Q.H.useMemo(d,N)},Z.useOptimistic=function(d,N){return Q.H.useOptimistic(d,N)},Z.useReducer=function(d,N,D){return Q.H.useReducer(d,N,D)},Z.useRef=function(d){return Q.H.useRef(d)},Z.useState=function(d){return Q.H.useState(d)},Z.useSyncExternalStore=function(d,N,D){return Q.H.useSyncExternalStore(d,N,D)},Z.useTransition=function(){return Q.H.useTransition()},Z.version="19.2.4",Z}var Od;function xf(){return Od||(Od=1,yf.exports=h0()),yf.exports}var gf={exports:{}},kl={};var Dd;function m0(){if(Dd)return kl;Dd=1;var v=xf();function z(O){var E="https://react.dev/errors/"+O;if(1<arguments.length){E+="?args[]="+encodeURIComponent(arguments[1]);for(var G=2;G<arguments.length;G++)E+="&args[]="+encodeURIComponent(arguments[G])}return"Minified React error #"+O+"; visit "+E+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function b(){}var o={d:{f:b,r:function(){throw Error(z(522))},D:b,C:b,L:b,m:b,X:b,S:b,M:b},p:0,findDOMNode:null},A=Symbol.for("react.portal");function _(O,E,G){var H=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:A,key:H==null?null:""+H,children:O,containerInfo:E,implementation:G}}var C=v.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function L(O,E){if(O==="font")return"";if(typeof E=="string")return E==="use-credentials"?E:""}return kl.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,kl.createPortal=function(O,E){var G=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!E||E.nodeType!==1&&E.nodeType!==9&&E.nodeType!==11)throw Error(z(299));return _(O,E,null,G)},kl.flushSync=function(O){var E=C.T,G=o.p;try{if(C.T=null,o.p=2,O)return O()}finally{C.T=E,o.p=G,o.d.f()}},kl.preconnect=function(O,E){typeof O=="string"&&(E?(E=E.crossOrigin,E=typeof E=="string"?E==="use-credentials"?E:"":void 0):E=null,o.d.C(O,E))},kl.prefetchDNS=function(O){typeof O=="string"&&o.d.D(O)},kl.preinit=function(O,E){if(typeof O=="string"&&E&&typeof E.as=="string"){var G=E.as,H=L(G,E.crossOrigin),J=typeof E.integrity=="string"?E.integrity:void 0,_l=typeof E.fetchPriority=="string"?E.fetchPriority:void 0;G==="style"?o.d.S(O,typeof E.precedence=="string"?E.precedence:void 0,{crossOrigin:H,integrity:J,fetchPriority:_l}):G==="script"&&o.d.X(O,{crossOrigin:H,integrity:J,fetchPriority:_l,nonce:typeof E.nonce=="string"?E.nonce:void 0})}},kl.preinitModule=function(O,E){if(typeof O=="string")if(typeof E=="object"&&E!==null){if(E.as==null||E.as==="script"){var G=L(E.as,E.crossOrigin);o.d.M(O,{crossOrigin:G,integrity:typeof E.integrity=="string"?E.integrity:void 0,nonce:typeof E.nonce=="string"?E.nonce:void 0})}}else E==null&&o.d.M(O)},kl.preload=function(O,E){if(typeof O=="string"&&typeof E=="object"&&E!==null&&typeof E.as=="string"){var G=E.as,H=L(G,E.crossOrigin);o.d.L(O,G,{crossOrigin:H,integrity:typeof E.integrity=="string"?E.integrity:void 0,nonce:typeof E.nonce=="string"?E.nonce:void 0,type:typeof E.type=="string"?E.type:void 0,fetchPriority:typeof E.fetchPriority=="string"?E.fetchPriority:void 0,referrerPolicy:typeof E.referrerPolicy=="string"?E.referrerPolicy:void 0,imageSrcSet:typeof E.imageSrcSet=="string"?E.imageSrcSet:void 0,imageSizes:typeof E.imageSizes=="string"?E.imageSizes:void 0,media:typeof E.media=="string"?E.media:void 0})}},kl.preloadModule=function(O,E){if(typeof O=="string")if(E){var G=L(E.as,E.crossOrigin);o.d.m(O,{as:typeof E.as=="string"&&E.as!=="script"?E.as:void 0,crossOrigin:G,integrity:typeof E.integrity=="string"?E.integrity:void 0})}else o.d.m(O)},kl.requestFormReset=function(O){o.d.r(O)},kl.unstable_batchedUpdates=function(O,E){return O(E)},kl.useFormState=function(O,E,G){return C.H.useFormState(O,E,G)},kl.useFormStatus=function(){return C.H.useHostTransitionStatus()},kl.version="19.2.4",kl}var Ud;function v0(){if(Ud)return gf.exports;Ud=1;function v(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(v)}catch(z){console.error(z)}}return v(),gf.exports=m0(),gf.exports}var Cd;function y0(){if(Cd)return Nn;Cd=1;var v=d0(),z=xf(),b=v0();function o(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 A(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function _(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 C(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 L(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 O(l){if(_(l)!==l)throw Error(o(188))}function E(l){var t=l.alternate;if(!t){if(t=_(l),t===null)throw Error(o(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 O(n),l;if(u===a)return O(n),t;u=u.sibling}throw Error(o(188))}if(e.return!==a.return)e=n,a=u;else{for(var c=!1,i=n.child;i;){if(i===e){c=!0,e=n,a=u;break}if(i===a){c=!0,a=n,e=u;break}i=i.sibling}if(!c){for(i=u.child;i;){if(i===e){c=!0,e=u,a=n;break}if(i===a){c=!0,a=u,e=n;break}i=i.sibling}if(!c)throw Error(o(189))}}if(e.alternate!==a)throw Error(o(190))}if(e.tag!==3)throw Error(o(188));return e.stateNode.current===e?l:t}function G(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l;for(l=l.child;l!==null;){if(t=G(l),t!==null)return t;l=l.sibling}return null}var H=Object.assign,J=Symbol.for("react.element"),_l=Symbol.for("react.transitional.element"),xl=Symbol.for("react.portal"),il=Symbol.for("react.fragment"),El=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),Rl=Symbol.for("react.consumer"),Tl=Symbol.for("react.context"),jl=Symbol.for("react.forward_ref"),el=Symbol.for("react.suspense"),fl=Symbol.for("react.suspense_list"),Q=Symbol.for("react.memo"),hl=Symbol.for("react.lazy"),Zl=Symbol.for("react.activity"),$=Symbol.for("react.memo_cache_sentinel"),al=Symbol.iterator;function bl(l){return l===null||typeof l!="object"?null:(l=al&&l[al]||l["@@iterator"],typeof l=="function"?l:null)}var it=Symbol.for("react.client.reference");function Ml(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===it?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case il:return"Fragment";case V:return"Profiler";case El:return"StrictMode";case el:return"Suspense";case fl:return"SuspenseList";case Zl:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case xl:return"Portal";case Tl:return l.displayName||"Context";case Rl:return(l._context.displayName||"Context")+".Consumer";case jl:var t=l.render;return l=l.displayName,l||(l=t.displayName||t.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case Q:return t=l.displayName||null,t!==null?t:Ml(l.type)||"Memo";case hl:t=l._payload,l=l._init;try{return Ml(l(t))}catch{}}return null}var Fl=Array.isArray,x=z.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,M=b.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,X={pending:!1,data:null,method:null,action:null},ml=[],pl=-1;function d(l){return{current:l}}function N(l){0>pl||(l.current=ml[pl],ml[pl]=null,pl--)}function D(l,t){pl++,ml[pl]=l.current,l.current=t}var R=d(null),w=d(null),F=d(null),sl=d(null);function Il(l,t){switch(D(F,t),D(w,l),D(R,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?Wr(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=Wr(t),l=$r(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}N(R),D(R,l)}function Ul(){N(R),N(w),N(F)}function Ua(l){l.memoizedState!==null&&D(sl,l);var t=R.current,e=$r(t,l.type);t!==e&&(D(w,l),D(R,e))}function _n(l){w.current===l&&(N(R),N(w)),sl.current===l&&(N(sl),En._currentValue=X)}var Ju,Tf;function Ae(l){if(Ju===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Ju=t&&t[1]||"",Tf=-1<e.stack.indexOf(`
at`)?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Ju+l+Tf}var Wu=!1;function $u(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 j=function(){throw Error()};if(Object.defineProperty(j.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(j,[])}catch(p){var g=p}Reflect.construct(l,[],j)}else{try{j.call()}catch(p){g=p}l.call(j.prototype)}}else{try{throw Error()}catch(p){g=p}(j=l())&&typeof j.catch=="function"&&j.catch(function(){})}}catch(p){if(p&&g&&typeof p.stack=="string")return[p.stack,g.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(),c=u[0],i=u[1];if(c&&i){var s=c.split(`
`),y=i.split(`
`);for(n=a=0;a<s.length&&!s[a].includes("DetermineComponentFrameRoot");)a++;for(;n<y.length&&!y[n].includes("DetermineComponentFrameRoot");)n++;if(a===s.length||n===y.length)for(a=s.length-1,n=y.length-1;1<=a&&0<=n&&s[a]!==y[n];)n--;for(;1<=a&&0<=n;a--,n--)if(s[a]!==y[n]){if(a!==1||n!==1)do if(a--,n--,0>n||s[a]!==y[n]){var S=`
`+s[a].replace(" at new "," at ");return l.displayName&&S.includes("<anonymous>")&&(S=S.replace("<anonymous>",l.displayName)),S}while(1<=a&&0<=n);break}}}finally{Wu=!1,Error.prepareStackTrace=e}return(e=l?l.displayName||l.name:"")?Ae(e):""}function Yd(l,t){switch(l.tag){case 26:case 27:case 5:return Ae(l.type);case 16:return Ae("Lazy");case 13:return l.child!==t&&t!==null?Ae("Suspense Fallback"):Ae("Suspense");case 19:return Ae("SuspenseList");case 0:case 15:return $u(l.type,!1);case 11:return $u(l.type.render,!1);case 1:return $u(l.type,!0);case 31:return Ae("Activity");default:return""}}function jf(l){try{var t="",e=null;do t+=Yd(l,e),e=l,l=l.return;while(l);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var Fu=Object.prototype.hasOwnProperty,ku=v.unstable_scheduleCallback,Iu=v.unstable_cancelCallback,Xd=v.unstable_shouldYield,Qd=v.unstable_requestPaint,ft=v.unstable_now,Ld=v.unstable_getCurrentPriorityLevel,zf=v.unstable_ImmediatePriority,Af=v.unstable_UserBlockingPriority,Mn=v.unstable_NormalPriority,Zd=v.unstable_LowPriority,Nf=v.unstable_IdlePriority,Vd=v.log,wd=v.unstable_setDisableYieldValue,Ca=null,st=null;function Pt(l){if(typeof Vd=="function"&&wd(l),st&&typeof st.setStrictMode=="function")try{st.setStrictMode(Ca,l)}catch{}}var ot=Math.clz32?Math.clz32:Wd,Kd=Math.log,Jd=Math.LN2;function Wd(l){return l>>>=0,l===0?32:31-(Kd(l)/Jd|0)|0}var On=256,Dn=262144,Un=4194304;function Ne(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 Cn(l,t,e){var a=l.pendingLanes;if(a===0)return 0;var n=0,u=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var i=a&134217727;return i!==0?(a=i&~u,a!==0?n=Ne(a):(c&=i,c!==0?n=Ne(c):e||(e=i&~l,e!==0&&(n=Ne(e))))):(i=a&~u,i!==0?n=Ne(i):c!==0?n=Ne(c):e||(e=a&~l,e!==0&&(n=Ne(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 Ha(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function $d(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 _f(){var l=Un;return Un<<=1,(Un&62914560)===0&&(Un=4194304),l}function Pu(l){for(var t=[],e=0;31>e;e++)t.push(l);return t}function Ra(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function Fd(l,t,e,a,n,u){var c=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 i=l.entanglements,s=l.expirationTimes,y=l.hiddenUpdates;for(e=c&~e;0<e;){var S=31-ot(e),j=1<<S;i[S]=0,s[S]=-1;var g=y[S];if(g!==null)for(y[S]=null,S=0;S<g.length;S++){var p=g[S];p!==null&&(p.lane&=-536870913)}e&=~j}a!==0&&Mf(l,a,0),u!==0&&n===0&&l.tag!==0&&(l.suspendedLanes|=u&~(c&~t))}function Mf(l,t,e){l.pendingLanes|=t,l.suspendedLanes&=~t;var a=31-ot(t);l.entangledLanes|=t,l.entanglements[a]=l.entanglements[a]|1073741824|e&261930}function Of(l,t){var e=l.entangledLanes|=t;for(l=l.entanglements;e;){var a=31-ot(e),n=1<<a;n&t|l[a]&t&&(l[a]|=t),e&=~n}}function Df(l,t){var e=t&-t;return e=(e&42)!==0?1:lc(e),(e&(l.suspendedLanes|t))!==0?0:e}function lc(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 tc(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Uf(){var l=M.p;return l!==0?l:(l=window.event,l===void 0?32:bd(l.type))}function Cf(l,t){var e=M.p;try{return M.p=l,t()}finally{M.p=e}}var le=Math.random().toString(36).slice(2),Vl="__reactFiber$"+le,lt="__reactProps$"+le,Je="__reactContainer$"+le,ec="__reactEvents$"+le,kd="__reactListeners$"+le,Id="__reactHandles$"+le,Hf="__reactResources$"+le,Ba="__reactMarker$"+le;function ac(l){delete l[Vl],delete l[lt],delete l[ec],delete l[kd],delete l[Id]}function We(l){var t=l[Vl];if(t)return t;for(var e=l.parentNode;e;){if(t=e[Je]||e[Vl]){if(e=t.alternate,t.child!==null||e!==null&&e.child!==null)for(l=ed(l);l!==null;){if(e=l[Vl])return e;l=ed(l)}return t}l=e,e=l.parentNode}return null}function $e(l){if(l=l[Vl]||l[Je]){var t=l.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return l}return null}function qa(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l.stateNode;throw Error(o(33))}function Fe(l){var t=l[Hf];return t||(t=l[Hf]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ql(l){l[Ba]=!0}var Rf=new Set,Bf={};function _e(l,t){ke(l,t),ke(l+"Capture",t)}function ke(l,t){for(Bf[l]=t,l=0;l<t.length;l++)Rf.add(t[l])}var Pd=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]*$"),qf={},Gf={};function lh(l){return Fu.call(Gf,l)?!0:Fu.call(qf,l)?!1:Pd.test(l)?Gf[l]=!0:(qf[l]=!0,!1)}function Hn(l,t,e){if(lh(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 Rn(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 Rt(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 bt(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function Yf(l){var t=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function th(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(c){e=""+c,u.call(this,c)}}),Object.defineProperty(l,t,{enumerable:a.enumerable}),{getValue:function(){return e},setValue:function(c){e=""+c},stopTracking:function(){l._valueTracker=null,delete l[t]}}}}function nc(l){if(!l._valueTracker){var t=Yf(l)?"checked":"value";l._valueTracker=th(l,t,""+l[t])}}function Xf(l){if(!l)return!1;var t=l._valueTracker;if(!t)return!0;var e=t.getValue(),a="";return l&&(a=Yf(l)?l.checked?"true":"false":l.value),l=a,l!==e?(t.setValue(l),!0):!1}function Bn(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 eh=/[\n"\\]/g;function pt(l){return l.replace(eh,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function uc(l,t,e,a,n,u,c,i){l.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?l.type=c:l.removeAttribute("type"),t!=null?c==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+bt(t)):l.value!==""+bt(t)&&(l.value=""+bt(t)):c!=="submit"&&c!=="reset"||l.removeAttribute("value"),t!=null?cc(l,c,bt(t)):e!=null?cc(l,c,bt(e)):a!=null&&l.removeAttribute("value"),n==null&&u!=null&&(l.defaultChecked=!!u),n!=null&&(l.checked=n&&typeof n!="function"&&typeof n!="symbol"),i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.name=""+bt(i):l.removeAttribute("name")}function Qf(l,t,e,a,n,u,c,i){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)){nc(l);return}e=e!=null?""+bt(e):"",t=t!=null?""+bt(t):e,i||t===l.value||(l.value=t),l.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,l.checked=i?l.checked:!!a,l.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(l.name=c),nc(l)}function cc(l,t,e){t==="number"&&Bn(l.ownerDocument)===l||l.defaultValue===""+e||(l.defaultValue=""+e)}function Ie(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=""+bt(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=""+bt(t),t!==l.value&&(l.value=t),e==null)){l.defaultValue!==t&&(l.defaultValue=t);return}l.defaultValue=e!=null?""+bt(e):""}function Zf(l,t,e,a){if(t==null){if(a!=null){if(e!=null)throw Error(o(92));if(Fl(a)){if(1<a.length)throw Error(o(93));a=a[0]}e=a}e==null&&(e=""),t=e}e=bt(t),l.defaultValue=e,a=l.textContent,a===e&&a!==""&&a!==null&&(l.value=a),nc(l)}function Pe(l,t){if(t){var e=l.firstChild;if(e&&e===l.lastChild&&e.nodeType===3){e.nodeValue=t;return}}l.textContent=t}var ah=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 Vf(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||ah.has(t)?t==="float"?l.cssFloat=e:l[t]=(""+e).trim():l[t]=e+"px"}function wf(l,t,e){if(t!=null&&typeof t!="object")throw Error(o(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&&Vf(l,n,a)}else for(var u in t)t.hasOwnProperty(u)&&Vf(l,u,t[u])}function ic(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 nh=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"]]),uh=/^[\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 qn(l){return uh.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}function Bt(){}var fc=null;function sc(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var la=null,ta=null;function Kf(l){var t=$e(l);if(t&&(l=t.stateNode)){var e=l[lt]||null;l:switch(l=t.stateNode,t.type){case"input":if(uc(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="'+pt(""+t)+'"][type="radio"]'),t=0;t<e.length;t++){var a=e[t];if(a!==l&&a.form===l.form){var n=a[lt]||null;if(!n)throw Error(o(90));uc(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&&Xf(a)}break l;case"textarea":Lf(l,e.value,e.defaultValue);break l;case"select":t=e.value,t!=null&&Ie(l,!!e.multiple,t,!1)}}}var oc=!1;function Jf(l,t,e){if(oc)return l(t,e);oc=!0;try{var a=l(t);return a}finally{if(oc=!1,(la!==null||ta!==null)&&(ju(),la&&(t=la,l=ta,ta=la=null,Kf(t),l)))for(t=0;t<l.length;t++)Kf(l[t])}}function Ga(l,t){var e=l.stateNode;if(e===null)return null;var a=e[lt]||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(o(231,t,typeof e));return e}var qt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rc=!1;if(qt)try{var Ya={};Object.defineProperty(Ya,"passive",{get:function(){rc=!0}}),window.addEventListener("test",Ya,Ya),window.removeEventListener("test",Ya,Ya)}catch{rc=!1}var te=null,dc=null,Gn=null;function Wf(){if(Gn)return Gn;var l,t=dc,e=t.length,a,n="value"in te?te.value:te.textContent,u=n.length;for(l=0;l<e&&t[l]===n[l];l++);var c=e-l;for(a=1;a<=c&&t[e-a]===n[u-a];a++);return Gn=n.slice(l,1<a?1-a:void 0)}function Yn(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 Xn(){return!0}function $f(){return!1}function tt(l){function t(e,a,n,u,c){this._reactName=e,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=c,this.currentTarget=null;for(var i in l)l.hasOwnProperty(i)&&(e=l[i],this[i]=e?e(u):u[i]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Xn:$f,this.isPropagationStopped=$f,this}return H(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=Xn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!="unknown"&&(e.cancelBubble=!0),this.isPropagationStopped=Xn)},persist:function(){},isPersistent:Xn}),t}var Me={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Qn=tt(Me),Xa=H({},Me,{view:0,detail:0}),ch=tt(Xa),hc,mc,Qa,Ln=H({},Xa,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:yc,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!==Qa&&(Qa&&l.type==="mousemove"?(hc=l.screenX-Qa.screenX,mc=l.screenY-Qa.screenY):mc=hc=0,Qa=l),hc)},movementY:function(l){return"movementY"in l?l.movementY:mc}}),Ff=tt(Ln),ih=H({},Ln,{dataTransfer:0}),fh=tt(ih),sh=H({},Xa,{relatedTarget:0}),vc=tt(sh),oh=H({},Me,{animationName:0,elapsedTime:0,pseudoElement:0}),rh=tt(oh),dh=H({},Me,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),hh=tt(dh),mh=H({},Me,{data:0}),kf=tt(mh),vh={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"},gh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function bh(l){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(l):(l=gh[l])?!!t[l]:!1}function yc(){return bh}var ph=H({},Xa,{key:function(l){if(l.key){var t=vh[l.key]||l.key;if(t!=="Unidentified")return t}return l.type==="keypress"?(l=Yn(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:yc,charCode:function(l){return l.type==="keypress"?Yn(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Yn(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),Sh=tt(ph),xh=H({},Ln,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),If=tt(xh),Eh=H({},Xa,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:yc}),Th=tt(Eh),jh=H({},Me,{propertyName:0,elapsedTime:0,pseudoElement:0}),zh=tt(jh),Ah=H({},Ln,{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}),Nh=tt(Ah),_h=H({},Me,{newState:0,oldState:0}),Mh=tt(_h),Oh=[9,13,27,32],gc=qt&&"CompositionEvent"in window,La=null;qt&&"documentMode"in document&&(La=document.documentMode);var Dh=qt&&"TextEvent"in window&&!La,Pf=qt&&(!gc||La&&8<La&&11>=La),ls=" ",ts=!1;function es(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 as(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var ea=!1;function Uh(l,t){switch(l){case"compositionend":return as(t);case"keypress":return t.which!==32?null:(ts=!0,ls);case"textInput":return l=t.data,l===ls&&ts?null:l;default:return null}}function Ch(l,t){if(ea)return l==="compositionend"||!gc&&es(l,t)?(l=Wf(),Gn=dc=te=null,ea=!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 Pf&&t.locale!=="ko"?null:t.data;default:return null}}var Hh={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 ns(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t==="input"?!!Hh[l.type]:t==="textarea"}function us(l,t,e,a){la?ta?ta.push(a):ta=[a]:la=a,t=Du(t,"onChange"),0<t.length&&(e=new Qn("onChange","change",null,e,a),l.push({event:e,listeners:t}))}var Za=null,Va=null;function Rh(l){Lr(l,0)}function Zn(l){var t=qa(l);if(Xf(t))return l}function cs(l,t){if(l==="change")return t}var is=!1;if(qt){var bc;if(qt){var pc="oninput"in document;if(!pc){var fs=document.createElement("div");fs.setAttribute("oninput","return;"),pc=typeof fs.oninput=="function"}bc=pc}else bc=!1;is=bc&&(!document.documentMode||9<document.documentMode)}function ss(){Za&&(Za.detachEvent("onpropertychange",os),Va=Za=null)}function os(l){if(l.propertyName==="value"&&Zn(Va)){var t=[];us(t,Va,l,sc(l)),Jf(Rh,t)}}function Bh(l,t,e){l==="focusin"?(ss(),Za=t,Va=e,Za.attachEvent("onpropertychange",os)):l==="focusout"&&ss()}function qh(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return Zn(Va)}function Gh(l,t){if(l==="click")return Zn(t)}function Yh(l,t){if(l==="input"||l==="change")return Zn(t)}function Xh(l,t){return l===t&&(l!==0||1/l===1/t)||l!==l&&t!==t}var rt=typeof Object.is=="function"?Object.is:Xh;function wa(l,t){if(rt(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(!Fu.call(t,n)||!rt(l[n],t[n]))return!1}return!0}function rs(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function ds(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 hs(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?hs(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function ms(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=Bn(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=Bn(l.document)}return t}function Sc(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 Qh=qt&&"documentMode"in document&&11>=document.documentMode,aa=null,xc=null,Ka=null,Ec=!1;function vs(l,t,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;Ec||aa==null||aa!==Bn(a)||(a=aa,"selectionStart"in a&&Sc(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=Du(xc,"onSelect"),0<a.length&&(t=new Qn("onSelect","select",null,t,e),l.push({event:t,listeners:a}),t.target=aa)))}function Oe(l,t){var e={};return e[l.toLowerCase()]=t.toLowerCase(),e["Webkit"+l]="webkit"+t,e["Moz"+l]="moz"+t,e}var na={animationend:Oe("Animation","AnimationEnd"),animationiteration:Oe("Animation","AnimationIteration"),animationstart:Oe("Animation","AnimationStart"),transitionrun:Oe("Transition","TransitionRun"),transitionstart:Oe("Transition","TransitionStart"),transitioncancel:Oe("Transition","TransitionCancel"),transitionend:Oe("Transition","TransitionEnd")},Tc={},ys={};qt&&(ys=document.createElement("div").style,"AnimationEvent"in window||(delete na.animationend.animation,delete na.animationiteration.animation,delete na.animationstart.animation),"TransitionEvent"in window||delete na.transitionend.transition);function De(l){if(Tc[l])return Tc[l];if(!na[l])return l;var t=na[l],e;for(e in t)if(t.hasOwnProperty(e)&&e in ys)return Tc[l]=t[e];return l}var gs=De("animationend"),bs=De("animationiteration"),ps=De("animationstart"),Lh=De("transitionrun"),Zh=De("transitionstart"),Vh=De("transitioncancel"),Ss=De("transitionend"),xs=new Map,jc="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(" ");jc.push("scrollEnd");function _t(l,t){xs.set(l,t),_e(t,[l])}var Vn=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)},St=[],ua=0,zc=0;function wn(){for(var l=ua,t=zc=ua=0;t<l;){var e=St[t];St[t++]=null;var a=St[t];St[t++]=null;var n=St[t];St[t++]=null;var u=St[t];if(St[t++]=null,a!==null&&n!==null){var c=a.pending;c===null?n.next=n:(n.next=c.next,c.next=n),a.pending=n}u!==0&&Es(e,n,u)}}function Kn(l,t,e,a){St[ua++]=l,St[ua++]=t,St[ua++]=e,St[ua++]=a,zc|=a,l.lanes|=a,l=l.alternate,l!==null&&(l.lanes|=a)}function Ac(l,t,e,a){return Kn(l,t,e,a),Jn(l)}function Ue(l,t){return Kn(l,null,null,t),Jn(l)}function Es(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-ot(e),l=u.hiddenUpdates,a=l[n],a===null?l[n]=[t]:a.push(t),t.lane=e|536870912),u):null}function Jn(l){if(50<vn)throw vn=0,Ri=null,Error(o(185));for(var t=l.return;t!==null;)l=t,t=l.return;return l.tag===3?l.stateNode:null}var ca={};function wh(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 dt(l,t,e,a){return new wh(l,t,e,a)}function Nc(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Gt(l,t){var e=l.alternate;return e===null?(e=dt(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 Wn(l,t,e,a,n,u){var c=0;if(a=l,typeof l=="function")Nc(l)&&(c=1);else if(typeof l=="string")c=Fm(l,e,R.current)?26:l==="html"||l==="head"||l==="body"?27:5;else l:switch(l){case Zl:return l=dt(31,e,t,n),l.elementType=Zl,l.lanes=u,l;case il:return Ce(e.children,n,u,t);case El:c=8,n|=24;break;case V:return l=dt(12,e,t,n|2),l.elementType=V,l.lanes=u,l;case el:return l=dt(13,e,t,n),l.elementType=el,l.lanes=u,l;case fl:return l=dt(19,e,t,n),l.elementType=fl,l.lanes=u,l;default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case Tl:c=10;break l;case Rl:c=9;break l;case jl:c=11;break l;case Q:c=14;break l;case hl:c=16,a=null;break l}c=29,e=Error(o(130,l===null?"null":typeof l,"")),a=null}return t=dt(c,e,t,n),t.elementType=l,t.type=a,t.lanes=u,t}function Ce(l,t,e,a){return l=dt(7,l,a,t),l.lanes=e,l}function _c(l,t,e){return l=dt(6,l,null,t),l.lanes=e,l}function js(l){var t=dt(18,null,null,0);return t.stateNode=l,t}function Mc(l,t,e){return t=dt(4,l.children!==null?l.children:[],l.key,t),t.lanes=e,t.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},t}var zs=new WeakMap;function xt(l,t){if(typeof l=="object"&&l!==null){var e=zs.get(l);return e!==void 0?e:(t={value:l,source:t,stack:jf(t)},zs.set(l,t),t)}return{value:l,source:t,stack:jf(t)}}var ia=[],fa=0,$n=null,Ja=0,Et=[],Tt=0,ee=null,Dt=1,Ut="";function Yt(l,t){ia[fa++]=Ja,ia[fa++]=$n,$n=l,Ja=t}function As(l,t,e){Et[Tt++]=Dt,Et[Tt++]=Ut,Et[Tt++]=ee,ee=l;var a=Dt;l=Ut;var n=32-ot(a)-1;a&=~(1<<n),e+=1;var u=32-ot(t)+n;if(30<u){var c=n-n%5;u=(a&(1<<c)-1).toString(32),a>>=c,n-=c,Dt=1<<32-ot(t)+n|e<<n|a,Ut=u+l}else Dt=1<<u|e<<n|a,Ut=l}function Oc(l){l.return!==null&&(Yt(l,1),As(l,1,0))}function Dc(l){for(;l===$n;)$n=ia[--fa],ia[fa]=null,Ja=ia[--fa],ia[fa]=null;for(;l===ee;)ee=Et[--Tt],Et[Tt]=null,Ut=Et[--Tt],Et[Tt]=null,Dt=Et[--Tt],Et[Tt]=null}function Ns(l,t){Et[Tt++]=Dt,Et[Tt++]=Ut,Et[Tt++]=ee,Dt=t.id,Ut=t.overflow,ee=l}var wl=null,zl=null,tl=!1,ae=null,jt=!1,Uc=Error(o(519));function ne(l){var t=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Wa(xt(t,l)),Uc}function _s(l){var t=l.stateNode,e=l.type,a=l.memoizedProps;switch(t[Vl]=l,t[lt]=a,e){case"dialog":I("cancel",t),I("close",t);break;case"iframe":case"object":case"embed":I("load",t);break;case"video":case"audio":for(e=0;e<gn.length;e++)I(gn[e],t);break;case"source":I("error",t);break;case"img":case"image":case"link":I("error",t),I("load",t);break;case"details":I("toggle",t);break;case"input":I("invalid",t),Qf(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":I("invalid",t);break;case"textarea":I("invalid",t),Zf(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||Kr(t.textContent,e)?(a.popover!=null&&(I("beforetoggle",t),I("toggle",t)),a.onScroll!=null&&I("scroll",t),a.onScrollEnd!=null&&I("scrollend",t),a.onClick!=null&&(t.onclick=Bt),t=!0):t=!1,t||ne(l,!0)}function Ms(l){for(wl=l.return;wl;)switch(wl.tag){case 5:case 31:case 13:jt=!1;return;case 27:case 3:jt=!0;return;default:wl=wl.return}}function sa(l){if(l!==wl)return!1;if(!tl)return Ms(l),tl=!0,!1;var t=l.tag,e;if((e=t!==3&&t!==27)&&((e=t===5)&&(e=l.type,e=!(e!=="form"&&e!=="button")||Fi(l.type,l.memoizedProps)),e=!e),e&&zl&&ne(l),Ms(l),t===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(o(317));zl=td(l)}else if(t===31){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(o(317));zl=td(l)}else t===27?(t=zl,be(l.type)?(l=tf,tf=null,zl=l):zl=t):zl=wl?At(l.stateNode.nextSibling):null;return!0}function He(){zl=wl=null,tl=!1}function Cc(){var l=ae;return l!==null&&(ut===null?ut=l:ut.push.apply(ut,l),ae=null),l}function Wa(l){ae===null?ae=[l]:ae.push(l)}var Hc=d(null),Re=null,Xt=null;function ue(l,t,e){D(Hc,t._currentValue),t._currentValue=e}function Qt(l){l._currentValue=Hc.current,N(Hc)}function Rc(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 Bc(l,t,e,a){var n=l.child;for(n!==null&&(n.return=l);n!==null;){var u=n.dependencies;if(u!==null){var c=n.child;u=u.firstContext;l:for(;u!==null;){var i=u;u=n;for(var s=0;s<t.length;s++)if(i.context===t[s]){u.lanes|=e,i=u.alternate,i!==null&&(i.lanes|=e),Rc(u.return,e,l),a||(c=null);break l}u=i.next}}else if(n.tag===18){if(c=n.return,c===null)throw Error(o(341));c.lanes|=e,u=c.alternate,u!==null&&(u.lanes|=e),Rc(c,e,l),c=null}else c=n.child;if(c!==null)c.return=n;else for(c=n;c!==null;){if(c===l){c=null;break}if(n=c.sibling,n!==null){n.return=c.return,c=n;break}c=c.return}n=c}}function oa(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 c=n.alternate;if(c===null)throw Error(o(387));if(c=c.memoizedProps,c!==null){var i=n.type;rt(n.pendingProps.value,c.value)||(l!==null?l.push(i):l=[i])}}else if(n===sl.current){if(c=n.alternate,c===null)throw Error(o(387));c.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(l!==null?l.push(En):l=[En])}n=n.return}l!==null&&Bc(t,l,e,a),t.flags|=262144}function Fn(l){for(l=l.firstContext;l!==null;){if(!rt(l.context._currentValue,l.memoizedValue))return!0;l=l.next}return!1}function Be(l){Re=l,Xt=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function Kl(l){return Os(Re,l)}function kn(l,t){return Re===null&&Be(l),Os(l,t)}function Os(l,t){var e=t._currentValue;if(t={context:t,memoizedValue:e,next:null},Xt===null){if(l===null)throw Error(o(308));Xt=t,l.dependencies={lanes:0,firstContext:t},l.flags|=524288}else Xt=Xt.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=v.unstable_scheduleCallback,Wh=v.unstable_NormalPriority,Bl={$$typeof:Tl,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function qc(){return{controller:new Kh,data:new Map,refCount:0}}function $a(l){l.refCount--,l.refCount===0&&Jh(Wh,function(){l.controller.abort()})}var Fa=null,Gc=0,ra=0,da=null;function $h(l,t){if(Fa===null){var e=Fa=[];Gc=0,ra=Qi(),da={status:"pending",value:void 0,then:function(a){e.push(a)}}}return Gc++,t.then(Ds,Ds),t}function Ds(){if(--Gc===0&&Fa!==null){da!==null&&(da.status="fulfilled");var l=Fa;Fa=null,ra=0,da=null;for(var t=0;t<l.length;t++)(0,l[t])()}}function Fh(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 Us=x.S;x.S=function(l,t){yr=ft(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&$h(l,t),Us!==null&&Us(l,t)};var qe=d(null);function Yc(){var l=qe.current;return l!==null?l:Sl.pooledCache}function In(l,t){t===null?D(qe,qe.current):D(qe,t.pool)}function Cs(){var l=Yc();return l===null?null:{parent:Bl._currentValue,pool:l}}var ha=Error(o(460)),Xc=Error(o(474)),Pn=Error(o(542)),lu={then:function(){}};function Hs(l){return l=l.status,l==="fulfilled"||l==="rejected"}function Rs(l,t,e){switch(e=l[e],e===void 0?l.push(t):e!==t&&(t.then(Bt,Bt),t=e),t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,qs(l),l;default:if(typeof t.status=="string")t.then(Bt,Bt);else{if(l=Sl,l!==null&&100<l.shellSuspendCounter)throw Error(o(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,qs(l),l}throw Ye=t,ha}}function Ge(l){try{var t=l._init;return t(l._payload)}catch(e){throw e!==null&&typeof e=="object"&&typeof e.then=="function"?(Ye=e,ha):e}}var Ye=null;function Bs(){if(Ye===null)throw Error(o(459));var l=Ye;return Ye=null,l}function qs(l){if(l===ha||l===Pn)throw Error(o(483))}var ma=null,ka=0;function tu(l){var t=ka;return ka+=1,ma===null&&(ma=[]),Rs(ma,l,t)}function Ia(l,t){t=t.props.ref,l.ref=t!==void 0?t:null}function eu(l,t){throw t.$$typeof===J?Error(o(525)):(l=Object.prototype.toString.call(t),Error(o(31,l==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":l)))}function Gs(l){function t(h,r){if(l){var m=h.deletions;m===null?(h.deletions=[r],h.flags|=16):m.push(r)}}function e(h,r){if(!l)return null;for(;r!==null;)t(h,r),r=r.sibling;return null}function a(h){for(var r=new Map;h!==null;)h.key!==null?r.set(h.key,h):r.set(h.index,h),h=h.sibling;return r}function n(h,r){return h=Gt(h,r),h.index=0,h.sibling=null,h}function u(h,r,m){return h.index=m,l?(m=h.alternate,m!==null?(m=m.index,m<r?(h.flags|=67108866,r):m):(h.flags|=67108866,r)):(h.flags|=1048576,r)}function c(h){return l&&h.alternate===null&&(h.flags|=67108866),h}function i(h,r,m,T){return r===null||r.tag!==6?(r=_c(m,h.mode,T),r.return=h,r):(r=n(r,m),r.return=h,r)}function s(h,r,m,T){var q=m.type;return q===il?S(h,r,m.props.children,T,m.key):r!==null&&(r.elementType===q||typeof q=="object"&&q!==null&&q.$$typeof===hl&&Ge(q)===r.type)?(r=n(r,m.props),Ia(r,m),r.return=h,r):(r=Wn(m.type,m.key,m.props,null,h.mode,T),Ia(r,m),r.return=h,r)}function y(h,r,m,T){return r===null||r.tag!==4||r.stateNode.containerInfo!==m.containerInfo||r.stateNode.implementation!==m.implementation?(r=Mc(m,h.mode,T),r.return=h,r):(r=n(r,m.children||[]),r.return=h,r)}function S(h,r,m,T,q){return r===null||r.tag!==7?(r=Ce(m,h.mode,T,q),r.return=h,r):(r=n(r,m),r.return=h,r)}function j(h,r,m){if(typeof r=="string"&&r!==""||typeof r=="number"||typeof r=="bigint")return r=_c(""+r,h.mode,m),r.return=h,r;if(typeof r=="object"&&r!==null){switch(r.$$typeof){case _l:return m=Wn(r.type,r.key,r.props,null,h.mode,m),Ia(m,r),m.return=h,m;case xl:return r=Mc(r,h.mode,m),r.return=h,r;case hl:return r=Ge(r),j(h,r,m)}if(Fl(r)||bl(r))return r=Ce(r,h.mode,m,null),r.return=h,r;if(typeof r.then=="function")return j(h,tu(r),m);if(r.$$typeof===Tl)return j(h,kn(h,r),m);eu(h,r)}return null}function g(h,r,m,T){var q=r!==null?r.key:null;if(typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint")return q!==null?null:i(h,r,""+m,T);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case _l:return m.key===q?s(h,r,m,T):null;case xl:return m.key===q?y(h,r,m,T):null;case hl:return m=Ge(m),g(h,r,m,T)}if(Fl(m)||bl(m))return q!==null?null:S(h,r,m,T,null);if(typeof m.then=="function")return g(h,r,tu(m),T);if(m.$$typeof===Tl)return g(h,r,kn(h,m),T);eu(h,m)}return null}function p(h,r,m,T,q){if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return h=h.get(m)||null,i(r,h,""+T,q);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case _l:return h=h.get(T.key===null?m:T.key)||null,s(r,h,T,q);case xl:return h=h.get(T.key===null?m:T.key)||null,y(r,h,T,q);case hl:return T=Ge(T),p(h,r,m,T,q)}if(Fl(T)||bl(T))return h=h.get(m)||null,S(r,h,T,q,null);if(typeof T.then=="function")return p(h,r,m,tu(T),q);if(T.$$typeof===Tl)return p(h,r,m,kn(r,T),q);eu(r,T)}return null}function U(h,r,m,T){for(var q=null,nl=null,B=r,W=r=0,ll=null;B!==null&&W<m.length;W++){B.index>W?(ll=B,B=null):ll=B.sibling;var ul=g(h,B,m[W],T);if(ul===null){B===null&&(B=ll);break}l&&B&&ul.alternate===null&&t(h,B),r=u(ul,r,W),nl===null?q=ul:nl.sibling=ul,nl=ul,B=ll}if(W===m.length)return e(h,B),tl&&Yt(h,W),q;if(B===null){for(;W<m.length;W++)B=j(h,m[W],T),B!==null&&(r=u(B,r,W),nl===null?q=B:nl.sibling=B,nl=B);return tl&&Yt(h,W),q}for(B=a(B);W<m.length;W++)ll=p(B,h,W,m[W],T),ll!==null&&(l&&ll.alternate!==null&&B.delete(ll.key===null?W:ll.key),r=u(ll,r,W),nl===null?q=ll:nl.sibling=ll,nl=ll);return l&&B.forEach(function(Te){return t(h,Te)}),tl&&Yt(h,W),q}function Y(h,r,m,T){if(m==null)throw Error(o(151));for(var q=null,nl=null,B=r,W=r=0,ll=null,ul=m.next();B!==null&&!ul.done;W++,ul=m.next()){B.index>W?(ll=B,B=null):ll=B.sibling;var Te=g(h,B,ul.value,T);if(Te===null){B===null&&(B=ll);break}l&&B&&Te.alternate===null&&t(h,B),r=u(Te,r,W),nl===null?q=Te:nl.sibling=Te,nl=Te,B=ll}if(ul.done)return e(h,B),tl&&Yt(h,W),q;if(B===null){for(;!ul.done;W++,ul=m.next())ul=j(h,ul.value,T),ul!==null&&(r=u(ul,r,W),nl===null?q=ul:nl.sibling=ul,nl=ul);return tl&&Yt(h,W),q}for(B=a(B);!ul.done;W++,ul=m.next())ul=p(B,h,W,ul.value,T),ul!==null&&(l&&ul.alternate!==null&&B.delete(ul.key===null?W:ul.key),r=u(ul,r,W),nl===null?q=ul:nl.sibling=ul,nl=ul);return l&&B.forEach(function(i0){return t(h,i0)}),tl&&Yt(h,W),q}function gl(h,r,m,T){if(typeof m=="object"&&m!==null&&m.type===il&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case _l:l:{for(var q=m.key;r!==null;){if(r.key===q){if(q=m.type,q===il){if(r.tag===7){e(h,r.sibling),T=n(r,m.props.children),T.return=h,h=T;break l}}else if(r.elementType===q||typeof q=="object"&&q!==null&&q.$$typeof===hl&&Ge(q)===r.type){e(h,r.sibling),T=n(r,m.props),Ia(T,m),T.return=h,h=T;break l}e(h,r);break}else t(h,r);r=r.sibling}m.type===il?(T=Ce(m.props.children,h.mode,T,m.key),T.return=h,h=T):(T=Wn(m.type,m.key,m.props,null,h.mode,T),Ia(T,m),T.return=h,h=T)}return c(h);case xl:l:{for(q=m.key;r!==null;){if(r.key===q)if(r.tag===4&&r.stateNode.containerInfo===m.containerInfo&&r.stateNode.implementation===m.implementation){e(h,r.sibling),T=n(r,m.children||[]),T.return=h,h=T;break l}else{e(h,r);break}else t(h,r);r=r.sibling}T=Mc(m,h.mode,T),T.return=h,h=T}return c(h);case hl:return m=Ge(m),gl(h,r,m,T)}if(Fl(m))return U(h,r,m,T);if(bl(m)){if(q=bl(m),typeof q!="function")throw Error(o(150));return m=q.call(m),Y(h,r,m,T)}if(typeof m.then=="function")return gl(h,r,tu(m),T);if(m.$$typeof===Tl)return gl(h,r,kn(h,m),T);eu(h,m)}return typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint"?(m=""+m,r!==null&&r.tag===6?(e(h,r.sibling),T=n(r,m),T.return=h,h=T):(e(h,r),T=_c(m,h.mode,T),T.return=h,h=T),c(h)):e(h,r)}return function(h,r,m,T){try{ka=0;var q=gl(h,r,m,T);return ma=null,q}catch(B){if(B===ha||B===Pn)throw B;var nl=dt(29,B,null,h.mode);return nl.lanes=T,nl.return=h,nl}}}var Xe=Gs(!0),Ys=Gs(!1),ce=!1;function Qc(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Lc(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 ie(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function fe(l,t,e){var a=l.updateQueue;if(a===null)return null;if(a=a.shared,(cl&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=Jn(l),Es(l,null,e),t}return Kn(l,a,t,e),Jn(l)}function Pa(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,Of(l,e)}}function Zc(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 c={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};u===null?n=u=c:u=u.next=c,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 Vc=!1;function ln(){if(Vc){var l=da;if(l!==null)throw l}}function tn(l,t,e,a){Vc=!1;var n=l.updateQueue;ce=!1;var u=n.firstBaseUpdate,c=n.lastBaseUpdate,i=n.shared.pending;if(i!==null){n.shared.pending=null;var s=i,y=s.next;s.next=null,c===null?u=y:c.next=y,c=s;var S=l.alternate;S!==null&&(S=S.updateQueue,i=S.lastBaseUpdate,i!==c&&(i===null?S.firstBaseUpdate=y:i.next=y,S.lastBaseUpdate=s))}if(u!==null){var j=n.baseState;c=0,S=y=s=null,i=u;do{var g=i.lane&-536870913,p=g!==i.lane;if(p?(P&g)===g:(a&g)===g){g!==0&&g===ra&&(Vc=!0),S!==null&&(S=S.next={lane:0,tag:i.tag,payload:i.payload,callback:null,next:null});l:{var U=l,Y=i;g=t;var gl=e;switch(Y.tag){case 1:if(U=Y.payload,typeof U=="function"){j=U.call(gl,j,g);break l}j=U;break l;case 3:U.flags=U.flags&-65537|128;case 0:if(U=Y.payload,g=typeof U=="function"?U.call(gl,j,g):U,g==null)break l;j=H({},j,g);break l;case 2:ce=!0}}g=i.callback,g!==null&&(l.flags|=64,p&&(l.flags|=8192),p=n.callbacks,p===null?n.callbacks=[g]:p.push(g))}else p={lane:g,tag:i.tag,payload:i.payload,callback:i.callback,next:null},S===null?(y=S=p,s=j):S=S.next=p,c|=g;if(i=i.next,i===null){if(i=n.shared.pending,i===null)break;p=i,i=p.next,p.next=null,n.lastBaseUpdate=p,n.shared.pending=null}}while(!0);S===null&&(s=j),n.baseState=s,n.firstBaseUpdate=y,n.lastBaseUpdate=S,u===null&&(n.shared.lanes=0),he|=c,l.lanes=c,l.memoizedState=j}}function Xs(l,t){if(typeof l!="function")throw Error(o(191,l));l.call(t)}function Qs(l,t){var e=l.callbacks;if(e!==null)for(l.callbacks=null,l=0;l<e.length;l++)Xs(e[l],t)}var va=d(null),au=d(0);function Ls(l,t){l=Ft,D(au,l),D(va,t),Ft=l|t.baseLanes}function wc(){D(au,Ft),D(va,va.current)}function Kc(){Ft=au.current,N(va),N(au)}var ht=d(null),zt=null;function se(l){var t=l.alternate;D(Cl,Cl.current&1),D(ht,l),zt===null&&(t===null||va.current!==null||t.memoizedState!==null)&&(zt=l)}function Jc(l){D(Cl,Cl.current),D(ht,l),zt===null&&(zt=l)}function Zs(l){l.tag===22?(D(Cl,Cl.current),D(ht,l),zt===null&&(zt=l)):oe()}function oe(){D(Cl,Cl.current),D(ht,ht.current)}function mt(l){N(ht),zt===l&&(zt=null),N(Cl)}var Cl=d(0);function nu(l){for(var t=l;t!==null;){if(t.tag===13){var e=t.memoizedState;if(e!==null&&(e=e.dehydrated,e===null||Pi(e)||lf(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 Lt=0,K=null,vl=null,ql=null,uu=!1,ya=!1,Qe=!1,cu=0,en=0,ga=null,kh=0;function Ol(){throw Error(o(321))}function Wc(l,t){if(t===null)return!1;for(var e=0;e<t.length&&e<l.length;e++)if(!rt(l[e],t[e]))return!1;return!0}function $c(l,t,e,a,n,u){return Lt=u,K=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,x.H=l===null||l.memoizedState===null?No:oi,Qe=!1,u=e(a,n),Qe=!1,ya&&(u=ws(t,e,a,n)),Vs(l),u}function Vs(l){x.H=un;var t=vl!==null&&vl.next!==null;if(Lt=0,ql=vl=K=null,uu=!1,en=0,ga=null,t)throw Error(o(300));l===null||Gl||(l=l.dependencies,l!==null&&Fn(l)&&(Gl=!0))}function ws(l,t,e,a){K=l;var n=0;do{if(ya&&(ga=null),en=0,ya=!1,25<=n)throw Error(o(301));if(n+=1,ql=vl=null,l.updateQueue!=null){var u=l.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}x.H=_o,u=t(e,a)}while(ya);return u}function Ih(){var l=x.H,t=l.useState()[0];return t=typeof t.then=="function"?an(t):t,l=l.useState()[0],(vl!==null?vl.memoizedState:null)!==l&&(K.flags|=1024),t}function Fc(){var l=cu!==0;return cu=0,l}function kc(l,t,e){t.updateQueue=l.updateQueue,t.flags&=-2053,l.lanes&=~e}function Ic(l){if(uu){for(l=l.memoizedState;l!==null;){var t=l.queue;t!==null&&(t.pending=null),l=l.next}uu=!1}Lt=0,ql=vl=K=null,ya=!1,en=cu=0,ga=null}function Pl(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ql===null?K.memoizedState=ql=l:ql=ql.next=l,ql}function Hl(){if(vl===null){var l=K.alternate;l=l!==null?l.memoizedState:null}else l=vl.next;var t=ql===null?K.memoizedState:ql.next;if(t!==null)ql=t,vl=l;else{if(l===null)throw K.alternate===null?Error(o(467)):Error(o(310));vl=l,l={memoizedState:vl.memoizedState,baseState:vl.baseState,baseQueue:vl.baseQueue,queue:vl.queue,next:null},ql===null?K.memoizedState=ql=l:ql=ql.next=l}return ql}function iu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function an(l){var t=en;return en+=1,ga===null&&(ga=[]),l=Rs(ga,l,t),t=K,(ql===null?t.memoizedState:ql.next)===null&&(t=t.alternate,x.H=t===null||t.memoizedState===null?No:oi),l}function fu(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return an(l);if(l.$$typeof===Tl)return Kl(l)}throw Error(o(438,String(l)))}function Pc(l){var t=null,e=K.updateQueue;if(e!==null&&(t=e.memoCache),t==null){var a=K.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=iu(),K.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 Zt(l,t){return typeof t=="function"?t(l):t}function su(l){var t=Hl();return li(t,vl,l)}function li(l,t,e){var a=l.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=e;var n=l.baseQueue,u=a.pending;if(u!==null){if(n!==null){var c=n.next;n.next=u.next,u.next=c}t.baseQueue=n=u,a.pending=null}if(u=l.baseState,n===null)l.memoizedState=u;else{t=n.next;var i=c=null,s=null,y=t,S=!1;do{var j=y.lane&-536870913;if(j!==y.lane?(P&j)===j:(Lt&j)===j){var g=y.revertLane;if(g===0)s!==null&&(s=s.next={lane:0,revertLane:0,gesture:null,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null}),j===ra&&(S=!0);else if((Lt&g)===g){y=y.next,g===ra&&(S=!0);continue}else j={lane:0,revertLane:y.revertLane,gesture:null,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null},s===null?(i=s=j,c=u):s=s.next=j,K.lanes|=g,he|=g;j=y.action,Qe&&e(u,j),u=y.hasEagerState?y.eagerState:e(u,j)}else g={lane:j,revertLane:y.revertLane,gesture:y.gesture,action:y.action,hasEagerState:y.hasEagerState,eagerState:y.eagerState,next:null},s===null?(i=s=g,c=u):s=s.next=g,K.lanes|=j,he|=j;y=y.next}while(y!==null&&y!==t);if(s===null?c=u:s.next=i,!rt(u,l.memoizedState)&&(Gl=!0,S&&(e=da,e!==null)))throw e;l.memoizedState=u,l.baseState=c,l.baseQueue=s,a.lastRenderedState=u}return n===null&&(a.lanes=0),[l.memoizedState,a.dispatch]}function ti(l){var t=Hl(),e=t.queue;if(e===null)throw Error(o(311));e.lastRenderedReducer=l;var a=e.dispatch,n=e.pending,u=t.memoizedState;if(n!==null){e.pending=null;var c=n=n.next;do u=l(u,c.action),c=c.next;while(c!==n);rt(u,t.memoizedState)||(Gl=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),e.lastRenderedState=u}return[u,a]}function Ks(l,t,e){var a=K,n=Hl(),u=tl;if(u){if(e===void 0)throw Error(o(407));e=e()}else e=t();var c=!rt((vl||n).memoizedState,e);if(c&&(n.memoizedState=e,Gl=!0),n=n.queue,ni($s.bind(null,a,n,l),[l]),n.getSnapshot!==t||c||ql!==null&&ql.memoizedState.tag&1){if(a.flags|=2048,ba(9,{destroy:void 0},Ws.bind(null,a,n,e,t),null),Sl===null)throw Error(o(349));u||(Lt&127)!==0||Js(a,t,e)}return e}function Js(l,t,e){l.flags|=16384,l={getSnapshot:t,value:e},t=K.updateQueue,t===null?(t=iu(),K.updateQueue=t,t.stores=[l]):(e=t.stores,e===null?t.stores=[l]:e.push(l))}function Ws(l,t,e,a){t.value=e,t.getSnapshot=a,Fs(t)&&ks(l)}function $s(l,t,e){return e(function(){Fs(t)&&ks(l)})}function Fs(l){var t=l.getSnapshot;l=l.value;try{var e=t();return!rt(l,e)}catch{return!0}}function ks(l){var t=Ue(l,2);t!==null&&ct(t,l,2)}function ei(l){var t=Pl();if(typeof l=="function"){var e=l;if(l=e(),Qe){Pt(!0);try{e()}finally{Pt(!1)}}}return t.memoizedState=t.baseState=l,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zt,lastRenderedState:l},t}function Is(l,t,e,a){return l.baseState=e,li(l,vl,typeof a=="function"?a:Zt)}function Ph(l,t,e,a,n){if(du(l))throw Error(o(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(c){u.listeners.push(c)}};x.T!==null?e(!0):u.isTransition=!1,a(u),e=t.pending,e===null?(u.next=t.pending=u,Ps(t,u)):(u.next=e.next,t.pending=e.next=u)}}function Ps(l,t){var e=t.action,a=t.payload,n=l.state;if(t.isTransition){var u=x.T,c={};x.T=c;try{var i=e(n,a),s=x.S;s!==null&&s(c,i),lo(l,t,i)}catch(y){ai(l,t,y)}finally{u!==null&&c.types!==null&&(u.types=c.types),x.T=u}}else try{u=e(n,a),lo(l,t,u)}catch(y){ai(l,t,y)}}function lo(l,t,e){e!==null&&typeof e=="object"&&typeof e.then=="function"?e.then(function(a){to(l,t,a)},function(a){return ai(l,t,a)}):to(l,t,e)}function to(l,t,e){t.status="fulfilled",t.value=e,eo(t),l.state=e,t=l.pending,t!==null&&(e=t.next,e===t?l.pending=null:(e=e.next,t.next=e,Ps(l,e)))}function ai(l,t,e){var a=l.pending;if(l.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=e,eo(t),t=t.next;while(t!==a)}l.action=null}function eo(l){l=l.listeners;for(var t=0;t<l.length;t++)(0,l[t])()}function ao(l,t){return t}function no(l,t){if(tl){var e=Sl.formState;if(e!==null){l:{var a=K;if(tl){if(zl){t:{for(var n=zl,u=jt;n.nodeType!==8;){if(!u){n=null;break t}if(n=At(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){zl=At(n.nextSibling),a=n.data==="F!";break l}}ne(a)}a=!1}a&&(t=e[0])}}return e=Pl(),e.memoizedState=e.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ao,lastRenderedState:t},e.queue=a,e=jo.bind(null,K,a),a.dispatch=e,a=ei(!1),u=si.bind(null,K,!1,a.queue),a=Pl(),n={state:t,dispatch:null,action:l,pending:null},a.queue=n,e=Ph.bind(null,K,n,u,e),n.dispatch=e,a.memoizedState=l,[t,e,!1]}function uo(l){var t=Hl();return co(t,vl,l)}function co(l,t,e){if(t=li(l,t,ao)[0],l=su(Zt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=an(t)}catch(c){throw c===ha?Pn:c}else a=t;t=Hl();var n=t.queue,u=n.dispatch;return e!==t.memoizedState&&(K.flags|=2048,ba(9,{destroy:void 0},lm.bind(null,n,e),null)),[a,u,l]}function lm(l,t){l.action=t}function io(l){var t=Hl(),e=vl;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 ba(l,t,e,a){return l={tag:l,create:e,deps:a,inst:t,next:null},t=K.updateQueue,t===null&&(t=iu(),K.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 fo(){return Hl().memoizedState}function ou(l,t,e,a){var n=Pl();K.flags|=l,n.memoizedState=ba(1|t,{destroy:void 0},e,a===void 0?null:a)}function ru(l,t,e,a){var n=Hl();a=a===void 0?null:a;var u=n.memoizedState.inst;vl!==null&&a!==null&&Wc(a,vl.memoizedState.deps)?n.memoizedState=ba(t,u,e,a):(K.flags|=l,n.memoizedState=ba(1|t,u,e,a))}function so(l,t){ou(8390656,8,l,t)}function ni(l,t){ru(2048,8,l,t)}function tm(l){K.flags|=4;var t=K.updateQueue;if(t===null)t=iu(),K.updateQueue=t,t.events=[l];else{var e=t.events;e===null?t.events=[l]:e.push(l)}}function oo(l){var t=Hl().memoizedState;return tm({ref:t,nextImpl:l}),function(){if((cl&2)!==0)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function ro(l,t){return ru(4,2,l,t)}function ho(l,t){return ru(4,4,l,t)}function mo(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,ru(4,4,mo.bind(null,t,l),e)}function ui(){}function yo(l,t){var e=Hl();t=t===void 0?null:t;var a=e.memoizedState;return t!==null&&Wc(t,a[1])?a[0]:(e.memoizedState=[l,t],l)}function go(l,t){var e=Hl();t=t===void 0?null:t;var a=e.memoizedState;if(t!==null&&Wc(t,a[1]))return a[0];if(a=l(),Qe){Pt(!0);try{l()}finally{Pt(!1)}}return e.memoizedState=[a,t],a}function ci(l,t,e){return e===void 0||(Lt&1073741824)!==0&&(P&261930)===0?l.memoizedState=t:(l.memoizedState=e,l=br(),K.lanes|=l,he|=l,e)}function bo(l,t,e,a){return rt(e,t)?e:va.current!==null?(l=ci(l,e,a),rt(l,t)||(Gl=!0),l):(Lt&42)===0||(Lt&1073741824)!==0&&(P&261930)===0?(Gl=!0,l.memoizedState=e):(l=br(),K.lanes|=l,he|=l,t)}function po(l,t,e,a,n){var u=M.p;M.p=u!==0&&8>u?u:8;var c=x.T,i={};x.T=i,si(l,!1,t,e);try{var s=n(),y=x.S;if(y!==null&&y(i,s),s!==null&&typeof s=="object"&&typeof s.then=="function"){var S=Fh(s,a);nn(l,t,S,gt(l))}else nn(l,t,a,gt(l))}catch(j){nn(l,t,{then:function(){},status:"rejected",reason:j},gt())}finally{M.p=u,c!==null&&i.types!==null&&(c.types=i.types),x.T=c}}function em(){}function ii(l,t,e,a){if(l.tag!==5)throw Error(o(476));var n=So(l).queue;po(l,n,t,X,e===null?em:function(){return xo(l),e(a)})}function So(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:X,baseState:X,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zt,lastRenderedState:X},next:null};var e={};return t.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zt,lastRenderedState:e},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function xo(l){var t=So(l);t.next===null&&(t=l.alternate.memoizedState),nn(l,t.next.queue,{},gt())}function fi(){return Kl(En)}function Eo(){return Hl().memoizedState}function To(){return Hl().memoizedState}function am(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var e=gt();l=ie(e);var a=fe(t,l,e);a!==null&&(ct(a,t,e),Pa(a,t,e)),t={cache:qc()},l.payload=t;return}t=t.return}}function nm(l,t,e){var a=gt();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},du(l)?zo(t,e):(e=Ac(l,t,e,a),e!==null&&(ct(e,l,a),Ao(e,t,a)))}function jo(l,t,e){var a=gt();nn(l,t,e,a)}function nn(l,t,e,a){var n={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(du(l))zo(t,n);else{var u=l.alternate;if(l.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var c=t.lastRenderedState,i=u(c,e);if(n.hasEagerState=!0,n.eagerState=i,rt(i,c))return Kn(l,t,n,0),Sl===null&&wn(),!1}catch{}if(e=Ac(l,t,n,a),e!==null)return ct(e,l,a),Ao(e,t,a),!0}return!1}function si(l,t,e,a){if(a={lane:2,revertLane:Qi(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},du(l)){if(t)throw Error(o(479))}else t=Ac(l,e,a,2),t!==null&&ct(t,l,2)}function du(l){var t=l.alternate;return l===K||t!==null&&t===K}function zo(l,t){ya=uu=!0;var e=l.pending;e===null?t.next=t:(t.next=e.next,e.next=t),l.pending=t}function Ao(l,t,e){if((e&4194048)!==0){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,Of(l,e)}}var un={readContext:Kl,use:fu,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};un.useEffectEvent=Ol;var No={readContext:Kl,use:fu,useCallback:function(l,t){return Pl().memoizedState=[l,t===void 0?null:t],l},useContext:Kl,useEffect:so,useImperativeHandle:function(l,t,e){e=e!=null?e.concat([l]):null,ou(4194308,4,mo.bind(null,t,l),e)},useLayoutEffect:function(l,t){return ou(4194308,4,l,t)},useInsertionEffect:function(l,t){ou(4,2,l,t)},useMemo:function(l,t){var e=Pl();t=t===void 0?null:t;var a=l();if(Qe){Pt(!0);try{l()}finally{Pt(!1)}}return e.memoizedState=[a,t],a},useReducer:function(l,t,e){var a=Pl();if(e!==void 0){var n=e(t);if(Qe){Pt(!0);try{e(t)}finally{Pt(!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=nm.bind(null,K,l),[a.memoizedState,l]},useRef:function(l){var t=Pl();return l={current:l},t.memoizedState=l},useState:function(l){l=ei(l);var t=l.queue,e=jo.bind(null,K,t);return t.dispatch=e,[l.memoizedState,e]},useDebugValue:ui,useDeferredValue:function(l,t){var e=Pl();return ci(e,l,t)},useTransition:function(){var l=ei(!1);return l=po.bind(null,K,l.queue,!0,!1),Pl().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,e){var a=K,n=Pl();if(tl){if(e===void 0)throw Error(o(407));e=e()}else{if(e=t(),Sl===null)throw Error(o(349));(P&127)!==0||Js(a,t,e)}n.memoizedState=e;var u={value:e,getSnapshot:t};return n.queue=u,so($s.bind(null,a,u,l),[l]),a.flags|=2048,ba(9,{destroy:void 0},Ws.bind(null,a,u,e,t),null),e},useId:function(){var l=Pl(),t=Sl.identifierPrefix;if(tl){var e=Ut,a=Dt;e=(a&~(1<<32-ot(a)-1)).toString(32)+e,t="_"+t+"R_"+e,e=cu++,0<e&&(t+="H"+e.toString(32)),t+="_"}else e=kh++,t="_"+t+"r_"+e.toString(32)+"_";return l.memoizedState=t},useHostTransitionStatus:fi,useFormState:no,useActionState:no,useOptimistic:function(l){var t=Pl();t.memoizedState=t.baseState=l;var e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=e,t=si.bind(null,K,!0,e),e.dispatch=t,[l,t]},useMemoCache:Pc,useCacheRefresh:function(){return Pl().memoizedState=am.bind(null,K)},useEffectEvent:function(l){var t=Pl(),e={impl:l};return t.memoizedState=e,function(){if((cl&2)!==0)throw Error(o(440));return e.impl.apply(void 0,arguments)}}},oi={readContext:Kl,use:fu,useCallback:yo,useContext:Kl,useEffect:ni,useImperativeHandle:vo,useInsertionEffect:ro,useLayoutEffect:ho,useMemo:go,useReducer:su,useRef:fo,useState:function(){return su(Zt)},useDebugValue:ui,useDeferredValue:function(l,t){var e=Hl();return bo(e,vl.memoizedState,l,t)},useTransition:function(){var l=su(Zt)[0],t=Hl().memoizedState;return[typeof l=="boolean"?l:an(l),t]},useSyncExternalStore:Ks,useId:Eo,useHostTransitionStatus:fi,useFormState:uo,useActionState:uo,useOptimistic:function(l,t){var e=Hl();return Is(e,vl,l,t)},useMemoCache:Pc,useCacheRefresh:To};oi.useEffectEvent=oo;var _o={readContext:Kl,use:fu,useCallback:yo,useContext:Kl,useEffect:ni,useImperativeHandle:vo,useInsertionEffect:ro,useLayoutEffect:ho,useMemo:go,useReducer:ti,useRef:fo,useState:function(){return ti(Zt)},useDebugValue:ui,useDeferredValue:function(l,t){var e=Hl();return vl===null?ci(e,l,t):bo(e,vl.memoizedState,l,t)},useTransition:function(){var l=ti(Zt)[0],t=Hl().memoizedState;return[typeof l=="boolean"?l:an(l),t]},useSyncExternalStore:Ks,useId:Eo,useHostTransitionStatus:fi,useFormState:io,useActionState:io,useOptimistic:function(l,t){var e=Hl();return vl!==null?Is(e,vl,l,t):(e.baseState=l,[l,e.queue.dispatch])},useMemoCache:Pc,useCacheRefresh:To};_o.useEffectEvent=oo;function ri(l,t,e,a){t=l.memoizedState,e=e(a,t),e=e==null?t:H({},t,e),l.memoizedState=e,l.lanes===0&&(l.updateQueue.baseState=e)}var di={enqueueSetState:function(l,t,e){l=l._reactInternals;var a=gt(),n=ie(a);n.payload=t,e!=null&&(n.callback=e),t=fe(l,n,a),t!==null&&(ct(t,l,a),Pa(t,l,a))},enqueueReplaceState:function(l,t,e){l=l._reactInternals;var a=gt(),n=ie(a);n.tag=1,n.payload=t,e!=null&&(n.callback=e),t=fe(l,n,a),t!==null&&(ct(t,l,a),Pa(t,l,a))},enqueueForceUpdate:function(l,t){l=l._reactInternals;var e=gt(),a=ie(e);a.tag=2,t!=null&&(a.callback=t),t=fe(l,a,e),t!==null&&(ct(t,l,e),Pa(t,l,e))}};function Mo(l,t,e,a,n,u,c){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(a,u,c):t.prototype&&t.prototype.isPureReactComponent?!wa(e,a)||!wa(n,u):!0}function Oo(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&&di.enqueueReplaceState(t,t.state,null)}function Le(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=H({},e));for(var n in l)e[n]===void 0&&(e[n]=l[n])}return e}function Do(l){Vn(l)}function Uo(l){console.error(l)}function Co(l){Vn(l)}function hu(l,t){try{var e=l.onUncaughtError;e(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Ho(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 hi(l,t,e){return e=ie(e),e.tag=3,e.payload={element:null},e.callback=function(){hu(l,t)},e}function Ro(l){return l=ie(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(){Ho(t,e,a)}}var c=e.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(l.callback=function(){Ho(t,e,a),typeof n!="function"&&(me===null?me=new Set([this]):me.add(this));var i=a.stack;this.componentDidCatch(a.value,{componentStack:i!==null?i:""})})}function um(l,t,e,a,n){if(e.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=e.alternate,t!==null&&oa(t,e,n,!0),e=ht.current,e!==null){switch(e.tag){case 31:case 13:return zt===null?zu():e.alternate===null&&Dl===0&&(Dl=3),e.flags&=-257,e.flags|=65536,e.lanes=n,a===lu?e.flags|=16384:(t=e.updateQueue,t===null?e.updateQueue=new Set([a]):t.add(a),Gi(l,a,n)),!1;case 22:return e.flags|=65536,a===lu?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)),Gi(l,a,n)),!1}throw Error(o(435,e.tag))}return Gi(l,a,n),zu(),!1}if(tl)return t=ht.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==Uc&&(l=Error(o(422),{cause:a}),Wa(xt(l,e)))):(a!==Uc&&(t=Error(o(423),{cause:a}),Wa(xt(t,e))),l=l.current.alternate,l.flags|=65536,n&=-n,l.lanes|=n,a=xt(a,e),n=hi(l.stateNode,a,n),Zc(l,n),Dl!==4&&(Dl=2)),!1;var u=Error(o(520),{cause:a});if(u=xt(u,e),mn===null?mn=[u]:mn.push(u),Dl!==4&&(Dl=2),t===null)return!0;a=xt(a,e),e=t;do{switch(e.tag){case 3:return e.flags|=65536,l=n&-n,e.lanes|=l,l=hi(e.stateNode,a,l),Zc(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"&&(me===null||!me.has(u))))return e.flags|=65536,n&=-n,e.lanes|=n,n=Ro(n),Bo(n,l,e,a),Zc(e,n),!1}e=e.return}while(e!==null);return!1}var mi=Error(o(461)),Gl=!1;function Jl(l,t,e,a){t.child=l===null?Ys(t,null,e,a):Xe(t,l.child,e,a)}function qo(l,t,e,a,n){e=e.render;var u=t.ref;if("ref"in a){var c={};for(var i in a)i!=="ref"&&(c[i]=a[i])}else c=a;return Be(t),a=$c(l,t,e,c,u,n),i=Fc(),l!==null&&!Gl?(kc(l,t,n),Vt(l,t,n)):(tl&&i&&Oc(t),t.flags|=1,Jl(l,t,a,n),t.child)}function Go(l,t,e,a,n){if(l===null){var u=e.type;return typeof u=="function"&&!Nc(u)&&u.defaultProps===void 0&&e.compare===null?(t.tag=15,t.type=u,Yo(l,t,u,a,n)):(l=Wn(e.type,null,a,t,t.mode,n),l.ref=t.ref,l.return=t,t.child=l)}if(u=l.child,!Ei(l,n)){var c=u.memoizedProps;if(e=e.compare,e=e!==null?e:wa,e(c,a)&&l.ref===t.ref)return Vt(l,t,n)}return t.flags|=1,l=Gt(u,a),l.ref=t.ref,l.return=t,t.child=l}function Yo(l,t,e,a,n){if(l!==null){var u=l.memoizedProps;if(wa(u,a)&&l.ref===t.ref)if(Gl=!1,t.pendingProps=a=u,Ei(l,n))(l.flags&131072)!==0&&(Gl=!0);else return t.lanes=l.lanes,Vt(l,t,n)}return vi(l,t,e,a,n)}function Xo(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 Qo(l,t,u,e,a)}if((e&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},l!==null&&In(t,u!==null?u.cachePool:null),u!==null?Ls(t,u):wc(),Zs(t);else return a=t.lanes=536870912,Qo(l,t,u!==null?u.baseLanes|e:e,e,a)}else u!==null?(In(t,u.cachePool),Ls(t,u),oe(),t.memoizedState=null):(l!==null&&In(t,null),wc(),oe());return Jl(l,t,n,e),t.child}function cn(l,t){return l!==null&&l.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Qo(l,t,e,a,n){var u=Yc();return u=u===null?null:{parent:Bl._currentValue,pool:u},t.memoizedState={baseLanes:e,cachePool:u},l!==null&&In(t,null),wc(),Zs(t),l!==null&&oa(l,t,a,!0),t.childLanes=n,null}function mu(l,t){return t=yu({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 Xe(t,l.child,null,e),l=mu(t,t.pendingProps),l.flags|=2,mt(t),t.memoizedState=null,l}function cm(l,t,e){var a=t.pendingProps,n=(t.flags&128)!==0;if(t.flags&=-129,l===null){if(tl){if(a.mode==="hidden")return l=mu(t,a),t.lanes=536870912,cn(null,l);if(Jc(t),(l=zl)?(l=ld(l,jt),l=l!==null&&l.data==="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ee!==null?{id:Dt,overflow:Ut}:null,retryLane:536870912,hydrationErrors:null},e=js(l),e.return=t,t.child=e,wl=t,zl=null)):l=null,l===null)throw ne(t);return t.lanes=536870912,null}return mu(t,a)}var u=l.memoizedState;if(u!==null){var c=u.dehydrated;if(Jc(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(o(558));else if(Gl||oa(l,t,e,!1),n=(e&l.childLanes)!==0,Gl||n){if(a=Sl,a!==null&&(c=Df(a,e),c!==0&&c!==u.retryLane))throw u.retryLane=c,Ue(l,c),ct(a,l,c),mi;zu(),t=Lo(l,t,e)}else l=u.treeContext,zl=At(c.nextSibling),wl=t,tl=!0,ae=null,jt=!1,l!==null&&Ns(t,l),t=mu(t,a),t.flags|=4096;return t}return l=Gt(l.child,{mode:a.mode,children:a.children}),l.ref=t.ref,t.child=l,l.return=t,l}function vu(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(o(284));(l===null||l.ref!==e)&&(t.flags|=4194816)}}function vi(l,t,e,a,n){return Be(t),e=$c(l,t,e,a,void 0,n),a=Fc(),l!==null&&!Gl?(kc(l,t,n),Vt(l,t,n)):(tl&&a&&Oc(t),t.flags|=1,Jl(l,t,e,n),t.child)}function Zo(l,t,e,a,n,u){return Be(t),t.updateQueue=null,e=ws(t,a,e,n),Vs(l),a=Fc(),l!==null&&!Gl?(kc(l,t,u),Vt(l,t,u)):(tl&&a&&Oc(t),t.flags|=1,Jl(l,t,e,u),t.child)}function Vo(l,t,e,a,n){if(Be(t),t.stateNode===null){var u=ca,c=e.contextType;typeof c=="object"&&c!==null&&(u=Kl(c)),u=new e(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=di,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},Qc(t),c=e.contextType,u.context=typeof c=="object"&&c!==null?Kl(c):ca,u.state=t.memoizedState,c=e.getDerivedStateFromProps,typeof c=="function"&&(ri(t,e,c,a),u.state=t.memoizedState),typeof e.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(c=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),c!==u.state&&di.enqueueReplaceState(u,u.state,null),tn(t,a,u,n),ln(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(l===null){u=t.stateNode;var i=t.memoizedProps,s=Le(e,i);u.props=s;var y=u.context,S=e.contextType;c=ca,typeof S=="object"&&S!==null&&(c=Kl(S));var j=e.getDerivedStateFromProps;S=typeof j=="function"||typeof u.getSnapshotBeforeUpdate=="function",i=t.pendingProps!==i,S||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i||y!==c)&&Oo(t,u,a,c),ce=!1;var g=t.memoizedState;u.state=g,tn(t,a,u,n),ln(),y=t.memoizedState,i||g!==y||ce?(typeof j=="function"&&(ri(t,e,j,a),y=t.memoizedState),(s=ce||Mo(t,e,s,a,g,y,c))?(S||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=y),u.props=a,u.state=y,u.context=c,a=s):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,Lc(l,t),c=t.memoizedProps,S=Le(e,c),u.props=S,j=t.pendingProps,g=u.context,y=e.contextType,s=ca,typeof y=="object"&&y!==null&&(s=Kl(y)),i=e.getDerivedStateFromProps,(y=typeof i=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==j||g!==s)&&Oo(t,u,a,s),ce=!1,g=t.memoizedState,u.state=g,tn(t,a,u,n),ln();var p=t.memoizedState;c!==j||g!==p||ce||l!==null&&l.dependencies!==null&&Fn(l.dependencies)?(typeof i=="function"&&(ri(t,e,i,a),p=t.memoizedState),(S=ce||Mo(t,e,S,a,g,p,s)||l!==null&&l.dependencies!==null&&Fn(l.dependencies))?(y||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,p,s),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,p,s)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||c===l.memoizedProps&&g===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&g===l.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=p),u.props=a,u.state=p,u.context=s,a=S):(typeof u.componentDidUpdate!="function"||c===l.memoizedProps&&g===l.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&g===l.memoizedState||(t.flags|=1024),a=!1)}return u=a,vu(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=Xe(t,l.child,null,n),t.child=Xe(t,null,e,n)):Jl(l,t,e,n),t.memoizedState=u.state,l=t.child):l=Vt(l,t,n),l}function wo(l,t,e,a){return He(),t.flags|=256,Jl(l,t,e,a),t.child}var yi={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function gi(l){return{baseLanes:l,cachePool:Cs()}}function bi(l,t,e){return l=l!==null?l.childLanes&~e:0,t&&(l|=yt),l}function Ko(l,t,e){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,c;if((c=u)||(c=l!==null&&l.memoizedState===null?!1:(Cl.current&2)!==0),c&&(n=!0,t.flags&=-129),c=(t.flags&32)!==0,t.flags&=-33,l===null){if(tl){if(n?se(t):oe(),(l=zl)?(l=ld(l,jt),l=l!==null&&l.data!=="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:ee!==null?{id:Dt,overflow:Ut}:null,retryLane:536870912,hydrationErrors:null},e=js(l),e.return=t,t.child=e,wl=t,zl=null)):l=null,l===null)throw ne(t);return lf(l)?t.lanes=32:t.lanes=536870912,null}var i=a.children;return a=a.fallback,n?(oe(),n=t.mode,i=yu({mode:"hidden",children:i},n),a=Ce(a,n,e,null),i.return=t,a.return=t,i.sibling=a,t.child=i,a=t.child,a.memoizedState=gi(e),a.childLanes=bi(l,c,e),t.memoizedState=yi,cn(null,a)):(se(t),pi(t,i))}var s=l.memoizedState;if(s!==null&&(i=s.dehydrated,i!==null)){if(u)t.flags&256?(se(t),t.flags&=-257,t=Si(l,t,e)):t.memoizedState!==null?(oe(),t.child=l.child,t.flags|=128,t=null):(oe(),i=a.fallback,n=t.mode,a=yu({mode:"visible",children:a.children},n),i=Ce(i,n,e,null),i.flags|=2,a.return=t,i.return=t,a.sibling=i,t.child=a,Xe(t,l.child,null,e),a=t.child,a.memoizedState=gi(e),a.childLanes=bi(l,c,e),t.memoizedState=yi,t=cn(null,a));else if(se(t),lf(i)){if(c=i.nextSibling&&i.nextSibling.dataset,c)var y=c.dgst;c=y,a=Error(o(419)),a.stack="",a.digest=c,Wa({value:a,source:null,stack:null}),t=Si(l,t,e)}else if(Gl||oa(l,t,e,!1),c=(e&l.childLanes)!==0,Gl||c){if(c=Sl,c!==null&&(a=Df(c,e),a!==0&&a!==s.retryLane))throw s.retryLane=a,Ue(l,a),ct(c,l,a),mi;Pi(i)||zu(),t=Si(l,t,e)}else Pi(i)?(t.flags|=192,t.child=l.child,t=null):(l=s.treeContext,zl=At(i.nextSibling),wl=t,tl=!0,ae=null,jt=!1,l!==null&&Ns(t,l),t=pi(t,a.children),t.flags|=4096);return t}return n?(oe(),i=a.fallback,n=t.mode,s=l.child,y=s.sibling,a=Gt(s,{mode:"hidden",children:a.children}),a.subtreeFlags=s.subtreeFlags&65011712,y!==null?i=Gt(y,i):(i=Ce(i,n,e,null),i.flags|=2),i.return=t,a.return=t,a.sibling=i,t.child=a,cn(null,a),a=t.child,i=l.child.memoizedState,i===null?i=gi(e):(n=i.cachePool,n!==null?(s=Bl._currentValue,n=n.parent!==s?{parent:s,pool:s}:n):n=Cs(),i={baseLanes:i.baseLanes|e,cachePool:n}),a.memoizedState=i,a.childLanes=bi(l,c,e),t.memoizedState=yi,cn(l.child,a)):(se(t),e=l.child,l=e.sibling,e=Gt(e,{mode:"visible",children:a.children}),e.return=t,e.sibling=null,l!==null&&(c=t.deletions,c===null?(t.deletions=[l],t.flags|=16):c.push(l)),t.child=e,t.memoizedState=null,e)}function pi(l,t){return t=yu({mode:"visible",children:t},l.mode),t.return=l,l.child=t}function yu(l,t){return l=dt(22,l,null,t),l.lanes=0,l}function Si(l,t,e){return Xe(t,l.child,null,e),l=pi(t,t.pendingProps.children),l.flags|=2,t.memoizedState=null,l}function Jo(l,t,e){l.lanes|=t;var a=l.alternate;a!==null&&(a.lanes|=t),Rc(l.return,t,e)}function xi(l,t,e,a,n,u){var c=l.memoizedState;c===null?l.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:e,tailMode:n,treeForkCount:u}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=e,c.tailMode=n,c.treeForkCount=u)}function Wo(l,t,e){var a=t.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var c=Cl.current,i=(c&2)!==0;if(i?(c=c&1|2,t.flags|=128):c&=1,D(Cl,c),Jl(l,t,a,e),a=tl?Ja:0,!i&&l!==null&&(l.flags&128)!==0)l:for(l=t.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&Jo(l,e,t);else if(l.tag===19)Jo(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&&nu(l)===null&&(n=e),e=e.sibling;e=n,e===null?(n=t.child,t.child=null):(n=e.sibling,e.sibling=null),xi(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&&nu(l)===null){t.child=n;break}l=n.sibling,n.sibling=e,e=n,n=l}xi(t,!0,e,null,u,a);break;case"together":xi(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Vt(l,t,e){if(l!==null&&(t.dependencies=l.dependencies),he|=t.lanes,(e&t.childLanes)===0)if(l!==null){if(oa(l,t,e,!1),(e&t.childLanes)===0)return null}else return null;if(l!==null&&t.child!==l.child)throw Error(o(153));if(t.child!==null){for(l=t.child,e=Gt(l,l.pendingProps),t.child=e,e.return=t;l.sibling!==null;)l=l.sibling,e=e.sibling=Gt(l,l.pendingProps),e.return=t;e.sibling=null}return t.child}function Ei(l,t){return(l.lanes&t)!==0?!0:(l=l.dependencies,!!(l!==null&&Fn(l)))}function im(l,t,e){switch(t.tag){case 3:Il(t,t.stateNode.containerInfo),ue(t,Bl,l.memoizedState.cache),He();break;case 27:case 5:Ua(t);break;case 4:Il(t,t.stateNode.containerInfo);break;case 10:ue(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Jc(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(se(t),t.flags|=128,null):(e&t.child.childLanes)!==0?Ko(l,t,e):(se(t),l=Vt(l,t,e),l!==null?l.sibling:null);se(t);break;case 19:var n=(l.flags&128)!==0;if(a=(e&t.childLanes)!==0,a||(oa(l,t,e,!1),a=(e&t.childLanes)!==0),n){if(a)return Wo(l,t,e);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),D(Cl,Cl.current),a)break;return null;case 22:return t.lanes=0,Xo(l,t,e,t.pendingProps);case 24:ue(t,Bl,l.memoizedState.cache)}return Vt(l,t,e)}function $o(l,t,e){if(l!==null)if(l.memoizedProps!==t.pendingProps)Gl=!0;else{if(!Ei(l,e)&&(t.flags&128)===0)return Gl=!1,im(l,t,e);Gl=(l.flags&131072)!==0}else Gl=!1,tl&&(t.flags&1048576)!==0&&As(t,Ja,t.index);switch(t.lanes=0,t.tag){case 16:l:{var a=t.pendingProps;if(l=Ge(t.elementType),t.type=l,typeof l=="function")Nc(l)?(a=Le(l,a),t.tag=1,t=Vo(null,t,l,a,e)):(t.tag=0,t=vi(null,t,l,a,e));else{if(l!=null){var n=l.$$typeof;if(n===jl){t.tag=11,t=qo(null,t,l,a,e);break l}else if(n===Q){t.tag=14,t=Go(null,t,l,a,e);break l}}throw t=Ml(l)||l,Error(o(306,t,""))}}return t;case 0:return vi(l,t,t.type,t.pendingProps,e);case 1:return a=t.type,n=Le(a,t.pendingProps),Vo(l,t,a,n,e);case 3:l:{if(Il(t,t.stateNode.containerInfo),l===null)throw Error(o(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,Lc(l,t),tn(t,a,null,e);var c=t.memoizedState;if(a=c.cache,ue(t,Bl,a),a!==u.cache&&Bc(t,[Bl],e,!0),ln(),a=c.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:c.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=wo(l,t,a,e);break l}else if(a!==n){n=xt(Error(o(424)),t),Wa(n),t=wo(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=At(l.firstChild),wl=t,tl=!0,ae=null,jt=!0,e=Ys(t,null,a,e),t.child=e;e;)e.flags=e.flags&-3|4096,e=e.sibling;else{if(He(),a===n){t=Vt(l,t,e);break l}Jl(l,t,a,e)}t=t.child}return t;case 26:return vu(l,t),l===null?(e=cd(t.type,null,t.pendingProps,null))?t.memoizedState=e:tl||(e=t.type,l=t.pendingProps,a=Uu(F.current).createElement(e),a[Vl]=t,a[lt]=l,Wl(a,e,l),Ql(a),t.stateNode=a):t.memoizedState=cd(t.type,l.memoizedProps,t.pendingProps,l.memoizedState),null;case 27:return Ua(t),l===null&&tl&&(a=t.stateNode=ad(t.type,t.pendingProps,F.current),wl=t,jt=!0,n=zl,be(t.type)?(tf=n,zl=At(a.firstChild)):zl=n),Jl(l,t,t.pendingProps.children,e),vu(l,t),l===null&&(t.flags|=4194304),t.child;case 5:return l===null&&tl&&((n=a=zl)&&(a=qm(a,t.type,t.pendingProps,jt),a!==null?(t.stateNode=a,wl=t,zl=At(a.firstChild),jt=!1,n=!0):n=!1),n||ne(t)),Ua(t),n=t.type,u=t.pendingProps,c=l!==null?l.memoizedProps:null,a=u.children,Fi(n,u)?a=null:c!==null&&Fi(n,c)&&(t.flags|=32),t.memoizedState!==null&&(n=$c(l,t,Ih,null,null,e),En._currentValue=n),vu(l,t),Jl(l,t,a,e),t.child;case 6:return l===null&&tl&&((l=e=zl)&&(e=Gm(e,t.pendingProps,jt),e!==null?(t.stateNode=e,wl=t,zl=null,l=!0):l=!1),l||ne(t)),null;case 13:return Ko(l,t,e);case 4:return Il(t,t.stateNode.containerInfo),a=t.pendingProps,l===null?t.child=Xe(t,null,a,e):Jl(l,t,a,e),t.child;case 11:return qo(l,t,t.type,t.pendingProps,e);case 7:return Jl(l,t,t.pendingProps,e),t.child;case 8:return Jl(l,t,t.pendingProps.children,e),t.child;case 12:return Jl(l,t,t.pendingProps.children,e),t.child;case 10:return a=t.pendingProps,ue(t,t.type,a.value),Jl(l,t,a.children,e),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Be(t),n=Kl(n),a=a(n),t.flags|=1,Jl(l,t,a,e),t.child;case 14:return Go(l,t,t.type,t.pendingProps,e);case 15:return Yo(l,t,t.type,t.pendingProps,e);case 19:return Wo(l,t,e);case 31:return cm(l,t,e);case 22:return Xo(l,t,e,t.pendingProps);case 24:return Be(t),a=Kl(Bl),l===null?(n=Yc(),n===null&&(n=Sl,u=qc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=e),n=u),t.memoizedState={parent:a,cache:n},Qc(t),ue(t,Bl,n)):((l.lanes&e)!==0&&(Lc(l,t),tn(t,null,null,e),ln()),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),ue(t,Bl,a)):(a=u.cache,ue(t,Bl,a),a!==n.cache&&Bc(t,[Bl],e,!0))),Jl(l,t,t.pendingProps.children,e),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function wt(l){l.flags|=4}function Ti(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(Er())l.flags|=8192;else throw Ye=lu,Xc}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,!rd(t))if(Er())l.flags|=8192;else throw Ye=lu,Xc}function gu(l,t){t!==null&&(l.flags|=4),l.flags&16384&&(t=l.tag!==22?_f():536870912,l.lanes|=t,Ea|=t)}function fn(l,t){if(!tl)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 Al(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 fm(l,t,e){var a=t.pendingProps;switch(Dc(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Al(t),null;case 1:return Al(t),null;case 3:return e=t.stateNode,a=null,l!==null&&(a=l.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Qt(Bl),Ul(),e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null),(l===null||l.child===null)&&(sa(t)?wt(t):l===null||l.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Cc())),Al(t),null;case 26:var n=t.type,u=t.memoizedState;return l===null?(wt(t),u!==null?(Al(t),Fo(t,u)):(Al(t),Ti(t,n,null,a,e))):u?u!==l.memoizedState?(wt(t),Al(t),Fo(t,u)):(Al(t),t.flags&=-16777217):(l=l.memoizedProps,l!==a&&wt(t),Al(t),Ti(t,n,l,a,e)),null;case 27:if(_n(t),e=F.current,n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&wt(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Al(t),null}l=R.current,sa(t)?_s(t):(l=ad(n,a,e),t.stateNode=l,wt(t))}return Al(t),null;case 5:if(_n(t),n=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&wt(t);else{if(!a){if(t.stateNode===null)throw Error(o(166));return Al(t),null}if(u=R.current,sa(t))_s(t);else{var c=Uu(F.current);switch(u){case 1:u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=c.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?c.createElement(n,{is:a.is}):c.createElement(n)}}u[Vl]=t,u[lt]=a;l:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)u.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break l;for(;c.sibling===null;){if(c.return===null||c.return===t)break l;c=c.return}c.sibling.return=c.return,c=c.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&&wt(t)}}return Al(t),Ti(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,e),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==a&&wt(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(o(166));if(l=F.current,sa(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[Vl]=t,l=!!(l.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||Kr(l.nodeValue,e)),l||ne(t,!0)}else l=Uu(l).createTextNode(a),l[Vl]=t,t.stateNode=l}return Al(t),null;case 31:if(e=t.memoizedState,l===null||l.memoizedState!==null){if(a=sa(t),e!==null){if(l===null){if(!a)throw Error(o(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(o(557));l[Vl]=t}else He(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Al(t),l=!1}else e=Cc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),l=!0;if(!l)return t.flags&256?(mt(t),t):(mt(t),null);if((t.flags&128)!==0)throw Error(o(558))}return Al(t),null;case 13:if(a=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(n=sa(t),a!==null&&a.dehydrated!==null){if(l===null){if(!n)throw Error(o(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(o(317));n[Vl]=t}else He(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Al(t),n=!1}else n=Cc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(mt(t),t):(mt(t),null)}return mt(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),gu(t,t.updateQueue),Al(t),null);case 4:return Ul(),l===null&&wi(t.stateNode.containerInfo),Al(t),null;case 10:return Qt(t.type),Al(t),null;case 19:if(N(Cl),a=t.memoizedState,a===null)return Al(t),null;if(n=(t.flags&128)!==0,u=a.rendering,u===null)if(n)fn(a,!1);else{if(Dl!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(u=nu(l),u!==null){for(t.flags|=128,fn(a,!1),l=u.updateQueue,t.updateQueue=l,gu(t,l),t.subtreeFlags=0,l=e,e=t.child;e!==null;)Ts(e,l),e=e.sibling;return D(Cl,Cl.current&1|2),tl&&Yt(t,a.treeForkCount),t.child}l=l.sibling}a.tail!==null&&ft()>Eu&&(t.flags|=128,n=!0,fn(a,!1),t.lanes=4194304)}else{if(!n)if(l=nu(u),l!==null){if(t.flags|=128,n=!0,l=l.updateQueue,t.updateQueue=l,gu(t,l),fn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!tl)return Al(t),null}else 2*ft()-a.renderingStartTime>Eu&&e!==536870912&&(t.flags|=128,n=!0,fn(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=ft(),l.sibling=null,e=Cl.current,D(Cl,n?e&1|2:e&1),tl&&Yt(t,a.treeForkCount),l):(Al(t),null);case 22:case 23:return mt(t),Kc(),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&&(Al(t),t.subtreeFlags&6&&(t.flags|=8192)):Al(t),e=t.updateQueue,e!==null&&gu(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&&N(qe),null;case 24:return e=null,l!==null&&(e=l.memoizedState.cache),t.memoizedState.cache!==e&&(t.flags|=2048),Qt(Bl),Al(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function sm(l,t){switch(Dc(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return Qt(Bl),Ul(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return _n(t),null;case 31:if(t.memoizedState!==null){if(mt(t),t.alternate===null)throw Error(o(340));He()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(mt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(o(340));He()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return N(Cl),null;case 4:return Ul(),null;case 10:return Qt(t.type),null;case 22:case 23:return mt(t),Kc(),l!==null&&N(qe),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return Qt(Bl),null;case 25:return null;default:return null}}function ko(l,t){switch(Dc(t),t.tag){case 3:Qt(Bl),Ul();break;case 26:case 27:case 5:_n(t);break;case 4:Ul();break;case 31:t.memoizedState!==null&&mt(t);break;case 13:mt(t);break;case 19:N(Cl);break;case 10:Qt(t.type);break;case 22:case 23:mt(t),Kc(),l!==null&&N(qe);break;case 24:Qt(Bl)}}function sn(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,c=e.inst;a=u(),c.destroy=a}e=e.next}while(e!==n)}}catch(i){rl(t,t.return,i)}}function re(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 c=a.inst,i=c.destroy;if(i!==void 0){c.destroy=void 0,n=t;var s=e,y=i;try{y()}catch(S){rl(n,s,S)}}}a=a.next}while(a!==u)}}catch(S){rl(t,t.return,S)}}function Io(l){var t=l.updateQueue;if(t!==null){var e=l.stateNode;try{Qs(t,e)}catch(a){rl(l,l.return,a)}}}function Po(l,t,e){e.props=Le(l.type,l.memoizedProps),e.state=l.memoizedState;try{e.componentWillUnmount()}catch(a){rl(l,t,a)}}function on(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){rl(l,t,n)}}function Ct(l,t){var e=l.ref,a=l.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(n){rl(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){rl(l,t,n)}else e.current=null}function lr(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){rl(l,l.return,n)}}function ji(l,t,e){try{var a=l.stateNode;Dm(a,l.type,e,t),a[lt]=t}catch(n){rl(l,l.return,n)}}function tr(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&be(l.type)||l.tag===4}function zi(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||tr(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&&be(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 Ai(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=Bt));else if(a!==4&&(a===27&&be(l.type)&&(e=l.stateNode,t=null),l=l.child,l!==null))for(Ai(l,t,e),l=l.sibling;l!==null;)Ai(l,t,e),l=l.sibling}function bu(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&&be(l.type)&&(e=l.stateNode),l=l.child,l!==null))for(bu(l,t,e),l=l.sibling;l!==null;)bu(l,t,e),l=l.sibling}function er(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[Vl]=l,t[lt]=e}catch(u){rl(l,l.return,u)}}var Kt=!1,Yl=!1,Ni=!1,ar=typeof WeakSet=="function"?WeakSet:Set,Ll=null;function om(l,t){if(l=l.containerInfo,Wi=Yu,l=ms(l),Sc(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 c=0,i=-1,s=-1,y=0,S=0,j=l,g=null;t:for(;;){for(var p;j!==e||n!==0&&j.nodeType!==3||(i=c+n),j!==u||a!==0&&j.nodeType!==3||(s=c+a),j.nodeType===3&&(c+=j.nodeValue.length),(p=j.firstChild)!==null;)g=j,j=p;for(;;){if(j===l)break t;if(g===e&&++y===n&&(i=c),g===u&&++S===a&&(s=c),(p=j.nextSibling)!==null)break;j=g,g=j.parentNode}j=p}e=i===-1||s===-1?null:{start:i,end:s}}else e=null}e=e||{start:0,end:0}}else e=null;for($i={focusedElem:l,selectionRange:e},Yu=!1,Ll=t;Ll!==null;)if(t=Ll,l=t.child,(t.subtreeFlags&1028)!==0&&l!==null)l.return=t,Ll=l;else for(;Ll!==null;){switch(t=Ll,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 U=Le(e.type,n);l=a.getSnapshotBeforeUpdate(U,u),a.__reactInternalSnapshotBeforeUpdate=l}catch(Y){rl(e,e.return,Y)}}break;case 3:if((l&1024)!==0){if(l=t.stateNode.containerInfo,e=l.nodeType,e===9)Ii(l);else if(e===1)switch(l.nodeName){case"HEAD":case"HTML":case"BODY":Ii(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(o(163))}if(l=t.sibling,l!==null){l.return=t.return,Ll=l;break}Ll=t.return}}function nr(l,t,e){var a=e.flags;switch(e.tag){case 0:case 11:case 15:Wt(l,e),a&4&&sn(5,e);break;case 1:if(Wt(l,e),a&4)if(l=e.stateNode,t===null)try{l.componentDidMount()}catch(c){rl(e,e.return,c)}else{var n=Le(e.type,t.memoizedProps);t=t.memoizedState;try{l.componentDidUpdate(n,t,l.__reactInternalSnapshotBeforeUpdate)}catch(c){rl(e,e.return,c)}}a&64&&Io(e),a&512&&on(e,e.return);break;case 3:if(Wt(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{Qs(l,t)}catch(c){rl(e,e.return,c)}}break;case 27:t===null&&a&4&&er(e);case 26:case 5:Wt(l,e),t===null&&a&4&&lr(e),a&512&&on(e,e.return);break;case 12:Wt(l,e);break;case 31:Wt(l,e),a&4&&ir(l,e);break;case 13:Wt(l,e),a&4&&fr(l,e),a&64&&(l=e.memoizedState,l!==null&&(l=l.dehydrated,l!==null&&(e=pm.bind(null,e),Ym(l,e))));break;case 22:if(a=e.memoizedState!==null||Kt,!a){t=t!==null&&t.memoizedState!==null||Yl,n=Kt;var u=Yl;Kt=a,(Yl=t)&&!u?$t(l,e,(e.subtreeFlags&8772)!==0):Wt(l,e),Kt=n,Yl=u}break;case 30:break;default:Wt(l,e)}}function ur(l){var t=l.alternate;t!==null&&(l.alternate=null,ur(t)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(t=l.stateNode,t!==null&&ac(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,et=!1;function Jt(l,t,e){for(e=e.child;e!==null;)cr(l,t,e),e=e.sibling}function cr(l,t,e){if(st&&typeof st.onCommitFiberUnmount=="function")try{st.onCommitFiberUnmount(Ca,e)}catch{}switch(e.tag){case 26:Yl||Ct(e,t),Jt(l,t,e),e.memoizedState?e.memoizedState.count--:e.stateNode&&(e=e.stateNode,e.parentNode.removeChild(e));break;case 27:Yl||Ct(e,t);var a=Nl,n=et;be(e.type)&&(Nl=e.stateNode,et=!1),Jt(l,t,e),pn(e.stateNode),Nl=a,et=n;break;case 5:Yl||Ct(e,t);case 6:if(a=Nl,n=et,Nl=null,Jt(l,t,e),Nl=a,et=n,Nl!==null)if(et)try{(Nl.nodeType===9?Nl.body:Nl.nodeName==="HTML"?Nl.ownerDocument.body:Nl).removeChild(e.stateNode)}catch(u){rl(e,t,u)}else try{Nl.removeChild(e.stateNode)}catch(u){rl(e,t,u)}break;case 18:Nl!==null&&(et?(l=Nl,Ir(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.stateNode),Oa(l)):Ir(Nl,e.stateNode));break;case 4:a=Nl,n=et,Nl=e.stateNode.containerInfo,et=!0,Jt(l,t,e),Nl=a,et=n;break;case 0:case 11:case 14:case 15:re(2,e,t),Yl||re(4,e,t),Jt(l,t,e);break;case 1:Yl||(Ct(e,t),a=e.stateNode,typeof a.componentWillUnmount=="function"&&Po(e,t,a)),Jt(l,t,e);break;case 21:Jt(l,t,e);break;case 22:Yl=(a=Yl)||e.memoizedState!==null,Jt(l,t,e),Yl=a;break;default:Jt(l,t,e)}}function ir(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null))){l=l.dehydrated;try{Oa(l)}catch(e){rl(t,t.return,e)}}}function fr(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{Oa(l)}catch(e){rl(t,t.return,e)}}function rm(l){switch(l.tag){case 31:case 13:case 19:var t=l.stateNode;return t===null&&(t=l.stateNode=new ar),t;case 22:return l=l.stateNode,t=l._retryCache,t===null&&(t=l._retryCache=new ar),t;default:throw Error(o(435,l.tag))}}function pu(l,t){var e=rm(l);t.forEach(function(a){if(!e.has(a)){e.add(a);var n=Sm.bind(null,l,a);a.then(n,n)}})}function at(l,t){var e=t.deletions;if(e!==null)for(var a=0;a<e.length;a++){var n=e[a],u=l,c=t,i=c;l:for(;i!==null;){switch(i.tag){case 27:if(be(i.type)){Nl=i.stateNode,et=!1;break l}break;case 5:Nl=i.stateNode,et=!1;break l;case 3:case 4:Nl=i.stateNode.containerInfo,et=!0;break l}i=i.return}if(Nl===null)throw Error(o(160));cr(u,c,n),Nl=null,et=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)sr(t,l),t=t.sibling}var Mt=null;function sr(l,t){var e=l.alternate,a=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:at(t,l),nt(l),a&4&&(re(3,l,l.return),sn(3,l),re(5,l,l.return));break;case 1:at(t,l),nt(l),a&512&&(Yl||e===null||Ct(e,e.return)),a&64&&Kt&&(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=Mt;if(at(t,l),nt(l),a&512&&(Yl||e===null||Ct(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[Ba]||u[Vl]||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[Vl]=l,Ql(u),a=u;break l;case"link":var c=sd("link","href",n).get(a+(e.href||""));if(c){for(var i=0;i<c.length;i++)if(u=c[i],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)){c.splice(i,1);break t}}u=n.createElement(a),Wl(u,a,e),n.head.appendChild(u);break;case"meta":if(c=sd("meta","content",n).get(a+(e.content||""))){for(i=0;i<c.length;i++)if(u=c[i],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)){c.splice(i,1);break t}}u=n.createElement(a),Wl(u,a,e),n.head.appendChild(u);break;default:throw Error(o(468,a))}u[Vl]=l,Ql(u),a=u}l.stateNode=a}else od(n,l.type,l.stateNode);else l.stateNode=fd(n,a,l.memoizedProps);else u!==a?(u===null?e.stateNode!==null&&(e=e.stateNode,e.parentNode.removeChild(e)):u.count--,a===null?od(n,l.type,l.stateNode):fd(n,a,l.memoizedProps)):a===null&&l.stateNode!==null&&ji(l,l.memoizedProps,e.memoizedProps)}break;case 27:at(t,l),nt(l),a&512&&(Yl||e===null||Ct(e,e.return)),e!==null&&a&4&&ji(l,l.memoizedProps,e.memoizedProps);break;case 5:if(at(t,l),nt(l),a&512&&(Yl||e===null||Ct(e,e.return)),l.flags&32){n=l.stateNode;try{Pe(n,"")}catch(U){rl(l,l.return,U)}}a&4&&l.stateNode!=null&&(n=l.memoizedProps,ji(l,n,e!==null?e.memoizedProps:n)),a&1024&&(Ni=!0);break;case 6:if(at(t,l),nt(l),a&4){if(l.stateNode===null)throw Error(o(162));a=l.memoizedProps,e=l.stateNode;try{e.nodeValue=a}catch(U){rl(l,l.return,U)}}break;case 3:if(Ru=null,n=Mt,Mt=Cu(t.containerInfo),at(t,l),Mt=n,nt(l),a&4&&e!==null&&e.memoizedState.isDehydrated)try{Oa(t.containerInfo)}catch(U){rl(l,l.return,U)}Ni&&(Ni=!1,or(l));break;case 4:a=Mt,Mt=Cu(l.stateNode.containerInfo),at(t,l),nt(l),Mt=a;break;case 12:at(t,l),nt(l);break;case 31:at(t,l),nt(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,pu(l,a)));break;case 13:at(t,l),nt(l),l.child.flags&8192&&l.memoizedState!==null!=(e!==null&&e.memoizedState!==null)&&(xu=ft()),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,pu(l,a)));break;case 22:n=l.memoizedState!==null;var s=e!==null&&e.memoizedState!==null,y=Kt,S=Yl;if(Kt=y||n,Yl=S||s,at(t,l),Yl=S,Kt=y,nt(l),a&8192)l:for(t=l.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(e===null||s||Kt||Yl||Ze(l)),e=null,t=l;;){if(t.tag===5||t.tag===26){if(e===null){s=e=t;try{if(u=s.stateNode,n)c=u.style,typeof c.setProperty=="function"?c.setProperty("display","none","important"):c.display="none";else{i=s.stateNode;var j=s.memoizedProps.style,g=j!=null&&j.hasOwnProperty("display")?j.display:null;i.style.display=g==null||typeof g=="boolean"?"":(""+g).trim()}}catch(U){rl(s,s.return,U)}}}else if(t.tag===6){if(e===null){s=t;try{s.stateNode.nodeValue=n?"":s.memoizedProps}catch(U){rl(s,s.return,U)}}}else if(t.tag===18){if(e===null){s=t;try{var p=s.stateNode;n?Pr(p,!0):Pr(s.stateNode,!1)}catch(U){rl(s,s.return,U)}}}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,pu(l,e))));break;case 19:at(t,l),nt(l),a&4&&(a=l.updateQueue,a!==null&&(l.updateQueue=null,pu(l,a)));break;case 30:break;case 21:break;default:at(t,l),nt(l)}}function nt(l){var t=l.flags;if(t&2){try{for(var e,a=l.return;a!==null;){if(tr(a)){e=a;break}a=a.return}if(e==null)throw Error(o(160));switch(e.tag){case 27:var n=e.stateNode,u=zi(l);bu(l,u,n);break;case 5:var c=e.stateNode;e.flags&32&&(Pe(c,""),e.flags&=-33);var i=zi(l);bu(l,i,c);break;case 3:case 4:var s=e.stateNode.containerInfo,y=zi(l);Ai(l,y,s);break;default:throw Error(o(161))}}catch(S){rl(l,l.return,S)}l.flags&=-3}t&4096&&(l.flags&=-4097)}function or(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var t=l;or(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),l=l.sibling}}function Wt(l,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)nr(l,t.alternate,t),t=t.sibling}function Ze(l){for(l=l.child;l!==null;){var t=l;switch(t.tag){case 0:case 11:case 14:case 15:re(4,t,t.return),Ze(t);break;case 1:Ct(t,t.return);var e=t.stateNode;typeof e.componentWillUnmount=="function"&&Po(t,t.return,e),Ze(t);break;case 27:pn(t.stateNode);case 26:case 5:Ct(t,t.return),Ze(t);break;case 22:t.memoizedState===null&&Ze(t);break;case 30:Ze(t);break;default:Ze(t)}l=l.sibling}}function $t(l,t,e){for(e=e&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=l,u=t,c=u.flags;switch(u.tag){case 0:case 11:case 15:$t(n,u,e),sn(4,u);break;case 1:if($t(n,u,e),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(y){rl(a,a.return,y)}if(a=u,n=a.updateQueue,n!==null){var i=a.stateNode;try{var s=n.shared.hiddenCallbacks;if(s!==null)for(n.shared.hiddenCallbacks=null,n=0;n<s.length;n++)Xs(s[n],i)}catch(y){rl(a,a.return,y)}}e&&c&64&&Io(u),on(u,u.return);break;case 27:er(u);case 26:case 5:$t(n,u,e),e&&a===null&&c&4&&lr(u),on(u,u.return);break;case 12:$t(n,u,e);break;case 31:$t(n,u,e),e&&c&4&&ir(n,u);break;case 13:$t(n,u,e),e&&c&4&&fr(n,u);break;case 22:u.memoizedState===null&&$t(n,u,e),on(u,u.return);break;case 30:break;default:$t(n,u,e)}t=t.sibling}}function _i(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&&$a(e))}function Mi(l,t){l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&$a(l))}function Ot(l,t,e,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)rr(l,t,e,a),t=t.sibling}function rr(l,t,e,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Ot(l,t,e,a),n&2048&&sn(9,t);break;case 1:Ot(l,t,e,a);break;case 3:Ot(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&&$a(l)));break;case 12:if(n&2048){Ot(l,t,e,a),l=t.stateNode;try{var u=t.memoizedProps,c=u.id,i=u.onPostCommit;typeof i=="function"&&i(c,t.alternate===null?"mount":"update",l.passiveEffectDuration,-0)}catch(s){rl(t,t.return,s)}}else Ot(l,t,e,a);break;case 31:Ot(l,t,e,a);break;case 13:Ot(l,t,e,a);break;case 23:break;case 22:u=t.stateNode,c=t.alternate,t.memoizedState!==null?u._visibility&2?Ot(l,t,e,a):rn(l,t):u._visibility&2?Ot(l,t,e,a):(u._visibility|=2,pa(l,t,e,a,(t.subtreeFlags&10256)!==0||!1)),n&2048&&_i(c,t);break;case 24:Ot(l,t,e,a),n&2048&&Mi(t.alternate,t);break;default:Ot(l,t,e,a)}}function pa(l,t,e,a,n){for(n=n&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=l,c=t,i=e,s=a,y=c.flags;switch(c.tag){case 0:case 11:case 15:pa(u,c,i,s,n),sn(8,c);break;case 23:break;case 22:var S=c.stateNode;c.memoizedState!==null?S._visibility&2?pa(u,c,i,s,n):rn(u,c):(S._visibility|=2,pa(u,c,i,s,n)),n&&y&2048&&_i(c.alternate,c);break;case 24:pa(u,c,i,s,n),n&&y&2048&&Mi(c.alternate,c);break;default:pa(u,c,i,s,n)}t=t.sibling}}function rn(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:rn(e,a),n&2048&&_i(a.alternate,a);break;case 24:rn(e,a),n&2048&&Mi(a.alternate,a);break;default:rn(e,a)}t=t.sibling}}var dn=8192;function Sa(l,t,e){if(l.subtreeFlags&dn)for(l=l.child;l!==null;)dr(l,t,e),l=l.sibling}function dr(l,t,e){switch(l.tag){case 26:Sa(l,t,e),l.flags&dn&&l.memoizedState!==null&&km(e,Mt,l.memoizedState,l.memoizedProps);break;case 5:Sa(l,t,e);break;case 3:case 4:var a=Mt;Mt=Cu(l.stateNode.containerInfo),Sa(l,t,e),Mt=a;break;case 22:l.memoizedState===null&&(a=l.alternate,a!==null&&a.memoizedState!==null?(a=dn,dn=16777216,Sa(l,t,e),dn=a):Sa(l,t,e));break;default:Sa(l,t,e)}}function hr(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 hn(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];Ll=a,vr(a,l)}hr(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)mr(l),l=l.sibling}function mr(l){switch(l.tag){case 0:case 11:case 15:hn(l),l.flags&2048&&re(9,l,l.return);break;case 3:hn(l);break;case 12:hn(l);break;case 22:var t=l.stateNode;l.memoizedState!==null&&t._visibility&2&&(l.return===null||l.return.tag!==13)?(t._visibility&=-3,Su(l)):hn(l);break;default:hn(l)}}function Su(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];Ll=a,vr(a,l)}hr(l)}for(l=l.child;l!==null;){switch(t=l,t.tag){case 0:case 11:case 15:re(8,t,t.return),Su(t);break;case 22:e=t.stateNode,e._visibility&2&&(e._visibility&=-3,Su(t));break;default:Su(t)}l=l.sibling}}function vr(l,t){for(;Ll!==null;){var e=Ll;switch(e.tag){case 0:case 11:case 15:re(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:$a(e.memoizedState.cache)}if(a=e.child,a!==null)a.return=e,Ll=a;else l:for(e=l;Ll!==null;){a=Ll;var n=a.sibling,u=a.return;if(ur(a),a===e){Ll=null;break l}if(n!==null){n.return=u,Ll=n;break l}Ll=u}}}var dm={getCacheForType:function(l){var t=Kl(Bl),e=t.data.get(l);return e===void 0&&(e=l(),t.data.set(l,e)),e},cacheSignal:function(){return Kl(Bl).controller.signal}},hm=typeof WeakMap=="function"?WeakMap:Map,cl=0,Sl=null,k=null,P=0,ol=0,vt=null,de=!1,xa=!1,Oi=!1,Ft=0,Dl=0,he=0,Ve=0,Di=0,yt=0,Ea=0,mn=null,ut=null,Ui=!1,xu=0,yr=0,Eu=1/0,Tu=null,me=null,Xl=0,ve=null,Ta=null,kt=0,Ci=0,Hi=null,gr=null,vn=0,Ri=null;function gt(){return(cl&2)!==0&&P!==0?P&-P:x.T!==null?Qi():Uf()}function br(){if(yt===0)if((P&536870912)===0||tl){var l=Dn;Dn<<=1,(Dn&3932160)===0&&(Dn=262144),yt=l}else yt=536870912;return l=ht.current,l!==null&&(l.flags|=32),yt}function ct(l,t,e){(l===Sl&&(ol===2||ol===9)||l.cancelPendingCommit!==null)&&(ja(l,0),ye(l,P,yt,!1)),Ra(l,e),((cl&2)===0||l!==Sl)&&(l===Sl&&((cl&2)===0&&(Ve|=e),Dl===4&&ye(l,P,yt,!1)),Ht(l))}function pr(l,t,e){if((cl&6)!==0)throw Error(o(327));var a=!e&&(t&127)===0&&(t&l.expiredLanes)===0||Ha(l,t),n=a?ym(l,t):qi(l,t,!0),u=a;do{if(n===0){xa&&!a&&ye(l,t,0,!1);break}else{if(e=l.current.alternate,u&&!mm(e)){n=qi(l,t,!1),u=!1;continue}if(n===2){if(u=t,l.errorRecoveryDisabledLanes&u)var c=0;else c=l.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){t=c;l:{var i=l;n=mn;var s=i.current.memoizedState.isDehydrated;if(s&&(ja(i,c).flags|=256),c=qi(i,c,!1),c!==2){if(Oi&&!s){i.errorRecoveryDisabledLanes|=u,Ve|=u,n=4;break l}u=ut,ut=n,u!==null&&(ut===null?ut=u:ut.push.apply(ut,u))}n=c}if(u=!1,n!==2)continue}}if(n===1){ja(l,0),ye(l,t,0,!0);break}l:{switch(a=l,u=n,u){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:ye(a,t,yt,!de);break l;case 2:ut=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(n=xu+300-ft(),10<n)){if(ye(a,t,yt,!de),Cn(a,0,!0)!==0)break l;kt=t,a.timeoutHandle=Fr(Sr.bind(null,a,e,ut,Tu,Ui,t,yt,Ve,Ea,de,u,"Throttled",-0,0),n);break l}Sr(a,e,ut,Tu,Ui,t,yt,Ve,Ea,de,u,null,-0,0)}}break}while(!0);Ht(l)}function Sr(l,t,e,a,n,u,c,i,s,y,S,j,g,p){if(l.timeoutHandle=-1,j=t.subtreeFlags,j&8192||(j&16785408)===16785408){j={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Bt},dr(t,u,j);var U=(u&62914560)===u?xu-ft():(u&4194048)===u?yr-ft():0;if(U=Im(j,U),U!==null){kt=u,l.cancelPendingCommit=U(_r.bind(null,l,t,u,e,a,n,c,i,s,S,j,null,g,p)),ye(l,u,c,!y);return}}_r(l,t,u,e,a,n,c,i,s)}function mm(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(!rt(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 ye(l,t,e,a){t&=~Di,t&=~Ve,l.suspendedLanes|=t,l.pingedLanes&=~t,a&&(l.warmLanes|=t),a=l.expirationTimes;for(var n=t;0<n;){var u=31-ot(n),c=1<<u;a[u]=-1,n&=~c}e!==0&&Mf(l,e,t)}function ju(){return(cl&6)===0?(yn(0),!1):!0}function Bi(){if(k!==null){if(ol===0)var l=k.return;else l=k,Xt=Re=null,Ic(l),ma=null,ka=0,l=k;for(;l!==null;)ko(l.alternate,l),l=l.return;k=null}}function ja(l,t){var e=l.timeoutHandle;e!==-1&&(l.timeoutHandle=-1,Hm(e)),e=l.cancelPendingCommit,e!==null&&(l.cancelPendingCommit=null,e()),kt=0,Bi(),Sl=l,k=e=Gt(l.current,null),P=t,ol=0,vt=null,de=!1,xa=Ha(l,t),Oi=!1,Ea=yt=Di=Ve=he=Dl=0,ut=mn=null,Ui=!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-ot(a),u=1<<n;t|=l[n],a&=~u}return Ft=t,wn(),e}function xr(l,t){K=null,x.H=un,t===ha||t===Pn?(t=Bs(),ol=3):t===Xc?(t=Bs(),ol=4):ol=t===mi?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,vt=t,k===null&&(Dl=1,hu(l,xt(t,l.current)))}function Er(){var l=ht.current;return l===null?!0:(P&4194048)===P?zt===null:(P&62914560)===P||(P&536870912)!==0?l===zt:!1}function Tr(){var l=x.H;return x.H=un,l===null?un:l}function jr(){var l=x.A;return x.A=dm,l}function zu(){Dl=4,de||(P&4194048)!==P&&ht.current!==null||(xa=!0),(he&134217727)===0&&(Ve&134217727)===0||Sl===null||ye(Sl,P,yt,!1)}function qi(l,t,e){var a=cl;cl|=2;var n=Tr(),u=jr();(Sl!==l||P!==t)&&(Tu=null,ja(l,t)),t=!1;var c=Dl;l:do try{if(ol!==0&&k!==null){var i=k,s=vt;switch(ol){case 8:Bi(),c=6;break l;case 3:case 2:case 9:case 6:ht.current===null&&(t=!0);var y=ol;if(ol=0,vt=null,za(l,i,s,y),e&&xa){c=0;break l}break;default:y=ol,ol=0,vt=null,za(l,i,s,y)}}vm(),c=Dl;break}catch(S){xr(l,S)}while(!0);return t&&l.shellSuspendCounter++,Xt=Re=null,cl=a,x.H=n,x.A=u,k===null&&(Sl=null,P=0,wn()),c}function vm(){for(;k!==null;)zr(k)}function ym(l,t){var e=cl;cl|=2;var a=Tr(),n=jr();Sl!==l||P!==t?(Tu=null,Eu=ft()+500,ja(l,t)):xa=Ha(l,t);l:do try{if(ol!==0&&k!==null){t=k;var u=vt;t:switch(ol){case 1:ol=0,vt=null,za(l,t,u,1);break;case 2:case 9:if(Hs(u)){ol=0,vt=null,Ar(t);break}t=function(){ol!==2&&ol!==9||Sl!==l||(ol=7),Ht(l)},u.then(t,t);break l;case 3:ol=7;break l;case 4:ol=5;break l;case 7:Hs(u)?(ol=0,vt=null,Ar(t)):(ol=0,vt=null,za(l,t,u,7));break;case 5:var c=null;switch(k.tag){case 26:c=k.memoizedState;case 5:case 27:var i=k;if(c?rd(c):i.stateNode.complete){ol=0,vt=null;var s=i.sibling;if(s!==null)k=s;else{var y=i.return;y!==null?(k=y,Au(y)):k=null}break t}}ol=0,vt=null,za(l,t,u,5);break;case 6:ol=0,vt=null,za(l,t,u,6);break;case 8:Bi(),Dl=6;break l;default:throw Error(o(462))}}gm();break}catch(S){xr(l,S)}while(!0);return Xt=Re=null,x.H=a,x.A=n,cl=e,k!==null?0:(Sl=null,P=0,wn(),Dl)}function gm(){for(;k!==null&&!Xd();)zr(k)}function zr(l){var t=$o(l.alternate,l,Ft);l.memoizedProps=l.pendingProps,t===null?Au(l):k=t}function Ar(l){var t=l,e=t.alternate;switch(t.tag){case 15:case 0:t=Zo(e,t,t.pendingProps,t.type,void 0,P);break;case 11:t=Zo(e,t,t.pendingProps,t.type.render,t.ref,P);break;case 5:Ic(t);default:ko(e,t),t=k=Ts(t,Ft),t=$o(e,t,Ft)}l.memoizedProps=l.pendingProps,t===null?Au(l):k=t}function za(l,t,e,a){Xt=Re=null,Ic(t),ma=null,ka=0;var n=t.return;try{if(um(l,n,t,e,P)){Dl=1,hu(l,xt(e,l.current)),k=null;return}}catch(u){if(n!==null)throw k=n,u;Dl=1,hu(l,xt(e,l.current)),k=null;return}t.flags&32768?(tl||a===1?l=!0:xa||(P&536870912)!==0?l=!1:(de=l=!0,(a===2||a===9||a===3||a===6)&&(a=ht.current,a!==null&&a.tag===13&&(a.flags|=16384))),Nr(t,l)):Au(t)}function Au(l){var t=l;do{if((t.flags&32768)!==0){Nr(t,de);return}l=t.return;var e=fm(t.alternate,t,Ft);if(e!==null){k=e;return}if(t=t.sibling,t!==null){k=t;return}k=t=l}while(t!==null);Dl===0&&(Dl=5)}function Nr(l,t){do{var e=sm(l.alternate,l);if(e!==null){e.flags&=32767,k=e;return}if(e=l.return,e!==null&&(e.flags|=32768,e.subtreeFlags=0,e.deletions=null),!t&&(l=l.sibling,l!==null)){k=l;return}k=l=e}while(l!==null);Dl=6,k=null}function _r(l,t,e,a,n,u,c,i,s){l.cancelPendingCommit=null;do Nu();while(Xl!==0);if((cl&6)!==0)throw Error(o(327));if(t!==null){if(t===l.current)throw Error(o(177));if(u=t.lanes|t.childLanes,u|=zc,Fd(l,e,u,c,i,s),l===Sl&&(k=Sl=null,P=0),Ta=t,ve=l,kt=e,Ci=u,Hi=n,gr=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(l.callbackNode=null,l.callbackPriority=0,xm(Mn,function(){return Cr(),null})):(l.callbackNode=null,l.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=x.T,x.T=null,n=M.p,M.p=2,c=cl,cl|=4;try{om(l,t,e)}finally{cl=c,M.p=n,x.T=a}}Xl=1,Mr(),Or(),Dr()}}function Mr(){if(Xl===1){Xl=0;var l=ve,t=Ta,e=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||e){e=x.T,x.T=null;var a=M.p;M.p=2;var n=cl;cl|=4;try{sr(t,l);var u=$i,c=ms(l.containerInfo),i=u.focusedElem,s=u.selectionRange;if(c!==i&&i&&i.ownerDocument&&hs(i.ownerDocument.documentElement,i)){if(s!==null&&Sc(i)){var y=s.start,S=s.end;if(S===void 0&&(S=y),"selectionStart"in i)i.selectionStart=y,i.selectionEnd=Math.min(S,i.value.length);else{var j=i.ownerDocument||document,g=j&&j.defaultView||window;if(g.getSelection){var p=g.getSelection(),U=i.textContent.length,Y=Math.min(s.start,U),gl=s.end===void 0?Y:Math.min(s.end,U);!p.extend&&Y>gl&&(c=gl,gl=Y,Y=c);var h=ds(i,Y),r=ds(i,gl);if(h&&r&&(p.rangeCount!==1||p.anchorNode!==h.node||p.anchorOffset!==h.offset||p.focusNode!==r.node||p.focusOffset!==r.offset)){var m=j.createRange();m.setStart(h.node,h.offset),p.removeAllRanges(),Y>gl?(p.addRange(m),p.extend(r.node,r.offset)):(m.setEnd(r.node,r.offset),p.addRange(m))}}}}for(j=[],p=i;p=p.parentNode;)p.nodeType===1&&j.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<j.length;i++){var T=j[i];T.element.scrollLeft=T.left,T.element.scrollTop=T.top}}Yu=!!Wi,$i=Wi=null}finally{cl=n,M.p=a,x.T=e}}l.current=t,Xl=2}}function Or(){if(Xl===2){Xl=0;var l=ve,t=Ta,e=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||e){e=x.T,x.T=null;var a=M.p;M.p=2;var n=cl;cl|=4;try{nr(l,t.alternate,t)}finally{cl=n,M.p=a,x.T=e}}Xl=3}}function Dr(){if(Xl===4||Xl===3){Xl=0,Qd();var l=ve,t=Ta,e=kt,a=gr;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Xl=5:(Xl=0,Ta=ve=null,Ur(l,l.pendingLanes));var n=l.pendingLanes;if(n===0&&(me=null),tc(e),t=t.stateNode,st&&typeof st.onCommitFiberRoot=="function")try{st.onCommitFiberRoot(Ca,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=x.T,n=M.p,M.p=2,x.T=null;try{for(var u=l.onRecoverableError,c=0;c<a.length;c++){var i=a[c];u(i.value,{componentStack:i.stack})}}finally{x.T=t,M.p=n}}(kt&3)!==0&&Nu(),Ht(l),n=l.pendingLanes,(e&261930)!==0&&(n&42)!==0?l===Ri?vn++:(vn=0,Ri=l):vn=0,yn(0)}}function Ur(l,t){(l.pooledCacheLanes&=t)===0&&(t=l.pooledCache,t!=null&&(l.pooledCache=null,$a(t)))}function Nu(){return Mr(),Or(),Dr(),Cr()}function Cr(){if(Xl!==5)return!1;var l=ve,t=Ci;Ci=0;var e=tc(kt),a=x.T,n=M.p;try{M.p=32>e?32:e,x.T=null,e=Hi,Hi=null;var u=ve,c=kt;if(Xl=0,Ta=ve=null,kt=0,(cl&6)!==0)throw Error(o(331));var i=cl;if(cl|=4,mr(u.current),rr(u,u.current,c,e),cl=i,yn(0,!1),st&&typeof st.onPostCommitFiberRoot=="function")try{st.onPostCommitFiberRoot(Ca,u)}catch{}return!0}finally{M.p=n,x.T=a,Ur(l,t)}}function Hr(l,t,e){t=xt(e,t),t=hi(l.stateNode,t,2),l=fe(l,t,2),l!==null&&(Ra(l,2),Ht(l))}function rl(l,t,e){if(l.tag===3)Hr(l,l,e);else for(;t!==null;){if(t.tag===3){Hr(t,l,e);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(me===null||!me.has(a))){l=xt(e,l),e=Ro(2),a=fe(t,e,2),a!==null&&(Bo(e,a,t,l),Ra(a,2),Ht(a));break}}t=t.return}}function Gi(l,t,e){var a=l.pingCache;if(a===null){a=l.pingCache=new hm;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)||(Oi=!0,n.add(e),l=bm.bind(null,l,t,e),t.then(l,l))}function bm(l,t,e){var a=l.pingCache;a!==null&&a.delete(t),l.pingedLanes|=l.suspendedLanes&e,l.warmLanes&=~e,Sl===l&&(P&e)===e&&(Dl===4||Dl===3&&(P&62914560)===P&&300>ft()-xu?(cl&2)===0&&ja(l,0):Di|=e,Ea===P&&(Ea=0)),Ht(l)}function Rr(l,t){t===0&&(t=_f()),l=Ue(l,t),l!==null&&(Ra(l,t),Ht(l))}function pm(l){var t=l.memoizedState,e=0;t!==null&&(e=t.retryLane),Rr(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(o(314))}a!==null&&a.delete(t),Rr(l,e)}function xm(l,t){return ku(l,t)}var _u=null,Aa=null,Yi=!1,Mu=!1,Xi=!1,ge=0;function Ht(l){l!==Aa&&l.next===null&&(Aa===null?_u=Aa=l:Aa=Aa.next=l),Mu=!0,Yi||(Yi=!0,Tm())}function yn(l,t){if(!Xi&&Mu){Xi=!0;do for(var e=!1,a=_u;a!==null;){if(l!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var c=a.suspendedLanes,i=a.pingedLanes;u=(1<<31-ot(42|l)+1)-1,u&=n&~(c&~i),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(e=!0,Yr(a,u))}else u=P,u=Cn(a,a===Sl?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Ha(a,u)||(e=!0,Yr(a,u));a=a.next}while(e);Xi=!1}}function Em(){Br()}function Br(){Mu=Yi=!1;var l=0;ge!==0&&Cm()&&(l=ge);for(var t=ft(),e=null,a=_u;a!==null;){var n=a.next,u=qr(a,t);u===0?(a.next=null,e===null?_u=n:e.next=n,n===null&&(Aa=e)):(e=a,(l!==0||(u&3)!==0)&&(Mu=!0)),a=n}Xl!==0&&Xl!==5||yn(l),ge!==0&&(ge=0)}function qr(l,t){for(var e=l.suspendedLanes,a=l.pingedLanes,n=l.expirationTimes,u=l.pendingLanes&-62914561;0<u;){var c=31-ot(u),i=1<<c,s=n[c];s===-1?((i&e)===0||(i&a)!==0)&&(n[c]=$d(i,t)):s<=t&&(l.expiredLanes|=i),u&=~i}if(t=Sl,e=P,e=Cn(l,l===t?e:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a=l.callbackNode,e===0||l===t&&(ol===2||ol===9)||l.cancelPendingCommit!==null)return a!==null&&a!==null&&Iu(a),l.callbackNode=null,l.callbackPriority=0;if((e&3)===0||Ha(l,e)){if(t=e&-e,t===l.callbackPriority)return t;switch(a!==null&&Iu(a),tc(e)){case 2:case 8:e=Af;break;case 32:e=Mn;break;case 268435456:e=Nf;break;default:e=Mn}return a=Gr.bind(null,l),e=ku(e,a),l.callbackPriority=t,l.callbackNode=e,t}return a!==null&&a!==null&&Iu(a),l.callbackPriority=2,l.callbackNode=null,2}function Gr(l,t){if(Xl!==0&&Xl!==5)return l.callbackNode=null,l.callbackPriority=0,null;var e=l.callbackNode;if(Nu()&&l.callbackNode!==e)return null;var a=P;return a=Cn(l,l===Sl?a:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a===0?null:(pr(l,a,t),qr(l,ft()),l.callbackNode!=null&&l.callbackNode===e?Gr.bind(null,l):null)}function Yr(l,t){if(Nu())return null;pr(l,t,!0)}function Tm(){Rm(function(){(cl&6)!==0?ku(zf,Em):Br()})}function Qi(){if(ge===0){var l=ra;l===0&&(l=On,On<<=1,(On&261888)===0&&(On=256)),ge=l}return ge}function Xr(l){return l==null||typeof l=="symbol"||typeof l=="boolean"?null:typeof l=="function"?l:qn(""+l)}function Qr(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 jm(l,t,e,a,n){if(t==="submit"&&e&&e.stateNode===n){var u=Xr((n[lt]||null).action),c=a.submitter;c&&(t=(t=c[lt]||null)?Xr(t.formAction):c.getAttribute("formAction"),t!==null&&(u=t,c=null));var i=new Qn("action","action",null,a,n);l.push({event:i,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(ge!==0){var s=c?Qr(n,c):new FormData(n);ii(e,{pending:!0,data:s,method:n.method,action:u},null,s)}}else typeof u=="function"&&(i.preventDefault(),s=c?Qr(n,c):new FormData(n),ii(e,{pending:!0,data:s,method:n.method,action:u},u,s))},currentTarget:n}]})}}for(var Li=0;Li<jc.length;Li++){var Zi=jc[Li],zm=Zi.toLowerCase(),Am=Zi[0].toUpperCase()+Zi.slice(1);_t(zm,"on"+Am)}_t(gs,"onAnimationEnd"),_t(bs,"onAnimationIteration"),_t(ps,"onAnimationStart"),_t("dblclick","onDoubleClick"),_t("focusin","onFocus"),_t("focusout","onBlur"),_t(Lh,"onTransitionRun"),_t(Zh,"onTransitionStart"),_t(Vh,"onTransitionCancel"),_t(Ss,"onTransitionEnd"),ke("onMouseEnter",["mouseout","mouseover"]),ke("onMouseLeave",["mouseout","mouseover"]),ke("onPointerEnter",["pointerout","pointerover"]),ke("onPointerLeave",["pointerout","pointerover"]),_e("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),_e("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),_e("onBeforeInput",["compositionend","keypress","textInput","paste"]),_e("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),_e("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),_e("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var gn="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(" "),Nm=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(gn));function Lr(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 c=a.length-1;0<=c;c--){var i=a[c],s=i.instance,y=i.currentTarget;if(i=i.listener,s!==u&&n.isPropagationStopped())break l;u=i,n.currentTarget=y;try{u(n)}catch(S){Vn(S)}n.currentTarget=null,u=s}else for(c=0;c<a.length;c++){if(i=a[c],s=i.instance,y=i.currentTarget,i=i.listener,s!==u&&n.isPropagationStopped())break l;u=i,n.currentTarget=y;try{u(n)}catch(S){Vn(S)}n.currentTarget=null,u=s}}}}function I(l,t){var e=t[ec];e===void 0&&(e=t[ec]=new Set);var a=l+"__bubble";e.has(a)||(Zr(t,l,2,!1),e.add(a))}function Vi(l,t,e){var a=0;t&&(a|=4),Zr(e,l,a,t)}var Ou="_reactListening"+Math.random().toString(36).slice(2);function wi(l){if(!l[Ou]){l[Ou]=!0,Rf.forEach(function(e){e!=="selectionchange"&&(Nm.has(e)||Vi(e,!1,l),Vi(e,!0,l))});var t=l.nodeType===9?l:l.ownerDocument;t===null||t[Ou]||(t[Ou]=!0,Vi("selectionchange",!1,t))}}function Zr(l,t,e,a){switch(bd(t)){case 2:var n=t0;break;case 8:n=e0;break;default:n=cf}e=n.bind(null,t,e,l),n=void 0,!rc||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 Ki(l,t,e,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)l:for(;;){if(a===null)return;var c=a.tag;if(c===3||c===4){var i=a.stateNode.containerInfo;if(i===n)break;if(c===4)for(c=a.return;c!==null;){var s=c.tag;if((s===3||s===4)&&c.stateNode.containerInfo===n)return;c=c.return}for(;i!==null;){if(c=We(i),c===null)return;if(s=c.tag,s===5||s===6||s===26||s===27){a=u=c;continue l}i=i.parentNode}}a=a.return}Jf(function(){var y=u,S=sc(e),j=[];l:{var g=xs.get(l);if(g!==void 0){var p=Qn,U=l;switch(l){case"keypress":if(Yn(e)===0)break l;case"keydown":case"keyup":p=Sh;break;case"focusin":U="focus",p=vc;break;case"focusout":U="blur",p=vc;break;case"beforeblur":case"afterblur":p=vc;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":p=Ff;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=fh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=Th;break;case gs:case bs:case ps:p=rh;break;case Ss:p=zh;break;case"scroll":case"scrollend":p=ch;break;case"wheel":p=Nh;break;case"copy":case"cut":case"paste":p=hh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=If;break;case"toggle":case"beforetoggle":p=Mh}var Y=(t&4)!==0,gl=!Y&&(l==="scroll"||l==="scrollend"),h=Y?g!==null?g+"Capture":null:g;Y=[];for(var r=y,m;r!==null;){var T=r;if(m=T.stateNode,T=T.tag,T!==5&&T!==26&&T!==27||m===null||h===null||(T=Ga(r,h),T!=null&&Y.push(bn(r,T,m))),gl)break;r=r.return}0<Y.length&&(g=new p(g,U,null,e,S),j.push({event:g,listeners:Y}))}}if((t&7)===0){l:{if(g=l==="mouseover"||l==="pointerover",p=l==="mouseout"||l==="pointerout",g&&e!==fc&&(U=e.relatedTarget||e.fromElement)&&(We(U)||U[Je]))break l;if((p||g)&&(g=S.window===S?S:(g=S.ownerDocument)?g.defaultView||g.parentWindow:window,p?(U=e.relatedTarget||e.toElement,p=y,U=U?We(U):null,U!==null&&(gl=_(U),Y=U.tag,U!==gl||Y!==5&&Y!==27&&Y!==6)&&(U=null)):(p=null,U=y),p!==U)){if(Y=Ff,T="onMouseLeave",h="onMouseEnter",r="mouse",(l==="pointerout"||l==="pointerover")&&(Y=If,T="onPointerLeave",h="onPointerEnter",r="pointer"),gl=p==null?g:qa(p),m=U==null?g:qa(U),g=new Y(T,r+"leave",p,e,S),g.target=gl,g.relatedTarget=m,T=null,We(S)===y&&(Y=new Y(h,r+"enter",U,e,S),Y.target=m,Y.relatedTarget=gl,T=Y),gl=T,p&&U)t:{for(Y=_m,h=p,r=U,m=0,T=h;T;T=Y(T))m++;T=0;for(var q=r;q;q=Y(q))T++;for(;0<m-T;)h=Y(h),m--;for(;0<T-m;)r=Y(r),T--;for(;m--;){if(h===r||r!==null&&h===r.alternate){Y=h;break t}h=Y(h),r=Y(r)}Y=null}else Y=null;p!==null&&Vr(j,g,p,Y,!1),U!==null&&gl!==null&&Vr(j,gl,U,Y,!0)}}l:{if(g=y?qa(y):window,p=g.nodeName&&g.nodeName.toLowerCase(),p==="select"||p==="input"&&g.type==="file")var nl=cs;else if(ns(g))if(is)nl=Yh;else{nl=qh;var B=Bh}else p=g.nodeName,!p||p.toLowerCase()!=="input"||g.type!=="checkbox"&&g.type!=="radio"?y&&ic(y.elementType)&&(nl=cs):nl=Gh;if(nl&&(nl=nl(l,y))){us(j,nl,e,S);break l}B&&B(l,g,y),l==="focusout"&&y&&g.type==="number"&&y.memoizedProps.value!=null&&cc(g,"number",g.value)}switch(B=y?qa(y):window,l){case"focusin":(ns(B)||B.contentEditable==="true")&&(aa=B,xc=y,Ka=null);break;case"focusout":Ka=xc=aa=null;break;case"mousedown":Ec=!0;break;case"contextmenu":case"mouseup":case"dragend":Ec=!1,vs(j,e,S);break;case"selectionchange":if(Qh)break;case"keydown":case"keyup":vs(j,e,S)}var W;if(gc)l:{switch(l){case"compositionstart":var ll="onCompositionStart";break l;case"compositionend":ll="onCompositionEnd";break l;case"compositionupdate":ll="onCompositionUpdate";break l}ll=void 0}else ea?es(l,e)&&(ll="onCompositionEnd"):l==="keydown"&&e.keyCode===229&&(ll="onCompositionStart");ll&&(Pf&&e.locale!=="ko"&&(ea||ll!=="onCompositionStart"?ll==="onCompositionEnd"&&ea&&(W=Wf()):(te=S,dc="value"in te?te.value:te.textContent,ea=!0)),B=Du(y,ll),0<B.length&&(ll=new kf(ll,l,null,e,S),j.push({event:ll,listeners:B}),W?ll.data=W:(W=as(e),W!==null&&(ll.data=W)))),(W=Dh?Uh(l,e):Ch(l,e))&&(ll=Du(y,"onBeforeInput"),0<ll.length&&(B=new kf("onBeforeInput","beforeinput",null,e,S),j.push({event:B,listeners:ll}),B.data=W)),jm(j,l,y,e,S)}Lr(j,t)})}function bn(l,t,e){return{instance:l,listener:t,currentTarget:e}}function Du(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=Ga(l,e),n!=null&&a.unshift(bn(l,n,u)),n=Ga(l,t),n!=null&&a.push(bn(l,n,u))),l.tag===3)return a;l=l.return}return[]}function _m(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5&&l.tag!==27);return l||null}function Vr(l,t,e,a,n){for(var u=t._reactName,c=[];e!==null&&e!==a;){var i=e,s=i.alternate,y=i.stateNode;if(i=i.tag,s!==null&&s===a)break;i!==5&&i!==26&&i!==27||y===null||(s=y,n?(y=Ga(e,u),y!=null&&c.unshift(bn(e,y,s))):n||(y=Ga(e,u),y!=null&&c.push(bn(e,y,s)))),e=e.return}c.length!==0&&l.push({event:t,listeners:c})}var Mm=/\r\n?/g,Om=/\u0000|\uFFFD/g;function wr(l){return(typeof l=="string"?l:""+l).replace(Mm,`
`).replace(Om,"")}function Kr(l,t){return t=wr(t),wr(l)===t}function yl(l,t,e,a,n,u){switch(e){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||Pe(l,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&Pe(l,""+a);break;case"className":Rn(l,"class",a);break;case"tabIndex":Rn(l,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Rn(l,e,a);break;case"style":wf(l,a,u);break;case"data":if(t!=="object"){Rn(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=qn(""+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"&&yl(l,t,"name",n.name,n,null),yl(l,t,"formEncType",n.formEncType,n,null),yl(l,t,"formMethod",n.formMethod,n,null),yl(l,t,"formTarget",n.formTarget,n,null)):(yl(l,t,"encType",n.encType,n,null),yl(l,t,"method",n.method,n,null),yl(l,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=qn(""+a),l.setAttribute(e,a);break;case"onClick":a!=null&&(l.onclick=Bt);break;case"onScroll":a!=null&&I("scroll",l);break;case"onScrollEnd":a!=null&&I("scrollend",l);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(o(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=qn(""+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":I("beforetoggle",l),I("toggle",l),Hn(l,"popover",a);break;case"xlinkActuate":Rt(l,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Rt(l,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Rt(l,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Rt(l,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Rt(l,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Rt(l,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Rt(l,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Hn(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=nh.get(e)||e,Hn(l,e,a))}}function Ji(l,t,e,a,n,u){switch(e){case"style":wf(l,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(e=a.__html,e!=null){if(n.children!=null)throw Error(o(60));l.innerHTML=e}}break;case"children":typeof a=="string"?Pe(l,a):(typeof a=="number"||typeof a=="bigint")&&Pe(l,""+a);break;case"onScroll":a!=null&&I("scroll",l);break;case"onScrollEnd":a!=null&&I("scrollend",l);break;case"onClick":a!=null&&(l.onclick=Bt);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[lt]||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,""):Hn(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":I("error",l),I("load",l);var a=!1,n=!1,u;for(u in e)if(e.hasOwnProperty(u)){var c=e[u];if(c!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:yl(l,t,u,c,e,null)}}n&&yl(l,t,"srcSet",e.srcSet,e,null),a&&yl(l,t,"src",e.src,e,null);return;case"input":I("invalid",l);var i=u=c=n=null,s=null,y=null;for(a in e)if(e.hasOwnProperty(a)){var S=e[a];if(S!=null)switch(a){case"name":n=S;break;case"type":c=S;break;case"checked":s=S;break;case"defaultChecked":y=S;break;case"value":u=S;break;case"defaultValue":i=S;break;case"children":case"dangerouslySetInnerHTML":if(S!=null)throw Error(o(137,t));break;default:yl(l,t,a,S,e,null)}}Qf(l,u,i,s,y,c,n,!1);return;case"select":I("invalid",l),a=c=u=null;for(n in e)if(e.hasOwnProperty(n)&&(i=e[n],i!=null))switch(n){case"value":u=i;break;case"defaultValue":c=i;break;case"multiple":a=i;default:yl(l,t,n,i,e,null)}t=u,e=c,l.multiple=!!a,t!=null?Ie(l,!!a,t,!1):e!=null&&Ie(l,!!a,e,!0);return;case"textarea":I("invalid",l),u=n=a=null;for(c in e)if(e.hasOwnProperty(c)&&(i=e[c],i!=null))switch(c){case"value":a=i;break;case"defaultValue":n=i;break;case"children":u=i;break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(o(91));break;default:yl(l,t,c,i,e,null)}Zf(l,a,n,u);return;case"option":for(s in e)e.hasOwnProperty(s)&&(a=e[s],a!=null)&&(s==="selected"?l.selected=a&&typeof a!="function"&&typeof a!="symbol":yl(l,t,s,a,e,null));return;case"dialog":I("beforetoggle",l),I("toggle",l),I("cancel",l),I("close",l);break;case"iframe":case"object":I("load",l);break;case"video":case"audio":for(a=0;a<gn.length;a++)I(gn[a],l);break;case"image":I("error",l),I("load",l);break;case"details":I("toggle",l);break;case"embed":case"source":case"link":I("error",l),I("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(y in e)if(e.hasOwnProperty(y)&&(a=e[y],a!=null))switch(y){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:yl(l,t,y,a,e,null)}return;default:if(ic(t)){for(S in e)e.hasOwnProperty(S)&&(a=e[S],a!==void 0&&Ji(l,t,S,a,e,void 0));return}}for(i in e)e.hasOwnProperty(i)&&(a=e[i],a!=null&&yl(l,t,i,a,e,null))}function Dm(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,c=null,i=null,s=null,y=null,S=null;for(p in e){var j=e[p];if(e.hasOwnProperty(p)&&j!=null)switch(p){case"checked":break;case"value":break;case"defaultValue":s=j;default:a.hasOwnProperty(p)||yl(l,t,p,null,a,j)}}for(var g in a){var p=a[g];if(j=e[g],a.hasOwnProperty(g)&&(p!=null||j!=null))switch(g){case"type":u=p;break;case"name":n=p;break;case"checked":y=p;break;case"defaultChecked":S=p;break;case"value":c=p;break;case"defaultValue":i=p;break;case"children":case"dangerouslySetInnerHTML":if(p!=null)throw Error(o(137,t));break;default:p!==j&&yl(l,t,g,p,a,j)}}uc(l,c,i,s,y,S,u,n);return;case"select":p=c=i=g=null;for(u in e)if(s=e[u],e.hasOwnProperty(u)&&s!=null)switch(u){case"value":break;case"multiple":p=s;default:a.hasOwnProperty(u)||yl(l,t,u,null,a,s)}for(n in a)if(u=a[n],s=e[n],a.hasOwnProperty(n)&&(u!=null||s!=null))switch(n){case"value":g=u;break;case"defaultValue":i=u;break;case"multiple":c=u;default:u!==s&&yl(l,t,n,u,a,s)}t=i,e=c,a=p,g!=null?Ie(l,!!e,g,!1):!!a!=!!e&&(t!=null?Ie(l,!!e,t,!0):Ie(l,!!e,e?[]:"",!1));return;case"textarea":p=g=null;for(i in e)if(n=e[i],e.hasOwnProperty(i)&&n!=null&&!a.hasOwnProperty(i))switch(i){case"value":break;case"children":break;default:yl(l,t,i,null,a,n)}for(c in a)if(n=a[c],u=e[c],a.hasOwnProperty(c)&&(n!=null||u!=null))switch(c){case"value":g=n;break;case"defaultValue":p=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(o(91));break;default:n!==u&&yl(l,t,c,n,a,u)}Lf(l,g,p);return;case"option":for(var U in e)g=e[U],e.hasOwnProperty(U)&&g!=null&&!a.hasOwnProperty(U)&&(U==="selected"?l.selected=!1:yl(l,t,U,null,a,g));for(s in a)g=a[s],p=e[s],a.hasOwnProperty(s)&&g!==p&&(g!=null||p!=null)&&(s==="selected"?l.selected=g&&typeof g!="function"&&typeof g!="symbol":yl(l,t,s,g,a,p));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 Y in e)g=e[Y],e.hasOwnProperty(Y)&&g!=null&&!a.hasOwnProperty(Y)&&yl(l,t,Y,null,a,g);for(y in a)if(g=a[y],p=e[y],a.hasOwnProperty(y)&&g!==p&&(g!=null||p!=null))switch(y){case"children":case"dangerouslySetInnerHTML":if(g!=null)throw Error(o(137,t));break;default:yl(l,t,y,g,a,p)}return;default:if(ic(t)){for(var gl in e)g=e[gl],e.hasOwnProperty(gl)&&g!==void 0&&!a.hasOwnProperty(gl)&&Ji(l,t,gl,void 0,a,g);for(S in a)g=a[S],p=e[S],!a.hasOwnProperty(S)||g===p||g===void 0&&p===void 0||Ji(l,t,S,g,a,p);return}}for(var h in e)g=e[h],e.hasOwnProperty(h)&&g!=null&&!a.hasOwnProperty(h)&&yl(l,t,h,null,a,g);for(j in a)g=a[j],p=e[j],!a.hasOwnProperty(j)||g===p||g==null&&p==null||yl(l,t,j,g,a,p)}function Jr(l){switch(l){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Um(){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,c=n.initiatorType,i=n.duration;if(u&&i&&Jr(c)){for(c=0,i=n.responseEnd,a+=1;a<e.length;a++){var s=e[a],y=s.startTime;if(y>i)break;var S=s.transferSize,j=s.initiatorType;S&&Jr(j)&&(s=s.responseEnd,c+=S*(s<i?1:(i-y)/(s-y)))}if(--a,t+=8*(u+c)/(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 Wi=null,$i=null;function Uu(l){return l.nodeType===9?l:l.ownerDocument}function Wr(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 $r(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 Fi(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 ki=null;function Cm(){var l=window.event;return l&&l.type==="popstate"?l===ki?!1:(ki=l,!0):(ki=null,!1)}var Fr=typeof setTimeout=="function"?setTimeout:void 0,Hm=typeof clearTimeout=="function"?clearTimeout:void 0,kr=typeof Promise=="function"?Promise:void 0,Rm=typeof queueMicrotask=="function"?queueMicrotask:typeof kr<"u"?function(l){return kr.resolve(null).then(l).catch(Bm)}:Fr;function Bm(l){setTimeout(function(){throw l})}function be(l){return l==="head"}function Ir(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),Oa(t);return}a--}else if(e==="$"||e==="$?"||e==="$~"||e==="$!"||e==="&")a++;else if(e==="html")pn(l.ownerDocument.documentElement);else if(e==="head"){e=l.ownerDocument.head,pn(e);for(var u=e.firstChild;u;){var c=u.nextSibling,i=u.nodeName;u[Ba]||i==="SCRIPT"||i==="STYLE"||i==="LINK"&&u.rel.toLowerCase()==="stylesheet"||e.removeChild(u),u=c}}else e==="body"&&pn(l.ownerDocument.body);e=n}while(e);Oa(t)}function Pr(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 Ii(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":Ii(e),ac(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[Ba])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=At(l.nextSibling),l===null)break}return null}function Gm(l,t,e){if(t==="")return null;for(;l.nodeType!==3;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!e||(l=At(l.nextSibling),l===null))return null;return l}function ld(l,t){for(;l.nodeType!==8;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!t||(l=At(l.nextSibling),l===null))return null;return l}function Pi(l){return l.data==="$?"||l.data==="$~"}function lf(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 At(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 tf=null;function td(l){l=l.nextSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="/$"||e==="/&"){if(t===0)return At(l.nextSibling);t--}else e!=="$"&&e!=="$!"&&e!=="$?"&&e!=="$~"&&e!=="&"||t++}l=l.nextSibling}return null}function ed(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 ad(l,t,e){switch(t=Uu(e),l){case"html":if(l=t.documentElement,!l)throw Error(o(452));return l;case"head":if(l=t.head,!l)throw Error(o(453));return l;case"body":if(l=t.body,!l)throw Error(o(454));return l;default:throw Error(o(451))}}function pn(l){for(var t=l.attributes;t.length;)l.removeAttributeNode(t[0]);ac(l)}var Nt=new Map,nd=new Set;function Cu(l){return typeof l.getRootNode=="function"?l.getRootNode():l.nodeType===9?l:l.ownerDocument}var It=M.d;M.d={f:Xm,r:Qm,D:Lm,C:Zm,L:Vm,m:wm,X:Jm,S:Km,M:Wm};function Xm(){var l=It.f(),t=ju();return l||t}function Qm(l){var t=$e(l);t!==null&&t.tag===5&&t.type==="form"?xo(t):It.r(l)}var Na=typeof document>"u"?null:document;function ud(l,t,e){var a=Na;if(a&&typeof t=="string"&&t){var n=pt(t);n='link[rel="'+l+'"][href="'+n+'"]',typeof e=="string"&&(n+='[crossorigin="'+e+'"]'),nd.has(n)||(nd.add(n),l={rel:l,crossOrigin:e,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Wl(t,"link",l),Ql(t),a.head.appendChild(t)))}}function Lm(l){It.D(l),ud("dns-prefetch",l,null)}function Zm(l,t){It.C(l,t),ud("preconnect",l,t)}function Vm(l,t,e){It.L(l,t,e);var a=Na;if(a&&l&&t){var n='link[rel="preload"][as="'+pt(t)+'"]';t==="image"&&e&&e.imageSrcSet?(n+='[imagesrcset="'+pt(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(n+='[imagesizes="'+pt(e.imageSizes)+'"]')):n+='[href="'+pt(l)+'"]';var u=n;switch(t){case"style":u=_a(l);break;case"script":u=Ma(l)}Nt.has(u)||(l=H({rel:"preload",href:t==="image"&&e&&e.imageSrcSet?void 0:l,as:t},e),Nt.set(u,l),a.querySelector(n)!==null||t==="style"&&a.querySelector(Sn(u))||t==="script"&&a.querySelector(xn(u))||(t=a.createElement("link"),Wl(t,"link",l),Ql(t),a.head.appendChild(t)))}}function wm(l,t){It.m(l,t);var e=Na;if(e&&l){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+pt(a)+'"][href="'+pt(l)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ma(l)}if(!Nt.has(u)&&(l=H({rel:"modulepreload",href:l},t),Nt.set(u,l),e.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(xn(u)))return}a=e.createElement("link"),Wl(a,"link",l),Ql(a),e.head.appendChild(a)}}}function Km(l,t,e){It.S(l,t,e);var a=Na;if(a&&l){var n=Fe(a).hoistableStyles,u=_a(l);t=t||"default";var c=n.get(u);if(!c){var i={loading:0,preload:null};if(c=a.querySelector(Sn(u)))i.loading=5;else{l=H({rel:"stylesheet",href:l,"data-precedence":t},e),(e=Nt.get(u))&&ef(l,e);var s=c=a.createElement("link");Ql(s),Wl(s,"link",l),s._p=new Promise(function(y,S){s.onload=y,s.onerror=S}),s.addEventListener("load",function(){i.loading|=1}),s.addEventListener("error",function(){i.loading|=2}),i.loading|=4,Hu(c,t,a)}c={type:"stylesheet",instance:c,count:1,state:i},n.set(u,c)}}}function Jm(l,t){It.X(l,t);var e=Na;if(e&&l){var a=Fe(e).hoistableScripts,n=Ma(l),u=a.get(n);u||(u=e.querySelector(xn(n)),u||(l=H({src:l,async:!0},t),(t=Nt.get(n))&&af(l,t),u=e.createElement("script"),Ql(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){It.M(l,t);var e=Na;if(e&&l){var a=Fe(e).hoistableScripts,n=Ma(l),u=a.get(n);u||(u=e.querySelector(xn(n)),u||(l=H({src:l,async:!0,type:"module"},t),(t=Nt.get(n))&&af(l,t),u=e.createElement("script"),Ql(u),Wl(u,"link",l),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function cd(l,t,e,a){var n=(n=F.current)?Cu(n):null;if(!n)throw Error(o(446));switch(l){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(t=_a(e.href),e=Fe(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=_a(e.href);var u=Fe(n).hoistableStyles,c=u.get(l);if(c||(n=n.ownerDocument||n,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(l,c),(u=n.querySelector(Sn(l)))&&!u._p&&(c.instance=u,c.state.loading=5),Nt.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},Nt.set(l,e),u||$m(n,l,e,c.state))),t&&a===null)throw Error(o(528,""));return c}if(t&&a!==null)throw Error(o(529,""));return null;case"script":return t=e.async,e=e.src,typeof e=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ma(e),e=Fe(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(o(444,l))}}function _a(l){return'href="'+pt(l)+'"'}function Sn(l){return'link[rel="stylesheet"]['+l+"]"}function id(l){return H({},l,{"data-precedence":l.precedence,precedence:null})}function $m(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),Ql(t),l.head.appendChild(t))}function Ma(l){return'[src="'+pt(l)+'"]'}function xn(l){return"script[async]"+l}function fd(l,t,e){if(t.count++,t.instance===null)switch(t.type){case"style":var a=l.querySelector('style[data-href~="'+pt(e.href)+'"]');if(a)return t.instance=a,Ql(a),a;var n=H({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(l.ownerDocument||l).createElement("style"),Ql(a),Wl(a,"style",n),Hu(a,e.precedence,l),t.instance=a;case"stylesheet":n=_a(e.href);var u=l.querySelector(Sn(n));if(u)return t.state.loading|=4,t.instance=u,Ql(u),u;a=id(e),(n=Nt.get(n))&&ef(a,n),u=(l.ownerDocument||l).createElement("link"),Ql(u);var c=u;return c._p=new Promise(function(i,s){c.onload=i,c.onerror=s}),Wl(u,"link",a),t.state.loading|=4,Hu(u,e.precedence,l),t.instance=u;case"script":return u=Ma(e.src),(n=l.querySelector(xn(u)))?(t.instance=n,Ql(n),n):(a=e,(n=Nt.get(u))&&(a=H({},e),af(a,n)),l=l.ownerDocument||l,n=l.createElement("script"),Ql(n),Wl(n,"link",a),l.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Hu(a,e.precedence,l));return t.instance}function Hu(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,c=0;c<a.length;c++){var i=a[c];if(i.dataset.precedence===t)u=i;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 ef(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.title==null&&(l.title=t.title)}function af(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.integrity==null&&(l.integrity=t.integrity)}var Ru=null;function sd(l,t,e){if(Ru===null){var a=new Map,n=Ru=new Map;n.set(e,a)}else n=Ru,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[Ba]||u[Vl]||l==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var c=u.getAttribute(t)||"";c=l+c;var i=a.get(c);i?i.push(u):a.set(c,[u])}}return a}function od(l,t,e){l=l.ownerDocument||l,l.head.insertBefore(e,t==="title"?l.querySelector("head > title"):null)}function Fm(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 rd(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function km(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=_a(a.href),u=t.querySelector(Sn(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=Bu.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=u,Ql(u);return}u=t.ownerDocument||t,a=id(a),(n=Nt.get(n))&&ef(a,n),u=u.createElement("link"),Ql(u);var c=u;c._p=new Promise(function(i,s){c.onload=i,c.onerror=s}),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=Bu.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}var nf=0;function Im(l,t){return l.stylesheets&&l.count===0&&Gu(l,l.stylesheets),0<l.count||0<l.imgCount?function(e){var a=setTimeout(function(){if(l.stylesheets&&Gu(l,l.stylesheets),l.unsuspend){var u=l.unsuspend;l.unsuspend=null,u()}},6e4+t);0<l.imgBytes&&nf===0&&(nf=62500*Um());var n=setTimeout(function(){if(l.waitingForImages=!1,l.count===0&&(l.stylesheets&&Gu(l,l.stylesheets),l.unsuspend)){var u=l.unsuspend;l.unsuspend=null,u()}},(l.imgBytes>nf?50:800)+t);return l.unsuspend=e,function(){l.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Bu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Gu(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var qu=null;function Gu(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,qu=new Map,t.forEach(Pm,l),qu=null,Bu.call(l))}function Pm(l,t){if(!(t.state.loading&4)){var e=qu.get(l);if(e)var a=e.get(null);else{e=new Map,qu.set(l,e);for(var n=l.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var c=n[u];(c.nodeName==="LINK"||c.getAttribute("media")!=="not all")&&(e.set(c.dataset.precedence,c),a=c)}a&&e.set(null,a)}n=t.instance,c=n.getAttribute("data-precedence"),u=e.get(c)||a,u===a&&e.set(null,n),e.set(c,n),this.count++,a=Bu.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 En={$$typeof:Tl,Provider:null,Consumer:null,_currentValue:X,_currentValue2:X,_threadCount:0};function l0(l,t,e,a,n,u,c,i,s){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=Pu(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pu(0),this.hiddenUpdates=Pu(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function dd(l,t,e,a,n,u,c,i,s,y,S,j){return l=new l0(l,t,e,c,s,y,S,j,i),t=1,u===!0&&(t|=24),u=dt(3,null,null,t),l.current=u,u.stateNode=l,t=qc(),t.refCount++,l.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:e,cache:t},Qc(u),l}function hd(l){return l?(l=ca,l):ca}function md(l,t,e,a,n,u){n=hd(n),a.context===null?a.context=n:a.pendingContext=n,a=ie(t),a.payload={element:e},u=u===void 0?null:u,u!==null&&(a.callback=u),e=fe(l,a,t),e!==null&&(ct(e,l,t),Pa(e,l,t))}function vd(l,t){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var e=l.retryLane;l.retryLane=e!==0&&e<t?e:t}}function uf(l,t){vd(l,t),(l=l.alternate)&&vd(l,t)}function yd(l){if(l.tag===13||l.tag===31){var t=Ue(l,67108864);t!==null&&ct(t,l,67108864),uf(l,67108864)}}function gd(l){if(l.tag===13||l.tag===31){var t=gt();t=lc(t);var e=Ue(l,t);e!==null&&ct(e,l,t),uf(l,t)}}var Yu=!0;function t0(l,t,e,a){var n=x.T;x.T=null;var u=M.p;try{M.p=2,cf(l,t,e,a)}finally{M.p=u,x.T=n}}function e0(l,t,e,a){var n=x.T;x.T=null;var u=M.p;try{M.p=8,cf(l,t,e,a)}finally{M.p=u,x.T=n}}function cf(l,t,e,a){if(Yu){var n=ff(a);if(n===null)Ki(l,t,a,Xu,e),pd(l,a);else if(n0(n,l,t,e,a))a.stopPropagation();else if(pd(l,a),t&4&&-1<a0.indexOf(l)){for(;n!==null;){var u=$e(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var c=Ne(u.pendingLanes);if(c!==0){var i=u;for(i.pendingLanes|=2,i.entangledLanes|=2;c;){var s=1<<31-ot(c);i.entanglements[1]|=s,c&=~s}Ht(u),(cl&6)===0&&(Eu=ft()+500,yn(0))}}break;case 31:case 13:i=Ue(u,2),i!==null&&ct(i,u,2),ju(),uf(u,2)}if(u=ff(a),u===null&&Ki(l,t,a,Xu,e),u===n)break;n=u}n!==null&&a.stopPropagation()}else Ki(l,t,a,null,e)}}function ff(l){return l=sc(l),sf(l)}var Xu=null;function sf(l){if(Xu=null,l=We(l),l!==null){var t=_(l);if(t===null)l=null;else{var e=t.tag;if(e===13){if(l=C(t),l!==null)return l;l=null}else if(e===31){if(l=L(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 Xu=l,null}function bd(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(Ld()){case zf:return 2;case Af:return 8;case Mn:case Zd:return 32;case Nf:return 268435456;default:return 32}default:return 32}}var of=!1,pe=null,Se=null,xe=null,Tn=new Map,jn=new Map,Ee=[],a0="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 pd(l,t){switch(l){case"focusin":case"focusout":pe=null;break;case"dragenter":case"dragleave":Se=null;break;case"mouseover":case"mouseout":xe=null;break;case"pointerover":case"pointerout":Tn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jn.delete(t.pointerId)}}function zn(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=$e(t),t!==null&&yd(t)),l):(l.eventSystemFlags|=a,t=l.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),l)}function n0(l,t,e,a,n){switch(t){case"focusin":return pe=zn(pe,l,t,e,a,n),!0;case"dragenter":return Se=zn(Se,l,t,e,a,n),!0;case"mouseover":return xe=zn(xe,l,t,e,a,n),!0;case"pointerover":var u=n.pointerId;return Tn.set(u,zn(Tn.get(u)||null,l,t,e,a,n)),!0;case"gotpointercapture":return u=n.pointerId,jn.set(u,zn(jn.get(u)||null,l,t,e,a,n)),!0}return!1}function Sd(l){var t=We(l.target);if(t!==null){var e=_(t);if(e!==null){if(t=e.tag,t===13){if(t=C(e),t!==null){l.blockedOn=t,Cf(l.priority,function(){gd(e)});return}}else if(t===31){if(t=L(e),t!==null){l.blockedOn=t,Cf(l.priority,function(){gd(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 Qu(l){if(l.blockedOn!==null)return!1;for(var t=l.targetContainers;0<t.length;){var e=ff(l.nativeEvent);if(e===null){e=l.nativeEvent;var a=new e.constructor(e.type,e);fc=a,e.target.dispatchEvent(a),fc=null}else return t=$e(e),t!==null&&yd(t),l.blockedOn=e,!1;t.shift()}return!0}function xd(l,t,e){Qu(l)&&e.delete(t)}function u0(){of=!1,pe!==null&&Qu(pe)&&(pe=null),Se!==null&&Qu(Se)&&(Se=null),xe!==null&&Qu(xe)&&(xe=null),Tn.forEach(xd),jn.forEach(xd)}function Lu(l,t){l.blockedOn===t&&(l.blockedOn=null,of||(of=!0,v.unstable_scheduleCallback(v.unstable_NormalPriority,u0)))}var Zu=null;function Ed(l){Zu!==l&&(Zu=l,v.unstable_scheduleCallback(v.unstable_NormalPriority,function(){Zu===l&&(Zu=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(sf(a||e)===null)continue;break}var u=$e(e);u!==null&&(l.splice(t,3),t-=3,ii(u,{pending:!0,data:n,method:e.method,action:a},a,n))}}))}function Oa(l){function t(s){return Lu(s,l)}pe!==null&&Lu(pe,l),Se!==null&&Lu(Se,l),xe!==null&&Lu(xe,l),Tn.forEach(t),jn.forEach(t);for(var e=0;e<Ee.length;e++){var a=Ee[e];a.blockedOn===l&&(a.blockedOn=null)}for(;0<Ee.length&&(e=Ee[0],e.blockedOn===null);)Sd(e),e.blockedOn===null&&Ee.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],c=n[lt]||null;if(typeof u=="function")c||Ed(e);else if(c){var i=null;if(u&&u.hasAttribute("formAction")){if(n=u,c=u[lt]||null)i=c.formAction;else if(sf(n)!==null)continue}else i=c.action;typeof i=="function"?e[a+1]=i:(e.splice(a,3),a-=3),Ed(e)}}}function Td(){function l(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(c){return n=c})},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 rf(l){this._internalRoot=l}Vu.prototype.render=rf.prototype.render=function(l){var t=this._internalRoot;if(t===null)throw Error(o(409));var e=t.current,a=gt();md(e,a,l,t,null,null)},Vu.prototype.unmount=rf.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var t=l.containerInfo;md(l.current,2,null,l,null,null),ju(),t[Je]=null}};function Vu(l){this._internalRoot=l}Vu.prototype.unstable_scheduleHydration=function(l){if(l){var t=Uf();l={blockedOn:null,target:l,priority:t};for(var e=0;e<Ee.length&&t!==0&&t<Ee[e].priority;e++);Ee.splice(e,0,l),e===0&&Sd(l)}};var jd=z.version;if(jd!=="19.2.4")throw Error(o(527,jd,"19.2.4"));M.findDOMNode=function(l){var t=l._reactInternals;if(t===void 0)throw typeof l.render=="function"?Error(o(188)):(l=Object.keys(l).join(","),Error(o(268,l)));return l=E(t),l=l!==null?G(l):null,l=l===null?null:l.stateNode,l};var c0={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:x,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var wu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!wu.isDisabled&&wu.supportsFiber)try{Ca=wu.inject(c0),st=wu}catch{}}return Nn.createRoot=function(l,t){if(!A(l))throw Error(o(299));var e=!1,a="",n=Do,u=Uo,c=Co;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&&(c=t.onRecoverableError)),t=dd(l,1,!1,null,null,e,a,null,n,u,c,Td),l[Je]=t.current,wi(l),new rf(t)},Nn.hydrateRoot=function(l,t,e){if(!A(l))throw Error(o(299));var a=!1,n="",u=Do,c=Uo,i=Co,s=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&&(c=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError),e.formState!==void 0&&(s=e.formState)),t=dd(l,1,!0,t,e??null,a,n,s,u,c,i,Td),t.context=hd(null),e=t.current,a=gt(),a=lc(a),n=ie(a),n.callback=null,fe(e,n,a),e=a,t.current.lanes=e,Ra(t,e),Ht(t),l[Je]=t.current,wi(l),new Vu(t)},Nn.version="19.2.4",Nn}var Hd;function g0(){if(Hd)return hf.exports;Hd=1;function v(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(v)}catch(z){console.error(z)}}return v(),hf.exports=y0(),hf.exports}var b0=g0();const p0=f0(b0);var dl=xf();const Ku=18,Ef=Ku*Ku,Da=1e3,Ke=12,S0=Da*Ke,x0=S0+Da,E0=["orbit","intro","receptor","transition-photon","photon","transition-eventlist","eventlist","transition-binning","binning","transition-flux","flux","transition-periodogram","periodogram","transition-spectrogram","spectrogram","closing"],we=["orbit","intro","receptor","transition-photon","photon","transition-eventlist","eventlist","transition-binning","binning","transition-flux","flux","transition-periodogram","periodogram","transition-spectrogram","spectrogram","closing"],$l=[{label:"Red",shortLabel:"R",wavelength:690,hue:2,saturation:100,lightness:66,energy:.44,decay:700,radius:.28},{label:"Orange",shortLabel:"O",wavelength:620,hue:18,saturation:100,lightness:64,energy:.5,decay:760,radius:.3},{label:"Amber",shortLabel:"A",wavelength:590,hue:36,saturation:100,lightness:66,energy:.56,decay:820,radius:.32},{label:"Yellow",shortLabel:"Y",wavelength:570,hue:56,saturation:100,lightness:69,energy:.62,decay:900,radius:.34},{label:"Green",shortLabel:"G",wavelength:530,hue:108,saturation:84,lightness:66,energy:.7,decay:980,radius:.36},{label:"Cyan",shortLabel:"C",wavelength:500,hue:188,saturation:94,lightness:68,energy:.8,decay:1120,radius:.4},{label:"Blue",shortLabel:"B",wavelength:450,hue:232,saturation:100,lightness:71,energy:.92,decay:1300,radius:.45},{label:"Violet",shortLabel:"V",wavelength:410,hue:274,saturation:100,lightness:74,energy:1.08,decay:1540,radius:.52}],T0=[{page:"binning",title:"Count events per second",diagram:"count-time",rule:"Group event rows into 1 second time bins and count how many clicks fall into each bin.",output:"Light curve / count periodogram"},{page:"flux",title:"Sum energy per second",diagram:"energy-time",rule:"Group event rows into 1 second time bins and sum the total photon energy inside each bin.",output:"Flux variability"},{page:"periodogram",title:"Sum energy by wavelength bin",diagram:"energy-wavelength",rule:"Group event rows by wavelength and sum the energy across the recent time window.",output:"Spectrum"},{page:"spectrogram",title:"Count events by wavelength over time",diagram:"count-wavelength-time",rule:"Group event rows into both time bins and wavelength bins, then count clicks in each cell.",output:"Spectrogram"}],Gd={"transition-photon":{title:"Every photon has energy",body:"Colour tells us something about wavelength and energy. Before we record the hits, it helps to see what that means.",nextPage:"photon",emoji:"😶‍🌫️"},"transition-eventlist":{title:"Now record the hits",body:"Each photon hit becomes one row with a time, an energy, and a CCD position.",nextPage:"eventlist",emoji:"📝"},"transition-binning":{title:"Chart #1 : Brightness over time",body:"We now use the data and make the first chart",nextPage:"binning",emoji:"🫰🏻⏰"},"transition-flux":{title:"Chart #2: Energy over time",body:"Instead of counting clicks equally, we sum up the energy of each phton inside each time bin.",nextPage:"flux",emoji:"🔥⏰"},"transition-periodogram":{title:"Chart #3: Build a spectrum",body:"The same event list can also be grouped by wavelength. Is it lots of low-energy red photons, or high-energy violet ones? Let`s find out.",nextPage:"periodogram",emoji:"🌈"},"transition-spectrogram":{title:"Chart #3 : Let´s mix things up",body:"Now try both time bins, and wavelength/energy bins at the same time!",nextPage:"spectrogram",emoji:"🤪"}},Rd=["receptor","photon","eventlist","binning","flux","periodogram","spectrogram"];function j0(){return Array.from({length:Ef},(v,z)=>({id:z,level:0,size:.22,decay:900,tint:"hsla(0 0% 100% / 0)",glow:"hsla(0 0% 100% / 0)"}))}function z0(){return Array.from({length:$l.length},()=>0)}function A0(){return{cells:j0(),eventHistory:[],totalPhotons:0}}function ze(v,z,b){return Math.min(b,Math.max(z,v))}function N0(v){const z=Math.floor(v/1e3),b=Math.floor(z/60),o=z%60,A=Math.floor(v%1e3/10);return[b,o].map(_=>String(_).padStart(2,"0")).join(":")+"."+String(A).padStart(2,"0")}function _0(v){const z=v.replace(/^#/,"");return E0.includes(z)?z:"orbit"}function Bd(){return typeof window>"u"?"orbit":_0(window.location.hash)}function pf(v,z,b,o){return`hsla(${v} ${z}% ${b}% / ${o})`}function je(v,z){const b=$l[v],o=ze(.08+z*.88,.08,.96),A=Math.min(84,b.lightness+z*10);return`hsla(${b.hue} ${b.saturation}% ${A}% / ${o})`}function Sf(v,z,b,o){if(v.length===0)return"";const A=o?.min??Math.min(...v),_=o?.max??Math.max(...v),C=Math.max(_-A,1e-4);return v.map((L,O)=>{const E=v.length===1?z/2:O/(v.length-1)*z,G=b-(L-A)/C*(b-8)-4;return`${O===0?"M":"L"} ${E.toFixed(2)} ${G.toFixed(2)}`}).join(" ")}function M0(v,z,b,o){return v.length===0?"":`${Sf(v,z,b,o)} L ${z} ${b} L 0 ${b} Z`}function O0(v){const b=ze(v,0,1)*($l.length-1),o=Math.floor(b),A=Math.min($l.length-1,Math.ceil(b)),_=b-o,C=$l[o],L=$l[A],O=(E,G)=>E+(G-E)*_;return{label:_<.5?C.label:L.label,wavelength:O(C.wavelength,L.wavelength),energy:O(C.energy,L.energy),hue:O(C.hue,L.hue),saturation:O(C.saturation,L.saturation),lightness:O(C.lightness,L.lightness)}}function D0(){return Array.from({length:42},(v,z)=>({x:z*73%100/100,y:(z*37+11)%100/100,size:.8+z*17%7*.22,opacity:.24+z*29%10*.05}))}function U0(v){const z=D0(),b=v*24e-5,A=Math.cos(b)*178,_=Math.sin(b*.72)*34,C=Math.sin(b)*132,O=A*.72,E=_*.45,G=Rl=>1+Rl/620,H=460+(0-O)*.72,J=264+(0-E)*.42+C*.08,_l=ze(G(-O*.05),.88,1.14),xl=460+(A-O)*.72,il=236+(_-E)*.5-C*.16,El=ze(G(C),.82,1.34),V=b*.9;return{earth:{x:H,y:J,scale:_l},telescope:{x:xl,y:il,scale:El,rotation:V},stars:z}}function C0(){const[v,z]=dl.useState(0);dl.useEffect(()=>{let o=0;const A=performance.now(),_=C=>{z(C-A),o=window.requestAnimationFrame(_)};return o=window.requestAnimationFrame(_),()=>window.cancelAnimationFrame(o)},[]);const b=U0(v);return f.jsxs("div",{className:"ccd-orbit-screen",children:[f.jsxs("div",{className:"ccd-orbit-copy",children:[f.jsx("span",{className:"ccd-stat-label",children:"Glitch Hunters's guide to telescopes"}),f.jsx("h2",{children:"Orbital telescopes"}),f.jsx("p",{children:"Humanity has launched multiple telescopes into orbit, each designed to observe the universe from different vantage points."})]}),f.jsx("div",{className:"ccd-orbit-stage",children:f.jsxs("svg",{className:"ccd-orbit-svg",viewBox:"0 0 920 520","aria-label":"Telescope orbiting Earth",children:[f.jsxs("defs",{children:[f.jsxs("radialGradient",{id:"orbitEarthGlow",cx:"42%",cy:"34%",r:"68%",children:[f.jsx("stop",{offset:"0%",stopColor:"#6bd3ff"}),f.jsx("stop",{offset:"36%",stopColor:"#2f88d8"}),f.jsx("stop",{offset:"72%",stopColor:"#124180"}),f.jsx("stop",{offset:"100%",stopColor:"#061327"})]}),f.jsxs("linearGradient",{id:"orbitCubeFront",x1:"0",x2:"1",y1:"0",y2:"1",children:[f.jsx("stop",{offset:"0%",stopColor:"#fff7e9"}),f.jsx("stop",{offset:"100%",stopColor:"#ff9d77"})]}),f.jsxs("linearGradient",{id:"orbitCubeSide",x1:"0",x2:"1",y1:"0",y2:"1",children:[f.jsx("stop",{offset:"0%",stopColor:"#d3caf7"}),f.jsx("stop",{offset:"100%",stopColor:"#7967db"})]})]}),b.stars.map((o,A)=>f.jsx("circle",{cx:o.x*920,cy:o.y*520,fill:"rgba(255,255,255,0.92)",opacity:o.opacity,r:o.size},A)),f.jsx("ellipse",{className:"ccd-orbit-track",cx:b.earth.x,cy:b.earth.y+8,rx:174*b.earth.scale,ry:62*b.earth.scale}),f.jsxs("g",{transform:`translate(${b.earth.x} ${b.earth.y}) scale(${b.earth.scale})`,children:[f.jsx("circle",{className:"ccd-orbit-earth-atmosphere",cx:"0",cy:"0",r:"112"}),f.jsx("circle",{cx:"0",cy:"0",fill:"url(#orbitEarthGlow)",r:"96"}),f.jsx("path",{className:"ccd-orbit-continent",d:"M -38 -20 C -18 -46 8 -44 22 -12 C 36 10 18 26 -4 32 C -20 38 -42 22 -48 0 Z"}),f.jsx("path",{className:"ccd-orbit-continent",d:"M 18 20 C 38 14 54 26 48 48 C 42 62 18 62 10 44 C 6 34 8 24 18 20 Z"}),f.jsx("circle",{className:"ccd-orbit-night-shadow",cx:"30",cy:"4",r:"92"})]}),f.jsx("g",{transform:`translate(${b.telescope.x} ${b.telescope.y}) rotate(${b.telescope.rotation*180/Math.PI}) scale(${b.telescope.scale})`,children:f.jsxs("g",{className:"ccd-orbit-telescope",children:[f.jsx("polygon",{points:"-18,-18 12,-28 12,4 -18,14",fill:"url(#orbitCubeFront)"}),f.jsx("polygon",{points:"12,-28 30,-14 30,18 12,4",fill:"url(#orbitCubeSide)"}),f.jsx("polygon",{points:"-18,-18 0,-4 30,-14 12,-28",fill:"rgba(255,255,255,0.82)"}),f.jsx("rect",{x:"-42",y:"-5",width:"18",height:"10",rx:"2.5",fill:"#d9d2f5"}),f.jsx("rect",{x:"30",y:"-4",width:"22",height:"8",rx:"3",fill:"#ffc66f"}),f.jsx("rect",{x:"-6",y:"18",width:"12",height:"34",rx:"5",fill:"#bdb4e8"}),f.jsx("rect",{x:"-34",y:"30",width:"68",height:"10",rx:"5",fill:"#8e78ff",opacity:"0.88"})]})})]})}),f.jsx("div",{className:"ccd-orbit-actions",children:f.jsx("a",{className:"ccd-experience-button",href:"#intro",children:"Next"})})]})}function qd(v,z,b,o){const A=Array.from({length:Ke},()=>0),_=Math.max(0,b-Ke);return v.forEach(C=>{const L=Math.floor((C.time-z)/Da);L<_||L>=b||(A[L-_]+=o(C))}),A}function H0(v,z,b){const o=Array.from({length:$l.length},()=>Array.from({length:Ke},()=>0)),A=Math.max(0,b-Ke);return v.forEach(_=>{const C=Math.floor((_.time-z)/Da);C<A||C>=b||(o[_.photonIndex][C-A]+=1)}),o}function R0(v,z,b){const o=z0();if(b<=0)return o;const A=Math.max(0,b-Ke);return v.forEach(_=>{const C=Math.floor((_.time-z)/Da);C>=A&&C<b&&(o[_.photonIndex]+=_.energy)}),o}function B0(v){return{x:v%Ku+1,y:Math.floor(v/Ku)+1}}function q0(){if(typeof window>"u")return null;const v=window.AudioContext??window.webkitAudioContext;return v?new v:null}function G0(v){const[z,b]=dl.useState(()=>A0()),[o,A]=dl.useState(0),[_,C]=dl.useState(!1),[L,O]=dl.useState(!0),[E]=dl.useState(()=>Date.now()),G=dl.useRef(E),H=dl.useRef(null),J=dl.useRef(null),_l=dl.useRef(v),xl=dl.useRef(null);dl.useEffect(()=>{_l.current=v},[v]);const il=()=>{const V=xl.current??q0();if(!V){O(!1);return}xl.current=V,V.resume().then(()=>{O(!0),C(V.state==="running")}).catch(()=>{C(!1)})};dl.useEffect(()=>{const V=()=>{il()};return window.addEventListener("pointerdown",V,{passive:!0}),window.addEventListener("keydown",V),()=>{window.removeEventListener("pointerdown",V),window.removeEventListener("keydown",V)}},[]),dl.useEffect(()=>()=>{xl.current&&xl.current.close()},[]);const El=(V,Rl,Tl)=>{if(!_l.current)return;const jl=xl.current;if(!jl||jl.state!=="running")return;const el=jl.currentTime+Tl,fl=jl.createOscillator(),Q=jl.createGain(),hl=jl.createBiquadFilter(),Zl=$l[V],$=820+V*92,al=.006+Rl*.004,bl=.018+Rl*.02;fl.type="triangle",fl.frequency.setValueAtTime($,el),fl.frequency.exponentialRampToValueAtTime($*.74,el+bl),hl.type="bandpass",hl.frequency.setValueAtTime(1400+Zl.hue*2.4,el),hl.Q.setValueAtTime(1.4,el),Q.gain.setValueAtTime(1e-4,el),Q.gain.exponentialRampToValueAtTime(al,el+.003),Q.gain.exponentialRampToValueAtTime(1e-4,el+bl),fl.connect(hl),hl.connect(Q),Q.connect(jl.destination),fl.start(el),fl.stop(el+bl+.008)};return dl.useEffect(()=>{const V=()=>{A(Date.now()-G.current)};return V(),H.current=window.setInterval(V,90),()=>{H.current!==null&&window.clearInterval(H.current)}},[]),dl.useEffect(()=>{let V=!1;const Rl=()=>{if(V)return;const Tl=[],jl=[];b(el=>{const fl=Date.now(),Q=el.cells.map(al=>{if(al.level<=.001)return al.level===0?al:{...al,level:0};const bl=36/al.decay;return{...al,level:Math.max(0,al.level-bl),size:Math.max(.2,al.size-bl*.3)}});let hl=el.totalPhotons;const Zl=Math.random()<.28?2:1;for(let al=0;al<Zl;al+=1){const bl=Math.floor(Math.random()*Ef),it=Math.floor(Math.random()*$l.length),Ml=$l[it],Fl=Q[bl],x=ze(Fl.level+Ml.energy,0,1.25),M=Math.max(Fl.size,Ml.radius+Ml.energy*.22);Q[bl]={...Fl,level:x,size:M,decay:Math.max(Fl.decay,Ml.decay),tint:pf(Ml.hue,Ml.saturation,Ml.lightness,.96),glow:pf(Ml.hue,Ml.saturation,Math.min(88,Ml.lightness+8),.78)},hl+=1,Tl.push({photonIndex:it,energy:Ml.energy}),jl.push({time:fl,photonIndex:it,energy:Ml.energy,cellIndex:bl})}const $=[...el.eventHistory,...jl].filter(al=>fl-al.time<x0);return{cells:Q,eventHistory:$,totalPhotons:hl}}),Tl.forEach((el,fl)=>{El(el.photonIndex,el.energy,fl*.012)}),J.current=window.setTimeout(Rl,36+Math.random()*70)};return Rl(),()=>{V=!0,J.current!==null&&window.clearTimeout(J.current)}},[]),{audioArmed:_,audioSupported:L,enableAudio:il,elapsedMilliseconds:o,exposureStartTime:E,simulation:z}}function Y0({cells:v,activeHits:z,averageEnergy:b,guide:o}){return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-stage",children:[f.jsx("div",{className:"ccd-grid-frame",children:f.jsxs("div",{className:"ccd-grid","aria-label":"Photon receptor grid",children:[v.map(A=>f.jsx("div",{className:"ccd-cell",children:f.jsx("span",{className:"ccd-hit",style:{opacity:A.opacity,transform:`translate(-50%, -50%) scale(${A.scale})`,width:`${A.size}rem`,height:`${A.size}rem`,background:A.tint,boxShadow:`0 0 ${.9+A.opacity*1.8}rem ${A.glow}`}})},A.id)),f.jsx("div",{className:"ccd-grid-glow"})]})}),o||null,f.jsxs("div",{className:"ccd-readout","aria-label":"Sensor readout",children:[f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Active pixels"}),f.jsx("strong",{children:String(z).padStart(3,"0")})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Mean charge"}),f.jsx("strong",{children:b.toFixed(3)})]})]})]})})}const X0={eyebrow:"Detector Plane",title:"Telescope detector view",description:"The core of the telescope is a camera, called a CCD array. Photons - light from distant galaxies - strike the CCD and light up specific pixels. This is the raw material for the everything a telescope does."},Q0={stepLabel:"Step 1",title:"Photons are hitting the detector",body:"Notice how some pixels are bigger than others? They have more energy."};function L0(){return f.jsx("div",{className:"ccd-intro-screen",children:f.jsxs("div",{className:"ccd-intro-panel",children:[f.jsx("div",{className:"ccd-intro-logo-frame","aria-hidden":"true",children:f.jsx("img",{alt:"",className:"ccd-intro-logo",src:"/glitchhunterlogo.png"})}),f.jsx("div",{className:"ccd-intro-brand",children:f.jsx("span",{className:"ccd-intro-brand-mark",children:"Glitch Hunter's"})}),f.jsxs("div",{className:"ccd-intro-copy",children:[f.jsx("h2",{children:"Guide to Telescopes"}),f.jsx("p",{children:"How do they work? What does the telescope actually do?"})]}),f.jsxs("div",{className:"ccd-intro-covers",children:[f.jsx("span",{className:"ccd-stat-label",children:"In this experience, you will see:"}),f.jsxs("div",{className:"ccd-intro-card",children:[f.jsx("span",{className:"ccd-intro-card-index",children:"01"}),f.jsx("strong",{children:"The CCD"}),f.jsx("p",{children:"The telescope's eye, where photons land."})]}),f.jsxs("div",{className:"ccd-intro-card",children:[f.jsx("span",{className:"ccd-intro-card-index",children:"02"}),f.jsx("strong",{children:"Energy and wavelength"}),f.jsx("p",{children:"Colour tells us whether a photon is lower-energy red or higher-energy violet."})]}),f.jsxs("div",{className:"ccd-intro-card",children:[f.jsx("span",{className:"ccd-intro-card-index",children:"03"}),f.jsx("strong",{children:"The event list"}),f.jsx("p",{children:"Each photon hit becomes a recorded row with time, energy, and detector position."})]}),f.jsxs("div",{className:"ccd-intro-card",children:[f.jsx("span",{className:"ccd-intro-card-index",children:"04"}),f.jsx("strong",{children:"Periodograms"}),f.jsx("p",{children:"Group events by time or wavelength to see brightness and spectral power."})]}),f.jsxs("div",{className:"ccd-intro-card",children:[f.jsx("span",{className:"ccd-intro-card-index",children:"05"}),f.jsx("strong",{children:"Spectrograms"}),f.jsx("p",{children:"Bin by both time and wavelength to see how the colours evolve."})]})]}),f.jsx("div",{className:"ccd-intro-actions",children:f.jsx("a",{className:"ccd-experience-button",href:"#receptor",children:"Next"})})]})})}function Z0(v){return v in Gd}function V0({onComplete:v}){return f.jsx("div",{className:"ccd-closing-screen",children:f.jsxs("div",{className:"ccd-closing-panel",children:[f.jsx("span",{className:"ccd-stat-label",children:"Key Concepts"}),f.jsx("h2",{children:"What to remember"}),f.jsxs("div",{className:"ccd-closing-grid",children:[f.jsxs("div",{className:"ccd-closing-card",children:[f.jsx("strong",{children:"Binning"}),f.jsx("p",{children:"Grouping events because they arrive at a similar time, or have a similar colour."})]}),f.jsxs("div",{className:"ccd-closing-card",children:[f.jsx("strong",{children:"Energy / wavelength"}),f.jsx("p",{children:"Red means long wavelength and low energy. Violet means short wavelength and high energy."})]}),f.jsxs("div",{className:"ccd-closing-card",children:[f.jsx("strong",{children:"Periodogram"}),f.jsx("p",{children:"How the brightness goes up and down over time."})]}),f.jsxs("div",{className:"ccd-closing-card",children:[f.jsx("strong",{children:"Spectrogram"}),f.jsx("p",{children:"How much there is of each colour."})]}),f.jsxs("div",{className:"ccd-closing-card",children:[f.jsx("strong",{children:"Periodo-spectrogram"}),f.jsx("p",{children:"Binning by both time and wavelength / frequency."})]})]}),f.jsx("p",{className:"ccd-closing-message",children:"You're on your way to becoming a Cosmotologist!"}),f.jsxs("div",{className:"ccd-closing-actions",children:[f.jsx("a",{className:"ccd-experience-button ccd-experience-button-secondary",href:"#orbit",children:"Start Over"}),f.jsx("button",{className:"ccd-experience-button",onClick:()=>{v?.({success:!0,score:100,data:{completedExperience:"ccd-photon-explorer",finalPage:"closing"}})},type:"button",children:"Take the Glitch Gate"})]})]})})}function w0({page:v}){const z=Gd[v];return f.jsx("div",{className:"ccd-transition-screen",children:f.jsxs("div",{className:"ccd-transition-card",children:[f.jsx("span",{className:"ccd-stat-label emojilarge",children:z.emoji}),f.jsx("h2",{children:z.title}),f.jsx("p",{children:z.body}),f.jsx("div",{className:"ccd-transition-actions",children:f.jsx("a",{className:"ccd-experience-button",href:`#${z.nextPage}`,children:"Next"})})]})})}const bf={eyebrow:"",title:"Space telescope 101",description:"In this interactive tutorial, you will see how photons hit eye of the telescope, and how that is turned into turned into different scientific charts. We`ll cover:"};function K0(){const[v,z]=dl.useState(.5),b=O0(v),o=pf(b.hue,b.saturation,b.lightness,.98);return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-energy-panel",children:[f.jsxs("div",{className:"ccd-energy-scale",children:[f.jsx("div",{className:"ccd-energy-spectrum","aria-hidden":"true",style:{"--ccd-spectrum-position":`${v*100}%`,"--ccd-spectrum-color":o}}),f.jsx("div",{className:"ccd-energy-slider-wrap",children:f.jsx("input",{"aria-label":"Photon wavelength and energy slider",className:"ccd-energy-slider",max:1,min:0,onChange:A=>z(Number(A.target.value)),step:.001,type:"range",value:v})}),f.jsxs("div",{className:"ccd-energy-scale-labels",children:[f.jsx("span",{children:"Longer wavelength"}),f.jsx("span",{children:"Shorter wavelength"})]}),f.jsxs("div",{className:"ccd-energy-scale-labels ccd-energy-scale-labels-strong",children:[f.jsx("span",{children:"Red, lower energy"}),f.jsx("span",{children:"Violet, higher energy"})]})]}),f.jsxs("div",{className:"ccd-energy-readout",children:[f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Selected colour"}),f.jsx("strong",{style:{color:o},children:b.label})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Wavelength"}),f.jsxs("strong",{children:[b.wavelength.toFixed(0)," nm"]})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Energy"}),f.jsxs("strong",{children:[b.energy.toFixed(2)," units"]})]})]})]})})}const J0={eyebrow:"Photon Energy And Wavelength",title:"Photon colour maps to wavelength",description:"Each hit has energy and wavelength. Red means longer wavelength and lower energy, while violet means shorter wavelength and higher energy. Wavelength is mesaured in nano-meters (nm). One nanometer is one billionth of a meter - about the size of a virus. The visible spectrum ranges from around 380 nm (violet) to 750 nm (red). But telescopes can see beyond that, into high-energy ultraviolet and infrared wavelengths that our eyes can´t detect."},W0={stepLabel:"Colour has meaning",title:"One photon, one observation",body:"In this demo, whenever you see the 🟣 colour, it indicates high energy - short wavelength. 🔴 is lower energy, but longer wavelength. "};function $0({type:v}){if(v==="count-wavelength-time")return f.jsx("div",{className:"ccd-mini-diagram ccd-mini-diagram-grid","aria-hidden":"true",children:Array.from({length:12},(b,o)=>f.jsx("span",{className:"ccd-mini-diagram-grid-cell",style:{opacity:.28+o%4*.14}},o))});const z=v==="count-time"?[.28,.58,.38,.76,.46,.66]:v==="energy-time"?[.22,.5,.42,.88,.56,.72]:[.2,.32,.48,.84,.6,.3];return f.jsx("div",{className:"ccd-mini-diagram","aria-hidden":"true",children:z.map((b,o)=>f.jsx("span",{className:`ccd-mini-diagram-bar${v!=="count-time"?" is-energy":""}`,style:{height:`${b*100}%`}},o))})}function F0({page:v,onSelect:z,showGuide:b,onToggleGuide:o}){const A=v==="receptor",_=v==="photon",C=v==="eventlist";return f.jsxs("section",{className:"ccd-selector","aria-label":"Visualization selector",children:[f.jsxs("div",{className:"ccd-selector-root",children:[f.jsx("span",{className:"ccd-stat-label",children:"These plots are different ways of binning the same event list."}),f.jsx("p",{children:"Everything begins with the CCD receiving photons. Those hits become rows in an event list. After that, different binning rules produce different plots."})]}),f.jsxs("div",{className:"ccd-selector-raw",children:[f.jsxs("a",{className:`ccd-selector-link${A?" is-active":""}`,href:"#receptor",onClick:z,children:[f.jsx("span",{className:"ccd-selector-link-label",children:"Raw data"}),f.jsx("strong",{children:"1. Photons hit CCD pixels"}),f.jsx("span",{children:"This is the detector plane: the spatial pattern of hits on the telescope CCD."})]}),f.jsxs("a",{className:`ccd-selector-link${_?" is-active":""}`,href:"#photon",onClick:z,children:[f.jsx("span",{className:"ccd-selector-link-label",children:"Photon properties"}),f.jsx("strong",{children:"2. Colour indicates wavelength and energy"}),f.jsx("span",{children:"Red means lower energy and violet means higher energy, which is why later plots can bin by wavelength."})]}),f.jsxs("a",{className:`ccd-selector-link${C?" is-active":""}`,href:"#eventlist",onClick:z,children:[f.jsx("span",{className:"ccd-selector-link-label",children:"Recorded data"}),f.jsx("strong",{children:"3. Each hit becomes a row: time, energy, x, y"}),f.jsx("span",{children:"This is the FITS-style event table. Every later diagram is derived from these same rows."})]})]}),f.jsx("div",{className:"ccd-selector-section",children:f.jsxs("div",{className:"ccd-selector-axis",children:[f.jsx("span",{className:"ccd-stat-label",children:"4. Choose a binning rule"}),f.jsx("strong",{children:"Derived view: binned visualization"}),f.jsx("p",{children:"These plots are different ways of grouping the same event rows."})]})}),f.jsx("div",{className:"ccd-selector-results",children:T0.map(L=>f.jsxs("a",{className:`ccd-selector-leaf${L.page===v?" is-active":""}`,href:`#${L.page}`,onClick:z,children:[f.jsx("span",{className:"ccd-selector-leaf-dim",children:"Input: same event list"}),f.jsx($0,{type:L.diagram}),f.jsx("strong",{children:L.title}),f.jsxs("span",{children:["Rule: ",L.rule]}),f.jsxs("span",{children:["Output: ",L.output]})]},L.page))}),f.jsxs("div",{className:"ccd-selector-current",children:[f.jsx("span",{className:"ccd-stat-label",children:"Recording"}),f.jsx("button",{className:`ccd-selector-option${b?" is-active":""}`,onClick:o,type:"button",children:b?"Guide overlay on":"Guide overlay off"})]})]})}function k0(v){switch(v){case"intro":return bf;case"receptor":return X0;case"photon":return J0;case"eventlist":return tv;case"binning":return hv;case"flux":return ov;case"periodogram":return nv;case"spectrogram":return iv;case"closing":return bf;default:return bf}}function I0(v){switch(v){case"intro":return null;case"receptor":return Q0;case"photon":return W0;case"eventlist":return ev;case"binning":return mv;case"flux":return rv;case"periodogram":return uv;case"spectrogram":return fv}}function P0({page:v}){const z=we.indexOf(v),b=z>0?we[z-1]:null,o=z>=0&&z<we.length-1?we[z+1]:null,A=I0(v),_=Rd.length,C=Rd.indexOf(v)+1;return A?f.jsxs("div",{className:"ccd-experience-overlay",children:[f.jsxs("div",{className:"ccd-experience-step",children:[f.jsx("span",{className:"ccd-stat-label",children:A.stepLabel}),f.jsxs("span",{children:[C," / ",_]})]}),f.jsx("h2",{children:A.title}),f.jsx("p",{children:A.body}),f.jsxs("div",{className:"ccd-experience-actions",children:[b?f.jsx("a",{className:"ccd-experience-button ccd-experience-button-secondary",href:`#${b}`,children:"Previous"}):f.jsx("span",{className:"ccd-experience-spacer"}),f.jsx("a",{className:"ccd-experience-button",href:`#${o??we[0]}`,children:o?"Next":"Start Over"})]})]}):null}function lv({events:v,exposureStartTime:z}){const b=v.slice(-36).reverse();return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-table-panel",children:[f.jsx("div",{className:"ccd-chart-head",children:f.jsxs("strong",{children:[b.length," recent events"]})}),f.jsxs("div",{className:"ccd-event-table-shell","aria-label":"Photon event list",children:[f.jsxs("div",{className:"ccd-event-table ccd-event-table-head",children:[f.jsx("span",{children:"TIME (s)"}),f.jsx("span",{children:"ENERGY"}),f.jsx("span",{children:"CCD X"}),f.jsx("span",{children:"CCD Y"})]}),f.jsxs("div",{className:"ccd-event-table-body",children:[b.map((o,A)=>{const _=B0(o.cellIndex),C=(o.time-z)/1e3;return $l[o.photonIndex],f.jsxs("div",{className:"ccd-event-table",children:[f.jsx("span",{children:C.toFixed(3)}),f.jsx("span",{style:{color:je(o.photonIndex,.92)},children:o.energy.toFixed(2)}),f.jsx("span",{children:String(_.x).padStart(2,"0")}),f.jsx("span",{children:String(_.y).padStart(2,"0")})]},`${o.time}-${o.cellIndex}-${A}`)}),b.length===0?f.jsxs("div",{className:"ccd-event-table ccd-event-table-empty",children:[f.jsx("span",{children:"No rows yet"}),f.jsx("span",{children:"Waiting"}),f.jsx("span",{children:"--"}),f.jsx("span",{children:"--"})]}):null]})]}),f.jsx("div",{className:"ccd-flux-legend",children:$l.map((o,A)=>f.jsxs("span",{className:"ccd-flux-legend-item",children:[f.jsx("span",{className:"ccd-legend-dot",style:{background:je(A,.92),boxShadow:`0 0 0.8rem ${je(A,.56)}`}}),f.jsx("span",{children:o.label})]},o.label))})]})})}const tv={eyebrow:"FITS Event Table",title:"Photon event list view",description:"The clicks are recorded in a table, called the event list, with the time, energy, and CCD pixel position."},ev={stepLabel:"Step 3",title:"Each hit becomes a row in the event list",body:"Astronomy pipelines often save these events as FITS tables. This is the raw data you can download from Telescopes like Chandra!"};function av({spectralEnergy:v}){const z=Math.max(...v,.01),b=v.reduce((o,A)=>o+A,0)||1;return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-chart-panel",children:[f.jsxs("div",{className:"ccd-chart-head",children:[f.jsx("span",{className:"ccd-stat-label",children:"Integrated over last 12 completed 1.0 s bins"}),f.jsxs("strong",{children:[b.toFixed(2)," total energy units"]})]}),f.jsx("div",{className:"ccd-periodogram","aria-label":"Periodogram chart",children:$l.map((o,A)=>{const _=ze(v[A]/z,0,1),C=v[A]/b;return f.jsxs("div",{className:"ccd-periodogram-band",children:[f.jsx("div",{className:"ccd-bar-shell",children:f.jsx("div",{className:"ccd-bar-fill",style:{height:`${18+_*82}%`,background:`linear-gradient(180deg, ${je(A,.55)}, ${je(A,1)})`,boxShadow:`0 0 1.4rem ${je(A,.72)}`}})}),f.jsxs("div",{className:"ccd-band-meta",children:[f.jsx("strong",{children:o.shortLabel}),f.jsxs("span",{children:[o.wavelength," nm"]}),f.jsxs("span",{children:[v[A].toFixed(2)," E"]}),f.jsxs("span",{children:[(C*100).toFixed(1),"%"]})]})]},o.label)})})]})})}const nv={eyebrow:"Spectral power",title:"Spectrogram of energy",description:"We put low-energy on the left, and high energy on the right. The energy of all the photons in each frequency bin integrated over some period (here last 12 secs) gives us the shape of the spectrum during that time."},uv={stepLabel:"Step 6",title:"Spectral power",body:"Spectral power reveals the energy distribution, and it´s very important for many applications. It can tell us a lot about how stars work"};function cv({spectrogramBins:v}){const z=Math.max(...v.flat(),1);return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-chart-panel ccd-chart-panel-wide",children:[f.jsxs("div",{className:"ccd-chart-head",children:[f.jsx("span",{className:"ccd-stat-label",children:"Clicks per 1.0 s time bin"}),f.jsxs("strong",{children:[Ke," time bins x ",$l.length," frequency bins"]})]}),f.jsxs("div",{className:"ccd-spectrogram-shell",children:[f.jsx("div",{className:"ccd-spectrogram-axis",children:$l.map(b=>f.jsx("span",{children:b.label},b.label))}),f.jsx("div",{className:"ccd-spectrogram","aria-label":"Spectrogram heat map",children:$l.map((b,o)=>f.jsx("div",{className:"ccd-spectrogram-row",children:v[o].map((A,_)=>f.jsx("span",{className:"ccd-spectrogram-cell",style:{background:je(o,A/z),boxShadow:A>0?`0 0 0.8rem ${je(o,A/z)}`:"none"}},`${b.label}-${_}`))},b.label))})]}),f.jsxs("div",{className:"ccd-spectrogram-footer",children:[f.jsx("span",{children:"Earlier"}),f.jsx("span",{children:"Now"})]})]})})}const iv={eyebrow:"Frequency X Time",title:"Periodo-spectro-gram!",description:"You can play around with the same data and make many charts! This shows the energy arriving during each time bin for each frequency bin!"},fv={stepLabel:"Step 7",title:"Binned by time and frequency",body:"Is it useful? Maybe not for a lot of applications, but it looks pretty!"};function sv({fluxBins:v}){const z=v.some(il=>il>0)?v:[1.2,1.8,1.4,2.1,1.7,1.5,2.3,1.6,1.9,1.4,2,1.7],b=z.map((il,El)=>{const V=z.slice(0,El+1);return V.reduce((Rl,Tl)=>Rl+Tl,0)/V.length}),o=z[z.length-1]??0,A=z.reduce((il,El)=>il+El,0)/z.length,_=z.reduce((il,El)=>il+(El-A)**2,0)/z.length,C=Math.sqrt(_),L=Math.min(...z),O=Math.max(...z),E=Math.min(...b),G=Math.max(...b),H={min:Math.min(L,E),max:Math.max(O,G)},J=Sf(z,760,240,H),_l=M0(z,760,240,H),xl=Sf(b,760,240,H);return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-chart-panel ccd-chart-panel-wide",children:[f.jsxs("div",{className:"ccd-chart-head",children:[f.jsx("span",{className:"ccd-stat-label",children:"Total energy per 1.0 s bin"}),f.jsxs("strong",{children:[o.toFixed(2)," energy units in latest bin"]})]}),f.jsxs("div",{className:"ccd-flux-chart-shell",children:[f.jsxs("svg",{className:"ccd-flux-chart",viewBox:"0 0 760 240","aria-label":"Total flux variability chart",preserveAspectRatio:"none",children:[f.jsxs("defs",{children:[f.jsxs("linearGradient",{id:"fluxArea",x1:"0",x2:"0",y1:"0",y2:"1",children:[f.jsx("stop",{offset:"0%",stopColor:"rgba(255, 113, 74, 0.40)"}),f.jsx("stop",{offset:"100%",stopColor:"rgba(125, 100, 255, 0.03)"})]}),f.jsxs("linearGradient",{id:"fluxLine",x1:"0",x2:"1",y1:"0",y2:"0",children:[f.jsx("stop",{offset:"0%",stopColor:"#ff8d66"}),f.jsx("stop",{offset:"55%",stopColor:"#ffd35d"}),f.jsx("stop",{offset:"100%",stopColor:"#8f7dff"})]})]}),z.map((il,El)=>{const V=760/z.length;return f.jsx("rect",{className:El%2===0?"ccd-flux-bin":"ccd-flux-bin ccd-flux-bin-alt",x:El*V,y:0,width:V,height:240},El)}),f.jsx("path",{className:"ccd-flux-area",d:_l,fill:"url(#fluxArea)"}),f.jsx("path",{className:"ccd-flux-line",d:J,stroke:"url(#fluxLine)"}),f.jsx("path",{className:"ccd-flux-mean-line",d:xl})]}),f.jsxs("div",{className:"ccd-flux-legend",children:[f.jsxs("span",{className:"ccd-flux-legend-item",children:[f.jsx("span",{className:"ccd-flux-legend-swatch ccd-flux-legend-swatch-raw"}),f.jsx("span",{children:"Raw flux"})]}),f.jsxs("span",{className:"ccd-flux-legend-item",children:[f.jsx("span",{className:"ccd-flux-legend-swatch ccd-flux-legend-swatch-mean"}),f.jsx("span",{children:"Running mean"})]})]}),f.jsxs("div",{className:"ccd-flux-axis",children:[f.jsx("span",{children:"Earlier"}),f.jsx("span",{children:"Now"})]})]}),f.jsxs("div",{className:"ccd-flux-metrics",children:[f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Mean flux"}),f.jsx("strong",{children:A.toFixed(4)})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Sigma"}),f.jsx("strong",{children:C.toFixed(4)})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Range"}),f.jsxs("strong",{children:[L.toFixed(4)," to ",O.toFixed(4)]})]})]})]})})}const ov={eyebrow:"Flux Variability",title:"Total flux periodogram",description:"If we focus on the energy instead of the count, we get the flux - energy per second. It tells us how the total energy varies over time (1 sec bins)."},rv={stepLabel:"Step 5",title:"Periodogram of flux",body:"This tells you how much the flux varies over time . The dotted line is the running mean, which helps show trends over time."};function dv({countBins:v}){const z=v.some(A=>A>0)?v:[3,5,4,7,6,5,8,4,6,5,7,4],b=Math.max(...z,1),o=z.reduce((A,_)=>A+_,0)/z.length;return f.jsx("div",{className:"ccd-page",children:f.jsxs("div",{className:"ccd-chart-panel ccd-chart-panel-wide",children:[f.jsxs("div",{className:"ccd-chart-head",children:[f.jsx("span",{className:"ccd-stat-label",children:"Photon clicks per 1.0 s bin"}),f.jsxs("strong",{children:[o.toFixed(1)," clicks / second bin"]})]}),f.jsxs("div",{className:"ccd-counts-shell",children:[f.jsx("div",{className:"ccd-counts-chart","aria-label":"Photon counts per bin chart",children:z.map((A,_)=>f.jsxs("div",{className:"ccd-count-bin",children:[f.jsx("div",{className:"ccd-count-bin-label",children:A}),f.jsx("div",{className:"ccd-count-bar-shell",children:f.jsx("div",{className:"ccd-count-bar",style:{height:`${12+A/b*88}%`}})})]},_))}),f.jsxs("div",{className:"ccd-flux-axis",children:[f.jsx("span",{children:"Earlier"}),f.jsx("span",{children:"Now!"})]})]}),f.jsx("div",{className:"ccd-flux-legend",children:f.jsxs("span",{className:"ccd-flux-legend-item",children:[f.jsx("span",{className:"ccd-flux-legend-swatch ccd-counts-legend-swatch-bin"}),f.jsx("span",{children:"Photon count bins"})]})}),f.jsxs("div",{className:"ccd-flux-metrics",children:[f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Bin width"}),f.jsx("strong",{children:"1.0 s"})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Latest bin"}),f.jsxs("strong",{children:[z[z.length-1]??0," clicks"]})]}),f.jsxs("div",{className:"ccd-stat",children:[f.jsx("span",{className:"ccd-stat-label",children:"Mean bin count"}),f.jsx("strong",{children:o.toFixed(2)})]})]})]})})}const hv={eyebrow:"Brightness",title:"Periodogram of counts",description:"The first chart is the periodogram. We put the clicks into groups. They arrive same second, same group! This is called time bining. (each bin 1 sec). This gives us the count per second - or the periodogram of photon counts."},mv={stepLabel:"Step 4",title:"Brightness is counting clicks!",body:"If we ignore photon energy and just count how many events arrive each second, we get a brightness-style light curve from the same event list."};function vv({onComplete:v,onProgress:z}={}){const[b,o]=dl.useState(()=>Bd()),[A,_]=dl.useState(!1),[C,L]=dl.useState(!0),{elapsedMilliseconds:O,exposureStartTime:E,simulation:G}=G0(b==="receptor");dl.useEffect(()=>{const $=()=>{o(Bd()),_(!1)};return window.addEventListener("hashchange",$),()=>window.removeEventListener("hashchange",$)},[]),dl.useEffect(()=>{const $=we.indexOf(b);$<0||z?.(Math.round($/(we.length-1)*100))},[z,b]),dl.useEffect(()=>{if(!A)return;const $=al=>{al.key==="Escape"&&_(!1)};return window.addEventListener("keydown",$),()=>window.removeEventListener("keydown",$)},[A]);const H=dl.useMemo(()=>G.cells.map($=>({id:$.id,opacity:ze($.level,0,1),scale:.72+ze($.level*.7,0,.86),size:$.size,tint:$.tint,glow:$.glow})),[G.cells]),J=Math.floor(O/Da),_l=dl.useMemo(()=>R0(G.eventHistory,E,J),[J,E,G.eventHistory]),xl=dl.useMemo(()=>qd(G.eventHistory,E,J,$=>$.energy),[J,E,G.eventHistory]),il=dl.useMemo(()=>qd(G.eventHistory,E,J,()=>1),[J,E,G.eventHistory]),El=dl.useMemo(()=>H0(G.eventHistory,E,J),[J,E,G.eventHistory]),V=H.filter($=>$.opacity>.08).length,Rl=H.reduce(($,al)=>$+al.opacity,0)/Ef,Tl=_l.reduce(($,al,bl,it)=>al>it[$]?bl:$,0),jl=$l[Tl],el=Z0(b)?b:null,fl=b==="orbit"||b==="intro"||b==="closing",Q=b==="orbit",hl=el||fl?null:k0(b),Zl=C&&!fl&&!el?f.jsx(P0,{page:b}):null;return f.jsx("main",{className:"ccd-shell",children:f.jsxs("section",{className:`ccd-panel${Q?" ccd-panel-wide-scene":""}`,children:[hl?f.jsx("header",{className:"ccd-topbar",children:f.jsxs("div",{className:"ccd-copy",children:[f.jsx("p",{className:"ccd-kicker",children:hl.eyebrow}),f.jsx("h1",{children:hl.title}),f.jsx("p",{className:"ccd-description",children:hl.description})]})}):null,A?f.jsx("div",{className:"ccd-modal-backdrop",onClick:()=>_(!1),role:"presentation",children:f.jsxs("div",{className:"ccd-modal",onClick:$=>$.stopPropagation(),role:"dialog","aria-modal":"true","aria-label":"Visualization chooser",children:[f.jsxs("div",{className:"ccd-modal-header",children:[f.jsxs("div",{className:"ccd-copy",children:[f.jsx("p",{className:"ccd-kicker",children:"Data Pipeline"}),f.jsx("h2",{children:"How do we transform the event list?"})]}),f.jsx("button",{className:"ccd-modal-close",onClick:()=>_(!1),type:"button","aria-label":"Close visualization chooser",children:"Close"})]}),f.jsx(F0,{page:b,onSelect:()=>_(!1),showGuide:C,onToggleGuide:()=>L($=>!$)})]})}):null,f.jsxs("div",{className:"ccd-experience-frame",children:[b==="orbit"?f.jsx(C0,{}):null,b==="intro"?f.jsx(L0,{}):null,b==="closing"?f.jsx(V0,{onComplete:v}):null,el?f.jsx(w0,{page:el}):null,b==="receptor"?f.jsx(Y0,{cells:H,activeHits:V,averageEnergy:Rl,guide:Zl}):null,b==="photon"?f.jsx(K0,{}):null,b==="eventlist"?f.jsx(lv,{events:G.eventHistory,exposureStartTime:E}):null,b==="periodogram"?f.jsx(av,{spectralEnergy:_l}):null,b==="spectrogram"?f.jsx(cv,{spectrogramBins:El}):null,b==="flux"?f.jsx(sv,{fluxBins:xl}):null,b==="binning"?f.jsx(dv,{countBins:il}):null,b!=="receptor"?Zl:null]}),!fl&&!el?f.jsxs("div",{className:"ccd-summary-row","aria-label":"Simulation summary",children:[f.jsxs("div",{className:"ccd-summary-card",children:[f.jsx("span",{className:"ccd-stat-label",children:"Exposure time"}),f.jsx("strong",{children:N0(O)})]}),f.jsxs("div",{className:"ccd-summary-card",children:[f.jsx("span",{className:"ccd-stat-label",children:"Photon count"}),f.jsx("strong",{children:G.totalPhotons})]}),f.jsxs("div",{className:"ccd-summary-card",children:[f.jsx("span",{className:"ccd-stat-label",children:"Dominant Band (Last 1 s)"}),f.jsx("strong",{children:jl.label})]})]}):null]})})}p0.createRoot(document.getElementById("root")).render(f.jsx(vv,{}));