UNPKG

signalk-tides

Version:

Tidal predictions for the vessel's position from various online sources.

10 lines 275 kB
(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const h of s)if(h.type==="childList")for(const d of h.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&r(d)}).observe(document,{childList:!0,subtree:!0});function c(s){const h={};return s.integrity&&(h.integrity=s.integrity),s.referrerPolicy&&(h.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?h.credentials="include":s.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function r(s){if(s.ep)return;s.ep=!0;const h=c(s);fetch(s.href,h)}})();function Uv(l){return l&&l.__esModule&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l}var Ur={exports:{}},ca={};var _m;function Nv(){if(_m)return ca;_m=1;var l=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function c(r,s,h){var d=null;if(h!==void 0&&(d=""+h),s.key!==void 0&&(d=""+s.key),"key"in s){h={};for(var g in s)g!=="key"&&(h[g]=s[g])}else h=s;return s=h.ref,{$$typeof:l,type:r,key:d,ref:s!==void 0?s:null,props:h}}return ca.Fragment=a,ca.jsx=c,ca.jsxs=c,ca}var pm;function Ov(){return pm||(pm=1,Ur.exports=Nv()),Ur.exports}var I=Ov(),Nr={exports:{}},nt={};var Sm;function Cv(){if(Sm)return nt;Sm=1;var l=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),d=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),S=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),M=Symbol.iterator;function U(T){return T===null||typeof T!="object"?null:(T=M&&T[M]||T["@@iterator"],typeof T=="function"?T:null)}var X={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},K=Object.assign,tt={};function ft(T,w,B){this.props=T,this.context=w,this.refs=tt,this.updater=B||X}ft.prototype.isReactComponent={},ft.prototype.setState=function(T,w){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,w,"setState")},ft.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function yt(){}yt.prototype=ft.prototype;function k(T,w,B){this.props=T,this.context=w,this.refs=tt,this.updater=B||X}var V=k.prototype=new yt;V.constructor=k,K(V,ft.prototype),V.isPureReactComponent=!0;var P=Array.isArray;function j(){}var G={H:null,A:null,T:null,S:null},xt=Object.prototype.hasOwnProperty;function gt(T,w,B){var L=B.ref;return{$$typeof:l,type:T,key:w,ref:L!==void 0?L:null,props:B}}function It(T,w){return gt(T.type,w,T.props)}function F(T){return typeof T=="object"&&T!==null&&T.$$typeof===l}function _t(T){var w={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(B){return w[B]})}var Ot=/\/+/g;function Jt(T,w){return typeof T=="object"&&T!==null&&T.key!=null?_t(""+T.key):w.toString(36)}function ce(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(j,j):(T.status="pending",T.then(function(w){T.status==="pending"&&(T.status="fulfilled",T.value=w)},function(w){T.status==="pending"&&(T.status="rejected",T.reason=w)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function N(T,w,B,L,et){var ct=typeof T;(ct==="undefined"||ct==="boolean")&&(T=null);var pt=!1;if(T===null)pt=!0;else switch(ct){case"bigint":case"string":case"number":pt=!0;break;case"object":switch(T.$$typeof){case l:case a:pt=!0;break;case S:return pt=T._init,N(pt(T._payload),w,B,L,et)}}if(pt)return et=et(T),pt=L===""?"."+Jt(T,0):L,P(et)?(B="",pt!=null&&(B=pt.replace(Ot,"$&/")+"/"),N(et,w,B,"",function(lt){return lt})):et!=null&&(F(et)&&(et=It(et,B+(et.key==null||T&&T.key===et.key?"":(""+et.key).replace(Ot,"$&/")+"/")+pt)),w.push(et)),1;pt=0;var Pt=L===""?".":L+":";if(P(T))for(var Y=0;Y<T.length;Y++)L=T[Y],ct=Pt+Jt(L,Y),pt+=N(L,w,B,ct,et);else if(Y=U(T),typeof Y=="function")for(T=Y.call(T),Y=0;!(L=T.next()).done;)L=L.value,ct=Pt+Jt(L,Y++),pt+=N(L,w,B,ct,et);else if(ct==="object"){if(typeof T.then=="function")return N(ce(T),w,B,L,et);throw w=String(T),Error("Objects are not valid as a React child (found: "+(w==="[object Object]"?"object with keys {"+Object.keys(T).join(", ")+"}":w)+"). If you meant to render a collection of children, use an array instead.")}return pt}function q(T,w,B){if(T==null)return T;var L=[],et=0;return N(T,L,"","",function(ct){return w.call(B,ct,et++)}),L}function J(T){if(T._status===-1){var w=T._result;w=w(),w.then(function(B){(T._status===0||T._status===-1)&&(T._status=1,T._result=B)},function(B){(T._status===0||T._status===-1)&&(T._status=2,T._result=B)}),T._status===-1&&(T._status=0,T._result=w)}if(T._status===1)return T._result.default;throw T._result}var it=typeof reportError=="function"?reportError:function(T){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var w=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof T=="object"&&T!==null&&typeof T.message=="string"?String(T.message):String(T),error:T});if(!window.dispatchEvent(w))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",T);return}console.error(T)},At={map:q,forEach:function(T,w,B){q(T,function(){w.apply(this,arguments)},B)},count:function(T){var w=0;return q(T,function(){w++}),w},toArray:function(T){return q(T,function(w){return w})||[]},only:function(T){if(!F(T))throw Error("React.Children.only expected to receive a single React element child.");return T}};return nt.Activity=_,nt.Children=At,nt.Component=ft,nt.Fragment=c,nt.Profiler=s,nt.PureComponent=k,nt.StrictMode=r,nt.Suspense=v,nt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=G,nt.__COMPILER_RUNTIME={__proto__:null,c:function(T){return G.H.useMemoCache(T)}},nt.cache=function(T){return function(){return T.apply(null,arguments)}},nt.cacheSignal=function(){return null},nt.cloneElement=function(T,w,B){if(T==null)throw Error("The argument must be a React element, but you passed "+T+".");var L=K({},T.props),et=T.key;if(w!=null)for(ct in w.key!==void 0&&(et=""+w.key),w)!xt.call(w,ct)||ct==="key"||ct==="__self"||ct==="__source"||ct==="ref"&&w.ref===void 0||(L[ct]=w[ct]);var ct=arguments.length-2;if(ct===1)L.children=B;else if(1<ct){for(var pt=Array(ct),Pt=0;Pt<ct;Pt++)pt[Pt]=arguments[Pt+2];L.children=pt}return gt(T.type,et,L)},nt.createContext=function(T){return T={$$typeof:d,_currentValue:T,_currentValue2:T,_threadCount:0,Provider:null,Consumer:null},T.Provider=T,T.Consumer={$$typeof:h,_context:T},T},nt.createElement=function(T,w,B){var L,et={},ct=null;if(w!=null)for(L in w.key!==void 0&&(ct=""+w.key),w)xt.call(w,L)&&L!=="key"&&L!=="__self"&&L!=="__source"&&(et[L]=w[L]);var pt=arguments.length-2;if(pt===1)et.children=B;else if(1<pt){for(var Pt=Array(pt),Y=0;Y<pt;Y++)Pt[Y]=arguments[Y+2];et.children=Pt}if(T&&T.defaultProps)for(L in pt=T.defaultProps,pt)et[L]===void 0&&(et[L]=pt[L]);return gt(T,ct,et)},nt.createRef=function(){return{current:null}},nt.forwardRef=function(T){return{$$typeof:g,render:T}},nt.isValidElement=F,nt.lazy=function(T){return{$$typeof:S,_payload:{_status:-1,_result:T},_init:J}},nt.memo=function(T,w){return{$$typeof:m,type:T,compare:w===void 0?null:w}},nt.startTransition=function(T){var w=G.T,B={};G.T=B;try{var L=T(),et=G.S;et!==null&&et(B,L),typeof L=="object"&&L!==null&&typeof L.then=="function"&&L.then(j,it)}catch(ct){it(ct)}finally{w!==null&&B.types!==null&&(w.types=B.types),G.T=w}},nt.unstable_useCacheRefresh=function(){return G.H.useCacheRefresh()},nt.use=function(T){return G.H.use(T)},nt.useActionState=function(T,w,B){return G.H.useActionState(T,w,B)},nt.useCallback=function(T,w){return G.H.useCallback(T,w)},nt.useContext=function(T){return G.H.useContext(T)},nt.useDebugValue=function(){},nt.useDeferredValue=function(T,w){return G.H.useDeferredValue(T,w)},nt.useEffect=function(T,w){return G.H.useEffect(T,w)},nt.useEffectEvent=function(T){return G.H.useEffectEvent(T)},nt.useId=function(){return G.H.useId()},nt.useImperativeHandle=function(T,w,B){return G.H.useImperativeHandle(T,w,B)},nt.useInsertionEffect=function(T,w){return G.H.useInsertionEffect(T,w)},nt.useLayoutEffect=function(T,w){return G.H.useLayoutEffect(T,w)},nt.useMemo=function(T,w){return G.H.useMemo(T,w)},nt.useOptimistic=function(T,w){return G.H.useOptimistic(T,w)},nt.useReducer=function(T,w,B){return G.H.useReducer(T,w,B)},nt.useRef=function(T){return G.H.useRef(T)},nt.useState=function(T){return G.H.useState(T)},nt.useSyncExternalStore=function(T,w,B){return G.H.useSyncExternalStore(T,w,B)},nt.useTransition=function(){return G.H.useTransition()},nt.version="19.2.0",nt}var bm;function no(){return bm||(bm=1,Nr.exports=Cv()),Nr.exports}var Zt=no();const Hv=Uv(Zt);var Or={exports:{}},ra={},Cr={exports:{}},Hr={};var Tm;function wv(){return Tm||(Tm=1,(function(l){function a(N,q){var J=N.length;N.push(q);t:for(;0<J;){var it=J-1>>>1,At=N[it];if(0<s(At,q))N[it]=q,N[J]=At,J=it;else break t}}function c(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var q=N[0],J=N.pop();if(J!==q){N[0]=J;t:for(var it=0,At=N.length,T=At>>>1;it<T;){var w=2*(it+1)-1,B=N[w],L=w+1,et=N[L];if(0>s(B,J))L<At&&0>s(et,B)?(N[it]=et,N[L]=J,it=L):(N[it]=B,N[w]=J,it=w);else if(L<At&&0>s(et,J))N[it]=et,N[L]=J,it=L;else break t}}return q}function s(N,q){var J=N.sortIndex-q.sortIndex;return J!==0?J:N.id-q.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;l.unstable_now=function(){return h.now()}}else{var d=Date,g=d.now();l.unstable_now=function(){return d.now()-g}}var v=[],m=[],S=1,_=null,M=3,U=!1,X=!1,K=!1,tt=!1,ft=typeof setTimeout=="function"?setTimeout:null,yt=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function V(N){for(var q=c(m);q!==null;){if(q.callback===null)r(m);else if(q.startTime<=N)r(m),q.sortIndex=q.expirationTime,a(v,q);else break;q=c(m)}}function P(N){if(K=!1,V(N),!X)if(c(v)!==null)X=!0,j||(j=!0,_t());else{var q=c(m);q!==null&&ce(P,q.startTime-N)}}var j=!1,G=-1,xt=5,gt=-1;function It(){return tt?!0:!(l.unstable_now()-gt<xt)}function F(){if(tt=!1,j){var N=l.unstable_now();gt=N;var q=!0;try{t:{X=!1,K&&(K=!1,yt(G),G=-1),U=!0;var J=M;try{e:{for(V(N),_=c(v);_!==null&&!(_.expirationTime>N&&It());){var it=_.callback;if(typeof it=="function"){_.callback=null,M=_.priorityLevel;var At=it(_.expirationTime<=N);if(N=l.unstable_now(),typeof At=="function"){_.callback=At,V(N),q=!0;break e}_===c(v)&&r(v),V(N)}else r(v);_=c(v)}if(_!==null)q=!0;else{var T=c(m);T!==null&&ce(P,T.startTime-N),q=!1}}break t}finally{_=null,M=J,U=!1}q=void 0}}finally{q?_t():j=!1}}}var _t;if(typeof k=="function")_t=function(){k(F)};else if(typeof MessageChannel<"u"){var Ot=new MessageChannel,Jt=Ot.port2;Ot.port1.onmessage=F,_t=function(){Jt.postMessage(null)}}else _t=function(){ft(F,0)};function ce(N,q){G=ft(function(){N(l.unstable_now())},q)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(N){N.callback=null},l.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):xt=0<N?Math.floor(1e3/N):5},l.unstable_getCurrentPriorityLevel=function(){return M},l.unstable_next=function(N){switch(M){case 1:case 2:case 3:var q=3;break;default:q=M}var J=M;M=q;try{return N()}finally{M=J}},l.unstable_requestPaint=function(){tt=!0},l.unstable_runWithPriority=function(N,q){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var J=M;M=N;try{return q()}finally{M=J}},l.unstable_scheduleCallback=function(N,q,J){var it=l.unstable_now();switch(typeof J=="object"&&J!==null?(J=J.delay,J=typeof J=="number"&&0<J?it+J:it):J=it,N){case 1:var At=-1;break;case 2:At=250;break;case 5:At=1073741823;break;case 4:At=1e4;break;default:At=5e3}return At=J+At,N={id:S++,callback:q,priorityLevel:N,startTime:J,expirationTime:At,sortIndex:-1},J>it?(N.sortIndex=J,a(m,N),c(v)===null&&N===c(m)&&(K?(yt(G),G=-1):K=!0,ce(P,J-it))):(N.sortIndex=At,a(v,N),X||U||(X=!0,j||(j=!0,_t()))),N},l.unstable_shouldYield=It,l.unstable_wrapCallback=function(N){var q=M;return function(){var J=M;M=q;try{return N.apply(this,arguments)}finally{M=J}}}})(Hr)),Hr}var Mm;function Rv(){return Mm||(Mm=1,Cr.exports=wv()),Cr.exports}var wr={exports:{}},re={};var xm;function Yv(){if(xm)return re;xm=1;var l=no();function a(v){var m="https://react.dev/errors/"+v;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var S=2;S<arguments.length;S++)m+="&args[]="+encodeURIComponent(arguments[S])}return"Minified React error #"+v+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var r={d:{f:c,r:function(){throw Error(a(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},s=Symbol.for("react.portal");function h(v,m,S){var _=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:_==null?null:""+_,children:v,containerInfo:m,implementation:S}}var d=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function g(v,m){if(v==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return re.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,re.createPortal=function(v,m){var S=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(a(299));return h(v,m,null,S)},re.flushSync=function(v){var m=d.T,S=r.p;try{if(d.T=null,r.p=2,v)return v()}finally{d.T=m,r.p=S,r.d.f()}},re.preconnect=function(v,m){typeof v=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(v,m))},re.prefetchDNS=function(v){typeof v=="string"&&r.d.D(v)},re.preinit=function(v,m){if(typeof v=="string"&&m&&typeof m.as=="string"){var S=m.as,_=g(S,m.crossOrigin),M=typeof m.integrity=="string"?m.integrity:void 0,U=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;S==="style"?r.d.S(v,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:_,integrity:M,fetchPriority:U}):S==="script"&&r.d.X(v,{crossOrigin:_,integrity:M,fetchPriority:U,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},re.preinitModule=function(v,m){if(typeof v=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var S=g(m.as,m.crossOrigin);r.d.M(v,{crossOrigin:S,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(v)},re.preload=function(v,m){if(typeof v=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var S=m.as,_=g(S,m.crossOrigin);r.d.L(v,S,{crossOrigin:_,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},re.preloadModule=function(v,m){if(typeof v=="string")if(m){var S=g(m.as,m.crossOrigin);r.d.m(v,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:S,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(v)},re.requestFormReset=function(v){r.d.r(v)},re.unstable_batchedUpdates=function(v,m){return v(m)},re.useFormState=function(v,m,S){return d.H.useFormState(v,m,S)},re.useFormStatus=function(){return d.H.useHostTransitionStatus()},re.version="19.2.0",re}var Am;function qv(){if(Am)return wr.exports;Am=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(a){console.error(a)}}return l(),wr.exports=Yv(),wr.exports}var Em;function Bv(){if(Em)return ra;Em=1;var l=Rv(),a=no(),c=qv();function r(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function h(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(n=e.return),t=e.return;while(t)}return e.tag===3?n:null}function d(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function g(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function v(t){if(h(t)!==t)throw Error(r(188))}function m(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(r(188));return e!==t?null:t}for(var n=t,u=e;;){var i=n.return;if(i===null)break;var f=i.alternate;if(f===null){if(u=i.return,u!==null){n=u;continue}break}if(i.child===f.child){for(f=i.child;f;){if(f===n)return v(i),t;if(f===u)return v(i),e;f=f.sibling}throw Error(r(188))}if(n.return!==u.return)n=i,u=f;else{for(var o=!1,y=i.child;y;){if(y===n){o=!0,n=i,u=f;break}if(y===u){o=!0,u=i,n=f;break}y=y.sibling}if(!o){for(y=f.child;y;){if(y===n){o=!0,n=f,u=i;break}if(y===u){o=!0,u=f,n=i;break}y=y.sibling}if(!o)throw Error(r(189))}}if(n.alternate!==u)throw Error(r(190))}if(n.tag!==3)throw Error(r(188));return n.stateNode.current===n?t:e}function S(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=S(t),e!==null)return e;t=t.sibling}return null}var _=Object.assign,M=Symbol.for("react.element"),U=Symbol.for("react.transitional.element"),X=Symbol.for("react.portal"),K=Symbol.for("react.fragment"),tt=Symbol.for("react.strict_mode"),ft=Symbol.for("react.profiler"),yt=Symbol.for("react.consumer"),k=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),G=Symbol.for("react.memo"),xt=Symbol.for("react.lazy"),gt=Symbol.for("react.activity"),It=Symbol.for("react.memo_cache_sentinel"),F=Symbol.iterator;function _t(t){return t===null||typeof t!="object"?null:(t=F&&t[F]||t["@@iterator"],typeof t=="function"?t:null)}var Ot=Symbol.for("react.client.reference");function Jt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Ot?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case K:return"Fragment";case ft:return"Profiler";case tt:return"StrictMode";case P:return"Suspense";case j:return"SuspenseList";case gt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case X:return"Portal";case k:return t.displayName||"Context";case yt:return(t._context.displayName||"Context")+".Consumer";case V:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case G:return e=t.displayName||null,e!==null?e:Jt(t.type)||"Memo";case xt:e=t._payload,t=t._init;try{return Jt(t(e))}catch{}}return null}var ce=Array.isArray,N=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,J={pending:!1,data:null,method:null,action:null},it=[],At=-1;function T(t){return{current:t}}function w(t){0>At||(t.current=it[At],it[At]=null,At--)}function B(t,e){At++,it[At]=t.current,t.current=e}var L=T(null),et=T(null),ct=T(null),pt=T(null);function Pt(t,e){switch(B(ct,e),B(et,t),B(L,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Gh(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Gh(e),t=Qh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}w(L),B(L,t)}function Y(){w(L),w(et),w(ct)}function lt(t){t.memoizedState!==null&&B(pt,t);var e=L.current,n=Qh(e,t.type);e!==n&&(B(et,t),B(L,n))}function rt(t){et.current===t&&(w(L),w(et)),pt.current===t&&(w(pt),ua._currentValue=J)}var R,te;function vt(t){if(R===void 0)try{throw Error()}catch(n){var e=n.stack.trim().match(/\n( *(at )?)/);R=e&&e[1]||"",te=-1<n.stack.indexOf(`
    at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
`+R+t+te}var ee=!1;function ne(t,e){if(!t||ee)return"";ee=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var u={DetermineComponentFrameRoot:function(){try{if(e){var H=function(){throw Error()};if(Object.defineProperty(H.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(H,[])}catch(D){var z=D}Reflect.construct(t,[],H)}else{try{H.call()}catch(D){z=D}t.call(H.prototype)}}else{try{throw Error()}catch(D){z=D}(H=t())&&typeof H.catch=="function"&&H.catch(function(){})}}catch(D){if(D&&z&&typeof D.stack=="string")return[D.stack,z.stack]}return[null,null]}};u.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(u.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=u.DetermineComponentFrameRoot(),o=f[0],y=f[1];if(o&&y){var p=o.split(`
`),E=y.split(`
`);for(i=u=0;u<p.length&&!p[u].includes("DetermineComponentFrameRoot");)u++;for(;i<E.length&&!E[i].includes("DetermineComponentFrameRoot");)i++;if(u===p.length||i===E.length)for(u=p.length-1,i=E.length-1;1<=u&&0<=i&&p[u]!==E[i];)i--;for(;1<=u&&0<=i;u--,i--)if(p[u]!==E[i]){if(u!==1||i!==1)do if(u--,i--,0>i||p[u]!==E[i]){var O=`
`+p[u].replace(" at new "," at ");return t.displayName&&O.includes("<anonymous>")&&(O=O.replace("<anonymous>",t.displayName)),O}while(1<=u&&0<=i);break}}}finally{ee=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?vt(n):""}function Pe(t,e){switch(t.tag){case 26:case 27:case 5:return vt(t.type);case 16:return vt("Lazy");case 13:return t.child!==e&&e!==null?vt("Suspense Fallback"):vt("Suspense");case 19:return vt("SuspenseList");case 0:case 15:return ne(t.type,!1);case 11:return ne(t.type.render,!1);case 1:return ne(t.type,!0);case 31:return vt("Activity");default:return""}}function yu(t){try{var e="",n=null;do e+=Pe(t,n),n=t,t=t.return;while(t);return e}catch(u){return`
Error generating stack: `+u.message+`
`+u.stack}}var df=Object.prototype.hasOwnProperty,yf=l.unstable_scheduleCallback,vf=l.unstable_cancelCallback,fd=l.unstable_shouldYield,cd=l.unstable_requestPaint,pe=l.unstable_now,rd=l.unstable_getCurrentPriorityLevel,po=l.unstable_ImmediatePriority,So=l.unstable_UserBlockingPriority,xa=l.unstable_NormalPriority,od=l.unstable_LowPriority,bo=l.unstable_IdlePriority,sd=l.log,hd=l.unstable_setDisableYieldValue,vu=null,Se=null;function An(t){if(typeof sd=="function"&&hd(t),Se&&typeof Se.setStrictMode=="function")try{Se.setStrictMode(vu,t)}catch{}}var be=Math.clz32?Math.clz32:yd,md=Math.log,dd=Math.LN2;function yd(t){return t>>>=0,t===0?32:31-(md(t)/dd|0)|0}var Aa=256,Ea=262144,za=4194304;function Fn(t){var e=t&42;if(e!==0)return e;switch(t&-t){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 t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Da(t,e,n){var u=t.pendingLanes;if(u===0)return 0;var i=0,f=t.suspendedLanes,o=t.pingedLanes;t=t.warmLanes;var y=u&134217727;return y!==0?(u=y&~f,u!==0?i=Fn(u):(o&=y,o!==0?i=Fn(o):n||(n=y&~t,n!==0&&(i=Fn(n))))):(y=u&~f,y!==0?i=Fn(y):o!==0?i=Fn(o):n||(n=u&~t,n!==0&&(i=Fn(n)))),i===0?0:e!==0&&e!==i&&(e&f)===0&&(f=i&-i,n=e&-e,f>=n||f===32&&(n&4194048)!==0)?e:i}function gu(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function vd(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+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 e+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 To(){var t=za;return za<<=1,(za&62914560)===0&&(za=4194304),t}function gf(t){for(var e=[],n=0;31>n;n++)e.push(t);return e}function _u(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function gd(t,e,n,u,i,f){var o=t.pendingLanes;t.pendingLanes=n,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=n,t.entangledLanes&=n,t.errorRecoveryDisabledLanes&=n,t.shellSuspendCounter=0;var y=t.entanglements,p=t.expirationTimes,E=t.hiddenUpdates;for(n=o&~n;0<n;){var O=31-be(n),H=1<<O;y[O]=0,p[O]=-1;var z=E[O];if(z!==null)for(E[O]=null,O=0;O<z.length;O++){var D=z[O];D!==null&&(D.lane&=-536870913)}n&=~H}u!==0&&Mo(t,u,0),f!==0&&i===0&&t.tag!==0&&(t.suspendedLanes|=f&~(o&~e))}function Mo(t,e,n){t.pendingLanes|=e,t.suspendedLanes&=~e;var u=31-be(e);t.entangledLanes|=e,t.entanglements[u]=t.entanglements[u]|1073741824|n&261930}function xo(t,e){var n=t.entangledLanes|=e;for(t=t.entanglements;n;){var u=31-be(n),i=1<<u;i&e|t[u]&e&&(t[u]|=e),n&=~i}}function Ao(t,e){var n=e&-e;return n=(n&42)!==0?1:_f(n),(n&(t.suspendedLanes|e))!==0?0:n}function _f(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=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:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function pf(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Eo(){var t=q.p;return t!==0?t:(t=window.event,t===void 0?32:sm(t.type))}function zo(t,e){var n=q.p;try{return q.p=t,e()}finally{q.p=n}}var En=Math.random().toString(36).slice(2),le="__reactFiber$"+En,se="__reactProps$"+En,Tl="__reactContainer$"+En,Sf="__reactEvents$"+En,_d="__reactListeners$"+En,pd="__reactHandles$"+En,Do="__reactResources$"+En,pu="__reactMarker$"+En;function bf(t){delete t[le],delete t[se],delete t[Sf],delete t[_d],delete t[pd]}function Ml(t){var e=t[le];if(e)return e;for(var n=t.parentNode;n;){if(e=n[Tl]||n[le]){if(n=e.alternate,e.child!==null||n!==null&&n.child!==null)for(t=kh(t);t!==null;){if(n=t[le])return n;t=kh(t)}return e}t=n,n=t.parentNode}return null}function xl(t){if(t=t[le]||t[Tl]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Su(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(r(33))}function Al(t){var e=t[Do];return e||(e=t[Do]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function $t(t){t[pu]=!0}var Uo=new Set,No={};function Wn(t,e){El(t,e),El(t+"Capture",e)}function El(t,e){for(No[t]=e,t=0;t<e.length;t++)Uo.add(e[t])}var Sd=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]*$"),Oo={},Co={};function bd(t){return df.call(Co,t)?!0:df.call(Oo,t)?!1:Sd.test(t)?Co[t]=!0:(Oo[t]=!0,!1)}function Ua(t,e,n){if(bd(e))if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var u=e.toLowerCase().slice(0,5);if(u!=="data-"&&u!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+n)}}function Na(t,e,n){if(n===null)t.removeAttribute(e);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+n)}}function tn(t,e,n,u){if(u===null)t.removeAttribute(n);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttributeNS(e,n,""+u)}}function Ne(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Ho(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Td(t,e,n){var u=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof u<"u"&&typeof u.get=="function"&&typeof u.set=="function"){var i=u.get,f=u.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return i.call(this)},set:function(o){n=""+o,f.call(this,o)}}),Object.defineProperty(t,e,{enumerable:u.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Tf(t){if(!t._valueTracker){var e=Ho(t)?"checked":"value";t._valueTracker=Td(t,e,""+t[e])}}function wo(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),u="";return t&&(u=Ho(t)?t.checked?"true":"false":t.value),t=u,t!==n?(e.setValue(t),!0):!1}function Oa(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Md=/[\n"\\]/g;function Oe(t){return t.replace(Md,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Mf(t,e,n,u,i,f,o,y){t.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.type=o:t.removeAttribute("type"),e!=null?o==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ne(e)):t.value!==""+Ne(e)&&(t.value=""+Ne(e)):o!=="submit"&&o!=="reset"||t.removeAttribute("value"),e!=null?xf(t,o,Ne(e)):n!=null?xf(t,o,Ne(n)):u!=null&&t.removeAttribute("value"),i==null&&f!=null&&(t.defaultChecked=!!f),i!=null&&(t.checked=i&&typeof i!="function"&&typeof i!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?t.name=""+Ne(y):t.removeAttribute("name")}function Ro(t,e,n,u,i,f,o,y){if(f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(t.type=f),e!=null||n!=null){if(!(f!=="submit"&&f!=="reset"||e!=null)){Tf(t);return}n=n!=null?""+Ne(n):"",e=e!=null?""+Ne(e):n,y||e===t.value||(t.value=e),t.defaultValue=e}u=u??i,u=typeof u!="function"&&typeof u!="symbol"&&!!u,t.checked=y?t.checked:!!u,t.defaultChecked=!!u,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(t.name=o),Tf(t)}function xf(t,e,n){e==="number"&&Oa(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function zl(t,e,n,u){if(t=t.options,e){e={};for(var i=0;i<n.length;i++)e["$"+n[i]]=!0;for(n=0;n<t.length;n++)i=e.hasOwnProperty("$"+t[n].value),t[n].selected!==i&&(t[n].selected=i),i&&u&&(t[n].defaultSelected=!0)}else{for(n=""+Ne(n),e=null,i=0;i<t.length;i++){if(t[i].value===n){t[i].selected=!0,u&&(t[i].defaultSelected=!0);return}e!==null||t[i].disabled||(e=t[i])}e!==null&&(e.selected=!0)}}function Yo(t,e,n){if(e!=null&&(e=""+Ne(e),e!==t.value&&(t.value=e),n==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=n!=null?""+Ne(n):""}function qo(t,e,n,u){if(e==null){if(u!=null){if(n!=null)throw Error(r(92));if(ce(u)){if(1<u.length)throw Error(r(93));u=u[0]}n=u}n==null&&(n=""),e=n}n=Ne(e),t.defaultValue=n,u=t.textContent,u===n&&u!==""&&u!==null&&(t.value=u),Tf(t)}function Dl(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&n.nodeType===3){n.nodeValue=e;return}}t.textContent=e}var xd=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 Bo(t,e,n){var u=e.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?u?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":u?t.setProperty(e,n):typeof n!="number"||n===0||xd.has(e)?e==="float"?t.cssFloat=n:t[e]=(""+n).trim():t[e]=n+"px"}function Xo(t,e,n){if(e!=null&&typeof e!="object")throw Error(r(62));if(t=t.style,n!=null){for(var u in n)!n.hasOwnProperty(u)||e!=null&&e.hasOwnProperty(u)||(u.indexOf("--")===0?t.setProperty(u,""):u==="float"?t.cssFloat="":t[u]="");for(var i in e)u=e[i],e.hasOwnProperty(i)&&n[i]!==u&&Bo(t,i,u)}else for(var f in e)e.hasOwnProperty(f)&&Bo(t,f,e[f])}function Af(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Ad=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"]]),Ed=/^[\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 Ca(t){return Ed.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function en(){}var Ef=null;function zf(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Ul=null,Nl=null;function jo(t){var e=xl(t);if(e&&(t=e.stateNode)){var n=t[se]||null;t:switch(t=e.stateNode,e.type){case"input":if(Mf(t,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),e=n.name,n.type==="radio"&&e!=null){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+Oe(""+e)+'"][type="radio"]'),e=0;e<n.length;e++){var u=n[e];if(u!==t&&u.form===t.form){var i=u[se]||null;if(!i)throw Error(r(90));Mf(u,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(e=0;e<n.length;e++)u=n[e],u.form===t.form&&wo(u)}break t;case"textarea":Yo(t,n.value,n.defaultValue);break t;case"select":e=n.value,e!=null&&zl(t,!!n.multiple,e,!1)}}}var Df=!1;function Go(t,e,n){if(Df)return t(e,n);Df=!0;try{var u=t(e);return u}finally{if(Df=!1,(Ul!==null||Nl!==null)&&(pi(),Ul&&(e=Ul,t=Nl,Nl=Ul=null,jo(e),t)))for(e=0;e<t.length;e++)jo(t[e])}}function bu(t,e){var n=t.stateNode;if(n===null)return null;var u=n[se]||null;if(u===null)return null;n=u[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(u=!u.disabled)||(t=t.type,u=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!u;break t;default:t=!1}if(t)return null;if(n&&typeof n!="function")throw Error(r(231,e,typeof n));return n}var nn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Uf=!1;if(nn)try{var Tu={};Object.defineProperty(Tu,"passive",{get:function(){Uf=!0}}),window.addEventListener("test",Tu,Tu),window.removeEventListener("test",Tu,Tu)}catch{Uf=!1}var zn=null,Nf=null,Ha=null;function Qo(){if(Ha)return Ha;var t,e=Nf,n=e.length,u,i="value"in zn?zn.value:zn.textContent,f=i.length;for(t=0;t<n&&e[t]===i[t];t++);var o=n-t;for(u=1;u<=o&&e[n-u]===i[f-u];u++);return Ha=i.slice(t,1<u?1-u:void 0)}function wa(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Ra(){return!0}function Lo(){return!1}function he(t){function e(n,u,i,f,o){this._reactName=n,this._targetInst=i,this.type=u,this.nativeEvent=f,this.target=o,this.currentTarget=null;for(var y in t)t.hasOwnProperty(y)&&(n=t[y],this[y]=n?n(f):f[y]);return this.isDefaultPrevented=(f.defaultPrevented!=null?f.defaultPrevented:f.returnValue===!1)?Ra:Lo,this.isPropagationStopped=Lo,this}return _(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Ra)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ra)},persist:function(){},isPersistent:Ra}),e}var In={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ya=he(In),Mu=_({},In,{view:0,detail:0}),zd=he(Mu),Of,Cf,xu,qa=_({},Mu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wf,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==xu&&(xu&&t.type==="mousemove"?(Of=t.screenX-xu.screenX,Cf=t.screenY-xu.screenY):Cf=Of=0,xu=t),Of)},movementY:function(t){return"movementY"in t?t.movementY:Cf}}),Zo=he(qa),Dd=_({},qa,{dataTransfer:0}),Ud=he(Dd),Nd=_({},Mu,{relatedTarget:0}),Hf=he(Nd),Od=_({},In,{animationName:0,elapsedTime:0,pseudoElement:0}),Cd=he(Od),Hd=_({},In,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),wd=he(Hd),Rd=_({},In,{data:0}),Vo=he(Rd),Yd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},qd={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"},Bd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Xd(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Bd[t])?!!e[t]:!1}function wf(){return Xd}var jd=_({},Mu,{key:function(t){if(t.key){var e=Yd[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=wa(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?qd[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wf,charCode:function(t){return t.type==="keypress"?wa(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?wa(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Gd=he(jd),Qd=_({},qa,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ko=he(Qd),Ld=_({},Mu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wf}),Zd=he(Ld),Vd=_({},In,{propertyName:0,elapsedTime:0,pseudoElement:0}),Kd=he(Vd),Jd=_({},qa,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),$d=he(Jd),kd=_({},In,{newState:0,oldState:0}),Fd=he(kd),Wd=[9,13,27,32],Rf=nn&&"CompositionEvent"in window,Au=null;nn&&"documentMode"in document&&(Au=document.documentMode);var Id=nn&&"TextEvent"in window&&!Au,Jo=nn&&(!Rf||Au&&8<Au&&11>=Au),$o=" ",ko=!1;function Fo(t,e){switch(t){case"keyup":return Wd.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wo(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Ol=!1;function Pd(t,e){switch(t){case"compositionend":return Wo(e);case"keypress":return e.which!==32?null:(ko=!0,$o);case"textInput":return t=e.data,t===$o&&ko?null:t;default:return null}}function ty(t,e){if(Ol)return t==="compositionend"||!Rf&&Fo(t,e)?(t=Qo(),Ha=Nf=zn=null,Ol=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Jo&&e.locale!=="ko"?null:e.data;default:return null}}var ey={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 Io(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!ey[t.type]:e==="textarea"}function Po(t,e,n,u){Ul?Nl?Nl.push(u):Nl=[u]:Ul=u,e=Ei(e,"onChange"),0<e.length&&(n=new Ya("onChange","change",null,n,u),t.push({event:n,listeners:e}))}var Eu=null,zu=null;function ny(t){Rh(t,0)}function Ba(t){var e=Su(t);if(wo(e))return t}function ts(t,e){if(t==="change")return e}var es=!1;if(nn){var Yf;if(nn){var qf="oninput"in document;if(!qf){var ns=document.createElement("div");ns.setAttribute("oninput","return;"),qf=typeof ns.oninput=="function"}Yf=qf}else Yf=!1;es=Yf&&(!document.documentMode||9<document.documentMode)}function ls(){Eu&&(Eu.detachEvent("onpropertychange",us),zu=Eu=null)}function us(t){if(t.propertyName==="value"&&Ba(zu)){var e=[];Po(e,zu,t,zf(t)),Go(ny,e)}}function ly(t,e,n){t==="focusin"?(ls(),Eu=e,zu=n,Eu.attachEvent("onpropertychange",us)):t==="focusout"&&ls()}function uy(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Ba(zu)}function ay(t,e){if(t==="click")return Ba(e)}function iy(t,e){if(t==="input"||t==="change")return Ba(e)}function fy(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Te=typeof Object.is=="function"?Object.is:fy;function Du(t,e){if(Te(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var n=Object.keys(t),u=Object.keys(e);if(n.length!==u.length)return!1;for(u=0;u<n.length;u++){var i=n[u];if(!df.call(e,i)||!Te(t[i],e[i]))return!1}return!0}function as(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function is(t,e){var n=as(t);t=0;for(var u;n;){if(n.nodeType===3){if(u=t+n.textContent.length,t<=e&&u>=e)return{node:n,offset:e-t};t=u}t:{for(;n;){if(n.nextSibling){n=n.nextSibling;break t}n=n.parentNode}n=void 0}n=as(n)}}function fs(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?fs(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function cs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Oa(t.document);e instanceof t.HTMLIFrameElement;){try{var n=typeof e.contentWindow.location.href=="string"}catch{n=!1}if(n)t=e.contentWindow;else break;e=Oa(t.document)}return e}function Bf(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var cy=nn&&"documentMode"in document&&11>=document.documentMode,Cl=null,Xf=null,Uu=null,jf=!1;function rs(t,e,n){var u=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jf||Cl==null||Cl!==Oa(u)||(u=Cl,"selectionStart"in u&&Bf(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),Uu&&Du(Uu,u)||(Uu=u,u=Ei(Xf,"onSelect"),0<u.length&&(e=new Ya("onSelect","select",null,e,n),t.push({event:e,listeners:u}),e.target=Cl)))}function Pn(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var Hl={animationend:Pn("Animation","AnimationEnd"),animationiteration:Pn("Animation","AnimationIteration"),animationstart:Pn("Animation","AnimationStart"),transitionrun:Pn("Transition","TransitionRun"),transitionstart:Pn("Transition","TransitionStart"),transitioncancel:Pn("Transition","TransitionCancel"),transitionend:Pn("Transition","TransitionEnd")},Gf={},os={};nn&&(os=document.createElement("div").style,"AnimationEvent"in window||(delete Hl.animationend.animation,delete Hl.animationiteration.animation,delete Hl.animationstart.animation),"TransitionEvent"in window||delete Hl.transitionend.transition);function tl(t){if(Gf[t])return Gf[t];if(!Hl[t])return t;var e=Hl[t],n;for(n in e)if(e.hasOwnProperty(n)&&n in os)return Gf[t]=e[n];return t}var ss=tl("animationend"),hs=tl("animationiteration"),ms=tl("animationstart"),ry=tl("transitionrun"),oy=tl("transitionstart"),sy=tl("transitioncancel"),ds=tl("transitionend"),ys=new Map,Qf="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(" ");Qf.push("scrollEnd");function Ge(t,e){ys.set(t,e),Wn(e,[t])}var Xa=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},Ce=[],wl=0,Lf=0;function ja(){for(var t=wl,e=Lf=wl=0;e<t;){var n=Ce[e];Ce[e++]=null;var u=Ce[e];Ce[e++]=null;var i=Ce[e];Ce[e++]=null;var f=Ce[e];if(Ce[e++]=null,u!==null&&i!==null){var o=u.pending;o===null?i.next=i:(i.next=o.next,o.next=i),u.pending=i}f!==0&&vs(n,i,f)}}function Ga(t,e,n,u){Ce[wl++]=t,Ce[wl++]=e,Ce[wl++]=n,Ce[wl++]=u,Lf|=u,t.lanes|=u,t=t.alternate,t!==null&&(t.lanes|=u)}function Zf(t,e,n,u){return Ga(t,e,n,u),Qa(t)}function el(t,e){return Ga(t,null,null,e),Qa(t)}function vs(t,e,n){t.lanes|=n;var u=t.alternate;u!==null&&(u.lanes|=n);for(var i=!1,f=t.return;f!==null;)f.childLanes|=n,u=f.alternate,u!==null&&(u.childLanes|=n),f.tag===22&&(t=f.stateNode,t===null||t._visibility&1||(i=!0)),t=f,f=f.return;return t.tag===3?(f=t.stateNode,i&&e!==null&&(i=31-be(n),t=f.hiddenUpdates,u=t[i],u===null?t[i]=[e]:u.push(e),e.lane=n|536870912),f):null}function Qa(t){if(50<Wu)throw Wu=0,Pc=null,Error(r(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Rl={};function hy(t,e,n,u){this.tag=t,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Me(t,e,n,u){return new hy(t,e,n,u)}function Vf(t){return t=t.prototype,!(!t||!t.isReactComponent)}function ln(t,e){var n=t.alternate;return n===null?(n=Me(t.tag,e,t.key,t.mode),n.elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.type=t.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=t.flags&65011712,n.childLanes=t.childLanes,n.lanes=t.lanes,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n.refCleanup=t.refCleanup,n}function gs(t,e){t.flags&=65011714;var n=t.alternate;return n===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=n.childLanes,t.lanes=n.lanes,t.child=n.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=n.memoizedProps,t.memoizedState=n.memoizedState,t.updateQueue=n.updateQueue,t.type=n.type,e=n.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function La(t,e,n,u,i,f){var o=0;if(u=t,typeof t=="function")Vf(t)&&(o=1);else if(typeof t=="string")o=gv(t,n,L.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case gt:return t=Me(31,n,e,i),t.elementType=gt,t.lanes=f,t;case K:return nl(n.children,i,f,e);case tt:o=8,i|=24;break;case ft:return t=Me(12,n,e,i|2),t.elementType=ft,t.lanes=f,t;case P:return t=Me(13,n,e,i),t.elementType=P,t.lanes=f,t;case j:return t=Me(19,n,e,i),t.elementType=j,t.lanes=f,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case k:o=10;break t;case yt:o=9;break t;case V:o=11;break t;case G:o=14;break t;case xt:o=16,u=null;break t}o=29,n=Error(r(130,t===null?"null":typeof t,"")),u=null}return e=Me(o,n,e,i),e.elementType=t,e.type=u,e.lanes=f,e}function nl(t,e,n,u){return t=Me(7,t,u,e),t.lanes=n,t}function Kf(t,e,n){return t=Me(6,t,null,e),t.lanes=n,t}function _s(t){var e=Me(18,null,null,0);return e.stateNode=t,e}function Jf(t,e,n){return e=Me(4,t.children!==null?t.children:[],t.key,e),e.lanes=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var ps=new WeakMap;function He(t,e){if(typeof t=="object"&&t!==null){var n=ps.get(t);return n!==void 0?n:(e={value:t,source:e,stack:yu(e)},ps.set(t,e),e)}return{value:t,source:e,stack:yu(e)}}var Yl=[],ql=0,Za=null,Nu=0,we=[],Re=0,Dn=null,Je=1,$e="";function un(t,e){Yl[ql++]=Nu,Yl[ql++]=Za,Za=t,Nu=e}function Ss(t,e,n){we[Re++]=Je,we[Re++]=$e,we[Re++]=Dn,Dn=t;var u=Je;t=$e;var i=32-be(u)-1;u&=~(1<<i),n+=1;var f=32-be(e)+i;if(30<f){var o=i-i%5;f=(u&(1<<o)-1).toString(32),u>>=o,i-=o,Je=1<<32-be(e)+i|n<<i|u,$e=f+t}else Je=1<<f|n<<i|u,$e=t}function $f(t){t.return!==null&&(un(t,1),Ss(t,1,0))}function kf(t){for(;t===Za;)Za=Yl[--ql],Yl[ql]=null,Nu=Yl[--ql],Yl[ql]=null;for(;t===Dn;)Dn=we[--Re],we[Re]=null,$e=we[--Re],we[Re]=null,Je=we[--Re],we[Re]=null}function bs(t,e){we[Re++]=Je,we[Re++]=$e,we[Re++]=Dn,Je=e.id,$e=e.overflow,Dn=t}var ue=null,Ht=null,dt=!1,Un=null,Ye=!1,Ff=Error(r(519));function Nn(t){var e=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ou(He(e,t)),Ff}function Ts(t){var e=t.stateNode,n=t.type,u=t.memoizedProps;switch(e[le]=t,e[se]=u,n){case"dialog":st("cancel",e),st("close",e);break;case"iframe":case"object":case"embed":st("load",e);break;case"video":case"audio":for(n=0;n<Pu.length;n++)st(Pu[n],e);break;case"source":st("error",e);break;case"img":case"image":case"link":st("error",e),st("load",e);break;case"details":st("toggle",e);break;case"input":st("invalid",e),Ro(e,u.value,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name,!0);break;case"select":st("invalid",e);break;case"textarea":st("invalid",e),qo(e,u.value,u.defaultValue,u.children)}n=u.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||e.textContent===""+n||u.suppressHydrationWarning===!0||Xh(e.textContent,n)?(u.popover!=null&&(st("beforetoggle",e),st("toggle",e)),u.onScroll!=null&&st("scroll",e),u.onScrollEnd!=null&&st("scrollend",e),u.onClick!=null&&(e.onclick=en),e=!0):e=!1,e||Nn(t,!0)}function Ms(t){for(ue=t.return;ue;)switch(ue.tag){case 5:case 31:case 13:Ye=!1;return;case 27:case 3:Ye=!0;return;default:ue=ue.return}}function Bl(t){if(t!==ue)return!1;if(!dt)return Ms(t),dt=!0,!1;var e=t.tag,n;if((n=e!==3&&e!==27)&&((n=e===5)&&(n=t.type,n=!(n!=="form"&&n!=="button")||dr(t.type,t.memoizedProps)),n=!n),n&&Ht&&Nn(t),Ms(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));Ht=$h(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));Ht=$h(t)}else e===27?(e=Ht,Zn(t.type)?(t=pr,pr=null,Ht=t):Ht=e):Ht=ue?Be(t.stateNode.nextSibling):null;return!0}function ll(){Ht=ue=null,dt=!1}function Wf(){var t=Un;return t!==null&&(ve===null?ve=t:ve.push.apply(ve,t),Un=null),t}function Ou(t){Un===null?Un=[t]:Un.push(t)}var If=T(null),ul=null,an=null;function On(t,e,n){B(If,e._currentValue),e._currentValue=n}function fn(t){t._currentValue=If.current,w(If)}function Pf(t,e,n){for(;t!==null;){var u=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,u!==null&&(u.childLanes|=e)):u!==null&&(u.childLanes&e)!==e&&(u.childLanes|=e),t===n)break;t=t.return}}function tc(t,e,n,u){var i=t.child;for(i!==null&&(i.return=t);i!==null;){var f=i.dependencies;if(f!==null){var o=i.child;f=f.firstContext;t:for(;f!==null;){var y=f;f=i;for(var p=0;p<e.length;p++)if(y.context===e[p]){f.lanes|=n,y=f.alternate,y!==null&&(y.lanes|=n),Pf(f.return,n,t),u||(o=null);break t}f=y.next}}else if(i.tag===18){if(o=i.return,o===null)throw Error(r(341));o.lanes|=n,f=o.alternate,f!==null&&(f.lanes|=n),Pf(o,n,t),o=null}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}}function Xl(t,e,n,u){t=null;for(var i=e,f=!1;i!==null;){if(!f){if((i.flags&524288)!==0)f=!0;else if((i.flags&262144)!==0)break}if(i.tag===10){var o=i.alternate;if(o===null)throw Error(r(387));if(o=o.memoizedProps,o!==null){var y=i.type;Te(i.pendingProps.value,o.value)||(t!==null?t.push(y):t=[y])}}else if(i===pt.current){if(o=i.alternate,o===null)throw Error(r(387));o.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(t!==null?t.push(ua):t=[ua])}i=i.return}t!==null&&tc(e,t,n,u),e.flags|=262144}function Va(t){for(t=t.firstContext;t!==null;){if(!Te(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function al(t){ul=t,an=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ae(t){return xs(ul,t)}function Ka(t,e){return ul===null&&al(t),xs(t,e)}function xs(t,e){var n=e._currentValue;if(e={context:e,memoizedValue:n,next:null},an===null){if(t===null)throw Error(r(308));an=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else an=an.next=e;return n}var my=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(n,u){t.push(u)}};this.abort=function(){e.aborted=!0,t.forEach(function(n){return n()})}},dy=l.unstable_scheduleCallback,yy=l.unstable_NormalPriority,jt={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ec(){return{controller:new my,data:new Map,refCount:0}}function Cu(t){t.refCount--,t.refCount===0&&dy(yy,function(){t.controller.abort()})}var Hu=null,nc=0,jl=0,Gl=null;function vy(t,e){if(Hu===null){var n=Hu=[];nc=0,jl=ar(),Gl={status:"pending",value:void 0,then:function(u){n.push(u)}}}return nc++,e.then(As,As),e}function As(){if(--nc===0&&Hu!==null){Gl!==null&&(Gl.status="fulfilled");var t=Hu;Hu=null,jl=0,Gl=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function gy(t,e){var n=[],u={status:"pending",value:null,reason:null,then:function(i){n.push(i)}};return t.then(function(){u.status="fulfilled",u.value=e;for(var i=0;i<n.length;i++)(0,n[i])(e)},function(i){for(u.status="rejected",u.reason=i,i=0;i<n.length;i++)(0,n[i])(void 0)}),u}var Es=N.S;N.S=function(t,e){rh=pe(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&vy(t,e),Es!==null&&Es(t,e)};var il=T(null);function lc(){var t=il.current;return t!==null?t:Ct.pooledCache}function Ja(t,e){e===null?B(il,il.current):B(il,e.pool)}function zs(){var t=lc();return t===null?null:{parent:jt._currentValue,pool:t}}var Ql=Error(r(460)),uc=Error(r(474)),$a=Error(r(542)),ka={then:function(){}};function Ds(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Us(t,e,n){switch(n=t[n],n===void 0?t.push(e):n!==e&&(e.then(en,en),e=n),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Os(t),t;default:if(typeof e.status=="string")e.then(en,en);else{if(t=Ct,t!==null&&100<t.shellSuspendCounter)throw Error(r(482));t=e,t.status="pending",t.then(function(u){if(e.status==="pending"){var i=e;i.status="fulfilled",i.value=u}},function(u){if(e.status==="pending"){var i=e;i.status="rejected",i.reason=u}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Os(t),t}throw cl=e,Ql}}function fl(t){try{var e=t._init;return e(t._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(cl=n,Ql):n}}var cl=null;function Ns(){if(cl===null)throw Error(r(459));var t=cl;return cl=null,t}function Os(t){if(t===Ql||t===$a)throw Error(r(483))}var Ll=null,wu=0;function Fa(t){var e=wu;return wu+=1,Ll===null&&(Ll=[]),Us(Ll,t,e)}function Ru(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Wa(t,e){throw e.$$typeof===M?Error(r(525)):(t=Object.prototype.toString.call(e),Error(r(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function Cs(t){function e(x,b){if(t){var A=x.deletions;A===null?(x.deletions=[b],x.flags|=16):A.push(b)}}function n(x,b){if(!t)return null;for(;b!==null;)e(x,b),b=b.sibling;return null}function u(x){for(var b=new Map;x!==null;)x.key!==null?b.set(x.key,x):b.set(x.index,x),x=x.sibling;return b}function i(x,b){return x=ln(x,b),x.index=0,x.sibling=null,x}function f(x,b,A){return x.index=A,t?(A=x.alternate,A!==null?(A=A.index,A<b?(x.flags|=67108866,b):A):(x.flags|=67108866,b)):(x.flags|=1048576,b)}function o(x){return t&&x.alternate===null&&(x.flags|=67108866),x}function y(x,b,A,C){return b===null||b.tag!==6?(b=Kf(A,x.mode,C),b.return=x,b):(b=i(b,A),b.return=x,b)}function p(x,b,A,C){var $=A.type;return $===K?O(x,b,A.props.children,C,A.key):b!==null&&(b.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===xt&&fl($)===b.type)?(b=i(b,A.props),Ru(b,A),b.return=x,b):(b=La(A.type,A.key,A.props,null,x.mode,C),Ru(b,A),b.return=x,b)}function E(x,b,A,C){return b===null||b.tag!==4||b.stateNode.containerInfo!==A.containerInfo||b.stateNode.implementation!==A.implementation?(b=Jf(A,x.mode,C),b.return=x,b):(b=i(b,A.children||[]),b.return=x,b)}function O(x,b,A,C,$){return b===null||b.tag!==7?(b=nl(A,x.mode,C,$),b.return=x,b):(b=i(b,A),b.return=x,b)}function H(x,b,A){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return b=Kf(""+b,x.mode,A),b.return=x,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case U:return A=La(b.type,b.key,b.props,null,x.mode,A),Ru(A,b),A.return=x,A;case X:return b=Jf(b,x.mode,A),b.return=x,b;case xt:return b=fl(b),H(x,b,A)}if(ce(b)||_t(b))return b=nl(b,x.mode,A,null),b.return=x,b;if(typeof b.then=="function")return H(x,Fa(b),A);if(b.$$typeof===k)return H(x,Ka(x,b),A);Wa(x,b)}return null}function z(x,b,A,C){var $=b!==null?b.key:null;if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return $!==null?null:y(x,b,""+A,C);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case U:return A.key===$?p(x,b,A,C):null;case X:return A.key===$?E(x,b,A,C):null;case xt:return A=fl(A),z(x,b,A,C)}if(ce(A)||_t(A))return $!==null?null:O(x,b,A,C,null);if(typeof A.then=="function")return z(x,b,Fa(A),C);if(A.$$typeof===k)return z(x,b,Ka(x,A),C);Wa(x,A)}return null}function D(x,b,A,C,$){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return x=x.get(A)||null,y(b,x,""+C,$);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case U:return x=x.get(C.key===null?A:C.key)||null,p(b,x,C,$);case X:return x=x.get(C.key===null?A:C.key)||null,E(b,x,C,$);case xt:return C=fl(C),D(x,b,A,C,$)}if(ce(C)||_t(C))return x=x.get(A)||null,O(b,x,C,$,null);if(typeof C.then=="function")return D(x,b,A,Fa(C),$);if(C.$$typeof===k)return D(x,b,A,Ka(b,C),$);Wa(b,C)}return null}function Q(x,b,A,C){for(var $=null,St=null,Z=b,at=b=0,mt=null;Z!==null&&at<A.length;at++){Z.index>at?(mt=Z,Z=null):mt=Z.sibling;var bt=z(x,Z,A[at],C);if(bt===null){Z===null&&(Z=mt);break}t&&Z&&bt.alternate===null&&e(x,Z),b=f(bt,b,at),St===null?$=bt:St.sibling=bt,St=bt,Z=mt}if(at===A.length)return n(x,Z),dt&&un(x,at),$;if(Z===null){for(;at<A.length;at++)Z=H(x,A[at],C),Z!==null&&(b=f(Z,b,at),St===null?$=Z:St.sibling=Z,St=Z);return dt&&un(x,at),$}for(Z=u(Z);at<A.length;at++)mt=D(Z,x,at,A[at],C),mt!==null&&(t&&mt.alternate!==null&&Z.delete(mt.key===null?at:mt.key),b=f(mt,b,at),St===null?$=mt:St.sibling=mt,St=mt);return t&&Z.forEach(function(kn){return e(x,kn)}),dt&&un(x,at),$}function W(x,b,A,C){if(A==null)throw Error(r(151));for(var $=null,St=null,Z=b,at=b=0,mt=null,bt=A.next();Z!==null&&!bt.done;at++,bt=A.next()){Z.index>at?(mt=Z,Z=null):mt=Z.sibling;var kn=z(x,Z,bt.value,C);if(kn===null){Z===null&&(Z=mt);break}t&&Z&&kn.alternate===null&&e(x,Z),b=f(kn,b,at),St===null?$=kn:St.sibling=kn,St=kn,Z=mt}if(bt.done)return n(x,Z),dt&&un(x,at),$;if(Z===null){for(;!bt.done;at++,bt=A.next())bt=H(x,bt.value,C),bt!==null&&(b=f(bt,b,at),St===null?$=bt:St.sibling=bt,St=bt);return dt&&un(x,at),$}for(Z=u(Z);!bt.done;at++,bt=A.next())bt=D(Z,x,at,bt.value,C),bt!==null&&(t&&bt.alternate!==null&&Z.delete(bt.key===null?at:bt.key),b=f(bt,b,at),St===null?$=bt:St.sibling=bt,St=bt);return t&&Z.forEach(function(Dv){return e(x,Dv)}),dt&&un(x,at),$}function Nt(x,b,A,C){if(typeof A=="object"&&A!==null&&A.type===K&&A.key===null&&(A=A.props.children),typeof A=="object"&&A!==null){switch(A.$$typeof){case U:t:{for(var $=A.key;b!==null;){if(b.key===$){if($=A.type,$===K){if(b.tag===7){n(x,b.sibling),C=i(b,A.props.children),C.return=x,x=C;break t}}else if(b.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===xt&&fl($)===b.type){n(x,b.sibling),C=i(b,A.props),Ru(C,A),C.return=x,x=C;break t}n(x,b);break}else e(x,b);b=b.sibling}A.type===K?(C=nl(A.props.children,x.mode,C,A.key),C.return=x,x=C):(C=La(A.type,A.key,A.props,null,x.mode,C),Ru(C,A),C.return=x,x=C)}return o(x);case X:t:{for($=A.key;b!==null;){if(b.key===$)if(b.tag===4&&b.stateNode.containerInfo===A.containerInfo&&b.stateNode.implementation===A.implementation){n(x,b.sibling),C=i(b,A.children||[]),C.return=x,x=C;break t}else{n(x,b);break}else e(x,b);b=b.sibling}C=Jf(A,x.mode,C),C.return=x,x=C}return o(x);case xt:return A=fl(A),Nt(x,b,A,C)}if(ce(A))return Q(x,b,A,C);if(_t(A)){if($=_t(A),typeof $!="function")throw Error(r(150));return A=$.call(A),W(x,b,A,C)}if(typeof A.then=="function")return Nt(x,b,Fa(A),C);if(A.$$typeof===k)return Nt(x,b,Ka(x,A),C);Wa(x,A)}return typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint"?(A=""+A,b!==null&&b.tag===6?(n(x,b.sibling),C=i(b,A),C.return=x,x=C):(n(x,b),C=Kf(A,x.mode,C),C.return=x,x=C),o(x)):n(x,b)}return function(x,b,A,C){try{wu=0;var $=Nt(x,b,A,C);return Ll=null,$}catch(Z){if(Z===Ql||Z===$a)throw Z;var St=Me(29,Z,null,x.mode);return St.lanes=C,St.return=x,St}finally{}}}var rl=Cs(!0),Hs=Cs(!1),Cn=!1;function ac(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ic(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Hn(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function wn(t,e,n){var u=t.updateQueue;if(u===null)return null;if(u=u.shared,(Mt&2)!==0){var i=u.pending;return i===null?e.next=e:(e.next=i.next,i.next=e),u.pending=e,e=Qa(t),vs(t,null,n),e}return Ga(t,u,e,n),Qa(t)}function Yu(t,e,n){if(e=e.updateQueue,e!==null&&(e=e.shared,(n&4194048)!==0)){var u=e.lanes;u&=t.pendingLanes,n|=u,e.lanes=n,xo(t,n)}}function fc(t,e){var n=t.updateQueue,u=t.alternate;if(u!==null&&(u=u.updateQueue,n===u)){var i=null,f=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};f===null?i=f=o:f=f.next=o,n=n.next}while(n!==null);f===null?i=f=e:f=f.next=e}else i=f=e;n={baseState:u.baseState,firstBaseUpdate:i,lastBaseUpdate:f,shared:u.shared,callbacks:u.callbacks},t.updateQueue=n;return}t=n.lastBaseUpdate,t===null?n.firstBaseUpdate=e:t.next=e,n.lastBaseUpdate=e}var cc=!1;function qu(){if(cc){var t=Gl;if(t!==null)throw t}}function Bu(t,e,n,u){cc=!1;var i=t.updateQueue;Cn=!1;var f=i.firstBaseUpdate,o=i.lastBaseUpdate,y=i.shared.pending;if(y!==null){i.shared.pending=null;var p=y,E=p.next;p.next=null,o===null?f=E:o.next=E,o=p;var O=t.alternate;O!==null&&(O=O.updateQueue,y=O.lastBaseUpdate,y!==o&&(y===null?O.firstBaseUpdate=E:y.next=E,O.lastBaseUpdate=p))}if(f!==null){var H=i.baseState;o=0,O=E=p=null,y=f;do{var z=y.lane&-536870913,D=z!==y.lane;if(D?(ht&z)===z:(u&z)===z){z!==0&&z===jl&&(cc=!0),O!==null&&(O=O.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});t:{var Q=t,W=y;z=e;var Nt=n;switch(W.tag){case 1:if(Q=W.payload,typeof Q=="function"){H=Q.call(Nt,H,z);break t}H=Q;break t;case 3:Q.flags=Q.flags&-65537|128;case 0:if(Q=W.payload,z=typeof Q=="function"?Q.call(Nt,H,z):Q,z==null)break t;H=_({},H,z);break t;case 2:Cn=!0}}z=y.callback,z!==null&&(t.flags|=64,D&&(t.flags|=8192),D=i.callbacks,D===null?i.callbacks=[z]:D.push(z))}else D={lane:z,tag:y.tag,payload:y.payload,callback:y.callback,next:null},O===null?(E=O=D,p=H):O=O.next=D,o|=z;if(y=y.next,y===null){if(y=i.shared.pending,y===null)break;D=y,y=D.next,D.next=null,i.lastBaseUpdate=D,i.shared.pending=null}}while(!0);O===null&&(p=H),i.baseState=p,i.firstBaseUpdate=E,i.lastBaseUpdate=O,f===null&&(i.shared.lanes=0),Xn|=o,t.lanes=o,t.memoizedState=H}}function ws(t,e){if(typeof t!="function")throw Error(r(191,t));t.call(e)}function Rs(t,e){var n=t.callbacks;if(n!==null)for(t.callbacks=null,t=0;t<n.length;t++)ws(n[t],e)}var Zl=T(null),Ia=T(0);function Ys(t,e){t=vn,B(Ia,t),B(Zl,e),vn=t|e.baseLanes}function rc(){B(Ia,vn),B(Zl,Zl.current)}function oc(){vn=Ia.current,w(Zl),w(Ia)}var xe=T(null),qe=null;function Rn(t){var e=t.alternate;B(Bt,Bt.current&1),B(xe,t),qe===null&&(e===null||Zl.current!==null||e.memoizedState!==null)&&(qe=t)}function sc(t){B(Bt,Bt.current),B(xe,t),qe===null&&(qe=t)}function qs(t){t.tag===22?(B(Bt,Bt.current),B(xe,t),qe===null&&(qe=t)):Yn()}function Yn(){B(Bt,Bt.current),B(xe,xe.current)}function Ae(t){w(xe),qe===t&&(qe=null),w(Bt)}var Bt=T(0);function Pa(t){for(var e=t;e!==null;){if(e.tag===13){var n=e.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||gr(n)||_r(n)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var cn=0,ut=null,Dt=null,Gt=null,ti=!1,Vl=!1,ol=!1,ei=0,Xu=0,Kl=null,_y=0;function Yt(){throw Error(r(321))}function hc(t,e){if(e===null)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!Te(t[n],e[n]))return!1;return!0}function mc(t,e,n,u,i,f){return cn=f,ut=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,N.H=t===null||t.memoizedState===null?S0:Dc,ol=!1,f=n(u,i),ol=!1,Vl&&(f=Xs(e,n,u,i)),Bs(t),f}function Bs(t){N.H=Qu;var e=Dt!==null&&Dt.next!==null;if(cn=0,Gt=Dt=ut=null,ti=!1,Xu=0,Kl=null,e)throw Error(r(300));t===null||Qt||(t=t.dependencies,t!==null&&Va(t)&&(Qt=!0))}function Xs(t,e,n,u){ut=t;var i=0;do{if(Vl&&(Kl=null),Xu=0,Vl=!1,25<=i)throw Error(r(301));if(i+=1,Gt=Dt=null,t.updateQueue!=null){var f=t.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}N.H=b0,f=e(n,u)}while(Vl);return f}function py(){var t=N.H,e=t.useState()[0];return e=typeof e.then=="function"?ju(e):e,t=t.useState()[0],(Dt!==null?Dt.memoizedState:null)!==t&&(ut.flags|=1024),e}function dc(){var t=ei!==0;return ei=0,t}function yc(t,e,n){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~n}function vc(t){if(ti){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}ti=!1}cn=0,Gt=Dt=ut=null,Vl=!1,Xu=ei=0,Kl=null}function oe(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Gt===null?ut.memoizedState=Gt=t:Gt=Gt.next=t,Gt}function Xt(){if(Dt===null){var t=ut.alternate;t=t!==null?t.memoizedState:null}else t=Dt.next;var e=Gt===null?ut.memoizedState:Gt.next;if(e!==null)Gt=e,Dt=t;else{if(t===null)throw ut.alternate===null?Error(r(467)):Error(r(310));Dt=t,t={memoizedState:Dt.memoizedState,baseState:Dt.baseState,baseQueue:Dt.baseQueue,queue:Dt.queue,next:null},Gt===null?ut.memoizedState=Gt=t:Gt=Gt.next=t}return Gt}function ni(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ju(t){var e=Xu;return Xu+=1,Kl===null&&(Kl=[]),t=Us(Kl,t,e),e=ut,(Gt===null?e.memoizedState:Gt.next)===null&&(e=e.alternate,N.H=e===null||e.memoizedState===null?S0:Dc),t}function li(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return ju(t);if(t.$$typeof===k)return ae(t)}throw Error(r(438,String(t)))}function gc(t){var e=null,n=ut.updateQueue;if(n!==null&&(e=n.memoCache),e==null){var u=ut.alternate;u!==null&&(u=u.updateQueue,u!==null&&(u=u.memoCache,u!=null&&(e={data:u.data.map(function(i){return i.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),n===null&&(n=ni(),ut.updateQueue=n),n.memoCache=e,n=e.data[e.index],n===void 0)for(n=e.data[e.index]=Array(t),u=0;u<t;u++)n[u]=It;return e.index++,n}function rn(t,e){return typeof e=="function"?e(t):e}function ui(t){var e=Xt();return _c(e,Dt,t)}function _c(t,e,n){var u=t.queue;if(u===null)throw Error(r(311));u.lastRenderedReducer=n;var i=t.baseQueue,f=u.pending;if(f!==null){if(i!==null){var o=i.next;i.next=f.next,f.next=o}e.baseQueue=i=f,u.pending=null}if(f=t.baseState,i===null)t.memoizedState=f;else{e=i.next;var y=o=null,p=null,E=e,O=!1;do{var H=E.lane&-536870913;if(H!==E.lane?(ht&H)===H:(cn&H)===H){var z=E.revertLane;if(z===0)p!==null&&(p=p.next={lane:0,revertLane:0,gesture:null,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null}),H===jl&&(O=!0);else if((cn&z)===z){E=E.next,z===jl&&(O=!0);continue}else H={lane:0,revertLane:E.revertLane,gesture:null,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},p===null?(y=p=H,o=f):p=p.next=H,ut.lanes|=z,Xn|=z;H=E.action,ol&&n(f,H),f=E.hasEagerState?E.eagerState:n(f,H)}else z={lane:H,revertLane:E.revertLane,gesture:E.gesture,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},p===null?(y=p=z,o=f):p=p.next=z,ut.lanes|=H,Xn|=H;E=E.next}while(E!==null&&E!==e);if(p===null?o=f:p.next=y,!Te(f,t.memoizedState)&&(Qt=!0,O&&(n=Gl,n!==null)))throw n;t.memoizedState=f,t.baseState=o,t.baseQueue=p,u.lastRenderedState=f}return i===null&&(u.lanes=0),[t.memoizedState,u.dispatch]}function pc(t){var e=Xt(),n=e.queue;if(n===null)throw Error(r(311));n.lastRenderedReducer=t;var u=n.dispatch,i=n.pending,f=e.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do f=t(f,o.action),o=o.next;while(o!==i);Te(f,e.memoizedState)||(Qt=!0),e.memoizedState=f,e.baseQueue===null&&(e.baseState=f),n.lastRenderedState=f}return[f,u]}function js(t,e,n){var u=ut,i=Xt(),f=dt;if(f){if(n===void 0)throw Error(r(407));n=n()}else n=e();var o=!Te((Dt||i).memoizedState,n);if(o&&(i.memoizedState=n,Qt=!0),i=i.queue,Tc(Ls.bind(null,u,i,t),[t]),i.getSnapshot!==e||o||Gt!==null&&Gt.memoizedState.tag&1){if(u.flags|=2048,Jl(9,{destroy:void 0},Qs.bind(null,u,i,n,e),null),Ct===null)throw Error(r(349));f||(cn&127)!==0||Gs(u,e,n)}return n}function Gs(t,e,n){t.flags|=16384,t={getSnapshot:e,value:n},e=ut.updateQueue,e===null?(e=ni(),ut.updateQueue=e,e.stores=[t]):(n=e.stores,n===null?e.stores=[t]:n.push(t))}function Qs(t,e,n,u){e.value=n,e.getSnapshot=u,Zs(e)&&Vs(t)}function Ls(t,e,n){return n(function(){Zs(e)&&Vs(t)})}function Zs(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!Te(t,n)}catch{return!0}}function Vs(t){var e=el(t,2);e!==null&&ge(e,t,2)}function Sc(t){var e=oe();if(typeof t=="function"){var n=t;if(t=n(),ol){An(!0);try{n()}finally{An(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:rn,lastRenderedState:t},e}function Ks(t,e,n,u){return t.baseState=n,_c(t,Dt,typeof u=="function"?u:rn)}function Sy(t,e,n,u,i){if(fi(t))throw Error(r(485));if(t=e.action,t!==null){var f={payload:i,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(o){f.listeners.push(o)}};N.T!==null?n(!0):f.isTransition=!1,u(f),n=e.pending,n===null?(f.next=e.pending=f,Js(e,f)):(f.next=n.next,e.pending=n.next=f)}}function Js(t,e){var n=e.action,u=e.payload,i=t.state;if(e.isTransition){var f=N.T,o={};N.T=o;try{var y=n(i,u),p=N.S;p!==null&&p(o,y),$s(t,e,y)}catch(E){bc(t,e,E)}finally{f!==null&&o.types!==null&&(f.types=o.types),N.T=f}}else try{f=n(i,u),$s(t,e,f)}catch(E){bc(t,e,E)}}function $s(t,e,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(u){ks(t,e,u)},function(u){return bc(t,e,u)}):ks(t,e,n)}function ks(t,e,n){e.status="fulfilled",e.value=n,Fs(e),t.state=n,e=t.pending,e!==null&&(n=e.next,n===e?t.pending=null:(n=n.next,e.next=n,Js(t,n)))}function bc(t,e,n){var u=t.pending;if(t.pending=null,u!==null){u=u.next;do e.status="rejected",e.reason=n,Fs(e),e=e.next;while(e!==u)}t.action=null}function Fs(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Ws(t,e){return e}function Is(t,e){if(dt){var n=Ct.formState;if(n!==null){t:{var u=ut;if(dt){if(Ht){e:{for(var i=Ht,f=Ye;i.nodeType!==8;){if(!f){i=null;break e}if(i=Be(i.nextSibling),i===null){i=null;break e}}f=i.data,i=f==="F!"||f==="F"?i:null}if(i){Ht=Be(i.nextSibling),u=i.data==="F!";break t}}Nn(u)}u=!1}u&&(e=n[0])}}return n=oe(),n.memoizedState=n.baseState=e,u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ws,lastRenderedState:e},n.queue=u,n=g0.bind(null,ut,u),u.dispatch=n,u=Sc(!1),f=zc.bind(null,ut,!1,u.queue),u=oe(),i={state:e,dispatch:null,action:t,pending:null},u.queue=i,n=Sy.bind(null,ut,i,f,n),i.dispatch=n,u.memoizedState=t,[e,n,!1]}function Ps(t){var e=Xt();return t0(e,Dt,t)}function t0(t,e,n){if(e=_c(t,e,Ws)[0],t=ui(rn)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var u=ju(e)}catch(o){throw o===Ql?$a:o}else u=e;e=Xt();var i=e.queue,f=i.dispatch;return n!==e.memoizedState&&(ut.flags|=2048,Jl(9,{destroy:void 0},by.bind(null,i,n),null)),[u,f,t]}function by(t,e){t.action=e}function e0(t){var e=Xt(),n=Dt;if(n!==null)return t0(e,n,t);Xt(),e=e.memoizedState,n=Xt();var u=n.queue.dispatch;return n.memoizedState=t,[e,u,!1]}function Jl(t,e,n,u){return t={tag:t,create:n,deps:u,inst:e,next:null},e=ut.updateQueue,e===null&&(e=ni(),ut.updateQueue=e),n=e.lastEffect,n===null?e.lastEffect=t.next=t:(u=n.next,n.next=t,t.next=u,e.lastEffect=t),t}function n0(){return Xt().memoizedState}function ai(t,e,n,u){var i=oe();ut.flags|=t,i.memoizedState=Jl(1|e,{destroy:void 0},n,u===void 0?null:u)}function ii(t,e,n,u){var i=Xt();u=u===void 0?null:u;var f=i.memoizedState.inst;Dt!==null&&u!==null&&hc(u,Dt.memoizedState.deps)?i.memoizedState=Jl(e,f,n,u):(ut.flags|=t,i.memoizedState=Jl(1|e,f,n,u))}function l0(t,e){ai(8390656,8,t,e)}function Tc(t,e){ii(2048,8,t,e)}function Ty(t){ut.flags|=4;var e=ut.updateQueue;if(e===null)e=ni(),ut.updateQueue=e,e.events=[t];else{var n=e.events;n===null?e.events=[t]:n.push(t)}}function u0(t){var e=Xt().memoizedState;return Ty({ref:e,nextImpl:t}),function(){if((Mt&2)!==0)throw Error(r(440));return e.impl.apply(void 0,arguments)}}function a0(t,e){return ii(4,2,t,e)}function i0(t,e){return ii(4,4,t,e)}function f0(t,e){if(typeof e=="function"){t=t();var n=e(t);return function(){typeof n=="function"?n():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function c0(t,e,n){n=n!=null?n.concat([t]):null,ii(4,4,f0.bind(null,e,t),n)}function Mc(){}function r0(t,e){var n=Xt();e=e===void 0?null:e;var u=n.memoizedState;return e!==null&&hc(e,u[1])?u[0]:(n.memoizedState=[t,e],t)}function o0(t,e){var n=Xt();e=e===void 0?null:e;var u=n.memoizedState;if(e!==null&&hc(e,u[1]))return u[0];if(u=t(),ol){An(!0);try{t()}finally{An(!1)}}return n.memoizedState=[u,e],u}function xc(t,e,n){return n===void 0||(cn&1073741824)!==0&&(ht&261930)===0?t.memoizedState=e:(t.memoizedState=n,t=sh(),ut.lanes|=t,Xn|=t,n)}function s0(t,e,n,u){return Te(n,e)?n:Zl.current!==null?(t=xc(t,n,u),Te(t,e)||(Qt=!0),t):(cn&42)===0||(cn&1073741824)!==0&&(ht&261930)===0?(Qt=!0,t.memoizedState=n):(t=sh(),ut.lanes|=t,Xn|=t,e)}function h0(t,e,n,u,i){var f=q.p;q.p=f!==0&&8>f?f:8;var o=N.T,y={};N.T=y,zc(t,!1,e,n);try{var p=i(),E=N.S;if(E!==null&&E(y,p),p!==null&&typeof p=="object"&&typeof p.then=="function"){var O=gy(p,u);Gu(t,e,O,De(t))}else Gu(t,e,u,De(t))}catch(H){Gu(t,e,{then:function(){},status:"rejected",reason:H},De())}finally{q.p=f,o!==null&&y.types!==null&&(o.types=y.types),N.T=o}}function My(){}function Ac(t,e,n,u){if(t.tag!==5)throw Error(r(476));var i=m0(t).queue;h0(t,i,e,J,n===null?My:function(){return d0(t),n(u)})}function m0(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:J,baseState:J,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:rn,lastRenderedState:J},next:null};var n={};return e.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:rn,lastRenderedState:n},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function d0(t){var e=m0(t);e.next===null&&(e=t.alternate.memoizedState),Gu(t,e.next.queue,{},De())}function Ec(){return ae(ua)}function y0(){return Xt().memoizedState}function v0(){return Xt().memoizedState}function xy(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var n=De();t=Hn(n);var u=wn(e,t,n);u!==null&&(ge(u,e,n),Yu(u,e,n)),e={cache:ec()},t.payload=e;return}e=e.return}}function Ay(t,e,n){var u=De();n={lane:u,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},fi(t)?_0(e,n):(n=Zf(t,e,n,u),n!==null&&(ge(n,t,u),p0(n,e,u)))}function g0(t,e,n){var u=De();Gu(t,e,n,u)}function Gu(t,e,n,u){var i={lane:u,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(fi(t))_0(e,i);else{var f=t.alternate;if(t.lanes===0&&(f===null||f.lanes===0)&&(f=e.lastRenderedReducer,f!==null))try{var o=e.lastRenderedState,y=f(o,n);if(i.hasEagerState=!0,i.eagerState=y,Te(y,o))return Ga(t,e,i,0),Ct===null&&ja(),!1}catch{}finally{}if(n=Zf(t,e,i,u),n!==null)return ge(n,t,u),p0(n,e,u),!0}return!1}function zc(t,e,n,u){if(u={lane:2,revertLane:ar(),gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},fi(t)){if(e)throw Error(r(479))}else e=Zf(t,n,u,2),e!==null&&ge(e,t,2)}function fi(t){var e=t.alternate;return t===ut||e!==null&&e===ut}function _0(t,e){Vl=ti=!0;var n=t.pending;n===null?e.next=e:(e.next=n.next,n.next=e),t.pending=e}function p0(t,e,n){if((n&4194048)!==0){var u=e.lanes;u&=t.pendingLanes,n|=u,e.lanes=n,xo(t,n)}}var Qu={readContext:ae,use:li,useCallback:Yt,useContext:Yt,useEffect:Yt,useImperativeHandle:Yt,useLayoutEffect:Yt,useInsertionEffect:Yt,useMemo:Yt,useReducer:Yt,useRef:Yt,useState:Yt,useDebugValue:Yt,useDeferredValue:Yt,useTransition:Yt,useSyncExternalStore:Yt,useId:Yt,useHostTransitionStatus:Yt,useFormState:Yt,useActionState:Yt,useOptimistic:Yt,useMemoCache:Yt,useCacheRefresh:Yt};Qu.useEffectEvent=Yt;var S0={readContext:ae,use:li,useCallback:function(t,e){return oe().memoizedState=[t,e===void 0?null:e],t},useContext:ae,useEffect:l0,useImperativeHandle:function(t,e,n){n=n!=null?n.concat([t]):null,ai(4194308,4,f0.bind(null,e,t),n)},useLayoutEffect:function(t,e){return ai(4194308,4,t,e)},useInsertionEffect:function(t,e){ai(4,2,t,e)},useMemo:function(t,e){var n=oe();e=e===void 0?null:e;var u=t();if(ol){An(!0);try{t()}finally{An(!1)}}return n.memoizedState=[u,e],u},useReducer:function(t,e,n){var u=oe();if(n!==void 0){var i=n(e);if(ol){An(!0);try{n(e)}finally{An(!1)}}}else i=e;return u.memoizedState=u.baseState=i,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:i},u.queue=t,t=t.dispatch=Ay.bind(null,ut,t),[u.memoizedState,t]},useRef:function(t){var e=oe();return t={current:t},e.memoizedState=t},useState:function(t){t=Sc(t);var e=t.queue,n=g0.bind(null,ut,e);return e.dispatch=n,[t.memoizedState,n]},useDebugValue:Mc,useDeferredValue:function(t,e){var n=oe();return xc(n,t,e)},useTransition:function(){var t=Sc(!1);return t=h0.bind(null,ut,t.queue,!0,!1),oe().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,n){var u=ut,i=oe();if(dt){if(n===void 0)throw Error(r(407));n=n()}else{if(n=e(),Ct===null)throw Error(r(349));(ht&127)!==0||Gs(u,e,n)}i.memoizedState=n;var f={value:n,getSnapshot:e};return i.queue=f,l0(Ls.bind(null,u,f,t),[t]),u.flags|=2048,Jl(9,{destroy:void 0},Qs.bind(null,u,f,n,e),null),n},useId:function(){var t=oe(),e=Ct.identifierPrefix;if(dt){var n=$e,u=Je;n=(u&~(1<<32-be(u)-1)).toString(32)+n,e="_"+e+"R_"+n,n=ei++,0<n&&(e+="H"+n.toString(32)),e+="_"}else n=_y++,e="_"+e+"r_"+n.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Ec,useFormState:Is,useActionState:Is,useOptimistic:function(t){var e=oe();e.memoizedState=e.baseState=t;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=n,e=zc.bind(null,ut,!0,n),n.dispatch=e,[t,e]},useMemoCache:gc,useCacheRefresh:function(){return oe().memoizedState=xy.bind(null,ut)},useEffectEvent:function(t){var e=oe(),n={impl:t};return e.memoizedState=n,function(){if((Mt&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},Dc={readContext:ae,use:li,useCallback:r0,useContext:ae,useEffect:Tc,useImperativeHandle:c0,useInsertionEffect:a0,useLayoutEffect:i0,useMemo:o0,useReducer:ui,useRef:n0,useState:function(){return ui(rn)},useDebugValue:Mc,useDeferredValue:function(t,e){var n=Xt();return s0(n,Dt.memoizedState,t,e)},useTransition:function(){var t=ui(rn)[0],e=Xt().memoizedState;return[typeof t=="boolean"?t:ju(t),e]},useSyncExternalStore:js,useId:y0,useHostTransitionStatus:Ec,useFormState:Ps,useActionState:Ps,useOptimistic:function(t,e){var n=Xt();return Ks(n,Dt,t,e)},useMemoCache:gc,useCacheRefresh:v0};Dc.useEffectEvent=u0;var b0={readContext:ae,use:li,useCallback:r0,useContext:ae,useEffect:Tc,useImperativeHandle:c0,useInsertionEffect:a0,useLayoutEffect:i0,useMemo:o0,useReducer:pc,useRef:n0,useState:function(){return pc(rn)},useDebugValue:Mc,useDeferredValue:function(t,e){var n=Xt();return Dt===null?xc(n,t,e):s0(n,Dt.memoizedState,t,e)},useTransition:function(){var t=pc(rn)[0],e=Xt().memoizedState;return[typeof t=="boolean"?t:ju(t),e]},useSyncExternalStore:js,useId:y0,useHostTransitionStatus:Ec,useFormState:e0,useActionState:e0,useOptimistic:function(t,e){var n=Xt();return Dt!==null?Ks(n,Dt,t,e):(n.baseState=t,[t,n.queue.dispatch])},useMemoCache:gc,useCacheRefresh:v0};b0.useEffectEvent=u0;function Uc(t,e,n,u){e=t.memoizedState,n=n(u,e),n=n==null?e:_({},e,n),t.memoizedState=n,t.lanes===0&&(t.updateQueue.baseState=n)}var Nc={enqueueSetState:function(t,e,n){t=t._reactInternals;var u=De(),i=Hn(u);i.payload=e,n!=null&&(i.callback=n),e=wn(t,i,u),e!==null&&(ge(e,t,u),Yu(e,t,u))},enqueueReplaceState:function(t,e,n){t=t._reactInternals;var u=De(),i=Hn(u);i.tag=1,i.payload=e,n!=null&&(i.callback=n),e=wn(t,i,u),e!==null&&(ge(e,t,u),Yu(e,t,u))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var n=De(),u=Hn(n);u.tag=2,e!=null&&(u.callback=e),e=wn(t,u,n),e!==null&&(ge(e,t,n),Yu(e,t,n))}};function T0(t,e,n,u,i,f,o){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(u,f,o):e.prototype&&e.prototype.isPureReactComponent?!Du(n,u)||!Du(i,f):!0}function M0(t,e,n,u){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(n,u),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(n,u),e.state!==t&&Nc.enqueueReplaceState(e,e.state,null)}function sl(t,e){var n=e;if("ref"in e){n={};for(var u in e)u!=="ref"&&(n[u]=e[u])}if(t=t.defaultProps){n===e&&(n=_({},n));for(var i in t)n[i]===void 0&&(n[i]=t[i])}return n}function x0(t){Xa(t)}function A0(t){console.error(t)}function E0(t){Xa(t)}function ci(t,e){try{var n=t.onUncaughtError;n(e.value,{componentStack:e.stack})}catch(u){setTimeout(function(){throw u})}}function z0(t,e,n){try{var u=t.onCaughtError;u(n.value,{componentStack:n.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function Oc(t,e,n){return n=Hn(n),n.tag=3,n.payload={element:null},n.callback=function(){ci(t,e)},n}function D0(t){return t=Hn(t),t.tag=3,t}function U0(t,e,n,u){var i=n.type.getDerivedStateFromError;if(typeof i=="function"){var f=u.value;t.payload=function(){return i(f)},t.callback=function(){z0(e,n,u)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(t.callback=function(){z0(e,n,u),typeof i!="function"&&(jn===null?jn=new Set([this]):jn.add(this));var y=u.stack;this.componentDidCatch(u.value,{componentStack:y!==null?y:""})})}function Ey(t,e,n,u,i){if(n.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){if(e=n.alternate,e!==null&&Xl(e,n,i,!0),n=xe.current,n!==null){switch(n.tag){case 31:case 13:return qe===null?Si():n.alternate===null&&qt===0&&(qt=3),n.flags&=-257,n.flags|=65536,n.lanes=i,u===ka?n.flags|=16384:(e=n.updateQueue,e===null?n.updateQueue=new Set([u]):e.add(u),nr(t,u,i)),!1;case 22:return n.flags|=65536,u===ka?n.flags|=16384:(e=n.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([u])},n.updateQueue=e):(n=e.retryQueue,n===null?e.retryQueue=new Set([u]):n.add(u)),nr(t,u,i)),!1}throw Error(r(435,n.tag))}return nr(t,u,i),Si(),!1}if(dt)return e=xe.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=i,u!==Ff&&(t=Error(r(422),{cause:u}),Ou(He(t,n)))):(u!==Ff&&(e=Error(r(423),{cause:u}),Ou(He(e,n))),t=t.current.alternate,t.flags|=65536,i&=-i,t.lanes|=i,u=He(u,n),i=Oc(t.stateNode,u,i),fc(t,i),qt!==4&&(qt=2)),!1;var f=Error(r(520),{cause:u});if(f=He(f,n),Fu===null?Fu=[f]:Fu.push(f),qt!==4&&(qt=2),e===null)return!0;u=He(u,n),n=e;do{switch(n.tag){case 3:return n.flags|=65536,t=i&-i,n.lanes|=t,t=Oc(n.stateNode,u,t),fc(n,t),!1;case 1:if(e=n.type,f=n.stateNode,(n.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(jn===null||!jn.has(f))))return n.flags|=65536,i&=-i,n.lanes|=i,i=D0(i),U0(i,t,n,u),fc(n,i),!1}n=n.return}while(n!==null);return!1}var Cc=Error(r(461)),Qt=!1;function ie(t,e,n,u){e.child=t===null?Hs(e,null,n,u):rl(e,t.child,n,u)}function N0(t,e,n,u,i){n=n.render;var f=e.ref;if("ref"in u){var o={};for(var y in u)y!=="ref"&&(o[y]=u[y])}else o=u;return al(e),u=mc(t,e,n,o,f,i),y=dc(),t!==null&&!Qt?(yc(t,e,i),on(t,e,i)):(dt&&y&&$f(e),e.flags|=1,ie(t,e,u,i),e.child)}function O0(t,e,n,u,i){if(t===null){var f=n.type;return typeof f=="function"&&!Vf(f)&&f.defaultProps===void 0&&n.compare===null?(e.tag=15,e.type=f,C0(t,e,f,u,i)):(t=La(n.type,null,u,e,e.mode,i),t.ref=e.ref,t.return=e,e.child=t)}if(f=t.child,!jc(t,i)){var o=f.memoizedProps;if(n=n.compare,n=n!==null?n:Du,n(o,u)&&t.ref===e.ref)return on(t,e,i)}return e.flags|=1,t=ln(f,u),t.ref=e.ref,t.return=e,e.child=t}function C0(t,e,n,u,i){if(t!==null){var f=t.memoizedProps;if(Du(f,u)&&t.ref===e.ref)if(Qt=!1,e.pendingProps=u=f,jc(t,i))(t.flags&131072)!==0&&(Qt=!0);else return e.lanes=t.lanes,on(t,e,i)}return Hc(t,e,n,u,i)}function H0(t,e,n,u){var i=u.children,f=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),u.mode==="hidden"){if((e.flags&128)!==0){if(f=f!==null?f.baseLanes|n:n,t!==null){for(u=e.child=t.child,i=0;u!==null;)i=i|u.lanes|u.childLanes,u=u.sibling;u=i&~f}else u=0,e.child=null;return w0(t,e,f,n,u)}if((n&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Ja(e,f!==null?f.cachePool:null),f!==null?Ys(e,f):rc(),qs(e);else return u=e.lanes=536870912,w0(t,e,f!==null?f.baseLanes|n:n,n,u)}else f!==null?(Ja(e,f.cachePool),Ys(e,f),Yn(),e.memoizedState=null):(t!==null&&Ja(e,null),rc(),Yn());return ie(t,e,i,n),e.child}function Lu(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function w0(t,e,n,u,i){var f=lc();return f=f===null?null:{parent:jt._currentValue,pool:f},e.memoizedState={baseLanes:n,cachePool:f},t!==null&&Ja(e,null),rc(),qs(e),t!==null&&Xl(t,e,u,!0),e.childLanes=i,null}function ri(t,e){return e=si({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function R0(t,e,n){return rl(e,t.child,null,n),t=ri(e,e.pendingProps),t.flags|=2,Ae(e),e.memoizedState=null,t}function zy(t,e,n){var u=e.pendingProps,i=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(dt){if(u.mode==="hidden")return t=ri(e,u),e.lanes=536870912,Lu(null,t);if(sc(e),(t=Ht)?(t=Jh(t,Ye),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Dn!==null?{id:Je,overflow:$e}:null,retryLane:536870912,hydrationErrors:null},n=_s(t),n.return=e,e.child=n,ue=e,Ht=null)):t=null,t===null)throw Nn(e);return e.lanes=536870912,null}return ri(e,u)}var f=t.memoizedState;if(f!==null){var o=f.dehydrated;if(sc(e),i)if(e.flags&256)e.flags&=-257,e=R0(t,e,n);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(r(558));else if(Qt||Xl(t,e,n,!1),i=(n&t.childLanes)!==0,Qt||i){if(u=Ct,u!==null&&(o=Ao(u,n),o!==0&&o!==f.retryLane))throw f.retryLane=o,el(t,o),ge(u,t,o),Cc;Si(),e=R0(t,e,n)}else t=f.treeContext,Ht=Be(o.nextSibling),ue=e,dt=!0,Un=null,Ye=!1,t!==null&&bs(e,t),e=ri(e,u),e.flags|=4096;return e}return t=ln(t.child,{mode:u.mode,children:u.children}),t.ref=e.ref,e.child=t,t.return=e,t}function oi(t,e){var n=e.ref;if(n===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(r(284));(t===null||t.ref!==n)&&(e.flags|=4194816)}}function Hc(t,e,n,u,i){return al(e),n=mc(t,e,n,u,void 0,i),u=dc(),t!==null&&!Qt?(yc(t,e,i),on(t,e,i)):(dt&&u&&$f(e),e.flags|=1,ie(t,e,n,i),e.child)}function Y0(t,e,n,u,i,f){return al(e),e.updateQueue=null,n=Xs(e,u,n,i),Bs(t),u=dc(),t!==null&&!Qt?(yc(t,e,f),on(t,e,f)):(dt&&u&&$f(e),e.flags|=1,ie(t,e,n,f),e.child)}function q0(t,e,n,u,i){if(al(e),e.stateNode===null){var f=Rl,o=n.contextType;typeof o=="object"&&o!==null&&(f=ae(o)),f=new n(u,f),e.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=Nc,e.stateNode=f,f._reactInternals=e,f=e.stateNode,f.props=u,f.state=e.memoizedState,f.refs={},ac(e),o=n.contextType,f.context=typeof o=="object"&&o!==null?ae(o):Rl,f.state=e.memoizedState,o=n.getDerivedStateFromProps,typeof o=="function"&&(Uc(e,n,o,u),f.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(o=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),o!==f.state&&Nc.enqueueReplaceState(f,f.state,null),Bu(e,u,f,i),qu(),f.state=e.memoizedState),typeof f.componentDidMount=="function"&&(e.flags|=4194308),u=!0}else if(t===null){f=e.stateNode;var y=e.memoizedProps,p=sl(n,y);f.props=p;var E=f.context,O=n.contextType;o=Rl,typeof O=="object"&&O!==null&&(o=ae(O));var H=n.getDerivedStateFromProps;O=typeof H=="function"||typeof f.getSnapshotBeforeUpdate=="function",y=e.pendingProps!==y,O||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(y||E!==o)&&M0(e,f,u,o),Cn=!1;var z=e.memoizedState;f.state=z,Bu(e,u,f,i),qu(),E=e.memoizedState,y||z!==E||Cn?(typeof H=="function"&&(Uc(e,n,H,u),E=e.memoizedState),(p=Cn||T0(e,n,p,u,z,E,o))?(O||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(e.flags|=4194308)):(typeof f.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=u,e.memoizedState=E),f.props=u,f.state=E,f.context=o,u=p):(typeof f.componentDidMount=="function"&&(e.flags|=4194308),u=!1)}else{f=e.stateNode,ic(t,e),o=e.memoizedProps,O=sl(n,o),f.props=O,H=e.pendingProps,z=f.context,E=n.contextType,p=Rl,typeof E=="object"&&E!==null&&(p=ae(E)),y=n.getDerivedStateFromProps,(E=typeof y=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(o!==H||z!==p)&&M0(e,f,u,p),Cn=!1,z=e.memoizedState,f.state=z,Bu(e,u,f,i),qu();var D=e.memoizedState;o!==H||z!==D||Cn||t!==null&&t.dependencies!==null&&Va(t.dependencies)?(typeof y=="function"&&(Uc(e,n,y,u),D=e.memoizedState),(O=Cn||T0(e,n,O,u,z,D,p)||t!==null&&t.dependencies!==null&&Va(t.dependencies))?(E||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(u,D,p),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(u,D,p)),typeof f.componentDidUpdate=="function"&&(e.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof f.componentDidUpdate!="function"||o===t.memoizedProps&&z===t.memoizedState||(e.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&z===t.memoizedState||(e.flags|=1024),e.memoizedProps=u,e.memoizedState=D),f.props=u,f.state=D,f.context=p,u=O):(typeof f.componentDidUpdate!="function"||o===t.memoizedProps&&z===t.memoizedState||(e.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||o===t.memoizedProps&&z===t.memoizedState||(e.flags|=1024),u=!1)}return f=u,oi(t,e),u=(e.flags&128)!==0,f||u?(f=e.stateNode,n=u&&typeof n.getDerivedStateFromError!="function"?null:f.render(),e.flags|=1,t!==null&&u?(e.child=rl(e,t.child,null,i),e.child=rl(e,null,n,i)):ie(t,e,n,i),e.memoizedState=f.state,t=e.child):t=on(t,e,i),t}function B0(t,e,n,u){return ll(),e.flags|=256,ie(t,e,n,u),e.child}var wc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Rc(t){return{baseLanes:t,cachePool:zs()}}function Yc(t,e,n){return t=t!==null?t.childLanes&~n:0,e&&(t|=ze),t}function X0(t,e,n){var u=e.pendingProps,i=!1,f=(e.flags&128)!==0,o;if((o=f)||(o=t!==null&&t.memoizedState===null?!1:(Bt.current&2)!==0),o&&(i=!0,e.flags&=-129),o=(e.flags&32)!==0,e.flags&=-33,t===null){if(dt){if(i?Rn(e):Yn(),(t=Ht)?(t=Jh(t,Ye),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:Dn!==null?{id:Je,overflow:$e}:null,retryLane:536870912,hydrationErrors:null},n=_s(t),n.return=e,e.child=n,ue=e,Ht=null)):t=null,t===null)throw Nn(e);return _r(t)?e.lanes=32:e.lanes=536870912,null}var y=u.children;return u=u.fallback,i?(Yn(),i=e.mode,y=si({mode:"hidden",children:y},i),u=nl(u,i,n,null),y.return=e,u.return=e,y.sibling=u,e.child=y,u=e.child,u.memoizedState=Rc(n),u.childLanes=Yc(t,o,n),e.memoizedState=wc,Lu(null,u)):(Rn(e),qc(e,y))}var p=t.memoizedState;if(p!==null&&(y=p.dehydrated,y!==null)){if(f)e.flags&256?(Rn(e),e.flags&=-257,e=Bc(t,e,n)):e.memoizedState!==null?(Yn(),e.child=t.child,e.flags|=128,e=null):(Yn(),y=u.fallback,i=e.mode,u=si({mode:"visible",children:u.children},i),y=nl(y,i,n,null),y.flags|=2,u.return=e,y.return=e,u.sibling=y,e.child=u,rl(e,t.child,null,n),u=e.child,u.memoizedState=Rc(n),u.childLanes=Yc(t,o,n),e.memoizedState=wc,e=Lu(null,u));else if(Rn(e),_r(y)){if(o=y.nextSibling&&y.nextSibling.dataset,o)var E=o.dgst;o=E,u=Error(r(419)),u.stack="",u.digest=o,Ou({value:u,source:null,stack:null}),e=Bc(t,e,n)}else if(Qt||Xl(t,e,n,!1),o=(n&t.childLanes)!==0,Qt||o){if(o=Ct,o!==null&&(u=Ao(o,n),u!==0&&u!==p.retryLane))throw p.retryLane=u,el(t,u),ge(o,t,u),Cc;gr(y)||Si(),e=Bc(t,e,n)}else gr(y)?(e.flags|=192,e.child=t.child,e=null):(t=p.treeContext,Ht=Be(y.nextSibling),ue=e,dt=!0,Un=null,Ye=!1,t!==null&&bs(e,t),e=qc(e,u.children),e.flags|=4096);return e}return i?(Yn(),y=u.fallback,i=e.mode,p=t.child,E=p.sibling,u=ln(p,{mode:"hidden",children:u.children}),u.subtreeFlags=p.subtreeFlags&65011712,E!==null?y=ln(E,y):(y=nl(y,i,n,null),y.flags|=2),y.return=e,u.return=e,u.sibling=y,e.child=u,Lu(null,u),u=e.child,y=t.child.memoizedState,y===null?y=Rc(n):(i=y.cachePool,i!==null?(p=jt._currentValue,i=i.parent!==p?{parent:p,pool:p}:i):i=zs(),y={baseLanes:y.baseLanes|n,cachePool:i}),u.memoizedState=y,u.childLanes=Yc(t,o,n),e.memoizedState=wc,Lu(t.child,u)):(Rn(e),n=t.child,t=n.sibling,n=ln(n,{mode:"visible",children:u.children}),n.return=e,n.sibling=null,t!==null&&(o=e.deletions,o===null?(e.deletions=[t],e.flags|=16):o.push(t)),e.child=n,e.memoizedState=null,n)}function qc(t,e){return e=si({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function si(t,e){return t=Me(22,t,null,e),t.lanes=0,t}function Bc(t,e,n){return rl(e,t.child,null,n),t=qc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function j0(t,e,n){t.lanes|=e;var u=t.alternate;u!==null&&(u.lanes|=e),Pf(t.return,e,n)}function Xc(t,e,n,u,i,f){var o=t.memoizedState;o===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:u,tail:n,tailMode:i,treeForkCount:f}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=u,o.tail=n,o.tailMode=i,o.treeForkCount=f)}function G0(t,e,n){var u=e.pendingProps,i=u.revealOrder,f=u.tail;u=u.children;var o=Bt.current,y=(o&2)!==0;if(y?(o=o&1|2,e.flags|=128):o&=1,B(Bt,o),ie(t,e,u,n),u=dt?Nu:0,!y&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&j0(t,n,e);else if(t.tag===19)j0(t,n,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(i){case"forwards":for(n=e.child,i=null;n!==null;)t=n.alternate,t!==null&&Pa(t)===null&&(i=n),n=n.sibling;n=i,n===null?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Xc(e,!1,i,n,f,u);break;case"backwards":case"unstable_legacy-backwards":for(n=null,i=e.child,e.child=null;i!==null;){if(t=i.alternate,t!==null&&Pa(t)===null){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Xc(e,!0,n,null,f,u);break;case"together":Xc(e,!1,null,null,void 0,u);break;default:e.memoizedState=null}return e.child}function on(t,e,n){if(t!==null&&(e.dependencies=t.dependencies),Xn|=e.lanes,(n&e.childLanes)===0)if(t!==null){if(Xl(t,e,n,!1),(n&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(r(153));if(e.child!==null){for(t=e.child,n=ln(t,t.pendingProps),e.child=n,n.return=e;t.sibling!==null;)t=t.sibling,n=n.sibling=ln(t,t.pendingProps),n.return=e;n.sibling=null}return e.child}function jc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Va(t)))}function Dy(t,e,n){switch(e.tag){case 3:Pt(e,e.stateNode.containerInfo),On(e,jt,t.memoizedState.cache),ll();break;case 27:case 5:lt(e);break;case 4:Pt(e,e.stateNode.containerInfo);break;case 10:On(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,sc(e),null;break;case 13:var u=e.memoizedState;if(u!==null)return u.dehydrated!==null?(Rn(e),e.flags|=128,null):(n&e.child.childLanes)!==0?X0(t,e,n):(Rn(e),t=on(t,e,n),t!==null?t.sibling:null);Rn(e);break;case 19:var i=(t.flags&128)!==0;if(u=(n&e.childLanes)!==0,u||(Xl(t,e,n,!1),u=(n&e.childLanes)!==0),i){if(u)return G0(t,e,n);e.flags|=128}if(i=e.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),B(Bt,Bt.current),u)break;return null;case 22:return e.lanes=0,H0(t,e,n,e.pendingProps);case 24:On(e,jt,t.memoizedState.cache)}return on(t,e,n)}function Q0(t,e,n){if(t!==null)if(t.memoizedProps!==e.pendingProps)Qt=!0;else{if(!jc(t,n)&&(e.flags&128)===0)return Qt=!1,Dy(t,e,n);Qt=(t.flags&131072)!==0}else Qt=!1,dt&&(e.flags&1048576)!==0&&Ss(e,Nu,e.index);switch(e.lanes=0,e.tag){case 16:t:{var u=e.pendingProps;if(t=fl(e.elementType),e.type=t,typeof t=="function")Vf(t)?(u=sl(t,u),e.tag=1,e=q0(null,e,t,u,n)):(e.tag=0,e=Hc(null,e,t,u,n));else{if(t!=null){var i=t.$$typeof;if(i===V){e.tag=11,e=N0(null,e,t,u,n);break t}else if(i===G){e.tag=14,e=O0(null,e,t,u,n);break t}}throw e=Jt(t)||t,Error(r(306,e,""))}}return e;case 0:return Hc(t,e,e.type,e.pendingProps,n);case 1:return u=e.type,i=sl(u,e.pendingProps),q0(t,e,u,i,n);case 3:t:{if(Pt(e,e.stateNode.containerInfo),t===null)throw Error(r(387));u=e.pendingProps;var f=e.memoizedState;i=f.element,ic(t,e),Bu(e,u,null,n);var o=e.memoizedState;if(u=o.cache,On(e,jt,u),u!==f.cache&&tc(e,[jt],n,!0),qu(),u=o.element,f.isDehydrated)if(f={element:u,isDehydrated:!1,cache:o.cache},e.updateQueue.baseState=f,e.memoizedState=f,e.flags&256){e=B0(t,e,u,n);break t}else if(u!==i){i=He(Error(r(424)),e),Ou(i),e=B0(t,e,u,n);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Ht=Be(t.firstChild),ue=e,dt=!0,Un=null,Ye=!0,n=Hs(e,null,u,n),e.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(ll(),u===i){e=on(t,e,n);break t}ie(t,e,u,n)}e=e.child}return e;case 26:return oi(t,e),t===null?(n=Ph(e.type,null,e.pendingProps,null))?e.memoizedState=n:dt||(n=e.type,t=e.pendingProps,u=zi(ct.current).createElement(n),u[le]=e,u[se]=t,fe(u,n,t),$t(u),e.stateNode=u):e.memoizedState=Ph(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return lt(e),t===null&&dt&&(u=e.stateNode=Fh(e.type,e.pendingProps,ct.current),ue=e,Ye=!0,i=Ht,Zn(e.type)?(pr=i,Ht=Be(u.firstChild)):Ht=i),ie(t,e,e.pendingProps.children,n),oi(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&dt&&((i=u=Ht)&&(u=uv(u,e.type,e.pendingProps,Ye),u!==null?(e.stateNode=u,ue=e,Ht=Be(u.firstChild),Ye=!1,i=!0):i=!1),i||Nn(e)),lt(e),i=e.type,f=e.pendingProps,o=t!==null?t.memoizedProps:null,u=f.children,dr(i,f)?u=null:o!==null&&dr(i,o)&&(e.flags|=32),e.memoizedState!==null&&(i=mc(t,e,py,null,null,n),ua._currentValue=i),oi(t,e),ie(t,e,u,n),e.child;case 6:return t===null&&dt&&((t=n=Ht)&&(n=av(n,e.pendingProps,Ye),n!==null?(e.stateNode=n,ue=e,Ht=null,t=!0):t=!1),t||Nn(e)),null;case 13:return X0(t,e,n);case 4:return Pt(e,e.stateNode.containerInfo),u=e.pendingProps,t===null?e.child=rl(e,null,u,n):ie(t,e,u,n),e.child;case 11:return N0(t,e,e.type,e.pendingProps,n);case 7:return ie(t,e,e.pendingProps,n),e.child;case 8:return ie(t,e,e.pendingProps.children,n),e.child;case 12:return ie(t,e,e.pendingProps.children,n),e.child;case 10:return u=e.pendingProps,On(e,e.type,u.value),ie(t,e,u.children,n),e.child;case 9:return i=e.type._context,u=e.pendingProps.children,al(e),i=ae(i),u=u(i),e.flags|=1,ie(t,e,u,n),e.child;case 14:return O0(t,e,e.type,e.pendingProps,n);case 15:return C0(t,e,e.type,e.pendingProps,n);case 19:return G0(t,e,n);case 31:return zy(t,e,n);case 22:return H0(t,e,n,e.pendingProps);case 24:return al(e),u=ae(jt),t===null?(i=lc(),i===null&&(i=Ct,f=ec(),i.pooledCache=f,f.refCount++,f!==null&&(i.pooledCacheLanes|=n),i=f),e.memoizedState={parent:u,cache:i},ac(e),On(e,jt,i)):((t.lanes&n)!==0&&(ic(t,e),Bu(e,null,null,n),qu()),i=t.memoizedState,f=e.memoizedState,i.parent!==u?(i={parent:u,cache:u},e.memoizedState=i,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=i),On(e,jt,u)):(u=f.cache,On(e,jt,u),u!==i.cache&&tc(e,[jt],n,!0))),ie(t,e,e.pendingProps.children,n),e.child;case 29:throw e.pendingProps}throw Error(r(156,e.tag))}function sn(t){t.flags|=4}function Gc(t,e,n,u,i){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(i&335544128)===i)if(t.stateNode.complete)t.flags|=8192;else if(yh())t.flags|=8192;else throw cl=ka,uc}else t.flags&=-16777217}function L0(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!um(e))if(yh())t.flags|=8192;else throw cl=ka,uc}function hi(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?To():536870912,t.lanes|=e,Wl|=e)}function Zu(t,e){if(!dt)switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;e!==null;)e.alternate!==null&&(n=e),e=e.sibling;n===null?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var u=null;n!==null;)n.alternate!==null&&(u=n),n=n.sibling;u===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:u.sibling=null}}function wt(t){var e=t.alternate!==null&&t.alternate.child===t.child,n=0,u=0;if(e)for(var i=t.child;i!==null;)n|=i.lanes|i.childLanes,u|=i.subtreeFlags&65011712,u|=i.flags&65011712,i.return=t,i=i.sibling;else for(i=t.child;i!==null;)n|=i.lanes|i.childLanes,u|=i.subtreeFlags,u|=i.flags,i.return=t,i=i.sibling;return t.subtreeFlags|=u,t.childLanes=n,e}function Uy(t,e,n){var u=e.pendingProps;switch(kf(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return wt(e),null;case 1:return wt(e),null;case 3:return n=e.stateNode,u=null,t!==null&&(u=t.memoizedState.cache),e.memoizedState.cache!==u&&(e.flags|=2048),fn(jt),Y(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(t===null||t.child===null)&&(Bl(e)?sn(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Wf())),wt(e),null;case 26:var i=e.type,f=e.memoizedState;return t===null?(sn(e),f!==null?(wt(e),L0(e,f)):(wt(e),Gc(e,i,null,u,n))):f?f!==t.memoizedState?(sn(e),wt(e),L0(e,f)):(wt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==u&&sn(e),wt(e),Gc(e,i,t,u,n)),null;case 27:if(rt(e),n=ct.current,i=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==u&&sn(e);else{if(!u){if(e.stateNode===null)throw Error(r(166));return wt(e),null}t=L.current,Bl(e)?Ts(e):(t=Fh(i,u,n),e.stateNode=t,sn(e))}return wt(e),null;case 5:if(rt(e),i=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==u&&sn(e);else{if(!u){if(e.stateNode===null)throw Error(r(166));return wt(e),null}if(f=L.current,Bl(e))Ts(e);else{var o=zi(ct.current);switch(f){case 1:f=o.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:f=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":f=o.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":f=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":f=o.createElement("div"),f.innerHTML="<script><\/script>",f=f.removeChild(f.firstChild);break;case"select":f=typeof u.is=="string"?o.createElement("select",{is:u.is}):o.createElement("select"),u.multiple?f.multiple=!0:u.size&&(f.size=u.size);break;default:f=typeof u.is=="string"?o.createElement(i,{is:u.is}):o.createElement(i)}}f[le]=e,f[se]=u;t:for(o=e.child;o!==null;){if(o.tag===5||o.tag===6)f.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===e)break t;for(;o.sibling===null;){if(o.return===null||o.return===e)break t;o=o.return}o.sibling.return=o.return,o=o.sibling}e.stateNode=f;t:switch(fe(f,i,u),i){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break t;case"img":u=!0;break t;default:u=!1}u&&sn(e)}}return wt(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,n),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==u&&sn(e);else{if(typeof u!="string"&&e.stateNode===null)throw Error(r(166));if(t=ct.current,Bl(e)){if(t=e.stateNode,n=e.memoizedProps,u=null,i=ue,i!==null)switch(i.tag){case 27:case 5:u=i.memoizedProps}t[le]=e,t=!!(t.nodeValue===n||u!==null&&u.suppressHydrationWarning===!0||Xh(t.nodeValue,n)),t||Nn(e,!0)}else t=zi(t).createTextNode(u),t[le]=e,e.stateNode=t}return wt(e),null;case 31:if(n=e.memoizedState,t===null||t.memoizedState!==null){if(u=Bl(e),n!==null){if(t===null){if(!u)throw Error(r(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(557));t[le]=e}else ll(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;wt(e),t=!1}else n=Wf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),t=!0;if(!t)return e.flags&256?(Ae(e),e):(Ae(e),null);if((e.flags&128)!==0)throw Error(r(558))}return wt(e),null;case 13:if(u=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(i=Bl(e),u!==null&&u.dehydrated!==null){if(t===null){if(!i)throw Error(r(318));if(i=e.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(317));i[le]=e}else ll(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;wt(e),i=!1}else i=Wf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=i),i=!0;if(!i)return e.flags&256?(Ae(e),e):(Ae(e),null)}return Ae(e),(e.flags&128)!==0?(e.lanes=n,e):(n=u!==null,t=t!==null&&t.memoizedState!==null,n&&(u=e.child,i=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(i=u.alternate.memoizedState.cachePool.pool),f=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(f=u.memoizedState.cachePool.pool),f!==i&&(u.flags|=2048)),n!==t&&n&&(e.child.flags|=8192),hi(e,e.updateQueue),wt(e),null);case 4:return Y(),t===null&&rr(e.stateNode.containerInfo),wt(e),null;case 10:return fn(e.type),wt(e),null;case 19:if(w(Bt),u=e.memoizedState,u===null)return wt(e),null;if(i=(e.flags&128)!==0,f=u.rendering,f===null)if(i)Zu(u,!1);else{if(qt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(f=Pa(t),f!==null){for(e.flags|=128,Zu(u,!1),t=f.updateQueue,e.updateQueue=t,hi(e,t),e.subtreeFlags=0,t=n,n=e.child;n!==null;)gs(n,t),n=n.sibling;return B(Bt,Bt.current&1|2),dt&&un(e,u.treeForkCount),e.child}t=t.sibling}u.tail!==null&&pe()>gi&&(e.flags|=128,i=!0,Zu(u,!1),e.lanes=4194304)}else{if(!i)if(t=Pa(f),t!==null){if(e.flags|=128,i=!0,t=t.updateQueue,e.updateQueue=t,hi(e,t),Zu(u,!0),u.tail===null&&u.tailMode==="hidden"&&!f.alternate&&!dt)return wt(e),null}else 2*pe()-u.renderingStartTime>gi&&n!==536870912&&(e.flags|=128,i=!0,Zu(u,!1),e.lanes=4194304);u.isBackwards?(f.sibling=e.child,e.child=f):(t=u.last,t!==null?t.sibling=f:e.child=f,u.last=f)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=pe(),t.sibling=null,n=Bt.current,B(Bt,i?n&1|2:n&1),dt&&un(e,u.treeForkCount),t):(wt(e),null);case 22:case 23:return Ae(e),oc(),u=e.memoizedState!==null,t!==null?t.memoizedState!==null!==u&&(e.flags|=8192):u&&(e.flags|=8192),u?(n&536870912)!==0&&(e.flags&128)===0&&(wt(e),e.subtreeFlags&6&&(e.flags|=8192)):wt(e),n=e.updateQueue,n!==null&&hi(e,n.retryQueue),n=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),u=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(u=e.memoizedState.cachePool.pool),u!==n&&(e.flags|=2048),t!==null&&w(il),null;case 24:return n=null,t!==null&&(n=t.memoizedState.cache),e.memoizedState.cache!==n&&(e.flags|=2048),fn(jt),wt(e),null;case 25:return null;case 30:return null}throw Error(r(156,e.tag))}function Ny(t,e){switch(kf(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return fn(jt),Y(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return rt(e),null;case 31:if(e.memoizedState!==null){if(Ae(e),e.alternate===null)throw Error(r(340));ll()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(Ae(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(r(340));ll()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return w(Bt),null;case 4:return Y(),null;case 10:return fn(e.type),null;case 22:case 23:return Ae(e),oc(),t!==null&&w(il),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return fn(jt),null;case 25:return null;default:return null}}function Z0(t,e){switch(kf(e),e.tag){case 3:fn(jt),Y();break;case 26:case 27:case 5:rt(e);break;case 4:Y();break;case 31:e.memoizedState!==null&&Ae(e);break;case 13:Ae(e);break;case 19:w(Bt);break;case 10:fn(e.type);break;case 22:case 23:Ae(e),oc(),t!==null&&w(il);break;case 24:fn(jt)}}function Vu(t,e){try{var n=e.updateQueue,u=n!==null?n.lastEffect:null;if(u!==null){var i=u.next;n=i;do{if((n.tag&t)===t){u=void 0;var f=n.create,o=n.inst;u=f(),o.destroy=u}n=n.next}while(n!==i)}}catch(y){zt(e,e.return,y)}}function qn(t,e,n){try{var u=e.updateQueue,i=u!==null?u.lastEffect:null;if(i!==null){var f=i.next;u=f;do{if((u.tag&t)===t){var o=u.inst,y=o.destroy;if(y!==void 0){o.destroy=void 0,i=e;var p=n,E=y;try{E()}catch(O){zt(i,p,O)}}}u=u.next}while(u!==f)}}catch(O){zt(e,e.return,O)}}function V0(t){var e=t.updateQueue;if(e!==null){var n=t.stateNode;try{Rs(e,n)}catch(u){zt(t,t.return,u)}}}function K0(t,e,n){n.props=sl(t.type,t.memoizedProps),n.state=t.memoizedState;try{n.componentWillUnmount()}catch(u){zt(t,e,u)}}function Ku(t,e){try{var n=t.ref;if(n!==null){switch(t.tag){case 26:case 27:case 5:var u=t.stateNode;break;case 30:u=t.stateNode;break;default:u=t.stateNode}typeof n=="function"?t.refCleanup=n(u):n.current=u}}catch(i){zt(t,e,i)}}function ke(t,e){var n=t.ref,u=t.refCleanup;if(n!==null)if(typeof u=="function")try{u()}catch(i){zt(t,e,i)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(i){zt(t,e,i)}else n.current=null}function J0(t){var e=t.type,n=t.memoizedProps,u=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":n.autoFocus&&u.focus();break t;case"img":n.src?u.src=n.src:n.srcSet&&(u.srcset=n.srcSet)}}catch(i){zt(t,t.return,i)}}function Qc(t,e,n){try{var u=t.stateNode;Iy(u,t.type,n,e),u[se]=e}catch(i){zt(t,t.return,i)}}function $0(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Zn(t.type)||t.tag===4}function Lc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||$0(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&Zn(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Zc(t,e,n){var u=t.tag;if(u===5||u===6)t=t.stateNode,e?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(t,e):(e=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,e.appendChild(t),n=n._reactRootContainer,n!=null||e.onclick!==null||(e.onclick=en));else if(u!==4&&(u===27&&Zn(t.type)&&(n=t.stateNode,e=null),t=t.child,t!==null))for(Zc(t,e,n),t=t.sibling;t!==null;)Zc(t,e,n),t=t.sibling}function mi(t,e,n){var u=t.tag;if(u===5||u===6)t=t.stateNode,e?n.insertBefore(t,e):n.appendChild(t);else if(u!==4&&(u===27&&Zn(t.type)&&(n=t.stateNode),t=t.child,t!==null))for(mi(t,e,n),t=t.sibling;t!==null;)mi(t,e,n),t=t.sibling}function k0(t){var e=t.stateNode,n=t.memoizedProps;try{for(var u=t.type,i=e.attributes;i.length;)e.removeAttributeNode(i[0]);fe(e,u,n),e[le]=t,e[se]=n}catch(f){zt(t,t.return,f)}}var hn=!1,Lt=!1,Vc=!1,F0=typeof WeakSet=="function"?WeakSet:Set,kt=null;function Oy(t,e){if(t=t.containerInfo,hr=wi,t=cs(t),Bf(t)){if("selectionStart"in t)var n={start:t.selectionStart,end:t.selectionEnd};else t:{n=(n=t.ownerDocument)&&n.defaultView||window;var u=n.getSelection&&n.getSelection();if(u&&u.rangeCount!==0){n=u.anchorNode;var i=u.anchorOffset,f=u.focusNode;u=u.focusOffset;try{n.nodeType,f.nodeType}catch{n=null;break t}var o=0,y=-1,p=-1,E=0,O=0,H=t,z=null;e:for(;;){for(var D;H!==n||i!==0&&H.nodeType!==3||(y=o+i),H!==f||u!==0&&H.nodeType!==3||(p=o+u),H.nodeType===3&&(o+=H.nodeValue.length),(D=H.firstChild)!==null;)z=H,H=D;for(;;){if(H===t)break e;if(z===n&&++E===i&&(y=o),z===f&&++O===u&&(p=o),(D=H.nextSibling)!==null)break;H=z,z=H.parentNode}H=D}n=y===-1||p===-1?null:{start:y,end:p}}else n=null}n=n||{start:0,end:0}}else n=null;for(mr={focusedElem:t,selectionRange:n},wi=!1,kt=e;kt!==null;)if(e=kt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,kt=t;else for(;kt!==null;){switch(e=kt,f=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(n=0;n<t.length;n++)i=t[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&f!==null){t=void 0,n=e,i=f.memoizedProps,f=f.memoizedState,u=n.stateNode;try{var Q=sl(n.type,i);t=u.getSnapshotBeforeUpdate(Q,f),u.__reactInternalSnapshotBeforeUpdate=t}catch(W){zt(n,n.return,W)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,n=t.nodeType,n===9)vr(t);else if(n===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":vr(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(r(163))}if(t=e.sibling,t!==null){t.return=e.return,kt=t;break}kt=e.return}}function W0(t,e,n){var u=n.flags;switch(n.tag){case 0:case 11:case 15:dn(t,n),u&4&&Vu(5,n);break;case 1:if(dn(t,n),u&4)if(t=n.stateNode,e===null)try{t.componentDidMount()}catch(o){zt(n,n.return,o)}else{var i=sl(n.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(i,e,t.__reactInternalSnapshotBeforeUpdate)}catch(o){zt(n,n.return,o)}}u&64&&V0(n),u&512&&Ku(n,n.return);break;case 3:if(dn(t,n),u&64&&(t=n.updateQueue,t!==null)){if(e=null,n.child!==null)switch(n.child.tag){case 27:case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}try{Rs(t,e)}catch(o){zt(n,n.return,o)}}break;case 27:e===null&&u&4&&k0(n);case 26:case 5:dn(t,n),e===null&&u&4&&J0(n),u&512&&Ku(n,n.return);break;case 12:dn(t,n);break;case 31:dn(t,n),u&4&&th(t,n);break;case 13:dn(t,n),u&4&&eh(t,n),u&64&&(t=n.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(n=jy.bind(null,n),iv(t,n))));break;case 22:if(u=n.memoizedState!==null||hn,!u){e=e!==null&&e.memoizedState!==null||Lt,i=hn;var f=Lt;hn=u,(Lt=e)&&!f?yn(t,n,(n.subtreeFlags&8772)!==0):dn(t,n),hn=i,Lt=f}break;case 30:break;default:dn(t,n)}}function I0(t){var e=t.alternate;e!==null&&(t.alternate=null,I0(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&bf(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Rt=null,me=!1;function mn(t,e,n){for(n=n.child;n!==null;)P0(t,e,n),n=n.sibling}function P0(t,e,n){if(Se&&typeof Se.onCommitFiberUnmount=="function")try{Se.onCommitFiberUnmount(vu,n)}catch{}switch(n.tag){case 26:Lt||ke(n,e),mn(t,e,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:Lt||ke(n,e);var u=Rt,i=me;Zn(n.type)&&(Rt=n.stateNode,me=!1),mn(t,e,n),ea(n.stateNode),Rt=u,me=i;break;case 5:Lt||ke(n,e);case 6:if(u=Rt,i=me,Rt=null,mn(t,e,n),Rt=u,me=i,Rt!==null)if(me)try{(Rt.nodeType===9?Rt.body:Rt.nodeName==="HTML"?Rt.ownerDocument.body:Rt).removeChild(n.stateNode)}catch(f){zt(n,e,f)}else try{Rt.removeChild(n.stateNode)}catch(f){zt(n,e,f)}break;case 18:Rt!==null&&(me?(t=Rt,Vh(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,n.stateNode),au(t)):Vh(Rt,n.stateNode));break;case 4:u=Rt,i=me,Rt=n.stateNode.containerInfo,me=!0,mn(t,e,n),Rt=u,me=i;break;case 0:case 11:case 14:case 15:qn(2,n,e),Lt||qn(4,n,e),mn(t,e,n);break;case 1:Lt||(ke(n,e),u=n.stateNode,typeof u.componentWillUnmount=="function"&&K0(n,e,u)),mn(t,e,n);break;case 21:mn(t,e,n);break;case 22:Lt=(u=Lt)||n.memoizedState!==null,mn(t,e,n),Lt=u;break;default:mn(t,e,n)}}function th(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{au(t)}catch(n){zt(e,e.return,n)}}}function eh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{au(t)}catch(n){zt(e,e.return,n)}}function Cy(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new F0),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new F0),e;default:throw Error(r(435,t.tag))}}function di(t,e){var n=Cy(t);e.forEach(function(u){if(!n.has(u)){n.add(u);var i=Gy.bind(null,t,u);u.then(i,i)}})}function de(t,e){var n=e.deletions;if(n!==null)for(var u=0;u<n.length;u++){var i=n[u],f=t,o=e,y=o;t:for(;y!==null;){switch(y.tag){case 27:if(Zn(y.type)){Rt=y.stateNode,me=!1;break t}break;case 5:Rt=y.stateNode,me=!1;break t;case 3:case 4:Rt=y.stateNode.containerInfo,me=!0;break t}y=y.return}if(Rt===null)throw Error(r(160));P0(f,o,i),Rt=null,me=!1,f=i.alternate,f!==null&&(f.return=null),i.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)nh(e,t),e=e.sibling}var Qe=null;function nh(t,e){var n=t.alternate,u=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:de(e,t),ye(t),u&4&&(qn(3,t,t.return),Vu(3,t),qn(5,t,t.return));break;case 1:de(e,t),ye(t),u&512&&(Lt||n===null||ke(n,n.return)),u&64&&hn&&(t=t.updateQueue,t!==null&&(u=t.callbacks,u!==null&&(n=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=n===null?u:n.concat(u))));break;case 26:var i=Qe;if(de(e,t),ye(t),u&512&&(Lt||n===null||ke(n,n.return)),u&4){var f=n!==null?n.memoizedState:null;if(u=t.memoizedState,n===null)if(u===null)if(t.stateNode===null){t:{u=t.type,n=t.memoizedProps,i=i.ownerDocument||i;e:switch(u){case"title":f=i.getElementsByTagName("title")[0],(!f||f[pu]||f[le]||f.namespaceURI==="http://www.w3.org/2000/svg"||f.hasAttribute("itemprop"))&&(f=i.createElement(u),i.head.insertBefore(f,i.querySelector("head > title"))),fe(f,u,n),f[le]=t,$t(f),u=f;break t;case"link":var o=nm("link","href",i).get(u+(n.href||""));if(o){for(var y=0;y<o.length;y++)if(f=o[y],f.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&f.getAttribute("rel")===(n.rel==null?null:n.rel)&&f.getAttribute("title")===(n.title==null?null:n.title)&&f.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){o.splice(y,1);break e}}f=i.createElement(u),fe(f,u,n),i.head.appendChild(f);break;case"meta":if(o=nm("meta","content",i).get(u+(n.content||""))){for(y=0;y<o.length;y++)if(f=o[y],f.getAttribute("content")===(n.content==null?null:""+n.content)&&f.getAttribute("name")===(n.name==null?null:n.name)&&f.getAttribute("property")===(n.property==null?null:n.property)&&f.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&f.getAttribute("charset")===(n.charSet==null?null:n.charSet)){o.splice(y,1);break e}}f=i.createElement(u),fe(f,u,n),i.head.appendChild(f);break;default:throw Error(r(468,u))}f[le]=t,$t(f),u=f}t.stateNode=u}else lm(i,t.type,t.stateNode);else t.stateNode=em(i,u,t.memoizedProps);else f!==u?(f===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):f.count--,u===null?lm(i,t.type,t.stateNode):em(i,u,t.memoizedProps)):u===null&&t.stateNode!==null&&Qc(t,t.memoizedProps,n.memoizedProps)}break;case 27:de(e,t),ye(t),u&512&&(Lt||n===null||ke(n,n.return)),n!==null&&u&4&&Qc(t,t.memoizedProps,n.memoizedProps);break;case 5:if(de(e,t),ye(t),u&512&&(Lt||n===null||ke(n,n.return)),t.flags&32){i=t.stateNode;try{Dl(i,"")}catch(Q){zt(t,t.return,Q)}}u&4&&t.stateNode!=null&&(i=t.memoizedProps,Qc(t,i,n!==null?n.memoizedProps:i)),u&1024&&(Vc=!0);break;case 6:if(de(e,t),ye(t),u&4){if(t.stateNode===null)throw Error(r(162));u=t.memoizedProps,n=t.stateNode;try{n.nodeValue=u}catch(Q){zt(t,t.return,Q)}}break;case 3:if(Ni=null,i=Qe,Qe=Di(e.containerInfo),de(e,t),Qe=i,ye(t),u&4&&n!==null&&n.memoizedState.isDehydrated)try{au(e.containerInfo)}catch(Q){zt(t,t.return,Q)}Vc&&(Vc=!1,lh(t));break;case 4:u=Qe,Qe=Di(t.stateNode.containerInfo),de(e,t),ye(t),Qe=u;break;case 12:de(e,t),ye(t);break;case 31:de(e,t),ye(t),u&4&&(u=t.updateQueue,u!==null&&(t.updateQueue=null,di(t,u)));break;case 13:de(e,t),ye(t),t.child.flags&8192&&t.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(vi=pe()),u&4&&(u=t.updateQueue,u!==null&&(t.updateQueue=null,di(t,u)));break;case 22:i=t.memoizedState!==null;var p=n!==null&&n.memoizedState!==null,E=hn,O=Lt;if(hn=E||i,Lt=O||p,de(e,t),Lt=O,hn=E,ye(t),u&8192)t:for(e=t.stateNode,e._visibility=i?e._visibility&-2:e._visibility|1,i&&(n===null||p||hn||Lt||hl(t)),n=null,e=t;;){if(e.tag===5||e.tag===26){if(n===null){p=n=e;try{if(f=p.stateNode,i)o=f.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{y=p.stateNode;var H=p.memoizedProps.style,z=H!=null&&H.hasOwnProperty("display")?H.display:null;y.style.display=z==null||typeof z=="boolean"?"":(""+z).trim()}}catch(Q){zt(p,p.return,Q)}}}else if(e.tag===6){if(n===null){p=e;try{p.stateNode.nodeValue=i?"":p.memoizedProps}catch(Q){zt(p,p.return,Q)}}}else if(e.tag===18){if(n===null){p=e;try{var D=p.stateNode;i?Kh(D,!0):Kh(p.stateNode,!1)}catch(Q){zt(p,p.return,Q)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;n===e&&(n=null),e=e.return}n===e&&(n=null),e.sibling.return=e.return,e=e.sibling}u&4&&(u=t.updateQueue,u!==null&&(n=u.retryQueue,n!==null&&(u.retryQueue=null,di(t,n))));break;case 19:de(e,t),ye(t),u&4&&(u=t.updateQueue,u!==null&&(t.updateQueue=null,di(t,u)));break;case 30:break;case 21:break;default:de(e,t),ye(t)}}function ye(t){var e=t.flags;if(e&2){try{for(var n,u=t.return;u!==null;){if($0(u)){n=u;break}u=u.return}if(n==null)throw Error(r(160));switch(n.tag){case 27:var i=n.stateNode,f=Lc(t);mi(t,f,i);break;case 5:var o=n.stateNode;n.flags&32&&(Dl(o,""),n.flags&=-33);var y=Lc(t);mi(t,y,o);break;case 3:case 4:var p=n.stateNode.containerInfo,E=Lc(t);Zc(t,E,p);break;default:throw Error(r(161))}}catch(O){zt(t,t.return,O)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function lh(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;lh(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function dn(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)W0(t,e.alternate,e),e=e.sibling}function hl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:qn(4,e,e.return),hl(e);break;case 1:ke(e,e.return);var n=e.stateNode;typeof n.componentWillUnmount=="function"&&K0(e,e.return,n),hl(e);break;case 27:ea(e.stateNode);case 26:case 5:ke(e,e.return),hl(e);break;case 22:e.memoizedState===null&&hl(e);break;case 30:hl(e);break;default:hl(e)}t=t.sibling}}function yn(t,e,n){for(n=n&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var u=e.alternate,i=t,f=e,o=f.flags;switch(f.tag){case 0:case 11:case 15:yn(i,f,n),Vu(4,f);break;case 1:if(yn(i,f,n),u=f,i=u.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(E){zt(u,u.return,E)}if(u=f,i=u.updateQueue,i!==null){var y=u.stateNode;try{var p=i.shared.hiddenCallbacks;if(p!==null)for(i.shared.hiddenCallbacks=null,i=0;i<p.length;i++)ws(p[i],y)}catch(E){zt(u,u.return,E)}}n&&o&64&&V0(f),Ku(f,f.return);break;case 27:k0(f);case 26:case 5:yn(i,f,n),n&&u===null&&o&4&&J0(f),Ku(f,f.return);break;case 12:yn(i,f,n);break;case 31:yn(i,f,n),n&&o&4&&th(i,f);break;case 13:yn(i,f,n),n&&o&4&&eh(i,f);break;case 22:f.memoizedState===null&&yn(i,f,n),Ku(f,f.return);break;case 30:break;default:yn(i,f,n)}e=e.sibling}}function Kc(t,e){var n=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==n&&(t!=null&&t.refCount++,n!=null&&Cu(n))}function Jc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Cu(t))}function Le(t,e,n,u){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)uh(t,e,n,u),e=e.sibling}function uh(t,e,n,u){var i=e.flags;switch(e.tag){case 0:case 11:case 15:Le(t,e,n,u),i&2048&&Vu(9,e);break;case 1:Le(t,e,n,u);break;case 3:Le(t,e,n,u),i&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Cu(t)));break;case 12:if(i&2048){Le(t,e,n,u),t=e.stateNode;try{var f=e.memoizedProps,o=f.id,y=f.onPostCommit;typeof y=="function"&&y(o,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(p){zt(e,e.return,p)}}else Le(t,e,n,u);break;case 31:Le(t,e,n,u);break;case 13:Le(t,e,n,u);break;case 23:break;case 22:f=e.stateNode,o=e.alternate,e.memoizedState!==null?f._visibility&2?Le(t,e,n,u):Ju(t,e):f._visibility&2?Le(t,e,n,u):(f._visibility|=2,$l(t,e,n,u,(e.subtreeFlags&10256)!==0||!1)),i&2048&&Kc(o,e);break;case 24:Le(t,e,n,u),i&2048&&Jc(e.alternate,e);break;default:Le(t,e,n,u)}}function $l(t,e,n,u,i){for(i=i&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var f=t,o=e,y=n,p=u,E=o.flags;switch(o.tag){case 0:case 11:case 15:$l(f,o,y,p,i),Vu(8,o);break;case 23:break;case 22:var O=o.stateNode;o.memoizedState!==null?O._visibility&2?$l(f,o,y,p,i):Ju(f,o):(O._visibility|=2,$l(f,o,y,p,i)),i&&E&2048&&Kc(o.alternate,o);break;case 24:$l(f,o,y,p,i),i&&E&2048&&Jc(o.alternate,o);break;default:$l(f,o,y,p,i)}e=e.sibling}}function Ju(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var n=t,u=e,i=u.flags;switch(u.tag){case 22:Ju(n,u),i&2048&&Kc(u.alternate,u);break;case 24:Ju(n,u),i&2048&&Jc(u.alternate,u);break;default:Ju(n,u)}e=e.sibling}}var $u=8192;function kl(t,e,n){if(t.subtreeFlags&$u)for(t=t.child;t!==null;)ah(t,e,n),t=t.sibling}function ah(t,e,n){switch(t.tag){case 26:kl(t,e,n),t.flags&$u&&t.memoizedState!==null&&_v(n,Qe,t.memoizedState,t.memoizedProps);break;case 5:kl(t,e,n);break;case 3:case 4:var u=Qe;Qe=Di(t.stateNode.containerInfo),kl(t,e,n),Qe=u;break;case 22:t.memoizedState===null&&(u=t.alternate,u!==null&&u.memoizedState!==null?(u=$u,$u=16777216,kl(t,e,n),$u=u):kl(t,e,n));break;default:kl(t,e,n)}}function ih(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function ku(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var n=0;n<e.length;n++){var u=e[n];kt=u,ch(u,t)}ih(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)fh(t),t=t.sibling}function fh(t){switch(t.tag){case 0:case 11:case 15:ku(t),t.flags&2048&&qn(9,t,t.return);break;case 3:ku(t);break;case 12:ku(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,yi(t)):ku(t);break;default:ku(t)}}function yi(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var n=0;n<e.length;n++){var u=e[n];kt=u,ch(u,t)}ih(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:qn(8,e,e.return),yi(e);break;case 22:n=e.stateNode,n._visibility&2&&(n._visibility&=-3,yi(e));break;default:yi(e)}t=t.sibling}}function ch(t,e){for(;kt!==null;){var n=kt;switch(n.tag){case 0:case 11:case 15:qn(8,n,e);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var u=n.memoizedState.cachePool.pool;u!=null&&u.refCount++}break;case 24:Cu(n.memoizedState.cache)}if(u=n.child,u!==null)u.return=n,kt=u;else t:for(n=t;kt!==null;){u=kt;var i=u.sibling,f=u.return;if(I0(u),u===n){kt=null;break t}if(i!==null){i.return=f,kt=i;break t}kt=f}}}var Hy={getCacheForType:function(t){var e=ae(jt),n=e.data.get(t);return n===void 0&&(n=t(),e.data.set(t,n)),n},cacheSignal:function(){return ae(jt).controller.signal}},wy=typeof WeakMap=="function"?WeakMap:Map,Mt=0,Ct=null,ot=null,ht=0,Et=0,Ee=null,Bn=!1,Fl=!1,$c=!1,vn=0,qt=0,Xn=0,ml=0,kc=0,ze=0,Wl=0,Fu=null,ve=null,Fc=!1,vi=0,rh=0,gi=1/0,_i=null,jn=null,Vt=0,Gn=null,Il=null,gn=0,Wc=0,Ic=null,oh=null,Wu=0,Pc=null;function De(){return(Mt&2)!==0&&ht!==0?ht&-ht:N.T!==null?ar():Eo()}function sh(){if(ze===0)if((ht&536870912)===0||dt){var t=Ea;Ea<<=1,(Ea&3932160)===0&&(Ea=262144),ze=t}else ze=536870912;return t=xe.current,t!==null&&(t.flags|=32),ze}function ge(t,e,n){(t===Ct&&(Et===2||Et===9)||t.cancelPendingCommit!==null)&&(Pl(t,0),Qn(t,ht,ze,!1)),_u(t,n),((Mt&2)===0||t!==Ct)&&(t===Ct&&((Mt&2)===0&&(ml|=n),qt===4&&Qn(t,ht,ze,!1)),Fe(t))}function hh(t,e,n){if((Mt&6)!==0)throw Error(r(327));var u=!n&&(e&127)===0&&(e&t.expiredLanes)===0||gu(t,e),i=u?qy(t,e):er(t,e,!0),f=u;do{if(i===0){Fl&&!u&&Qn(t,e,0,!1);break}else{if(n=t.current.alternate,f&&!Ry(n)){i=er(t,e,!1),f=!1;continue}if(i===2){if(f=e,t.errorRecoveryDisabledLanes&f)var o=0;else o=t.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){e=o;t:{var y=t;i=Fu;var p=y.current.memoizedState.isDehydrated;if(p&&(Pl(y,o).flags|=256),o=er(y,o,!1),o!==2){if($c&&!p){y.errorRecoveryDisabledLanes|=f,ml|=f,i=4;break t}f=ve,ve=i,f!==null&&(ve===null?ve=f:ve.push.apply(ve,f))}i=o}if(f=!1,i!==2)continue}}if(i===1){Pl(t,0),Qn(t,e,0,!0);break}t:{switch(u=t,f=i,f){case 0:case 1:throw Error(r(345));case 4:if((e&4194048)!==e)break;case 6:Qn(u,e,ze,!Bn);break t;case 2:ve=null;break;case 3:case 5:break;default:throw Error(r(329))}if((e&62914560)===e&&(i=vi+300-pe(),10<i)){if(Qn(u,e,ze,!Bn),Da(u,0,!0)!==0)break t;gn=e,u.timeoutHandle=Lh(mh.bind(null,u,n,ve,_i,Fc,e,ze,ml,Wl,Bn,f,"Throttled",-0,0),i);break t}mh(u,n,ve,_i,Fc,e,ze,ml,Wl,Bn,f,null,-0,0)}}break}while(!0);Fe(t)}function mh(t,e,n,u,i,f,o,y,p,E,O,H,z,D){if(t.timeoutHandle=-1,H=e.subtreeFlags,H&8192||(H&16785408)===16785408){H={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:en},ah(e,f,H);var Q=(f&62914560)===f?vi-pe():(f&4194048)===f?rh-pe():0;if(Q=pv(H,Q),Q!==null){gn=f,t.cancelPendingCommit=Q(bh.bind(null,t,e,f,n,u,i,o,y,p,O,H,null,z,D)),Qn(t,f,o,!E);return}}bh(t,e,f,n,u,i,o,y,p)}function Ry(t){for(var e=t;;){var n=e.tag;if((n===0||n===11||n===15)&&e.flags&16384&&(n=e.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var u=0;u<n.length;u++){var i=n[u],f=i.getSnapshot;i=i.value;try{if(!Te(f(),i))return!1}catch{return!1}}if(n=e.child,e.subtreeFlags&16384&&n!==null)n.return=e,e=n;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Qn(t,e,n,u){e&=~kc,e&=~ml,t.suspendedLanes|=e,t.pingedLanes&=~e,u&&(t.warmLanes|=e),u=t.expirationTimes;for(var i=e;0<i;){var f=31-be(i),o=1<<f;u[f]=-1,i&=~o}n!==0&&Mo(t,n,e)}function pi(){return(Mt&6)===0?(Iu(0),!1):!0}function tr(){if(ot!==null){if(Et===0)var t=ot.return;else t=ot,an=ul=null,vc(t),Ll=null,wu=0,t=ot;for(;t!==null;)Z0(t.alternate,t),t=t.return;ot=null}}function Pl(t,e){var n=t.timeoutHandle;n!==-1&&(t.timeoutHandle=-1,ev(n)),n=t.cancelPendingCommit,n!==null&&(t.cancelPendingCommit=null,n()),gn=0,tr(),Ct=t,ot=n=ln(t.current,null),ht=e,Et=0,Ee=null,Bn=!1,Fl=gu(t,e),$c=!1,Wl=ze=kc=ml=Xn=qt=0,ve=Fu=null,Fc=!1,(e&8)!==0&&(e|=e&32);var u=t.entangledLanes;if(u!==0)for(t=t.entanglements,u&=e;0<u;){var i=31-be(u),f=1<<i;e|=t[i],u&=~f}return vn=e,ja(),n}function dh(t,e){ut=null,N.H=Qu,e===Ql||e===$a?(e=Ns(),Et=3):e===uc?(e=Ns(),Et=4):Et=e===Cc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,Ee=e,ot===null&&(qt=1,ci(t,He(e,t.current)))}function yh(){var t=xe.current;return t===null?!0:(ht&4194048)===ht?qe===null:(ht&62914560)===ht||(ht&536870912)!==0?t===qe:!1}function vh(){var t=N.H;return N.H=Qu,t===null?Qu:t}function gh(){var t=N.A;return N.A=Hy,t}function Si(){qt=4,Bn||(ht&4194048)!==ht&&xe.current!==null||(Fl=!0),(Xn&134217727)===0&&(ml&134217727)===0||Ct===null||Qn(Ct,ht,ze,!1)}function er(t,e,n){var u=Mt;Mt|=2;var i=vh(),f=gh();(Ct!==t||ht!==e)&&(_i=null,Pl(t,e)),e=!1;var o=qt;t:do try{if(Et!==0&&ot!==null){var y=ot,p=Ee;switch(Et){case 8:tr(),o=6;break t;case 3:case 2:case 9:case 6:xe.current===null&&(e=!0);var E=Et;if(Et=0,Ee=null,tu(t,y,p,E),n&&Fl){o=0;break t}break;default:E=Et,Et=0,Ee=null,tu(t,y,p,E)}}Yy(),o=qt;break}catch(O){dh(t,O)}while(!0);return e&&t.shellSuspendCounter++,an=ul=null,Mt=u,N.H=i,N.A=f,ot===null&&(Ct=null,ht=0,ja()),o}function Yy(){for(;ot!==null;)_h(ot)}function qy(t,e){var n=Mt;Mt|=2;var u=vh(),i=gh();Ct!==t||ht!==e?(_i=null,gi=pe()+500,Pl(t,e)):Fl=gu(t,e);t:do try{if(Et!==0&&ot!==null){e=ot;var f=Ee;e:switch(Et){case 1:Et=0,Ee=null,tu(t,e,f,1);break;case 2:case 9:if(Ds(f)){Et=0,Ee=null,ph(e);break}e=function(){Et!==2&&Et!==9||Ct!==t||(Et=7),Fe(t)},f.then(e,e);break t;case 3:Et=7;break t;case 4:Et=5;break t;case 7:Ds(f)?(Et=0,Ee=null,ph(e)):(Et=0,Ee=null,tu(t,e,f,7));break;case 5:var o=null;switch(ot.tag){case 26:o=ot.memoizedState;case 5:case 27:var y=ot;if(o?um(o):y.stateNode.complete){Et=0,Ee=null;var p=y.sibling;if(p!==null)ot=p;else{var E=y.return;E!==null?(ot=E,bi(E)):ot=null}break e}}Et=0,Ee=null,tu(t,e,f,5);break;case 6:Et=0,Ee=null,tu(t,e,f,6);break;case 8:tr(),qt=6;break t;default:throw Error(r(462))}}By();break}catch(O){dh(t,O)}while(!0);return an=ul=null,N.H=u,N.A=i,Mt=n,ot!==null?0:(Ct=null,ht=0,ja(),qt)}function By(){for(;ot!==null&&!fd();)_h(ot)}function _h(t){var e=Q0(t.alternate,t,vn);t.memoizedProps=t.pendingProps,e===null?bi(t):ot=e}function ph(t){var e=t,n=e.alternate;switch(e.tag){case 15:case 0:e=Y0(n,e,e.pendingProps,e.type,void 0,ht);break;case 11:e=Y0(n,e,e.pendingProps,e.type.render,e.ref,ht);break;case 5:vc(e);default:Z0(n,e),e=ot=gs(e,vn),e=Q0(n,e,vn)}t.memoizedProps=t.pendingProps,e===null?bi(t):ot=e}function tu(t,e,n,u){an=ul=null,vc(e),Ll=null,wu=0;var i=e.return;try{if(Ey(t,i,e,n,ht)){qt=1,ci(t,He(n,t.current)),ot=null;return}}catch(f){if(i!==null)throw ot=i,f;qt=1,ci(t,He(n,t.current)),ot=null;return}e.flags&32768?(dt||u===1?t=!0:Fl||(ht&536870912)!==0?t=!1:(Bn=t=!0,(u===2||u===9||u===3||u===6)&&(u=xe.current,u!==null&&u.tag===13&&(u.flags|=16384))),Sh(e,t)):bi(e)}function bi(t){var e=t;do{if((e.flags&32768)!==0){Sh(e,Bn);return}t=e.return;var n=Uy(e.alternate,e,vn);if(n!==null){ot=n;return}if(e=e.sibling,e!==null){ot=e;return}ot=e=t}while(e!==null);qt===0&&(qt=5)}function Sh(t,e){do{var n=Ny(t.alternate,t);if(n!==null){n.flags&=32767,ot=n;return}if(n=t.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!e&&(t=t.sibling,t!==null)){ot=t;return}ot=t=n}while(t!==null);qt=6,ot=null}function bh(t,e,n,u,i,f,o,y,p){t.cancelPendingCommit=null;do Ti();while(Vt!==0);if((Mt&6)!==0)throw Error(r(327));if(e!==null){if(e===t.current)throw Error(r(177));if(f=e.lanes|e.childLanes,f|=Lf,gd(t,n,f,o,y,p),t===Ct&&(ot=Ct=null,ht=0),Il=e,Gn=t,gn=n,Wc=f,Ic=i,oh=u,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,Qy(xa,function(){return Eh(),null})):(t.callbackNode=null,t.callbackPriority=0),u=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||u){u=N.T,N.T=null,i=q.p,q.p=2,o=Mt,Mt|=4;try{Oy(t,e,n)}finally{Mt=o,q.p=i,N.T=u}}Vt=1,Th(),Mh(),xh()}}function Th(){if(Vt===1){Vt=0;var t=Gn,e=Il,n=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||n){n=N.T,N.T=null;var u=q.p;q.p=2;var i=Mt;Mt|=4;try{nh(e,t);var f=mr,o=cs(t.containerInfo),y=f.focusedElem,p=f.selectionRange;if(o!==y&&y&&y.ownerDocument&&fs(y.ownerDocument.documentElement,y)){if(p!==null&&Bf(y)){var E=p.start,O=p.end;if(O===void 0&&(O=E),"selectionStart"in y)y.selectionStart=E,y.selectionEnd=Math.min(O,y.value.length);else{var H=y.ownerDocument||document,z=H&&H.defaultView||window;if(z.getSelection){var D=z.getSelection(),Q=y.textContent.length,W=Math.min(p.start,Q),Nt=p.end===void 0?W:Math.min(p.end,Q);!D.extend&&W>Nt&&(o=Nt,Nt=W,W=o);var x=is(y,W),b=is(y,Nt);if(x&&b&&(D.rangeCount!==1||D.anchorNode!==x.node||D.anchorOffset!==x.offset||D.focusNode!==b.node||D.focusOffset!==b.offset)){var A=H.createRange();A.setStart(x.node,x.offset),D.removeAllRanges(),W>Nt?(D.addRange(A),D.extend(b.node,b.offset)):(A.setEnd(b.node,b.offset),D.addRange(A))}}}}for(H=[],D=y;D=D.parentNode;)D.nodeType===1&&H.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y<H.length;y++){var C=H[y];C.element.scrollLeft=C.left,C.element.scrollTop=C.top}}wi=!!hr,mr=hr=null}finally{Mt=i,q.p=u,N.T=n}}t.current=e,Vt=2}}function Mh(){if(Vt===2){Vt=0;var t=Gn,e=Il,n=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||n){n=N.T,N.T=null;var u=q.p;q.p=2;var i=Mt;Mt|=4;try{W0(t,e.alternate,e)}finally{Mt=i,q.p=u,N.T=n}}Vt=3}}function xh(){if(Vt===4||Vt===3){Vt=0,cd();var t=Gn,e=Il,n=gn,u=oh;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Vt=5:(Vt=0,Il=Gn=null,Ah(t,t.pendingLanes));var i=t.pendingLanes;if(i===0&&(jn=null),pf(n),e=e.stateNode,Se&&typeof Se.onCommitFiberRoot=="function")try{Se.onCommitFiberRoot(vu,e,void 0,(e.current.flags&128)===128)}catch{}if(u!==null){e=N.T,i=q.p,q.p=2,N.T=null;try{for(var f=t.onRecoverableError,o=0;o<u.length;o++){var y=u[o];f(y.value,{componentStack:y.stack})}}finally{N.T=e,q.p=i}}(gn&3)!==0&&Ti(),Fe(t),i=t.pendingLanes,(n&261930)!==0&&(i&42)!==0?t===Pc?Wu++:(Wu=0,Pc=t):Wu=0,Iu(0)}}function Ah(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,Cu(e)))}function Ti(){return Th(),Mh(),xh(),Eh()}function Eh(){if(Vt!==5)return!1;var t=Gn,e=Wc;Wc=0;var n=pf(gn),u=N.T,i=q.p;try{q.p=32>n?32:n,N.T=null,n=Ic,Ic=null;var f=Gn,o=gn;if(Vt=0,Il=Gn=null,gn=0,(Mt&6)!==0)throw Error(r(331));var y=Mt;if(Mt|=4,fh(f.current),uh(f,f.current,o,n),Mt=y,Iu(0,!1),Se&&typeof Se.onPostCommitFiberRoot=="function")try{Se.onPostCommitFiberRoot(vu,f)}catch{}return!0}finally{q.p=i,N.T=u,Ah(t,e)}}function zh(t,e,n){e=He(n,e),e=Oc(t.stateNode,e,2),t=wn(t,e,2),t!==null&&(_u(t,2),Fe(t))}function zt(t,e,n){if(t.tag===3)zh(t,t,n);else for(;e!==null;){if(e.tag===3){zh(e,t,n);break}else if(e.tag===1){var u=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(jn===null||!jn.has(u))){t=He(n,t),n=D0(2),u=wn(e,n,2),u!==null&&(U0(n,u,e,t),_u(u,2),Fe(u));break}}e=e.return}}function nr(t,e,n){var u=t.pingCache;if(u===null){u=t.pingCache=new wy;var i=new Set;u.set(e,i)}else i=u.get(e),i===void 0&&(i=new Set,u.set(e,i));i.has(n)||($c=!0,i.add(n),t=Xy.bind(null,t,e,n),e.then(t,t))}function Xy(t,e,n){var u=t.pingCache;u!==null&&u.delete(e),t.pingedLanes|=t.suspendedLanes&n,t.warmLanes&=~n,Ct===t&&(ht&n)===n&&(qt===4||qt===3&&(ht&62914560)===ht&&300>pe()-vi?(Mt&2)===0&&Pl(t,0):kc|=n,Wl===ht&&(Wl=0)),Fe(t)}function Dh(t,e){e===0&&(e=To()),t=el(t,e),t!==null&&(_u(t,e),Fe(t))}function jy(t){var e=t.memoizedState,n=0;e!==null&&(n=e.retryLane),Dh(t,n)}function Gy(t,e){var n=0;switch(t.tag){case 31:case 13:var u=t.stateNode,i=t.memoizedState;i!==null&&(n=i.retryLane);break;case 19:u=t.stateNode;break;case 22:u=t.stateNode._retryCache;break;default:throw Error(r(314))}u!==null&&u.delete(e),Dh(t,n)}function Qy(t,e){return yf(t,e)}var Mi=null,eu=null,lr=!1,xi=!1,ur=!1,Ln=0;function Fe(t){t!==eu&&t.next===null&&(eu===null?Mi=eu=t:eu=eu.next=t),xi=!0,lr||(lr=!0,Zy())}function Iu(t,e){if(!ur&&xi){ur=!0;do for(var n=!1,u=Mi;u!==null;){if(t!==0){var i=u.pendingLanes;if(i===0)var f=0;else{var o=u.suspendedLanes,y=u.pingedLanes;f=(1<<31-be(42|t)+1)-1,f&=i&~(o&~y),f=f&201326741?f&201326741|1:f?f|2:0}f!==0&&(n=!0,Ch(u,f))}else f=ht,f=Da(u,u===Ct?f:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(f&3)===0||gu(u,f)||(n=!0,Ch(u,f));u=u.next}while(n);ur=!1}}function Ly(){Uh()}function Uh(){xi=lr=!1;var t=0;Ln!==0&&tv()&&(t=Ln);for(var e=pe(),n=null,u=Mi;u!==null;){var i=u.next,f=Nh(u,e);f===0?(u.next=null,n===null?Mi=i:n.next=i,i===null&&(eu=n)):(n=u,(t!==0||(f&3)!==0)&&(xi=!0)),u=i}Vt!==0&&Vt!==5||Iu(t),Ln!==0&&(Ln=0)}function Nh(t,e){for(var n=t.suspendedLanes,u=t.pingedLanes,i=t.expirationTimes,f=t.pendingLanes&-62914561;0<f;){var o=31-be(f),y=1<<o,p=i[o];p===-1?((y&n)===0||(y&u)!==0)&&(i[o]=vd(y,e)):p<=e&&(t.expiredLanes|=y),f&=~y}if(e=Ct,n=ht,n=Da(t,t===e?n:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),u=t.callbackNode,n===0||t===e&&(Et===2||Et===9)||t.cancelPendingCommit!==null)return u!==null&&u!==null&&vf(u),t.callbackNode=null,t.callbackPriority=0;if((n&3)===0||gu(t,n)){if(e=n&-n,e===t.callbackPriority)return e;switch(u!==null&&vf(u),pf(n)){case 2:case 8:n=So;break;case 32:n=xa;break;case 268435456:n=bo;break;default:n=xa}return u=Oh.bind(null,t),n=yf(n,u),t.callbackPriority=e,t.callbackNode=n,e}return u!==null&&u!==null&&vf(u),t.callbackPriority=2,t.callbackNode=null,2}function Oh(t,e){if(Vt!==0&&Vt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var n=t.callbackNode;if(Ti()&&t.callbackNode!==n)return null;var u=ht;return u=Da(t,t===Ct?u:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),u===0?null:(hh(t,u,e),Nh(t,pe()),t.callbackNode!=null&&t.callbackNode===n?Oh.bind(null,t):null)}function Ch(t,e){if(Ti())return null;hh(t,e,!0)}function Zy(){nv(function(){(Mt&6)!==0?yf(po,Ly):Uh()})}function ar(){if(Ln===0){var t=jl;t===0&&(t=Aa,Aa<<=1,(Aa&261888)===0&&(Aa=256)),Ln=t}return Ln}function Hh(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Ca(""+t)}function wh(t,e){var n=e.ownerDocument.createElement("input");return n.name=e.name,n.value=e.value,t.id&&n.setAttribute("form",t.id),e.parentNode.insertBefore(n,e),t=new FormData(t),n.parentNode.removeChild(n),t}function Vy(t,e,n,u,i){if(e==="submit"&&n&&n.stateNode===i){var f=Hh((i[se]||null).action),o=u.submitter;o&&(e=(e=o[se]||null)?Hh(e.formAction):o.getAttribute("formAction"),e!==null&&(f=e,o=null));var y=new Ya("action","action",null,u,i);t.push({event:y,listeners:[{instance:null,listener:function(){if(u.defaultPrevented){if(Ln!==0){var p=o?wh(i,o):new FormData(i);Ac(n,{pending:!0,data:p,method:i.method,action:f},null,p)}}else typeof f=="function"&&(y.preventDefault(),p=o?wh(i,o):new FormData(i),Ac(n,{pending:!0,data:p,method:i.method,action:f},f,p))},currentTarget:i}]})}}for(var ir=0;ir<Qf.length;ir++){var fr=Qf[ir],Ky=fr.toLowerCase(),Jy=fr[0].toUpperCase()+fr.slice(1);Ge(Ky,"on"+Jy)}Ge(ss,"onAnimationEnd"),Ge(hs,"onAnimationIteration"),Ge(ms,"onAnimationStart"),Ge("dblclick","onDoubleClick"),Ge("focusin","onFocus"),Ge("focusout","onBlur"),Ge(ry,"onTransitionRun"),Ge(oy,"onTransitionStart"),Ge(sy,"onTransitionCancel"),Ge(ds,"onTransitionEnd"),El("onMouseEnter",["mouseout","mouseover"]),El("onMouseLeave",["mouseout","mouseover"]),El("onPointerEnter",["pointerout","pointerover"]),El("onPointerLeave",["pointerout","pointerover"]),Wn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Wn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Wn("onBeforeInput",["compositionend","keypress","textInput","paste"]),Wn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Wn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Wn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pu="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(" "),$y=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Pu));function Rh(t,e){e=(e&4)!==0;for(var n=0;n<t.length;n++){var u=t[n],i=u.event;u=u.listeners;t:{var f=void 0;if(e)for(var o=u.length-1;0<=o;o--){var y=u[o],p=y.instance,E=y.currentTarget;if(y=y.listener,p!==f&&i.isPropagationStopped())break t;f=y,i.currentTarget=E;try{f(i)}catch(O){Xa(O)}i.currentTarget=null,f=p}else for(o=0;o<u.length;o++){if(y=u[o],p=y.instance,E=y.currentTarget,y=y.listener,p!==f&&i.isPropagationStopped())break t;f=y,i.currentTarget=E;try{f(i)}catch(O){Xa(O)}i.currentTarget=null,f=p}}}}function st(t,e){var n=e[Sf];n===void 0&&(n=e[Sf]=new Set);var u=t+"__bubble";n.has(u)||(Yh(e,t,2,!1),n.add(u))}function cr(t,e,n){var u=0;e&&(u|=4),Yh(n,t,u,e)}var Ai="_reactListening"+Math.random().toString(36).slice(2);function rr(t){if(!t[Ai]){t[Ai]=!0,Uo.forEach(function(n){n!=="selectionchange"&&($y.has(n)||cr(n,!1,t),cr(n,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Ai]||(e[Ai]=!0,cr("selectionchange",!1,e))}}function Yh(t,e,n,u){switch(sm(e)){case 2:var i=Tv;break;case 8:i=Mv;break;default:i=xr}n=i.bind(null,e,n,t),i=void 0,!Uf||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(i=!0),u?i!==void 0?t.addEventListener(e,n,{capture:!0,passive:i}):t.addEventListener(e,n,!0):i!==void 0?t.addEventListener(e,n,{passive:i}):t.addEventListener(e,n,!1)}function or(t,e,n,u,i){var f=u;if((e&1)===0&&(e&2)===0&&u!==null)t:for(;;){if(u===null)return;var o=u.tag;if(o===3||o===4){var y=u.stateNode.containerInfo;if(y===i)break;if(o===4)for(o=u.return;o!==null;){var p=o.tag;if((p===3||p===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;y!==null;){if(o=Ml(y),o===null)return;if(p=o.tag,p===5||p===6||p===26||p===27){u=f=o;continue t}y=y.parentNode}}u=u.return}Go(function(){var E=f,O=zf(n),H=[];t:{var z=ys.get(t);if(z!==void 0){var D=Ya,Q=t;switch(t){case"keypress":if(wa(n)===0)break t;case"keydown":case"keyup":D=Gd;break;case"focusin":Q="focus",D=Hf;break;case"focusout":Q="blur",D=Hf;break;case"beforeblur":case"afterblur":D=Hf;break;case"click":if(n.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":D=Zo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":D=Ud;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":D=Zd;break;case ss:case hs:case ms:D=Cd;break;case ds:D=Kd;break;case"scroll":case"scrollend":D=zd;break;case"wheel":D=$d;break;case"copy":case"cut":case"paste":D=wd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":D=Ko;break;case"toggle":case"beforetoggle":D=Fd}var W=(e&4)!==0,Nt=!W&&(t==="scroll"||t==="scrollend"),x=W?z!==null?z+"Capture":null:z;W=[];for(var b=E,A;b!==null;){var C=b;if(A=C.stateNode,C=C.tag,C!==5&&C!==26&&C!==27||A===null||x===null||(C=bu(b,x),C!=null&&W.push(ta(b,C,A))),Nt)break;b=b.return}0<W.length&&(z=new D(z,Q,null,n,O),H.push({event:z,listeners:W}))}}if((e&7)===0){t:{if(z=t==="mouseover"||t==="pointerover",D=t==="mouseout"||t==="pointerout",z&&n!==Ef&&(Q=n.relatedTarget||n.fromElement)&&(Ml(Q)||Q[Tl]))break t;if((D||z)&&(z=O.window===O?O:(z=O.ownerDocument)?z.defaultView||z.parentWindow:window,D?(Q=n.relatedTarget||n.toElement,D=E,Q=Q?Ml(Q):null,Q!==null&&(Nt=h(Q),W=Q.tag,Q!==Nt||W!==5&&W!==27&&W!==6)&&(Q=null)):(D=null,Q=E),D!==Q)){if(W=Zo,C="onMouseLeave",x="onMouseEnter",b="mouse",(t==="pointerout"||t==="pointerover")&&(W=Ko,C="onPointerLeave",x="onPointerEnter",b="pointer"),Nt=D==null?z:Su(D),A=Q==null?z:Su(Q),z=new W(C,b+"leave",D,n,O),z.target=Nt,z.relatedTarget=A,C=null,Ml(O)===E&&(W=new W(x,b+"enter",Q,n,O),W.target=A,W.relatedTarget=Nt,C=W),Nt=C,D&&Q)e:{for(W=ky,x=D,b=Q,A=0,C=x;C;C=W(C))A++;C=0;for(var $=b;$;$=W($))C++;for(;0<A-C;)x=W(x),A--;for(;0<C-A;)b=W(b),C--;for(;A--;){if(x===b||b!==null&&x===b.alternate){W=x;break e}x=W(x),b=W(b)}W=null}else W=null;D!==null&&qh(H,z,D,W,!1),Q!==null&&Nt!==null&&qh(H,Nt,Q,W,!0)}}t:{if(z=E?Su(E):window,D=z.nodeName&&z.nodeName.toLowerCase(),D==="select"||D==="input"&&z.type==="file")var St=ts;else if(Io(z))if(es)St=iy;else{St=uy;var Z=ly}else D=z.nodeName,!D||D.toLowerCase()!=="input"||z.type!=="checkbox"&&z.type!=="radio"?E&&Af(E.elementType)&&(St=ts):St=ay;if(St&&(St=St(t,E))){Po(H,St,n,O);break t}Z&&Z(t,z,E),t==="focusout"&&E&&z.type==="number"&&E.memoizedProps.value!=null&&xf(z,"number",z.value)}switch(Z=E?Su(E):window,t){case"focusin":(Io(Z)||Z.contentEditable==="true")&&(Cl=Z,Xf=E,Uu=null);break;case"focusout":Uu=Xf=Cl=null;break;case"mousedown":jf=!0;break;case"contextmenu":case"mouseup":case"dragend":jf=!1,rs(H,n,O);break;case"selectionchange":if(cy)break;case"keydown":case"keyup":rs(H,n,O)}var at;if(Rf)t:{switch(t){case"compositionstart":var mt="onCompositionStart";break t;case"compositionend":mt="onCompositionEnd";break t;case"compositionupdate":mt="onCompositionUpdate";break t}mt=void 0}else Ol?Fo(t,n)&&(mt="onCompositionEnd"):t==="keydown"&&n.keyCode===229&&(mt="onCompositionStart");mt&&(Jo&&n.locale!=="ko"&&(Ol||mt!=="onCompositionStart"?mt==="onCompositionEnd"&&Ol&&(at=Qo()):(zn=O,Nf="value"in zn?zn.value:zn.textContent,Ol=!0)),Z=Ei(E,mt),0<Z.length&&(mt=new Vo(mt,t,null,n,O),H.push({event:mt,listeners:Z}),at?mt.data=at:(at=Wo(n),at!==null&&(mt.data=at)))),(at=Id?Pd(t,n):ty(t,n))&&(mt=Ei(E,"onBeforeInput"),0<mt.length&&(Z=new Vo("onBeforeInput","beforeinput",null,n,O),H.push({event:Z,listeners:mt}),Z.data=at)),Vy(H,t,E,n,O)}Rh(H,e)})}function ta(t,e,n){return{instance:t,listener:e,currentTarget:n}}function Ei(t,e){for(var n=e+"Capture",u=[];t!==null;){var i=t,f=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||f===null||(i=bu(t,n),i!=null&&u.unshift(ta(t,i,f)),i=bu(t,e),i!=null&&u.push(ta(t,i,f))),t.tag===3)return u;t=t.return}return[]}function ky(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function qh(t,e,n,u,i){for(var f=e._reactName,o=[];n!==null&&n!==u;){var y=n,p=y.alternate,E=y.stateNode;if(y=y.tag,p!==null&&p===u)break;y!==5&&y!==26&&y!==27||E===null||(p=E,i?(E=bu(n,f),E!=null&&o.unshift(ta(n,E,p))):i||(E=bu(n,f),E!=null&&o.push(ta(n,E,p)))),n=n.return}o.length!==0&&t.push({event:e,listeners:o})}var Fy=/\r\n?/g,Wy=/\u0000|\uFFFD/g;function Bh(t){return(typeof t=="string"?t:""+t).replace(Fy,`
`).replace(Wy,"")}function Xh(t,e){return e=Bh(e),Bh(t)===e}function Ut(t,e,n,u,i,f){switch(n){case"children":typeof u=="string"?e==="body"||e==="textarea"&&u===""||Dl(t,u):(typeof u=="number"||typeof u=="bigint")&&e!=="body"&&Dl(t,""+u);break;case"className":Na(t,"class",u);break;case"tabIndex":Na(t,"tabindex",u);break;case"dir":case"role":case"viewBox":case"width":case"height":Na(t,n,u);break;case"style":Xo(t,u,f);break;case"data":if(e!=="object"){Na(t,"data",u);break}case"src":case"href":if(u===""&&(e!=="a"||n!=="href")){t.removeAttribute(n);break}if(u==null||typeof u=="function"||typeof u=="symbol"||typeof u=="boolean"){t.removeAttribute(n);break}u=Ca(""+u),t.setAttribute(n,u);break;case"action":case"formAction":if(typeof u=="function"){t.setAttribute(n,"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 f=="function"&&(n==="formAction"?(e!=="input"&&Ut(t,e,"name",i.name,i,null),Ut(t,e,"formEncType",i.formEncType,i,null),Ut(t,e,"formMethod",i.formMethod,i,null),Ut(t,e,"formTarget",i.formTarget,i,null)):(Ut(t,e,"encType",i.encType,i,null),Ut(t,e,"method",i.method,i,null),Ut(t,e,"target",i.target,i,null)));if(u==null||typeof u=="symbol"||typeof u=="boolean"){t.removeAttribute(n);break}u=Ca(""+u),t.setAttribute(n,u);break;case"onClick":u!=null&&(t.onclick=en);break;case"onScroll":u!=null&&st("scroll",t);break;case"onScrollEnd":u!=null&&st("scrollend",t);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(r(61));if(n=u.__html,n!=null){if(i.children!=null)throw Error(r(60));t.innerHTML=n}}break;case"multiple":t.multiple=u&&typeof u!="function"&&typeof u!="symbol";break;case"muted":t.muted=u&&typeof u!="function"&&typeof u!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(u==null||typeof u=="function"||typeof u=="boolean"||typeof u=="symbol"){t.removeAttribute("xlink:href");break}n=Ca(""+u),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":u!=null&&typeof u!="function"&&typeof u!="symbol"?t.setAttribute(n,""+u):t.removeAttribute(n);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":u&&typeof u!="function"&&typeof u!="symbol"?t.setAttribute(n,""):t.removeAttribute(n);break;case"capture":case"download":u===!0?t.setAttribute(n,""):u!==!1&&u!=null&&typeof u!="function"&&typeof u!="symbol"?t.setAttribute(n,u):t.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":u!=null&&typeof u!="function"&&typeof u!="symbol"&&!isNaN(u)&&1<=u?t.setAttribute(n,u):t.removeAttribute(n);break;case"rowSpan":case"start":u==null||typeof u=="function"||typeof u=="symbol"||isNaN(u)?t.removeAttribute(n):t.setAttribute(n,u);break;case"popover":st("beforetoggle",t),st("toggle",t),Ua(t,"popover",u);break;case"xlinkActuate":tn(t,"http://www.w3.org/1999/xlink","xlink:actuate",u);break;case"xlinkArcrole":tn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",u);break;case"xlinkRole":tn(t,"http://www.w3.org/1999/xlink","xlink:role",u);break;case"xlinkShow":tn(t,"http://www.w3.org/1999/xlink","xlink:show",u);break;case"xlinkTitle":tn(t,"http://www.w3.org/1999/xlink","xlink:title",u);break;case"xlinkType":tn(t,"http://www.w3.org/1999/xlink","xlink:type",u);break;case"xmlBase":tn(t,"http://www.w3.org/XML/1998/namespace","xml:base",u);break;case"xmlLang":tn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",u);break;case"xmlSpace":tn(t,"http://www.w3.org/XML/1998/namespace","xml:space",u);break;case"is":Ua(t,"is",u);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=Ad.get(n)||n,Ua(t,n,u))}}function sr(t,e,n,u,i,f){switch(n){case"style":Xo(t,u,f);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(r(61));if(n=u.__html,n!=null){if(i.children!=null)throw Error(r(60));t.innerHTML=n}}break;case"children":typeof u=="string"?Dl(t,u):(typeof u=="number"||typeof u=="bigint")&&Dl(t,""+u);break;case"onScroll":u!=null&&st("scroll",t);break;case"onScrollEnd":u!=null&&st("scrollend",t);break;case"onClick":u!=null&&(t.onclick=en);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!No.hasOwnProperty(n))t:{if(n[0]==="o"&&n[1]==="n"&&(i=n.endsWith("Capture"),e=n.slice(2,i?n.length-7:void 0),f=t[se]||null,f=f!=null?f[n]:null,typeof f=="function"&&t.removeEventListener(e,f,i),typeof u=="function")){typeof f!="function"&&f!==null&&(n in t?t[n]=null:t.hasAttribute(n)&&t.removeAttribute(n)),t.addEventListener(e,u,i);break t}n in t?t[n]=u:u===!0?t.setAttribute(n,""):Ua(t,n,u)}}}function fe(t,e,n){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":st("error",t),st("load",t);var u=!1,i=!1,f;for(f in n)if(n.hasOwnProperty(f)){var o=n[f];if(o!=null)switch(f){case"src":u=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,e));default:Ut(t,e,f,o,n,null)}}i&&Ut(t,e,"srcSet",n.srcSet,n,null),u&&Ut(t,e,"src",n.src,n,null);return;case"input":st("invalid",t);var y=f=o=i=null,p=null,E=null;for(u in n)if(n.hasOwnProperty(u)){var O=n[u];if(O!=null)switch(u){case"name":i=O;break;case"type":o=O;break;case"checked":p=O;break;case"defaultChecked":E=O;break;case"value":f=O;break;case"defaultValue":y=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(r(137,e));break;default:Ut(t,e,u,O,n,null)}}Ro(t,f,y,p,E,o,i,!1);return;case"select":st("invalid",t),u=o=f=null;for(i in n)if(n.hasOwnProperty(i)&&(y=n[i],y!=null))switch(i){case"value":f=y;break;case"defaultValue":o=y;break;case"multiple":u=y;default:Ut(t,e,i,y,n,null)}e=f,n=o,t.multiple=!!u,e!=null?zl(t,!!u,e,!1):n!=null&&zl(t,!!u,n,!0);return;case"textarea":st("invalid",t),f=i=u=null;for(o in n)if(n.hasOwnProperty(o)&&(y=n[o],y!=null))switch(o){case"value":u=y;break;case"defaultValue":i=y;break;case"children":f=y;break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(r(91));break;default:Ut(t,e,o,y,n,null)}qo(t,u,i,f);return;case"option":for(p in n)if(n.hasOwnProperty(p)&&(u=n[p],u!=null))switch(p){case"selected":t.selected=u&&typeof u!="function"&&typeof u!="symbol";break;default:Ut(t,e,p,u,n,null)}return;case"dialog":st("beforetoggle",t),st("toggle",t),st("cancel",t),st("close",t);break;case"iframe":case"object":st("load",t);break;case"video":case"audio":for(u=0;u<Pu.length;u++)st(Pu[u],t);break;case"image":st("error",t),st("load",t);break;case"details":st("toggle",t);break;case"embed":case"source":case"link":st("error",t),st("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(E in n)if(n.hasOwnProperty(E)&&(u=n[E],u!=null))switch(E){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,e));default:Ut(t,e,E,u,n,null)}return;default:if(Af(e)){for(O in n)n.hasOwnProperty(O)&&(u=n[O],u!==void 0&&sr(t,e,O,u,n,void 0));return}}for(y in n)n.hasOwnProperty(y)&&(u=n[y],u!=null&&Ut(t,e,y,u,n,null))}function Iy(t,e,n,u){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,f=null,o=null,y=null,p=null,E=null,O=null;for(D in n){var H=n[D];if(n.hasOwnProperty(D)&&H!=null)switch(D){case"checked":break;case"value":break;case"defaultValue":p=H;default:u.hasOwnProperty(D)||Ut(t,e,D,null,u,H)}}for(var z in u){var D=u[z];if(H=n[z],u.hasOwnProperty(z)&&(D!=null||H!=null))switch(z){case"type":f=D;break;case"name":i=D;break;case"checked":E=D;break;case"defaultChecked":O=D;break;case"value":o=D;break;case"defaultValue":y=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(r(137,e));break;default:D!==H&&Ut(t,e,z,D,u,H)}}Mf(t,o,y,p,E,O,f,i);return;case"select":D=o=y=z=null;for(f in n)if(p=n[f],n.hasOwnProperty(f)&&p!=null)switch(f){case"value":break;case"multiple":D=p;default:u.hasOwnProperty(f)||Ut(t,e,f,null,u,p)}for(i in u)if(f=u[i],p=n[i],u.hasOwnProperty(i)&&(f!=null||p!=null))switch(i){case"value":z=f;break;case"defaultValue":y=f;break;case"multiple":o=f;default:f!==p&&Ut(t,e,i,f,u,p)}e=y,n=o,u=D,z!=null?zl(t,!!n,z,!1):!!u!=!!n&&(e!=null?zl(t,!!n,e,!0):zl(t,!!n,n?[]:"",!1));return;case"textarea":D=z=null;for(y in n)if(i=n[y],n.hasOwnProperty(y)&&i!=null&&!u.hasOwnProperty(y))switch(y){case"value":break;case"children":break;default:Ut(t,e,y,null,u,i)}for(o in u)if(i=u[o],f=n[o],u.hasOwnProperty(o)&&(i!=null||f!=null))switch(o){case"value":z=i;break;case"defaultValue":D=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(r(91));break;default:i!==f&&Ut(t,e,o,i,u,f)}Yo(t,z,D);return;case"option":for(var Q in n)if(z=n[Q],n.hasOwnProperty(Q)&&z!=null&&!u.hasOwnProperty(Q))switch(Q){case"selected":t.selected=!1;break;default:Ut(t,e,Q,null,u,z)}for(p in u)if(z=u[p],D=n[p],u.hasOwnProperty(p)&&z!==D&&(z!=null||D!=null))switch(p){case"selected":t.selected=z&&typeof z!="function"&&typeof z!="symbol";break;default:Ut(t,e,p,z,u,D)}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 W in n)z=n[W],n.hasOwnProperty(W)&&z!=null&&!u.hasOwnProperty(W)&&Ut(t,e,W,null,u,z);for(E in u)if(z=u[E],D=n[E],u.hasOwnProperty(E)&&z!==D&&(z!=null||D!=null))switch(E){case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(r(137,e));break;default:Ut(t,e,E,z,u,D)}return;default:if(Af(e)){for(var Nt in n)z=n[Nt],n.hasOwnProperty(Nt)&&z!==void 0&&!u.hasOwnProperty(Nt)&&sr(t,e,Nt,void 0,u,z);for(O in u)z=u[O],D=n[O],!u.hasOwnProperty(O)||z===D||z===void 0&&D===void 0||sr(t,e,O,z,u,D);return}}for(var x in n)z=n[x],n.hasOwnProperty(x)&&z!=null&&!u.hasOwnProperty(x)&&Ut(t,e,x,null,u,z);for(H in u)z=u[H],D=n[H],!u.hasOwnProperty(H)||z===D||z==null&&D==null||Ut(t,e,H,z,u,D)}function jh(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Py(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,n=performance.getEntriesByType("resource"),u=0;u<n.length;u++){var i=n[u],f=i.transferSize,o=i.initiatorType,y=i.duration;if(f&&y&&jh(o)){for(o=0,y=i.responseEnd,u+=1;u<n.length;u++){var p=n[u],E=p.startTime;if(E>y)break;var O=p.transferSize,H=p.initiatorType;O&&jh(H)&&(p=p.responseEnd,o+=O*(p<y?1:(y-E)/(p-E)))}if(--u,e+=8*(f+o)/(i.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var hr=null,mr=null;function zi(t){return t.nodeType===9?t:t.ownerDocument}function Gh(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Qh(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function dr(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var yr=null;function tv(){var t=window.event;return t&&t.type==="popstate"?t===yr?!1:(yr=t,!0):(yr=null,!1)}var Lh=typeof setTimeout=="function"?setTimeout:void 0,ev=typeof clearTimeout=="function"?clearTimeout:void 0,Zh=typeof Promise=="function"?Promise:void 0,nv=typeof queueMicrotask=="function"?queueMicrotask:typeof Zh<"u"?function(t){return Zh.resolve(null).then(t).catch(lv)}:Lh;function lv(t){setTimeout(function(){throw t})}function Zn(t){return t==="head"}function Vh(t,e){var n=e,u=0;do{var i=n.nextSibling;if(t.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"||n==="/&"){if(u===0){t.removeChild(i),au(e);return}u--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")u++;else if(n==="html")ea(t.ownerDocument.documentElement);else if(n==="head"){n=t.ownerDocument.head,ea(n);for(var f=n.firstChild;f;){var o=f.nextSibling,y=f.nodeName;f[pu]||y==="SCRIPT"||y==="STYLE"||y==="LINK"&&f.rel.toLowerCase()==="stylesheet"||n.removeChild(f),f=o}}else n==="body"&&ea(t.ownerDocument.body);n=i}while(n);au(e)}function Kh(t,e){var n=t;t=0;do{var u=n.nextSibling;if(n.nodeType===1?e?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(e?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),u&&u.nodeType===8)if(n=u.data,n==="/$"){if(t===0)break;t--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||t++;n=u}while(n)}function vr(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var n=e;switch(e=e.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":vr(n),bf(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}t.removeChild(n)}}function uv(t,e,n,u){for(;t.nodeType===1;){var i=n;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!u&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(u){if(!t[pu])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(f=t.getAttribute("rel"),f==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(f!==i.rel||t.getAttribute("href")!==(i.href==null||i.href===""?null:i.href)||t.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||t.getAttribute("title")!==(i.title==null?null:i.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(f=t.getAttribute("src"),(f!==(i.src==null?null:i.src)||t.getAttribute("type")!==(i.type==null?null:i.type)||t.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&f&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var f=i.name==null?null:""+i.name;if(i.type==="hidden"&&t.getAttribute("name")===f)return t}else return t;if(t=Be(t.nextSibling),t===null)break}return null}function av(t,e,n){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!n||(t=Be(t.nextSibling),t===null))return null;return t}function Jh(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Be(t.nextSibling),t===null))return null;return t}function gr(t){return t.data==="$?"||t.data==="$~"}function _r(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function iv(t,e){var n=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||n.readyState!=="loading")e();else{var u=function(){e(),n.removeEventListener("DOMContentLoaded",u)};n.addEventListener("DOMContentLoaded",u),t._reactRetry=u}}function Be(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var pr=null;function $h(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="/$"||n==="/&"){if(e===0)return Be(t.nextSibling);e--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||e++}t=t.nextSibling}return null}function kh(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var n=t.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(e===0)return t;e--}else n!=="/$"&&n!=="/&"||e++}t=t.previousSibling}return null}function Fh(t,e,n){switch(e=zi(n),t){case"html":if(t=e.documentElement,!t)throw Error(r(452));return t;case"head":if(t=e.head,!t)throw Error(r(453));return t;case"body":if(t=e.body,!t)throw Error(r(454));return t;default:throw Error(r(451))}}function ea(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);bf(t)}var Xe=new Map,Wh=new Set;function Di(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var _n=q.d;q.d={f:fv,r:cv,D:rv,C:ov,L:sv,m:hv,X:dv,S:mv,M:yv};function fv(){var t=_n.f(),e=pi();return t||e}function cv(t){var e=xl(t);e!==null&&e.tag===5&&e.type==="form"?d0(e):_n.r(t)}var nu=typeof document>"u"?null:document;function Ih(t,e,n){var u=nu;if(u&&typeof e=="string"&&e){var i=Oe(e);i='link[rel="'+t+'"][href="'+i+'"]',typeof n=="string"&&(i+='[crossorigin="'+n+'"]'),Wh.has(i)||(Wh.add(i),t={rel:t,crossOrigin:n,href:e},u.querySelector(i)===null&&(e=u.createElement("link"),fe(e,"link",t),$t(e),u.head.appendChild(e)))}}function rv(t){_n.D(t),Ih("dns-prefetch",t,null)}function ov(t,e){_n.C(t,e),Ih("preconnect",t,e)}function sv(t,e,n){_n.L(t,e,n);var u=nu;if(u&&t&&e){var i='link[rel="preload"][as="'+Oe(e)+'"]';e==="image"&&n&&n.imageSrcSet?(i+='[imagesrcset="'+Oe(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(i+='[imagesizes="'+Oe(n.imageSizes)+'"]')):i+='[href="'+Oe(t)+'"]';var f=i;switch(e){case"style":f=lu(t);break;case"script":f=uu(t)}Xe.has(f)||(t=_({rel:"preload",href:e==="image"&&n&&n.imageSrcSet?void 0:t,as:e},n),Xe.set(f,t),u.querySelector(i)!==null||e==="style"&&u.querySelector(na(f))||e==="script"&&u.querySelector(la(f))||(e=u.createElement("link"),fe(e,"link",t),$t(e),u.head.appendChild(e)))}}function hv(t,e){_n.m(t,e);var n=nu;if(n&&t){var u=e&&typeof e.as=="string"?e.as:"script",i='link[rel="modulepreload"][as="'+Oe(u)+'"][href="'+Oe(t)+'"]',f=i;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":f=uu(t)}if(!Xe.has(f)&&(t=_({rel:"modulepreload",href:t},e),Xe.set(f,t),n.querySelector(i)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(la(f)))return}u=n.createElement("link"),fe(u,"link",t),$t(u),n.head.appendChild(u)}}}function mv(t,e,n){_n.S(t,e,n);var u=nu;if(u&&t){var i=Al(u).hoistableStyles,f=lu(t);e=e||"default";var o=i.get(f);if(!o){var y={loading:0,preload:null};if(o=u.querySelector(na(f)))y.loading=5;else{t=_({rel:"stylesheet",href:t,"data-precedence":e},n),(n=Xe.get(f))&&Sr(t,n);var p=o=u.createElement("link");$t(p),fe(p,"link",t),p._p=new Promise(function(E,O){p.onload=E,p.onerror=O}),p.addEventListener("load",function(){y.loading|=1}),p.addEventListener("error",function(){y.loading|=2}),y.loading|=4,Ui(o,e,u)}o={type:"stylesheet",instance:o,count:1,state:y},i.set(f,o)}}}function dv(t,e){_n.X(t,e);var n=nu;if(n&&t){var u=Al(n).hoistableScripts,i=uu(t),f=u.get(i);f||(f=n.querySelector(la(i)),f||(t=_({src:t,async:!0},e),(e=Xe.get(i))&&br(t,e),f=n.createElement("script"),$t(f),fe(f,"link",t),n.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},u.set(i,f))}}function yv(t,e){_n.M(t,e);var n=nu;if(n&&t){var u=Al(n).hoistableScripts,i=uu(t),f=u.get(i);f||(f=n.querySelector(la(i)),f||(t=_({src:t,async:!0,type:"module"},e),(e=Xe.get(i))&&br(t,e),f=n.createElement("script"),$t(f),fe(f,"link",t),n.head.appendChild(f)),f={type:"script",instance:f,count:1,state:null},u.set(i,f))}}function Ph(t,e,n,u){var i=(i=ct.current)?Di(i):null;if(!i)throw Error(r(446));switch(t){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(e=lu(n.href),n=Al(i).hoistableStyles,u=n.get(e),u||(u={type:"style",instance:null,count:0,state:null},n.set(e,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){t=lu(n.href);var f=Al(i).hoistableStyles,o=f.get(t);if(o||(i=i.ownerDocument||i,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},f.set(t,o),(f=i.querySelector(na(t)))&&!f._p&&(o.instance=f,o.state.loading=5),Xe.has(t)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Xe.set(t,n),f||vv(i,t,n,o.state))),e&&u===null)throw Error(r(528,""));return o}if(e&&u!==null)throw Error(r(529,""));return null;case"script":return e=n.async,n=n.src,typeof n=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=uu(n),n=Al(i).hoistableScripts,u=n.get(e),u||(u={type:"script",instance:null,count:0,state:null},n.set(e,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,t))}}function lu(t){return'href="'+Oe(t)+'"'}function na(t){return'link[rel="stylesheet"]['+t+"]"}function tm(t){return _({},t,{"data-precedence":t.precedence,precedence:null})}function vv(t,e,n,u){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?u.loading=1:(e=t.createElement("link"),u.preload=e,e.addEventListener("load",function(){return u.loading|=1}),e.addEventListener("error",function(){return u.loading|=2}),fe(e,"link",n),$t(e),t.head.appendChild(e))}function uu(t){return'[src="'+Oe(t)+'"]'}function la(t){return"script[async]"+t}function em(t,e,n){if(e.count++,e.instance===null)switch(e.type){case"style":var u=t.querySelector('style[data-href~="'+Oe(n.href)+'"]');if(u)return e.instance=u,$t(u),u;var i=_({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return u=(t.ownerDocument||t).createElement("style"),$t(u),fe(u,"style",i),Ui(u,n.precedence,t),e.instance=u;case"stylesheet":i=lu(n.href);var f=t.querySelector(na(i));if(f)return e.state.loading|=4,e.instance=f,$t(f),f;u=tm(n),(i=Xe.get(i))&&Sr(u,i),f=(t.ownerDocument||t).createElement("link"),$t(f);var o=f;return o._p=new Promise(function(y,p){o.onload=y,o.onerror=p}),fe(f,"link",u),e.state.loading|=4,Ui(f,n.precedence,t),e.instance=f;case"script":return f=uu(n.src),(i=t.querySelector(la(f)))?(e.instance=i,$t(i),i):(u=n,(i=Xe.get(f))&&(u=_({},n),br(u,i)),t=t.ownerDocument||t,i=t.createElement("script"),$t(i),fe(i,"link",u),t.head.appendChild(i),e.instance=i);case"void":return null;default:throw Error(r(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(u=e.instance,e.state.loading|=4,Ui(u,n.precedence,t));return e.instance}function Ui(t,e,n){for(var u=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=u.length?u[u.length-1]:null,f=i,o=0;o<u.length;o++){var y=u[o];if(y.dataset.precedence===e)f=y;else if(f!==i)break}f?f.parentNode.insertBefore(t,f.nextSibling):(e=n.nodeType===9?n.head:n,e.insertBefore(t,e.firstChild))}function Sr(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function br(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Ni=null;function nm(t,e,n){if(Ni===null){var u=new Map,i=Ni=new Map;i.set(n,u)}else i=Ni,u=i.get(n),u||(u=new Map,i.set(n,u));if(u.has(t))return u;for(u.set(t,null),n=n.getElementsByTagName(t),i=0;i<n.length;i++){var f=n[i];if(!(f[pu]||f[le]||t==="link"&&f.getAttribute("rel")==="stylesheet")&&f.namespaceURI!=="http://www.w3.org/2000/svg"){var o=f.getAttribute(e)||"";o=t+o;var y=u.get(o);y?y.push(f):u.set(o,[f])}}return u}function lm(t,e,n){t=t.ownerDocument||t,t.head.insertBefore(n,e==="title"?t.querySelector("head > title"):null)}function gv(t,e,n){if(n===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function um(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function _v(t,e,n,u){if(n.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var i=lu(u.href),f=e.querySelector(na(i));if(f){e=f._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Oi.bind(t),e.then(t,t)),n.state.loading|=4,n.instance=f,$t(f);return}f=e.ownerDocument||e,u=tm(u),(i=Xe.get(i))&&Sr(u,i),f=f.createElement("link"),$t(f);var o=f;o._p=new Promise(function(y,p){o.onload=y,o.onerror=p}),fe(f,"link",u),n.instance=f}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(n,e),(e=n.state.preload)&&(n.state.loading&3)===0&&(t.count++,n=Oi.bind(t),e.addEventListener("load",n),e.addEventListener("error",n))}}var Tr=0;function pv(t,e){return t.stylesheets&&t.count===0&&Hi(t,t.stylesheets),0<t.count||0<t.imgCount?function(n){var u=setTimeout(function(){if(t.stylesheets&&Hi(t,t.stylesheets),t.unsuspend){var f=t.unsuspend;t.unsuspend=null,f()}},6e4+e);0<t.imgBytes&&Tr===0&&(Tr=62500*Py());var i=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&Hi(t,t.stylesheets),t.unsuspend)){var f=t.unsuspend;t.unsuspend=null,f()}},(t.imgBytes>Tr?50:800)+e);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(u),clearTimeout(i)}}:null}function Oi(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Hi(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Ci=null;function Hi(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Ci=new Map,e.forEach(Sv,t),Ci=null,Oi.call(t))}function Sv(t,e){if(!(e.state.loading&4)){var n=Ci.get(t);if(n)var u=n.get(null);else{n=new Map,Ci.set(t,n);for(var i=t.querySelectorAll("link[data-precedence],style[data-precedence]"),f=0;f<i.length;f++){var o=i[f];(o.nodeName==="LINK"||o.getAttribute("media")!=="not all")&&(n.set(o.dataset.precedence,o),u=o)}u&&n.set(null,u)}i=e.instance,o=i.getAttribute("data-precedence"),f=n.get(o)||u,f===u&&n.set(null,i),n.set(o,i),this.count++,u=Oi.bind(this),i.addEventListener("load",u),i.addEventListener("error",u),f?f.parentNode.insertBefore(i,f.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(i,t.firstChild)),e.state.loading|=4}}var ua={$$typeof:k,Provider:null,Consumer:null,_currentValue:J,_currentValue2:J,_threadCount:0};function bv(t,e,n,u,i,f,o,y,p){this.tag=1,this.containerInfo=t,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=gf(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gf(0),this.hiddenUpdates=gf(null),this.identifierPrefix=u,this.onUncaughtError=i,this.onCaughtError=f,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=p,this.incompleteTransitions=new Map}function am(t,e,n,u,i,f,o,y,p,E,O,H){return t=new bv(t,e,n,o,p,E,O,H,y),e=1,f===!0&&(e|=24),f=Me(3,null,null,e),t.current=f,f.stateNode=t,e=ec(),e.refCount++,t.pooledCache=e,e.refCount++,f.memoizedState={element:u,isDehydrated:n,cache:e},ac(f),t}function im(t){return t?(t=Rl,t):Rl}function fm(t,e,n,u,i,f){i=im(i),u.context===null?u.context=i:u.pendingContext=i,u=Hn(e),u.payload={element:n},f=f===void 0?null:f,f!==null&&(u.callback=f),n=wn(t,u,e),n!==null&&(ge(n,t,e),Yu(n,t,e))}function cm(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var n=t.retryLane;t.retryLane=n!==0&&n<e?n:e}}function Mr(t,e){cm(t,e),(t=t.alternate)&&cm(t,e)}function rm(t){if(t.tag===13||t.tag===31){var e=el(t,67108864);e!==null&&ge(e,t,67108864),Mr(t,67108864)}}function om(t){if(t.tag===13||t.tag===31){var e=De();e=_f(e);var n=el(t,e);n!==null&&ge(n,t,e),Mr(t,e)}}var wi=!0;function Tv(t,e,n,u){var i=N.T;N.T=null;var f=q.p;try{q.p=2,xr(t,e,n,u)}finally{q.p=f,N.T=i}}function Mv(t,e,n,u){var i=N.T;N.T=null;var f=q.p;try{q.p=8,xr(t,e,n,u)}finally{q.p=f,N.T=i}}function xr(t,e,n,u){if(wi){var i=Ar(u);if(i===null)or(t,e,u,Ri,n),hm(t,u);else if(Av(i,t,e,n,u))u.stopPropagation();else if(hm(t,u),e&4&&-1<xv.indexOf(t)){for(;i!==null;){var f=xl(i);if(f!==null)switch(f.tag){case 3:if(f=f.stateNode,f.current.memoizedState.isDehydrated){var o=Fn(f.pendingLanes);if(o!==0){var y=f;for(y.pendingLanes|=2,y.entangledLanes|=2;o;){var p=1<<31-be(o);y.entanglements[1]|=p,o&=~p}Fe(f),(Mt&6)===0&&(gi=pe()+500,Iu(0))}}break;case 31:case 13:y=el(f,2),y!==null&&ge(y,f,2),pi(),Mr(f,2)}if(f=Ar(u),f===null&&or(t,e,u,Ri,n),f===i)break;i=f}i!==null&&u.stopPropagation()}else or(t,e,u,null,n)}}function Ar(t){return t=zf(t),Er(t)}var Ri=null;function Er(t){if(Ri=null,t=Ml(t),t!==null){var e=h(t);if(e===null)t=null;else{var n=e.tag;if(n===13){if(t=d(e),t!==null)return t;t=null}else if(n===31){if(t=g(e),t!==null)return t;t=null}else if(n===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return Ri=t,null}function sm(t){switch(t){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(rd()){case po:return 2;case So:return 8;case xa:case od:return 32;case bo:return 268435456;default:return 32}default:return 32}}var zr=!1,Vn=null,Kn=null,Jn=null,aa=new Map,ia=new Map,$n=[],xv="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 hm(t,e){switch(t){case"focusin":case"focusout":Vn=null;break;case"dragenter":case"dragleave":Kn=null;break;case"mouseover":case"mouseout":Jn=null;break;case"pointerover":case"pointerout":aa.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":ia.delete(e.pointerId)}}function fa(t,e,n,u,i,f){return t===null||t.nativeEvent!==f?(t={blockedOn:e,domEventName:n,eventSystemFlags:u,nativeEvent:f,targetContainers:[i]},e!==null&&(e=xl(e),e!==null&&rm(e)),t):(t.eventSystemFlags|=u,e=t.targetContainers,i!==null&&e.indexOf(i)===-1&&e.push(i),t)}function Av(t,e,n,u,i){switch(e){case"focusin":return Vn=fa(Vn,t,e,n,u,i),!0;case"dragenter":return Kn=fa(Kn,t,e,n,u,i),!0;case"mouseover":return Jn=fa(Jn,t,e,n,u,i),!0;case"pointerover":var f=i.pointerId;return aa.set(f,fa(aa.get(f)||null,t,e,n,u,i)),!0;case"gotpointercapture":return f=i.pointerId,ia.set(f,fa(ia.get(f)||null,t,e,n,u,i)),!0}return!1}function mm(t){var e=Ml(t.target);if(e!==null){var n=h(e);if(n!==null){if(e=n.tag,e===13){if(e=d(n),e!==null){t.blockedOn=e,zo(t.priority,function(){om(n)});return}}else if(e===31){if(e=g(n),e!==null){t.blockedOn=e,zo(t.priority,function(){om(n)});return}}else if(e===3&&n.stateNode.current.memoizedState.isDehydrated){t.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Yi(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var n=Ar(t.nativeEvent);if(n===null){n=t.nativeEvent;var u=new n.constructor(n.type,n);Ef=u,n.target.dispatchEvent(u),Ef=null}else return e=xl(n),e!==null&&rm(e),t.blockedOn=n,!1;e.shift()}return!0}function dm(t,e,n){Yi(t)&&n.delete(e)}function Ev(){zr=!1,Vn!==null&&Yi(Vn)&&(Vn=null),Kn!==null&&Yi(Kn)&&(Kn=null),Jn!==null&&Yi(Jn)&&(Jn=null),aa.forEach(dm),ia.forEach(dm)}function qi(t,e){t.blockedOn===e&&(t.blockedOn=null,zr||(zr=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,Ev)))}var Bi=null;function ym(t){Bi!==t&&(Bi=t,l.unstable_scheduleCallback(l.unstable_NormalPriority,function(){Bi===t&&(Bi=null);for(var e=0;e<t.length;e+=3){var n=t[e],u=t[e+1],i=t[e+2];if(typeof u!="function"){if(Er(u||n)===null)continue;break}var f=xl(n);f!==null&&(t.splice(e,3),e-=3,Ac(f,{pending:!0,data:i,method:n.method,action:u},u,i))}}))}function au(t){function e(p){return qi(p,t)}Vn!==null&&qi(Vn,t),Kn!==null&&qi(Kn,t),Jn!==null&&qi(Jn,t),aa.forEach(e),ia.forEach(e);for(var n=0;n<$n.length;n++){var u=$n[n];u.blockedOn===t&&(u.blockedOn=null)}for(;0<$n.length&&(n=$n[0],n.blockedOn===null);)mm(n),n.blockedOn===null&&$n.shift();if(n=(t.ownerDocument||t).$$reactFormReplay,n!=null)for(u=0;u<n.length;u+=3){var i=n[u],f=n[u+1],o=i[se]||null;if(typeof f=="function")o||ym(n);else if(o){var y=null;if(f&&f.hasAttribute("formAction")){if(i=f,o=f[se]||null)y=o.formAction;else if(Er(i)!==null)continue}else y=o.action;typeof y=="function"?n[u+1]=y:(n.splice(u,3),u-=3),ym(n)}}}function vm(){function t(f){f.canIntercept&&f.info==="react-transition"&&f.intercept({handler:function(){return new Promise(function(o){return i=o})},focusReset:"manual",scroll:"manual"})}function e(){i!==null&&(i(),i=null),u||setTimeout(n,20)}function n(){if(!u&&!navigation.transition){var f=navigation.currentEntry;f&&f.url!=null&&navigation.navigate(f.url,{state:f.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var u=!1,i=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(n,100),function(){u=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),i!==null&&(i(),i=null)}}}function Dr(t){this._internalRoot=t}Xi.prototype.render=Dr.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(r(409));var n=e.current,u=De();fm(n,u,t,e,null,null)},Xi.prototype.unmount=Dr.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;fm(t.current,2,null,t,null,null),pi(),e[Tl]=null}};function Xi(t){this._internalRoot=t}Xi.prototype.unstable_scheduleHydration=function(t){if(t){var e=Eo();t={blockedOn:null,target:t,priority:e};for(var n=0;n<$n.length&&e!==0&&e<$n[n].priority;n++);$n.splice(n,0,t),n===0&&mm(t)}};var gm=a.version;if(gm!=="19.2.0")throw Error(r(527,gm,"19.2.0"));q.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(r(188)):(t=Object.keys(t).join(","),Error(r(268,t)));return t=m(e),t=t!==null?S(t):null,t=t===null?null:t.stateNode,t};var zv={bundleType:0,version:"19.2.0",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.2.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ji=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ji.isDisabled&&ji.supportsFiber)try{vu=ji.inject(zv),Se=ji}catch{}}return ra.createRoot=function(t,e){if(!s(t))throw Error(r(299));var n=!1,u="",i=x0,f=A0,o=E0;return e!=null&&(e.unstable_strictMode===!0&&(n=!0),e.identifierPrefix!==void 0&&(u=e.identifierPrefix),e.onUncaughtError!==void 0&&(i=e.onUncaughtError),e.onCaughtError!==void 0&&(f=e.onCaughtError),e.onRecoverableError!==void 0&&(o=e.onRecoverableError)),e=am(t,1,!1,null,null,n,u,null,i,f,o,vm),t[Tl]=e.current,rr(t),new Dr(e)},ra.hydrateRoot=function(t,e,n){if(!s(t))throw Error(r(299));var u=!1,i="",f=x0,o=A0,y=E0,p=null;return n!=null&&(n.unstable_strictMode===!0&&(u=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(f=n.onUncaughtError),n.onCaughtError!==void 0&&(o=n.onCaughtError),n.onRecoverableError!==void 0&&(y=n.onRecoverableError),n.formState!==void 0&&(p=n.formState)),e=am(t,1,!0,e,n??null,u,i,p,f,o,y,vm),e.context=im(null),n=e.current,u=De(),u=_f(u),i=Hn(u),i.callback=null,wn(n,i,u),n=u,e.current.lanes=n,_u(e,n),Fe(e),t[Tl]=e.current,rr(t),new Xi(e)},ra.version="19.2.0",ra}var zm;function Xv(){if(zm)return Or.exports;zm=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(a){console.error(a)}}return l(),Or.exports=Bv(),Or.exports}var jv=Xv();const Gv={},{VITE_SIGNALK_URL:h1=window.location.toString()}=Gv,Qv=new URL("/signalk/v2/api/resources/tides",h1).toString(),Lv=new URL("/#/serverConfiguration/plugins/tides",h1).toString();function Zv(){const[l,a]=Zt.useState();return Zt.useEffect(()=>{(async()=>{const c=await fetch(Qv);a(await c.json())})()},[]),l}class ga{constructor(a,c){this.value=a,this.directions=c}static lat(a){return new ga(a,["N","S"])}static lon(a){return new ga(a,["E","W"])}get degrees(){return Math.abs(this.value)}get minutes(){return this.degrees%1*60}get seconds(){return this.minutes%1*60}get direction(){return this.directions[this.value>0?0:1]}format(a,c){if(isNaN(this.value))return;const{precision:r=3,units:s={degrees:"°",minutes:"′",seconds:"″"}}=c??{};return[[/DD/g,()=>[Math.floor(this.degrees),s.degrees].join("")],[/dd/g,()=>[this.degrees.toFixed(r),s.degrees].join("")],[/D/g,()=>Math.floor(this.degrees).toString()],[/d/g,()=>this.degrees.toFixed(r)],[/MM/g,()=>[Math.floor(this.minutes),s.minutes].join("")],[/mm/g,()=>[this.minutes.toFixed(r),s.minutes].join("")],[/M/g,()=>Math.floor(this.minutes).toString()],[/m/g,()=>this.minutes.toFixed(r)],[/ss/g,()=>[this.seconds.toFixed(r),s.seconds].join("")],[/s/g,()=>this.seconds.toFixed(r)],[/-/g,()=>this.value<0?"-":""],[/X/g,()=>this.direction]].reduce((d,[g,v])=>d.replace(g,v),a)}}function Vv({latitude:l,longitude:a}){const c=ga.lat(l),r=ga.lon(a);return I.jsxs("div",{className:"Position",children:[I.jsxs("div",{className:"Position__Coordinate",children:[I.jsx("span",{children:c.format("DD mm")}),I.jsx("span",{className:"Position__Direction",children:c.format("X")})]}),I.jsxs("div",{className:"Position__Coordinate",children:[I.jsx("span",{children:r.format("DD mm")}),I.jsx("span",{className:"Position__Direction",children:r.format("X")})]})]})}function Vi(l,a){return l==null||a==null?NaN:l<a?-1:l>a?1:l>=a?0:NaN}function Kv(l,a){return l==null||a==null?NaN:a<l?-1:a>l?1:a>=l?0:NaN}function lo(l){let a,c,r;l.length!==2?(a=Vi,c=(g,v)=>Vi(l(g),v),r=(g,v)=>l(g)-v):(a=l===Vi||l===Kv?l:Jv,c=l,r=l);function s(g,v,m=0,S=g.length){if(m<S){if(a(v,v)!==0)return S;do{const _=m+S>>>1;c(g[_],v)<0?m=_+1:S=_}while(m<S)}return m}function h(g,v,m=0,S=g.length){if(m<S){if(a(v,v)!==0)return S;do{const _=m+S>>>1;c(g[_],v)<=0?m=_+1:S=_}while(m<S)}return m}function d(g,v,m=0,S=g.length){const _=s(g,v,m,S-1);return _>m&&r(g[_-1],v)>-r(g[_],v)?_-1:_}return{left:s,center:d,right:h}}function Jv(){return 0}function $v(l){return l===null?NaN:+l}const kv=lo(Vi),Fv=kv.right;lo($v).center;function Dm(l,a){let c,r;if(a===void 0)for(const s of l)s!=null&&(c===void 0?s>=s&&(c=r=s):(c>s&&(c=s),r<s&&(r=s)));else{let s=-1;for(let h of l)(h=a(h,++s,l))!=null&&(c===void 0?h>=h&&(c=r=h):(c>h&&(c=h),r<h&&(r=h)))}return[c,r]}const Wv=Math.sqrt(50),Iv=Math.sqrt(10),Pv=Math.sqrt(2);function ki(l,a,c){const r=(a-l)/Math.max(0,c),s=Math.floor(Math.log10(r)),h=r/Math.pow(10,s),d=h>=Wv?10:h>=Iv?5:h>=Pv?2:1;let g,v,m;return s<0?(m=Math.pow(10,-s)/d,g=Math.round(l*m),v=Math.round(a*m),g/m<l&&++g,v/m>a&&--v,m=-m):(m=Math.pow(10,s)*d,g=Math.round(l/m),v=Math.round(a/m),g*m<l&&++g,v*m>a&&--v),v<g&&.5<=c&&c<2?ki(l,a,c*2):[g,v,m]}function tg(l,a,c){if(a=+a,l=+l,c=+c,!(c>0))return[];if(l===a)return[l];const r=a<l,[s,h,d]=r?ki(a,l,c):ki(l,a,c);if(!(h>=s))return[];const g=h-s+1,v=new Array(g);if(r)if(d<0)for(let m=0;m<g;++m)v[m]=(h-m)/-d;else for(let m=0;m<g;++m)v[m]=(h-m)*d;else if(d<0)for(let m=0;m<g;++m)v[m]=(s+m)/-d;else for(let m=0;m<g;++m)v[m]=(s+m)*d;return v}function Zr(l,a,c){return a=+a,l=+l,c=+c,ki(l,a,c)[2]}function Vr(l,a,c){a=+a,l=+l,c=+c;const r=a<l,s=r?Zr(a,l,c):Zr(l,a,c);return(r?-1:1)*(s<0?1/-s:s)}function eg(l,a){let c;if(a===void 0)for(const r of l)r!=null&&(c>r||c===void 0&&r>=r)&&(c=r);else{let r=-1;for(let s of l)(s=a(s,++r,l))!=null&&(c>s||c===void 0&&s>=s)&&(c=s)}return c}function ng(l){return l}var lg=3,Um=1e-6;function ug(l){return"translate("+l+",0)"}function ag(l){return a=>+l(a)}function ig(l,a){return a=Math.max(0,l.bandwidth()-a*2)/2,l.round()&&(a=Math.round(a)),c=>+l(c)+a}function fg(){return!this.__axis}function cg(l,a){var c=[],r=null,s=null,h=6,d=6,g=3,v=typeof window<"u"&&window.devicePixelRatio>1?0:.5,m=1,S="y",_=ug;function M(U){var X=r??(a.ticks?a.ticks.apply(a,c):a.domain()),K=s??(a.tickFormat?a.tickFormat.apply(a,c):ng),tt=Math.max(h,0)+g,ft=a.range(),yt=+ft[0]+v,k=+ft[ft.length-1]+v,V=(a.bandwidth?ig:ag)(a.copy(),v),P=U.selection?U.selection():U,j=P.selectAll(".domain").data([null]),G=P.selectAll(".tick").data(X,a).order(),xt=G.exit(),gt=G.enter().append("g").attr("class","tick"),It=G.select("line"),F=G.select("text");j=j.merge(j.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),G=G.merge(gt),It=It.merge(gt.append("line").attr("stroke","currentColor").attr(S+"2",m*h)),F=F.merge(gt.append("text").attr("fill","currentColor").attr(S,m*tt).attr("dy","0.71em")),U!==P&&(j=j.transition(U),G=G.transition(U),It=It.transition(U),F=F.transition(U),xt=xt.transition(U).attr("opacity",Um).attr("transform",function(_t){return isFinite(_t=V(_t))?_(_t+v):this.getAttribute("transform")}),gt.attr("opacity",Um).attr("transform",function(_t){var Ot=this.parentNode.__axis;return _((Ot&&isFinite(Ot=Ot(_t))?Ot:V(_t))+v)})),xt.remove(),j.attr("d",d?"M"+yt+","+m*d+"V"+v+"H"+k+"V"+m*d:"M"+yt+","+v+"H"+k),G.attr("opacity",1).attr("transform",function(_t){return _(V(_t)+v)}),It.attr(S+"2",m*h),F.attr(S,m*tt).text(K),P.filter(fg).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor","middle"),P.each(function(){this.__axis=V})}return M.scale=function(U){return arguments.length?(a=U,M):a},M.ticks=function(){return c=Array.from(arguments),M},M.tickArguments=function(U){return arguments.length?(c=U==null?[]:Array.from(U),M):c.slice()},M.tickValues=function(U){return arguments.length?(r=U==null?null:Array.from(U),M):r&&r.slice()},M.tickFormat=function(U){return arguments.length?(s=U,M):s},M.tickSize=function(U){return arguments.length?(h=d=+U,M):h},M.tickSizeInner=function(U){return arguments.length?(h=+U,M):h},M.tickSizeOuter=function(U){return arguments.length?(d=+U,M):d},M.tickPadding=function(U){return arguments.length?(g=+U,M):g},M.offset=function(U){return arguments.length?(v=+U,M):v},M}function rg(l){return cg(lg,l)}var og={value:()=>{}};function m1(){for(var l=0,a=arguments.length,c={},r;l<a;++l){if(!(r=arguments[l]+"")||r in c||/[\s.]/.test(r))throw new Error("illegal type: "+r);c[r]=[]}return new Ki(c)}function Ki(l){this._=l}function sg(l,a){return l.trim().split(/^|\s+/).map(function(c){var r="",s=c.indexOf(".");if(s>=0&&(r=c.slice(s+1),c=c.slice(0,s)),c&&!a.hasOwnProperty(c))throw new Error("unknown type: "+c);return{type:c,name:r}})}Ki.prototype=m1.prototype={constructor:Ki,on:function(l,a){var c=this._,r=sg(l+"",c),s,h=-1,d=r.length;if(arguments.length<2){for(;++h<d;)if((s=(l=r[h]).type)&&(s=hg(c[s],l.name)))return s;return}if(a!=null&&typeof a!="function")throw new Error("invalid callback: "+a);for(;++h<d;)if(s=(l=r[h]).type)c[s]=Nm(c[s],l.name,a);else if(a==null)for(s in c)c[s]=Nm(c[s],l.name,null);return this},copy:function(){var l={},a=this._;for(var c in a)l[c]=a[c].slice();return new Ki(l)},call:function(l,a){if((s=arguments.length-2)>0)for(var c=new Array(s),r=0,s,h;r<s;++r)c[r]=arguments[r+2];if(!this._.hasOwnProperty(l))throw new Error("unknown type: "+l);for(h=this._[l],r=0,s=h.length;r<s;++r)h[r].value.apply(a,c)},apply:function(l,a,c){if(!this._.hasOwnProperty(l))throw new Error("unknown type: "+l);for(var r=this._[l],s=0,h=r.length;s<h;++s)r[s].value.apply(a,c)}};function hg(l,a){for(var c=0,r=l.length,s;c<r;++c)if((s=l[c]).name===a)return s.value}function Nm(l,a,c){for(var r=0,s=l.length;r<s;++r)if(l[r].name===a){l[r]=og,l=l.slice(0,r).concat(l.slice(r+1));break}return c!=null&&l.push({name:a,value:c}),l}var Kr="http://www.w3.org/1999/xhtml";const Om={svg:"http://www.w3.org/2000/svg",xhtml:Kr,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function of(l){var a=l+="",c=a.indexOf(":");return c>=0&&(a=l.slice(0,c))!=="xmlns"&&(l=l.slice(c+1)),Om.hasOwnProperty(a)?{space:Om[a],local:l}:l}function mg(l){return function(){var a=this.ownerDocument,c=this.namespaceURI;return c===Kr&&a.documentElement.namespaceURI===Kr?a.createElement(l):a.createElementNS(c,l)}}function dg(l){return function(){return this.ownerDocument.createElementNS(l.space,l.local)}}function d1(l){var a=of(l);return(a.local?dg:mg)(a)}function yg(){}function uo(l){return l==null?yg:function(){return this.querySelector(l)}}function vg(l){typeof l!="function"&&(l=uo(l));for(var a=this._groups,c=a.length,r=new Array(c),s=0;s<c;++s)for(var h=a[s],d=h.length,g=r[s]=new Array(d),v,m,S=0;S<d;++S)(v=h[S])&&(m=l.call(v,v.__data__,S,h))&&("__data__"in v&&(m.__data__=v.__data__),g[S]=m);return new Ue(r,this._parents)}function gg(l){return l==null?[]:Array.isArray(l)?l:Array.from(l)}function _g(){return[]}function y1(l){return l==null?_g:function(){return this.querySelectorAll(l)}}function pg(l){return function(){return gg(l.apply(this,arguments))}}function Sg(l){typeof l=="function"?l=pg(l):l=y1(l);for(var a=this._groups,c=a.length,r=[],s=[],h=0;h<c;++h)for(var d=a[h],g=d.length,v,m=0;m<g;++m)(v=d[m])&&(r.push(l.call(v,v.__data__,m,d)),s.push(v));return new Ue(r,s)}function v1(l){return function(){return this.matches(l)}}function g1(l){return function(a){return a.matches(l)}}var bg=Array.prototype.find;function Tg(l){return function(){return bg.call(this.children,l)}}function Mg(){return this.firstElementChild}function xg(l){return this.select(l==null?Mg:Tg(typeof l=="function"?l:g1(l)))}var Ag=Array.prototype.filter;function Eg(){return Array.from(this.children)}function zg(l){return function(){return Ag.call(this.children,l)}}function Dg(l){return this.selectAll(l==null?Eg:zg(typeof l=="function"?l:g1(l)))}function Ug(l){typeof l!="function"&&(l=v1(l));for(var a=this._groups,c=a.length,r=new Array(c),s=0;s<c;++s)for(var h=a[s],d=h.length,g=r[s]=[],v,m=0;m<d;++m)(v=h[m])&&l.call(v,v.__data__,m,h)&&g.push(v);return new Ue(r,this._parents)}function _1(l){return new Array(l.length)}function Ng(){return new Ue(this._enter||this._groups.map(_1),this._parents)}function Fi(l,a){this.ownerDocument=l.ownerDocument,this.namespaceURI=l.namespaceURI,this._next=null,this._parent=l,this.__data__=a}Fi.prototype={constructor:Fi,appendChild:function(l){return this._parent.insertBefore(l,this._next)},insertBefore:function(l,a){return this._parent.insertBefore(l,a)},querySelector:function(l){return this._parent.querySelector(l)},querySelectorAll:function(l){return this._parent.querySelectorAll(l)}};function Og(l){return function(){return l}}function Cg(l,a,c,r,s,h){for(var d=0,g,v=a.length,m=h.length;d<m;++d)(g=a[d])?(g.__data__=h[d],r[d]=g):c[d]=new Fi(l,h[d]);for(;d<v;++d)(g=a[d])&&(s[d]=g)}function Hg(l,a,c,r,s,h,d){var g,v,m=new Map,S=a.length,_=h.length,M=new Array(S),U;for(g=0;g<S;++g)(v=a[g])&&(M[g]=U=d.call(v,v.__data__,g,a)+"",m.has(U)?s[g]=v:m.set(U,v));for(g=0;g<_;++g)U=d.call(l,h[g],g,h)+"",(v=m.get(U))?(r[g]=v,v.__data__=h[g],m.delete(U)):c[g]=new Fi(l,h[g]);for(g=0;g<S;++g)(v=a[g])&&m.get(M[g])===v&&(s[g]=v)}function wg(l){return l.__data__}function Rg(l,a){if(!arguments.length)return Array.from(this,wg);var c=a?Hg:Cg,r=this._parents,s=this._groups;typeof l!="function"&&(l=Og(l));for(var h=s.length,d=new Array(h),g=new Array(h),v=new Array(h),m=0;m<h;++m){var S=r[m],_=s[m],M=_.length,U=Yg(l.call(S,S&&S.__data__,m,r)),X=U.length,K=g[m]=new Array(X),tt=d[m]=new Array(X),ft=v[m]=new Array(M);c(S,_,K,tt,ft,U,a);for(var yt=0,k=0,V,P;yt<X;++yt)if(V=K[yt]){for(yt>=k&&(k=yt+1);!(P=tt[k])&&++k<X;);V._next=P||null}}return d=new Ue(d,r),d._enter=g,d._exit=v,d}function Yg(l){return typeof l=="object"&&"length"in l?l:Array.from(l)}function qg(){return new Ue(this._exit||this._groups.map(_1),this._parents)}function Bg(l,a,c){var r=this.enter(),s=this,h=this.exit();return typeof l=="function"?(r=l(r),r&&(r=r.selection())):r=r.append(l+""),a!=null&&(s=a(s),s&&(s=s.selection())),c==null?h.remove():c(h),r&&s?r.merge(s).order():s}function Xg(l){for(var a=l.selection?l.selection():l,c=this._groups,r=a._groups,s=c.length,h=r.length,d=Math.min(s,h),g=new Array(s),v=0;v<d;++v)for(var m=c[v],S=r[v],_=m.length,M=g[v]=new Array(_),U,X=0;X<_;++X)(U=m[X]||S[X])&&(M[X]=U);for(;v<s;++v)g[v]=c[v];return new Ue(g,this._parents)}function jg(){for(var l=this._groups,a=-1,c=l.length;++a<c;)for(var r=l[a],s=r.length-1,h=r[s],d;--s>=0;)(d=r[s])&&(h&&d.compareDocumentPosition(h)^4&&h.parentNode.insertBefore(d,h),h=d);return this}function Gg(l){l||(l=Qg);function a(_,M){return _&&M?l(_.__data__,M.__data__):!_-!M}for(var c=this._groups,r=c.length,s=new Array(r),h=0;h<r;++h){for(var d=c[h],g=d.length,v=s[h]=new Array(g),m,S=0;S<g;++S)(m=d[S])&&(v[S]=m);v.sort(a)}return new Ue(s,this._parents).order()}function Qg(l,a){return l<a?-1:l>a?1:l>=a?0:NaN}function Lg(){var l=arguments[0];return arguments[0]=this,l.apply(null,arguments),this}function Zg(){return Array.from(this)}function Vg(){for(var l=this._groups,a=0,c=l.length;a<c;++a)for(var r=l[a],s=0,h=r.length;s<h;++s){var d=r[s];if(d)return d}return null}function Kg(){let l=0;for(const a of this)++l;return l}function Jg(){return!this.node()}function $g(l){for(var a=this._groups,c=0,r=a.length;c<r;++c)for(var s=a[c],h=0,d=s.length,g;h<d;++h)(g=s[h])&&l.call(g,g.__data__,h,s);return this}function kg(l){return function(){this.removeAttribute(l)}}function Fg(l){return function(){this.removeAttributeNS(l.space,l.local)}}function Wg(l,a){return function(){this.setAttribute(l,a)}}function Ig(l,a){return function(){this.setAttributeNS(l.space,l.local,a)}}function Pg(l,a){return function(){var c=a.apply(this,arguments);c==null?this.removeAttribute(l):this.setAttribute(l,c)}}function t2(l,a){return function(){var c=a.apply(this,arguments);c==null?this.removeAttributeNS(l.space,l.local):this.setAttributeNS(l.space,l.local,c)}}function e2(l,a){var c=of(l);if(arguments.length<2){var r=this.node();return c.local?r.getAttributeNS(c.space,c.local):r.getAttribute(c)}return this.each((a==null?c.local?Fg:kg:typeof a=="function"?c.local?t2:Pg:c.local?Ig:Wg)(c,a))}function p1(l){return l.ownerDocument&&l.ownerDocument.defaultView||l.document&&l||l.defaultView}function n2(l){return function(){this.style.removeProperty(l)}}function l2(l,a,c){return function(){this.style.setProperty(l,a,c)}}function u2(l,a,c){return function(){var r=a.apply(this,arguments);r==null?this.style.removeProperty(l):this.style.setProperty(l,r,c)}}function a2(l,a,c){return arguments.length>1?this.each((a==null?n2:typeof a=="function"?u2:l2)(l,a,c??"")):ou(this.node(),l)}function ou(l,a){return l.style.getPropertyValue(a)||p1(l).getComputedStyle(l,null).getPropertyValue(a)}function i2(l){return function(){delete this[l]}}function f2(l,a){return function(){this[l]=a}}function c2(l,a){return function(){var c=a.apply(this,arguments);c==null?delete this[l]:this[l]=c}}function r2(l,a){return arguments.length>1?this.each((a==null?i2:typeof a=="function"?c2:f2)(l,a)):this.node()[l]}function S1(l){return l.trim().split(/^|\s+/)}function ao(l){return l.classList||new b1(l)}function b1(l){this._node=l,this._names=S1(l.getAttribute("class")||"")}b1.prototype={add:function(l){var a=this._names.indexOf(l);a<0&&(this._names.push(l),this._node.setAttribute("class",this._names.join(" ")))},remove:function(l){var a=this._names.indexOf(l);a>=0&&(this._names.splice(a,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(l){return this._names.indexOf(l)>=0}};function T1(l,a){for(var c=ao(l),r=-1,s=a.length;++r<s;)c.add(a[r])}function M1(l,a){for(var c=ao(l),r=-1,s=a.length;++r<s;)c.remove(a[r])}function o2(l){return function(){T1(this,l)}}function s2(l){return function(){M1(this,l)}}function h2(l,a){return function(){(a.apply(this,arguments)?T1:M1)(this,l)}}function m2(l,a){var c=S1(l+"");if(arguments.length<2){for(var r=ao(this.node()),s=-1,h=c.length;++s<h;)if(!r.contains(c[s]))return!1;return!0}return this.each((typeof a=="function"?h2:a?o2:s2)(c,a))}function d2(){this.textContent=""}function y2(l){return function(){this.textContent=l}}function v2(l){return function(){var a=l.apply(this,arguments);this.textContent=a??""}}function g2(l){return arguments.length?this.each(l==null?d2:(typeof l=="function"?v2:y2)(l)):this.node().textContent}function _2(){this.innerHTML=""}function p2(l){return function(){this.innerHTML=l}}function S2(l){return function(){var a=l.apply(this,arguments);this.innerHTML=a??""}}function b2(l){return arguments.length?this.each(l==null?_2:(typeof l=="function"?S2:p2)(l)):this.node().innerHTML}function T2(){this.nextSibling&&this.parentNode.appendChild(this)}function M2(){return this.each(T2)}function x2(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function A2(){return this.each(x2)}function E2(l){var a=typeof l=="function"?l:d1(l);return this.select(function(){return this.appendChild(a.apply(this,arguments))})}function z2(){return null}function D2(l,a){var c=typeof l=="function"?l:d1(l),r=a==null?z2:typeof a=="function"?a:uo(a);return this.select(function(){return this.insertBefore(c.apply(this,arguments),r.apply(this,arguments)||null)})}function U2(){var l=this.parentNode;l&&l.removeChild(this)}function N2(){return this.each(U2)}function O2(){var l=this.cloneNode(!1),a=this.parentNode;return a?a.insertBefore(l,this.nextSibling):l}function C2(){var l=this.cloneNode(!0),a=this.parentNode;return a?a.insertBefore(l,this.nextSibling):l}function H2(l){return this.select(l?C2:O2)}function w2(l){return arguments.length?this.property("__data__",l):this.node().__data__}function R2(l){return function(a){l.call(this,a,this.__data__)}}function Y2(l){return l.trim().split(/^|\s+/).map(function(a){var c="",r=a.indexOf(".");return r>=0&&(c=a.slice(r+1),a=a.slice(0,r)),{type:a,name:c}})}function q2(l){return function(){var a=this.__on;if(a){for(var c=0,r=-1,s=a.length,h;c<s;++c)h=a[c],(!l.type||h.type===l.type)&&h.name===l.name?this.removeEventListener(h.type,h.listener,h.options):a[++r]=h;++r?a.length=r:delete this.__on}}}function B2(l,a,c){return function(){var r=this.__on,s,h=R2(a);if(r){for(var d=0,g=r.length;d<g;++d)if((s=r[d]).type===l.type&&s.name===l.name){this.removeEventListener(s.type,s.listener,s.options),this.addEventListener(s.type,s.listener=h,s.options=c),s.value=a;return}}this.addEventListener(l.type,h,c),s={type:l.type,name:l.name,value:a,listener:h,options:c},r?r.push(s):this.__on=[s]}}function X2(l,a,c){var r=Y2(l+""),s,h=r.length,d;if(arguments.length<2){var g=this.node().__on;if(g){for(var v=0,m=g.length,S;v<m;++v)for(s=0,S=g[v];s<h;++s)if((d=r[s]).type===S.type&&d.name===S.name)return S.value}return}for(g=a?B2:q2,s=0;s<h;++s)this.each(g(r[s],a,c));return this}function x1(l,a,c){var r=p1(l),s=r.CustomEvent;typeof s=="function"?s=new s(a,c):(s=r.document.createEvent("Event"),c?(s.initEvent(a,c.bubbles,c.cancelable),s.detail=c.detail):s.initEvent(a,!1,!1)),l.dispatchEvent(s)}function j2(l,a){return function(){return x1(this,l,a)}}function G2(l,a){return function(){return x1(this,l,a.apply(this,arguments))}}function Q2(l,a){return this.each((typeof a=="function"?G2:j2)(l,a))}function*L2(){for(var l=this._groups,a=0,c=l.length;a<c;++a)for(var r=l[a],s=0,h=r.length,d;s<h;++s)(d=r[s])&&(yield d)}var A1=[null];function Ue(l,a){this._groups=l,this._parents=a}function ba(){return new Ue([[document.documentElement]],A1)}function Z2(){return this}Ue.prototype=ba.prototype={constructor:Ue,select:vg,selectAll:Sg,selectChild:xg,selectChildren:Dg,filter:Ug,data:Rg,enter:Ng,exit:qg,join:Bg,merge:Xg,selection:Z2,order:jg,sort:Gg,call:Lg,nodes:Zg,node:Vg,size:Kg,empty:Jg,each:$g,attr:e2,style:a2,property:r2,classed:m2,text:g2,html:b2,raise:M2,lower:A2,append:E2,insert:D2,remove:N2,clone:H2,datum:w2,on:X2,dispatch:Q2,[Symbol.iterator]:L2};function V2(l){return typeof l=="string"?new Ue([[document.querySelector(l)]],[document.documentElement]):new Ue([[l]],A1)}function io(l,a,c){l.prototype=a.prototype=c,c.constructor=l}function E1(l,a){var c=Object.create(l.prototype);for(var r in a)c[r]=a[r];return c}function Ta(){}var _a=.7,Wi=1/_a,ru="\\s*([+-]?\\d+)\\s*",pa="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",We="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",K2=/^#([0-9a-f]{3,8})$/,J2=new RegExp(`^rgb\\(${ru},${ru},${ru}\\)$`),$2=new RegExp(`^rgb\\(${We},${We},${We}\\)$`),k2=new RegExp(`^rgba\\(${ru},${ru},${ru},${pa}\\)$`),F2=new RegExp(`^rgba\\(${We},${We},${We},${pa}\\)$`),W2=new RegExp(`^hsl\\(${pa},${We},${We}\\)$`),I2=new RegExp(`^hsla\\(${pa},${We},${We},${pa}\\)$`),Cm={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};io(Ta,gl,{copy(l){return Object.assign(new this.constructor,this,l)},displayable(){return this.rgb().displayable()},hex:Hm,formatHex:Hm,formatHex8:P2,formatHsl:t_,formatRgb:wm,toString:wm});function Hm(){return this.rgb().formatHex()}function P2(){return this.rgb().formatHex8()}function t_(){return z1(this).formatHsl()}function wm(){return this.rgb().formatRgb()}function gl(l){var a,c;return l=(l+"").trim().toLowerCase(),(a=K2.exec(l))?(c=a[1].length,a=parseInt(a[1],16),c===6?Rm(a):c===3?new _e(a>>8&15|a>>4&240,a>>4&15|a&240,(a&15)<<4|a&15,1):c===8?Gi(a>>24&255,a>>16&255,a>>8&255,(a&255)/255):c===4?Gi(a>>12&15|a>>8&240,a>>8&15|a>>4&240,a>>4&15|a&240,((a&15)<<4|a&15)/255):null):(a=J2.exec(l))?new _e(a[1],a[2],a[3],1):(a=$2.exec(l))?new _e(a[1]*255/100,a[2]*255/100,a[3]*255/100,1):(a=k2.exec(l))?Gi(a[1],a[2],a[3],a[4]):(a=F2.exec(l))?Gi(a[1]*255/100,a[2]*255/100,a[3]*255/100,a[4]):(a=W2.exec(l))?Bm(a[1],a[2]/100,a[3]/100,1):(a=I2.exec(l))?Bm(a[1],a[2]/100,a[3]/100,a[4]):Cm.hasOwnProperty(l)?Rm(Cm[l]):l==="transparent"?new _e(NaN,NaN,NaN,0):null}function Rm(l){return new _e(l>>16&255,l>>8&255,l&255,1)}function Gi(l,a,c,r){return r<=0&&(l=a=c=NaN),new _e(l,a,c,r)}function e_(l){return l instanceof Ta||(l=gl(l)),l?(l=l.rgb(),new _e(l.r,l.g,l.b,l.opacity)):new _e}function Jr(l,a,c,r){return arguments.length===1?e_(l):new _e(l,a,c,r??1)}function _e(l,a,c,r){this.r=+l,this.g=+a,this.b=+c,this.opacity=+r}io(_e,Jr,E1(Ta,{brighter(l){return l=l==null?Wi:Math.pow(Wi,l),new _e(this.r*l,this.g*l,this.b*l,this.opacity)},darker(l){return l=l==null?_a:Math.pow(_a,l),new _e(this.r*l,this.g*l,this.b*l,this.opacity)},rgb(){return this},clamp(){return new _e(vl(this.r),vl(this.g),vl(this.b),Ii(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ym,formatHex:Ym,formatHex8:n_,formatRgb:qm,toString:qm}));function Ym(){return`#${yl(this.r)}${yl(this.g)}${yl(this.b)}`}function n_(){return`#${yl(this.r)}${yl(this.g)}${yl(this.b)}${yl((isNaN(this.opacity)?1:this.opacity)*255)}`}function qm(){const l=Ii(this.opacity);return`${l===1?"rgb(":"rgba("}${vl(this.r)}, ${vl(this.g)}, ${vl(this.b)}${l===1?")":`, ${l})`}`}function Ii(l){return isNaN(l)?1:Math.max(0,Math.min(1,l))}function vl(l){return Math.max(0,Math.min(255,Math.round(l)||0))}function yl(l){return l=vl(l),(l<16?"0":"")+l.toString(16)}function Bm(l,a,c,r){return r<=0?l=a=c=NaN:c<=0||c>=1?l=a=NaN:a<=0&&(l=NaN),new Ve(l,a,c,r)}function z1(l){if(l instanceof Ve)return new Ve(l.h,l.s,l.l,l.opacity);if(l instanceof Ta||(l=gl(l)),!l)return new Ve;if(l instanceof Ve)return l;l=l.rgb();var a=l.r/255,c=l.g/255,r=l.b/255,s=Math.min(a,c,r),h=Math.max(a,c,r),d=NaN,g=h-s,v=(h+s)/2;return g?(a===h?d=(c-r)/g+(c<r)*6:c===h?d=(r-a)/g+2:d=(a-c)/g+4,g/=v<.5?h+s:2-h-s,d*=60):g=v>0&&v<1?0:d,new Ve(d,g,v,l.opacity)}function l_(l,a,c,r){return arguments.length===1?z1(l):new Ve(l,a,c,r??1)}function Ve(l,a,c,r){this.h=+l,this.s=+a,this.l=+c,this.opacity=+r}io(Ve,l_,E1(Ta,{brighter(l){return l=l==null?Wi:Math.pow(Wi,l),new Ve(this.h,this.s,this.l*l,this.opacity)},darker(l){return l=l==null?_a:Math.pow(_a,l),new Ve(this.h,this.s,this.l*l,this.opacity)},rgb(){var l=this.h%360+(this.h<0)*360,a=isNaN(l)||isNaN(this.s)?0:this.s,c=this.l,r=c+(c<.5?c:1-c)*a,s=2*c-r;return new _e(Rr(l>=240?l-240:l+120,s,r),Rr(l,s,r),Rr(l<120?l+240:l-120,s,r),this.opacity)},clamp(){return new Ve(Xm(this.h),Qi(this.s),Qi(this.l),Ii(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const l=Ii(this.opacity);return`${l===1?"hsl(":"hsla("}${Xm(this.h)}, ${Qi(this.s)*100}%, ${Qi(this.l)*100}%${l===1?")":`, ${l})`}`}}));function Xm(l){return l=(l||0)%360,l<0?l+360:l}function Qi(l){return Math.max(0,Math.min(1,l||0))}function Rr(l,a,c){return(l<60?a+(c-a)*l/60:l<180?c:l<240?a+(c-a)*(240-l)/60:a)*255}const fo=l=>()=>l;function u_(l,a){return function(c){return l+c*a}}function a_(l,a,c){return l=Math.pow(l,c),a=Math.pow(a,c)-l,c=1/c,function(r){return Math.pow(l+r*a,c)}}function i_(l){return(l=+l)==1?D1:function(a,c){return c-a?a_(a,c,l):fo(isNaN(a)?c:a)}}function D1(l,a){var c=a-l;return c?u_(l,c):fo(isNaN(l)?a:l)}const Pi=(function l(a){var c=i_(a);function r(s,h){var d=c((s=Jr(s)).r,(h=Jr(h)).r),g=c(s.g,h.g),v=c(s.b,h.b),m=D1(s.opacity,h.opacity);return function(S){return s.r=d(S),s.g=g(S),s.b=v(S),s.opacity=m(S),s+""}}return r.gamma=l,r})(1);function f_(l,a){a||(a=[]);var c=l?Math.min(a.length,l.length):0,r=a.slice(),s;return function(h){for(s=0;s<c;++s)r[s]=l[s]*(1-h)+a[s]*h;return r}}function c_(l){return ArrayBuffer.isView(l)&&!(l instanceof DataView)}function r_(l,a){var c=a?a.length:0,r=l?Math.min(c,l.length):0,s=new Array(r),h=new Array(c),d;for(d=0;d<r;++d)s[d]=co(l[d],a[d]);for(;d<c;++d)h[d]=a[d];return function(g){for(d=0;d<r;++d)h[d]=s[d](g);return h}}function o_(l,a){var c=new Date;return l=+l,a=+a,function(r){return c.setTime(l*(1-r)+a*r),c}}function Ze(l,a){return l=+l,a=+a,function(c){return l*(1-c)+a*c}}function s_(l,a){var c={},r={},s;(l===null||typeof l!="object")&&(l={}),(a===null||typeof a!="object")&&(a={});for(s in a)s in l?c[s]=co(l[s],a[s]):r[s]=a[s];return function(h){for(s in c)r[s]=c[s](h);return r}}var $r=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Yr=new RegExp($r.source,"g");function h_(l){return function(){return l}}function m_(l){return function(a){return l(a)+""}}function U1(l,a){var c=$r.lastIndex=Yr.lastIndex=0,r,s,h,d=-1,g=[],v=[];for(l=l+"",a=a+"";(r=$r.exec(l))&&(s=Yr.exec(a));)(h=s.index)>c&&(h=a.slice(c,h),g[d]?g[d]+=h:g[++d]=h),(r=r[0])===(s=s[0])?g[d]?g[d]+=s:g[++d]=s:(g[++d]=null,v.push({i:d,x:Ze(r,s)})),c=Yr.lastIndex;return c<a.length&&(h=a.slice(c),g[d]?g[d]+=h:g[++d]=h),g.length<2?v[0]?m_(v[0].x):h_(a):(a=v.length,function(m){for(var S=0,_;S<a;++S)g[(_=v[S]).i]=_.x(m);return g.join("")})}function co(l,a){var c=typeof a,r;return a==null||c==="boolean"?fo(a):(c==="number"?Ze:c==="string"?(r=gl(a))?(a=r,Pi):U1:a instanceof gl?Pi:a instanceof Date?o_:c_(a)?f_:Array.isArray(a)?r_:typeof a.valueOf!="function"&&typeof a.toString!="function"||isNaN(a)?s_:Ze)(l,a)}function d_(l,a){return l=+l,a=+a,function(c){return Math.round(l*(1-c)+a*c)}}var jm=180/Math.PI,kr={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function N1(l,a,c,r,s,h){var d,g,v;return(d=Math.sqrt(l*l+a*a))&&(l/=d,a/=d),(v=l*c+a*r)&&(c-=l*v,r-=a*v),(g=Math.sqrt(c*c+r*r))&&(c/=g,r/=g,v/=g),l*r<a*c&&(l=-l,a=-a,v=-v,d=-d),{translateX:s,translateY:h,rotate:Math.atan2(a,l)*jm,skewX:Math.atan(v)*jm,scaleX:d,scaleY:g}}var Li;function y_(l){const a=new(typeof DOMMatrix=="function"?DOMMatrix:WebKitCSSMatrix)(l+"");return a.isIdentity?kr:N1(a.a,a.b,a.c,a.d,a.e,a.f)}function v_(l){return l==null||(Li||(Li=document.createElementNS("http://www.w3.org/2000/svg","g")),Li.setAttribute("transform",l),!(l=Li.transform.baseVal.consolidate()))?kr:(l=l.matrix,N1(l.a,l.b,l.c,l.d,l.e,l.f))}function O1(l,a,c,r){function s(m){return m.length?m.pop()+" ":""}function h(m,S,_,M,U,X){if(m!==_||S!==M){var K=U.push("translate(",null,a,null,c);X.push({i:K-4,x:Ze(m,_)},{i:K-2,x:Ze(S,M)})}else(_||M)&&U.push("translate("+_+a+M+c)}function d(m,S,_,M){m!==S?(m-S>180?S+=360:S-m>180&&(m+=360),M.push({i:_.push(s(_)+"rotate(",null,r)-2,x:Ze(m,S)})):S&&_.push(s(_)+"rotate("+S+r)}function g(m,S,_,M){m!==S?M.push({i:_.push(s(_)+"skewX(",null,r)-2,x:Ze(m,S)}):S&&_.push(s(_)+"skewX("+S+r)}function v(m,S,_,M,U,X){if(m!==_||S!==M){var K=U.push(s(U)+"scale(",null,",",null,")");X.push({i:K-4,x:Ze(m,_)},{i:K-2,x:Ze(S,M)})}else(_!==1||M!==1)&&U.push(s(U)+"scale("+_+","+M+")")}return function(m,S){var _=[],M=[];return m=l(m),S=l(S),h(m.translateX,m.translateY,S.translateX,S.translateY,_,M),d(m.rotate,S.rotate,_,M),g(m.skewX,S.skewX,_,M),v(m.scaleX,m.scaleY,S.scaleX,S.scaleY,_,M),m=S=null,function(U){for(var X=-1,K=M.length,tt;++X<K;)_[(tt=M[X]).i]=tt.x(U);return _.join("")}}}var g_=O1(y_,"px, ","px)","deg)"),__=O1(v_,", ",")",")"),su=0,da=0,oa=0,C1=1e3,tf,ya,ef=0,_l=0,sf=0,Sa=typeof performance=="object"&&performance.now?performance:Date,H1=typeof window=="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(l){setTimeout(l,17)};function ro(){return _l||(H1(p_),_l=Sa.now()+sf)}function p_(){_l=0}function nf(){this._call=this._time=this._next=null}nf.prototype=w1.prototype={constructor:nf,restart:function(l,a,c){if(typeof l!="function")throw new TypeError("callback is not a function");c=(c==null?ro():+c)+(a==null?0:+a),!this._next&&ya!==this&&(ya?ya._next=this:tf=this,ya=this),this._call=l,this._time=c,Fr()},stop:function(){this._call&&(this._call=null,this._time=1/0,Fr())}};function w1(l,a,c){var r=new nf;return r.restart(l,a,c),r}function S_(){ro(),++su;for(var l=tf,a;l;)(a=_l-l._time)>=0&&l._call.call(void 0,a),l=l._next;--su}function Gm(){_l=(ef=Sa.now())+sf,su=da=0;try{S_()}finally{su=0,T_(),_l=0}}function b_(){var l=Sa.now(),a=l-ef;a>C1&&(sf-=a,ef=l)}function T_(){for(var l,a=tf,c,r=1/0;a;)a._call?(r>a._time&&(r=a._time),l=a,a=a._next):(c=a._next,a._next=null,a=l?l._next=c:tf=c);ya=l,Fr(r)}function Fr(l){if(!su){da&&(da=clearTimeout(da));var a=l-_l;a>24?(l<1/0&&(da=setTimeout(Gm,l-Sa.now()-sf)),oa&&(oa=clearInterval(oa))):(oa||(ef=Sa.now(),oa=setInterval(b_,C1)),su=1,H1(Gm))}}function Qm(l,a,c){var r=new nf;return a=a==null?0:+a,r.restart(s=>{r.stop(),l(s+a)},a,c),r}var M_=m1("start","end","cancel","interrupt"),x_=[],R1=0,Lm=1,Wr=2,Ji=3,Zm=4,Ir=5,$i=6;function hf(l,a,c,r,s,h){var d=l.__transition;if(!d)l.__transition={};else if(c in d)return;A_(l,c,{name:a,index:r,group:s,on:M_,tween:x_,time:h.time,delay:h.delay,duration:h.duration,ease:h.ease,timer:null,state:R1})}function oo(l,a){var c=Ke(l,a);if(c.state>R1)throw new Error("too late; already scheduled");return c}function Ie(l,a){var c=Ke(l,a);if(c.state>Ji)throw new Error("too late; already running");return c}function Ke(l,a){var c=l.__transition;if(!c||!(c=c[a]))throw new Error("transition not found");return c}function A_(l,a,c){var r=l.__transition,s;r[a]=c,c.timer=w1(h,0,c.time);function h(m){c.state=Lm,c.timer.restart(d,c.delay,c.time),c.delay<=m&&d(m-c.delay)}function d(m){var S,_,M,U;if(c.state!==Lm)return v();for(S in r)if(U=r[S],U.name===c.name){if(U.state===Ji)return Qm(d);U.state===Zm?(U.state=$i,U.timer.stop(),U.on.call("interrupt",l,l.__data__,U.index,U.group),delete r[S]):+S<a&&(U.state=$i,U.timer.stop(),U.on.call("cancel",l,l.__data__,U.index,U.group),delete r[S])}if(Qm(function(){c.state===Ji&&(c.state=Zm,c.timer.restart(g,c.delay,c.time),g(m))}),c.state=Wr,c.on.call("start",l,l.__data__,c.index,c.group),c.state===Wr){for(c.state=Ji,s=new Array(M=c.tween.length),S=0,_=-1;S<M;++S)(U=c.tween[S].value.call(l,l.__data__,c.index,c.group))&&(s[++_]=U);s.length=_+1}}function g(m){for(var S=m<c.duration?c.ease.call(null,m/c.duration):(c.timer.restart(v),c.state=Ir,1),_=-1,M=s.length;++_<M;)s[_].call(l,S);c.state===Ir&&(c.on.call("end",l,l.__data__,c.index,c.group),v())}function v(){c.state=$i,c.timer.stop(),delete r[a];for(var m in r)return;delete l.__transition}}function E_(l,a){var c=l.__transition,r,s,h=!0,d;if(c){a=a==null?null:a+"";for(d in c){if((r=c[d]).name!==a){h=!1;continue}s=r.state>Wr&&r.state<Ir,r.state=$i,r.timer.stop(),r.on.call(s?"interrupt":"cancel",l,l.__data__,r.index,r.group),delete c[d]}h&&delete l.__transition}}function z_(l){return this.each(function(){E_(this,l)})}function D_(l,a){var c,r;return function(){var s=Ie(this,l),h=s.tween;if(h!==c){r=c=h;for(var d=0,g=r.length;d<g;++d)if(r[d].name===a){r=r.slice(),r.splice(d,1);break}}s.tween=r}}function U_(l,a,c){var r,s;if(typeof c!="function")throw new Error;return function(){var h=Ie(this,l),d=h.tween;if(d!==r){s=(r=d).slice();for(var g={name:a,value:c},v=0,m=s.length;v<m;++v)if(s[v].name===a){s[v]=g;break}v===m&&s.push(g)}h.tween=s}}function N_(l,a){var c=this._id;if(l+="",arguments.length<2){for(var r=Ke(this.node(),c).tween,s=0,h=r.length,d;s<h;++s)if((d=r[s]).name===l)return d.value;return null}return this.each((a==null?D_:U_)(c,l,a))}function so(l,a,c){var r=l._id;return l.each(function(){var s=Ie(this,r);(s.value||(s.value={}))[a]=c.apply(this,arguments)}),function(s){return Ke(s,r).value[a]}}function Y1(l,a){var c;return(typeof a=="number"?Ze:a instanceof gl?Pi:(c=gl(a))?(a=c,Pi):U1)(l,a)}function O_(l){return function(){this.removeAttribute(l)}}function C_(l){return function(){this.removeAttributeNS(l.space,l.local)}}function H_(l,a,c){var r,s=c+"",h;return function(){var d=this.getAttribute(l);return d===s?null:d===r?h:h=a(r=d,c)}}function w_(l,a,c){var r,s=c+"",h;return function(){var d=this.getAttributeNS(l.space,l.local);return d===s?null:d===r?h:h=a(r=d,c)}}function R_(l,a,c){var r,s,h;return function(){var d,g=c(this),v;return g==null?void this.removeAttribute(l):(d=this.getAttribute(l),v=g+"",d===v?null:d===r&&v===s?h:(s=v,h=a(r=d,g)))}}function Y_(l,a,c){var r,s,h;return function(){var d,g=c(this),v;return g==null?void this.removeAttributeNS(l.space,l.local):(d=this.getAttributeNS(l.space,l.local),v=g+"",d===v?null:d===r&&v===s?h:(s=v,h=a(r=d,g)))}}function q_(l,a){var c=of(l),r=c==="transform"?__:Y1;return this.attrTween(l,typeof a=="function"?(c.local?Y_:R_)(c,r,so(this,"attr."+l,a)):a==null?(c.local?C_:O_)(c):(c.local?w_:H_)(c,r,a))}function B_(l,a){return function(c){this.setAttribute(l,a.call(this,c))}}function X_(l,a){return function(c){this.setAttributeNS(l.space,l.local,a.call(this,c))}}function j_(l,a){var c,r;function s(){var h=a.apply(this,arguments);return h!==r&&(c=(r=h)&&X_(l,h)),c}return s._value=a,s}function G_(l,a){var c,r;function s(){var h=a.apply(this,arguments);return h!==r&&(c=(r=h)&&B_(l,h)),c}return s._value=a,s}function Q_(l,a){var c="attr."+l;if(arguments.length<2)return(c=this.tween(c))&&c._value;if(a==null)return this.tween(c,null);if(typeof a!="function")throw new Error;var r=of(l);return this.tween(c,(r.local?j_:G_)(r,a))}function L_(l,a){return function(){oo(this,l).delay=+a.apply(this,arguments)}}function Z_(l,a){return a=+a,function(){oo(this,l).delay=a}}function V_(l){var a=this._id;return arguments.length?this.each((typeof l=="function"?L_:Z_)(a,l)):Ke(this.node(),a).delay}function K_(l,a){return function(){Ie(this,l).duration=+a.apply(this,arguments)}}function J_(l,a){return a=+a,function(){Ie(this,l).duration=a}}function $_(l){var a=this._id;return arguments.length?this.each((typeof l=="function"?K_:J_)(a,l)):Ke(this.node(),a).duration}function k_(l,a){if(typeof a!="function")throw new Error;return function(){Ie(this,l).ease=a}}function F_(l){var a=this._id;return arguments.length?this.each(k_(a,l)):Ke(this.node(),a).ease}function W_(l,a){return function(){var c=a.apply(this,arguments);if(typeof c!="function")throw new Error;Ie(this,l).ease=c}}function I_(l){if(typeof l!="function")throw new Error;return this.each(W_(this._id,l))}function P_(l){typeof l!="function"&&(l=v1(l));for(var a=this._groups,c=a.length,r=new Array(c),s=0;s<c;++s)for(var h=a[s],d=h.length,g=r[s]=[],v,m=0;m<d;++m)(v=h[m])&&l.call(v,v.__data__,m,h)&&g.push(v);return new Tn(r,this._parents,this._name,this._id)}function tp(l){if(l._id!==this._id)throw new Error;for(var a=this._groups,c=l._groups,r=a.length,s=c.length,h=Math.min(r,s),d=new Array(r),g=0;g<h;++g)for(var v=a[g],m=c[g],S=v.length,_=d[g]=new Array(S),M,U=0;U<S;++U)(M=v[U]||m[U])&&(_[U]=M);for(;g<r;++g)d[g]=a[g];return new Tn(d,this._parents,this._name,this._id)}function ep(l){return(l+"").trim().split(/^|\s+/).every(function(a){var c=a.indexOf(".");return c>=0&&(a=a.slice(0,c)),!a||a==="start"})}function np(l,a,c){var r,s,h=ep(a)?oo:Ie;return function(){var d=h(this,l),g=d.on;g!==r&&(s=(r=g).copy()).on(a,c),d.on=s}}function lp(l,a){var c=this._id;return arguments.length<2?Ke(this.node(),c).on.on(l):this.each(np(c,l,a))}function up(l){return function(){var a=this.parentNode;for(var c in this.__transition)if(+c!==l)return;a&&a.removeChild(this)}}function ap(){return this.on("end.remove",up(this._id))}function ip(l){var a=this._name,c=this._id;typeof l!="function"&&(l=uo(l));for(var r=this._groups,s=r.length,h=new Array(s),d=0;d<s;++d)for(var g=r[d],v=g.length,m=h[d]=new Array(v),S,_,M=0;M<v;++M)(S=g[M])&&(_=l.call(S,S.__data__,M,g))&&("__data__"in S&&(_.__data__=S.__data__),m[M]=_,hf(m[M],a,c,M,m,Ke(S,c)));return new Tn(h,this._parents,a,c)}function fp(l){var a=this._name,c=this._id;typeof l!="function"&&(l=y1(l));for(var r=this._groups,s=r.length,h=[],d=[],g=0;g<s;++g)for(var v=r[g],m=v.length,S,_=0;_<m;++_)if(S=v[_]){for(var M=l.call(S,S.__data__,_,v),U,X=Ke(S,c),K=0,tt=M.length;K<tt;++K)(U=M[K])&&hf(U,a,c,K,M,X);h.push(M),d.push(S)}return new Tn(h,d,a,c)}var cp=ba.prototype.constructor;function rp(){return new cp(this._groups,this._parents)}function op(l,a){var c,r,s;return function(){var h=ou(this,l),d=(this.style.removeProperty(l),ou(this,l));return h===d?null:h===c&&d===r?s:s=a(c=h,r=d)}}function q1(l){return function(){this.style.removeProperty(l)}}function sp(l,a,c){var r,s=c+"",h;return function(){var d=ou(this,l);return d===s?null:d===r?h:h=a(r=d,c)}}function hp(l,a,c){var r,s,h;return function(){var d=ou(this,l),g=c(this),v=g+"";return g==null&&(v=g=(this.style.removeProperty(l),ou(this,l))),d===v?null:d===r&&v===s?h:(s=v,h=a(r=d,g))}}function mp(l,a){var c,r,s,h="style."+a,d="end."+h,g;return function(){var v=Ie(this,l),m=v.on,S=v.value[h]==null?g||(g=q1(a)):void 0;(m!==c||s!==S)&&(r=(c=m).copy()).on(d,s=S),v.on=r}}function dp(l,a,c){var r=(l+="")=="transform"?g_:Y1;return a==null?this.styleTween(l,op(l,r)).on("end.style."+l,q1(l)):typeof a=="function"?this.styleTween(l,hp(l,r,so(this,"style."+l,a))).each(mp(this._id,l)):this.styleTween(l,sp(l,r,a),c).on("end.style."+l,null)}function yp(l,a,c){return function(r){this.style.setProperty(l,a.call(this,r),c)}}function vp(l,a,c){var r,s;function h(){var d=a.apply(this,arguments);return d!==s&&(r=(s=d)&&yp(l,d,c)),r}return h._value=a,h}function gp(l,a,c){var r="style."+(l+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(a==null)return this.tween(r,null);if(typeof a!="function")throw new Error;return this.tween(r,vp(l,a,c??""))}function _p(l){return function(){this.textContent=l}}function pp(l){return function(){var a=l(this);this.textContent=a??""}}function Sp(l){return this.tween("text",typeof l=="function"?pp(so(this,"text",l)):_p(l==null?"":l+""))}function bp(l){return function(a){this.textContent=l.call(this,a)}}function Tp(l){var a,c;function r(){var s=l.apply(this,arguments);return s!==c&&(a=(c=s)&&bp(s)),a}return r._value=l,r}function Mp(l){var a="text";if(arguments.length<1)return(a=this.tween(a))&&a._value;if(l==null)return this.tween(a,null);if(typeof l!="function")throw new Error;return this.tween(a,Tp(l))}function xp(){for(var l=this._name,a=this._id,c=B1(),r=this._groups,s=r.length,h=0;h<s;++h)for(var d=r[h],g=d.length,v,m=0;m<g;++m)if(v=d[m]){var S=Ke(v,a);hf(v,l,c,m,d,{time:S.time+S.delay+S.duration,delay:0,duration:S.duration,ease:S.ease})}return new Tn(r,this._parents,l,c)}function Ap(){var l,a,c=this,r=c._id,s=c.size();return new Promise(function(h,d){var g={value:d},v={value:function(){--s===0&&h()}};c.each(function(){var m=Ie(this,r),S=m.on;S!==l&&(a=(l=S).copy(),a._.cancel.push(g),a._.interrupt.push(g),a._.end.push(v)),m.on=a}),s===0&&h()})}var Ep=0;function Tn(l,a,c,r){this._groups=l,this._parents=a,this._name=c,this._id=r}function B1(){return++Ep}var pn=ba.prototype;Tn.prototype={constructor:Tn,select:ip,selectAll:fp,selectChild:pn.selectChild,selectChildren:pn.selectChildren,filter:P_,merge:tp,selection:rp,transition:xp,call:pn.call,nodes:pn.nodes,node:pn.node,size:pn.size,empty:pn.empty,each:pn.each,on:lp,attr:q_,attrTween:Q_,style:dp,styleTween:gp,text:Sp,textTween:Mp,remove:ap,tween:N_,delay:V_,duration:$_,ease:F_,easeVarying:I_,end:Ap,[Symbol.iterator]:pn[Symbol.iterator]};function zp(l){return((l*=2)<=1?l*l*l:(l-=2)*l*l+2)/2}var Dp={time:null,delay:0,duration:250,ease:zp};function Up(l,a){for(var c;!(c=l.__transition)||!(c=c[a]);)if(!(l=l.parentNode))throw new Error(`transition ${a} not found`);return c}function Np(l){var a,c;l instanceof Tn?(a=l._id,l=l._name):(a=B1(),(c=Dp).time=ro(),l=l==null?null:l+"");for(var r=this._groups,s=r.length,h=0;h<s;++h)for(var d=r[h],g=d.length,v,m=0;m<g;++m)(v=d[m])&&hf(v,l,a,m,d,c||Up(v,a));return new Tn(r,this._parents,l,a)}ba.prototype.interrupt=z_;ba.prototype.transition=Np;const Pr=Math.PI,to=2*Pr,dl=1e-6,Op=to-dl;function X1(l){this._+=l[0];for(let a=1,c=l.length;a<c;++a)this._+=arguments[a]+l[a]}function Cp(l){let a=Math.floor(l);if(!(a>=0))throw new Error(`invalid digits: ${l}`);if(a>15)return X1;const c=10**a;return function(r){this._+=r[0];for(let s=1,h=r.length;s<h;++s)this._+=Math.round(arguments[s]*c)/c+r[s]}}class Hp{constructor(a){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=a==null?X1:Cp(a)}moveTo(a,c){this._append`M${this._x0=this._x1=+a},${this._y0=this._y1=+c}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(a,c){this._append`L${this._x1=+a},${this._y1=+c}`}quadraticCurveTo(a,c,r,s){this._append`Q${+a},${+c},${this._x1=+r},${this._y1=+s}`}bezierCurveTo(a,c,r,s,h,d){this._append`C${+a},${+c},${+r},${+s},${this._x1=+h},${this._y1=+d}`}arcTo(a,c,r,s,h){if(a=+a,c=+c,r=+r,s=+s,h=+h,h<0)throw new Error(`negative radius: ${h}`);let d=this._x1,g=this._y1,v=r-a,m=s-c,S=d-a,_=g-c,M=S*S+_*_;if(this._x1===null)this._append`M${this._x1=a},${this._y1=c}`;else if(M>dl)if(!(Math.abs(_*v-m*S)>dl)||!h)this._append`L${this._x1=a},${this._y1=c}`;else{let U=r-d,X=s-g,K=v*v+m*m,tt=U*U+X*X,ft=Math.sqrt(K),yt=Math.sqrt(M),k=h*Math.tan((Pr-Math.acos((K+M-tt)/(2*ft*yt)))/2),V=k/yt,P=k/ft;Math.abs(V-1)>dl&&this._append`L${a+V*S},${c+V*_}`,this._append`A${h},${h},0,0,${+(_*U>S*X)},${this._x1=a+P*v},${this._y1=c+P*m}`}}arc(a,c,r,s,h,d){if(a=+a,c=+c,r=+r,d=!!d,r<0)throw new Error(`negative radius: ${r}`);let g=r*Math.cos(s),v=r*Math.sin(s),m=a+g,S=c+v,_=1^d,M=d?s-h:h-s;this._x1===null?this._append`M${m},${S}`:(Math.abs(this._x1-m)>dl||Math.abs(this._y1-S)>dl)&&this._append`L${m},${S}`,r&&(M<0&&(M=M%to+to),M>Op?this._append`A${r},${r},0,1,${_},${a-g},${c-v}A${r},${r},0,1,${_},${this._x1=m},${this._y1=S}`:M>dl&&this._append`A${r},${r},0,${+(M>=Pr)},${_},${this._x1=a+r*Math.cos(h)},${this._y1=c+r*Math.sin(h)}`)}rect(a,c,r,s){this._append`M${this._x0=this._x1=+a},${this._y0=this._y1=+c}h${r=+r}v${+s}h${-r}Z`}toString(){return this._}}function wp(l){return Math.abs(l=Math.round(l))>=1e21?l.toLocaleString("en").replace(/,/g,""):l.toString(10)}function lf(l,a){if((c=(l=a?l.toExponential(a-1):l.toExponential()).indexOf("e"))<0)return null;var c,r=l.slice(0,c);return[r.length>1?r[0]+r.slice(2):r,+l.slice(c+1)]}function hu(l){return l=lf(Math.abs(l)),l?l[1]:NaN}function Rp(l,a){return function(c,r){for(var s=c.length,h=[],d=0,g=l[0],v=0;s>0&&g>0&&(v+g+1>r&&(g=Math.max(1,r-v)),h.push(c.substring(s-=g,s+g)),!((v+=g+1)>r));)g=l[d=(d+1)%l.length];return h.reverse().join(a)}}function Yp(l){return function(a){return a.replace(/[0-9]/g,function(c){return l[+c]})}}var qp=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function uf(l){if(!(a=qp.exec(l)))throw new Error("invalid format: "+l);var a;return new ho({fill:a[1],align:a[2],sign:a[3],symbol:a[4],zero:a[5],width:a[6],comma:a[7],precision:a[8]&&a[8].slice(1),trim:a[9],type:a[10]})}uf.prototype=ho.prototype;function ho(l){this.fill=l.fill===void 0?" ":l.fill+"",this.align=l.align===void 0?">":l.align+"",this.sign=l.sign===void 0?"-":l.sign+"",this.symbol=l.symbol===void 0?"":l.symbol+"",this.zero=!!l.zero,this.width=l.width===void 0?void 0:+l.width,this.comma=!!l.comma,this.precision=l.precision===void 0?void 0:+l.precision,this.trim=!!l.trim,this.type=l.type===void 0?"":l.type+""}ho.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function Bp(l){t:for(var a=l.length,c=1,r=-1,s;c<a;++c)switch(l[c]){case".":r=s=c;break;case"0":r===0&&(r=c),s=c;break;default:if(!+l[c])break t;r>0&&(r=0);break}return r>0?l.slice(0,r)+l.slice(s+1):l}var j1;function Xp(l,a){var c=lf(l,a);if(!c)return l+"";var r=c[0],s=c[1],h=s-(j1=Math.max(-8,Math.min(8,Math.floor(s/3)))*3)+1,d=r.length;return h===d?r:h>d?r+new Array(h-d+1).join("0"):h>0?r.slice(0,h)+"."+r.slice(h):"0."+new Array(1-h).join("0")+lf(l,Math.max(0,a+h-1))[0]}function Vm(l,a){var c=lf(l,a);if(!c)return l+"";var r=c[0],s=c[1];return s<0?"0."+new Array(-s).join("0")+r:r.length>s+1?r.slice(0,s+1)+"."+r.slice(s+1):r+new Array(s-r.length+2).join("0")}const Km={"%":(l,a)=>(l*100).toFixed(a),b:l=>Math.round(l).toString(2),c:l=>l+"",d:wp,e:(l,a)=>l.toExponential(a),f:(l,a)=>l.toFixed(a),g:(l,a)=>l.toPrecision(a),o:l=>Math.round(l).toString(8),p:(l,a)=>Vm(l*100,a),r:Vm,s:Xp,X:l=>Math.round(l).toString(16).toUpperCase(),x:l=>Math.round(l).toString(16)};function Jm(l){return l}var $m=Array.prototype.map,km=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function jp(l){var a=l.grouping===void 0||l.thousands===void 0?Jm:Rp($m.call(l.grouping,Number),l.thousands+""),c=l.currency===void 0?"":l.currency[0]+"",r=l.currency===void 0?"":l.currency[1]+"",s=l.decimal===void 0?".":l.decimal+"",h=l.numerals===void 0?Jm:Yp($m.call(l.numerals,String)),d=l.percent===void 0?"%":l.percent+"",g=l.minus===void 0?"−":l.minus+"",v=l.nan===void 0?"NaN":l.nan+"";function m(_){_=uf(_);var M=_.fill,U=_.align,X=_.sign,K=_.symbol,tt=_.zero,ft=_.width,yt=_.comma,k=_.precision,V=_.trim,P=_.type;P==="n"?(yt=!0,P="g"):Km[P]||(k===void 0&&(k=12),V=!0,P="g"),(tt||M==="0"&&U==="=")&&(tt=!0,M="0",U="=");var j=K==="$"?c:K==="#"&&/[boxX]/.test(P)?"0"+P.toLowerCase():"",G=K==="$"?r:/[%p]/.test(P)?d:"",xt=Km[P],gt=/[defgprs%]/.test(P);k=k===void 0?6:/[gprs]/.test(P)?Math.max(1,Math.min(21,k)):Math.max(0,Math.min(20,k));function It(F){var _t=j,Ot=G,Jt,ce,N;if(P==="c")Ot=xt(F)+Ot,F="";else{F=+F;var q=F<0||1/F<0;if(F=isNaN(F)?v:xt(Math.abs(F),k),V&&(F=Bp(F)),q&&+F==0&&X!=="+"&&(q=!1),_t=(q?X==="("?X:g:X==="-"||X==="("?"":X)+_t,Ot=(P==="s"?km[8+j1/3]:"")+Ot+(q&&X==="("?")":""),gt){for(Jt=-1,ce=F.length;++Jt<ce;)if(N=F.charCodeAt(Jt),48>N||N>57){Ot=(N===46?s+F.slice(Jt+1):F.slice(Jt))+Ot,F=F.slice(0,Jt);break}}}yt&&!tt&&(F=a(F,1/0));var J=_t.length+F.length+Ot.length,it=J<ft?new Array(ft-J+1).join(M):"";switch(yt&&tt&&(F=a(it+F,it.length?ft-Ot.length:1/0),it=""),U){case"<":F=_t+F+Ot+it;break;case"=":F=_t+it+F+Ot;break;case"^":F=it.slice(0,J=it.length>>1)+_t+F+Ot+it.slice(J);break;default:F=it+_t+F+Ot;break}return h(F)}return It.toString=function(){return _+""},It}function S(_,M){var U=m((_=uf(_),_.type="f",_)),X=Math.max(-8,Math.min(8,Math.floor(hu(M)/3)))*3,K=Math.pow(10,-X),tt=km[8+X/3];return function(ft){return U(K*ft)+tt}}return{format:m,formatPrefix:S}}var Zi,G1,Q1;Gp({thousands:",",grouping:[3],currency:["$",""]});function Gp(l){return Zi=jp(l),G1=Zi.format,Q1=Zi.formatPrefix,Zi}function Qp(l){return Math.max(0,-hu(Math.abs(l)))}function Lp(l,a){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(hu(a)/3)))*3-hu(Math.abs(l)))}function Zp(l,a){return l=Math.abs(l),a=Math.abs(a)-l,Math.max(0,hu(a)-hu(l))+1}function L1(l,a){switch(arguments.length){case 0:break;case 1:this.range(l);break;default:this.range(a).domain(l);break}return this}function Vp(l){return function(){return l}}function Kp(l){return+l}var Fm=[0,1];function fu(l){return l}function eo(l,a){return(a-=l=+l)?function(c){return(c-l)/a}:Vp(isNaN(a)?NaN:.5)}function Jp(l,a){var c;return l>a&&(c=l,l=a,a=c),function(r){return Math.max(l,Math.min(a,r))}}function $p(l,a,c){var r=l[0],s=l[1],h=a[0],d=a[1];return s<r?(r=eo(s,r),h=c(d,h)):(r=eo(r,s),h=c(h,d)),function(g){return h(r(g))}}function kp(l,a,c){var r=Math.min(l.length,a.length)-1,s=new Array(r),h=new Array(r),d=-1;for(l[r]<l[0]&&(l=l.slice().reverse(),a=a.slice().reverse());++d<r;)s[d]=eo(l[d],l[d+1]),h[d]=c(a[d],a[d+1]);return function(g){var v=Fv(l,g,1,r)-1;return h[v](s[v](g))}}function Z1(l,a){return a.domain(l.domain()).range(l.range()).interpolate(l.interpolate()).clamp(l.clamp()).unknown(l.unknown())}function Fp(){var l=Fm,a=Fm,c=co,r,s,h,d=fu,g,v,m;function S(){var M=Math.min(l.length,a.length);return d!==fu&&(d=Jp(l[0],l[M-1])),g=M>2?kp:$p,v=m=null,_}function _(M){return M==null||isNaN(M=+M)?h:(v||(v=g(l.map(r),a,c)))(r(d(M)))}return _.invert=function(M){return d(s((m||(m=g(a,l.map(r),Ze)))(M)))},_.domain=function(M){return arguments.length?(l=Array.from(M,Kp),S()):l.slice()},_.range=function(M){return arguments.length?(a=Array.from(M),S()):a.slice()},_.rangeRound=function(M){return a=Array.from(M),c=d_,S()},_.clamp=function(M){return arguments.length?(d=M?!0:fu,S()):d!==fu},_.interpolate=function(M){return arguments.length?(c=M,S()):c},_.unknown=function(M){return arguments.length?(h=M,_):h},function(M,U){return r=M,s=U,S()}}function V1(){return Fp()(fu,fu)}function Wp(l,a,c,r){var s=Vr(l,a,c),h;switch(r=uf(r??",f"),r.type){case"s":{var d=Math.max(Math.abs(l),Math.abs(a));return r.precision==null&&!isNaN(h=Lp(s,d))&&(r.precision=h),Q1(r,d)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(h=Zp(s,Math.max(Math.abs(l),Math.abs(a))))&&(r.precision=h-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(h=Qp(s))&&(r.precision=h-(r.type==="%")*2);break}}return G1(r)}function Ip(l){var a=l.domain;return l.ticks=function(c){var r=a();return tg(r[0],r[r.length-1],c??10)},l.tickFormat=function(c,r){var s=a();return Wp(s[0],s[s.length-1],c??10,r)},l.nice=function(c){c==null&&(c=10);var r=a(),s=0,h=r.length-1,d=r[s],g=r[h],v,m,S=10;for(g<d&&(m=d,d=g,g=m,m=s,s=h,h=m);S-- >0;){if(m=Zr(d,g,c),m===v)return r[s]=d,r[h]=g,a(r);if(m>0)d=Math.floor(d/m)*m,g=Math.ceil(g/m)*m;else if(m<0)d=Math.ceil(d*m)/m,g=Math.floor(g*m)/m;else break;v=m}return l},l}function K1(){var l=V1();return l.copy=function(){return Z1(l,K1())},L1.apply(l,arguments),Ip(l)}function Pp(l,a){l=l.slice();var c=0,r=l.length-1,s=l[c],h=l[r],d;return h<s&&(d=c,c=r,r=d,d=s,s=h,h=d),l[c]=a.floor(s),l[r]=a.ceil(h),l}const qr=new Date,Br=new Date;function Kt(l,a,c,r){function s(h){return l(h=arguments.length===0?new Date:new Date(+h)),h}return s.floor=h=>(l(h=new Date(+h)),h),s.ceil=h=>(l(h=new Date(h-1)),a(h,1),l(h),h),s.round=h=>{const d=s(h),g=s.ceil(h);return h-d<g-h?d:g},s.offset=(h,d)=>(a(h=new Date(+h),d==null?1:Math.floor(d)),h),s.range=(h,d,g)=>{const v=[];if(h=s.ceil(h),g=g==null?1:Math.floor(g),!(h<d)||!(g>0))return v;let m;do v.push(m=new Date(+h)),a(h,g),l(h);while(m<h&&h<d);return v},s.filter=h=>Kt(d=>{if(d>=d)for(;l(d),!h(d);)d.setTime(d-1)},(d,g)=>{if(d>=d)if(g<0)for(;++g<=0;)for(;a(d,-1),!h(d););else for(;--g>=0;)for(;a(d,1),!h(d););}),c&&(s.count=(h,d)=>(qr.setTime(+h),Br.setTime(+d),l(qr),l(Br),Math.floor(c(qr,Br))),s.every=h=>(h=Math.floor(h),!isFinite(h)||!(h>0)?null:h>1?s.filter(r?d=>r(d)%h===0:d=>s.count(0,d)%h===0):s)),s}const af=Kt(()=>{},(l,a)=>{l.setTime(+l+a)},(l,a)=>a-l);af.every=l=>(l=Math.floor(l),!isFinite(l)||!(l>0)?null:l>1?Kt(a=>{a.setTime(Math.floor(a/l)*l)},(a,c)=>{a.setTime(+a+c*l)},(a,c)=>(c-a)/l):af);af.range;const Sn=1e3,je=Sn*60,bn=je*60,Mn=bn*24,mo=Mn*7,Wm=Mn*30,Xr=Mn*365,cu=Kt(l=>{l.setTime(l-l.getMilliseconds())},(l,a)=>{l.setTime(+l+a*Sn)},(l,a)=>(a-l)/Sn,l=>l.getUTCSeconds());cu.range;const yo=Kt(l=>{l.setTime(l-l.getMilliseconds()-l.getSeconds()*Sn)},(l,a)=>{l.setTime(+l+a*je)},(l,a)=>(a-l)/je,l=>l.getMinutes());yo.range;const tS=Kt(l=>{l.setUTCSeconds(0,0)},(l,a)=>{l.setTime(+l+a*je)},(l,a)=>(a-l)/je,l=>l.getUTCMinutes());tS.range;const vo=Kt(l=>{l.setTime(l-l.getMilliseconds()-l.getSeconds()*Sn-l.getMinutes()*je)},(l,a)=>{l.setTime(+l+a*bn)},(l,a)=>(a-l)/bn,l=>l.getHours());vo.range;const eS=Kt(l=>{l.setUTCMinutes(0,0,0)},(l,a)=>{l.setTime(+l+a*bn)},(l,a)=>(a-l)/bn,l=>l.getUTCHours());eS.range;const Ma=Kt(l=>l.setHours(0,0,0,0),(l,a)=>l.setDate(l.getDate()+a),(l,a)=>(a-l-(a.getTimezoneOffset()-l.getTimezoneOffset())*je)/Mn,l=>l.getDate()-1);Ma.range;const go=Kt(l=>{l.setUTCHours(0,0,0,0)},(l,a)=>{l.setUTCDate(l.getUTCDate()+a)},(l,a)=>(a-l)/Mn,l=>l.getUTCDate()-1);go.range;const nS=Kt(l=>{l.setUTCHours(0,0,0,0)},(l,a)=>{l.setUTCDate(l.getUTCDate()+a)},(l,a)=>(a-l)/Mn,l=>Math.floor(l/Mn));nS.range;function Sl(l){return Kt(a=>{a.setDate(a.getDate()-(a.getDay()+7-l)%7),a.setHours(0,0,0,0)},(a,c)=>{a.setDate(a.getDate()+c*7)},(a,c)=>(c-a-(c.getTimezoneOffset()-a.getTimezoneOffset())*je)/mo)}const mf=Sl(0),ff=Sl(1),lS=Sl(2),uS=Sl(3),mu=Sl(4),aS=Sl(5),iS=Sl(6);mf.range;ff.range;lS.range;uS.range;mu.range;aS.range;iS.range;function bl(l){return Kt(a=>{a.setUTCDate(a.getUTCDate()-(a.getUTCDay()+7-l)%7),a.setUTCHours(0,0,0,0)},(a,c)=>{a.setUTCDate(a.getUTCDate()+c*7)},(a,c)=>(c-a)/mo)}const J1=bl(0),cf=bl(1),fS=bl(2),cS=bl(3),du=bl(4),rS=bl(5),oS=bl(6);J1.range;cf.range;fS.range;cS.range;du.range;rS.range;oS.range;const _o=Kt(l=>{l.setDate(1),l.setHours(0,0,0,0)},(l,a)=>{l.setMonth(l.getMonth()+a)},(l,a)=>a.getMonth()-l.getMonth()+(a.getFullYear()-l.getFullYear())*12,l=>l.getMonth());_o.range;const sS=Kt(l=>{l.setUTCDate(1),l.setUTCHours(0,0,0,0)},(l,a)=>{l.setUTCMonth(l.getUTCMonth()+a)},(l,a)=>a.getUTCMonth()-l.getUTCMonth()+(a.getUTCFullYear()-l.getUTCFullYear())*12,l=>l.getUTCMonth());sS.range;const xn=Kt(l=>{l.setMonth(0,1),l.setHours(0,0,0,0)},(l,a)=>{l.setFullYear(l.getFullYear()+a)},(l,a)=>a.getFullYear()-l.getFullYear(),l=>l.getFullYear());xn.every=l=>!isFinite(l=Math.floor(l))||!(l>0)?null:Kt(a=>{a.setFullYear(Math.floor(a.getFullYear()/l)*l),a.setMonth(0,1),a.setHours(0,0,0,0)},(a,c)=>{a.setFullYear(a.getFullYear()+c*l)});xn.range;const pl=Kt(l=>{l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0)},(l,a)=>{l.setUTCFullYear(l.getUTCFullYear()+a)},(l,a)=>a.getUTCFullYear()-l.getUTCFullYear(),l=>l.getUTCFullYear());pl.every=l=>!isFinite(l=Math.floor(l))||!(l>0)?null:Kt(a=>{a.setUTCFullYear(Math.floor(a.getUTCFullYear()/l)*l),a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0)},(a,c)=>{a.setUTCFullYear(a.getUTCFullYear()+c*l)});pl.range;function hS(l,a,c,r,s,h){const d=[[cu,1,Sn],[cu,5,5*Sn],[cu,15,15*Sn],[cu,30,30*Sn],[h,1,je],[h,5,5*je],[h,15,15*je],[h,30,30*je],[s,1,bn],[s,3,3*bn],[s,6,6*bn],[s,12,12*bn],[r,1,Mn],[r,2,2*Mn],[c,1,mo],[a,1,Wm],[a,3,3*Wm],[l,1,Xr]];function g(m,S,_){const M=S<m;M&&([m,S]=[S,m]);const U=_&&typeof _.range=="function"?_:v(m,S,_),X=U?U.range(m,+S+1):[];return M?X.reverse():X}function v(m,S,_){const M=Math.abs(S-m)/_,U=lo(([,,tt])=>tt).right(d,M);if(U===d.length)return l.every(Vr(m/Xr,S/Xr,_));if(U===0)return af.every(Math.max(Vr(m,S,_),1));const[X,K]=d[M/d[U-1][2]<d[U][2]/M?U-1:U];return X.every(K)}return[g,v]}const[mS,dS]=hS(xn,_o,mf,Ma,vo,yo);function jr(l){if(0<=l.y&&l.y<100){var a=new Date(-1,l.m,l.d,l.H,l.M,l.S,l.L);return a.setFullYear(l.y),a}return new Date(l.y,l.m,l.d,l.H,l.M,l.S,l.L)}function Gr(l){if(0<=l.y&&l.y<100){var a=new Date(Date.UTC(-1,l.m,l.d,l.H,l.M,l.S,l.L));return a.setUTCFullYear(l.y),a}return new Date(Date.UTC(l.y,l.m,l.d,l.H,l.M,l.S,l.L))}function sa(l,a,c){return{y:l,m:a,d:c,H:0,M:0,S:0,L:0}}function yS(l){var a=l.dateTime,c=l.date,r=l.time,s=l.periods,h=l.days,d=l.shortDays,g=l.months,v=l.shortMonths,m=ha(s),S=ma(s),_=ha(h),M=ma(h),U=ha(d),X=ma(d),K=ha(g),tt=ma(g),ft=ha(v),yt=ma(v),k={a:q,A:J,b:it,B:At,c:null,d:l1,e:l1,f:BS,g:$S,G:FS,H:RS,I:YS,j:qS,L:$1,m:XS,M:jS,p:T,q:w,Q:i1,s:f1,S:GS,u:QS,U:LS,V:ZS,w:VS,W:KS,x:null,X:null,y:JS,Y:kS,Z:WS,"%":a1},V={a:B,A:L,b:et,B:ct,c:null,d:u1,e:u1,f:e3,g:s3,G:m3,H:IS,I:PS,j:t3,L:F1,m:n3,M:l3,p:pt,q:Pt,Q:i1,s:f1,S:u3,u:a3,U:i3,V:f3,w:c3,W:r3,x:null,X:null,y:o3,Y:h3,Z:d3,"%":a1},P={a:It,A:F,b:_t,B:Ot,c:Jt,d:e1,e:e1,f:OS,g:t1,G:Pm,H:n1,I:n1,j:zS,L:NS,m:ES,M:DS,p:gt,q:AS,Q:HS,s:wS,S:US,u:SS,U:bS,V:TS,w:pS,W:MS,x:ce,X:N,y:t1,Y:Pm,Z:xS,"%":CS};k.x=j(c,k),k.X=j(r,k),k.c=j(a,k),V.x=j(c,V),V.X=j(r,V),V.c=j(a,V);function j(Y,lt){return function(rt){var R=[],te=-1,vt=0,ee=Y.length,ne,Pe,yu;for(rt instanceof Date||(rt=new Date(+rt));++te<ee;)Y.charCodeAt(te)===37&&(R.push(Y.slice(vt,te)),(Pe=Im[ne=Y.charAt(++te)])!=null?ne=Y.charAt(++te):Pe=ne==="e"?" ":"0",(yu=lt[ne])&&(ne=yu(rt,Pe)),R.push(ne),vt=te+1);return R.push(Y.slice(vt,te)),R.join("")}}function G(Y,lt){return function(rt){var R=sa(1900,void 0,1),te=xt(R,Y,rt+="",0),vt,ee;if(te!=rt.length)return null;if("Q"in R)return new Date(R.Q);if("s"in R)return new Date(R.s*1e3+("L"in R?R.L:0));if(lt&&!("Z"in R)&&(R.Z=0),"p"in R&&(R.H=R.H%12+R.p*12),R.m===void 0&&(R.m="q"in R?R.q:0),"V"in R){if(R.V<1||R.V>53)return null;"w"in R||(R.w=1),"Z"in R?(vt=Gr(sa(R.y,0,1)),ee=vt.getUTCDay(),vt=ee>4||ee===0?cf.ceil(vt):cf(vt),vt=go.offset(vt,(R.V-1)*7),R.y=vt.getUTCFullYear(),R.m=vt.getUTCMonth(),R.d=vt.getUTCDate()+(R.w+6)%7):(vt=jr(sa(R.y,0,1)),ee=vt.getDay(),vt=ee>4||ee===0?ff.ceil(vt):ff(vt),vt=Ma.offset(vt,(R.V-1)*7),R.y=vt.getFullYear(),R.m=vt.getMonth(),R.d=vt.getDate()+(R.w+6)%7)}else("W"in R||"U"in R)&&("w"in R||(R.w="u"in R?R.u%7:"W"in R?1:0),ee="Z"in R?Gr(sa(R.y,0,1)).getUTCDay():jr(sa(R.y,0,1)).getDay(),R.m=0,R.d="W"in R?(R.w+6)%7+R.W*7-(ee+5)%7:R.w+R.U*7-(ee+6)%7);return"Z"in R?(R.H+=R.Z/100|0,R.M+=R.Z%100,Gr(R)):jr(R)}}function xt(Y,lt,rt,R){for(var te=0,vt=lt.length,ee=rt.length,ne,Pe;te<vt;){if(R>=ee)return-1;if(ne=lt.charCodeAt(te++),ne===37){if(ne=lt.charAt(te++),Pe=P[ne in Im?lt.charAt(te++):ne],!Pe||(R=Pe(Y,rt,R))<0)return-1}else if(ne!=rt.charCodeAt(R++))return-1}return R}function gt(Y,lt,rt){var R=m.exec(lt.slice(rt));return R?(Y.p=S.get(R[0].toLowerCase()),rt+R[0].length):-1}function It(Y,lt,rt){var R=U.exec(lt.slice(rt));return R?(Y.w=X.get(R[0].toLowerCase()),rt+R[0].length):-1}function F(Y,lt,rt){var R=_.exec(lt.slice(rt));return R?(Y.w=M.get(R[0].toLowerCase()),rt+R[0].length):-1}function _t(Y,lt,rt){var R=ft.exec(lt.slice(rt));return R?(Y.m=yt.get(R[0].toLowerCase()),rt+R[0].length):-1}function Ot(Y,lt,rt){var R=K.exec(lt.slice(rt));return R?(Y.m=tt.get(R[0].toLowerCase()),rt+R[0].length):-1}function Jt(Y,lt,rt){return xt(Y,a,lt,rt)}function ce(Y,lt,rt){return xt(Y,c,lt,rt)}function N(Y,lt,rt){return xt(Y,r,lt,rt)}function q(Y){return d[Y.getDay()]}function J(Y){return h[Y.getDay()]}function it(Y){return v[Y.getMonth()]}function At(Y){return g[Y.getMonth()]}function T(Y){return s[+(Y.getHours()>=12)]}function w(Y){return 1+~~(Y.getMonth()/3)}function B(Y){return d[Y.getUTCDay()]}function L(Y){return h[Y.getUTCDay()]}function et(Y){return v[Y.getUTCMonth()]}function ct(Y){return g[Y.getUTCMonth()]}function pt(Y){return s[+(Y.getUTCHours()>=12)]}function Pt(Y){return 1+~~(Y.getUTCMonth()/3)}return{format:function(Y){var lt=j(Y+="",k);return lt.toString=function(){return Y},lt},parse:function(Y){var lt=G(Y+="",!1);return lt.toString=function(){return Y},lt},utcFormat:function(Y){var lt=j(Y+="",V);return lt.toString=function(){return Y},lt},utcParse:function(Y){var lt=G(Y+="",!0);return lt.toString=function(){return Y},lt}}}var Im={"-":"",_:" ",0:"0"},Wt=/^\s*\d+/,vS=/^%/,gS=/[\\^$*+?|[\]().{}]/g;function Tt(l,a,c){var r=l<0?"-":"",s=(r?-l:l)+"",h=s.length;return r+(h<c?new Array(c-h+1).join(a)+s:s)}function _S(l){return l.replace(gS,"\\$&")}function ha(l){return new RegExp("^(?:"+l.map(_S).join("|")+")","i")}function ma(l){return new Map(l.map((a,c)=>[a.toLowerCase(),c]))}function pS(l,a,c){var r=Wt.exec(a.slice(c,c+1));return r?(l.w=+r[0],c+r[0].length):-1}function SS(l,a,c){var r=Wt.exec(a.slice(c,c+1));return r?(l.u=+r[0],c+r[0].length):-1}function bS(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.U=+r[0],c+r[0].length):-1}function TS(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.V=+r[0],c+r[0].length):-1}function MS(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.W=+r[0],c+r[0].length):-1}function Pm(l,a,c){var r=Wt.exec(a.slice(c,c+4));return r?(l.y=+r[0],c+r[0].length):-1}function t1(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.y=+r[0]+(+r[0]>68?1900:2e3),c+r[0].length):-1}function xS(l,a,c){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(a.slice(c,c+6));return r?(l.Z=r[1]?0:-(r[2]+(r[3]||"00")),c+r[0].length):-1}function AS(l,a,c){var r=Wt.exec(a.slice(c,c+1));return r?(l.q=r[0]*3-3,c+r[0].length):-1}function ES(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.m=r[0]-1,c+r[0].length):-1}function e1(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.d=+r[0],c+r[0].length):-1}function zS(l,a,c){var r=Wt.exec(a.slice(c,c+3));return r?(l.m=0,l.d=+r[0],c+r[0].length):-1}function n1(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.H=+r[0],c+r[0].length):-1}function DS(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.M=+r[0],c+r[0].length):-1}function US(l,a,c){var r=Wt.exec(a.slice(c,c+2));return r?(l.S=+r[0],c+r[0].length):-1}function NS(l,a,c){var r=Wt.exec(a.slice(c,c+3));return r?(l.L=+r[0],c+r[0].length):-1}function OS(l,a,c){var r=Wt.exec(a.slice(c,c+6));return r?(l.L=Math.floor(r[0]/1e3),c+r[0].length):-1}function CS(l,a,c){var r=vS.exec(a.slice(c,c+1));return r?c+r[0].length:-1}function HS(l,a,c){var r=Wt.exec(a.slice(c));return r?(l.Q=+r[0],c+r[0].length):-1}function wS(l,a,c){var r=Wt.exec(a.slice(c));return r?(l.s=+r[0],c+r[0].length):-1}function l1(l,a){return Tt(l.getDate(),a,2)}function RS(l,a){return Tt(l.getHours(),a,2)}function YS(l,a){return Tt(l.getHours()%12||12,a,2)}function qS(l,a){return Tt(1+Ma.count(xn(l),l),a,3)}function $1(l,a){return Tt(l.getMilliseconds(),a,3)}function BS(l,a){return $1(l,a)+"000"}function XS(l,a){return Tt(l.getMonth()+1,a,2)}function jS(l,a){return Tt(l.getMinutes(),a,2)}function GS(l,a){return Tt(l.getSeconds(),a,2)}function QS(l){var a=l.getDay();return a===0?7:a}function LS(l,a){return Tt(mf.count(xn(l)-1,l),a,2)}function k1(l){var a=l.getDay();return a>=4||a===0?mu(l):mu.ceil(l)}function ZS(l,a){return l=k1(l),Tt(mu.count(xn(l),l)+(xn(l).getDay()===4),a,2)}function VS(l){return l.getDay()}function KS(l,a){return Tt(ff.count(xn(l)-1,l),a,2)}function JS(l,a){return Tt(l.getFullYear()%100,a,2)}function $S(l,a){return l=k1(l),Tt(l.getFullYear()%100,a,2)}function kS(l,a){return Tt(l.getFullYear()%1e4,a,4)}function FS(l,a){var c=l.getDay();return l=c>=4||c===0?mu(l):mu.ceil(l),Tt(l.getFullYear()%1e4,a,4)}function WS(l){var a=l.getTimezoneOffset();return(a>0?"-":(a*=-1,"+"))+Tt(a/60|0,"0",2)+Tt(a%60,"0",2)}function u1(l,a){return Tt(l.getUTCDate(),a,2)}function IS(l,a){return Tt(l.getUTCHours(),a,2)}function PS(l,a){return Tt(l.getUTCHours()%12||12,a,2)}function t3(l,a){return Tt(1+go.count(pl(l),l),a,3)}function F1(l,a){return Tt(l.getUTCMilliseconds(),a,3)}function e3(l,a){return F1(l,a)+"000"}function n3(l,a){return Tt(l.getUTCMonth()+1,a,2)}function l3(l,a){return Tt(l.getUTCMinutes(),a,2)}function u3(l,a){return Tt(l.getUTCSeconds(),a,2)}function a3(l){var a=l.getUTCDay();return a===0?7:a}function i3(l,a){return Tt(J1.count(pl(l)-1,l),a,2)}function W1(l){var a=l.getUTCDay();return a>=4||a===0?du(l):du.ceil(l)}function f3(l,a){return l=W1(l),Tt(du.count(pl(l),l)+(pl(l).getUTCDay()===4),a,2)}function c3(l){return l.getUTCDay()}function r3(l,a){return Tt(cf.count(pl(l)-1,l),a,2)}function o3(l,a){return Tt(l.getUTCFullYear()%100,a,2)}function s3(l,a){return l=W1(l),Tt(l.getUTCFullYear()%100,a,2)}function h3(l,a){return Tt(l.getUTCFullYear()%1e4,a,4)}function m3(l,a){var c=l.getUTCDay();return l=c>=4||c===0?du(l):du.ceil(l),Tt(l.getUTCFullYear()%1e4,a,4)}function d3(){return"+0000"}function a1(){return"%"}function i1(l){return+l}function f1(l){return Math.floor(+l/1e3)}var iu,I1;y3({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function y3(l){return iu=yS(l),I1=iu.format,iu.parse,iu.utcFormat,iu.utcParse,iu}function v3(l){return new Date(l)}function g3(l){return l instanceof Date?+l:+new Date(+l)}function P1(l,a,c,r,s,h,d,g,v,m){var S=V1(),_=S.invert,M=S.domain,U=m(".%L"),X=m(":%S"),K=m("%I:%M"),tt=m("%I %p"),ft=m("%a %d"),yt=m("%b %d"),k=m("%B"),V=m("%Y");function P(j){return(v(j)<j?U:g(j)<j?X:d(j)<j?K:h(j)<j?tt:r(j)<j?s(j)<j?ft:yt:c(j)<j?k:V)(j)}return S.invert=function(j){return new Date(_(j))},S.domain=function(j){return arguments.length?M(Array.from(j,g3)):M().map(v3)},S.ticks=function(j){var G=M();return l(G[0],G[G.length-1],j??10)},S.tickFormat=function(j,G){return G==null?P:m(G)},S.nice=function(j){var G=M();return(!j||typeof j.range!="function")&&(j=a(G[0],G[G.length-1],j??10)),j?M(Pp(G,j)):S},S.copy=function(){return Z1(S,P1(l,a,c,r,s,h,d,g,v,m))},S}function _3(){return L1.apply(P1(mS,dS,xn,_o,mf,Ma,vo,yo,cu,I1).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Ft(l){return function(){return l}}function td(l){let a=3;return l.digits=function(c){if(!arguments.length)return a;if(c==null)a=null;else{const r=Math.floor(c);if(!(r>=0))throw new RangeError(`invalid digits: ${c}`);a=r}return l},()=>new Hp(a)}function ed(l){return typeof l=="object"&&"length"in l?l:Array.from(l)}function nd(l){this._context=l}nd.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(l,a){switch(l=+l,a=+a,this._point){case 0:this._point=1,this._line?this._context.lineTo(l,a):this._context.moveTo(l,a);break;case 1:this._point=2;default:this._context.lineTo(l,a);break}}};function ld(l){return new nd(l)}function ud(l){return l[0]}function ad(l){return l[1]}function id(l,a){var c=Ft(!0),r=null,s=ld,h=null,d=td(g);l=typeof l=="function"?l:l===void 0?ud:Ft(l),a=typeof a=="function"?a:a===void 0?ad:Ft(a);function g(v){var m,S=(v=ed(v)).length,_,M=!1,U;for(r==null&&(h=s(U=d())),m=0;m<=S;++m)!(m<S&&c(_=v[m],m,v))===M&&((M=!M)?h.lineStart():h.lineEnd()),M&&h.point(+l(_,m,v),+a(_,m,v));if(U)return h=null,U+""||null}return g.x=function(v){return arguments.length?(l=typeof v=="function"?v:Ft(+v),g):l},g.y=function(v){return arguments.length?(a=typeof v=="function"?v:Ft(+v),g):a},g.defined=function(v){return arguments.length?(c=typeof v=="function"?v:Ft(!!v),g):c},g.curve=function(v){return arguments.length?(s=v,r!=null&&(h=s(r)),g):s},g.context=function(v){return arguments.length?(v==null?r=h=null:h=s(r=v),g):r},g}function p3(l,a,c){var r=null,s=Ft(!0),h=null,d=ld,g=null,v=td(m);l=typeof l=="function"?l:l===void 0?ud:Ft(+l),a=typeof a=="function"?a:Ft(a===void 0?0:+a),c=typeof c=="function"?c:c===void 0?ad:Ft(+c);function m(_){var M,U,X,K=(_=ed(_)).length,tt,ft=!1,yt,k=new Array(K),V=new Array(K);for(h==null&&(g=d(yt=v())),M=0;M<=K;++M){if(!(M<K&&s(tt=_[M],M,_))===ft)if(ft=!ft)U=M,g.areaStart(),g.lineStart();else{for(g.lineEnd(),g.lineStart(),X=M-1;X>=U;--X)g.point(k[X],V[X]);g.lineEnd(),g.areaEnd()}ft&&(k[M]=+l(tt,M,_),V[M]=+a(tt,M,_),g.point(r?+r(tt,M,_):k[M],c?+c(tt,M,_):V[M]))}if(yt)return g=null,yt+""||null}function S(){return id().defined(s).curve(d).context(h)}return m.x=function(_){return arguments.length?(l=typeof _=="function"?_:Ft(+_),r=null,m):l},m.x0=function(_){return arguments.length?(l=typeof _=="function"?_:Ft(+_),m):l},m.x1=function(_){return arguments.length?(r=_==null?null:typeof _=="function"?_:Ft(+_),m):r},m.y=function(_){return arguments.length?(a=typeof _=="function"?_:Ft(+_),c=null,m):a},m.y0=function(_){return arguments.length?(a=typeof _=="function"?_:Ft(+_),m):a},m.y1=function(_){return arguments.length?(c=_==null?null:typeof _=="function"?_:Ft(+_),m):c},m.lineX0=m.lineY0=function(){return S().x(l).y(a)},m.lineY1=function(){return S().x(l).y(c)},m.lineX1=function(){return S().x(r).y(a)},m.defined=function(_){return arguments.length?(s=typeof _=="function"?_:Ft(!!_),m):s},m.curve=function(_){return arguments.length?(d=_,h!=null&&(g=d(h)),m):d},m.context=function(_){return arguments.length?(_==null?h=g=null:g=d(h=_),m):h},m}function c1(l){return l<0?-1:1}function r1(l,a,c){var r=l._x1-l._x0,s=a-l._x1,h=(l._y1-l._y0)/(r||s<0&&-0),d=(c-l._y1)/(s||r<0&&-0),g=(h*s+d*r)/(r+s);return(c1(h)+c1(d))*Math.min(Math.abs(h),Math.abs(d),.5*Math.abs(g))||0}function o1(l,a){var c=l._x1-l._x0;return c?(3*(l._y1-l._y0)/c-a)/2:a}function Qr(l,a,c){var r=l._x0,s=l._y0,h=l._x1,d=l._y1,g=(h-r)/3;l._context.bezierCurveTo(r+g,s+g*a,h-g,d-g*c,h,d)}function rf(l){this._context=l}rf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Qr(this,this._t0,o1(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(l,a){var c=NaN;if(l=+l,a=+a,!(l===this._x1&&a===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(l,a):this._context.moveTo(l,a);break;case 1:this._point=2;break;case 2:this._point=3,Qr(this,o1(this,c=r1(this,l,a)),c);break;default:Qr(this,this._t0,c=r1(this,l,a));break}this._x0=this._x1,this._x1=l,this._y0=this._y1,this._y1=a,this._t0=c}}};Object.create(rf.prototype).point=function(l,a){rf.prototype.point.call(this,a,l)};function s1(l){return new rf(l)}function va(l,a,c){this.k=l,this.x=a,this.y=c}va.prototype={constructor:va,scale:function(l){return l===1?this:new va(this.k*l,this.x,this.y)},translate:function(l,a){return l===0&a===0?this:new va(this.k,this.x+this.k*l,this.y+this.k*a)},apply:function(l){return[l[0]*this.k+this.x,l[1]*this.k+this.y]},applyX:function(l){return l*this.k+this.x},applyY:function(l){return l*this.k+this.y},invert:function(l){return[(l[0]-this.x)/this.k,(l[1]-this.y)/this.k]},invertX:function(l){return(l-this.x)/this.k},invertY:function(l){return(l-this.y)/this.k},rescaleX:function(l){return l.copy().domain(l.range().map(this.invertX,this).map(l.invert,l))},rescaleY:function(l){return l.copy().domain(l.range().map(this.invertY,this).map(l.invert,l))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};va.prototype;const S3=Hv[typeof document<"u"&&document.createElement!==void 0?"useLayoutEffect":"useEffect"],b3=l=>{const a=Zt.useRef(l);return Zt.useEffect(()=>{a.current=l}),a};function T3(){}function M3(l,a,c={}){const r=A3(c.polyfill),s=b3(a);return S3(()=>{let h=!1;const d=l&&"current"in l?l.current:l;if(!d)return T3;function g(v,m){h||s.current(v,m)}return r.subscribe(d,g),()=>{h=!0,r.unsubscribe(d,g)}},[l,r,s]),r.observer}function x3(l){let a=!1,c=[];const r=new Map,s=new(l||window.ResizeObserver)((h,d)=>{c=c.concat(h);function g(){const v=new Set;for(let m=0;m<c.length;m++){if(v.has(c[m].target))continue;v.add(c[m].target);const S=r.get(c[m].target);S?.forEach(_=>_(c[m],d))}c=[],a=!1}a||window.requestAnimationFrame(g),a=!0});return{observer:s,subscribe(h,d){var g;s.observe(h);const v=(g=r.get(h))!==null&&g!==void 0?g:[];v.push(d),r.set(h,v)},unsubscribe(h,d){var g;const v=(g=r.get(h))!==null&&g!==void 0?g:[];if(v.length===1){s.unobserve(h),r.delete(h);return}const m=v.indexOf(d);m!==-1&&v.splice(m,1),r.set(h,v)}}}let Lr;const A3=l=>Lr||(Lr=x3(l));function E3(l){const[a,c]=Zt.useState();return Zt.useLayoutEffect(()=>{c(l.current?.getBoundingClientRect())},[l]),M3(l,r=>c(r.contentRect)),a}function z3({data:l,marginTop:a=20,marginRight:c=6,marginBottom:r=30,marginLeft:s=6,units:h="m"}){const d=Zt.useRef(null),g=Zt.useRef(null),{height:v=0}=E3(d)||{},[m,S]=Zt.useState(0),_=Zt.useRef(null),M=Zt.useRef(null),U=Zt.useRef(null),X=Zt.useRef(null),K=Zt.useRef(null),tt=25,ft=.3;Zt.useEffect(()=>{S(v/4*l.length)},[v,l]);function yt(V){return h==="m"?`${V.toFixed(2)} m`:`${(V*3.28084).toFixed(1)} ft`}function k(V){return new Intl.DateTimeFormat(navigator.language,{timeStyle:"short"}).format(new Date(V))}return Zt.useEffect(()=>{const[V=0,P=0]=Dm(l,gt=>new Date(gt.time));M.current=_3().domain([V,P]).range([s,m-c]);const[j=0,G=0]=Dm(l,gt=>gt.value),xt=(G-j)*.3;U.current=K1().domain([j-xt,G+xt]).range([v-r,a]),X.current=p3().curve(s1).x(gt=>M.current(new Date(gt.time))).y0(U.current(eg(l,gt=>gt.value-ft)??0)).y1(gt=>U.current(gt.value)),K.current=id().curve(s1).x(gt=>M.current(new Date(gt.time))).y(gt=>U.current(gt.value)),_.current&&V2(_.current).call(rg(M.current))},[l,v,m,r,s,c,a]),Zt.useEffect(()=>{g.current?.scrollIntoView({block:"center",inline:"center"})},[l,g,m]),I.jsx("div",{className:"TideChart",ref:d,children:I.jsxs("svg",{width:m,height:v,children:[I.jsx("defs",{children:I.jsxs("linearGradient",{id:"gradient",gradientTransform:"rotate(90)",children:[I.jsx("stop",{className:"TideChart__Gradient--stop1",offset:"0"}),I.jsx("stop",{className:"TideChart__Gradient--stop2",offset:"100%"})]})}),I.jsx("g",{className:"TideChart__XAxis",ref:_,transform:`translate(0,${v-r})`}),I.jsx("line",{className:"TideChart__LowWater",x1:s,x2:m-c,y1:U.current?.(0),y2:U.current?.(0)}),I.jsx("path",{fill:"url(#gradient)",d:X.current?.(l)||""}),I.jsx("path",{className:"TideChart__Line",d:K.current?.(l)||""}),I.jsx("line",{ref:g,className:"TideChart__Now",x1:M.current?.(new Date),x2:M.current?.(new Date),y1:a,y2:v-a}),I.jsx("g",{children:l.map((V,P)=>I.jsxs("g",{children:[I.jsx("circle",{className:"TideChart__DataPoint",cx:M.current?.(new Date(V.time)),cy:U.current?.(V.value),r:5}),P!==0&&P!==l.length-1&&I.jsxs("text",{className:["TideChart__Text",`TideChart__Text--${V.type}`].join(" "),y:V.type==="High"?a+tt:v-r-tt,children:[I.jsx("tspan",{className:"TideChart__Depth",x:M.current?.(new Date(V.time)),dy:V.type==="High"?"1.5em":"-1.5em",children:yt(V.value)}),I.jsx("tspan",{className:"TideChart__Time",x:M.current?.(new Date(V.time)),dy:V.type==="High"?"-1.5em":"1.5em",children:k(V.time)})]})]},P))})]})})}function D3(){const l=Zv(),a=navigator.language==="en-US"?"ft":"m";return I.jsxs(I.Fragment,{children:[I.jsxs("header",{className:"p-6 mb-8 flex gap-8",children:[I.jsxs("div",{className:"flex-1",children:[I.jsx("h1",{className:"text-2xl font-semibold tracking-tight m-0 flex-1",children:l?.station?.name}),l?.station?.position&&I.jsx(Vv,{...l?.station?.position})]}),I.jsx("div",{children:I.jsx("a",{href:Lv,children:I.jsxs("svg",{className:"size-5 stroke-white/70 hover:stroke-white transition-colors",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,children:[I.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.343 3.94c.09-.542.56-.94 1.11-.94h1.093c.55 0 1.02.398 1.11.94l.149.894c.07.424.384.764.78.93.398.164.855.142 1.205-.108l.737-.527a1.125 1.125 0 0 1 1.45.12l.773.774c.39.389.44 1.002.12 1.45l-.527.737c-.25.35-.272.806-.107 1.204.165.397.505.71.93.78l.893.15c.543.09.94.559.94 1.109v1.094c0 .55-.397 1.02-.94 1.11l-.894.149c-.424.07-.764.383-.929.78-.165.398-.143.854.107 1.204l.527.738c.32.447.269 1.06-.12 1.45l-.774.773a1.125 1.125 0 0 1-1.449.12l-.738-.527c-.35-.25-.806-.272-1.203-.107-.398.165-.71.505-.781.929l-.149.894c-.09.542-.56.94-1.11.94h-1.094c-.55 0-1.019-.398-1.11-.94l-.148-.894c-.071-.424-.384-.764-.781-.93-.398-.164-.854-.142-1.204.108l-.738.527c-.447.32-1.06.269-1.45-.12l-.773-.774a1.125 1.125 0 0 1-.12-1.45l.527-.737c.25-.35.272-.806.108-1.204-.165-.397-.506-.71-.93-.78l-.894-.15c-.542-.09-.94-.56-.94-1.109v-1.094c0-.55.398-1.02.94-1.11l.894-.149c.424-.07.765-.383.93-.78.165-.398.143-.854-.108-1.204l-.526-.738a1.125 1.125 0 0 1 .12-1.45l.773-.773a1.125 1.125 0 0 1 1.45-.12l.737.527c.35.25.807.272 1.204.107.397-.165.71-.505.78-.929l.15-.894Z"}),I.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"})]})})})]}),l?.extremes?I.jsx(z3,{data:l.extremes,units:a}):I.jsx(U3,{})]})}function U3(){return I.jsxs("div",{className:"flex-1 flex flex-col gap-6 items-center justify-center animate-pulse",children:[I.jsxs("svg",{"aria-hidden":"true",className:"size-20 animate-spin dark:text-white/20 fill-white/60",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[I.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),I.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),I.jsx("span",{className:"sr-only",children:"Loading..."})]})}function N3(){return I.jsxs("footer",{className:"px-6 py-4 text-center text-sm text-white/50 bg-black/20",children:["Made by",I.jsx("a",{className:"decoration-none text-white/70",href:"https://github.com/sponsors/bkeepers",children:" @bkeepers"})]})}function O3(){return I.jsxs(Zt.StrictMode,{children:[I.jsx(D3,{}),I.jsx(N3,{})]})}jv.createRoot(document.getElementById("app")).render(I.jsx(Zt.StrictMode,{children:I.jsx(O3,{})}));