UNPKG

signalk-tides

Version:

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

59 lines 331 kB
var p2=(e,l)=>()=>(l||e((l={exports:{}}).exports,l),l.exports);var Tw=p2((xw,rf)=>{(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const h of o.addedNodes)h.tagName==="LINK"&&h.rel==="modulepreload"&&r(h)}).observe(document,{childList:!0,subtree:!0});function i(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=i(s);fetch(s.href,o)}})();function S2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ic={exports:{}},ui={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var my;function M2(){if(my)return ui;my=1;var e=Symbol.for("react.transitional.element"),l=Symbol.for("react.fragment");function i(r,s,o){var h=null;if(o!==void 0&&(h=""+o),s.key!==void 0&&(h=""+s.key),"key"in s){o={};for(var y in s)y!=="key"&&(o[y]=s[y])}else o=s;return s=o.ref,{$$typeof:e,type:r,key:h,ref:s!==void 0?s:null,props:o}}return ui.Fragment=l,ui.jsx=i,ui.jsxs=i,ui}var yy;function b2(){return yy||(yy=1,Ic.exports=M2()),Ic.exports}var at=b2(),to={exports:{}},st={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var gy;function T2(){if(gy)return st;gy=1;var e=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),h=Symbol.for("react.context"),y=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),S=Symbol.iterator;function T(M){return M===null||typeof M!="object"?null:(M=S&&M[S]||M["@@iterator"],typeof M=="function"?M:null)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,F={};function I(M,z,j){this.props=M,this.context=z,this.refs=F,this.updater=j||E}I.prototype.isReactComponent={},I.prototype.setState=function(M,z){if(typeof M!="object"&&typeof M!="function"&&M!=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,M,z,"setState")},I.prototype.forceUpdate=function(M){this.updater.enqueueForceUpdate(this,M,"forceUpdate")};function St(){}St.prototype=I.prototype;function pt(M,z,j){this.props=M,this.context=z,this.refs=F,this.updater=j||E}var tt=pt.prototype=new St;tt.constructor=pt,k(tt,I.prototype),tt.isPureReactComponent=!0;var rt=Array.isArray,Q={H:null,A:null,T:null,S:null,V:null},Z=Object.prototype.hasOwnProperty;function it(M,z,j,L,P,Mt){return j=Mt.ref,{$$typeof:e,type:M,key:z,ref:j!==void 0?j:null,props:Mt}}function Rt(M,z){return it(M.type,z,void 0,void 0,void 0,M.props)}function Kt(M){return typeof M=="object"&&M!==null&&M.$$typeof===e}function te(M){var z={"=":"=0",":":"=2"};return"$"+M.replace(/[=:]/g,function(j){return z[j]})}var B=/\/+/g;function ft(M,z){return typeof M=="object"&&M!==null&&M.key!=null?te(""+M.key):z.toString(36)}function Dt(){}function Wt(M){switch(M.status){case"fulfilled":return M.value;case"rejected":throw M.reason;default:switch(typeof M.status=="string"?M.then(Dt,Dt):(M.status="pending",M.then(function(z){M.status==="pending"&&(M.status="fulfilled",M.value=z)},function(z){M.status==="pending"&&(M.status="rejected",M.reason=z)})),M.status){case"fulfilled":return M.value;case"rejected":throw M.reason}}throw M}function qt(M,z,j,L,P){var Mt=typeof M;(Mt==="undefined"||Mt==="boolean")&&(M=null);var ut=!1;if(M===null)ut=!0;else switch(Mt){case"bigint":case"string":case"number":ut=!0;break;case"object":switch(M.$$typeof){case e:case l:ut=!0;break;case _:return ut=M._init,qt(ut(M._payload),z,j,L,P)}}if(ut)return P=P(M),ut=L===""?"."+ft(M,0):L,rt(P)?(j="",ut!=null&&(j=ut.replace(B,"$&/")+"/"),qt(P,z,j,"",function(V){return V})):P!=null&&(Kt(P)&&(P=Rt(P,j+(P.key==null||M&&M.key===P.key?"":(""+P.key).replace(B,"$&/")+"/")+ut)),z.push(P)),1;ut=0;var Te=L===""?".":L+":";if(rt(M))for(var Gt=0;Gt<M.length;Gt++)L=M[Gt],Mt=Te+ft(L,Gt),ut+=qt(L,z,j,Mt,P);else if(Gt=T(M),typeof Gt=="function")for(M=Gt.call(M),Gt=0;!(L=M.next()).done;)L=L.value,Mt=Te+ft(L,Gt++),ut+=qt(L,z,j,Mt,P);else if(Mt==="object"){if(typeof M.then=="function")return qt(Wt(M),z,j,L,P);throw z=String(M),Error("Objects are not valid as a React child (found: "+(z==="[object Object]"?"object with keys {"+Object.keys(M).join(", ")+"}":z)+"). If you meant to render a collection of children, use an array instead.")}return ut}function N(M,z,j){if(M==null)return M;var L=[],P=0;return qt(M,L,"","",function(Mt){return z.call(j,Mt,P++)}),L}function q(M){if(M._status===-1){var z=M._result;z=z(),z.then(function(j){(M._status===0||M._status===-1)&&(M._status=1,M._result=j)},function(j){(M._status===0||M._status===-1)&&(M._status=2,M._result=j)}),M._status===-1&&(M._status=0,M._result=z)}if(M._status===1)return M._result.default;throw M._result}var J=typeof reportError=="function"?reportError:function(M){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof M=="object"&&M!==null&&typeof M.message=="string"?String(M.message):String(M),error:M});if(!window.dispatchEvent(z))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",M);return}console.error(M)};function ht(){}return st.Children={map:N,forEach:function(M,z,j){N(M,function(){z.apply(this,arguments)},j)},count:function(M){var z=0;return N(M,function(){z++}),z},toArray:function(M){return N(M,function(z){return z})||[]},only:function(M){if(!Kt(M))throw Error("React.Children.only expected to receive a single React element child.");return M}},st.Component=I,st.Fragment=i,st.Profiler=s,st.PureComponent=pt,st.StrictMode=r,st.Suspense=g,st.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Q,st.__COMPILER_RUNTIME={__proto__:null,c:function(M){return Q.H.useMemoCache(M)}},st.cache=function(M){return function(){return M.apply(null,arguments)}},st.cloneElement=function(M,z,j){if(M==null)throw Error("The argument must be a React element, but you passed "+M+".");var L=k({},M.props),P=M.key,Mt=void 0;if(z!=null)for(ut in z.ref!==void 0&&(Mt=void 0),z.key!==void 0&&(P=""+z.key),z)!Z.call(z,ut)||ut==="key"||ut==="__self"||ut==="__source"||ut==="ref"&&z.ref===void 0||(L[ut]=z[ut]);var ut=arguments.length-2;if(ut===1)L.children=j;else if(1<ut){for(var Te=Array(ut),Gt=0;Gt<ut;Gt++)Te[Gt]=arguments[Gt+2];L.children=Te}return it(M.type,P,void 0,void 0,Mt,L)},st.createContext=function(M){return M={$$typeof:h,_currentValue:M,_currentValue2:M,_threadCount:0,Provider:null,Consumer:null},M.Provider=M,M.Consumer={$$typeof:o,_context:M},M},st.createElement=function(M,z,j){var L,P={},Mt=null;if(z!=null)for(L in z.key!==void 0&&(Mt=""+z.key),z)Z.call(z,L)&&L!=="key"&&L!=="__self"&&L!=="__source"&&(P[L]=z[L]);var ut=arguments.length-2;if(ut===1)P.children=j;else if(1<ut){for(var Te=Array(ut),Gt=0;Gt<ut;Gt++)Te[Gt]=arguments[Gt+2];P.children=Te}if(M&&M.defaultProps)for(L in ut=M.defaultProps,ut)P[L]===void 0&&(P[L]=ut[L]);return it(M,Mt,void 0,void 0,null,P)},st.createRef=function(){return{current:null}},st.forwardRef=function(M){return{$$typeof:y,render:M}},st.isValidElement=Kt,st.lazy=function(M){return{$$typeof:_,_payload:{_status:-1,_result:M},_init:q}},st.memo=function(M,z){return{$$typeof:m,type:M,compare:z===void 0?null:z}},st.startTransition=function(M){var z=Q.T,j={};Q.T=j;try{var L=M(),P=Q.S;P!==null&&P(j,L),typeof L=="object"&&L!==null&&typeof L.then=="function"&&L.then(ht,J)}catch(Mt){J(Mt)}finally{Q.T=z}},st.unstable_useCacheRefresh=function(){return Q.H.useCacheRefresh()},st.use=function(M){return Q.H.use(M)},st.useActionState=function(M,z,j){return Q.H.useActionState(M,z,j)},st.useCallback=function(M,z){return Q.H.useCallback(M,z)},st.useContext=function(M){return Q.H.useContext(M)},st.useDebugValue=function(){},st.useDeferredValue=function(M,z){return Q.H.useDeferredValue(M,z)},st.useEffect=function(M,z,j){var L=Q.H;if(typeof j=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return L.useEffect(M,z)},st.useId=function(){return Q.H.useId()},st.useImperativeHandle=function(M,z,j){return Q.H.useImperativeHandle(M,z,j)},st.useInsertionEffect=function(M,z){return Q.H.useInsertionEffect(M,z)},st.useLayoutEffect=function(M,z){return Q.H.useLayoutEffect(M,z)},st.useMemo=function(M,z){return Q.H.useMemo(M,z)},st.useOptimistic=function(M,z){return Q.H.useOptimistic(M,z)},st.useReducer=function(M,z,j){return Q.H.useReducer(M,z,j)},st.useRef=function(M){return Q.H.useRef(M)},st.useState=function(M){return Q.H.useState(M)},st.useSyncExternalStore=function(M,z,j){return Q.H.useSyncExternalStore(M,z,j)},st.useTransition=function(){return Q.H.useTransition()},st.version="19.1.0",st}var vy;function qo(){return vy||(vy=1,to.exports=T2()),to.exports}var ae=qo();const D2=S2(ae);var eo={exports:{}},ii={},no={exports:{}},ao={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var _y;function x2(){return _y||(_y=1,function(e){function l(N,q){var J=N.length;N.push(q);t:for(;0<J;){var ht=J-1>>>1,M=N[ht];if(0<s(M,q))N[ht]=q,N[J]=M,J=ht;else break t}}function i(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 ht=0,M=N.length,z=M>>>1;ht<z;){var j=2*(ht+1)-1,L=N[j],P=j+1,Mt=N[P];if(0>s(L,J))P<M&&0>s(Mt,L)?(N[ht]=Mt,N[P]=J,ht=P):(N[ht]=L,N[j]=J,ht=j);else if(P<M&&0>s(Mt,J))N[ht]=Mt,N[P]=J,ht=P;else break t}}return q}function s(N,q){var J=N.sortIndex-q.sortIndex;return J!==0?J:N.id-q.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var h=Date,y=h.now();e.unstable_now=function(){return h.now()-y}}var g=[],m=[],_=1,S=null,T=3,E=!1,k=!1,F=!1,I=!1,St=typeof setTimeout=="function"?setTimeout:null,pt=typeof clearTimeout=="function"?clearTimeout:null,tt=typeof setImmediate<"u"?setImmediate:null;function rt(N){for(var q=i(m);q!==null;){if(q.callback===null)r(m);else if(q.startTime<=N)r(m),q.sortIndex=q.expirationTime,l(g,q);else break;q=i(m)}}function Q(N){if(F=!1,rt(N),!k)if(i(g)!==null)k=!0,Z||(Z=!0,ft());else{var q=i(m);q!==null&&qt(Q,q.startTime-N)}}var Z=!1,it=-1,Rt=5,Kt=-1;function te(){return I?!0:!(e.unstable_now()-Kt<Rt)}function B(){if(I=!1,Z){var N=e.unstable_now();Kt=N;var q=!0;try{t:{k=!1,F&&(F=!1,pt(it),it=-1),E=!0;var J=T;try{e:{for(rt(N),S=i(g);S!==null&&!(S.expirationTime>N&&te());){var ht=S.callback;if(typeof ht=="function"){S.callback=null,T=S.priorityLevel;var M=ht(S.expirationTime<=N);if(N=e.unstable_now(),typeof M=="function"){S.callback=M,rt(N),q=!0;break e}S===i(g)&&r(g),rt(N)}else r(g);S=i(g)}if(S!==null)q=!0;else{var z=i(m);z!==null&&qt(Q,z.startTime-N),q=!1}}break t}finally{S=null,T=J,E=!1}q=void 0}}finally{q?ft():Z=!1}}}var ft;if(typeof tt=="function")ft=function(){tt(B)};else if(typeof MessageChannel<"u"){var Dt=new MessageChannel,Wt=Dt.port2;Dt.port1.onmessage=B,ft=function(){Wt.postMessage(null)}}else ft=function(){St(B,0)};function qt(N,q){it=St(function(){N(e.unstable_now())},q)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.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"):Rt=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return T},e.unstable_next=function(N){switch(T){case 1:case 2:case 3:var q=3;break;default:q=T}var J=T;T=q;try{return N()}finally{T=J}},e.unstable_requestPaint=function(){I=!0},e.unstable_runWithPriority=function(N,q){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var J=T;T=N;try{return q()}finally{T=J}},e.unstable_scheduleCallback=function(N,q,J){var ht=e.unstable_now();switch(typeof J=="object"&&J!==null?(J=J.delay,J=typeof J=="number"&&0<J?ht+J:ht):J=ht,N){case 1:var M=-1;break;case 2:M=250;break;case 5:M=1073741823;break;case 4:M=1e4;break;default:M=5e3}return M=J+M,N={id:_++,callback:q,priorityLevel:N,startTime:J,expirationTime:M,sortIndex:-1},J>ht?(N.sortIndex=J,l(m,N),i(g)===null&&N===i(m)&&(F?(pt(it),it=-1):F=!0,qt(Q,J-ht))):(N.sortIndex=M,l(g,N),k||E||(k=!0,Z||(Z=!0,ft()))),N},e.unstable_shouldYield=te,e.unstable_wrapCallback=function(N){var q=T;return function(){var J=T;T=q;try{return N.apply(this,arguments)}finally{T=J}}}}(ao)),ao}var py;function w2(){return py||(py=1,no.exports=x2()),no.exports}var lo={exports:{}},Me={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Sy;function O2(){if(Sy)return Me;Sy=1;var e=qo();function l(g){var m="https://react.dev/errors/"+g;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var _=2;_<arguments.length;_++)m+="&args[]="+encodeURIComponent(arguments[_])}return"Minified React error #"+g+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var r={d:{f:i,r:function(){throw Error(l(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},s=Symbol.for("react.portal");function o(g,m,_){var S=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:S==null?null:""+S,children:g,containerInfo:m,implementation:_}}var h=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function y(g,m){if(g==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return Me.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Me.createPortal=function(g,m){var _=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(l(299));return o(g,m,null,_)},Me.flushSync=function(g){var m=h.T,_=r.p;try{if(h.T=null,r.p=2,g)return g()}finally{h.T=m,r.p=_,r.d.f()}},Me.preconnect=function(g,m){typeof g=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(g,m))},Me.prefetchDNS=function(g){typeof g=="string"&&r.d.D(g)},Me.preinit=function(g,m){if(typeof g=="string"&&m&&typeof m.as=="string"){var _=m.as,S=y(_,m.crossOrigin),T=typeof m.integrity=="string"?m.integrity:void 0,E=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;_==="style"?r.d.S(g,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:S,integrity:T,fetchPriority:E}):_==="script"&&r.d.X(g,{crossOrigin:S,integrity:T,fetchPriority:E,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},Me.preinitModule=function(g,m){if(typeof g=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var _=y(m.as,m.crossOrigin);r.d.M(g,{crossOrigin:_,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(g)},Me.preload=function(g,m){if(typeof g=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var _=m.as,S=y(_,m.crossOrigin);r.d.L(g,_,{crossOrigin:S,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})}},Me.preloadModule=function(g,m){if(typeof g=="string")if(m){var _=y(m.as,m.crossOrigin);r.d.m(g,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:_,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(g)},Me.requestFormReset=function(g){r.d.r(g)},Me.unstable_batchedUpdates=function(g,m){return g(m)},Me.useFormState=function(g,m,_){return h.H.useFormState(g,m,_)},Me.useFormStatus=function(){return h.H.useHostTransitionStatus()},Me.version="19.1.0",Me}var My;function A2(){if(My)return lo.exports;My=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(l){console.error(l)}}return e(),lo.exports=O2(),lo.exports}/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var by;function E2(){if(by)return ii;by=1;var e=w2(),l=qo(),i=A2();function r(t){var n="https://react.dev/errors/"+t;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)n+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+t+"; visit "+n+" 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 o(t){var n=t,a=t;if(t.alternate)for(;n.return;)n=n.return;else{t=n;do n=t,(n.flags&4098)!==0&&(a=n.return),t=n.return;while(t)}return n.tag===3?a:null}function h(t){if(t.tag===13){var n=t.memoizedState;if(n===null&&(t=t.alternate,t!==null&&(n=t.memoizedState)),n!==null)return n.dehydrated}return null}function y(t){if(o(t)!==t)throw Error(r(188))}function g(t){var n=t.alternate;if(!n){if(n=o(t),n===null)throw Error(r(188));return n!==t?null:t}for(var a=t,u=n;;){var f=a.return;if(f===null)break;var c=f.alternate;if(c===null){if(u=f.return,u!==null){a=u;continue}break}if(f.child===c.child){for(c=f.child;c;){if(c===a)return y(f),t;if(c===u)return y(f),n;c=c.sibling}throw Error(r(188))}if(a.return!==u.return)a=f,u=c;else{for(var d=!1,v=f.child;v;){if(v===a){d=!0,a=f,u=c;break}if(v===u){d=!0,u=f,a=c;break}v=v.sibling}if(!d){for(v=c.child;v;){if(v===a){d=!0,a=c,u=f;break}if(v===u){d=!0,u=c,a=f;break}v=v.sibling}if(!d)throw Error(r(189))}}if(a.alternate!==u)throw Error(r(190))}if(a.tag!==3)throw Error(r(188));return a.stateNode.current===a?t:n}function m(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t;for(t=t.child;t!==null;){if(n=m(t),n!==null)return n;t=t.sibling}return null}var _=Object.assign,S=Symbol.for("react.element"),T=Symbol.for("react.transitional.element"),E=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),F=Symbol.for("react.strict_mode"),I=Symbol.for("react.profiler"),St=Symbol.for("react.provider"),pt=Symbol.for("react.consumer"),tt=Symbol.for("react.context"),rt=Symbol.for("react.forward_ref"),Q=Symbol.for("react.suspense"),Z=Symbol.for("react.suspense_list"),it=Symbol.for("react.memo"),Rt=Symbol.for("react.lazy"),Kt=Symbol.for("react.activity"),te=Symbol.for("react.memo_cache_sentinel"),B=Symbol.iterator;function ft(t){return t===null||typeof t!="object"?null:(t=B&&t[B]||t["@@iterator"],typeof t=="function"?t:null)}var Dt=Symbol.for("react.client.reference");function Wt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Dt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case k:return"Fragment";case I:return"Profiler";case F:return"StrictMode";case Q:return"Suspense";case Z:return"SuspenseList";case Kt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case E:return"Portal";case tt:return(t.displayName||"Context")+".Provider";case pt:return(t._context.displayName||"Context")+".Consumer";case rt:var n=t.render;return t=t.displayName,t||(t=n.displayName||n.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case it:return n=t.displayName||null,n!==null?n:Wt(t.type)||"Memo";case Rt:n=t._payload,t=t._init;try{return Wt(t(n))}catch{}}return null}var qt=Array.isArray,N=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,J={pending:!1,data:null,method:null,action:null},ht=[],M=-1;function z(t){return{current:t}}function j(t){0>M||(t.current=ht[M],ht[M]=null,M--)}function L(t,n){M++,ht[M]=t.current,t.current=n}var P=z(null),Mt=z(null),ut=z(null),Te=z(null);function Gt(t,n){switch(L(ut,n),L(Mt,t),L(P,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?Vm(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=Vm(n),t=jm(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}j(P),L(P,t)}function V(){j(P),j(Mt),j(ut)}function ot(t){t.memoizedState!==null&&L(Te,t);var n=P.current,a=jm(n,t.type);n!==a&&(L(Mt,t),L(P,a))}function yt(t){Mt.current===t&&(j(P),j(Mt)),Te.current===t&&(j(Te),ti._currentValue=J)}var C=Object.prototype.hasOwnProperty,fe=e.unstable_scheduleCallback,Nt=e.unstable_cancelCallback,De=e.unstable_shouldYield,xe=e.unstable_requestPaint,se=e.unstable_now,Ui=e.unstable_getCurrentPriorityLevel,bh=e.unstable_ImmediatePriority,Th=e.unstable_UserBlockingPriority,Ri=e.unstable_NormalPriority,tv=e.unstable_LowPriority,Dh=e.unstable_IdlePriority,ev=e.log,nv=e.unstable_setDisableYieldValue,fu=null,ze=null;function na(t){if(typeof ev=="function"&&nv(t),ze&&typeof ze.setStrictMode=="function")try{ze.setStrictMode(fu,t)}catch{}}var Ce=Math.clz32?Math.clz32:uv,av=Math.log,lv=Math.LN2;function uv(t){return t>>>=0,t===0?32:31-(av(t)/lv|0)|0}var zi=256,Ci=4194304;function Ea(t){var n=t&42;if(n!==0)return n;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:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;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 Hi(t,n,a){var u=t.pendingLanes;if(u===0)return 0;var f=0,c=t.suspendedLanes,d=t.pingedLanes;t=t.warmLanes;var v=u&134217727;return v!==0?(u=v&~c,u!==0?f=Ea(u):(d&=v,d!==0?f=Ea(d):a||(a=v&~t,a!==0&&(f=Ea(a))))):(v=u&~c,v!==0?f=Ea(v):d!==0?f=Ea(d):a||(a=u&~t,a!==0&&(f=Ea(a)))),f===0?0:n!==0&&n!==f&&(n&c)===0&&(c=f&-f,a=n&-n,c>=a||c===32&&(a&4194048)!==0)?n:f}function su(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function iv(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+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 n+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 xh(){var t=zi;return zi<<=1,(zi&4194048)===0&&(zi=256),t}function wh(){var t=Ci;return Ci<<=1,(Ci&62914560)===0&&(Ci=4194304),t}function Vf(t){for(var n=[],a=0;31>a;a++)n.push(t);return n}function cu(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function rv(t,n,a,u,f,c){var d=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var v=t.entanglements,p=t.expirationTimes,w=t.hiddenUpdates;for(a=d&~a;0<a;){var Y=31-Ce(a),R=1<<Y;v[Y]=0,p[Y]=-1;var O=w[Y];if(O!==null)for(w[Y]=null,Y=0;Y<O.length;Y++){var A=O[Y];A!==null&&(A.lane&=-536870913)}a&=~R}u!==0&&Oh(t,u,0),c!==0&&f===0&&t.tag!==0&&(t.suspendedLanes|=c&~(d&~n))}function Oh(t,n,a){t.pendingLanes|=n,t.suspendedLanes&=~n;var u=31-Ce(n);t.entangledLanes|=n,t.entanglements[u]=t.entanglements[u]|1073741824|a&4194090}function Ah(t,n){var a=t.entangledLanes|=n;for(t=t.entanglements;a;){var u=31-Ce(a),f=1<<u;f&n|t[u]&n&&(t[u]|=n),a&=~f}}function jf(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 Xf(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Eh(){var t=q.p;return t!==0?t:(t=window.event,t===void 0?32:fy(t.type))}function fv(t,n){var a=q.p;try{return q.p=t,n()}finally{q.p=a}}var aa=Math.random().toString(36).slice(2),pe="__reactFiber$"+aa,Oe="__reactProps$"+aa,ul="__reactContainer$"+aa,Zf="__reactEvents$"+aa,sv="__reactListeners$"+aa,cv="__reactHandles$"+aa,Nh="__reactResources$"+aa,ou="__reactMarker$"+aa;function Qf(t){delete t[pe],delete t[Oe],delete t[Zf],delete t[sv],delete t[cv]}function il(t){var n=t[pe];if(n)return n;for(var a=t.parentNode;a;){if(n=a[ul]||a[pe]){if(a=n.alternate,n.child!==null||a!==null&&a.child!==null)for(t=Km(t);t!==null;){if(a=t[pe])return a;t=Km(t)}return n}t=a,a=t.parentNode}return null}function rl(t){if(t=t[pe]||t[ul]){var n=t.tag;if(n===5||n===6||n===13||n===26||n===27||n===3)return t}return null}function hu(t){var n=t.tag;if(n===5||n===26||n===27||n===6)return t.stateNode;throw Error(r(33))}function fl(t){var n=t[Nh];return n||(n=t[Nh]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function ce(t){t[ou]=!0}var Yh=new Set,Uh={};function Na(t,n){sl(t,n),sl(t+"Capture",n)}function sl(t,n){for(Uh[t]=n,t=0;t<n.length;t++)Yh.add(n[t])}var ov=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]*$"),Rh={},zh={};function hv(t){return C.call(zh,t)?!0:C.call(Rh,t)?!1:ov.test(t)?zh[t]=!0:(Rh[t]=!0,!1)}function ki(t,n,a){if(hv(n))if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":t.removeAttribute(n);return;case"boolean":var u=n.toLowerCase().slice(0,5);if(u!=="data-"&&u!=="aria-"){t.removeAttribute(n);return}}t.setAttribute(n,""+a)}}function qi(t,n,a){if(a===null)t.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(n);return}t.setAttribute(n,""+a)}}function wn(t,n,a,u){if(u===null)t.removeAttribute(a);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(a);return}t.setAttributeNS(n,a,""+u)}}var Kf,Ch;function cl(t){if(Kf===void 0)try{throw Error()}catch(a){var n=a.stack.trim().match(/\n( *(at )?)/);Kf=n&&n[1]||"",Ch=-1<a.stack.indexOf(`
    at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Kf+t+Ch}var Wf=!1;function Jf(t,n){if(!t||Wf)return"";Wf=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var u={DetermineComponentFrameRoot:function(){try{if(n){var R=function(){throw Error()};if(Object.defineProperty(R.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(R,[])}catch(A){var O=A}Reflect.construct(t,[],R)}else{try{R.call()}catch(A){O=A}t.call(R.prototype)}}else{try{throw Error()}catch(A){O=A}(R=t())&&typeof R.catch=="function"&&R.catch(function(){})}}catch(A){if(A&&O&&typeof A.stack=="string")return[A.stack,O.stack]}return[null,null]}};u.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var f=Object.getOwnPropertyDescriptor(u.DetermineComponentFrameRoot,"name");f&&f.configurable&&Object.defineProperty(u.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=u.DetermineComponentFrameRoot(),d=c[0],v=c[1];if(d&&v){var p=d.split(`
`),w=v.split(`
`);for(f=u=0;u<p.length&&!p[u].includes("DetermineComponentFrameRoot");)u++;for(;f<w.length&&!w[f].includes("DetermineComponentFrameRoot");)f++;if(u===p.length||f===w.length)for(u=p.length-1,f=w.length-1;1<=u&&0<=f&&p[u]!==w[f];)f--;for(;1<=u&&0<=f;u--,f--)if(p[u]!==w[f]){if(u!==1||f!==1)do if(u--,f--,0>f||p[u]!==w[f]){var Y=`
`+p[u].replace(" at new "," at ");return t.displayName&&Y.includes("<anonymous>")&&(Y=Y.replace("<anonymous>",t.displayName)),Y}while(1<=u&&0<=f);break}}}finally{Wf=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?cl(a):""}function dv(t){switch(t.tag){case 26:case 27:case 5:return cl(t.type);case 16:return cl("Lazy");case 13:return cl("Suspense");case 19:return cl("SuspenseList");case 0:case 15:return Jf(t.type,!1);case 11:return Jf(t.type.render,!1);case 1:return Jf(t.type,!0);case 31:return cl("Activity");default:return""}}function Hh(t){try{var n="";do n+=dv(t),t=t.return;while(t);return n}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}function Ze(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function kh(t){var n=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function mv(t){var n=kh(t)?"checked":"value",a=Object.getOwnPropertyDescriptor(t.constructor.prototype,n),u=""+t[n];if(!t.hasOwnProperty(n)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var f=a.get,c=a.set;return Object.defineProperty(t,n,{configurable:!0,get:function(){return f.call(this)},set:function(d){u=""+d,c.call(this,d)}}),Object.defineProperty(t,n,{enumerable:a.enumerable}),{getValue:function(){return u},setValue:function(d){u=""+d},stopTracking:function(){t._valueTracker=null,delete t[n]}}}}function Li(t){t._valueTracker||(t._valueTracker=mv(t))}function qh(t){if(!t)return!1;var n=t._valueTracker;if(!n)return!0;var a=n.getValue(),u="";return t&&(u=kh(t)?t.checked?"true":"false":t.value),t=u,t!==a?(n.setValue(t),!0):!1}function Gi(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 yv=/[\n"\\]/g;function Qe(t){return t.replace(yv,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function $f(t,n,a,u,f,c,d,v){t.name="",d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?t.type=d:t.removeAttribute("type"),n!=null?d==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+Ze(n)):t.value!==""+Ze(n)&&(t.value=""+Ze(n)):d!=="submit"&&d!=="reset"||t.removeAttribute("value"),n!=null?Ff(t,d,Ze(n)):a!=null?Ff(t,d,Ze(a)):u!=null&&t.removeAttribute("value"),f==null&&c!=null&&(t.defaultChecked=!!c),f!=null&&(t.checked=f&&typeof f!="function"&&typeof f!="symbol"),v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?t.name=""+Ze(v):t.removeAttribute("name")}function Lh(t,n,a,u,f,c,d,v){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(t.type=c),n!=null||a!=null){if(!(c!=="submit"&&c!=="reset"||n!=null))return;a=a!=null?""+Ze(a):"",n=n!=null?""+Ze(n):a,v||n===t.value||(t.value=n),t.defaultValue=n}u=u??f,u=typeof u!="function"&&typeof u!="symbol"&&!!u,t.checked=v?t.checked:!!u,t.defaultChecked=!!u,d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(t.name=d)}function Ff(t,n,a){n==="number"&&Gi(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function ol(t,n,a,u){if(t=t.options,n){n={};for(var f=0;f<a.length;f++)n["$"+a[f]]=!0;for(a=0;a<t.length;a++)f=n.hasOwnProperty("$"+t[a].value),t[a].selected!==f&&(t[a].selected=f),f&&u&&(t[a].defaultSelected=!0)}else{for(a=""+Ze(a),n=null,f=0;f<t.length;f++){if(t[f].value===a){t[f].selected=!0,u&&(t[f].defaultSelected=!0);return}n!==null||t[f].disabled||(n=t[f])}n!==null&&(n.selected=!0)}}function Gh(t,n,a){if(n!=null&&(n=""+Ze(n),n!==t.value&&(t.value=n),a==null)){t.defaultValue!==n&&(t.defaultValue=n);return}t.defaultValue=a!=null?""+Ze(a):""}function Bh(t,n,a,u){if(n==null){if(u!=null){if(a!=null)throw Error(r(92));if(qt(u)){if(1<u.length)throw Error(r(93));u=u[0]}a=u}a==null&&(a=""),n=a}a=Ze(n),t.defaultValue=a,u=t.textContent,u===a&&u!==""&&u!==null&&(t.value=u)}function hl(t,n){if(n){var a=t.firstChild;if(a&&a===t.lastChild&&a.nodeType===3){a.nodeValue=n;return}}t.textContent=n}var gv=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 Vh(t,n,a){var u=n.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?u?t.setProperty(n,""):n==="float"?t.cssFloat="":t[n]="":u?t.setProperty(n,a):typeof a!="number"||a===0||gv.has(n)?n==="float"?t.cssFloat=a:t[n]=(""+a).trim():t[n]=a+"px"}function jh(t,n,a){if(n!=null&&typeof n!="object")throw Error(r(62));if(t=t.style,a!=null){for(var u in a)!a.hasOwnProperty(u)||n!=null&&n.hasOwnProperty(u)||(u.indexOf("--")===0?t.setProperty(u,""):u==="float"?t.cssFloat="":t[u]="");for(var f in n)u=n[f],n.hasOwnProperty(f)&&a[f]!==u&&Vh(t,f,u)}else for(var c in n)n.hasOwnProperty(c)&&Vh(t,c,n[c])}function Pf(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 vv=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"]]),_v=/^[\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 Bi(t){return _v.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var If=null;function ts(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var dl=null,ml=null;function Xh(t){var n=rl(t);if(n&&(t=n.stateNode)){var a=t[Oe]||null;t:switch(t=n.stateNode,n.type){case"input":if($f(t,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),n=a.name,a.type==="radio"&&n!=null){for(a=t;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+Qe(""+n)+'"][type="radio"]'),n=0;n<a.length;n++){var u=a[n];if(u!==t&&u.form===t.form){var f=u[Oe]||null;if(!f)throw Error(r(90));$f(u,f.value,f.defaultValue,f.defaultValue,f.checked,f.defaultChecked,f.type,f.name)}}for(n=0;n<a.length;n++)u=a[n],u.form===t.form&&qh(u)}break t;case"textarea":Gh(t,a.value,a.defaultValue);break t;case"select":n=a.value,n!=null&&ol(t,!!a.multiple,n,!1)}}}var es=!1;function Zh(t,n,a){if(es)return t(n,a);es=!0;try{var u=t(n);return u}finally{if(es=!1,(dl!==null||ml!==null)&&(wr(),dl&&(n=dl,t=ml,ml=dl=null,Xh(n),t)))for(n=0;n<t.length;n++)Xh(t[n])}}function du(t,n){var a=t.stateNode;if(a===null)return null;var u=a[Oe]||null;if(u===null)return null;a=u[n];t:switch(n){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(a&&typeof a!="function")throw Error(r(231,n,typeof a));return a}var On=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ns=!1;if(On)try{var mu={};Object.defineProperty(mu,"passive",{get:function(){ns=!0}}),window.addEventListener("test",mu,mu),window.removeEventListener("test",mu,mu)}catch{ns=!1}var la=null,as=null,Vi=null;function Qh(){if(Vi)return Vi;var t,n=as,a=n.length,u,f="value"in la?la.value:la.textContent,c=f.length;for(t=0;t<a&&n[t]===f[t];t++);var d=a-t;for(u=1;u<=d&&n[a-u]===f[c-u];u++);return Vi=f.slice(t,1<u?1-u:void 0)}function ji(t){var n=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&n===13&&(t=13)):t=n,t===10&&(t=13),32<=t||t===13?t:0}function Xi(){return!0}function Kh(){return!1}function Ae(t){function n(a,u,f,c,d){this._reactName=a,this._targetInst=f,this.type=u,this.nativeEvent=c,this.target=d,this.currentTarget=null;for(var v in t)t.hasOwnProperty(v)&&(a=t[v],this[v]=a?a(c):c[v]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?Xi:Kh,this.isPropagationStopped=Kh,this}return _(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Xi)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Xi)},persist:function(){},isPersistent:Xi}),n}var Ya={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Zi=Ae(Ya),yu=_({},Ya,{view:0,detail:0}),pv=Ae(yu),ls,us,gu,Qi=_({},yu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:rs,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!==gu&&(gu&&t.type==="mousemove"?(ls=t.screenX-gu.screenX,us=t.screenY-gu.screenY):us=ls=0,gu=t),ls)},movementY:function(t){return"movementY"in t?t.movementY:us}}),Wh=Ae(Qi),Sv=_({},Qi,{dataTransfer:0}),Mv=Ae(Sv),bv=_({},yu,{relatedTarget:0}),is=Ae(bv),Tv=_({},Ya,{animationName:0,elapsedTime:0,pseudoElement:0}),Dv=Ae(Tv),xv=_({},Ya,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),wv=Ae(xv),Ov=_({},Ya,{data:0}),Jh=Ae(Ov),Av={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ev={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"},Nv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Yv(t){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(t):(t=Nv[t])?!!n[t]:!1}function rs(){return Yv}var Uv=_({},yu,{key:function(t){if(t.key){var n=Av[t.key]||t.key;if(n!=="Unidentified")return n}return t.type==="keypress"?(t=ji(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Ev[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:rs,charCode:function(t){return t.type==="keypress"?ji(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?ji(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Rv=Ae(Uv),zv=_({},Qi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),$h=Ae(zv),Cv=_({},yu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:rs}),Hv=Ae(Cv),kv=_({},Ya,{propertyName:0,elapsedTime:0,pseudoElement:0}),qv=Ae(kv),Lv=_({},Qi,{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}),Gv=Ae(Lv),Bv=_({},Ya,{newState:0,oldState:0}),Vv=Ae(Bv),jv=[9,13,27,32],fs=On&&"CompositionEvent"in window,vu=null;On&&"documentMode"in document&&(vu=document.documentMode);var Xv=On&&"TextEvent"in window&&!vu,Fh=On&&(!fs||vu&&8<vu&&11>=vu),Ph=" ",Ih=!1;function td(t,n){switch(t){case"keyup":return jv.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ed(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var yl=!1;function Zv(t,n){switch(t){case"compositionend":return ed(n);case"keypress":return n.which!==32?null:(Ih=!0,Ph);case"textInput":return t=n.data,t===Ph&&Ih?null:t;default:return null}}function Qv(t,n){if(yl)return t==="compositionend"||!fs&&td(t,n)?(t=Qh(),Vi=as=la=null,yl=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Fh&&n.locale!=="ko"?null:n.data;default:return null}}var Kv={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 nd(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n==="input"?!!Kv[t.type]:n==="textarea"}function ad(t,n,a,u){dl?ml?ml.push(u):ml=[u]:dl=u,n=Ur(n,"onChange"),0<n.length&&(a=new Zi("onChange","change",null,a,u),t.push({event:a,listeners:n}))}var _u=null,pu=null;function Wv(t){km(t,0)}function Ki(t){var n=hu(t);if(qh(n))return t}function ld(t,n){if(t==="change")return n}var ud=!1;if(On){var ss;if(On){var cs="oninput"in document;if(!cs){var id=document.createElement("div");id.setAttribute("oninput","return;"),cs=typeof id.oninput=="function"}ss=cs}else ss=!1;ud=ss&&(!document.documentMode||9<document.documentMode)}function rd(){_u&&(_u.detachEvent("onpropertychange",fd),pu=_u=null)}function fd(t){if(t.propertyName==="value"&&Ki(pu)){var n=[];ad(n,pu,t,ts(t)),Zh(Wv,n)}}function Jv(t,n,a){t==="focusin"?(rd(),_u=n,pu=a,_u.attachEvent("onpropertychange",fd)):t==="focusout"&&rd()}function $v(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Ki(pu)}function Fv(t,n){if(t==="click")return Ki(n)}function Pv(t,n){if(t==="input"||t==="change")return Ki(n)}function Iv(t,n){return t===n&&(t!==0||1/t===1/n)||t!==t&&n!==n}var He=typeof Object.is=="function"?Object.is:Iv;function Su(t,n){if(He(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var a=Object.keys(t),u=Object.keys(n);if(a.length!==u.length)return!1;for(u=0;u<a.length;u++){var f=a[u];if(!C.call(n,f)||!He(t[f],n[f]))return!1}return!0}function sd(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function cd(t,n){var a=sd(t);t=0;for(var u;a;){if(a.nodeType===3){if(u=t+a.textContent.length,t<=n&&u>=n)return{node:a,offset:n-t};t=u}t:{for(;a;){if(a.nextSibling){a=a.nextSibling;break t}a=a.parentNode}a=void 0}a=sd(a)}}function od(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?od(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function hd(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=Gi(t.document);n instanceof t.HTMLIFrameElement;){try{var a=typeof n.contentWindow.location.href=="string"}catch{a=!1}if(a)t=n.contentWindow;else break;n=Gi(t.document)}return n}function os(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var t_=On&&"documentMode"in document&&11>=document.documentMode,gl=null,hs=null,Mu=null,ds=!1;function dd(t,n,a){var u=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;ds||gl==null||gl!==Gi(u)||(u=gl,"selectionStart"in u&&os(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}),Mu&&Su(Mu,u)||(Mu=u,u=Ur(hs,"onSelect"),0<u.length&&(n=new Zi("onSelect","select",null,n,a),t.push({event:n,listeners:u}),n.target=gl)))}function Ua(t,n){var a={};return a[t.toLowerCase()]=n.toLowerCase(),a["Webkit"+t]="webkit"+n,a["Moz"+t]="moz"+n,a}var vl={animationend:Ua("Animation","AnimationEnd"),animationiteration:Ua("Animation","AnimationIteration"),animationstart:Ua("Animation","AnimationStart"),transitionrun:Ua("Transition","TransitionRun"),transitionstart:Ua("Transition","TransitionStart"),transitioncancel:Ua("Transition","TransitionCancel"),transitionend:Ua("Transition","TransitionEnd")},ms={},md={};On&&(md=document.createElement("div").style,"AnimationEvent"in window||(delete vl.animationend.animation,delete vl.animationiteration.animation,delete vl.animationstart.animation),"TransitionEvent"in window||delete vl.transitionend.transition);function Ra(t){if(ms[t])return ms[t];if(!vl[t])return t;var n=vl[t],a;for(a in n)if(n.hasOwnProperty(a)&&a in md)return ms[t]=n[a];return t}var yd=Ra("animationend"),gd=Ra("animationiteration"),vd=Ra("animationstart"),e_=Ra("transitionrun"),n_=Ra("transitionstart"),a_=Ra("transitioncancel"),_d=Ra("transitionend"),pd=new Map,ys="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(" ");ys.push("scrollEnd");function ln(t,n){pd.set(t,n),Na(n,[t])}var Sd=new WeakMap;function Ke(t,n){if(typeof t=="object"&&t!==null){var a=Sd.get(t);return a!==void 0?a:(n={value:t,source:n,stack:Hh(n)},Sd.set(t,n),n)}return{value:t,source:n,stack:Hh(n)}}var We=[],_l=0,gs=0;function Wi(){for(var t=_l,n=gs=_l=0;n<t;){var a=We[n];We[n++]=null;var u=We[n];We[n++]=null;var f=We[n];We[n++]=null;var c=We[n];if(We[n++]=null,u!==null&&f!==null){var d=u.pending;d===null?f.next=f:(f.next=d.next,d.next=f),u.pending=f}c!==0&&Md(a,f,c)}}function Ji(t,n,a,u){We[_l++]=t,We[_l++]=n,We[_l++]=a,We[_l++]=u,gs|=u,t.lanes|=u,t=t.alternate,t!==null&&(t.lanes|=u)}function vs(t,n,a,u){return Ji(t,n,a,u),$i(t)}function pl(t,n){return Ji(t,null,null,n),$i(t)}function Md(t,n,a){t.lanes|=a;var u=t.alternate;u!==null&&(u.lanes|=a);for(var f=!1,c=t.return;c!==null;)c.childLanes|=a,u=c.alternate,u!==null&&(u.childLanes|=a),c.tag===22&&(t=c.stateNode,t===null||t._visibility&1||(f=!0)),t=c,c=c.return;return t.tag===3?(c=t.stateNode,f&&n!==null&&(f=31-Ce(a),t=c.hiddenUpdates,u=t[f],u===null?t[f]=[n]:u.push(n),n.lane=a|536870912),c):null}function $i(t){if(50<Qu)throw Qu=0,Tc=null,Error(r(185));for(var n=t.return;n!==null;)t=n,n=t.return;return t.tag===3?t.stateNode:null}var Sl={};function l_(t,n,a,u){this.tag=t,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=n,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 ke(t,n,a,u){return new l_(t,n,a,u)}function _s(t){return t=t.prototype,!(!t||!t.isReactComponent)}function An(t,n){var a=t.alternate;return a===null?(a=ke(t.tag,n,t.key,t.mode),a.elementType=t.elementType,a.type=t.type,a.stateNode=t.stateNode,a.alternate=t,t.alternate=a):(a.pendingProps=n,a.type=t.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=t.flags&65011712,a.childLanes=t.childLanes,a.lanes=t.lanes,a.child=t.child,a.memoizedProps=t.memoizedProps,a.memoizedState=t.memoizedState,a.updateQueue=t.updateQueue,n=t.dependencies,a.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},a.sibling=t.sibling,a.index=t.index,a.ref=t.ref,a.refCleanup=t.refCleanup,a}function bd(t,n){t.flags&=65011714;var a=t.alternate;return a===null?(t.childLanes=0,t.lanes=n,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=a.childLanes,t.lanes=a.lanes,t.child=a.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=a.memoizedProps,t.memoizedState=a.memoizedState,t.updateQueue=a.updateQueue,t.type=a.type,n=a.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext}),t}function Fi(t,n,a,u,f,c){var d=0;if(u=t,typeof t=="function")_s(t)&&(d=1);else if(typeof t=="string")d=i2(t,a,P.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case Kt:return t=ke(31,a,n,f),t.elementType=Kt,t.lanes=c,t;case k:return za(a.children,f,c,n);case F:d=8,f|=24;break;case I:return t=ke(12,a,n,f|2),t.elementType=I,t.lanes=c,t;case Q:return t=ke(13,a,n,f),t.elementType=Q,t.lanes=c,t;case Z:return t=ke(19,a,n,f),t.elementType=Z,t.lanes=c,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case St:case tt:d=10;break t;case pt:d=9;break t;case rt:d=11;break t;case it:d=14;break t;case Rt:d=16,u=null;break t}d=29,a=Error(r(130,t===null?"null":typeof t,"")),u=null}return n=ke(d,a,n,f),n.elementType=t,n.type=u,n.lanes=c,n}function za(t,n,a,u){return t=ke(7,t,u,n),t.lanes=a,t}function ps(t,n,a){return t=ke(6,t,null,n),t.lanes=a,t}function Ss(t,n,a){return n=ke(4,t.children!==null?t.children:[],t.key,n),n.lanes=a,n.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},n}var Ml=[],bl=0,Pi=null,Ii=0,Je=[],$e=0,Ca=null,En=1,Nn="";function Ha(t,n){Ml[bl++]=Ii,Ml[bl++]=Pi,Pi=t,Ii=n}function Td(t,n,a){Je[$e++]=En,Je[$e++]=Nn,Je[$e++]=Ca,Ca=t;var u=En;t=Nn;var f=32-Ce(u)-1;u&=~(1<<f),a+=1;var c=32-Ce(n)+f;if(30<c){var d=f-f%5;c=(u&(1<<d)-1).toString(32),u>>=d,f-=d,En=1<<32-Ce(n)+f|a<<f|u,Nn=c+t}else En=1<<c|a<<f|u,Nn=t}function Ms(t){t.return!==null&&(Ha(t,1),Td(t,1,0))}function bs(t){for(;t===Pi;)Pi=Ml[--bl],Ml[bl]=null,Ii=Ml[--bl],Ml[bl]=null;for(;t===Ca;)Ca=Je[--$e],Je[$e]=null,Nn=Je[--$e],Je[$e]=null,En=Je[--$e],Je[$e]=null}var we=null,Jt=null,Et=!1,ka=null,yn=!1,Ts=Error(r(519));function qa(t){var n=Error(r(418,""));throw Du(Ke(n,t)),Ts}function Dd(t){var n=t.stateNode,a=t.type,u=t.memoizedProps;switch(n[pe]=t,n[Oe]=u,a){case"dialog":vt("cancel",n),vt("close",n);break;case"iframe":case"object":case"embed":vt("load",n);break;case"video":case"audio":for(a=0;a<Wu.length;a++)vt(Wu[a],n);break;case"source":vt("error",n);break;case"img":case"image":case"link":vt("error",n),vt("load",n);break;case"details":vt("toggle",n);break;case"input":vt("invalid",n),Lh(n,u.value,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name,!0),Li(n);break;case"select":vt("invalid",n);break;case"textarea":vt("invalid",n),Bh(n,u.value,u.defaultValue,u.children),Li(n)}a=u.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||n.textContent===""+a||u.suppressHydrationWarning===!0||Bm(n.textContent,a)?(u.popover!=null&&(vt("beforetoggle",n),vt("toggle",n)),u.onScroll!=null&&vt("scroll",n),u.onScrollEnd!=null&&vt("scrollend",n),u.onClick!=null&&(n.onclick=Rr),n=!0):n=!1,n||qa(t)}function xd(t){for(we=t.return;we;)switch(we.tag){case 5:case 13:yn=!1;return;case 27:case 3:yn=!0;return;default:we=we.return}}function bu(t){if(t!==we)return!1;if(!Et)return xd(t),Et=!0,!1;var n=t.tag,a;if((a=n!==3&&n!==27)&&((a=n===5)&&(a=t.type,a=!(a!=="form"&&a!=="button")||Lc(t.type,t.memoizedProps)),a=!a),a&&Jt&&qa(t),xd(t),n===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(r(317));t:{for(t=t.nextSibling,n=0;t;){if(t.nodeType===8)if(a=t.data,a==="/$"){if(n===0){Jt=rn(t.nextSibling);break t}n--}else a!=="$"&&a!=="$!"&&a!=="$?"||n++;t=t.nextSibling}Jt=null}}else n===27?(n=Jt,Sa(t.type)?(t=jc,jc=null,Jt=t):Jt=n):Jt=we?rn(t.stateNode.nextSibling):null;return!0}function Tu(){Jt=we=null,Et=!1}function wd(){var t=ka;return t!==null&&(Ye===null?Ye=t:Ye.push.apply(Ye,t),ka=null),t}function Du(t){ka===null?ka=[t]:ka.push(t)}var Ds=z(null),La=null,Yn=null;function ua(t,n,a){L(Ds,n._currentValue),n._currentValue=a}function Un(t){t._currentValue=Ds.current,j(Ds)}function xs(t,n,a){for(;t!==null;){var u=t.alternate;if((t.childLanes&n)!==n?(t.childLanes|=n,u!==null&&(u.childLanes|=n)):u!==null&&(u.childLanes&n)!==n&&(u.childLanes|=n),t===a)break;t=t.return}}function ws(t,n,a,u){var f=t.child;for(f!==null&&(f.return=t);f!==null;){var c=f.dependencies;if(c!==null){var d=f.child;c=c.firstContext;t:for(;c!==null;){var v=c;c=f;for(var p=0;p<n.length;p++)if(v.context===n[p]){c.lanes|=a,v=c.alternate,v!==null&&(v.lanes|=a),xs(c.return,a,t),u||(d=null);break t}c=v.next}}else if(f.tag===18){if(d=f.return,d===null)throw Error(r(341));d.lanes|=a,c=d.alternate,c!==null&&(c.lanes|=a),xs(d,a,t),d=null}else d=f.child;if(d!==null)d.return=f;else for(d=f;d!==null;){if(d===t){d=null;break}if(f=d.sibling,f!==null){f.return=d.return,d=f;break}d=d.return}f=d}}function xu(t,n,a,u){t=null;for(var f=n,c=!1;f!==null;){if(!c){if((f.flags&524288)!==0)c=!0;else if((f.flags&262144)!==0)break}if(f.tag===10){var d=f.alternate;if(d===null)throw Error(r(387));if(d=d.memoizedProps,d!==null){var v=f.type;He(f.pendingProps.value,d.value)||(t!==null?t.push(v):t=[v])}}else if(f===Te.current){if(d=f.alternate,d===null)throw Error(r(387));d.memoizedState.memoizedState!==f.memoizedState.memoizedState&&(t!==null?t.push(ti):t=[ti])}f=f.return}t!==null&&ws(n,t,a,u),n.flags|=262144}function tr(t){for(t=t.firstContext;t!==null;){if(!He(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ga(t){La=t,Yn=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Se(t){return Od(La,t)}function er(t,n){return La===null&&Ga(t),Od(t,n)}function Od(t,n){var a=n._currentValue;if(n={context:n,memoizedValue:a,next:null},Yn===null){if(t===null)throw Error(r(308));Yn=n,t.dependencies={lanes:0,firstContext:n},t.flags|=524288}else Yn=Yn.next=n;return a}var u_=typeof AbortController<"u"?AbortController:function(){var t=[],n=this.signal={aborted:!1,addEventListener:function(a,u){t.push(u)}};this.abort=function(){n.aborted=!0,t.forEach(function(a){return a()})}},i_=e.unstable_scheduleCallback,r_=e.unstable_NormalPriority,le={$$typeof:tt,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Os(){return{controller:new u_,data:new Map,refCount:0}}function wu(t){t.refCount--,t.refCount===0&&i_(r_,function(){t.controller.abort()})}var Ou=null,As=0,Tl=0,Dl=null;function f_(t,n){if(Ou===null){var a=Ou=[];As=0,Tl=Nc(),Dl={status:"pending",value:void 0,then:function(u){a.push(u)}}}return As++,n.then(Ad,Ad),n}function Ad(){if(--As===0&&Ou!==null){Dl!==null&&(Dl.status="fulfilled");var t=Ou;Ou=null,Tl=0,Dl=null;for(var n=0;n<t.length;n++)(0,t[n])()}}function s_(t,n){var a=[],u={status:"pending",value:null,reason:null,then:function(f){a.push(f)}};return t.then(function(){u.status="fulfilled",u.value=n;for(var f=0;f<a.length;f++)(0,a[f])(n)},function(f){for(u.status="rejected",u.reason=f,f=0;f<a.length;f++)(0,a[f])(void 0)}),u}var Ed=N.S;N.S=function(t,n){typeof n=="object"&&n!==null&&typeof n.then=="function"&&f_(t,n),Ed!==null&&Ed(t,n)};var Ba=z(null);function Es(){var t=Ba.current;return t!==null?t:Bt.pooledCache}function nr(t,n){n===null?L(Ba,Ba.current):L(Ba,n.pool)}function Nd(){var t=Es();return t===null?null:{parent:le._currentValue,pool:t}}var Au=Error(r(460)),Yd=Error(r(474)),ar=Error(r(542)),Ns={then:function(){}};function Ud(t){return t=t.status,t==="fulfilled"||t==="rejected"}function lr(){}function Rd(t,n,a){switch(a=t[a],a===void 0?t.push(n):a!==n&&(n.then(lr,lr),n=a),n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,Cd(t),t;default:if(typeof n.status=="string")n.then(lr,lr);else{if(t=Bt,t!==null&&100<t.shellSuspendCounter)throw Error(r(482));t=n,t.status="pending",t.then(function(u){if(n.status==="pending"){var f=n;f.status="fulfilled",f.value=u}},function(u){if(n.status==="pending"){var f=n;f.status="rejected",f.reason=u}})}switch(n.status){case"fulfilled":return n.value;case"rejected":throw t=n.reason,Cd(t),t}throw Eu=n,Au}}var Eu=null;function zd(){if(Eu===null)throw Error(r(459));var t=Eu;return Eu=null,t}function Cd(t){if(t===Au||t===ar)throw Error(r(483))}var ia=!1;function Ys(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Us(t,n){t=t.updateQueue,n.updateQueue===t&&(n.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function ra(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function fa(t,n,a){var u=t.updateQueue;if(u===null)return null;if(u=u.shared,(Yt&2)!==0){var f=u.pending;return f===null?n.next=n:(n.next=f.next,f.next=n),u.pending=n,n=$i(t),Md(t,null,a),n}return Ji(t,u,n,a),$i(t)}function Nu(t,n,a){if(n=n.updateQueue,n!==null&&(n=n.shared,(a&4194048)!==0)){var u=n.lanes;u&=t.pendingLanes,a|=u,n.lanes=a,Ah(t,a)}}function Rs(t,n){var a=t.updateQueue,u=t.alternate;if(u!==null&&(u=u.updateQueue,a===u)){var f=null,c=null;if(a=a.firstBaseUpdate,a!==null){do{var d={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};c===null?f=c=d:c=c.next=d,a=a.next}while(a!==null);c===null?f=c=n:c=c.next=n}else f=c=n;a={baseState:u.baseState,firstBaseUpdate:f,lastBaseUpdate:c,shared:u.shared,callbacks:u.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=n:t.next=n,a.lastBaseUpdate=n}var zs=!1;function Yu(){if(zs){var t=Dl;if(t!==null)throw t}}function Uu(t,n,a,u){zs=!1;var f=t.updateQueue;ia=!1;var c=f.firstBaseUpdate,d=f.lastBaseUpdate,v=f.shared.pending;if(v!==null){f.shared.pending=null;var p=v,w=p.next;p.next=null,d===null?c=w:d.next=w,d=p;var Y=t.alternate;Y!==null&&(Y=Y.updateQueue,v=Y.lastBaseUpdate,v!==d&&(v===null?Y.firstBaseUpdate=w:v.next=w,Y.lastBaseUpdate=p))}if(c!==null){var R=f.baseState;d=0,Y=w=p=null,v=c;do{var O=v.lane&-536870913,A=O!==v.lane;if(A?(bt&O)===O:(u&O)===O){O!==0&&O===Tl&&(zs=!0),Y!==null&&(Y=Y.next={lane:0,tag:v.tag,payload:v.payload,callback:null,next:null});t:{var lt=t,et=v;O=n;var Ht=a;switch(et.tag){case 1:if(lt=et.payload,typeof lt=="function"){R=lt.call(Ht,R,O);break t}R=lt;break t;case 3:lt.flags=lt.flags&-65537|128;case 0:if(lt=et.payload,O=typeof lt=="function"?lt.call(Ht,R,O):lt,O==null)break t;R=_({},R,O);break t;case 2:ia=!0}}O=v.callback,O!==null&&(t.flags|=64,A&&(t.flags|=8192),A=f.callbacks,A===null?f.callbacks=[O]:A.push(O))}else A={lane:O,tag:v.tag,payload:v.payload,callback:v.callback,next:null},Y===null?(w=Y=A,p=R):Y=Y.next=A,d|=O;if(v=v.next,v===null){if(v=f.shared.pending,v===null)break;A=v,v=A.next,A.next=null,f.lastBaseUpdate=A,f.shared.pending=null}}while(!0);Y===null&&(p=R),f.baseState=p,f.firstBaseUpdate=w,f.lastBaseUpdate=Y,c===null&&(f.shared.lanes=0),ga|=d,t.lanes=d,t.memoizedState=R}}function Hd(t,n){if(typeof t!="function")throw Error(r(191,t));t.call(n)}function kd(t,n){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;t<a.length;t++)Hd(a[t],n)}var xl=z(null),ur=z(0);function qd(t,n){t=Ln,L(ur,t),L(xl,n),Ln=t|n.baseLanes}function Cs(){L(ur,Ln),L(xl,xl.current)}function Hs(){Ln=ur.current,j(xl),j(ur)}var sa=0,dt=null,zt=null,ee=null,ir=!1,wl=!1,Va=!1,rr=0,Ru=0,Ol=null,c_=0;function Ft(){throw Error(r(321))}function ks(t,n){if(n===null)return!1;for(var a=0;a<n.length&&a<t.length;a++)if(!He(t[a],n[a]))return!1;return!0}function qs(t,n,a,u,f,c){return sa=c,dt=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,N.H=t===null||t.memoizedState===null?M0:b0,Va=!1,c=a(u,f),Va=!1,wl&&(c=Gd(n,a,u,f)),Ld(t),c}function Ld(t){N.H=dr;var n=zt!==null&&zt.next!==null;if(sa=0,ee=zt=dt=null,ir=!1,Ru=0,Ol=null,n)throw Error(r(300));t===null||oe||(t=t.dependencies,t!==null&&tr(t)&&(oe=!0))}function Gd(t,n,a,u){dt=t;var f=0;do{if(wl&&(Ol=null),Ru=0,wl=!1,25<=f)throw Error(r(301));if(f+=1,ee=zt=null,t.updateQueue!=null){var c=t.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}N.H=v_,c=n(a,u)}while(wl);return c}function o_(){var t=N.H,n=t.useState()[0];return n=typeof n.then=="function"?zu(n):n,t=t.useState()[0],(zt!==null?zt.memoizedState:null)!==t&&(dt.flags|=1024),n}function Ls(){var t=rr!==0;return rr=0,t}function Gs(t,n,a){n.updateQueue=t.updateQueue,n.flags&=-2053,t.lanes&=~a}function Bs(t){if(ir){for(t=t.memoizedState;t!==null;){var n=t.queue;n!==null&&(n.pending=null),t=t.next}ir=!1}sa=0,ee=zt=dt=null,wl=!1,Ru=rr=0,Ol=null}function Ee(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ee===null?dt.memoizedState=ee=t:ee=ee.next=t,ee}function ne(){if(zt===null){var t=dt.alternate;t=t!==null?t.memoizedState:null}else t=zt.next;var n=ee===null?dt.memoizedState:ee.next;if(n!==null)ee=n,zt=t;else{if(t===null)throw dt.alternate===null?Error(r(467)):Error(r(310));zt=t,t={memoizedState:zt.memoizedState,baseState:zt.baseState,baseQueue:zt.baseQueue,queue:zt.queue,next:null},ee===null?dt.memoizedState=ee=t:ee=ee.next=t}return ee}function Vs(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function zu(t){var n=Ru;return Ru+=1,Ol===null&&(Ol=[]),t=Rd(Ol,t,n),n=dt,(ee===null?n.memoizedState:ee.next)===null&&(n=n.alternate,N.H=n===null||n.memoizedState===null?M0:b0),t}function fr(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return zu(t);if(t.$$typeof===tt)return Se(t)}throw Error(r(438,String(t)))}function js(t){var n=null,a=dt.updateQueue;if(a!==null&&(n=a.memoCache),n==null){var u=dt.alternate;u!==null&&(u=u.updateQueue,u!==null&&(u=u.memoCache,u!=null&&(n={data:u.data.map(function(f){return f.slice()}),index:0})))}if(n==null&&(n={data:[],index:0}),a===null&&(a=Vs(),dt.updateQueue=a),a.memoCache=n,a=n.data[n.index],a===void 0)for(a=n.data[n.index]=Array(t),u=0;u<t;u++)a[u]=te;return n.index++,a}function Rn(t,n){return typeof n=="function"?n(t):n}function sr(t){var n=ne();return Xs(n,zt,t)}function Xs(t,n,a){var u=t.queue;if(u===null)throw Error(r(311));u.lastRenderedReducer=a;var f=t.baseQueue,c=u.pending;if(c!==null){if(f!==null){var d=f.next;f.next=c.next,c.next=d}n.baseQueue=f=c,u.pending=null}if(c=t.baseState,f===null)t.memoizedState=c;else{n=f.next;var v=d=null,p=null,w=n,Y=!1;do{var R=w.lane&-536870913;if(R!==w.lane?(bt&R)===R:(sa&R)===R){var O=w.revertLane;if(O===0)p!==null&&(p=p.next={lane:0,revertLane:0,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null}),R===Tl&&(Y=!0);else if((sa&O)===O){w=w.next,O===Tl&&(Y=!0);continue}else R={lane:0,revertLane:w.revertLane,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null},p===null?(v=p=R,d=c):p=p.next=R,dt.lanes|=O,ga|=O;R=w.action,Va&&a(c,R),c=w.hasEagerState?w.eagerState:a(c,R)}else O={lane:R,revertLane:w.revertLane,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null},p===null?(v=p=O,d=c):p=p.next=O,dt.lanes|=R,ga|=R;w=w.next}while(w!==null&&w!==n);if(p===null?d=c:p.next=v,!He(c,t.memoizedState)&&(oe=!0,Y&&(a=Dl,a!==null)))throw a;t.memoizedState=c,t.baseState=d,t.baseQueue=p,u.lastRenderedState=c}return f===null&&(u.lanes=0),[t.memoizedState,u.dispatch]}function Zs(t){var n=ne(),a=n.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=t;var u=a.dispatch,f=a.pending,c=n.memoizedState;if(f!==null){a.pending=null;var d=f=f.next;do c=t(c,d.action),d=d.next;while(d!==f);He(c,n.memoizedState)||(oe=!0),n.memoizedState=c,n.baseQueue===null&&(n.baseState=c),a.lastRenderedState=c}return[c,u]}function Bd(t,n,a){var u=dt,f=ne(),c=Et;if(c){if(a===void 0)throw Error(r(407));a=a()}else a=n();var d=!He((zt||f).memoizedState,a);d&&(f.memoizedState=a,oe=!0),f=f.queue;var v=Xd.bind(null,u,f,t);if(Cu(2048,8,v,[t]),f.getSnapshot!==n||d||ee!==null&&ee.memoizedState.tag&1){if(u.flags|=2048,Al(9,cr(),jd.bind(null,u,f,a,n),null),Bt===null)throw Error(r(349));c||(sa&124)!==0||Vd(u,n,a)}return a}function Vd(t,n,a){t.flags|=16384,t={getSnapshot:n,value:a},n=dt.updateQueue,n===null?(n=Vs(),dt.updateQueue=n,n.stores=[t]):(a=n.stores,a===null?n.stores=[t]:a.push(t))}function jd(t,n,a,u){n.value=a,n.getSnapshot=u,Zd(n)&&Qd(t)}function Xd(t,n,a){return a(function(){Zd(n)&&Qd(t)})}function Zd(t){var n=t.getSnapshot;t=t.value;try{var a=n();return!He(t,a)}catch{return!0}}function Qd(t){var n=pl(t,2);n!==null&&Ve(n,t,2)}function Qs(t){var n=Ee();if(typeof t=="function"){var a=t;if(t=a(),Va){na(!0);try{a()}finally{na(!1)}}}return n.memoizedState=n.baseState=t,n.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rn,lastRenderedState:t},n}function Kd(t,n,a,u){return t.baseState=a,Xs(t,zt,typeof u=="function"?u:Rn)}function h_(t,n,a,u,f){if(hr(t))throw Error(r(485));if(t=n.action,t!==null){var c={payload:f,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(d){c.listeners.push(d)}};N.T!==null?a(!0):c.isTransition=!1,u(c),a=n.pending,a===null?(c.next=n.pending=c,Wd(n,c)):(c.next=a.next,n.pending=a.next=c)}}function Wd(t,n){var a=n.action,u=n.payload,f=t.state;if(n.isTransition){var c=N.T,d={};N.T=d;try{var v=a(f,u),p=N.S;p!==null&&p(d,v),Jd(t,n,v)}catch(w){Ks(t,n,w)}finally{N.T=c}}else try{c=a(f,u),Jd(t,n,c)}catch(w){Ks(t,n,w)}}function Jd(t,n,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(u){$d(t,n,u)},function(u){return Ks(t,n,u)}):$d(t,n,a)}function $d(t,n,a){n.status="fulfilled",n.value=a,Fd(n),t.state=a,n=t.pending,n!==null&&(a=n.next,a===n?t.pending=null:(a=a.next,n.next=a,Wd(t,a)))}function Ks(t,n,a){var u=t.pending;if(t.pending=null,u!==null){u=u.next;do n.status="rejected",n.reason=a,Fd(n),n=n.next;while(n!==u)}t.action=null}function Fd(t){t=t.listeners;for(var n=0;n<t.length;n++)(0,t[n])()}function Pd(t,n){return n}function Id(t,n){if(Et){var a=Bt.formState;if(a!==null){t:{var u=dt;if(Et){if(Jt){e:{for(var f=Jt,c=yn;f.nodeType!==8;){if(!c){f=null;break e}if(f=rn(f.nextSibling),f===null){f=null;break e}}c=f.data,f=c==="F!"||c==="F"?f:null}if(f){Jt=rn(f.nextSibling),u=f.data==="F!";break t}}qa(u)}u=!1}u&&(n=a[0])}}return a=Ee(),a.memoizedState=a.baseState=n,u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Pd,lastRenderedState:n},a.queue=u,a=_0.bind(null,dt,u),u.dispatch=a,u=Qs(!1),c=Ps.bind(null,dt,!1,u.queue),u=Ee(),f={state:n,dispatch:null,action:t,pending:null},u.queue=f,a=h_.bind(null,dt,f,c,a),f.dispatch=a,u.memoizedState=t,[n,a,!1]}function t0(t){var n=ne();return e0(n,zt,t)}function e0(t,n,a){if(n=Xs(t,n,Pd)[0],t=sr(Rn)[0],typeof n=="object"&&n!==null&&typeof n.then=="function")try{var u=zu(n)}catch(d){throw d===Au?ar:d}else u=n;n=ne();var f=n.queue,c=f.dispatch;return a!==n.memoizedState&&(dt.flags|=2048,Al(9,cr(),d_.bind(null,f,a),null)),[u,c,t]}function d_(t,n){t.action=n}function n0(t){var n=ne(),a=zt;if(a!==null)return e0(n,a,t);ne(),n=n.memoizedState,a=ne();var u=a.queue.dispatch;return a.memoizedState=t,[n,u,!1]}function Al(t,n,a,u){return t={tag:t,create:a,deps:u,inst:n,next:null},n=dt.updateQueue,n===null&&(n=Vs(),dt.updateQueue=n),a=n.lastEffect,a===null?n.lastEffect=t.next=t:(u=a.next,a.next=t,t.next=u,n.lastEffect=t),t}function cr(){return{destroy:void 0,resource:void 0}}function a0(){return ne().memoizedState}function or(t,n,a,u){var f=Ee();u=u===void 0?null:u,dt.flags|=t,f.memoizedState=Al(1|n,cr(),a,u)}function Cu(t,n,a,u){var f=ne();u=u===void 0?null:u;var c=f.memoizedState.inst;zt!==null&&u!==null&&ks(u,zt.memoizedState.deps)?f.memoizedState=Al(n,c,a,u):(dt.flags|=t,f.memoizedState=Al(1|n,c,a,u))}function l0(t,n){or(8390656,8,t,n)}function u0(t,n){Cu(2048,8,t,n)}function i0(t,n){return Cu(4,2,t,n)}function r0(t,n){return Cu(4,4,t,n)}function f0(t,n){if(typeof n=="function"){t=t();var a=n(t);return function(){typeof a=="function"?a():n(null)}}if(n!=null)return t=t(),n.current=t,function(){n.current=null}}function s0(t,n,a){a=a!=null?a.concat([t]):null,Cu(4,4,f0.bind(null,n,t),a)}function Ws(){}function c0(t,n){var a=ne();n=n===void 0?null:n;var u=a.memoizedState;return n!==null&&ks(n,u[1])?u[0]:(a.memoizedState=[t,n],t)}function o0(t,n){var a=ne();n=n===void 0?null:n;var u=a.memoizedState;if(n!==null&&ks(n,u[1]))return u[0];if(u=t(),Va){na(!0);try{t()}finally{na(!1)}}return a.memoizedState=[u,n],u}function Js(t,n,a){return a===void 0||(sa&1073741824)!==0?t.memoizedState=n:(t.memoizedState=a,t=mm(),dt.lanes|=t,ga|=t,a)}function h0(t,n,a,u){return He(a,n)?a:xl.current!==null?(t=Js(t,a,u),He(t,n)||(oe=!0),t):(sa&42)===0?(oe=!0,t.memoizedState=a):(t=mm(),dt.lanes|=t,ga|=t,n)}function d0(t,n,a,u,f){var c=q.p;q.p=c!==0&&8>c?c:8;var d=N.T,v={};N.T=v,Ps(t,!1,n,a);try{var p=f(),w=N.S;if(w!==null&&w(v,p),p!==null&&typeof p=="object"&&typeof p.then=="function"){var Y=s_(p,u);Hu(t,n,Y,Be(t))}else Hu(t,n,u,Be(t))}catch(R){Hu(t,n,{then:function(){},status:"rejected",reason:R},Be())}finally{q.p=c,N.T=d}}function m_(){}function $s(t,n,a,u){if(t.tag!==5)throw Error(r(476));var f=m0(t).queue;d0(t,f,n,J,a===null?m_:function(){return y0(t),a(u)})}function m0(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:J,baseState:J,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rn,lastRenderedState:J},next:null};var a={};return n.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rn,lastRenderedState:a},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function y0(t){var n=m0(t).next.queue;Hu(t,n,{},Be())}function Fs(){return Se(ti)}function g0(){return ne().memoizedState}function v0(){return ne().memoizedState}function y_(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var a=Be();t=ra(a);var u=fa(n,t,a);u!==null&&(Ve(u,n,a),Nu(u,n,a)),n={cache:Os()},t.payload=n;return}n=n.return}}function g_(t,n,a){var u=Be();a={lane:u,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},hr(t)?p0(n,a):(a=vs(t,n,a,u),a!==null&&(Ve(a,t,u),S0(a,n,u)))}function _0(t,n,a){var u=Be();Hu(t,n,a,u)}function Hu(t,n,a,u){var f={lane:u,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(hr(t))p0(n,f);else{var c=t.alternate;if(t.lanes===0&&(c===null||c.lanes===0)&&(c=n.lastRenderedReducer,c!==null))try{var d=n.lastRenderedState,v=c(d,a);if(f.hasEagerState=!0,f.eagerState=v,He(v,d))return Ji(t,n,f,0),Bt===null&&Wi(),!1}catch{}finally{}if(a=vs(t,n,f,u),a!==null)return Ve(a,t,u),S0(a,n,u),!0}return!1}function Ps(t,n,a,u){if(u={lane:2,revertLane:Nc(),action:u,hasEagerState:!1,eagerState:null,next:null},hr(t)){if(n)throw Error(r(479))}else n=vs(t,a,u,2),n!==null&&Ve(n,t,2)}function hr(t){var n=t.alternate;return t===dt||n!==null&&n===dt}function p0(t,n){wl=ir=!0;var a=t.pending;a===null?n.next=n:(n.next=a.next,a.next=n),t.pending=n}function S0(t,n,a){if((a&4194048)!==0){var u=n.lanes;u&=t.pendingLanes,a|=u,n.lanes=a,Ah(t,a)}}var dr={readContext:Se,use:fr,useCallback:Ft,useContext:Ft,useEffect:Ft,useImperativeHandle:Ft,useLayoutEffect:Ft,useInsertionEffect:Ft,useMemo:Ft,useReducer:Ft,useRef:Ft,useState:Ft,useDebugValue:Ft,useDeferredValue:Ft,useTransition:Ft,useSyncExternalStore:Ft,useId:Ft,useHostTransitionStatus:Ft,useFormState:Ft,useActionState:Ft,useOptimistic:Ft,useMemoCache:Ft,useCacheRefresh:Ft},M0={readContext:Se,use:fr,useCallback:function(t,n){return Ee().memoizedState=[t,n===void 0?null:n],t},useContext:Se,useEffect:l0,useImperativeHandle:function(t,n,a){a=a!=null?a.concat([t]):null,or(4194308,4,f0.bind(null,n,t),a)},useLayoutEffect:function(t,n){return or(4194308,4,t,n)},useInsertionEffect:function(t,n){or(4,2,t,n)},useMemo:function(t,n){var a=Ee();n=n===void 0?null:n;var u=t();if(Va){na(!0);try{t()}finally{na(!1)}}return a.memoizedState=[u,n],u},useReducer:function(t,n,a){var u=Ee();if(a!==void 0){var f=a(n);if(Va){na(!0);try{a(n)}finally{na(!1)}}}else f=n;return u.memoizedState=u.baseState=f,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:f},u.queue=t,t=t.dispatch=g_.bind(null,dt,t),[u.memoizedState,t]},useRef:function(t){var n=Ee();return t={current:t},n.memoizedState=t},useState:function(t){t=Qs(t);var n=t.queue,a=_0.bind(null,dt,n);return n.dispatch=a,[t.memoizedState,a]},useDebugValue:Ws,useDeferredValue:function(t,n){var a=Ee();return Js(a,t,n)},useTransition:function(){var t=Qs(!1);return t=d0.bind(null,dt,t.queue,!0,!1),Ee().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,a){var u=dt,f=Ee();if(Et){if(a===void 0)throw Error(r(407));a=a()}else{if(a=n(),Bt===null)throw Error(r(349));(bt&124)!==0||Vd(u,n,a)}f.memoizedState=a;var c={value:a,getSnapshot:n};return f.queue=c,l0(Xd.bind(null,u,c,t),[t]),u.flags|=2048,Al(9,cr(),jd.bind(null,u,c,a,n),null),a},useId:function(){var t=Ee(),n=Bt.identifierPrefix;if(Et){var a=Nn,u=En;a=(u&~(1<<32-Ce(u)-1)).toString(32)+a,n="«"+n+"R"+a,a=rr++,0<a&&(n+="H"+a.toString(32)),n+="»"}else a=c_++,n="«"+n+"r"+a.toString(32)+"»";return t.memoizedState=n},useHostTransitionStatus:Fs,useFormState:Id,useActionState:Id,useOptimistic:function(t){var n=Ee();n.memoizedState=n.baseState=t;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return n.queue=a,n=Ps.bind(null,dt,!0,a),a.dispatch=n,[t,n]},useMemoCache:js,useCacheRefresh:function(){return Ee().memoizedState=y_.bind(null,dt)}},b0={readContext:Se,use:fr,useCallback:c0,useContext:Se,useEffect:u0,useImperativeHandle:s0,useInsertionEffect:i0,useLayoutEffect:r0,useMemo:o0,useReducer:sr,useRef:a0,useState:function(){return sr(Rn)},useDebugValue:Ws,useDeferredValue:function(t,n){var a=ne();return h0(a,zt.memoizedState,t,n)},useTransition:function(){var t=sr(Rn)[0],n=ne().memoizedState;return[typeof t=="boolean"?t:zu(t),n]},useSyncExternalStore:Bd,useId:g0,useHostTransitionStatus:Fs,useFormState:t0,useActionState:t0,useOptimistic:function(t,n){var a=ne();return Kd(a,zt,t,n)},useMemoCache:js,useCacheRefresh:v0},v_={readContext:Se,use:fr,useCallback:c0,useContext:Se,useEffect:u0,useImperativeHandle:s0,useInsertionEffect:i0,useLayoutEffect:r0,useMemo:o0,useReducer:Zs,useRef:a0,useState:function(){return Zs(Rn)},useDebugValue:Ws,useDeferredValue:function(t,n){var a=ne();return zt===null?Js(a,t,n):h0(a,zt.memoizedState,t,n)},useTransition:function(){var t=Zs(Rn)[0],n=ne().memoizedState;return[typeof t=="boolean"?t:zu(t),n]},useSyncExternalStore:Bd,useId:g0,useHostTransitionStatus:Fs,useFormState:n0,useActionState:n0,useOptimistic:function(t,n){var a=ne();return zt!==null?Kd(a,zt,t,n):(a.baseState=t,[t,a.queue.dispatch])},useMemoCache:js,useCacheRefresh:v0},El=null,ku=0;function mr(t){var n=ku;return ku+=1,El===null&&(El=[]),Rd(El,t,n)}function qu(t,n){n=n.props.ref,t.ref=n!==void 0?n:null}function yr(t,n){throw n.$$typeof===S?Error(r(525)):(t=Object.prototype.toString.call(n),Error(r(31,t==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":t)))}function T0(t){var n=t._init;return n(t._payload)}function D0(t){function n(D,b){if(t){var x=D.deletions;x===null?(D.deletions=[b],D.flags|=16):x.push(b)}}function a(D,b){if(!t)return null;for(;b!==null;)n(D,b),b=b.sibling;return null}function u(D){for(var b=new Map;D!==null;)D.key!==null?b.set(D.key,D):b.set(D.index,D),D=D.sibling;return b}function f(D,b){return D=An(D,b),D.index=0,D.sibling=null,D}function c(D,b,x){return D.index=x,t?(x=D.alternate,x!==null?(x=x.index,x<b?(D.flags|=67108866,b):x):(D.flags|=67108866,b)):(D.flags|=1048576,b)}function d(D){return t&&D.alternate===null&&(D.flags|=67108866),D}function v(D,b,x,U){return b===null||b.tag!==6?(b=ps(x,D.mode,U),b.return=D,b):(b=f(b,x),b.return=D,b)}function p(D,b,x,U){var K=x.type;return K===k?Y(D,b,x.props.children,U,x.key):b!==null&&(b.elementType===K||typeof K=="object"&&K!==null&&K.$$typeof===Rt&&T0(K)===b.type)?(b=f(b,x.props),qu(b,x),b.return=D,b):(b=Fi(x.type,x.key,x.props,null,D.mode,U),qu(b,x),b.return=D,b)}function w(D,b,x,U){return b===null||b.tag!==4||b.stateNode.containerInfo!==x.containerInfo||b.stateNode.implementation!==x.implementation?(b=Ss(x,D.mode,U),b.return=D,b):(b=f(b,x.children||[]),b.return=D,b)}function Y(D,b,x,U,K){return b===null||b.tag!==7?(b=za(x,D.mode,U,K),b.return=D,b):(b=f(b,x),b.return=D,b)}function R(D,b,x){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return b=ps(""+b,D.mode,x),b.return=D,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case T:return x=Fi(b.type,b.key,b.props,null,D.mode,x),qu(x,b),x.return=D,x;case E:return b=Ss(b,D.mode,x),b.return=D,b;case Rt:var U=b._init;return b=U(b._payload),R(D,b,x)}if(qt(b)||ft(b))return b=za(b,D.mode,x,null),b.return=D,b;if(typeof b.then=="function")return R(D,mr(b),x);if(b.$$typeof===tt)return R(D,er(D,b),x);yr(D,b)}return null}function O(D,b,x,U){var K=b!==null?b.key:null;if(typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint")return K!==null?null:v(D,b,""+x,U);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case T:return x.key===K?p(D,b,x,U):null;case E:return x.key===K?w(D,b,x,U):null;case Rt:return K=x._init,x=K(x._payload),O(D,b,x,U)}if(qt(x)||ft(x))return K!==null?null:Y(D,b,x,U,null);if(typeof x.then=="function")return O(D,b,mr(x),U);if(x.$$typeof===tt)return O(D,b,er(D,x),U);yr(D,x)}return null}function A(D,b,x,U,K){if(typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint")return D=D.get(x)||null,v(b,D,""+U,K);if(typeof U=="object"&&U!==null){switch(U.$$typeof){case T:return D=D.get(U.key===null?x:U.key)||null,p(b,D,U,K);case E:return D=D.get(U.key===null?x:U.key)||null,w(b,D,U,K);case Rt:var mt=U._init;return U=mt(U._payload),A(D,b,x,U,K)}if(qt(U)||ft(U))return D=D.get(x)||null,Y(b,D,U,K,null);if(typeof U.then=="function")return A(D,b,x,mr(U),K);if(U.$$typeof===tt)return A(D,b,x,er(b,U),K);yr(b,U)}return null}function lt(D,b,x,U){for(var K=null,mt=null,W=b,nt=b=0,de=null;W!==null&&nt<x.length;nt++){W.index>nt?(de=W,W=null):de=W.sibling;var xt=O(D,W,x[nt],U);if(xt===null){W===null&&(W=de);break}t&&W&&xt.alternate===null&&n(D,W),b=c(xt,b,nt),mt===null?K=xt:mt.sibling=xt,mt=xt,W=de}if(nt===x.length)return a(D,W),Et&&Ha(D,nt),K;if(W===null){for(;nt<x.length;nt++)W=R(D,x[nt],U),W!==null&&(b=c(W,b,nt),mt===null?K=W:mt.sibling=W,mt=W);return Et&&Ha(D,nt),K}for(W=u(W);nt<x.length;nt++)de=A(W,D,nt,x[nt],U),de!==null&&(t&&de.alternate!==null&&W.delete(de.key===null?nt:de.key),b=c(de,b,nt),mt===null?K=de:mt.sibling=de,mt=de);return t&&W.forEach(function(xa){return n(D,xa)}),Et&&Ha(D,nt),K}function et(D,b,x,U){if(x==null)throw Error(r(151));for(var K=null,mt=null,W=b,nt=b=0,de=null,xt=x.next();W!==null&&!xt.done;nt++,xt=x.next()){W.index>nt?(de=W,W=null):de=W.sibling;var xa=O(D,W,xt.value,U);if(xa===null){W===null&&(W=de);break}t&&W&&xa.alternate===null&&n(D,W),b=c(xa,b,nt),mt===null?K=xa:mt.sibling=xa,mt=xa,W=de}if(xt.done)return a(D,W),Et&&Ha(D,nt),K;if(W===null){for(;!xt.done;nt++,xt=x.next())xt=R(D,xt.value,U),xt!==null&&(b=c(xt,b,nt),mt===null?K=xt:mt.sibling=xt,mt=xt);return Et&&Ha(D,nt),K}for(W=u(W);!xt.done;nt++,xt=x.next())xt=A(W,D,nt,xt.value,U),xt!==null&&(t&&xt.alternate!==null&&W.delete(xt.key===null?nt:xt.key),b=c(xt,b,nt),mt===null?K=xt:mt.sibling=xt,mt=xt);return t&&W.forEach(function(_2){return n(D,_2)}),Et&&Ha(D,nt),K}function Ht(D,b,x,U){if(typeof x=="object"&&x!==null&&x.type===k&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case T:t:{for(var K=x.key;b!==null;){if(b.key===K){if(K=x.type,K===k){if(b.tag===7){a(D,b.sibling),U=f(b,x.props.children),U.return=D,D=U;break t}}else if(b.elementType===K||typeof K=="object"&&K!==null&&K.$$typeof===Rt&&T0(K)===b.type){a(D,b.sibling),U=f(b,x.props),qu(U,x),U.return=D,D=U;break t}a(D,b);break}else n(D,b);b=b.sibling}x.type===k?(U=za(x.props.children,D.mode,U,x.key),U.return=D,D=U):(U=Fi(x.type,x.key,x.props,null,D.mode,U),qu(U,x),U.return=D,D=U)}return d(D);case E:t:{for(K=x.key;b!==null;){if(b.key===K)if(b.tag===4&&b.stateNode.containerInfo===x.containerInfo&&b.stateNode.implementation===x.implementation){a(D,b.sibling),U=f(b,x.children||[]),U.return=D,D=U;break t}else{a(D,b);break}else n(D,b);b=b.sibling}U=Ss(x,D.mode,U),U.return=D,D=U}return d(D);case Rt:return K=x._init,x=K(x._payload),Ht(D,b,x,U)}if(qt(x))return lt(D,b,x,U);if(ft(x)){if(K=ft(x),typeof K!="function")throw Error(r(150));return x=K.call(x),et(D,b,x,U)}if(typeof x.then=="function")return Ht(D,b,mr(x),U);if(x.$$typeof===tt)return Ht(D,b,er(D,x),U);yr(D,x)}return typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint"?(x=""+x,b!==null&&b.tag===6?(a(D,b.sibling),U=f(b,x),U.return=D,D=U):(a(D,b),U=ps(x,D.mode,U),U.return=D,D=U),d(D)):a(D,b)}return function(D,b,x,U){try{ku=0;var K=Ht(D,b,x,U);return El=null,K}catch(W){if(W===Au||W===ar)throw W;var mt=ke(29,W,null,D.mode);return mt.lanes=U,mt.return=D,mt}finally{}}}var Nl=D0(!0),x0=D0(!1),Fe=z(null),gn=null;function ca(t){var n=t.alternate;L(ue,ue.current&1),L(Fe,t),gn===null&&(n===null||xl.current!==null||n.memoizedState!==null)&&(gn=t)}function w0(t){if(t.tag===22){if(L(ue,ue.current),L(Fe,t),gn===null){var n=t.alternate;n!==null&&n.memoizedState!==null&&(gn=t)}}else oa()}function oa(){L(ue,ue.current),L(Fe,Fe.current)}function zn(t){j(Fe),gn===t&&(gn=null),j(ue)}var ue=z(0);function gr(t){for(var n=t;n!==null;){if(n.tag===13){var a=n.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||Vc(a)))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&128)!==0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}function Is(t,n,a,u){n=t.memoizedState,a=a(u,n),a=a==null?n:_({},n,a),t.memoizedState=a,t.lanes===0&&(t.updateQueue.baseState=a)}var tc={enqueueSetState:function(t,n,a){t=t._reactInternals;var u=Be(),f=ra(u);f.payload=n,a!=null&&(f.callback=a),n=fa(t,f,u),n!==null&&(Ve(n,t,u),Nu(n,t,u))},enqueueReplaceState:function(t,n,a){t=t._reactInternals;var u=Be(),f=ra(u);f.tag=1,f.payload=n,a!=null&&(f.callback=a),n=fa(t,f,u),n!==null&&(Ve(n,t,u),Nu(n,t,u))},enqueueForceUpdate:function(t,n){t=t._reactInternals;var a=Be(),u=ra(a);u.tag=2,n!=null&&(u.callback=n),n=fa(t,u,a),n!==null&&(Ve(n,t,a),Nu(n,t,a))}};function O0(t,n,a,u,f,c,d){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(u,c,d):n.prototype&&n.prototype.isPureReactComponent?!Su(a,u)||!Su(f,c):!0}function A0(t,n,a,u){t=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(a,u),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(a,u),n.state!==t&&tc.enqueueReplaceState(n,n.state,null)}function ja(t,n){var a=n;if("ref"in n){a={};for(var u in n)u!=="ref"&&(a[u]=n[u])}if(t=t.defaultProps){a===n&&(a=_({},a));for(var f in t)a[f]===void 0&&(a[f]=t[f])}return a}var vr=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var n=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(n))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function E0(t){vr(t)}function N0(t){console.error(t)}function Y0(t){vr(t)}function _r(t,n){try{var a=t.onUncaughtError;a(n.value,{componentStack:n.stack})}catch(u){setTimeout(function(){throw u})}}function U0(t,n,a){try{var u=t.onCaughtError;u(a.value,{componentStack:a.stack,errorBoundary:n.tag===1?n.stateNode:null})}catch(f){setTimeout(function(){throw f})}}function ec(t,n,a){return a=ra(a),a.tag=3,a.payload={element:null},a.callback=function(){_r(t,n)},a}function R0(t){return t=ra(t),t.tag=3,t}function z0(t,n,a,u){var f=a.type.getDerivedStateFromError;if(typeof f=="function"){var c=u.value;t.payload=function(){return f(c)},t.callback=function(){U0(n,a,u)}}var d=a.stateNode;d!==null&&typeof d.componentDidCatch=="function"&&(t.callback=function(){U0(n,a,u),typeof f!="function"&&(va===null?va=new Set([this]):va.add(this));var v=u.stack;this.componentDidCatch(u.value,{componentStack:v!==null?v:""})})}function __(t,n,a,u,f){if(a.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){if(n=a.alternate,n!==null&&xu(n,a,f,!0),a=Fe.current,a!==null){switch(a.tag){case 13:return gn===null?xc():a.alternate===null&&$t===0&&($t=3),a.flags&=-257,a.flags|=65536,a.lanes=f,u===Ns?a.flags|=16384:(n=a.updateQueue,n===null?a.updateQueue=new Set([u]):n.add(u),Oc(t,u,f)),!1;case 22:return a.flags|=65536,u===Ns?a.flags|=16384:(n=a.updateQueue,n===null?(n={transitions:null,markerInstances:null,retryQueue:new Set([u])},a.updateQueue=n):(a=n.retryQueue,a===null?n.retryQueue=new Set([u]):a.add(u)),Oc(t,u,f)),!1}throw Error(r(435,a.tag))}return Oc(t,u,f),xc(),!1}if(Et)return n=Fe.current,n!==null?((n.flags&65536)===0&&(n.flags|=256),n.flags|=65536,n.lanes=f,u!==Ts&&(t=Error(r(422),{cause:u}),Du(Ke(t,a)))):(u!==Ts&&(n=Error(r(423),{cause:u}),Du(Ke(n,a))),t=t.current.alternate,t.flags|=65536,f&=-f,t.lanes|=f,u=Ke(u,a),f=ec(t.stateNode,u,f),Rs(t,f),$t!==4&&($t=2)),!1;var c=Error(r(520),{cause:u});if(c=Ke(c,a),Zu===null?Zu=[c]:Zu.push(c),$t!==4&&($t=2),n===null)return!0;u=Ke(u,a),a=n;do{switch(a.tag){case 3:return a.flags|=65536,t=f&-f,a.lanes|=t,t=ec(a.stateNode,u,t),Rs(a,t),!1;case 1:if(n=a.type,c=a.stateNode,(a.flags&128)===0&&(typeof n.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(va===null||!va.has(c))))return a.flags|=65536,f&=-f,a.lanes|=f,f=R0(f),z0(f,t,a,u),Rs(a,f),!1}a=a.return}while(a!==null);return!1}var C0=Error(r(461)),oe=!1;function ge(t,n,a,u){n.child=t===null?x0(n,null,a,u):Nl(n,t.child,a,u)}function H0(t,n,a,u,f){a=a.render;var c=n.ref;if("ref"in u){var d={};for(var v in u)v!=="ref"&&(d[v]=u[v])}else d=u;return Ga(n),u=qs(t,n,a,d,c,f),v=Ls(),t!==null&&!oe?(Gs(t,n,f),Cn(t,n,f)):(Et&&v&&Ms(n),n.flags|=1,ge(t,n,u,f),n.child)}function k0(t,n,a,u,f){if(t===null){var c=a.type;return typeof c=="function"&&!_s(c)&&c.defaultProps===void 0&&a.compare===null?(n.tag=15,n.type=c,q0(t,n,c,u,f)):(t=Fi(a.type,null,u,n,n.mode,f),t.ref=n.ref,t.return=n,n.child=t)}if(c=t.child,!sc(t,f)){var d=c.memoizedProps;if(a=a.compare,a=a!==null?a:Su,a(d,u)&&t.ref===n.ref)return Cn(t,n,f)}return n.flags|=1,t=An(c,u),t.ref=n.ref,t.return=n,n.child=t}function q0(t,n,a,u,f){if(t!==null){var c=t.memoizedProps;if(Su(c,u)&&t.ref===n.ref)if(oe=!1,n.pendingProps=u=c,sc(t,f))(t.flags&131072)!==0&&(oe=!0);else return n.lanes=t.lanes,Cn(t,n,f)}return nc(t,n,a,u,f)}function L0(t,n,a){var u=n.pendingProps,f=u.children,c=t!==null?t.memoizedState:null;if(u.mode==="hidden"){if((n.flags&128)!==0){if(u=c!==null?c.baseLanes|a:a,t!==null){for(f=n.child=t.child,c=0;f!==null;)c=c|f.lanes|f.childLanes,f=f.sibling;n.childLanes=c&~u}else n.childLanes=0,n.child=null;return G0(t,n,u,a)}if((a&536870912)!==0)n.memoizedState={baseLanes:0,cachePool:null},t!==null&&nr(n,c!==null?c.cachePool:null),c!==null?qd(n,c):Cs(),w0(n);else return n.lanes=n.childLanes=536870912,G0(t,n,c!==null?c.baseLanes|a:a,a)}else c!==null?(nr(n,c.cachePool),qd(n,c),oa(),n.memoizedState=null):(t!==null&&nr(n,null),Cs(),oa());return ge(t,n,f,a),n.child}function G0(t,n,a,u){var f=Es();return f=f===null?null:{parent:le._currentValue,pool:f},n.memoizedState={baseLanes:a,cachePool:f},t!==null&&nr(n,null),Cs(),w0(n),t!==null&&xu(t,n,u,!0),null}function pr(t,n){var a=n.ref;if(a===null)t!==null&&t.ref!==null&&(n.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(r(284));(t===null||t.ref!==a)&&(n.flags|=4194816)}}function nc(t,n,a,u,f){return Ga(n),a=qs(t,n,a,u,void 0,f),u=Ls(),t!==null&&!oe?(Gs(t,n,f),Cn(t,n,f)):(Et&&u&&Ms(n),n.flags|=1,ge(t,n,a,f),n.child)}function B0(t,n,a,u,f,c){return Ga(n),n.updateQueue=null,a=Gd(n,u,a,f),Ld(t),u=Ls(),t!==null&&!oe?(Gs(t,n,c),Cn(t,n,c)):(Et&&u&&Ms(n),n.flags|=1,ge(t,n,a,c),n.child)}function V0(t,n,a,u,f){if(Ga(n),n.stateNode===null){var c=Sl,d=a.contextType;typeof d=="object"&&d!==null&&(c=Se(d)),c=new a(u,c),n.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=tc,n.stateNode=c,c._reactInternals=n,c=n.stateNode,c.props=u,c.state=n.memoizedState,c.refs={},Ys(n),d=a.contextType,c.context=typeof d=="object"&&d!==null?Se(d):Sl,c.state=n.memoizedState,d=a.getDerivedStateFromProps,typeof d=="function"&&(Is(n,a,d,u),c.state=n.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(d=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),d!==c.state&&tc.enqueueReplaceState(c,c.state,null),Uu(n,u,c,f),Yu(),c.state=n.memoizedState),typeof c.componentDidMount=="function"&&(n.flags|=4194308),u=!0}else if(t===null){c=n.stateNode;var v=n.memoizedProps,p=ja(a,v);c.props=p;var w=c.context,Y=a.contextType;d=Sl,typeof Y=="object"&&Y!==null&&(d=Se(Y));var R=a.getDerivedStateFromProps;Y=typeof R=="function"||typeof c.getSnapshotBeforeUpdate=="function",v=n.pendingProps!==v,Y||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(v||w!==d)&&A0(n,c,u,d),ia=!1;var O=n.memoizedState;c.state=O,Uu(n,u,c,f),Yu(),w=n.memoizedState,v||O!==w||ia?(typeof R=="function"&&(Is(n,a,R,u),w=n.memoizedState),(p=ia||O0(n,a,p,u,O,w,d))?(Y||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(n.flags|=4194308)):(typeof c.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=u,n.memoizedState=w),c.props=u,c.state=w,c.context=d,u=p):(typeof c.componentDidMount=="function"&&(n.flags|=4194308),u=!1)}else{c=n.stateNode,Us(t,n),d=n.memoizedProps,Y=ja(a,d),c.props=Y,R=n.pendingProps,O=c.context,w=a.contextType,p=Sl,typeof w=="object"&&w!==null&&(p=Se(w)),v=a.getDerivedStateFromProps,(w=typeof v=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(d!==R||O!==p)&&A0(n,c,u,p),ia=!1,O=n.memoizedState,c.state=O,Uu(n,u,c,f),Yu();var A=n.memoizedState;d!==R||O!==A||ia||t!==null&&t.dependencies!==null&&tr(t.dependencies)?(typeof v=="function"&&(Is(n,a,v,u),A=n.memoizedState),(Y=ia||O0(n,a,Y,u,O,A,p)||t!==null&&t.dependencies!==null&&tr(t.dependencies))?(w||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(u,A,p),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(u,A,p)),typeof c.componentDidUpdate=="function"&&(n.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof c.componentDidUpdate!="function"||d===t.memoizedProps&&O===t.memoizedState||(n.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||d===t.memoizedProps&&O===t.memoizedState||(n.flags|=1024),n.memoizedProps=u,n.memoizedState=A),c.props=u,c.state=A,c.context=p,u=Y):(typeof c.componentDidUpdate!="function"||d===t.memoizedProps&&O===t.memoizedState||(n.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||d===t.memoizedProps&&O===t.memoizedState||(n.flags|=1024),u=!1)}return c=u,pr(t,n),u=(n.flags&128)!==0,c||u?(c=n.stateNode,a=u&&typeof a.getDerivedStateFromError!="function"?null:c.render(),n.flags|=1,t!==null&&u?(n.child=Nl(n,t.child,null,f),n.child=Nl(n,null,a,f)):ge(t,n,a,f),n.memoizedState=c.state,t=n.child):t=Cn(t,n,f),t}function j0(t,n,a,u){return Tu(),n.flags|=256,ge(t,n,a,u),n.child}var ac={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function lc(t){return{baseLanes:t,cachePool:Nd()}}function uc(t,n,a){return t=t!==null?t.childLanes&~a:0,n&&(t|=Pe),t}function X0(t,n,a){var u=n.pendingProps,f=!1,c=(n.flags&128)!==0,d;if((d=c)||(d=t!==null&&t.memoizedState===null?!1:(ue.current&2)!==0),d&&(f=!0,n.flags&=-129),d=(n.flags&32)!==0,n.flags&=-33,t===null){if(Et){if(f?ca(n):oa(),Et){var v=Jt,p;if(p=v){t:{for(p=v,v=yn;p.nodeType!==8;){if(!v){v=null;break t}if(p=rn(p.nextSibling),p===null){v=null;break t}}v=p}v!==null?(n.memoizedState={dehydrated:v,treeContext:Ca!==null?{id:En,overflow:Nn}:null,retryLane:536870912,hydrationErrors:null},p=ke(18,null,null,0),p.stateNode=v,p.return=n,n.child=p,we=n,Jt=null,p=!0):p=!1}p||qa(n)}if(v=n.memoizedState,v!==null&&(v=v.dehydrated,v!==null))return Vc(v)?n.lanes=32:n.lanes=536870912,null;zn(n)}return v=u.children,u=u.fallback,f?(oa(),f=n.mode,v=Sr({mode:"hidden",children:v},f),u=za(u,f,a,null),v.return=n,u.return=n,v.sibling=u,n.child=v,f=n.child,f.memoizedState=lc(a),f.childLanes=uc(t,d,a),n.memoizedState=ac,u):(ca(n),ic(n,v))}if(p=t.memoizedState,p!==null&&(v=p.dehydrated,v!==null)){if(c)n.flags&256?(ca(n),n.flags&=-257,n=rc(t,n,a)):n.memoizedState!==null?(oa(),n.child=t.child,n.flags|=128,n=null):(oa(),f=u.fallback,v=n.mode,u=Sr({mode:"visible",children:u.children},v),f=za(f,v,a,null),f.flags|=2,u.return=n,f.return=n,u.sibling=f,n.child=u,Nl(n,t.child,null,a),u=n.child,u.memoizedState=lc(a),u.childLanes=uc(t,d,a),n.memoizedState=ac,n=f);else if(ca(n),Vc(v)){if(d=v.nextSibling&&v.nextSibling.dataset,d)var w=d.dgst;d=w,u=Error(r(419)),u.stack="",u.digest=d,Du({value:u,source:null,stack:null}),n=rc(t,n,a)}else if(oe||xu(t,n,a,!1),d=(a&t.childLanes)!==0,oe||d){if(d=Bt,d!==null&&(u=a&-a,u=(u&42)!==0?1:jf(u),u=(u&(d.suspendedLanes|a))!==0?0:u,u!==0&&u!==p.retryLane))throw p.retryLane=u,pl(t,u),Ve(d,t,u),C0;v.data==="$?"||xc(),n=rc(t,n,a)}else v.data==="$?"?(n.flags|=192,n.child=t.child,n=null):(t=p.treeContext,Jt=rn(v.nextSibling),we=n,Et=!0,ka=null,yn=!1,t!==null&&(Je[$e++]=En,Je[$e++]=Nn,Je[$e++]=Ca,En=t.id,Nn=t.overflow,Ca=n),n=ic(n,u.children),n.flags|=4096);return n}return f?(oa(),f=u.fallback,v=n.mode,p=t.child,w=p.sibling,u=An(p,{mode:"hidden",children:u.children}),u.subtreeFlags=p.subtreeFlags&65011712,w!==null?f=An(w,f):(f=za(f,v,a,null),f.flags|=2),f.return=n,u.return=n,u.sibling=f,n.child=u,u=f,f=n.child,v=t.child.memoizedState,v===null?v=lc(a):(p=v.cachePool,p!==null?(w=le._currentValue,p=p.parent!==w?{parent:w,pool:w}:p):p=Nd(),v={baseLanes:v.baseLanes|a,cachePool:p}),f.memoizedState=v,f.childLanes=uc(t,d,a),n.memoizedState=ac,u):(ca(n),a=t.child,t=a.sibling,a=An(a,{mode:"visible",children:u.children}),a.return=n,a.sibling=null,t!==null&&(d=n.deletions,d===null?(n.deletions=[t],n.flags|=16):d.push(t)),n.child=a,n.memoizedState=null,a)}function ic(t,n){return n=Sr({mode:"visible",children:n},t.mode),n.return=t,t.child=n}function Sr(t,n){return t=ke(22,t,null,n),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function rc(t,n,a){return Nl(n,t.child,null,a),t=ic(n,n.pendingProps.children),t.flags|=2,n.memoizedState=null,t}function Z0(t,n,a){t.lanes|=n;var u=t.alternate;u!==null&&(u.lanes|=n),xs(t.return,n,a)}function fc(t,n,a,u,f){var c=t.memoizedState;c===null?t.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:u,tail:a,tailMode:f}:(c.isBackwards=n,c.rendering=null,c.renderingStartTime=0,c.last=u,c.tail=a,c.tailMode=f)}function Q0(t,n,a){var u=n.pendingProps,f=u.revealOrder,c=u.tail;if(ge(t,n,u.children,a),u=ue.current,(u&2)!==0)u=u&1|2,n.flags|=128;else{if(t!==null&&(t.flags&128)!==0)t:for(t=n.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Z0(t,a,n);else if(t.tag===19)Z0(t,a,n);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break t;for(;t.sibling===null;){if(t.return===null||t.return===n)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}u&=1}switch(L(ue,u),f){case"forwards":for(a=n.child,f=null;a!==null;)t=a.alternate,t!==null&&gr(t)===null&&(f=a),a=a.sibling;a=f,a===null?(f=n.child,n.child=null):(f=a.sibling,a.sibling=null),fc(n,!1,f,a,c);break;case"backwards":for(a=null,f=n.child,n.child=null;f!==null;){if(t=f.alternate,t!==null&&gr(t)===null){n.child=f;break}t=f.sibling,f.sibling=a,a=f,f=t}fc(n,!0,a,null,c);break;case"together":fc(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Cn(t,n,a){if(t!==null&&(n.dependencies=t.dependencies),ga|=n.lanes,(a&n.childLanes)===0)if(t!==null){if(xu(t,n,a,!1),(a&n.childLanes)===0)return null}else return null;if(t!==null&&n.child!==t.child)throw Error(r(153));if(n.child!==null){for(t=n.child,a=An(t,t.pendingProps),n.child=a,a.return=n;t.sibling!==null;)t=t.sibling,a=a.sibling=An(t,t.pendingProps),a.return=n;a.sibling=null}return n.child}function sc(t,n){return(t.lanes&n)!==0?!0:(t=t.dependencies,!!(t!==null&&tr(t)))}function p_(t,n,a){switch(n.tag){case 3:Gt(n,n.stateNode.containerInfo),ua(n,le,t.memoizedState.cache),Tu();break;case 27:case 5:ot(n);break;case 4:Gt(n,n.stateNode.containerInfo);break;case 10:ua(n,n.type,n.memoizedProps.value);break;case 13:var u=n.memoizedState;if(u!==null)return u.dehydrated!==null?(ca(n),n.flags|=128,null):(a&n.child.childLanes)!==0?X0(t,n,a):(ca(n),t=Cn(t,n,a),t!==null?t.sibling:null);ca(n);break;case 19:var f=(t.flags&128)!==0;if(u=(a&n.childLanes)!==0,u||(xu(t,n,a,!1),u=(a&n.childLanes)!==0),f){if(u)return Q0(t,n,a);n.flags|=128}if(f=n.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),L(ue,ue.current),u)break;return null;case 22:case 23:return n.lanes=0,L0(t,n,a);case 24:ua(n,le,t.memoizedState.cache)}return Cn(t,n,a)}function K0(t,n,a){if(t!==null)if(t.memoizedProps!==n.pendingProps)oe=!0;else{if(!sc(t,a)&&(n.flags&128)===0)return oe=!1,p_(t,n,a);oe=(t.flags&131072)!==0}else oe=!1,Et&&(n.flags&1048576)!==0&&Td(n,Ii,n.index);switch(n.lanes=0,n.tag){case 16:t:{t=n.pendingProps;var u=n.elementType,f=u._init;if(u=f(u._payload),n.type=u,typeof u=="function")_s(u)?(t=ja(u,t),n.tag=1,n=V0(null,n,u,t,a)):(n.tag=0,n=nc(null,n,u,t,a));else{if(u!=null){if(f=u.$$typeof,f===rt){n.tag=11,n=H0(null,n,u,t,a);break t}else if(f===it){n.tag=14,n=k0(null,n,u,t,a);break t}}throw n=Wt(u)||u,Error(r(306,n,""))}}return n;case 0:return nc(t,n,n.type,n.pendingProps,a);case 1:return u=n.type,f=ja(u,n.pendingProps),V0(t,n,u,f,a);case 3:t:{if(Gt(n,n.stateNode.containerInfo),t===null)throw Error(r(387));u=n.pendingProps;var c=n.memoizedState;f=c.element,Us(t,n),Uu(n,u,null,a);var d=n.memoizedState;if(u=d.cache,ua(n,le,u),u!==c.cache&&ws(n,[le],a,!0),Yu(),u=d.element,c.isDehydrated)if(c={element:u,isDehydrated:!1,cache:d.cache},n.updateQueue.baseState=c,n.memoizedState=c,n.flags&256){n=j0(t,n,u,a);break t}else if(u!==f){f=Ke(Error(r(424)),n),Du(f),n=j0(t,n,u,a);break t}else{switch(t=n.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Jt=rn(t.firstChild),we=n,Et=!0,ka=null,yn=!0,a=x0(n,null,u,a),n.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Tu(),u===f){n=Cn(t,n,a);break t}ge(t,n,u,a)}n=n.child}return n;case 26:return pr(t,n),t===null?(a=Fm(n.type,null,n.pendingProps,null))?n.memoizedState=a:Et||(a=n.type,t=n.pendingProps,u=zr(ut.current).createElement(a),u[pe]=n,u[Oe]=t,_e(u,a,t),ce(u),n.stateNode=u):n.memoizedState=Fm(n.type,t.memoizedProps,n.pendingProps,t.memoizedState),null;case 27:return ot(n),t===null&&Et&&(u=n.stateNode=Wm(n.type,n.pendingProps,ut.current),we=n,yn=!0,f=Jt,Sa(n.type)?(jc=f,Jt=rn(u.firstChild)):Jt=f),ge(t,n,n.pendingProps.children,a),pr(t,n),t===null&&(n.flags|=4194304),n.child;case 5:return t===null&&Et&&((f=u=Jt)&&(u=K_(u,n.type,n.pendingProps,yn),u!==null?(n.stateNode=u,we=n,Jt=rn(u.firstChild),yn=!1,f=!0):f=!1),f||qa(n)),ot(n),f=n.type,c=n.pendingProps,d=t!==null?t.memoizedProps:null,u=c.children,Lc(f,c)?u=null:d!==null&&Lc(f,d)&&(n.flags|=32),n.memoizedState!==null&&(f=qs(t,n,o_,null,null,a),ti._currentValue=f),pr(t,n),ge(t,n,u,a),n.child;case 6:return t===null&&Et&&((t=a=Jt)&&(a=W_(a,n.pendingProps,yn),a!==null?(n.stateNode=a,we=n,Jt=null,t=!0):t=!1),t||qa(n)),null;case 13:return X0(t,n,a);case 4:return Gt(n,n.stateNode.containerInfo),u=n.pendingProps,t===null?n.child=Nl(n,null,u,a):ge(t,n,u,a),n.child;case 11:return H0(t,n,n.type,n.pendingProps,a);case 7:return ge(t,n,n.pendingProps,a),n.child;case 8:return ge(t,n,n.pendingProps.children,a),n.child;case 12:return ge(t,n,n.pendingProps.children,a),n.child;case 10:return u=n.pendingProps,ua(n,n.type,u.value),ge(t,n,u.children,a),n.child;case 9:return f=n.type._context,u=n.pendingProps.children,Ga(n),f=Se(f),u=u(f),n.flags|=1,ge(t,n,u,a),n.child;case 14:return k0(t,n,n.type,n.pendingProps,a);case 15:return q0(t,n,n.type,n.pendingProps,a);case 19:return Q0(t,n,a);case 31:return u=n.pendingProps,a=n.mode,u={mode:u.mode,children:u.children},t===null?(a=Sr(u,a),a.ref=n.ref,n.child=a,a.return=n,n=a):(a=An(t.child,u),a.ref=n.ref,n.child=a,a.return=n,n=a),n;case 22:return L0(t,n,a);case 24:return Ga(n),u=Se(le),t===null?(f=Es(),f===null&&(f=Bt,c=Os(),f.pooledCache=c,c.refCount++,c!==null&&(f.pooledCacheLanes|=a),f=c),n.memoizedState={parent:u,cache:f},Ys(n),ua(n,le,f)):((t.lanes&a)!==0&&(Us(t,n),Uu(n,null,null,a),Yu()),f=t.memoizedState,c=n.memoizedState,f.parent!==u?(f={parent:u,cache:u},n.memoizedState=f,n.lanes===0&&(n.memoizedState=n.updateQueue.baseState=f),ua(n,le,u)):(u=c.cache,ua(n,le,u),u!==f.cache&&ws(n,[le],a,!0))),ge(t,n,n.pendingProps.children,a),n.child;case 29:throw n.pendingProps}throw Error(r(156,n.tag))}function Hn(t){t.flags|=4}function W0(t,n){if(n.type!=="stylesheet"||(n.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!ny(n)){if(n=Fe.current,n!==null&&((bt&4194048)===bt?gn!==null:(bt&62914560)!==bt&&(bt&536870912)===0||n!==gn))throw Eu=Ns,Yd;t.flags|=8192}}function Mr(t,n){n!==null&&(t.flags|=4),t.flags&16384&&(n=t.tag!==22?wh():536870912,t.lanes|=n,zl|=n)}function Lu(t,n){if(!Et)switch(t.tailMode){case"hidden":n=t.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t.tail=null:a.sibling=null;break;case"collapsed":a=t.tail;for(var u=null;a!==null;)a.alternate!==null&&(u=a),a=a.sibling;u===null?n||t.tail===null?t.tail=null:t.tail.sibling=null:u.sibling=null}}function Qt(t){var n=t.alternate!==null&&t.alternate.child===t.child,a=0,u=0;if(n)for(var f=t.child;f!==null;)a|=f.lanes|f.childLanes,u|=f.subtreeFlags&65011712,u|=f.flags&65011712,f.return=t,f=f.sibling;else for(f=t.child;f!==null;)a|=f.lanes|f.childLanes,u|=f.subtreeFlags,u|=f.flags,f.return=t,f=f.sibling;return t.subtreeFlags|=u,t.childLanes=a,n}function S_(t,n,a){var u=n.pendingProps;switch(bs(n),n.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qt(n),null;case 1:return Qt(n),null;case 3:return a=n.stateNode,u=null,t!==null&&(u=t.memoizedState.cache),n.memoizedState.cache!==u&&(n.flags|=2048),Un(le),V(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(t===null||t.child===null)&&(bu(n)?Hn(n):t===null||t.memoizedState.isDehydrated&&(n.flags&256)===0||(n.flags|=1024,wd())),Qt(n),null;case 26:return a=n.memoizedState,t===null?(Hn(n),a!==null?(Qt(n),W0(n,a)):(Qt(n),n.flags&=-16777217)):a?a!==t.memoizedState?(Hn(n),Qt(n),W0(n,a)):(Qt(n),n.flags&=-16777217):(t.memoizedProps!==u&&Hn(n),Qt(n),n.flags&=-16777217),null;case 27:yt(n),a=ut.current;var f=n.type;if(t!==null&&n.stateNode!=null)t.memoizedProps!==u&&Hn(n);else{if(!u){if(n.stateNode===null)throw Error(r(166));return Qt(n),null}t=P.current,bu(n)?Dd(n):(t=Wm(f,u,a),n.stateNode=t,Hn(n))}return Qt(n),null;case 5:if(yt(n),a=n.type,t!==null&&n.stateNode!=null)t.memoizedProps!==u&&Hn(n);else{if(!u){if(n.stateNode===null)throw Error(r(166));return Qt(n),null}if(t=P.current,bu(n))Dd(n);else{switch(f=zr(ut.current),t){case 1:t=f.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:t=f.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":t=f.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":t=f.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":t=f.createElement("div"),t.innerHTML="<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof u.is=="string"?f.createElement("select",{is:u.is}):f.createElement("select"),u.multiple?t.multiple=!0:u.size&&(t.size=u.size);break;default:t=typeof u.is=="string"?f.createElement(a,{is:u.is}):f.createElement(a)}}t[pe]=n,t[Oe]=u;t:for(f=n.child;f!==null;){if(f.tag===5||f.tag===6)t.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===n)break t;for(;f.sibling===null;){if(f.return===null||f.return===n)break t;f=f.return}f.sibling.return=f.return,f=f.sibling}n.stateNode=t;t:switch(_e(t,a,u),a){case"button":case"input":case"select":case"textarea":t=!!u.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&Hn(n)}}return Qt(n),n.flags&=-16777217,null;case 6:if(t&&n.stateNode!=null)t.memoizedProps!==u&&Hn(n);else{if(typeof u!="string"&&n.stateNode===null)throw Error(r(166));if(t=ut.current,bu(n)){if(t=n.stateNode,a=n.memoizedProps,u=null,f=we,f!==null)switch(f.tag){case 27:case 5:u=f.memoizedProps}t[pe]=n,t=!!(t.nodeValue===a||u!==null&&u.suppressHydrationWarning===!0||Bm(t.nodeValue,a)),t||qa(n)}else t=zr(t).createTextNode(u),t[pe]=n,n.stateNode=t}return Qt(n),null;case 13:if(u=n.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(f=bu(n),u!==null&&u.dehydrated!==null){if(t===null){if(!f)throw Error(r(318));if(f=n.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(r(317));f[pe]=n}else Tu(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;Qt(n),f=!1}else f=wd(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=f),f=!0;if(!f)return n.flags&256?(zn(n),n):(zn(n),null)}if(zn(n),(n.flags&128)!==0)return n.lanes=a,n;if(a=u!==null,t=t!==null&&t.memoizedState!==null,a){u=n.child,f=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(f=u.alternate.memoizedState.cachePool.pool);var c=null;u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(c=u.memoizedState.cachePool.pool),c!==f&&(u.flags|=2048)}return a!==t&&a&&(n.child.flags|=8192),Mr(n,n.updateQueue),Qt(n),null;case 4:return V(),t===null&&zc(n.stateNode.containerInfo),Qt(n),null;case 10:return Un(n.type),Qt(n),null;case 19:if(j(ue),f=n.memoizedState,f===null)return Qt(n),null;if(u=(n.flags&128)!==0,c=f.rendering,c===null)if(u)Lu(f,!1);else{if($t!==0||t!==null&&(t.flags&128)!==0)for(t=n.child;t!==null;){if(c=gr(t),c!==null){for(n.flags|=128,Lu(f,!1),t=c.updateQueue,n.updateQueue=t,Mr(n,t),n.subtreeFlags=0,t=a,a=n.child;a!==null;)bd(a,t),a=a.sibling;return L(ue,ue.current&1|2),n.child}t=t.sibling}f.tail!==null&&se()>Dr&&(n.flags|=128,u=!0,Lu(f,!1),n.lanes=4194304)}else{if(!u)if(t=gr(c),t!==null){if(n.flags|=128,u=!0,t=t.updateQueue,n.updateQueue=t,Mr(n,t),Lu(f,!0),f.tail===null&&f.tailMode==="hidden"&&!c.alternate&&!Et)return Qt(n),null}else 2*se()-f.renderingStartTime>Dr&&a!==536870912&&(n.flags|=128,u=!0,Lu(f,!1),n.lanes=4194304);f.isBackwards?(c.sibling=n.child,n.child=c):(t=f.last,t!==null?t.sibling=c:n.child=c,f.last=c)}return f.tail!==null?(n=f.tail,f.rendering=n,f.tail=n.sibling,f.renderingStartTime=se(),n.sibling=null,t=ue.current,L(ue,u?t&1|2:t&1),n):(Qt(n),null);case 22:case 23:return zn(n),Hs(),u=n.memoizedState!==null,t!==null?t.memoizedState!==null!==u&&(n.flags|=8192):u&&(n.flags|=8192),u?(a&536870912)!==0&&(n.flags&128)===0&&(Qt(n),n.subtreeFlags&6&&(n.flags|=8192)):Qt(n),a=n.updateQueue,a!==null&&Mr(n,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),u=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(u=n.memoizedState.cachePool.pool),u!==a&&(n.flags|=2048),t!==null&&j(Ba),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),n.memoizedState.cache!==a&&(n.flags|=2048),Un(le),Qt(n),null;case 25:return null;case 30:return null}throw Error(r(156,n.tag))}function M_(t,n){switch(bs(n),n.tag){case 1:return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 3:return Un(le),V(),t=n.flags,(t&65536)!==0&&(t&128)===0?(n.flags=t&-65537|128,n):null;case 26:case 27:case 5:return yt(n),null;case 13:if(zn(n),t=n.memoizedState,t!==null&&t.dehydrated!==null){if(n.alternate===null)throw Error(r(340));Tu()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 19:return j(ue),null;case 4:return V(),null;case 10:return Un(n.type),null;case 22:case 23:return zn(n),Hs(),t!==null&&j(Ba),t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 24:return Un(le),null;case 25:return null;default:return null}}function J0(t,n){switch(bs(n),n.tag){case 3:Un(le),V();break;case 26:case 27:case 5:yt(n);break;case 4:V();break;case 13:zn(n);break;case 19:j(ue);break;case 10:Un(n.type);break;case 22:case 23:zn(n),Hs(),t!==null&&j(Ba);break;case 24:Un(le)}}function Gu(t,n){try{var a=n.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var f=u.next;a=f;do{if((a.tag&t)===t){u=void 0;var c=a.create,d=a.inst;u=c(),d.destroy=u}a=a.next}while(a!==f)}}catch(v){Lt(n,n.return,v)}}function ha(t,n,a){try{var u=n.updateQueue,f=u!==null?u.lastEffect:null;if(f!==null){var c=f.next;u=c;do{if((u.tag&t)===t){var d=u.inst,v=d.destroy;if(v!==void 0){d.destroy=void 0,f=n;var p=a,w=v;try{w()}catch(Y){Lt(f,p,Y)}}}u=u.next}while(u!==c)}}catch(Y){Lt(n,n.return,Y)}}function $0(t){var n=t.updateQueue;if(n!==null){var a=t.stateNode;try{kd(n,a)}catch(u){Lt(t,t.return,u)}}}function F0(t,n,a){a.props=ja(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(u){Lt(t,n,u)}}function Bu(t,n){try{var a=t.ref;if(a!==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 a=="function"?t.refCleanup=a(u):a.current=u}}catch(f){Lt(t,n,f)}}function vn(t,n){var a=t.ref,u=t.refCleanup;if(a!==null)if(typeof u=="function")try{u()}catch(f){Lt(t,n,f)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(f){Lt(t,n,f)}else a.current=null}function P0(t){var n=t.type,a=t.memoizedProps,u=t.stateNode;try{t:switch(n){case"button":case"input":case"select":case"textarea":a.autoFocus&&u.focus();break t;case"img":a.src?u.src=a.src:a.srcSet&&(u.srcset=a.srcSet)}}catch(f){Lt(t,t.return,f)}}function cc(t,n,a){try{var u=t.stateNode;V_(u,t.type,a,n),u[Oe]=n}catch(f){Lt(t,t.return,f)}}function I0(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Sa(t.type)||t.tag===4}function oc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||I0(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&&Sa(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 hc(t,n,a){var u=t.tag;if(u===5||u===6)t=t.stateNode,n?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(t,n):(n=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,n.appendChild(t),a=a._reactRootContainer,a!=null||n.onclick!==null||(n.onclick=Rr));else if(u!==4&&(u===27&&Sa(t.type)&&(a=t.stateNode,n=null),t=t.child,t!==null))for(hc(t,n,a),t=t.sibling;t!==null;)hc(t,n,a),t=t.sibling}function br(t,n,a){var u=t.tag;if(u===5||u===6)t=t.stateNode,n?a.insertBefore(t,n):a.appendChild(t);else if(u!==4&&(u===27&&Sa(t.type)&&(a=t.stateNode),t=t.child,t!==null))for(br(t,n,a),t=t.sibling;t!==null;)br(t,n,a),t=t.sibling}function tm(t){var n=t.stateNode,a=t.memoizedProps;try{for(var u=t.type,f=n.attributes;f.length;)n.removeAttributeNode(f[0]);_e(n,u,a),n[pe]=t,n[Oe]=a}catch(c){Lt(t,t.return,c)}}var kn=!1,Pt=!1,dc=!1,em=typeof WeakSet=="function"?WeakSet:Set,he=null;function b_(t,n){if(t=t.containerInfo,kc=Gr,t=hd(t),os(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else t:{a=(a=t.ownerDocument)&&a.defaultView||window;var u=a.getSelection&&a.getSelection();if(u&&u.rangeCount!==0){a=u.anchorNode;var f=u.anchorOffset,c=u.focusNode;u=u.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break t}var d=0,v=-1,p=-1,w=0,Y=0,R=t,O=null;e:for(;;){for(var A;R!==a||f!==0&&R.nodeType!==3||(v=d+f),R!==c||u!==0&&R.nodeType!==3||(p=d+u),R.nodeType===3&&(d+=R.nodeValue.length),(A=R.firstChild)!==null;)O=R,R=A;for(;;){if(R===t)break e;if(O===a&&++w===f&&(v=d),O===c&&++Y===u&&(p=d),(A=R.nextSibling)!==null)break;R=O,O=R.parentNode}R=A}a=v===-1||p===-1?null:{start:v,end:p}}else a=null}a=a||{start:0,end:0}}else a=null;for(qc={focusedElem:t,selectionRange:a},Gr=!1,he=n;he!==null;)if(n=he,t=n.child,(n.subtreeFlags&1024)!==0&&t!==null)t.return=n,he=t;else for(;he!==null;){switch(n=he,c=n.alternate,t=n.flags,n.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&c!==null){t=void 0,a=n,f=c.memoizedProps,c=c.memoizedState,u=a.stateNode;try{var lt=ja(a.type,f,a.elementType===a.type);t=u.getSnapshotBeforeUpdate(lt,c),u.__reactInternalSnapshotBeforeUpdate=t}catch(et){Lt(a,a.return,et)}}break;case 3:if((t&1024)!==0){if(t=n.stateNode.containerInfo,a=t.nodeType,a===9)Bc(t);else if(a===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Bc(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=n.sibling,t!==null){t.return=n.return,he=t;break}he=n.return}}function nm(t,n,a){var u=a.flags;switch(a.tag){case 0:case 11:case 15:da(t,a),u&4&&Gu(5,a);break;case 1:if(da(t,a),u&4)if(t=a.stateNode,n===null)try{t.componentDidMount()}catch(d){Lt(a,a.return,d)}else{var f=ja(a.type,n.memoizedProps);n=n.memoizedState;try{t.componentDidUpdate(f,n,t.__reactInternalSnapshotBeforeUpdate)}catch(d){Lt(a,a.return,d)}}u&64&&$0(a),u&512&&Bu(a,a.return);break;case 3:if(da(t,a),u&64&&(t=a.updateQueue,t!==null)){if(n=null,a.child!==null)switch(a.child.tag){case 27:case 5:n=a.child.stateNode;break;case 1:n=a.child.stateNode}try{kd(t,n)}catch(d){Lt(a,a.return,d)}}break;case 27:n===null&&u&4&&tm(a);case 26:case 5:da(t,a),n===null&&u&4&&P0(a),u&512&&Bu(a,a.return);break;case 12:da(t,a);break;case 13:da(t,a),u&4&&um(t,a),u&64&&(t=a.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(a=Y_.bind(null,a),J_(t,a))));break;case 22:if(u=a.memoizedState!==null||kn,!u){n=n!==null&&n.memoizedState!==null||Pt,f=kn;var c=Pt;kn=u,(Pt=n)&&!c?ma(t,a,(a.subtreeFlags&8772)!==0):da(t,a),kn=f,Pt=c}break;case 30:break;default:da(t,a)}}function am(t){var n=t.alternate;n!==null&&(t.alternate=null,am(n)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(n=t.stateNode,n!==null&&Qf(n)),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 Xt=null,Ne=!1;function qn(t,n,a){for(a=a.child;a!==null;)lm(t,n,a),a=a.sibling}function lm(t,n,a){if(ze&&typeof ze.onCommitFiberUnmount=="function")try{ze.onCommitFiberUnmount(fu,a)}catch{}switch(a.tag){case 26:Pt||vn(a,n),qn(t,n,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:Pt||vn(a,n);var u=Xt,f=Ne;Sa(a.type)&&(Xt=a.stateNode,Ne=!1),qn(t,n,a),$u(a.stateNode),Xt=u,Ne=f;break;case 5:Pt||vn(a,n);case 6:if(u=Xt,f=Ne,Xt=null,qn(t,n,a),Xt=u,Ne=f,Xt!==null)if(Ne)try{(Xt.nodeType===9?Xt.body:Xt.nodeName==="HTML"?Xt.ownerDocument.body:Xt).removeChild(a.stateNode)}catch(c){Lt(a,n,c)}else try{Xt.removeChild(a.stateNode)}catch(c){Lt(a,n,c)}break;case 18:Xt!==null&&(Ne?(t=Xt,Qm(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,a.stateNode),li(t)):Qm(Xt,a.stateNode));break;case 4:u=Xt,f=Ne,Xt=a.stateNode.containerInfo,Ne=!0,qn(t,n,a),Xt=u,Ne=f;break;case 0:case 11:case 14:case 15:Pt||ha(2,a,n),Pt||ha(4,a,n),qn(t,n,a);break;case 1:Pt||(vn(a,n),u=a.stateNode,typeof u.componentWillUnmount=="function"&&F0(a,n,u)),qn(t,n,a);break;case 21:qn(t,n,a);break;case 22:Pt=(u=Pt)||a.memoizedState!==null,qn(t,n,a),Pt=u;break;default:qn(t,n,a)}}function um(t,n){if(n.memoizedState===null&&(t=n.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{li(t)}catch(a){Lt(n,n.return,a)}}function T_(t){switch(t.tag){case 13:case 19:var n=t.stateNode;return n===null&&(n=t.stateNode=new em),n;case 22:return t=t.stateNode,n=t._retryCache,n===null&&(n=t._retryCache=new em),n;default:throw Error(r(435,t.tag))}}function mc(t,n){var a=T_(t);n.forEach(function(u){var f=U_.bind(null,t,u);a.has(u)||(a.add(u),u.then(f,f))})}function qe(t,n){var a=n.deletions;if(a!==null)for(var u=0;u<a.length;u++){var f=a[u],c=t,d=n,v=d;t:for(;v!==null;){switch(v.tag){case 27:if(Sa(v.type)){Xt=v.stateNode,Ne=!1;break t}break;case 5:Xt=v.stateNode,Ne=!1;break t;case 3:case 4:Xt=v.stateNode.containerInfo,Ne=!0;break t}v=v.return}if(Xt===null)throw Error(r(160));lm(c,d,f),Xt=null,Ne=!1,c=f.alternate,c!==null&&(c.return=null),f.return=null}if(n.subtreeFlags&13878)for(n=n.child;n!==null;)im(n,t),n=n.sibling}var un=null;function im(t,n){var a=t.alternate,u=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:qe(n,t),Le(t),u&4&&(ha(3,t,t.return),Gu(3,t),ha(5,t,t.return));break;case 1:qe(n,t),Le(t),u&512&&(Pt||a===null||vn(a,a.return)),u&64&&kn&&(t=t.updateQueue,t!==null&&(u=t.callbacks,u!==null&&(a=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=a===null?u:a.concat(u))));break;case 26:var f=un;if(qe(n,t),Le(t),u&512&&(Pt||a===null||vn(a,a.return)),u&4){var c=a!==null?a.memoizedState:null;if(u=t.memoizedState,a===null)if(u===null)if(t.stateNode===null){t:{u=t.type,a=t.memoizedProps,f=f.ownerDocument||f;e:switch(u){case"title":c=f.getElementsByTagName("title")[0],(!c||c[ou]||c[pe]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=f.createElement(u),f.head.insertBefore(c,f.querySelector("head > title"))),_e(c,u,a),c[pe]=t,ce(c),u=c;break t;case"link":var d=ty("link","href",f).get(u+(a.href||""));if(d){for(var v=0;v<d.length;v++)if(c=d[v],c.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&c.getAttribute("rel")===(a.rel==null?null:a.rel)&&c.getAttribute("title")===(a.title==null?null:a.title)&&c.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){d.splice(v,1);break e}}c=f.createElement(u),_e(c,u,a),f.head.appendChild(c);break;case"meta":if(d=ty("meta","content",f).get(u+(a.content||""))){for(v=0;v<d.length;v++)if(c=d[v],c.getAttribute("content")===(a.content==null?null:""+a.content)&&c.getAttribute("name")===(a.name==null?null:a.name)&&c.getAttribute("property")===(a.property==null?null:a.property)&&c.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&c.getAttribute("charset")===(a.charSet==null?null:a.charSet)){d.splice(v,1);break e}}c=f.createElement(u),_e(c,u,a),f.head.appendChild(c);break;default:throw Error(r(468,u))}c[pe]=t,ce(c),u=c}t.stateNode=u}else ey(f,t.type,t.stateNode);else t.stateNode=Im(f,u,t.memoizedProps);else c!==u?(c===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):c.count--,u===null?ey(f,t.type,t.stateNode):Im(f,u,t.memoizedProps)):u===null&&t.stateNode!==null&&cc(t,t.memoizedProps,a.memoizedProps)}break;case 27:qe(n,t),Le(t),u&512&&(Pt||a===null||vn(a,a.return)),a!==null&&u&4&&cc(t,t.memoizedProps,a.memoizedProps);break;case 5:if(qe(n,t),Le(t),u&512&&(Pt||a===null||vn(a,a.return)),t.flags&32){f=t.stateNode;try{hl(f,"")}catch(A){Lt(t,t.return,A)}}u&4&&t.stateNode!=null&&(f=t.memoizedProps,cc(t,f,a!==null?a.memoizedProps:f)),u&1024&&(dc=!0);break;case 6:if(qe(n,t),Le(t),u&4){if(t.stateNode===null)throw Error(r(162));u=t.memoizedProps,a=t.stateNode;try{a.nodeValue=u}catch(A){Lt(t,t.return,A)}}break;case 3:if(kr=null,f=un,un=Cr(n.containerInfo),qe(n,t),un=f,Le(t),u&4&&a!==null&&a.memoizedState.isDehydrated)try{li(n.containerInfo)}catch(A){Lt(t,t.return,A)}dc&&(dc=!1,rm(t));break;case 4:u=un,un=Cr(t.stateNode.containerInfo),qe(n,t),Le(t),un=u;break;case 12:qe(n,t),Le(t);break;case 13:qe(n,t),Le(t),t.child.flags&8192&&t.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Sc=se()),u&4&&(u=t.updateQueue,u!==null&&(t.updateQueue=null,mc(t,u)));break;case 22:f=t.memoizedState!==null;var p=a!==null&&a.memoizedState!==null,w=kn,Y=Pt;if(kn=w||f,Pt=Y||p,qe(n,t),Pt=Y,kn=w,Le(t),u&8192)t:for(n=t.stateNode,n._visibility=f?n._visibility&-2:n._visibility|1,f&&(a===null||p||kn||Pt||Xa(t)),a=null,n=t;;){if(n.tag===5||n.tag===26){if(a===null){p=a=n;try{if(c=p.stateNode,f)d=c.style,typeof d.setProperty=="function"?d.setProperty("display","none","important"):d.display="none";else{v=p.stateNode;var R=p.memoizedProps.style,O=R!=null&&R.hasOwnProperty("display")?R.display:null;v.style.display=O==null||typeof O=="boolean"?"":(""+O).trim()}}catch(A){Lt(p,p.return,A)}}}else if(n.tag===6){if(a===null){p=n;try{p.stateNode.nodeValue=f?"":p.memoizedProps}catch(A){Lt(p,p.return,A)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===t)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break t;for(;n.sibling===null;){if(n.return===null||n.return===t)break t;a===n&&(a=null),n=n.return}a===n&&(a=null),n.sibling.return=n.return,n=n.sibling}u&4&&(u=t.updateQueue,u!==null&&(a=u.retryQueue,a!==null&&(u.retryQueue=null,mc(t,a))));break;case 19:qe(n,t),Le(t),u&4&&(u=t.updateQueue,u!==null&&(t.updateQueue=null,mc(t,u)));break;case 30:break;case 21:break;default:qe(n,t),Le(t)}}function Le(t){var n=t.flags;if(n&2){try{for(var a,u=t.return;u!==null;){if(I0(u)){a=u;break}u=u.return}if(a==null)throw Error(r(160));switch(a.tag){case 27:var f=a.stateNode,c=oc(t);br(t,c,f);break;case 5:var d=a.stateNode;a.flags&32&&(hl(d,""),a.flags&=-33);var v=oc(t);br(t,v,d);break;case 3:case 4:var p=a.stateNode.containerInfo,w=oc(t);hc(t,w,p);break;default:throw Error(r(161))}}catch(Y){Lt(t,t.return,Y)}t.flags&=-3}n&4096&&(t.flags&=-4097)}function rm(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var n=t;rm(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),t=t.sibling}}function da(t,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)nm(t,n.alternate,n),n=n.sibling}function Xa(t){for(t=t.child;t!==null;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:ha(4,n,n.return),Xa(n);break;case 1:vn(n,n.return);var a=n.stateNode;typeof a.componentWillUnmount=="function"&&F0(n,n.return,a),Xa(n);break;case 27:$u(n.stateNode);case 26:case 5:vn(n,n.return),Xa(n);break;case 22:n.memoizedState===null&&Xa(n);break;case 30:Xa(n);break;default:Xa(n)}t=t.sibling}}function ma(t,n,a){for(a=a&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var u=n.alternate,f=t,c=n,d=c.flags;switch(c.tag){case 0:case 11:case 15:ma(f,c,a),Gu(4,c);break;case 1:if(ma(f,c,a),u=c,f=u.stateNode,typeof f.componentDidMount=="function")try{f.componentDidMount()}catch(w){Lt(u,u.return,w)}if(u=c,f=u.updateQueue,f!==null){var v=u.stateNode;try{var p=f.shared.hiddenCallbacks;if(p!==null)for(f.shared.hiddenCallbacks=null,f=0;f<p.length;f++)Hd(p[f],v)}catch(w){Lt(u,u.return,w)}}a&&d&64&&$0(c),Bu(c,c.return);break;case 27:tm(c);case 26:case 5:ma(f,c,a),a&&u===null&&d&4&&P0(c),Bu(c,c.return);break;case 12:ma(f,c,a);break;case 13:ma(f,c,a),a&&d&4&&um(f,c);break;case 22:c.memoizedState===null&&ma(f,c,a),Bu(c,c.return);break;case 30:break;default:ma(f,c,a)}n=n.sibling}}function yc(t,n){var a=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),t=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(t=n.memoizedState.cachePool.pool),t!==a&&(t!=null&&t.refCount++,a!=null&&wu(a))}function gc(t,n){t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&wu(t))}function _n(t,n,a,u){if(n.subtreeFlags&10256)for(n=n.child;n!==null;)fm(t,n,a,u),n=n.sibling}function fm(t,n,a,u){var f=n.flags;switch(n.tag){case 0:case 11:case 15:_n(t,n,a,u),f&2048&&Gu(9,n);break;case 1:_n(t,n,a,u);break;case 3:_n(t,n,a,u),f&2048&&(t=null,n.alternate!==null&&(t=n.alternate.memoizedState.cache),n=n.memoizedState.cache,n!==t&&(n.refCount++,t!=null&&wu(t)));break;case 12:if(f&2048){_n(t,n,a,u),t=n.stateNode;try{var c=n.memoizedProps,d=c.id,v=c.onPostCommit;typeof v=="function"&&v(d,n.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(p){Lt(n,n.return,p)}}else _n(t,n,a,u);break;case 13:_n(t,n,a,u);break;case 23:break;case 22:c=n.stateNode,d=n.alternate,n.memoizedState!==null?c._visibility&2?_n(t,n,a,u):Vu(t,n):c._visibility&2?_n(t,n,a,u):(c._visibility|=2,Yl(t,n,a,u,(n.subtreeFlags&10256)!==0)),f&2048&&yc(d,n);break;case 24:_n(t,n,a,u),f&2048&&gc(n.alternate,n);break;default:_n(t,n,a,u)}}function Yl(t,n,a,u,f){for(f=f&&(n.subtreeFlags&10256)!==0,n=n.child;n!==null;){var c=t,d=n,v=a,p=u,w=d.flags;switch(d.tag){case 0:case 11:case 15:Yl(c,d,v,p,f),Gu(8,d);break;case 23:break;case 22:var Y=d.stateNode;d.memoizedState!==null?Y._visibility&2?Yl(c,d,v,p,f):Vu(c,d):(Y._visibility|=2,Yl(c,d,v,p,f)),f&&w&2048&&yc(d.alternate,d);break;case 24:Yl(c,d,v,p,f),f&&w&2048&&gc(d.alternate,d);break;default:Yl(c,d,v,p,f)}n=n.sibling}}function Vu(t,n){if(n.subtreeFlags&10256)for(n=n.child;n!==null;){var a=t,u=n,f=u.flags;switch(u.tag){case 22:Vu(a,u),f&2048&&yc(u.alternate,u);break;case 24:Vu(a,u),f&2048&&gc(u.alternate,u);break;default:Vu(a,u)}n=n.sibling}}var ju=8192;function Ul(t){if(t.subtreeFlags&ju)for(t=t.child;t!==null;)sm(t),t=t.sibling}function sm(t){switch(t.tag){case 26:Ul(t),t.flags&ju&&t.memoizedState!==null&&f2(un,t.memoizedState,t.memoizedProps);break;case 5:Ul(t);break;case 3:case 4:var n=un;un=Cr(t.stateNode.containerInfo),Ul(t),un=n;break;case 22:t.memoizedState===null&&(n=t.alternate,n!==null&&n.memoizedState!==null?(n=ju,ju=16777216,Ul(t),ju=n):Ul(t));break;default:Ul(t)}}function cm(t){var n=t.alternate;if(n!==null&&(t=n.child,t!==null)){n.child=null;do n=t.sibling,t.sibling=null,t=n;while(t!==null)}}function Xu(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var u=n[a];he=u,hm(u,t)}cm(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)om(t),t=t.sibling}function om(t){switch(t.tag){case 0:case 11:case 15:Xu(t),t.flags&2048&&ha(9,t,t.return);break;case 3:Xu(t);break;case 12:Xu(t);break;case 22:var n=t.stateNode;t.memoizedState!==null&&n._visibility&2&&(t.return===null||t.return.tag!==13)?(n._visibility&=-3,Tr(t)):Xu(t);break;default:Xu(t)}}function Tr(t){var n=t.deletions;if((t.flags&16)!==0){if(n!==null)for(var a=0;a<n.length;a++){var u=n[a];he=u,hm(u,t)}cm(t)}for(t=t.child;t!==null;){switch(n=t,n.tag){case 0:case 11:case 15:ha(8,n,n.return),Tr(n);break;case 22:a=n.stateNode,a._visibility&2&&(a._visibility&=-3,Tr(n));break;default:Tr(n)}t=t.sibling}}function hm(t,n){for(;he!==null;){var a=he;switch(a.tag){case 0:case 11:case 15:ha(8,a,n);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var u=a.memoizedState.cachePool.pool;u!=null&&u.refCount++}break;case 24:wu(a.memoizedState.cache)}if(u=a.child,u!==null)u.return=a,he=u;else t:for(a=t;he!==null;){u=he;var f=u.sibling,c=u.return;if(am(u),u===a){he=null;break t}if(f!==null){f.return=c,he=f;break t}he=c}}}var D_={getCacheForType:function(t){var n=Se(le),a=n.data.get(t);return a===void 0&&(a=t(),n.data.set(t,a)),a}},x_=typeof WeakMap=="function"?WeakMap:Map,Yt=0,Bt=null,gt=null,bt=0,Ut=0,Ge=null,ya=!1,Rl=!1,vc=!1,Ln=0,$t=0,ga=0,Za=0,_c=0,Pe=0,zl=0,Zu=null,Ye=null,pc=!1,Sc=0,Dr=1/0,xr=null,va=null,ve=0,_a=null,Cl=null,Hl=0,Mc=0,bc=null,dm=null,Qu=0,Tc=null;function Be(){if((Yt&2)!==0&&bt!==0)return bt&-bt;if(N.T!==null){var t=Tl;return t!==0?t:Nc()}return Eh()}function mm(){Pe===0&&(Pe=(bt&536870912)===0||Et?xh():536870912);var t=Fe.current;return t!==null&&(t.flags|=32),Pe}function Ve(t,n,a){(t===Bt&&(Ut===2||Ut===9)||t.cancelPendingCommit!==null)&&(kl(t,0),pa(t,bt,Pe,!1)),cu(t,a),((Yt&2)===0||t!==Bt)&&(t===Bt&&((Yt&2)===0&&(Za|=a),$t===4&&pa(t,bt,Pe,!1)),pn(t))}function ym(t,n,a){if((Yt&6)!==0)throw Error(r(327));var u=!a&&(n&124)===0&&(n&t.expiredLanes)===0||su(t,n),f=u?A_(t,n):wc(t,n,!0),c=u;do{if(f===0){Rl&&!u&&pa(t,n,0,!1);break}else{if(a=t.current.alternate,c&&!w_(a)){f=wc(t,n,!1),c=!1;continue}if(f===2){if(c=n,t.errorRecoveryDisabledLanes&c)var d=0;else d=t.pendingLanes&-536870913,d=d!==0?d:d&536870912?536870912:0;if(d!==0){n=d;t:{var v=t;f=Zu;var p=v.current.memoizedState.isDehydrated;if(p&&(kl(v,d).flags|=256),d=wc(v,d,!1),d!==2){if(vc&&!p){v.errorRecoveryDisabledLanes|=c,Za|=c,f=4;break t}c=Ye,Ye=f,c!==null&&(Ye===null?Ye=c:Ye.push.apply(Ye,c))}f=d}if(c=!1,f!==2)continue}}if(f===1){kl(t,0),pa(t,n,0,!0);break}t:{switch(u=t,c=f,c){case 0:case 1:throw Error(r(345));case 4:if((n&4194048)!==n)break;case 6:pa(u,n,Pe,!ya);break t;case 2:Ye=null;break;case 3:case 5:break;default:throw Error(r(329))}if((n&62914560)===n&&(f=Sc+300-se(),10<f)){if(pa(u,n,Pe,!ya),Hi(u,0,!0)!==0)break t;u.timeoutHandle=Xm(gm.bind(null,u,a,Ye,xr,pc,n,Pe,Za,zl,ya,c,2,-0,0),f);break t}gm(u,a,Ye,xr,pc,n,Pe,Za,zl,ya,c,0,-0,0)}}break}while(!0);pn(t)}function gm(t,n,a,u,f,c,d,v,p,w,Y,R,O,A){if(t.timeoutHandle=-1,R=n.subtreeFlags,(R&8192||(R&16785408)===16785408)&&(Iu={stylesheets:null,count:0,unsuspend:r2},sm(n),R=s2(),R!==null)){t.cancelPendingCommit=R(Tm.bind(null,t,n,c,a,u,f,d,v,p,Y,1,O,A)),pa(t,c,d,!w);return}Tm(t,n,c,a,u,f,d,v,p)}function w_(t){for(var n=t;;){var a=n.tag;if((a===0||a===11||a===15)&&n.flags&16384&&(a=n.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var u=0;u<a.length;u++){var f=a[u],c=f.getSnapshot;f=f.value;try{if(!He(c(),f))return!1}catch{return!1}}if(a=n.child,n.subtreeFlags&16384&&a!==null)a.return=n,n=a;else{if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function pa(t,n,a,u){n&=~_c,n&=~Za,t.suspendedLanes|=n,t.pingedLanes&=~n,u&&(t.warmLanes|=n),u=t.expirationTimes;for(var f=n;0<f;){var c=31-Ce(f),d=1<<c;u[c]=-1,f&=~d}a!==0&&Oh(t,a,n)}function wr(){return(Yt&6)===0?(Ku(0),!1):!0}function Dc(){if(gt!==null){if(Ut===0)var t=gt.return;else t=gt,Yn=La=null,Bs(t),El=null,ku=0,t=gt;for(;t!==null;)J0(t.alternate,t),t=t.return;gt=null}}function kl(t,n){var a=t.timeoutHandle;a!==-1&&(t.timeoutHandle=-1,X_(a)),a=t.cancelPendingCommit,a!==null&&(t.cancelPendingCommit=null,a()),Dc(),Bt=t,gt=a=An(t.current,null),bt=n,Ut=0,Ge=null,ya=!1,Rl=su(t,n),vc=!1,zl=Pe=_c=Za=ga=$t=0,Ye=Zu=null,pc=!1,(n&8)!==0&&(n|=n&32);var u=t.entangledLanes;if(u!==0)for(t=t.entanglements,u&=n;0<u;){var f=31-Ce(u),c=1<<f;n|=t[f],u&=~c}return Ln=n,Wi(),a}function vm(t,n){dt=null,N.H=dr,n===Au||n===ar?(n=zd(),Ut=3):n===Yd?(n=zd(),Ut=4):Ut=n===C0?8:n!==null&&typeof n=="object"&&typeof n.then=="function"?6:1,Ge=n,gt===null&&($t=1,_r(t,Ke(n,t.current)))}function _m(){var t=N.H;return N.H=dr,t===null?dr:t}function pm(){var t=N.A;return N.A=D_,t}function xc(){$t=4,ya||(bt&4194048)!==bt&&Fe.current!==null||(Rl=!0),(ga&134217727)===0&&(Za&134217727)===0||Bt===null||pa(Bt,bt,Pe,!1)}function wc(t,n,a){var u=Yt;Yt|=2;var f=_m(),c=pm();(Bt!==t||bt!==n)&&(xr=null,kl(t,n)),n=!1;var d=$t;t:do try{if(Ut!==0&&gt!==null){var v=gt,p=Ge;switch(Ut){case 8:Dc(),d=6;break t;case 3:case 2:case 9:case 6:Fe.current===null&&(n=!0);var w=Ut;if(Ut=0,Ge=null,ql(t,v,p,w),a&&Rl){d=0;break t}break;default:w=Ut,Ut=0,Ge=null,ql(t,v,p,w)}}O_(),d=$t;break}catch(Y){vm(t,Y)}while(!0);return n&&t.shellSuspendCounter++,Yn=La=null,Yt=u,N.H=f,N.A=c,gt===null&&(Bt=null,bt=0,Wi()),d}function O_(){for(;gt!==null;)Sm(gt)}function A_(t,n){var a=Yt;Yt|=2;var u=_m(),f=pm();Bt!==t||bt!==n?(xr=null,Dr=se()+500,kl(t,n)):Rl=su(t,n);t:do try{if(Ut!==0&&gt!==null){n=gt;var c=Ge;e:switch(Ut){case 1:Ut=0,Ge=null,ql(t,n,c,1);break;case 2:case 9:if(Ud(c)){Ut=0,Ge=null,Mm(n);break}n=function(){Ut!==2&&Ut!==9||Bt!==t||(Ut=7),pn(t)},c.then(n,n);break t;case 3:Ut=7;break t;case 4:Ut=5;break t;case 7:Ud(c)?(Ut=0,Ge=null,Mm(n)):(Ut=0,Ge=null,ql(t,n,c,7));break;case 5:var d=null;switch(gt.tag){case 26:d=gt.memoizedState;case 5:case 27:var v=gt;if(!d||ny(d)){Ut=0,Ge=null;var p=v.sibling;if(p!==null)gt=p;else{var w=v.return;w!==null?(gt=w,Or(w)):gt=null}break e}}Ut=0,Ge=null,ql(t,n,c,5);break;case 6:Ut=0,Ge=null,ql(t,n,c,6);break;case 8:Dc(),$t=6;break t;default:throw Error(r(462))}}E_();break}catch(Y){vm(t,Y)}while(!0);return Yn=La=null,N.H=u,N.A=f,Yt=a,gt!==null?0:(Bt=null,bt=0,Wi(),$t)}function E_(){for(;gt!==null&&!De();)Sm(gt)}function Sm(t){var n=K0(t.alternate,t,Ln);t.memoizedProps=t.pendingProps,n===null?Or(t):gt=n}function Mm(t){var n=t,a=n.alternate;switch(n.tag){case 15:case 0:n=B0(a,n,n.pendingProps,n.type,void 0,bt);break;case 11:n=B0(a,n,n.pendingProps,n.type.render,n.ref,bt);break;case 5:Bs(n);default:J0(a,n),n=gt=bd(n,Ln),n=K0(a,n,Ln)}t.memoizedProps=t.pendingProps,n===null?Or(t):gt=n}function ql(t,n,a,u){Yn=La=null,Bs(n),El=null,ku=0;var f=n.return;try{if(__(t,f,n,a,bt)){$t=1,_r(t,Ke(a,t.current)),gt=null;return}}catch(c){if(f!==null)throw gt=f,c;$t=1,_r(t,Ke(a,t.current)),gt=null;return}n.flags&32768?(Et||u===1?t=!0:Rl||(bt&536870912)!==0?t=!1:(ya=t=!0,(u===2||u===9||u===3||u===6)&&(u=Fe.current,u!==null&&u.tag===13&&(u.flags|=16384))),bm(n,t)):Or(n)}function Or(t){var n=t;do{if((n.flags&32768)!==0){bm(n,ya);return}t=n.return;var a=S_(n.alternate,n,Ln);if(a!==null){gt=a;return}if(n=n.sibling,n!==null){gt=n;return}gt=n=t}while(n!==null);$t===0&&($t=5)}function bm(t,n){do{var a=M_(t.alternate,t);if(a!==null){a.flags&=32767,gt=a;return}if(a=t.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!n&&(t=t.sibling,t!==null)){gt=t;return}gt=t=a}while(t!==null);$t=6,gt=null}function Tm(t,n,a,u,f,c,d,v,p){t.cancelPendingCommit=null;do Ar();while(ve!==0);if((Yt&6)!==0)throw Error(r(327));if(n!==null){if(n===t.current)throw Error(r(177));if(c=n.lanes|n.childLanes,c|=gs,rv(t,a,c,d,v,p),t===Bt&&(gt=Bt=null,bt=0),Cl=n,_a=t,Hl=a,Mc=c,bc=f,dm=u,(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,R_(Ri,function(){return Am(),null})):(t.callbackNode=null,t.callbackPriority=0),u=(n.flags&13878)!==0,(n.subtreeFlags&13878)!==0||u){u=N.T,N.T=null,f=q.p,q.p=2,d=Yt,Yt|=4;try{b_(t,n,a)}finally{Yt=d,q.p=f,N.T=u}}ve=1,Dm(),xm(),wm()}}function Dm(){if(ve===1){ve=0;var t=_a,n=Cl,a=(n.flags&13878)!==0;if((n.subtreeFlags&13878)!==0||a){a=N.T,N.T=null;var u=q.p;q.p=2;var f=Yt;Yt|=4;try{im(n,t);var c=qc,d=hd(t.containerInfo),v=c.focusedElem,p=c.selectionRange;if(d!==v&&v&&v.ownerDocument&&od(v.ownerDocument.documentElement,v)){if(p!==null&&os(v)){var w=p.start,Y=p.end;if(Y===void 0&&(Y=w),"selectionStart"in v)v.selectionStart=w,v.selectionEnd=Math.min(Y,v.value.length);else{var R=v.ownerDocument||document,O=R&&R.defaultView||window;if(O.getSelection){var A=O.getSelection(),lt=v.textContent.length,et=Math.min(p.start,lt),Ht=p.end===void 0?et:Math.min(p.end,lt);!A.extend&&et>Ht&&(d=Ht,Ht=et,et=d);var D=cd(v,et),b=cd(v,Ht);if(D&&b&&(A.rangeCount!==1||A.anchorNode!==D.node||A.anchorOffset!==D.offset||A.focusNode!==b.node||A.focusOffset!==b.offset)){var x=R.createRange();x.setStart(D.node,D.offset),A.removeAllRanges(),et>Ht?(A.addRange(x),A.extend(b.node,b.offset)):(x.setEnd(b.node,b.offset),A.addRange(x))}}}}for(R=[],A=v;A=A.parentNode;)A.nodeType===1&&R.push({element:A,left:A.scrollLeft,top:A.scrollTop});for(typeof v.focus=="function"&&v.focus(),v=0;v<R.length;v++){var U=R[v];U.element.scrollLeft=U.left,U.element.scrollTop=U.top}}Gr=!!kc,qc=kc=null}finally{Yt=f,q.p=u,N.T=a}}t.current=n,ve=2}}function xm(){if(ve===2){ve=0;var t=_a,n=Cl,a=(n.flags&8772)!==0;if((n.subtreeFlags&8772)!==0||a){a=N.T,N.T=null;var u=q.p;q.p=2;var f=Yt;Yt|=4;try{nm(t,n.alternate,n)}finally{Yt=f,q.p=u,N.T=a}}ve=3}}function wm(){if(ve===4||ve===3){ve=0,xe();var t=_a,n=Cl,a=Hl,u=dm;(n.subtreeFlags&10256)!==0||(n.flags&10256)!==0?ve=5:(ve=0,Cl=_a=null,Om(t,t.pendingLanes));var f=t.pendingLanes;if(f===0&&(va=null),Xf(a),n=n.stateNode,ze&&typeof ze.onCommitFiberRoot=="function")try{ze.onCommitFiberRoot(fu,n,void 0,(n.current.flags&128)===128)}catch{}if(u!==null){n=N.T,f=q.p,q.p=2,N.T=null;try{for(var c=t.onRecoverableError,d=0;d<u.length;d++){var v=u[d];c(v.value,{componentStack:v.stack})}}finally{N.T=n,q.p=f}}(Hl&3)!==0&&Ar(),pn(t),f=t.pendingLanes,(a&4194090)!==0&&(f&42)!==0?t===Tc?Qu++:(Qu=0,Tc=t):Qu=0,Ku(0)}}function Om(t,n){(t.pooledCacheLanes&=n)===0&&(n=t.pooledCache,n!=null&&(t.pooledCache=null,wu(n)))}function Ar(t){return Dm(),xm(),wm(),Am()}function Am(){if(ve!==5)return!1;var t=_a,n=Mc;Mc=0;var a=Xf(Hl),u=N.T,f=q.p;try{q.p=32>a?32:a,N.T=null,a=bc,bc=null;var c=_a,d=Hl;if(ve=0,Cl=_a=null,Hl=0,(Yt&6)!==0)throw Error(r(331));var v=Yt;if(Yt|=4,om(c.current),fm(c,c.current,d,a),Yt=v,Ku(0,!1),ze&&typeof ze.onPostCommitFiberRoot=="function")try{ze.onPostCommitFiberRoot(fu,c)}catch{}return!0}finally{q.p=f,N.T=u,Om(t,n)}}function Em(t,n,a){n=Ke(a,n),n=ec(t.stateNode,n,2),t=fa(t,n,2),t!==null&&(cu(t,2),pn(t))}function Lt(t,n,a){if(t.tag===3)Em(t,t,a);else for(;n!==null;){if(n.tag===3){Em(n,t,a);break}else if(n.tag===1){var u=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(va===null||!va.has(u))){t=Ke(a,t),a=R0(2),u=fa(n,a,2),u!==null&&(z0(a,u,n,t),cu(u,2),pn(u));break}}n=n.return}}function Oc(t,n,a){var u=t.pingCache;if(u===null){u=t.pingCache=new x_;var f=new Set;u.set(n,f)}else f=u.get(n),f===void 0&&(f=new Set,u.set(n,f));f.has(a)||(vc=!0,f.add(a),t=N_.bind(null,t,n,a),n.then(t,t))}function N_(t,n,a){var u=t.pingCache;u!==null&&u.delete(n),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,Bt===t&&(bt&a)===a&&($t===4||$t===3&&(bt&62914560)===bt&&300>se()-Sc?(Yt&2)===0&&kl(t,0):_c|=a,zl===bt&&(zl=0)),pn(t)}function Nm(t,n){n===0&&(n=wh()),t=pl(t,n),t!==null&&(cu(t,n),pn(t))}function Y_(t){var n=t.memoizedState,a=0;n!==null&&(a=n.retryLane),Nm(t,a)}function U_(t,n){var a=0;switch(t.tag){case 13:var u=t.stateNode,f=t.memoizedState;f!==null&&(a=f.retryLane);break;case 19:u=t.stateNode;break;case 22:u=t.stateNode._retryCache;break;default:throw Error(r(314))}u!==null&&u.delete(n),Nm(t,a)}function R_(t,n){return fe(t,n)}var Er=null,Ll=null,Ac=!1,Nr=!1,Ec=!1,Qa=0;function pn(t){t!==Ll&&t.next===null&&(Ll===null?Er=Ll=t:Ll=Ll.next=t),Nr=!0,Ac||(Ac=!0,C_())}function Ku(t,n){if(!Ec&&Nr){Ec=!0;do for(var a=!1,u=Er;u!==null;){if(t!==0){var f=u.pendingLanes;if(f===0)var c=0;else{var d=u.suspendedLanes,v=u.pingedLanes;c=(1<<31-Ce(42|t)+1)-1,c&=f&~(d&~v),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(a=!0,zm(u,c))}else c=bt,c=Hi(u,u===Bt?c:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(c&3)===0||su(u,c)||(a=!0,zm(u,c));u=u.next}while(a);Ec=!1}}function z_(){Ym()}function Ym(){Nr=Ac=!1;var t=0;Qa!==0&&(j_()&&(t=Qa),Qa=0);for(var n=se(),a=null,u=Er;u!==null;){var f=u.next,c=Um(u,n);c===0?(u.next=null,a===null?Er=f:a.next=f,f===null&&(Ll=a)):(a=u,(t!==0||(c&3)!==0)&&(Nr=!0)),u=f}Ku(t)}function Um(t,n){for(var a=t.suspendedLanes,u=t.pingedLanes,f=t.expirationTimes,c=t.pendingLanes&-62914561;0<c;){var d=31-Ce(c),v=1<<d,p=f[d];p===-1?((v&a)===0||(v&u)!==0)&&(f[d]=iv(v,n)):p<=n&&(t.expiredLanes|=v),c&=~v}if(n=Bt,a=bt,a=Hi(t,t===n?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),u=t.callbackNode,a===0||t===n&&(Ut===2||Ut===9)||t.cancelPendingCommit!==null)return u!==null&&u!==null&&Nt(u),t.callbackNode=null,t.callbackPriority=0;if((a&3)===0||su(t,a)){if(n=a&-a,n===t.callbackPriority)return n;switch(u!==null&&Nt(u),Xf(a)){case 2:case 8:a=Th;break;case 32:a=Ri;break;case 268435456:a=Dh;break;default:a=Ri}return u=Rm.bind(null,t),a=fe(a,u),t.callbackPriority=n,t.callbackNode=a,n}return u!==null&&u!==null&&Nt(u),t.callbackPriority=2,t.callbackNode=null,2}function Rm(t,n){if(ve!==0&&ve!==5)return t.callbackNode=null,t.callbackPriority=0,null;var a=t.callbackNode;if(Ar()&&t.callbackNode!==a)return null;var u=bt;return u=Hi(t,t===Bt?u:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),u===0?null:(ym(t,u,n),Um(t,se()),t.callbackNode!=null&&t.callbackNode===a?Rm.bind(null,t):null)}function zm(t,n){if(Ar())return null;ym(t,n,!0)}function C_(){Z_(function(){(Yt&6)!==0?fe(bh,z_):Ym()})}function Nc(){return Qa===0&&(Qa=xh()),Qa}function Cm(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Bi(""+t)}function Hm(t,n){var a=n.ownerDocument.createElement("input");return a.name=n.name,a.value=n.value,t.id&&a.setAttribute("form",t.id),n.parentNode.insertBefore(a,n),t=new FormData(t),a.parentNode.removeChild(a),t}function H_(t,n,a,u,f){if(n==="submit"&&a&&a.stateNode===f){var c=Cm((f[Oe]||null).action),d=u.submitter;d&&(n=(n=d[Oe]||null)?Cm(n.formAction):d.getAttribute("formAction"),n!==null&&(c=n,d=null));var v=new Zi("action","action",null,u,f);t.push({event:v,listeners:[{instance:null,listener:function(){if(u.defaultPrevented){if(Qa!==0){var p=d?Hm(f,d):new FormData(f);$s(a,{pending:!0,data:p,method:f.method,action:c},null,p)}}else typeof c=="function"&&(v.preventDefault(),p=d?Hm(f,d):new FormData(f),$s(a,{pending:!0,data:p,method:f.method,action:c},c,p))},currentTarget:f}]})}}for(var Yc=0;Yc<ys.length;Yc++){var Uc=ys[Yc],k_=Uc.toLowerCase(),q_=Uc[0].toUpperCase()+Uc.slice(1);ln(k_,"on"+q_)}ln(yd,"onAnimationEnd"),ln(gd,"onAnimationIteration"),ln(vd,"onAnimationStart"),ln("dblclick","onDoubleClick"),ln("focusin","onFocus"),ln("focusout","onBlur"),ln(e_,"onTransitionRun"),ln(n_,"onTransitionStart"),ln(a_,"onTransitionCancel"),ln(_d,"onTransitionEnd"),sl("onMouseEnter",["mouseout","mouseover"]),sl("onMouseLeave",["mouseout","mouseover"]),sl("onPointerEnter",["pointerout","pointerover"]),sl("onPointerLeave",["pointerout","pointerover"]),Na("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Na("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Na("onBeforeInput",["compositionend","keypress","textInput","paste"]),Na("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Na("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Na("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Wu="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(" "),L_=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Wu));function km(t,n){n=(n&4)!==0;for(var a=0;a<t.length;a++){var u=t[a],f=u.event;u=u.listeners;t:{var c=void 0;if(n)for(var d=u.length-1;0<=d;d--){var v=u[d],p=v.instance,w=v.currentTarget;if(v=v.listener,p!==c&&f.isPropagationStopped())break t;c=v,f.currentTarget=w;try{c(f)}catch(Y){vr(Y)}f.currentTarget=null,c=p}else for(d=0;d<u.length;d++){if(v=u[d],p=v.instance,w=v.currentTarget,v=v.listener,p!==c&&f.isPropagationStopped())break t;c=v,f.currentTarget=w;try{c(f)}catch(Y){vr(Y)}f.currentTarget=null,c=p}}}}function vt(t,n){var a=n[Zf];a===void 0&&(a=n[Zf]=new Set);var u=t+"__bubble";a.has(u)||(qm(n,t,2,!1),a.add(u))}function Rc(t,n,a){var u=0;n&&(u|=4),qm(a,t,u,n)}var Yr="_reactListening"+Math.random().toString(36).slice(2);function zc(t){if(!t[Yr]){t[Yr]=!0,Yh.forEach(function(a){a!=="selectionchange"&&(L_.has(a)||Rc(a,!1,t),Rc(a,!0,t))});var n=t.nodeType===9?t:t.ownerDocument;n===null||n[Yr]||(n[Yr]=!0,Rc("selectionchange",!1,n))}}function qm(t,n,a,u){switch(fy(n)){case 2:var f=h2;break;case 8:f=d2;break;default:f=Wc}a=f.bind(null,n,a,t),f=void 0,!ns||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(f=!0),u?f!==void 0?t.addEventListener(n,a,{capture:!0,passive:f}):t.addEventListener(n,a,!0):f!==void 0?t.addEventListener(n,a,{passive:f}):t.addEventListener(n,a,!1)}function Cc(t,n,a,u,f){var c=u;if((n&1)===0&&(n&2)===0&&u!==null)t:for(;;){if(u===null)return;var d=u.tag;if(d===3||d===4){var v=u.stateNode.containerInfo;if(v===f)break;if(d===4)for(d=u.return;d!==null;){var p=d.tag;if((p===3||p===4)&&d.stateNode.containerInfo===f)return;d=d.return}for(;v!==null;){if(d=il(v),d===null)return;if(p=d.tag,p===5||p===6||p===26||p===27){u=c=d;continue t}v=v.parentNode}}u=u.return}Zh(function(){var w=c,Y=ts(a),R=[];t:{var O=pd.get(t);if(O!==void 0){var A=Zi,lt=t;switch(t){case"keypress":if(ji(a)===0)break t;case"keydown":case"keyup":A=Rv;break;case"focusin":lt="focus",A=is;break;case"focusout":lt="blur",A=is;break;case"beforeblur":case"afterblur":A=is;break;case"click":if(a.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":A=Wh;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":A=Mv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":A=Hv;break;case yd:case gd:case vd:A=Dv;break;case _d:A=qv;break;case"scroll":case"scrollend":A=pv;break;case"wheel":A=Gv;break;case"copy":case"cut":case"paste":A=wv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":A=$h;break;case"toggle":case"beforetoggle":A=Vv}var et=(n&4)!==0,Ht=!et&&(t==="scroll"||t==="scrollend"),D=et?O!==null?O+"Capture":null:O;et=[];for(var b=w,x;b!==null;){var U=b;if(x=U.stateNode,U=U.tag,U!==5&&U!==26&&U!==27||x===null||D===null||(U=du(b,D),U!=null&&et.push(Ju(b,U,x))),Ht)break;b=b.return}0<et.length&&(O=new A(O,lt,null,a,Y),R.push({event:O,listeners:et}))}}if((n&7)===0){t:{if(O=t==="mouseover"||t==="pointerover",A=t==="mouseout"||t==="pointerout",O&&a!==If&&(lt=a.relatedTarget||a.fromElement)&&(il(lt)||lt[ul]))break t;if((A||O)&&(O=Y.window===Y?Y:(O=Y.ownerDocument)?O.defaultView||O.parentWindow:window,A?(lt=a.relatedTarget||a.toElement,A=w,lt=lt?il(lt):null,lt!==null&&(Ht=o(lt),et=lt.tag,lt!==Ht||et!==5&&et!==27&&et!==6)&&(lt=null)):(A=null,lt=w),A!==lt)){if(et=Wh,U="onMouseLeave",D="onMouseEnter",b="mouse",(t==="pointerout"||t==="pointerover")&&(et=$h,U="onPointerLeave",D="onPointerEnter",b="pointer"),Ht=A==null?O:hu(A),x=lt==null?O:hu(lt),O=new et(U,b+"leave",A,a,Y),O.target=Ht,O.relatedTarget=x,U=null,il(Y)===w&&(et=new et(D,b+"enter",lt,a,Y),et.target=x,et.relatedTarget=Ht,U=et),Ht=U,A&&lt)e:{for(et=A,D=lt,b=0,x=et;x;x=Gl(x))b++;for(x=0,U=D;U;U=Gl(U))x++;for(;0<b-x;)et=Gl(et),b--;for(;0<x-b;)D=Gl(D),x--;for(;b--;){if(et===D||D!==null&&et===D.alternate)break e;et=Gl(et),D=Gl(D)}et=null}else et=null;A!==null&&Lm(R,O,A,et,!1),lt!==null&&Ht!==null&&Lm(R,Ht,lt,et,!0)}}t:{if(O=w?hu(w):window,A=O.nodeName&&O.nodeName.toLowerCase(),A==="select"||A==="input"&&O.type==="file")var K=ld;else if(nd(O))if(ud)K=Pv;else{K=$v;var mt=Jv}else A=O.nodeName,!A||A.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?w&&Pf(w.elementType)&&(K=ld):K=Fv;if(K&&(K=K(t,w))){ad(R,K,a,Y);break t}mt&&mt(t,O,w),t==="focusout"&&w&&O.type==="number"&&w.memoizedProps.value!=null&&Ff(O,"number",O.value)}switch(mt=w?hu(w):window,t){case"focusin":(nd(mt)||mt.contentEditable==="true")&&(gl=mt,hs=w,Mu=null);break;case"focusout":Mu=hs=gl=null;break;case"mousedown":ds=!0;break;case"contextmenu":case"mouseup":case"dragend":ds=!1,dd(R,a,Y);break;case"selectionchange":if(t_)break;case"keydown":case"keyup":dd(R,a,Y)}var W;if(fs)t:{switch(t){case"compositionstart":var nt="onCompositionStart";break t;case"compositionend":nt="onCompositionEnd";break t;case"compositionupdate":nt="onCompositionUpdate";break t}nt=void 0}else yl?td(t,a)&&(nt="onCompositionEnd"):t==="keydown"&&a.keyCode===229&&(nt="onCompositionStart");nt&&(Fh&&a.locale!=="ko"&&(yl||nt!=="onCompositionStart"?nt==="onCompositionEnd"&&yl&&(W=Qh()):(la=Y,as="value"in la?la.value:la.textContent,yl=!0)),mt=Ur(w,nt),0<mt.length&&(nt=new Jh(nt,t,null,a,Y),R.push({event:nt,listeners:mt}),W?nt.data=W:(W=ed(a),W!==null&&(nt.data=W)))),(W=Xv?Zv(t,a):Qv(t,a))&&(nt=Ur(w,"onBeforeInput"),0<nt.length&&(mt=new Jh("onBeforeInput","beforeinput",null,a,Y),R.push({event:mt,listeners:nt}),mt.data=W)),H_(R,t,w,a,Y)}km(R,n)})}function Ju(t,n,a){return{instance:t,listener:n,currentTarget:a}}function Ur(t,n){for(var a=n+"Capture",u=[];t!==null;){var f=t,c=f.stateNode;if(f=f.tag,f!==5&&f!==26&&f!==27||c===null||(f=du(t,a),f!=null&&u.unshift(Ju(t,f,c)),f=du(t,n),f!=null&&u.push(Ju(t,f,c))),t.tag===3)return u;t=t.return}return[]}function Gl(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function Lm(t,n,a,u,f){for(var c=n._reactName,d=[];a!==null&&a!==u;){var v=a,p=v.alternate,w=v.stateNode;if(v=v.tag,p!==null&&p===u)break;v!==5&&v!==26&&v!==27||w===null||(p=w,f?(w=du(a,c),w!=null&&d.unshift(Ju(a,w,p))):f||(w=du(a,c),w!=null&&d.push(Ju(a,w,p)))),a=a.return}d.length!==0&&t.push({event:n,listeners:d})}var G_=/\r\n?/g,B_=/\u0000|\uFFFD/g;function Gm(t){return(typeof t=="string"?t:""+t).replace(G_,`
`).replace(B_,"")}function Bm(t,n){return n=Gm(n),Gm(t)===n}function Rr(){}function Ct(t,n,a,u,f,c){switch(a){case"children":typeof u=="string"?n==="body"||n==="textarea"&&u===""||hl(t,u):(typeof u=="number"||typeof u=="bigint")&&n!=="body"&&hl(t,""+u);break;case"className":qi(t,"class",u);break;case"tabIndex":qi(t,"tabindex",u);break;case"dir":case"role":case"viewBox":case"width":case"height":qi(t,a,u);break;case"style":jh(t,u,c);break;case"data":if(n!=="object"){qi(t,"data",u);break}case"src":case"href":if(u===""&&(n!=="a"||a!=="href")){t.removeAttribute(a);break}if(u==null||typeof u=="function"||typeof u=="symbol"||typeof u=="boolean"){t.removeAttribute(a);break}u=Bi(""+u),t.setAttribute(a,u);break;case"action":case"formAction":if(typeof u=="function"){t.setAttribute(a,"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 c=="function"&&(a==="formAction"?(n!=="input"&&Ct(t,n,"name",f.name,f,null),Ct(t,n,"formEncType",f.formEncType,f,null),Ct(t,n,"formMethod",f.formMethod,f,null),Ct(t,n,"formTarget",f.formTarget,f,null)):(Ct(t,n,"encType",f.encType,f,null),Ct(t,n,"method",f.method,f,null),Ct(t,n,"target",f.target,f,null)));if(u==null||typeof u=="symbol"||typeof u=="boolean"){t.removeAttribute(a);break}u=Bi(""+u),t.setAttribute(a,u);break;case"onClick":u!=null&&(t.onclick=Rr);break;case"onScroll":u!=null&&vt("scroll",t);break;case"onScrollEnd":u!=null&&vt("scrollend",t);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(r(61));if(a=u.__html,a!=null){if(f.children!=null)throw Error(r(60));t.innerHTML=a}}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}a=Bi(""+u),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);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(a,""+u):t.removeAttribute(a);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(a,""):t.removeAttribute(a);break;case"capture":case"download":u===!0?t.setAttribute(a,""):u!==!1&&u!=null&&typeof u!="function"&&typeof u!="symbol"?t.setAttribute(a,u):t.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":u!=null&&typeof u!="function"&&typeof u!="symbol"&&!isNaN(u)&&1<=u?t.setAttribute(a,u):t.removeAttribute(a);break;case"rowSpan":case"start":u==null||typeof u=="function"||typeof u=="symbol"||isNaN(u)?t.removeAttribute(a):t.setAttribute(a,u);break;case"popover":vt("beforetoggle",t),vt("toggle",t),ki(t,"popover",u);break;case"xlinkActuate":wn(t,"http://www.w3.org/1999/xlink","xlink:actuate",u);break;case"xlinkArcrole":wn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",u);break;case"xlinkRole":wn(t,"http://www.w3.org/1999/xlink","xlink:role",u);break;case"xlinkShow":wn(t,"http://www.w3.org/1999/xlink","xlink:show",u);break;case"xlinkTitle":wn(t,"http://www.w3.org/1999/xlink","xlink:title",u);break;case"xlinkType":wn(t,"http://www.w3.org/1999/xlink","xlink:type",u);break;case"xmlBase":wn(t,"http://www.w3.org/XML/1998/namespace","xml:base",u);break;case"xmlLang":wn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",u);break;case"xmlSpace":wn(t,"http://www.w3.org/XML/1998/namespace","xml:space",u);break;case"is":ki(t,"is",u);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=vv.get(a)||a,ki(t,a,u))}}function Hc(t,n,a,u,f,c){switch(a){case"style":jh(t,u,c);break;case"dangerouslySetInnerHTML":if(u!=null){if(typeof u!="object"||!("__html"in u))throw Error(r(61));if(a=u.__html,a!=null){if(f.children!=null)throw Error(r(60));t.innerHTML=a}}break;case"children":typeof u=="string"?hl(t,u):(typeof u=="number"||typeof u=="bigint")&&hl(t,""+u);break;case"onScroll":u!=null&&vt("scroll",t);break;case"onScrollEnd":u!=null&&vt("scrollend",t);break;case"onClick":u!=null&&(t.onclick=Rr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Uh.hasOwnProperty(a))t:{if(a[0]==="o"&&a[1]==="n"&&(f=a.endsWith("Capture"),n=a.slice(2,f?a.length-7:void 0),c=t[Oe]||null,c=c!=null?c[a]:null,typeof c=="function"&&t.removeEventListener(n,c,f),typeof u=="function")){typeof c!="function"&&c!==null&&(a in t?t[a]=null:t.hasAttribute(a)&&t.removeAttribute(a)),t.addEventListener(n,u,f);break t}a in t?t[a]=u:u===!0?t.setAttribute(a,""):ki(t,a,u)}}}function _e(t,n,a){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":vt("error",t),vt("load",t);var u=!1,f=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];if(d!=null)switch(c){case"src":u=!0;break;case"srcSet":f=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,n));default:Ct(t,n,c,d,a,null)}}f&&Ct(t,n,"srcSet",a.srcSet,a,null),u&&Ct(t,n,"src",a.src,a,null);return;case"input":vt("invalid",t);var v=c=d=f=null,p=null,w=null;for(u in a)if(a.hasOwnProperty(u)){var Y=a[u];if(Y!=null)switch(u){case"name":f=Y;break;case"type":d=Y;break;case"checked":p=Y;break;case"defaultChecked":w=Y;break;case"value":c=Y;break;case"defaultValue":v=Y;break;case"children":case"dangerouslySetInnerHTML":if(Y!=null)throw Error(r(137,n));break;default:Ct(t,n,u,Y,a,null)}}Lh(t,c,v,p,w,d,f,!1),Li(t);return;case"select":vt("invalid",t),u=d=c=null;for(f in a)if(a.hasOwnProperty(f)&&(v=a[f],v!=null))switch(f){case"value":c=v;break;case"defaultValue":d=v;break;case"multiple":u=v;default:Ct(t,n,f,v,a,null)}n=c,a=d,t.multiple=!!u,n!=null?ol(t,!!u,n,!1):a!=null&&ol(t,!!u,a,!0);return;case"textarea":vt("invalid",t),c=f=u=null;for(d in a)if(a.hasOwnProperty(d)&&(v=a[d],v!=null))switch(d){case"value":u=v;break;case"defaultValue":f=v;break;case"children":c=v;break;case"dangerouslySetInnerHTML":if(v!=null)throw Error(r(91));break;default:Ct(t,n,d,v,a,null)}Bh(t,u,f,c),Li(t);return;case"option":for(p in a)if(a.hasOwnProperty(p)&&(u=a[p],u!=null))switch(p){case"selected":t.selected=u&&typeof u!="function"&&typeof u!="symbol";break;default:Ct(t,n,p,u,a,null)}return;case"dialog":vt("beforetoggle",t),vt("toggle",t),vt("cancel",t),vt("close",t);break;case"iframe":case"object":vt("load",t);break;case"video":case"audio":for(u=0;u<Wu.length;u++)vt(Wu[u],t);break;case"image":vt("error",t),vt("load",t);break;case"details":vt("toggle",t);break;case"embed":case"source":case"link":vt("error",t),vt("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(w in a)if(a.hasOwnProperty(w)&&(u=a[w],u!=null))switch(w){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,n));default:Ct(t,n,w,u,a,null)}return;default:if(Pf(n)){for(Y in a)a.hasOwnProperty(Y)&&(u=a[Y],u!==void 0&&Hc(t,n,Y,u,a,void 0));return}}for(v in a)a.hasOwnProperty(v)&&(u=a[v],u!=null&&Ct(t,n,v,u,a,null))}function V_(t,n,a,u){switch(n){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var f=null,c=null,d=null,v=null,p=null,w=null,Y=null;for(A in a){var R=a[A];if(a.hasOwnProperty(A)&&R!=null)switch(A){case"checked":break;case"value":break;case"defaultValue":p=R;default:u.hasOwnProperty(A)||Ct(t,n,A,null,u,R)}}for(var O in u){var A=u[O];if(R=a[O],u.hasOwnProperty(O)&&(A!=null||R!=null))switch(O){case"type":c=A;break;case"name":f=A;break;case"checked":w=A;break;case"defaultChecked":Y=A;break;case"value":d=A;break;case"defaultValue":v=A;break;case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(r(137,n));break;default:A!==R&&Ct(t,n,O,A,u,R)}}$f(t,d,v,p,w,Y,c,f);return;case"select":A=d=v=O=null;for(c in a)if(p=a[c],a.hasOwnProperty(c)&&p!=null)switch(c){case"value":break;case"multiple":A=p;default:u.hasOwnProperty(c)||Ct(t,n,c,null,u,p)}for(f in u)if(c=u[f],p=a[f],u.hasOwnProperty(f)&&(c!=null||p!=null))switch(f){case"value":O=c;break;case"defaultValue":v=c;break;case"multiple":d=c;default:c!==p&&Ct(t,n,f,c,u,p)}n=v,a=d,u=A,O!=null?ol(t,!!a,O,!1):!!u!=!!a&&(n!=null?ol(t,!!a,n,!0):ol(t,!!a,a?[]:"",!1));return;case"textarea":A=O=null;for(v in a)if(f=a[v],a.hasOwnProperty(v)&&f!=null&&!u.hasOwnProperty(v))switch(v){case"value":break;case"children":break;default:Ct(t,n,v,null,u,f)}for(d in u)if(f=u[d],c=a[d],u.hasOwnProperty(d)&&(f!=null||c!=null))switch(d){case"value":O=f;break;case"defaultValue":A=f;break;case"children":break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(r(91));break;default:f!==c&&Ct(t,n,d,f,u,c)}Gh(t,O,A);return;case"option":for(var lt in a)if(O=a[lt],a.hasOwnProperty(lt)&&O!=null&&!u.hasOwnProperty(lt))switch(lt){case"selected":t.selected=!1;break;default:Ct(t,n,lt,null,u,O)}for(p in u)if(O=u[p],A=a[p],u.hasOwnProperty(p)&&O!==A&&(O!=null||A!=null))switch(p){case"selected":t.selected=O&&typeof O!="function"&&typeof O!="symbol";break;default:Ct(t,n,p,O,u,A)}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 et in a)O=a[et],a.hasOwnProperty(et)&&O!=null&&!u.hasOwnProperty(et)&&Ct(t,n,et,null,u,O);for(w in u)if(O=u[w],A=a[w],u.hasOwnProperty(w)&&O!==A&&(O!=null||A!=null))switch(w){case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(r(137,n));break;default:Ct(t,n,w,O,u,A)}return;default:if(Pf(n)){for(var Ht in a)O=a[Ht],a.hasOwnProperty(Ht)&&O!==void 0&&!u.hasOwnProperty(Ht)&&Hc(t,n,Ht,void 0,u,O);for(Y in u)O=u[Y],A=a[Y],!u.hasOwnProperty(Y)||O===A||O===void 0&&A===void 0||Hc(t,n,Y,O,u,A);return}}for(var D in a)O=a[D],a.hasOwnProperty(D)&&O!=null&&!u.hasOwnProperty(D)&&Ct(t,n,D,null,u,O);for(R in u)O=u[R],A=a[R],!u.hasOwnProperty(R)||O===A||O==null&&A==null||Ct(t,n,R,O,u,A)}var kc=null,qc=null;function zr(t){return t.nodeType===9?t:t.ownerDocument}function Vm(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 jm(t,n){if(t===0)switch(n){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&n==="foreignObject"?0:t}function Lc(t,n){return t==="textarea"||t==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.children=="bigint"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var Gc=null;function j_(){var t=window.event;return t&&t.type==="popstate"?t===Gc?!1:(Gc=t,!0):(Gc=null,!1)}var Xm=typeof setTimeout=="function"?setTimeout:void 0,X_=typeof clearTimeout=="function"?clearTimeout:void 0,Zm=typeof Promise=="function"?Promise:void 0,Z_=typeof queueMicrotask=="function"?queueMicrotask:typeof Zm<"u"?function(t){return Zm.resolve(null).then(t).catch(Q_)}:Xm;function Q_(t){setTimeout(function(){throw t})}function Sa(t){return t==="head"}function Qm(t,n){var a=n,u=0,f=0;do{var c=a.nextSibling;if(t.removeChild(a),c&&c.nodeType===8)if(a=c.data,a==="/$"){if(0<u&&8>u){a=u;var d=t.ownerDocument;if(a&1&&$u(d.documentElement),a&2&&$u(d.body),a&4)for(a=d.head,$u(a),d=a.firstChild;d;){var v=d.nextSibling,p=d.nodeName;d[ou]||p==="SCRIPT"||p==="STYLE"||p==="LINK"&&d.rel.toLowerCase()==="stylesheet"||a.removeChild(d),d=v}}if(f===0){t.removeChild(c),li(n);return}f--}else a==="$"||a==="$?"||a==="$!"?f++:u=a.charCodeAt(0)-48;else u=0;a=c}while(a);li(n)}function Bc(t){var n=t.firstChild;for(n&&n.nodeType===10&&(n=n.nextSibling);n;){var a=n;switch(n=n.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":Bc(a),Qf(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}t.removeChild(a)}}function K_(t,n,a,u){for(;t.nodeType===1;){var f=a;if(t.nodeName.toLowerCase()!==n.toLowerCase()){if(!u&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(u){if(!t[ou])switch(n){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(c=t.getAttribute("rel"),c==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(c!==f.rel||t.getAttribute("href")!==(f.href==null||f.href===""?null:f.href)||t.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin)||t.getAttribute("title")!==(f.title==null?null:f.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(c=t.getAttribute("src"),(c!==(f.src==null?null:f.src)||t.getAttribute("type")!==(f.type==null?null:f.type)||t.getAttribute("crossorigin")!==(f.crossOrigin==null?null:f.crossOrigin))&&c&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(n==="input"&&t.type==="hidden"){var c=f.name==null?null:""+f.name;if(f.type==="hidden"&&t.getAttribute("name")===c)return t}else return t;if(t=rn(t.nextSibling),t===null)break}return null}function W_(t,n,a){if(n==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!a||(t=rn(t.nextSibling),t===null))return null;return t}function Vc(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState==="complete"}function J_(t,n){var a=t.ownerDocument;if(t.data!=="$?"||a.readyState==="complete")n();else{var u=function(){n(),a.removeEventListener("DOMContentLoaded",u)};a.addEventListener("DOMContentLoaded",u),t._reactRetry=u}}function rn(t){for(;t!=null;t=t.nextSibling){var n=t.nodeType;if(n===1||n===3)break;if(n===8){if(n=t.data,n==="$"||n==="$!"||n==="$?"||n==="F!"||n==="F")break;if(n==="/$")return null}}return t}var jc=null;function Km(t){t=t.previousSibling;for(var n=0;t;){if(t.nodeType===8){var a=t.data;if(a==="$"||a==="$!"||a==="$?"){if(n===0)return t;n--}else a==="/$"&&n++}t=t.previousSibling}return null}function Wm(t,n,a){switch(n=zr(a),t){case"html":if(t=n.documentElement,!t)throw Error(r(452));return t;case"head":if(t=n.head,!t)throw Error(r(453));return t;case"body":if(t=n.body,!t)throw Error(r(454));return t;default:throw Error(r(451))}}function $u(t){for(var n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Qf(t)}var Ie=new Map,Jm=new Set;function Cr(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Gn=q.d;q.d={f:$_,r:F_,D:P_,C:I_,L:t2,m:e2,X:a2,S:n2,M:l2};function $_(){var t=Gn.f(),n=wr();return t||n}function F_(t){var n=rl(t);n!==null&&n.tag===5&&n.type==="form"?y0(n):Gn.r(t)}var Bl=typeof document>"u"?null:document;function $m(t,n,a){var u=Bl;if(u&&typeof n=="string"&&n){var f=Qe(n);f='link[rel="'+t+'"][href="'+f+'"]',typeof a=="string"&&(f+='[crossorigin="'+a+'"]'),Jm.has(f)||(Jm.add(f),t={rel:t,crossOrigin:a,href:n},u.querySelector(f)===null&&(n=u.createElement("link"),_e(n,"link",t),ce(n),u.head.appendChild(n)))}}function P_(t){Gn.D(t),$m("dns-prefetch",t,null)}function I_(t,n){Gn.C(t,n),$m("preconnect",t,n)}function t2(t,n,a){Gn.L(t,n,a);var u=Bl;if(u&&t&&n){var f='link[rel="preload"][as="'+Qe(n)+'"]';n==="image"&&a&&a.imageSrcSet?(f+='[imagesrcset="'+Qe(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(f+='[imagesizes="'+Qe(a.imageSizes)+'"]')):f+='[href="'+Qe(t)+'"]';var c=f;switch(n){case"style":c=Vl(t);break;case"script":c=jl(t)}Ie.has(c)||(t=_({rel:"preload",href:n==="image"&&a&&a.imageSrcSet?void 0:t,as:n},a),Ie.set(c,t),u.querySelector(f)!==null||n==="style"&&u.querySelector(Fu(c))||n==="script"&&u.querySelector(Pu(c))||(n=u.createElement("link"),_e(n,"link",t),ce(n),u.head.appendChild(n)))}}function e2(t,n){Gn.m(t,n);var a=Bl;if(a&&t){var u=n&&typeof n.as=="string"?n.as:"script",f='link[rel="modulepreload"][as="'+Qe(u)+'"][href="'+Qe(t)+'"]',c=f;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=jl(t)}if(!Ie.has(c)&&(t=_({rel:"modulepreload",href:t},n),Ie.set(c,t),a.querySelector(f)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Pu(c)))return}u=a.createElement("link"),_e(u,"link",t),ce(u),a.head.appendChild(u)}}}function n2(t,n,a){Gn.S(t,n,a);var u=Bl;if(u&&t){var f=fl(u).hoistableStyles,c=Vl(t);n=n||"default";var d=f.get(c);if(!d){var v={loading:0,preload:null};if(d=u.querySelector(Fu(c)))v.loading=5;else{t=_({rel:"stylesheet",href:t,"data-precedence":n},a),(a=Ie.get(c))&&Xc(t,a);var p=d=u.createElement("link");ce(p),_e(p,"link",t),p._p=new Promise(function(w,Y){p.onload=w,p.onerror=Y}),p.addEventListener("load",function(){v.loading|=1}),p.addEventListener("error",function(){v.loading|=2}),v.loading|=4,Hr(d,n,u)}d={type:"stylesheet",instance:d,count:1,state:v},f.set(c,d)}}}function a2(t,n){Gn.X(t,n);var a=Bl;if(a&&t){var u=fl(a).hoistableScripts,f=jl(t),c=u.get(f);c||(c=a.querySelector(Pu(f)),c||(t=_({src:t,async:!0},n),(n=Ie.get(f))&&Zc(t,n),c=a.createElement("script"),ce(c),_e(c,"link",t),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},u.set(f,c))}}function l2(t,n){Gn.M(t,n);var a=Bl;if(a&&t){var u=fl(a).hoistableScripts,f=jl(t),c=u.get(f);c||(c=a.querySelector(Pu(f)),c||(t=_({src:t,async:!0,type:"module"},n),(n=Ie.get(f))&&Zc(t,n),c=a.createElement("script"),ce(c),_e(c,"link",t),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},u.set(f,c))}}function Fm(t,n,a,u){var f=(f=ut.current)?Cr(f):null;if(!f)throw Error(r(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(n=Vl(a.href),a=fl(f).hoistableStyles,u=a.get(n),u||(u={type:"style",instance:null,count:0,state:null},a.set(n,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=Vl(a.href);var c=fl(f).hoistableStyles,d=c.get(t);if(d||(f=f.ownerDocument||f,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(t,d),(c=f.querySelector(Fu(t)))&&!c._p&&(d.instance=c,d.state.loading=5),Ie.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Ie.set(t,a),c||u2(f,t,a,d.state))),n&&u===null)throw Error(r(528,""));return d}if(n&&u!==null)throw Error(r(529,""));return null;case"script":return n=a.async,a=a.src,typeof a=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=jl(a),a=fl(f).hoistableScripts,u=a.get(n),u||(u={type:"script",instance:null,count:0,state:null},a.set(n,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,t))}}function Vl(t){return'href="'+Qe(t)+'"'}function Fu(t){return'link[rel="stylesheet"]['+t+"]"}function Pm(t){return _({},t,{"data-precedence":t.precedence,precedence:null})}function u2(t,n,a,u){t.querySelector('link[rel="preload"][as="style"]['+n+"]")?u.loading=1:(n=t.createElement("link"),u.preload=n,n.addEventListener("load",function(){return u.loading|=1}),n.addEventListener("error",function(){return u.loading|=2}),_e(n,"link",a),ce(n),t.head.appendChild(n))}function jl(t){return'[src="'+Qe(t)+'"]'}function Pu(t){return"script[async]"+t}function Im(t,n,a){if(n.count++,n.instance===null)switch(n.type){case"style":var u=t.querySelector('style[data-href~="'+Qe(a.href)+'"]');if(u)return n.instance=u,ce(u),u;var f=_({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return u=(t.ownerDocument||t).createElement("style"),ce(u),_e(u,"style",f),Hr(u,a.precedence,t),n.instance=u;case"stylesheet":f=Vl(a.href);var c=t.querySelector(Fu(f));if(c)return n.state.loading|=4,n.instance=c,ce(c),c;u=Pm(a),(f=Ie.get(f))&&Xc(u,f),c=(t.ownerDocument||t).createElement("link"),ce(c);var d=c;return d._p=new Promise(function(v,p){d.onload=v,d.onerror=p}),_e(c,"link",u),n.state.loading|=4,Hr(c,a.precedence,t),n.instance=c;case"script":return c=jl(a.src),(f=t.querySelector(Pu(c)))?(n.instance=f,ce(f),f):(u=a,(f=Ie.get(c))&&(u=_({},a),Zc(u,f)),t=t.ownerDocument||t,f=t.createElement("script"),ce(f),_e(f,"link",u),t.head.appendChild(f),n.instance=f);case"void":return null;default:throw Error(r(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(u=n.instance,n.state.loading|=4,Hr(u,a.precedence,t));return n.instance}function Hr(t,n,a){for(var u=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),f=u.length?u[u.length-1]:null,c=f,d=0;d<u.length;d++){var v=u[d];if(v.dataset.precedence===n)c=v;else if(c!==f)break}c?c.parentNode.insertBefore(t,c.nextSibling):(n=a.nodeType===9?a.head:a,n.insertBefore(t,n.firstChild))}function Xc(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.title==null&&(t.title=n.title)}function Zc(t,n){t.crossOrigin==null&&(t.crossOrigin=n.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=n.referrerPolicy),t.integrity==null&&(t.integrity=n.integrity)}var kr=null;function ty(t,n,a){if(kr===null){var u=new Map,f=kr=new Map;f.set(a,u)}else f=kr,u=f.get(a),u||(u=new Map,f.set(a,u));if(u.has(t))return u;for(u.set(t,null),a=a.getElementsByTagName(t),f=0;f<a.length;f++){var c=a[f];if(!(c[ou]||c[pe]||t==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var d=c.getAttribute(n)||"";d=t+d;var v=u.get(d);v?v.push(c):u.set(d,[c])}}return u}function ey(t,n,a){t=t.ownerDocument||t,t.head.insertBefore(a,n==="title"?t.querySelector("head > title"):null)}function i2(t,n,a){if(a===1||n.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return t=n.disabled,typeof n.precedence=="string"&&t==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function ny(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var Iu=null;function r2(){}function f2(t,n,a){if(Iu===null)throw Error(r(475));var u=Iu;if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var f=Vl(a.href),c=t.querySelector(Fu(f));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(u.count++,u=qr.bind(u),t.then(u,u)),n.state.loading|=4,n.instance=c,ce(c);return}c=t.ownerDocument||t,a=Pm(a),(f=Ie.get(f))&&Xc(a,f),c=c.createElement("link"),ce(c);var d=c;d._p=new Promise(function(v,p){d.onload=v,d.onerror=p}),_e(c,"link",a),n.instance=c}u.stylesheets===null&&(u.stylesheets=new Map),u.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(u.count++,n=qr.bind(u),t.addEventListener("load",n),t.addEventListener("error",n))}}function s2(){if(Iu===null)throw Error(r(475));var t=Iu;return t.stylesheets&&t.count===0&&Qc(t,t.stylesheets),0<t.count?function(n){var a=setTimeout(function(){if(t.stylesheets&&Qc(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4);return t.unsuspend=n,function(){t.unsuspend=null,clearTimeout(a)}}:null}function qr(){if(this.count--,this.count===0){if(this.stylesheets)Qc(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Lr=null;function Qc(t,n){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Lr=new Map,n.forEach(c2,t),Lr=null,qr.call(t))}function c2(t,n){if(!(n.state.loading&4)){var a=Lr.get(t);if(a)var u=a.get(null);else{a=new Map,Lr.set(t,a);for(var f=t.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<f.length;c++){var d=f[c];(d.nodeName==="LINK"||d.getAttribute("media")!=="not all")&&(a.set(d.dataset.precedence,d),u=d)}u&&a.set(null,u)}f=n.instance,d=f.getAttribute("data-precedence"),c=a.get(d)||u,c===u&&a.set(null,f),a.set(d,f),this.count++,u=qr.bind(this),f.addEventListener("load",u),f.addEventListener("error",u),c?c.parentNode.insertBefore(f,c.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(f,t.firstChild)),n.state.loading|=4}}var ti={$$typeof:tt,Provider:null,Consumer:null,_currentValue:J,_currentValue2:J,_threadCount:0};function o2(t,n,a,u,f,c,d,v){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=Vf(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vf(0),this.hiddenUpdates=Vf(null),this.identifierPrefix=u,this.onUncaughtError=f,this.onCaughtError=c,this.onRecoverableError=d,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=v,this.incompleteTransitions=new Map}function ay(t,n,a,u,f,c,d,v,p,w,Y,R){return t=new o2(t,n,a,d,v,p,w,R),n=1,c===!0&&(n|=24),c=ke(3,null,null,n),t.current=c,c.stateNode=t,n=Os(),n.refCount++,t.pooledCache=n,n.refCount++,c.memoizedState={element:u,isDehydrated:a,cache:n},Ys(c),t}function ly(t){return t?(t=Sl,t):Sl}function uy(t,n,a,u,f,c){f=ly(f),u.context===null?u.context=f:u.pendingContext=f,u=ra(n),u.payload={element:a},c=c===void 0?null:c,c!==null&&(u.callback=c),a=fa(t,u,n),a!==null&&(Ve(a,t,n),Nu(a,t,n))}function iy(t,n){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var a=t.retryLane;t.retryLane=a!==0&&a<n?a:n}}function Kc(t,n){iy(t,n),(t=t.alternate)&&iy(t,n)}function ry(t){if(t.tag===13){var n=pl(t,67108864);n!==null&&Ve(n,t,67108864),Kc(t,67108864)}}var Gr=!0;function h2(t,n,a,u){var f=N.T;N.T=null;var c=q.p;try{q.p=2,Wc(t,n,a,u)}finally{q.p=c,N.T=f}}function d2(t,n,a,u){var f=N.T;N.T=null;var c=q.p;try{q.p=8,Wc(t,n,a,u)}finally{q.p=c,N.T=f}}function Wc(t,n,a,u){if(Gr){var f=Jc(u);if(f===null)Cc(t,n,u,Br,a),sy(t,u);else if(y2(f,t,n,a,u))u.stopPropagation();else if(sy(t,u),n&4&&-1<m2.indexOf(t)){for(;f!==null;){var c=rl(f);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var d=Ea(c.pendingLanes);if(d!==0){var v=c;for(v.pendingLanes|=2,v.entangledLanes|=2;d;){var p=1<<31-Ce(d);v.entanglements[1]|=p,d&=~p}pn(c),(Yt&6)===0&&(Dr=se()+500,Ku(0))}}break;case 13:v=pl(c,2),v!==null&&Ve(v,c,2),wr(),Kc(c,2)}if(c=Jc(u),c===null&&Cc(t,n,u,Br,a),c===f)break;f=c}f!==null&&u.stopPropagation()}else Cc(t,n,u,null,a)}}function Jc(t){return t=ts(t),$c(t)}var Br=null;function $c(t){if(Br=null,t=il(t),t!==null){var n=o(t);if(n===null)t=null;else{var a=n.tag;if(a===13){if(t=h(n),t!==null)return t;t=null}else if(a===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;t=null}else n!==t&&(t=null)}}return Br=t,null}function fy(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(Ui()){case bh:return 2;case Th:return 8;case Ri:case tv:return 32;case Dh:return 268435456;default:return 32}default:return 32}}var Fc=!1,Ma=null,ba=null,Ta=null,ei=new Map,ni=new Map,Da=[],m2="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 sy(t,n){switch(t){case"focusin":case"focusout":Ma=null;break;case"dragenter":case"dragleave":ba=null;break;case"mouseover":case"mouseout":Ta=null;break;case"pointerover":case"pointerout":ei.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":ni.delete(n.pointerId)}}function ai(t,n,a,u,f,c){return t===null||t.nativeEvent!==c?(t={blockedOn:n,domEventName:a,eventSystemFlags:u,nativeEvent:c,targetContainers:[f]},n!==null&&(n=rl(n),n!==null&&ry(n)),t):(t.eventSystemFlags|=u,n=t.targetContainers,f!==null&&n.indexOf(f)===-1&&n.push(f),t)}function y2(t,n,a,u,f){switch(n){case"focusin":return Ma=ai(Ma,t,n,a,u,f),!0;case"dragenter":return ba=ai(ba,t,n,a,u,f),!0;case"mouseover":return Ta=ai(Ta,t,n,a,u,f),!0;case"pointerover":var c=f.pointerId;return ei.set(c,ai(ei.get(c)||null,t,n,a,u,f)),!0;case"gotpointercapture":return c=f.pointerId,ni.set(c,ai(ni.get(c)||null,t,n,a,u,f)),!0}return!1}function cy(t){var n=il(t.target);if(n!==null){var a=o(n);if(a!==null){if(n=a.tag,n===13){if(n=h(a),n!==null){t.blockedOn=n,fv(t.priority,function(){if(a.tag===13){var u=Be();u=jf(u);var f=pl(a,u);f!==null&&Ve(f,a,u),Kc(a,u)}});return}}else if(n===3&&a.stateNode.current.memoizedState.isDehydrated){t.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Vr(t){if(t.blockedOn!==null)return!1;for(var n=t.targetContainers;0<n.length;){var a=Jc(t.nativeEvent);if(a===null){a=t.nativeEvent;var u=new a.constructor(a.type,a);If=u,a.target.dispatchEvent(u),If=null}else return n=rl(a),n!==null&&ry(n),t.blockedOn=a,!1;n.shift()}return!0}function oy(t,n,a){Vr(t)&&a.delete(n)}function g2(){Fc=!1,Ma!==null&&Vr(Ma)&&(Ma=null),ba!==null&&Vr(ba)&&(ba=null),Ta!==null&&Vr(Ta)&&(Ta=null),ei.forEach(oy),ni.forEach(oy)}function jr(t,n){t.blockedOn===n&&(t.blockedOn=null,Fc||(Fc=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,g2)))}var Xr=null;function hy(t){Xr!==t&&(Xr=t,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Xr===t&&(Xr=null);for(var n=0;n<t.length;n+=3){var a=t[n],u=t[n+1],f=t[n+2];if(typeof u!="function"){if($c(u||a)===null)continue;break}var c=rl(a);c!==null&&(t.splice(n,3),n-=3,$s(c,{pending:!0,data:f,method:a.method,action:u},u,f))}}))}function li(t){function n(p){return jr(p,t)}Ma!==null&&jr(Ma,t),ba!==null&&jr(ba,t),Ta!==null&&jr(Ta,t),ei.forEach(n),ni.forEach(n);for(var a=0;a<Da.length;a++){var u=Da[a];u.blockedOn===t&&(u.blockedOn=null)}for(;0<Da.length&&(a=Da[0],a.blockedOn===null);)cy(a),a.blockedOn===null&&Da.shift();if(a=(t.ownerDocument||t).$$reactFormReplay,a!=null)for(u=0;u<a.length;u+=3){var f=a[u],c=a[u+1],d=f[Oe]||null;if(typeof c=="function")d||hy(a);else if(d){var v=null;if(c&&c.hasAttribute("formAction")){if(f=c,d=c[Oe]||null)v=d.formAction;else if($c(f)!==null)continue}else v=d.action;typeof v=="function"?a[u+1]=v:(a.splice(u,3),u-=3),hy(a)}}}function Pc(t){this._internalRoot=t}Zr.prototype.render=Pc.prototype.render=function(t){var n=this._internalRoot;if(n===null)throw Error(r(409));var a=n.current,u=Be();uy(a,u,t,n,null,null)},Zr.prototype.unmount=Pc.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var n=t.containerInfo;uy(t.current,2,null,t,null,null),wr(),n[ul]=null}};function Zr(t){this._internalRoot=t}Zr.prototype.unstable_scheduleHydration=function(t){if(t){var n=Eh();t={blockedOn:null,target:t,priority:n};for(var a=0;a<Da.length&&n!==0&&n<Da[a].priority;a++);Da.splice(a,0,t),a===0&&cy(t)}};var dy=l.version;if(dy!=="19.1.0")throw Error(r(527,dy,"19.1.0"));q.findDOMNode=function(t){var n=t._reactInternals;if(n===void 0)throw typeof t.render=="function"?Error(r(188)):(t=Object.keys(t).join(","),Error(r(268,t)));return t=g(n),t=t!==null?m(t):null,t=t===null?null:t.stateNode,t};var v2={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Qr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Qr.isDisabled&&Qr.supportsFiber)try{fu=Qr.inject(v2),ze=Qr}catch{}}return ii.createRoot=function(t,n){if(!s(t))throw Error(r(299));var a=!1,u="",f=E0,c=N0,d=Y0,v=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(u=n.identifierPrefix),n.onUncaughtError!==void 0&&(f=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(d=n.onRecoverableError),n.unstable_transitionCallbacks!==void 0&&(v=n.unstable_transitionCallbacks)),n=ay(t,1,!1,null,null,a,u,f,c,d,v,null),t[ul]=n.current,zc(t),new Pc(n)},ii.hydrateRoot=function(t,n,a){if(!s(t))throw Error(r(299));var u=!1,f="",c=E0,d=N0,v=Y0,p=null,w=null;return a!=null&&(a.unstable_strictMode===!0&&(u=!0),a.identifierPrefix!==void 0&&(f=a.identifierPrefix),a.onUncaughtError!==void 0&&(c=a.onUncaughtError),a.onCaughtError!==void 0&&(d=a.onCaughtError),a.onRecoverableError!==void 0&&(v=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(p=a.unstable_transitionCallbacks),a.formState!==void 0&&(w=a.formState)),n=ay(t,1,!0,n,a??null,u,f,c,d,v,p,w),n.context=ly(null),a=n.current,u=Be(),u=jf(u),f=ra(u),f.callback=null,fa(a,f,u),a=u,n.current.lanes=a,cu(n,a),pn(n),t[ul]=n.current,zc(t),new Zr(n)},ii.version="19.1.0",ii}var Ty;function N2(){if(Ty)return eo.exports;Ty=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(l){console.error(l)}}return e(),eo.exports=E2(),eo.exports}var Y2=N2();const U2={},{VITE_SIGNALK_URL:m1=window.location.toString()}=U2,R2=new URL("/signalk/v2/api/resources/tides",m1).toString(),z2=new URL("/#/serverConfiguration/plugins/tides",m1).toString();function C2(){const[e,l]=ae.useState();return ae.useEffect(()=>{(async()=>{const i=await fetch(R2);l(await i.json())})()},[]),e}class vi{constructor(l,i){this.value=l,this.directions=i}static lat(l){return new vi(l,["N","S"])}static lon(l){return new vi(l,["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(l,i){if(isNaN(this.value))return;const{precision:r=3,units:s={degrees:"°",minutes:"′",seconds:"″"}}=i??{};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((h,[y,g])=>h.replace(y,g),l)}}function H2({latitude:e,longitude:l}){const i=vi.lat(e),r=vi.lon(l);return at.jsxs("div",{className:"Position",children:[at.jsxs("div",{className:"Position__Coordinate",children:[at.jsx("span",{children:i.format("DD mm")}),at.jsx("span",{className:"Position__Direction",children:i.format("X")})]}),at.jsxs("div",{className:"Position__Coordinate",children:[at.jsx("span",{children:r.format("DD mm")}),at.jsx("span",{className:"Position__Direction",children:r.format("X")})]})]})}function Ir(e,l){return e==null||l==null?NaN:e<l?-1:e>l?1:e>=l?0:NaN}function k2(e,l){return e==null||l==null?NaN:l<e?-1:l>e?1:l>=e?0:NaN}function Lo(e){let l,i,r;e.length!==2?(l=Ir,i=(y,g)=>Ir(e(y),g),r=(y,g)=>e(y)-g):(l=e===Ir||e===k2?e:q2,i=e,r=e);function s(y,g,m=0,_=y.length){if(m<_){if(l(g,g)!==0)return _;do{const S=m+_>>>1;i(y[S],g)<0?m=S+1:_=S}while(m<_)}return m}function o(y,g,m=0,_=y.length){if(m<_){if(l(g,g)!==0)return _;do{const S=m+_>>>1;i(y[S],g)<=0?m=S+1:_=S}while(m<_)}return m}function h(y,g,m=0,_=y.length){const S=s(y,g,m,_-1);return S>m&&r(y[S-1],g)>-r(y[S],g)?S-1:S}return{left:s,center:h,right:o}}function q2(){return 0}function L2(e){return e===null?NaN:+e}const G2=Lo(Ir),B2=G2.right;Lo(L2).center;function Dy(e,l){let i,r;if(l===void 0)for(const s of e)s!=null&&(i===void 0?s>=s&&(i=r=s):(i>s&&(i=s),r<s&&(r=s)));else{let s=-1;for(let o of e)(o=l(o,++s,e))!=null&&(i===void 0?o>=o&&(i=r=o):(i>o&&(i=o),r<o&&(r=o)))}return[i,r]}const V2=Math.sqrt(50),j2=Math.sqrt(10),X2=Math.sqrt(2);function ff(e,l,i){const r=(l-e)/Math.max(0,i),s=Math.floor(Math.log10(r)),o=r/Math.pow(10,s),h=o>=V2?10:o>=j2?5:o>=X2?2:1;let y,g,m;return s<0?(m=Math.pow(10,-s)/h,y=Math.round(e*m),g=Math.round(l*m),y/m<e&&++y,g/m>l&&--g,m=-m):(m=Math.pow(10,s)*h,y=Math.round(e/m),g=Math.round(l/m),y*m<e&&++y,g*m>l&&--g),g<y&&.5<=i&&i<2?ff(e,l,i*2):[y,g,m]}function Z2(e,l,i){if(l=+l,e=+e,i=+i,!(i>0))return[];if(e===l)return[e];const r=l<e,[s,o,h]=r?ff(l,e,i):ff(e,l,i);if(!(o>=s))return[];const y=o-s+1,g=new Array(y);if(r)if(h<0)for(let m=0;m<y;++m)g[m]=(o-m)/-h;else for(let m=0;m<y;++m)g[m]=(o-m)*h;else if(h<0)for(let m=0;m<y;++m)g[m]=(s+m)/-h;else for(let m=0;m<y;++m)g[m]=(s+m)*h;return g}function po(e,l,i){return l=+l,e=+e,i=+i,ff(e,l,i)[2]}function So(e,l,i){l=+l,e=+e,i=+i;const r=l<e,s=r?po(l,e,i):po(e,l,i);return(r?-1:1)*(s<0?1/-s:s)}function Q2(e,l){let i;if(l===void 0)for(const r of e)r!=null&&(i>r||i===void 0&&r>=r)&&(i=r);else{let r=-1;for(let s of e)(s=l(s,++r,e))!=null&&(i>s||i===void 0&&s>=s)&&(i=s)}return i}function K2(e){return e}var W2=3,xy=1e-6;function J2(e){return"translate("+e+",0)"}function $2(e){return l=>+e(l)}function F2(e,l){return l=Math.max(0,e.bandwidth()-l*2)/2,e.round()&&(l=Math.round(l)),i=>+e(i)+l}function P2(){return!this.__axis}function I2(e,l){var i=[],r=null,s=null,o=6,h=6,y=3,g=typeof window<"u"&&window.devicePixelRatio>1?0:.5,m=1,_="y",S=J2;function T(E){var k=r??(l.ticks?l.ticks.apply(l,i):l.domain()),F=s??(l.tickFormat?l.tickFormat.apply(l,i):K2),I=Math.max(o,0)+y,St=l.range(),pt=+St[0]+g,tt=+St[St.length-1]+g,rt=(l.bandwidth?F2:$2)(l.copy(),g),Q=E.selection?E.selection():E,Z=Q.selectAll(".domain").data([null]),it=Q.selectAll(".tick").data(k,l).order(),Rt=it.exit(),Kt=it.enter().append("g").attr("class","tick"),te=it.select("line"),B=it.select("text");Z=Z.merge(Z.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),it=it.merge(Kt),te=te.merge(Kt.append("line").attr("stroke","currentColor").attr(_+"2",m*o)),B=B.merge(Kt.append("text").attr("fill","currentColor").attr(_,m*I).attr("dy","0.71em")),E!==Q&&(Z=Z.transition(E),it=it.transition(E),te=te.transition(E),B=B.transition(E),Rt=Rt.transition(E).attr("opacity",xy).attr("transform",function(ft){return isFinite(ft=rt(ft))?S(ft+g):this.getAttribute("transform")}),Kt.attr("opacity",xy).attr("transform",function(ft){var Dt=this.parentNode.__axis;return S((Dt&&isFinite(Dt=Dt(ft))?Dt:rt(ft))+g)})),Rt.remove(),Z.attr("d",h?"M"+pt+","+m*h+"V"+g+"H"+tt+"V"+m*h:"M"+pt+","+g+"H"+tt),it.attr("opacity",1).attr("transform",function(ft){return S(rt(ft)+g)}),te.attr(_+"2",m*o),B.attr(_,m*I).text(F),Q.filter(P2).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor","middle"),Q.each(function(){this.__axis=rt})}return T.scale=function(E){return arguments.length?(l=E,T):l},T.ticks=function(){return i=Array.from(arguments),T},T.tickArguments=function(E){return arguments.length?(i=E==null?[]:Array.from(E),T):i.slice()},T.tickValues=function(E){return arguments.length?(r=E==null?null:Array.from(E),T):r&&r.slice()},T.tickFormat=function(E){return arguments.length?(s=E,T):s},T.tickSize=function(E){return arguments.length?(o=h=+E,T):o},T.tickSizeInner=function(E){return arguments.length?(o=+E,T):o},T.tickSizeOuter=function(E){return arguments.length?(h=+E,T):h},T.tickPadding=function(E){return arguments.length?(y=+E,T):y},T.offset=function(E){return arguments.length?(g=+E,T):g},T}function tp(e){return I2(W2,e)}var ep={value:()=>{}};function y1(){for(var e=0,l=arguments.length,i={},r;e<l;++e){if(!(r=arguments[e]+"")||r in i||/[\s.]/.test(r))throw new Error("illegal type: "+r);i[r]=[]}return new tf(i)}function tf(e){this._=e}function np(e,l){return e.trim().split(/^|\s+/).map(function(i){var r="",s=i.indexOf(".");if(s>=0&&(r=i.slice(s+1),i=i.slice(0,s)),i&&!l.hasOwnProperty(i))throw new Error("unknown type: "+i);return{type:i,name:r}})}tf.prototype=y1.prototype={constructor:tf,on:function(e,l){var i=this._,r=np(e+"",i),s,o=-1,h=r.length;if(arguments.length<2){for(;++o<h;)if((s=(e=r[o]).type)&&(s=ap(i[s],e.name)))return s;return}if(l!=null&&typeof l!="function")throw new Error("invalid callback: "+l);for(;++o<h;)if(s=(e=r[o]).type)i[s]=wy(i[s],e.name,l);else if(l==null)for(s in i)i[s]=wy(i[s],e.name,null);return this},copy:function(){var e={},l=this._;for(var i in l)e[i]=l[i].slice();return new tf(e)},call:function(e,l){if((s=arguments.length-2)>0)for(var i=new Array(s),r=0,s,o;r<s;++r)i[r]=arguments[r+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(o=this._[e],r=0,s=o.length;r<s;++r)o[r].value.apply(l,i)},apply:function(e,l,i){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var r=this._[e],s=0,o=r.length;s<o;++s)r[s].value.apply(l,i)}};function ap(e,l){for(var i=0,r=e.length,s;i<r;++i)if((s=e[i]).name===l)return s.value}function wy(e,l,i){for(var r=0,s=e.length;r<s;++r)if(e[r].name===l){e[r]=ep,e=e.slice(0,r).concat(e.slice(r+1));break}return i!=null&&e.push({name:l,value:i}),e}var Mo="http://www.w3.org/1999/xhtml";const Oy={svg:"http://www.w3.org/2000/svg",xhtml:Mo,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Of(e){var l=e+="",i=l.indexOf(":");return i>=0&&(l=e.slice(0,i))!=="xmlns"&&(e=e.slice(i+1)),Oy.hasOwnProperty(l)?{space:Oy[l],local:e}:e}function lp(e){return function(){var l=this.ownerDocument,i=this.namespaceURI;return i===Mo&&l.documentElement.namespaceURI===Mo?l.createElement(e):l.createElementNS(i,e)}}function up(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function g1(e){var l=Of(e);return(l.local?up:lp)(l)}function ip(){}function Go(e){return e==null?ip:function(){return this.querySelector(e)}}function rp(e){typeof e!="function"&&(e=Go(e));for(var l=this._groups,i=l.length,r=new Array(i),s=0;s<i;++s)for(var o=l[s],h=o.length,y=r[s]=new Array(h),g,m,_=0;_<h;++_)(g=o[_])&&(m=e.call(g,g.__data__,_,o))&&("__data__"in g&&(m.__data__=g.__data__),y[_]=m);return new je(r,this._parents)}function fp(e){return e==null?[]:Array.isArray(e)?e:Array.from(e)}function sp(){return[]}function v1(e){return e==null?sp:function(){return this.querySelectorAll(e)}}function cp(e){return function(){return fp(e.apply(this,arguments))}}function op(e){typeof e=="function"?e=cp(e):e=v1(e);for(var l=this._groups,i=l.length,r=[],s=[],o=0;o<i;++o)for(var h=l[o],y=h.length,g,m=0;m<y;++m)(g=h[m])&&(r.push(e.call(g,g.__data__,m,h)),s.push(g));return new je(r,s)}function _1(e){return function(){return this.matches(e)}}function p1(e){return function(l){return l.matches(e)}}var hp=Array.prototype.find;function dp(e){return function(){return hp.call(this.children,e)}}function mp(){return this.firstElementChild}function yp(e){return this.select(e==null?mp:dp(typeof e=="function"?e:p1(e)))}var gp=Array.prototype.filter;function vp(){return Array.from(this.children)}function _p(e){return function(){return gp.call(this.children,e)}}function pp(e){return this.selectAll(e==null?vp:_p(typeof e=="function"?e:p1(e)))}function Sp(e){typeof e!="function"&&(e=_1(e));for(var l=this._groups,i=l.length,r=new Array(i),s=0;s<i;++s)for(var o=l[s],h=o.length,y=r[s]=[],g,m=0;m<h;++m)(g=o[m])&&e.call(g,g.__data__,m,o)&&y.push(g);return new je(r,this._parents)}function S1(e){return new Array(e.length)}function Mp(){return new je(this._enter||this._groups.map(S1),this._parents)}function sf(e,l){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=l}sf.prototype={constructor:sf,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,l){return this._parent.insertBefore(e,l)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};function bp(e){return function(){return e}}function Tp(e,l,i,r,s,o){for(var h=0,y,g=l.length,m=o.length;h<m;++h)(y=l[h])?(y.__data__=o[h],r[h]=y):i[h]=new sf(e,o[h]);for(;h<g;++h)(y=l[h])&&(s[h]=y)}function Dp(e,l,i,r,s,o,h){var y,g,m=new Map,_=l.length,S=o.length,T=new Array(_),E;for(y=0;y<_;++y)(g=l[y])&&(T[y]=E=h.call(g,g.__data__,y,l)+"",m.has(E)?s[y]=g:m.set(E,g));for(y=0;y<S;++y)E=h.call(e,o[y],y,o)+"",(g=m.get(E))?(r[y]=g,g.__data__=o[y],m.delete(E)):i[y]=new sf(e,o[y]);for(y=0;y<_;++y)(g=l[y])&&m.get(T[y])===g&&(s[y]=g)}function xp(e){return e.__data__}function wp(e,l){if(!arguments.length)return Array.from(this,xp);var i=l?Dp:Tp,r=this._parents,s=this._groups;typeof e!="function"&&(e=bp(e));for(var o=s.length,h=new Array(o),y=new Array(o),g=new Array(o),m=0;m<o;++m){var _=r[m],S=s[m],T=S.length,E=Op(e.call(_,_&&_.__data__,m,r)),k=E.length,F=y[m]=new Array(k),I=h[m]=new Array(k),St=g[m]=new Array(T);i(_,S,F,I,St,E,l);for(var pt=0,tt=0,rt,Q;pt<k;++pt)if(rt=F[pt]){for(pt>=tt&&(tt=pt+1);!(Q=I[tt])&&++tt<k;);rt._next=Q||null}}return h=new je(h,r),h._enter=y,h._exit=g,h}function Op(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function Ap(){return new je(this._exit||this._groups.map(S1),this._parents)}function Ep(e,l,i){var r=this.enter(),s=this,o=this.exit();return typeof e=="function"?(r=e(r),r&&(r=r.selection())):r=r.append(e+""),l!=null&&(s=l(s),s&&(s=s.selection())),i==null?o.remove():i(o),r&&s?r.merge(s).order():s}function Np(e){for(var l=e.selection?e.selection():e,i=this._groups,r=l._groups,s=i.length,o=r.length,h=Math.min(s,o),y=new Array(s),g=0;g<h;++g)for(var m=i[g],_=r[g],S=m.length,T=y[g]=new Array(S),E,k=0;k<S;++k)(E=m[k]||_[k])&&(T[k]=E);for(;g<s;++g)y[g]=i[g];return new je(y,this._parents)}function Yp(){for(var e=this._groups,l=-1,i=e.length;++l<i;)for(var r=e[l],s=r.length-1,o=r[s],h;--s>=0;)(h=r[s])&&(o&&h.compareDocumentPosition(o)^4&&o.parentNode.insertBefore(h,o),o=h);return this}function Up(e){e||(e=Rp);function l(S,T){return S&&T?e(S.__data__,T.__data__):!S-!T}for(var i=this._groups,r=i.length,s=new Array(r),o=0;o<r;++o){for(var h=i[o],y=h.length,g=s[o]=new Array(y),m,_=0;_<y;++_)(m=h[_])&&(g[_]=m);g.sort(l)}return new je(s,this._parents).order()}function Rp(e,l){return e<l?-1:e>l?1:e>=l?0:NaN}function zp(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function Cp(){return Array.from(this)}function Hp(){for(var e=this._groups,l=0,i=e.length;l<i;++l)for(var r=e[l],s=0,o=r.length;s<o;++s){var h=r[s];if(h)return h}return null}function kp(){let e=0;for(const l of this)++e;return e}function qp(){return!this.node()}function Lp(e){for(var l=this._groups,i=0,r=l.length;i<r;++i)for(var s=l[i],o=0,h=s.length,y;o<h;++o)(y=s[o])&&e.call(y,y.__data__,o,s);return this}function Gp(e){return function(){this.removeAttribute(e)}}function Bp(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Vp(e,l){return function(){this.setAttribute(e,l)}}function jp(e,l){return function(){this.setAttributeNS(e.space,e.local,l)}}function Xp(e,l){return function(){var i=l.apply(this,arguments);i==null?this.removeAttribute(e):this.setAttribute(e,i)}}function Zp(e,l){return function(){var i=l.apply(this,arguments);i==null?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,i)}}function Qp(e,l){var i=Of(e);if(arguments.length<2){var r=this.node();return i.local?r.getAttributeNS(i.space,i.local):r.getAttribute(i)}return this.each((l==null?i.local?Bp:Gp:typeof l=="function"?i.local?Zp:Xp:i.local?jp:Vp)(i,l))}function M1(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function Kp(e){return function(){this.style.removeProperty(e)}}function Wp(e,l,i){return function(){this.style.setProperty(e,l,i)}}function Jp(e,l,i){return function(){var r=l.apply(this,arguments);r==null?this.style.removeProperty(e):this.style.setProperty(e,r,i)}}function $p(e,l,i){return arguments.length>1?this.each((l==null?Kp:typeof l=="function"?Jp:Wp)(e,l,i??"")):tu(this.node(),e)}function tu(e,l){return e.style.getPropertyValue(l)||M1(e).getComputedStyle(e,null).getPropertyValue(l)}function Fp(e){return function(){delete this[e]}}function Pp(e,l){return function(){this[e]=l}}function Ip(e,l){return function(){var i=l.apply(this,arguments);i==null?delete this[e]:this[e]=i}}function tS(e,l){return arguments.length>1?this.each((l==null?Fp:typeof l=="function"?Ip:Pp)(e,l)):this.node()[e]}function b1(e){return e.trim().split(/^|\s+/)}function Bo(e){return e.classList||new T1(e)}function T1(e){this._node=e,this._names=b1(e.getAttribute("class")||"")}T1.prototype={add:function(e){var l=this._names.indexOf(e);l<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var l=this._names.indexOf(e);l>=0&&(this._names.splice(l,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function D1(e,l){for(var i=Bo(e),r=-1,s=l.length;++r<s;)i.add(l[r])}function x1(e,l){for(var i=Bo(e),r=-1,s=l.length;++r<s;)i.remove(l[r])}function eS(e){return function(){D1(this,e)}}function nS(e){return function(){x1(this,e)}}function aS(e,l){return function(){(l.apply(this,arguments)?D1:x1)(this,e)}}function lS(e,l){var i=b1(e+"");if(arguments.length<2){for(var r=Bo(this.node()),s=-1,o=i.length;++s<o;)if(!r.contains(i[s]))return!1;return!0}return this.each((typeof l=="function"?aS:l?eS:nS)(i,l))}function uS(){this.textContent=""}function iS(e){return function(){this.textContent=e}}function rS(e){return function(){var l=e.apply(this,arguments);this.textContent=l??""}}function fS(e){return arguments.length?this.each(e==null?uS:(typeof e=="function"?rS:iS)(e)):this.node().textContent}function sS(){this.innerHTML=""}function cS(e){return function(){this.innerHTML=e}}function oS(e){return function(){var l=e.apply(this,arguments);this.innerHTML=l??""}}function hS(e){return arguments.length?this.each(e==null?sS:(typeof e=="function"?oS:cS)(e)):this.node().innerHTML}function dS(){this.nextSibling&&this.parentNode.appendChild(this)}function mS(){return this.each(dS)}function yS(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function gS(){return this.each(yS)}function vS(e){var l=typeof e=="function"?e:g1(e);return this.select(function(){return this.appendChild(l.apply(this,arguments))})}function _S(){return null}function pS(e,l){var i=typeof e=="function"?e:g1(e),r=l==null?_S:typeof l=="function"?l:Go(l);return this.select(function(){return this.insertBefore(i.apply(this,arguments),r.apply(this,arguments)||null)})}function SS(){var e=this.parentNode;e&&e.removeChild(this)}function MS(){return this.each(SS)}function bS(){var e=this.cloneNode(!1),l=this.parentNode;return l?l.insertBefore(e,this.nextSibling):e}function TS(){var e=this.cloneNode(!0),l=this.parentNode;return l?l.insertBefore(e,this.nextSibling):e}function DS(e){return this.select(e?TS:bS)}function xS(e){return arguments.length?this.property("__data__",e):this.node().__data__}function wS(e){return function(l){e.call(this,l,this.__data__)}}function OS(e){return e.trim().split(/^|\s+/).map(function(l){var i="",r=l.indexOf(".");return r>=0&&(i=l.slice(r+1),l=l.slice(0,r)),{type:l,name:i}})}function AS(e){return function(){var l=this.__on;if(l){for(var i=0,r=-1,s=l.length,o;i<s;++i)o=l[i],(!e.type||o.type===e.type)&&o.name===e.name?this.removeEventListener(o.type,o.listener,o.options):l[++r]=o;++r?l.length=r:delete this.__on}}}function ES(e,l,i){return function(){var r=this.__on,s,o=wS(l);if(r){for(var h=0,y=r.length;h<y;++h)if((s=r[h]).type===e.type&&s.name===e.name){this.removeEventListener(s.type,s.listener,s.options),this.addEventListener(s.type,s.listener=o,s.options=i),s.value=l;return}}this.addEventListener(e.type,o,i),s={type:e.type,name:e.name,value:l,listener:o,options:i},r?r.push(s):this.__on=[s]}}function NS(e,l,i){var r=OS(e+""),s,o=r.length,h;if(arguments.length<2){var y=this.node().__on;if(y){for(var g=0,m=y.length,_;g<m;++g)for(s=0,_=y[g];s<o;++s)if((h=r[s]).type===_.type&&h.name===_.name)return _.value}return}for(y=l?ES:AS,s=0;s<o;++s)this.each(y(r[s],l,i));return this}function w1(e,l,i){var r=M1(e),s=r.CustomEvent;typeof s=="function"?s=new s(l,i):(s=r.document.createEvent("Event"),i?(s.initEvent(l,i.bubbles,i.cancelable),s.detail=i.detail):s.initEvent(l,!1,!1)),e.dispatchEvent(s)}function YS(e,l){return function(){return w1(this,e,l)}}function US(e,l){return function(){return w1(this,e,l.apply(this,arguments))}}function RS(e,l){return this.each((typeof l=="function"?US:YS)(e,l))}function*zS(){for(var e=this._groups,l=0,i=e.length;l<i;++l)for(var r=e[l],s=0,o=r.length,h;s<o;++s)(h=r[s])&&(yield h)}var O1=[null];function je(e,l){this._groups=e,this._parents=l}function xi(){return new je([[document.documentElement]],O1)}function CS(){return this}je.prototype=xi.prototype={constructor:je,select:rp,selectAll:op,selectChild:yp,selectChildren:pp,filter:Sp,data:wp,enter:Mp,exit:Ap,join:Ep,merge:Np,selection:CS,order:Yp,sort:Up,call:zp,nodes:Cp,node:Hp,size:kp,empty:qp,each:Lp,attr:Qp,style:$p,property:tS,classed:lS,text:fS,html:hS,raise:mS,lower:gS,append:vS,insert:pS,remove:MS,clone:DS,datum:xS,on:NS,dispatch:RS,[Symbol.iterator]:zS};function HS(e){return typeof e=="string"?new je([[document.querySelector(e)]],[document.documentElement]):new je([[e]],O1)}function Vo(e,l,i){e.prototype=l.prototype=i,i.constructor=e}function A1(e,l){var i=Object.create(e.prototype);for(var r in l)i[r]=l[r];return i}function wi(){}var _i=.7,cf=1/_i,$l="\\s*([+-]?\\d+)\\s*",pi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Mn="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",kS=/^#([0-9a-f]{3,8})$/,qS=new RegExp(`^rgb\\(${$l},${$l},${$l}\\)$`),LS=new RegExp(`^rgb\\(${Mn},${Mn},${Mn}\\)$`),GS=new RegExp(`^rgba\\(${$l},${$l},${$l},${pi}\\)$`),BS=new RegExp(`^rgba\\(${Mn},${Mn},${Mn},${pi}\\)$`),VS=new RegExp(`^hsl\\(${pi},${Mn},${Mn}\\)$`),jS=new RegExp(`^hsla\\(${pi},${Mn},${Mn},${pi}\\)$`),Ay={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};Vo(wi,Ia,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:Ey,formatHex:Ey,formatHex8:XS,formatHsl:ZS,formatRgb:Ny,toString:Ny});function Ey(){return this.rgb().formatHex()}function XS(){return this.rgb().formatHex8()}function ZS(){return E1(this).formatHsl()}function Ny(){return this.rgb().formatRgb()}function Ia(e){var l,i;return e=(e+"").trim().toLowerCase(),(l=kS.exec(e))?(i=l[1].length,l=parseInt(l[1],16),i===6?Yy(l):i===3?new Re(l>>8&15|l>>4&240,l>>4&15|l&240,(l&15)<<4|l&15,1):i===8?Kr(l>>24&255,l>>16&255,l>>8&255,(l&255)/255):i===4?Kr(l>>12&15|l>>8&240,l>>8&15|l>>4&240,l>>4&15|l&240,((l&15)<<4|l&15)/255):null):(l=qS.exec(e))?new Re(l[1],l[2],l[3],1):(l=LS.exec(e))?new Re(l[1]*255/100,l[2]*255/100,l[3]*255/100,1):(l=GS.exec(e))?Kr(l[1],l[2],l[3],l[4]):(l=BS.exec(e))?Kr(l[1]*255/100,l[2]*255/100,l[3]*255/100,l[4]):(l=VS.exec(e))?zy(l[1],l[2]/100,l[3]/100,1):(l=jS.exec(e))?zy(l[1],l[2]/100,l[3]/100,l[4]):Ay.hasOwnProperty(e)?Yy(Ay[e]):e==="transparent"?new Re(NaN,NaN,NaN,0):null}function Yy(e){return new Re(e>>16&255,e>>8&255,e&255,1)}function Kr(e,l,i,r){return r<=0&&(e=l=i=NaN),new Re(e,l,i,r)}function QS(e){return e instanceof wi||(e=Ia(e)),e?(e=e.rgb(),new Re(e.r,e.g,e.b,e.opacity)):new Re}function bo(e,l,i,r){return arguments.length===1?QS(e):new Re(e,l,i,r??1)}function Re(e,l,i,r){this.r=+e,this.g=+l,this.b=+i,this.opacity=+r}Vo(Re,bo,A1(wi,{brighter(e){return e=e==null?cf:Math.pow(cf,e),new Re(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?_i:Math.pow(_i,e),new Re(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Re(Fa(this.r),Fa(this.g),Fa(this.b),of(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:Uy,formatHex:Uy,formatHex8:KS,formatRgb:Ry,toString:Ry}));function Uy(){return`#${Ja(this.r)}${Ja(this.g)}${Ja(this.b)}`}function KS(){return`#${Ja(this.r)}${Ja(this.g)}${Ja(this.b)}${Ja((isNaN(this.opacity)?1:this.opacity)*255)}`}function Ry(){const e=of(this.opacity);return`${e===1?"rgb(":"rgba("}${Fa(this.r)}, ${Fa(this.g)}, ${Fa(this.b)}${e===1?")":`, ${e})`}`}function of(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Fa(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ja(e){return e=Fa(e),(e<16?"0":"")+e.toString(16)}function zy(e,l,i,r){return r<=0?e=l=i=NaN:i<=0||i>=1?e=l=NaN:l<=0&&(e=NaN),new sn(e,l,i,r)}function E1(e){if(e instanceof sn)return new sn(e.h,e.s,e.l,e.opacity);if(e instanceof wi||(e=Ia(e)),!e)return new sn;if(e instanceof sn)return e;e=e.rgb();var l=e.r/255,i=e.g/255,r=e.b/255,s=Math.min(l,i,r),o=Math.max(l,i,r),h=NaN,y=o-s,g=(o+s)/2;return y?(l===o?h=(i-r)/y+(i<r)*6:i===o?h=(r-l)/y+2:h=(l-i)/y+4,y/=g<.5?o+s:2-o-s,h*=60):y=g>0&&g<1?0:h,new sn(h,y,g,e.opacity)}function WS(e,l,i,r){return arguments.length===1?E1(e):new sn(e,l,i,r??1)}function sn(e,l,i,r){this.h=+e,this.s=+l,this.l=+i,this.opacity=+r}Vo(sn,WS,A1(wi,{brighter(e){return e=e==null?cf:Math.pow(cf,e),new sn(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?_i:Math.pow(_i,e),new sn(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,l=isNaN(e)||isNaN(this.s)?0:this.s,i=this.l,r=i+(i<.5?i:1-i)*l,s=2*i-r;return new Re(uo(e>=240?e-240:e+120,s,r),uo(e,s,r),uo(e<120?e+240:e-120,s,r),this.opacity)},clamp(){return new sn(Cy(this.h),Wr(this.s),Wr(this.l),of(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 e=of(this.opacity);return`${e===1?"hsl(":"hsla("}${Cy(this.h)}, ${Wr(this.s)*100}%, ${Wr(this.l)*100}%${e===1?")":`, ${e})`}`}}));function Cy(e){return e=(e||0)%360,e<0?e+360:e}function Wr(e){return Math.max(0,Math.min(1,e||0))}function uo(e,l,i){return(e<60?l+(i-l)*e/60:e<180?i:e<240?l+(i-l)*(240-e)/60:l)*255}const jo=e=>()=>e;function JS(e,l){return function(i){return e+i*l}}function $S(e,l,i){return e=Math.pow(e,i),l=Math.pow(l,i)-e,i=1/i,function(r){return Math.pow(e+r*l,i)}}function FS(e){return(e=+e)==1?N1:function(l,i){return i-l?$S(l,i,e):jo(isNaN(l)?i:l)}}function N1(e,l){var i=l-e;return i?JS(e,i):jo(isNaN(e)?l:e)}const hf=function e(l){var i=FS(l);function r(s,o){var h=i((s=bo(s)).r,(o=bo(o)).r),y=i(s.g,o.g),g=i(s.b,o.b),m=N1(s.opacity,o.opacity);return function(_){return s.r=h(_),s.g=y(_),s.b=g(_),s.opacity=m(_),s+""}}return r.gamma=e,r}(1);function PS(e,l){l||(l=[]);var i=e?Math.min(l.length,e.length):0,r=l.slice(),s;return function(o){for(s=0;s<i;++s)r[s]=e[s]*(1-o)+l[s]*o;return r}}function IS(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function tM(e,l){var i=l?l.length:0,r=e?Math.min(i,e.length):0,s=new Array(r),o=new Array(i),h;for(h=0;h<r;++h)s[h]=Xo(e[h],l[h]);for(;h<i;++h)o[h]=l[h];return function(y){for(h=0;h<r;++h)o[h]=s[h](y);return o}}function eM(e,l){var i=new Date;return e=+e,l=+l,function(r){return i.setTime(e*(1-r)+l*r),i}}function fn(e,l){return e=+e,l=+l,function(i){return e*(1-i)+l*i}}function nM(e,l){var i={},r={},s;(e===null||typeof e!="object")&&(e={}),(l===null||typeof l!="object")&&(l={});for(s in l)s in e?i[s]=Xo(e[s],l[s]):r[s]=l[s];return function(o){for(s in i)r[s]=i[s](o);return r}}var To=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,io=new RegExp(To.source,"g");function aM(e){return function(){return e}}function lM(e){return function(l){return e(l)+""}}function Y1(e,l){var i=To.lastIndex=io.lastIndex=0,r,s,o,h=-1,y=[],g=[];for(e=e+"",l=l+"";(r=To.exec(e))&&(s=io.exec(l));)(o=s.index)>i&&(o=l.slice(i,o),y[h]?y[h]+=o:y[++h]=o),(r=r[0])===(s=s[0])?y[h]?y[h]+=s:y[++h]=s:(y[++h]=null,g.push({i:h,x:fn(r,s)})),i=io.lastIndex;return i<l.length&&(o=l.slice(i),y[h]?y[h]+=o:y[++h]=o),y.length<2?g[0]?lM(g[0].x):aM(l):(l=g.length,function(m){for(var _=0,S;_<l;++_)y[(S=g[_]).i]=S.x(m);return y.join("")})}function Xo(e,l){var i=typeof l,r;return l==null||i==="boolean"?jo(l):(i==="number"?fn:i==="string"?(r=Ia(l))?(l=r,hf):Y1:l instanceof Ia?hf:l instanceof Date?eM:IS(l)?PS:Array.isArray(l)?tM:typeof l.valueOf!="function"&&typeof l.toString!="function"||isNaN(l)?nM:fn)(e,l)}function uM(e,l){return e=+e,l=+l,function(i){return Math.round(e*(1-i)+l*i)}}var Hy=180/Math.PI,Do={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function U1(e,l,i,r,s,o){var h,y,g;return(h=Math.sqrt(e*e+l*l))&&(e/=h,l/=h),(g=e*i+l*r)&&(i-=e*g,r-=l*g),(y=Math.sqrt(i*i+r*r))&&(i/=y,r/=y,g/=y),e*r<l*i&&(e=-e,l=-l,g=-g,h=-h),{translateX:s,translateY:o,rotate:Math.atan2(l,e)*Hy,skewX:Math.atan(g)*Hy,scaleX:h,scaleY:y}}var Jr;function iM(e){const l=new(typeof DOMMatrix=="function"?DOMMatrix:WebKitCSSMatrix)(e+"");return l.isIdentity?Do:U1(l.a,l.b,l.c,l.d,l.e,l.f)}function rM(e){return e==null||(Jr||(Jr=document.createElementNS("http://www.w3.org/2000/svg","g")),Jr.setAttribute("transform",e),!(e=Jr.transform.baseVal.consolidate()))?Do:(e=e.matrix,U1(e.a,e.b,e.c,e.d,e.e,e.f))}function R1(e,l,i,r){function s(m){return m.length?m.pop()+" ":""}function o(m,_,S,T,E,k){if(m!==S||_!==T){var F=E.push("translate(",null,l,null,i);k.push({i:F-4,x:fn(m,S)},{i:F-2,x:fn(_,T)})}else(S||T)&&E.push("translate("+S+l+T+i)}function h(m,_,S,T){m!==_?(m-_>180?_+=360:_-m>180&&(m+=360),T.push({i:S.push(s(S)+"rotate(",null,r)-2,x:fn(m,_)})):_&&S.push(s(S)+"rotate("+_+r)}function y(m,_,S,T){m!==_?T.push({i:S.push(s(S)+"skewX(",null,r)-2,x:fn(m,_)}):_&&S.push(s(S)+"skewX("+_+r)}function g(m,_,S,T,E,k){if(m!==S||_!==T){var F=E.push(s(E)+"scale(",null,",",null,")");k.push({i:F-4,x:fn(m,S)},{i:F-2,x:fn(_,T)})}else(S!==1||T!==1)&&E.push(s(E)+"scale("+S+","+T+")")}return function(m,_){var S=[],T=[];return m=e(m),_=e(_),o(m.translateX,m.translateY,_.translateX,_.translateY,S,T),h(m.rotate,_.rotate,S,T),y(m.skewX,_.skewX,S,T),g(m.scaleX,m.scaleY,_.scaleX,_.scaleY,S,T),m=_=null,function(E){for(var k=-1,F=T.length,I;++k<F;)S[(I=T[k]).i]=I.x(E);return S.join("")}}}var fM=R1(iM,"px, ","px)","deg)"),sM=R1(rM,", ",")",")"),eu=0,di=0,ri=0,z1=1e3,df,mi,mf=0,tl=0,Af=0,Si=typeof performance=="object"&&performance.now?performance:Date,C1=typeof window=="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function Zo(){return tl||(C1(cM),tl=Si.now()+Af)}function cM(){tl=0}function yf(){this._call=this._time=this._next=null}yf.prototype=H1.prototype={constructor:yf,restart:function(e,l,i){if(typeof e!="function")throw new TypeError("callback is not a function");i=(i==null?Zo():+i)+(l==null?0:+l),!this._next&&mi!==this&&(mi?mi._next=this:df=this,mi=this),this._call=e,this._time=i,xo()},stop:function(){this._call&&(this._call=null,this._time=1/0,xo())}};function H1(e,l,i){var r=new yf;return r.restart(e,l,i),r}function oM(){Zo(),++eu;for(var e=df,l;e;)(l=tl-e._time)>=0&&e._call.call(void 0,l),e=e._next;--eu}function ky(){tl=(mf=Si.now())+Af,eu=di=0;try{oM()}finally{eu=0,dM(),tl=0}}function hM(){var e=Si.now(),l=e-mf;l>z1&&(Af-=l,mf=e)}function dM(){for(var e,l=df,i,r=1/0;l;)l._call?(r>l._time&&(r=l._time),e=l,l=l._next):(i=l._next,l._next=null,l=e?e._next=i:df=i);mi=e,xo(r)}function xo(e){if(!eu){di&&(di=clearTimeout(di));var l=e-tl;l>24?(e<1/0&&(di=setTimeout(ky,e-Si.now()-Af)),ri&&(ri=clearInterval(ri))):(ri||(mf=Si.now(),ri=setInterval(hM,z1)),eu=1,C1(ky))}}function qy(e,l,i){var r=new yf;return l=l==null?0:+l,r.restart(s=>{r.stop(),e(s+l)},l,i),r}var mM=y1("start","end","cancel","interrupt"),yM=[],k1=0,Ly=1,wo=2,ef=3,Gy=4,Oo=5,nf=6;function Ef(e,l,i,r,s,o){var h=e.__transition;if(!h)e.__transition={};else if(i in h)return;gM(e,i,{name:l,index:r,group:s,on:mM,tween:yM,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:k1})}function Qo(e,l){var i=dn(e,l);if(i.state>k1)throw new Error("too late; already scheduled");return i}function Tn(e,l){var i=dn(e,l);if(i.state>ef)throw new Error("too late; already running");return i}function dn(e,l){var i=e.__transition;if(!i||!(i=i[l]))throw new Error("transition not found");return i}function gM(e,l,i){var r=e.__transition,s;r[l]=i,i.timer=H1(o,0,i.time);function o(m){i.state=Ly,i.timer.restart(h,i.delay,i.time),i.delay<=m&&h(m-i.delay)}function h(m){var _,S,T,E;if(i.state!==Ly)return g();for(_ in r)if(E=r[_],E.name===i.name){if(E.state===ef)return qy(h);E.state===Gy?(E.state=nf,E.timer.stop(),E.on.call("interrupt",e,e.__data__,E.index,E.group),delete r[_]):+_<l&&(E.state=nf,E.timer.stop(),E.on.call("cancel",e,e.__data__,E.index,E.group),delete r[_])}if(qy(function(){i.state===ef&&(i.state=Gy,i.timer.restart(y,i.delay,i.time),y(m))}),i.state=wo,i.on.call("start",e,e.__data__,i.index,i.group),i.state===wo){for(i.state=ef,s=new Array(T=i.tween.length),_=0,S=-1;_<T;++_)(E=i.tween[_].value.call(e,e.__data__,i.index,i.group))&&(s[++S]=E);s.length=S+1}}function y(m){for(var _=m<i.duration?i.ease.call(null,m/i.duration):(i.timer.restart(g),i.state=Oo,1),S=-1,T=s.length;++S<T;)s[S].call(e,_);i.state===Oo&&(i.on.call("end",e,e.__data__,i.index,i.group),g())}function g(){i.state=nf,i.timer.stop(),delete r[l];for(var m in r)return;delete e.__transition}}function vM(e,l){var i=e.__transition,r,s,o=!0,h;if(i){l=l==null?null:l+"";for(h in i){if((r=i[h]).name!==l){o=!1;continue}s=r.state>wo&&r.state<Oo,r.state=nf,r.timer.stop(),r.on.call(s?"interrupt":"cancel",e,e.__data__,r.index,r.group),delete i[h]}o&&delete e.__transition}}function _M(e){return this.each(function(){vM(this,e)})}function pM(e,l){var i,r;return function(){var s=Tn(this,e),o=s.tween;if(o!==i){r=i=o;for(var h=0,y=r.length;h<y;++h)if(r[h].name===l){r=r.slice(),r.splice(h,1);break}}s.tween=r}}function SM(e,l,i){var r,s;if(typeof i!="function")throw new Error;return function(){var o=Tn(this,e),h=o.tween;if(h!==r){s=(r=h).slice();for(var y={name:l,value:i},g=0,m=s.length;g<m;++g)if(s[g].name===l){s[g]=y;break}g===m&&s.push(y)}o.tween=s}}function MM(e,l){var i=this._id;if(e+="",arguments.length<2){for(var r=dn(this.node(),i).tween,s=0,o=r.length,h;s<o;++s)if((h=r[s]).name===e)return h.value;return null}return this.each((l==null?pM:SM)(i,e,l))}function Ko(e,l,i){var r=e._id;return e.each(function(){var s=Tn(this,r);(s.value||(s.value={}))[l]=i.apply(this,arguments)}),function(s){return dn(s,r).value[l]}}function q1(e,l){var i;return(typeof l=="number"?fn:l instanceof Ia?hf:(i=Ia(l))?(l=i,hf):Y1)(e,l)}function bM(e){return function(){this.removeAttribute(e)}}function TM(e){return function(){this.removeAttributeNS(e.space,e.local)}}function DM(e,l,i){var r,s=i+"",o;return function(){var h=this.getAttribute(e);return h===s?null:h===r?o:o=l(r=h,i)}}function xM(e,l,i){var r,s=i+"",o;return function(){var h=this.getAttributeNS(e.space,e.local);return h===s?null:h===r?o:o=l(r=h,i)}}function wM(e,l,i){var r,s,o;return function(){var h,y=i(this),g;return y==null?void this.removeAttribute(e):(h=this.getAttribute(e),g=y+"",h===g?null:h===r&&g===s?o:(s=g,o=l(r=h,y)))}}function OM(e,l,i){var r,s,o;return function(){var h,y=i(this),g;return y==null?void this.removeAttributeNS(e.space,e.local):(h=this.getAttributeNS(e.space,e.local),g=y+"",h===g?null:h===r&&g===s?o:(s=g,o=l(r=h,y)))}}function AM(e,l){var i=Of(e),r=i==="transform"?sM:q1;return this.attrTween(e,typeof l=="function"?(i.local?OM:wM)(i,r,Ko(this,"attr."+e,l)):l==null?(i.local?TM:bM)(i):(i.local?xM:DM)(i,r,l))}function EM(e,l){return function(i){this.setAttribute(e,l.call(this,i))}}function NM(e,l){return function(i){this.setAttributeNS(e.space,e.local,l.call(this,i))}}function YM(e,l){var i,r;function s(){var o=l.apply(this,arguments);return o!==r&&(i=(r=o)&&NM(e,o)),i}return s._value=l,s}function UM(e,l){var i,r;function s(){var o=l.apply(this,arguments);return o!==r&&(i=(r=o)&&EM(e,o)),i}return s._value=l,s}function RM(e,l){var i="attr."+e;if(arguments.length<2)return(i=this.tween(i))&&i._value;if(l==null)return this.tween(i,null);if(typeof l!="function")throw new Error;var r=Of(e);return this.tween(i,(r.local?YM:UM)(r,l))}function zM(e,l){return function(){Qo(this,e).delay=+l.apply(this,arguments)}}function CM(e,l){return l=+l,function(){Qo(this,e).delay=l}}function HM(e){var l=this._id;return arguments.length?this.each((typeof e=="function"?zM:CM)(l,e)):dn(this.node(),l).delay}function kM(e,l){return function(){Tn(this,e).duration=+l.apply(this,arguments)}}function qM(e,l){return l=+l,function(){Tn(this,e).duration=l}}function LM(e){var l=this._id;return arguments.length?this.each((typeof e=="function"?kM:qM)(l,e)):dn(this.node(),l).duration}function GM(e,l){if(typeof l!="function")throw new Error;return function(){Tn(this,e).ease=l}}function BM(e){var l=this._id;return arguments.length?this.each(GM(l,e)):dn(this.node(),l).ease}function VM(e,l){return function(){var i=l.apply(this,arguments);if(typeof i!="function")throw new Error;Tn(this,e).ease=i}}function jM(e){if(typeof e!="function")throw new Error;return this.each(VM(this._id,e))}function XM(e){typeof e!="function"&&(e=_1(e));for(var l=this._groups,i=l.length,r=new Array(i),s=0;s<i;++s)for(var o=l[s],h=o.length,y=r[s]=[],g,m=0;m<h;++m)(g=o[m])&&e.call(g,g.__data__,m,o)&&y.push(g);return new $n(r,this._parents,this._name,this._id)}function ZM(e){if(e._id!==this._id)throw new Error;for(var l=this._groups,i=e._groups,r=l.length,s=i.length,o=Math.min(r,s),h=new Array(r),y=0;y<o;++y)for(var g=l[y],m=i[y],_=g.length,S=h[y]=new Array(_),T,E=0;E<_;++E)(T=g[E]||m[E])&&(S[E]=T);for(;y<r;++y)h[y]=l[y];return new $n(h,this._parents,this._name,this._id)}function QM(e){return(e+"").trim().split(/^|\s+/).every(function(l){var i=l.indexOf(".");return i>=0&&(l=l.slice(0,i)),!l||l==="start"})}function KM(e,l,i){var r,s,o=QM(l)?Qo:Tn;return function(){var h=o(this,e),y=h.on;y!==r&&(s=(r=y).copy()).on(l,i),h.on=s}}function WM(e,l){var i=this._id;return arguments.length<2?dn(this.node(),i).on.on(e):this.each(KM(i,e,l))}function JM(e){return function(){var l=this.parentNode;for(var i in this.__transition)if(+i!==e)return;l&&l.removeChild(this)}}function $M(){return this.on("end.remove",JM(this._id))}function FM(e){var l=this._name,i=this._id;typeof e!="function"&&(e=Go(e));for(var r=this._groups,s=r.length,o=new Array(s),h=0;h<s;++h)for(var y=r[h],g=y.length,m=o[h]=new Array(g),_,S,T=0;T<g;++T)(_=y[T])&&(S=e.call(_,_.__data__,T,y))&&("__data__"in _&&(S.__data__=_.__data__),m[T]=S,Ef(m[T],l,i,T,m,dn(_,i)));return new $n(o,this._parents,l,i)}function PM(e){var l=this._name,i=this._id;typeof e!="function"&&(e=v1(e));for(var r=this._groups,s=r.length,o=[],h=[],y=0;y<s;++y)for(var g=r[y],m=g.length,_,S=0;S<m;++S)if(_=g[S]){for(var T=e.call(_,_.__data__,S,g),E,k=dn(_,i),F=0,I=T.length;F<I;++F)(E=T[F])&&Ef(E,l,i,F,T,k);o.push(T),h.push(_)}return new $n(o,h,l,i)}var IM=xi.prototype.constructor;function tb(){return new IM(this._groups,this._parents)}function eb(e,l){var i,r,s;return function(){var o=tu(this,e),h=(this.style.removeProperty(e),tu(this,e));return o===h?null:o===i&&h===r?s:s=l(i=o,r=h)}}function L1(e){return function(){this.style.removeProperty(e)}}function nb(e,l,i){var r,s=i+"",o;return function(){var h=tu(this,e);return h===s?null:h===r?o:o=l(r=h,i)}}function ab(e,l,i){var r,s,o;return function(){var h=tu(this,e),y=i(this),g=y+"";return y==null&&(g=y=(this.style.removeProperty(e),tu(this,e))),h===g?null:h===r&&g===s?o:(s=g,o=l(r=h,y))}}function lb(e,l){var i,r,s,o="style."+l,h="end."+o,y;return function(){var g=Tn(this,e),m=g.on,_=g.value[o]==null?y||(y=L1(l)):void 0;(m!==i||s!==_)&&(r=(i=m).copy()).on(h,s=_),g.on=r}}function ub(e,l,i){var r=(e+="")=="transform"?fM:q1;return l==null?this.styleTween(e,eb(e,r)).on("end.style."+e,L1(e)):typeof l=="function"?this.styleTween(e,ab(e,r,Ko(this,"style."+e,l))).each(lb(this._id,e)):this.styleTween(e,nb(e,r,l),i).on("end.style."+e,null)}function ib(e,l,i){return function(r){this.style.setProperty(e,l.call(this,r),i)}}function rb(e,l,i){var r,s;function o(){var h=l.apply(this,arguments);return h!==s&&(r=(s=h)&&ib(e,h,i)),r}return o._value=l,o}function fb(e,l,i){var r="style."+(e+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(l==null)return this.tween(r,null);if(typeof l!="function")throw new Error;return this.tween(r,rb(e,l,i??""))}function sb(e){return function(){this.textContent=e}}function cb(e){return function(){var l=e(this);this.textContent=l??""}}function ob(e){return this.tween("text",typeof e=="function"?cb(Ko(this,"text",e)):sb(e==null?"":e+""))}function hb(e){return function(l){this.textContent=e.call(this,l)}}function db(e){var l,i;function r(){var s=e.apply(this,arguments);return s!==i&&(l=(i=s)&&hb(s)),l}return r._value=e,r}function mb(e){var l="text";if(arguments.length<1)return(l=this.tween(l))&&l._value;if(e==null)return this.tween(l,null);if(typeof e!="function")throw new Error;return this.tween(l,db(e))}function yb(){for(var e=this._name,l=this._id,i=G1(),r=this._groups,s=r.length,o=0;o<s;++o)for(var h=r[o],y=h.length,g,m=0;m<y;++m)if(g=h[m]){var _=dn(g,l);Ef(g,e,i,m,h,{time:_.time+_.delay+_.duration,delay:0,duration:_.duration,ease:_.ease})}return new $n(r,this._parents,e,i)}function gb(){var e,l,i=this,r=i._id,s=i.size();return new Promise(function(o,h){var y={value:h},g={value:function(){--s===0&&o()}};i.each(function(){var m=Tn(this,r),_=m.on;_!==e&&(l=(e=_).copy(),l._.cancel.push(y),l._.interrupt.push(y),l._.end.push(g)),m.on=l}),s===0&&o()})}var vb=0;function $n(e,l,i,r){this._groups=e,this._parents=l,this._name=i,this._id=r}function G1(){return++vb}var Bn=xi.prototype;$n.prototype={constructor:$n,select:FM,selectAll:PM,selectChild:Bn.selectChild,selectChildren:Bn.selectChildren,filter:XM,merge:ZM,selection:tb,transition:yb,call:Bn.call,nodes:Bn.nodes,node:Bn.node,size:Bn.size,empty:Bn.empty,each:Bn.each,on:WM,attr:AM,attrTween:RM,style:ub,styleTween:fb,text:ob,textTween:mb,remove:$M,tween:MM,delay:HM,duration:LM,ease:BM,easeVarying:jM,end:gb,[Symbol.iterator]:Bn[Symbol.iterator]};function _b(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}var pb={time:null,delay:0,duration:250,ease:_b};function Sb(e,l){for(var i;!(i=e.__transition)||!(i=i[l]);)if(!(e=e.parentNode))throw new Error(`transition ${l} not found`);return i}function Mb(e){var l,i;e instanceof $n?(l=e._id,e=e._name):(l=G1(),(i=pb).time=Zo(),e=e==null?null:e+"");for(var r=this._groups,s=r.length,o=0;o<s;++o)for(var h=r[o],y=h.length,g,m=0;m<y;++m)(g=h[m])&&Ef(g,e,l,m,h,i||Sb(g,l));return new $n(r,this._parents,e,l)}xi.prototype.interrupt=_M;xi.prototype.transition=Mb;const Ao=Math.PI,Eo=2*Ao,Wa=1e-6,bb=Eo-Wa;function B1(e){this._+=e[0];for(let l=1,i=e.length;l<i;++l)this._+=arguments[l]+e[l]}function Tb(e){let l=Math.floor(e);if(!(l>=0))throw new Error(`invalid digits: ${e}`);if(l>15)return B1;const i=10**l;return function(r){this._+=r[0];for(let s=1,o=r.length;s<o;++s)this._+=Math.round(arguments[s]*i)/i+r[s]}}class Db{constructor(l){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=l==null?B1:Tb(l)}moveTo(l,i){this._append`M${this._x0=this._x1=+l},${this._y0=this._y1=+i}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(l,i){this._append`L${this._x1=+l},${this._y1=+i}`}quadraticCurveTo(l,i,r,s){this._append`Q${+l},${+i},${this._x1=+r},${this._y1=+s}`}bezierCurveTo(l,i,r,s,o,h){this._append`C${+l},${+i},${+r},${+s},${this._x1=+o},${this._y1=+h}`}arcTo(l,i,r,s,o){if(l=+l,i=+i,r=+r,s=+s,o=+o,o<0)throw new Error(`negative radius: ${o}`);let h=this._x1,y=this._y1,g=r-l,m=s-i,_=h-l,S=y-i,T=_*_+S*S;if(this._x1===null)this._append`M${this._x1=l},${this._y1=i}`;else if(T>Wa)if(!(Math.abs(S*g-m*_)>Wa)||!o)this._append`L${this._x1=l},${this._y1=i}`;else{let E=r-h,k=s-y,F=g*g+m*m,I=E*E+k*k,St=Math.sqrt(F),pt=Math.sqrt(T),tt=o*Math.tan((Ao-Math.acos((F+T-I)/(2*St*pt)))/2),rt=tt/pt,Q=tt/St;Math.abs(rt-1)>Wa&&this._append`L${l+rt*_},${i+rt*S}`,this._append`A${o},${o},0,0,${+(S*E>_*k)},${this._x1=l+Q*g},${this._y1=i+Q*m}`}}arc(l,i,r,s,o,h){if(l=+l,i=+i,r=+r,h=!!h,r<0)throw new Error(`negative radius: ${r}`);let y=r*Math.cos(s),g=r*Math.sin(s),m=l+y,_=i+g,S=1^h,T=h?s-o:o-s;this._x1===null?this._append`M${m},${_}`:(Math.abs(this._x1-m)>Wa||Math.abs(this._y1-_)>Wa)&&this._append`L${m},${_}`,r&&(T<0&&(T=T%Eo+Eo),T>bb?this._append`A${r},${r},0,1,${S},${l-y},${i-g}A${r},${r},0,1,${S},${this._x1=m},${this._y1=_}`:T>Wa&&this._append`A${r},${r},0,${+(T>=Ao)},${S},${this._x1=l+r*Math.cos(o)},${this._y1=i+r*Math.sin(o)}`)}rect(l,i,r,s){this._append`M${this._x0=this._x1=+l},${this._y0=this._y1=+i}h${r=+r}v${+s}h${-r}Z`}toString(){return this._}}function xb(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function gf(e,l){if((i=(e=l?e.toExponential(l-1):e.toExponential()).indexOf("e"))<0)return null;var i,r=e.slice(0,i);return[r.length>1?r[0]+r.slice(2):r,+e.slice(i+1)]}function nu(e){return e=gf(Math.abs(e)),e?e[1]:NaN}function wb(e,l){return function(i,r){for(var s=i.length,o=[],h=0,y=e[0],g=0;s>0&&y>0&&(g+y+1>r&&(y=Math.max(1,r-g)),o.push(i.substring(s-=y,s+y)),!((g+=y+1)>r));)y=e[h=(h+1)%e.length];return o.reverse().join(l)}}function Ob(e){return function(l){return l.replace(/[0-9]/g,function(i){return e[+i]})}}var Ab=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function vf(e){if(!(l=Ab.exec(e)))throw new Error("invalid format: "+e);var l;return new Wo({fill:l[1],align:l[2],sign:l[3],symbol:l[4],zero:l[5],width:l[6],comma:l[7],precision:l[8]&&l[8].slice(1),trim:l[9],type:l[10]})}vf.prototype=Wo.prototype;function Wo(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}Wo.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 Eb(e){t:for(var l=e.length,i=1,r=-1,s;i<l;++i)switch(e[i]){case".":r=s=i;break;case"0":r===0&&(r=i),s=i;break;default:if(!+e[i])break t;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(s+1):e}var V1;function Nb(e,l){var i=gf(e,l);if(!i)return e+"";var r=i[0],s=i[1],o=s-(V1=Math.max(-8,Math.min(8,Math.floor(s/3)))*3)+1,h=r.length;return o===h?r:o>h?r+new Array(o-h+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+gf(e,Math.max(0,l+o-1))[0]}function By(e,l){var i=gf(e,l);if(!i)return e+"";var r=i[0],s=i[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 Vy={"%":(e,l)=>(e*100).toFixed(l),b:e=>Math.round(e).toString(2),c:e=>e+"",d:xb,e:(e,l)=>e.toExponential(l),f:(e,l)=>e.toFixed(l),g:(e,l)=>e.toPrecision(l),o:e=>Math.round(e).toString(8),p:(e,l)=>By(e*100,l),r:By,s:Nb,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function jy(e){return e}var Xy=Array.prototype.map,Zy=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Yb(e){var l=e.grouping===void 0||e.thousands===void 0?jy:wb(Xy.call(e.grouping,Number),e.thousands+""),i=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",s=e.decimal===void 0?".":e.decimal+"",o=e.numerals===void 0?jy:Ob(Xy.call(e.numerals,String)),h=e.percent===void 0?"%":e.percent+"",y=e.minus===void 0?"−":e.minus+"",g=e.nan===void 0?"NaN":e.nan+"";function m(S){S=vf(S);var T=S.fill,E=S.align,k=S.sign,F=S.symbol,I=S.zero,St=S.width,pt=S.comma,tt=S.precision,rt=S.trim,Q=S.type;Q==="n"?(pt=!0,Q="g"):Vy[Q]||(tt===void 0&&(tt=12),rt=!0,Q="g"),(I||T==="0"&&E==="=")&&(I=!0,T="0",E="=");var Z=F==="$"?i:F==="#"&&/[boxX]/.test(Q)?"0"+Q.toLowerCase():"",it=F==="$"?r:/[%p]/.test(Q)?h:"",Rt=Vy[Q],Kt=/[defgprs%]/.test(Q);tt=tt===void 0?6:/[gprs]/.test(Q)?Math.max(1,Math.min(21,tt)):Math.max(0,Math.min(20,tt));function te(B){var ft=Z,Dt=it,Wt,qt,N;if(Q==="c")Dt=Rt(B)+Dt,B="";else{B=+B;var q=B<0||1/B<0;if(B=isNaN(B)?g:Rt(Math.abs(B),tt),rt&&(B=Eb(B)),q&&+B==0&&k!=="+"&&(q=!1),ft=(q?k==="("?k:y:k==="-"||k==="("?"":k)+ft,Dt=(Q==="s"?Zy[8+V1/3]:"")+Dt+(q&&k==="("?")":""),Kt){for(Wt=-1,qt=B.length;++Wt<qt;)if(N=B.charCodeAt(Wt),48>N||N>57){Dt=(N===46?s+B.slice(Wt+1):B.slice(Wt))+Dt,B=B.slice(0,Wt);break}}}pt&&!I&&(B=l(B,1/0));var J=ft.length+B.length+Dt.length,ht=J<St?new Array(St-J+1).join(T):"";switch(pt&&I&&(B=l(ht+B,ht.length?St-Dt.length:1/0),ht=""),E){case"<":B=ft+B+Dt+ht;break;case"=":B=ft+ht+B+Dt;break;case"^":B=ht.slice(0,J=ht.length>>1)+ft+B+Dt+ht.slice(J);break;default:B=ht+ft+B+Dt;break}return o(B)}return te.toString=function(){return S+""},te}function _(S,T){var E=m((S=vf(S),S.type="f",S)),k=Math.max(-8,Math.min(8,Math.floor(nu(T)/3)))*3,F=Math.pow(10,-k),I=Zy[8+k/3];return function(St){return E(F*St)+I}}return{format:m,formatPrefix:_}}var $r,j1,X1;Ub({thousands:",",grouping:[3],currency:["$",""]});function Ub(e){return $r=Yb(e),j1=$r.format,X1=$r.formatPrefix,$r}function Rb(e){return Math.max(0,-nu(Math.abs(e)))}function zb(e,l){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(nu(l)/3)))*3-nu(Math.abs(e)))}function Cb(e,l){return e=Math.abs(e),l=Math.abs(l)-e,Math.max(0,nu(l)-nu(e))+1}function Z1(e,l){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(l).domain(e);break}return this}function Hb(e){return function(){return e}}function kb(e){return+e}var Qy=[0,1];function Kl(e){return e}function No(e,l){return(l-=e=+e)?function(i){return(i-e)/l}:Hb(isNaN(l)?NaN:.5)}function qb(e,l){var i;return e>l&&(i=e,e=l,l=i),function(r){return Math.max(e,Math.min(l,r))}}function Lb(e,l,i){var r=e[0],s=e[1],o=l[0],h=l[1];return s<r?(r=No(s,r),o=i(h,o)):(r=No(r,s),o=i(o,h)),function(y){return o(r(y))}}function Gb(e,l,i){var r=Math.min(e.length,l.length)-1,s=new Array(r),o=new Array(r),h=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),l=l.slice().reverse());++h<r;)s[h]=No(e[h],e[h+1]),o[h]=i(l[h],l[h+1]);return function(y){var g=B2(e,y,1,r)-1;return o[g](s[g](y))}}function Q1(e,l){return l.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Bb(){var e=Qy,l=Qy,i=Xo,r,s,o,h=Kl,y,g,m;function _(){var T=Math.min(e.length,l.length);return h!==Kl&&(h=qb(e[0],e[T-1])),y=T>2?Gb:Lb,g=m=null,S}function S(T){return T==null||isNaN(T=+T)?o:(g||(g=y(e.map(r),l,i)))(r(h(T)))}return S.invert=function(T){return h(s((m||(m=y(l,e.map(r),fn)))(T)))},S.domain=function(T){return arguments.length?(e=Array.from(T,kb),_()):e.slice()},S.range=function(T){return arguments.length?(l=Array.from(T),_()):l.slice()},S.rangeRound=function(T){return l=Array.from(T),i=uM,_()},S.clamp=function(T){return arguments.length?(h=T?!0:Kl,_()):h!==Kl},S.interpolate=function(T){return arguments.length?(i=T,_()):i},S.unknown=function(T){return arguments.length?(o=T,S):o},function(T,E){return r=T,s=E,_()}}function K1(){return Bb()(Kl,Kl)}function Vb(e,l,i,r){var s=So(e,l,i),o;switch(r=vf(r??",f"),r.type){case"s":{var h=Math.max(Math.abs(e),Math.abs(l));return r.precision==null&&!isNaN(o=zb(s,h))&&(r.precision=o),X1(r,h)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(o=Cb(s,Math.max(Math.abs(e),Math.abs(l))))&&(r.precision=o-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(o=Rb(s))&&(r.precision=o-(r.type==="%")*2);break}}return j1(r)}function jb(e){var l=e.domain;return e.ticks=function(i){var r=l();return Z2(r[0],r[r.length-1],i??10)},e.tickFormat=function(i,r){var s=l();return Vb(s[0],s[s.length-1],i??10,r)},e.nice=function(i){i==null&&(i=10);var r=l(),s=0,o=r.length-1,h=r[s],y=r[o],g,m,_=10;for(y<h&&(m=h,h=y,y=m,m=s,s=o,o=m);_-- >0;){if(m=po(h,y,i),m===g)return r[s]=h,r[o]=y,l(r);if(m>0)h=Math.floor(h/m)*m,y=Math.ceil(y/m)*m;else if(m<0)h=Math.ceil(h*m)/m,y=Math.floor(y*m)/m;else break;g=m}return e},e}function W1(){var e=K1();return e.copy=function(){return Q1(e,W1())},Z1.apply(e,arguments),jb(e)}function Xb(e,l){e=e.slice();var i=0,r=e.length-1,s=e[i],o=e[r],h;return o<s&&(h=i,i=r,r=h,h=s,s=o,o=h),e[i]=l.floor(s),e[r]=l.ceil(o),e}const ro=new Date,fo=new Date;function re(e,l,i,r){function s(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return s.floor=o=>(e(o=new Date(+o)),o),s.ceil=o=>(e(o=new Date(o-1)),l(o,1),e(o),o),s.round=o=>{const h=s(o),y=s.ceil(o);return o-h<y-o?h:y},s.offset=(o,h)=>(l(o=new Date(+o),h==null?1:Math.floor(h)),o),s.range=(o,h,y)=>{const g=[];if(o=s.ceil(o),y=y==null?1:Math.floor(y),!(o<h)||!(y>0))return g;let m;do g.push(m=new Date(+o)),l(o,y),e(o);while(m<o&&o<h);return g},s.filter=o=>re(h=>{if(h>=h)for(;e(h),!o(h);)h.setTime(h-1)},(h,y)=>{if(h>=h)if(y<0)for(;++y<=0;)for(;l(h,-1),!o(h););else for(;--y>=0;)for(;l(h,1),!o(h););}),i&&(s.count=(o,h)=>(ro.setTime(+o),fo.setTime(+h),e(ro),e(fo),Math.floor(i(ro,fo))),s.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?s.filter(r?h=>r(h)%o===0:h=>s.count(0,h)%o===0):s)),s}const _f=re(()=>{},(e,l)=>{e.setTime(+e+l)},(e,l)=>l-e);_f.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?re(l=>{l.setTime(Math.floor(l/e)*e)},(l,i)=>{l.setTime(+l+i*e)},(l,i)=>(i-l)/e):_f);_f.range;const Xn=1e3,en=Xn*60,Zn=en*60,Fn=Zn*24,Jo=Fn*7,Ky=Fn*30,so=Fn*365,Wl=re(e=>{e.setTime(e-e.getMilliseconds())},(e,l)=>{e.setTime(+e+l*Xn)},(e,l)=>(l-e)/Xn,e=>e.getUTCSeconds());Wl.range;const $o=re(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Xn)},(e,l)=>{e.setTime(+e+l*en)},(e,l)=>(l-e)/en,e=>e.getMinutes());$o.range;const Zb=re(e=>{e.setUTCSeconds(0,0)},(e,l)=>{e.setTime(+e+l*en)},(e,l)=>(l-e)/en,e=>e.getUTCMinutes());Zb.range;const Fo=re(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Xn-e.getMinutes()*en)},(e,l)=>{e.setTime(+e+l*Zn)},(e,l)=>(l-e)/Zn,e=>e.getHours());Fo.range;const Qb=re(e=>{e.setUTCMinutes(0,0,0)},(e,l)=>{e.setTime(+e+l*Zn)},(e,l)=>(l-e)/Zn,e=>e.getUTCHours());Qb.range;const Oi=re(e=>e.setHours(0,0,0,0),(e,l)=>e.setDate(e.getDate()+l),(e,l)=>(l-e-(l.getTimezoneOffset()-e.getTimezoneOffset())*en)/Fn,e=>e.getDate()-1);Oi.range;const Po=re(e=>{e.setUTCHours(0,0,0,0)},(e,l)=>{e.setUTCDate(e.getUTCDate()+l)},(e,l)=>(l-e)/Fn,e=>e.getUTCDate()-1);Po.range;const Kb=re(e=>{e.setUTCHours(0,0,0,0)},(e,l)=>{e.setUTCDate(e.getUTCDate()+l)},(e,l)=>(l-e)/Fn,e=>Math.floor(e/Fn));Kb.range;function nl(e){return re(l=>{l.setDate(l.getDate()-(l.getDay()+7-e)%7),l.setHours(0,0,0,0)},(l,i)=>{l.setDate(l.getDate()+i*7)},(l,i)=>(i-l-(i.getTimezoneOffset()-l.getTimezoneOffset())*en)/Jo)}const Nf=nl(0),pf=nl(1),Wb=nl(2),Jb=nl(3),au=nl(4),$b=nl(5),Fb=nl(6);Nf.range;pf.range;Wb.range;Jb.range;au.range;$b.range;Fb.range;function al(e){return re(l=>{l.setUTCDate(l.getUTCDate()-(l.getUTCDay()+7-e)%7),l.setUTCHours(0,0,0,0)},(l,i)=>{l.setUTCDate(l.getUTCDate()+i*7)},(l,i)=>(i-l)/Jo)}const J1=al(0),Sf=al(1),Pb=al(2),Ib=al(3),lu=al(4),tT=al(5),eT=al(6);J1.range;Sf.range;Pb.range;Ib.range;lu.range;tT.range;eT.range;const Io=re(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,l)=>{e.setMonth(e.getMonth()+l)},(e,l)=>l.getMonth()-e.getMonth()+(l.getFullYear()-e.getFullYear())*12,e=>e.getMonth());Io.range;const nT=re(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,l)=>{e.setUTCMonth(e.getUTCMonth()+l)},(e,l)=>l.getUTCMonth()-e.getUTCMonth()+(l.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());nT.range;const Pn=re(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,l)=>{e.setFullYear(e.getFullYear()+l)},(e,l)=>l.getFullYear()-e.getFullYear(),e=>e.getFullYear());Pn.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:re(l=>{l.setFullYear(Math.floor(l.getFullYear()/e)*e),l.setMonth(0,1),l.setHours(0,0,0,0)},(l,i)=>{l.setFullYear(l.getFullYear()+i*e)});Pn.range;const el=re(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,l)=>{e.setUTCFullYear(e.getUTCFullYear()+l)},(e,l)=>l.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());el.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:re(l=>{l.setUTCFullYear(Math.floor(l.getUTCFullYear()/e)*e),l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0)},(l,i)=>{l.setUTCFullYear(l.getUTCFullYear()+i*e)});el.range;function aT(e,l,i,r,s,o){const h=[[Wl,1,Xn],[Wl,5,5*Xn],[Wl,15,15*Xn],[Wl,30,30*Xn],[o,1,en],[o,5,5*en],[o,15,15*en],[o,30,30*en],[s,1,Zn],[s,3,3*Zn],[s,6,6*Zn],[s,12,12*Zn],[r,1,Fn],[r,2,2*Fn],[i,1,Jo],[l,1,Ky],[l,3,3*Ky],[e,1,so]];function y(m,_,S){const T=_<m;T&&([m,_]=[_,m]);const E=S&&typeof S.range=="function"?S:g(m,_,S),k=E?E.range(m,+_+1):[];return T?k.reverse():k}function g(m,_,S){const T=Math.abs(_-m)/S,E=Lo(([,,I])=>I).right(h,T);if(E===h.length)return e.every(So(m/so,_/so,S));if(E===0)return _f.every(Math.max(So(m,_,S),1));const[k,F]=h[T/h[E-1][2]<h[E][2]/T?E-1:E];return k.every(F)}return[y,g]}const[lT,uT]=aT(Pn,Io,Nf,Oi,Fo,$o);function co(e){if(0<=e.y&&e.y<100){var l=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return l.setFullYear(e.y),l}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function oo(e){if(0<=e.y&&e.y<100){var l=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return l.setUTCFullYear(e.y),l}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function fi(e,l,i){return{y:e,m:l,d:i,H:0,M:0,S:0,L:0}}function iT(e){var l=e.dateTime,i=e.date,r=e.time,s=e.periods,o=e.days,h=e.shortDays,y=e.months,g=e.shortMonths,m=si(s),_=ci(s),S=si(o),T=ci(o),E=si(h),k=ci(h),F=si(y),I=ci(y),St=si(g),pt=ci(g),tt={a:q,A:J,b:ht,B:M,c:null,d:Iy,e:Iy,f:ET,g:LT,G:BT,H:wT,I:OT,j:AT,L:$1,m:NT,M:YT,p:z,q:j,Q:n1,s:a1,S:UT,u:RT,U:zT,V:CT,w:HT,W:kT,x:null,X:null,y:qT,Y:GT,Z:VT,"%":e1},rt={a:L,A:P,b:Mt,B:ut,c:null,d:t1,e:t1,f:QT,g:nD,G:lD,H:jT,I:XT,j:ZT,L:P1,m:KT,M:WT,p:Te,q:Gt,Q:n1,s:a1,S:JT,u:$T,U:FT,V:PT,w:IT,W:tD,x:null,X:null,y:eD,Y:aD,Z:uD,"%":e1},Q={a:te,A:B,b:ft,B:Dt,c:Wt,d:Fy,e:Fy,f:bT,g:$y,G:Jy,H:Py,I:Py,j:_T,L:MT,m:vT,M:pT,p:Kt,q:gT,Q:DT,s:xT,S:ST,u:oT,U:hT,V:dT,w:cT,W:mT,x:qt,X:N,y:$y,Y:Jy,Z:yT,"%":TT};tt.x=Z(i,tt),tt.X=Z(r,tt),tt.c=Z(l,tt),rt.x=Z(i,rt),rt.X=Z(r,rt),rt.c=Z(l,rt);function Z(V,ot){return function(yt){var C=[],fe=-1,Nt=0,De=V.length,xe,se,Ui;for(yt instanceof Date||(yt=new Date(+yt));++fe<De;)V.charCodeAt(fe)===37&&(C.push(V.slice(Nt,fe)),(se=Wy[xe=V.charAt(++fe)])!=null?xe=V.charAt(++fe):se=xe==="e"?" ":"0",(Ui=ot[xe])&&(xe=Ui(yt,se)),C.push(xe),Nt=fe+1);return C.push(V.slice(Nt,fe)),C.join("")}}function it(V,ot){return function(yt){var C=fi(1900,void 0,1),fe=Rt(C,V,yt+="",0),Nt,De;if(fe!=yt.length)return null;if("Q"in C)return new Date(C.Q);if("s"in C)return new Date(C.s*1e3+("L"in C?C.L:0));if(ot&&!("Z"in C)&&(C.Z=0),"p"in C&&(C.H=C.H%12+C.p*12),C.m===void 0&&(C.m="q"in C?C.q:0),"V"in C){if(C.V<1||C.V>53)return null;"w"in C||(C.w=1),"Z"in C?(Nt=oo(fi(C.y,0,1)),De=Nt.getUTCDay(),Nt=De>4||De===0?Sf.ceil(Nt):Sf(Nt),Nt=Po.offset(Nt,(C.V-1)*7),C.y=Nt.getUTCFullYear(),C.m=Nt.getUTCMonth(),C.d=Nt.getUTCDate()+(C.w+6)%7):(Nt=co(fi(C.y,0,1)),De=Nt.getDay(),Nt=De>4||De===0?pf.ceil(Nt):pf(Nt),Nt=Oi.offset(Nt,(C.V-1)*7),C.y=Nt.getFullYear(),C.m=Nt.getMonth(),C.d=Nt.getDate()+(C.w+6)%7)}else("W"in C||"U"in C)&&("w"in C||(C.w="u"in C?C.u%7:"W"in C?1:0),De="Z"in C?oo(fi(C.y,0,1)).getUTCDay():co(fi(C.y,0,1)).getDay(),C.m=0,C.d="W"in C?(C.w+6)%7+C.W*7-(De+5)%7:C.w+C.U*7-(De+6)%7);return"Z"in C?(C.H+=C.Z/100|0,C.M+=C.Z%100,oo(C)):co(C)}}function Rt(V,ot,yt,C){for(var fe=0,Nt=ot.length,De=yt.length,xe,se;fe<Nt;){if(C>=De)return-1;if(xe=ot.charCodeAt(fe++),xe===37){if(xe=ot.charAt(fe++),se=Q[xe in Wy?ot.charAt(fe++):xe],!se||(C=se(V,yt,C))<0)return-1}else if(xe!=yt.charCodeAt(C++))return-1}return C}function Kt(V,ot,yt){var C=m.exec(ot.slice(yt));return C?(V.p=_.get(C[0].toLowerCase()),yt+C[0].length):-1}function te(V,ot,yt){var C=E.exec(ot.slice(yt));return C?(V.w=k.get(C[0].toLowerCase()),yt+C[0].length):-1}function B(V,ot,yt){var C=S.exec(ot.slice(yt));return C?(V.w=T.get(C[0].toLowerCase()),yt+C[0].length):-1}function ft(V,ot,yt){var C=St.exec(ot.slice(yt));return C?(V.m=pt.get(C[0].toLowerCase()),yt+C[0].length):-1}function Dt(V,ot,yt){var C=F.exec(ot.slice(yt));return C?(V.m=I.get(C[0].toLowerCase()),yt+C[0].length):-1}function Wt(V,ot,yt){return Rt(V,l,ot,yt)}function qt(V,ot,yt){return Rt(V,i,ot,yt)}function N(V,ot,yt){return Rt(V,r,ot,yt)}function q(V){return h[V.getDay()]}function J(V){return o[V.getDay()]}function ht(V){return g[V.getMonth()]}function M(V){return y[V.getMonth()]}function z(V){return s[+(V.getHours()>=12)]}function j(V){return 1+~~(V.getMonth()/3)}function L(V){return h[V.getUTCDay()]}function P(V){return o[V.getUTCDay()]}function Mt(V){return g[V.getUTCMonth()]}function ut(V){return y[V.getUTCMonth()]}function Te(V){return s[+(V.getUTCHours()>=12)]}function Gt(V){return 1+~~(V.getUTCMonth()/3)}return{format:function(V){var ot=Z(V+="",tt);return ot.toString=function(){return V},ot},parse:function(V){var ot=it(V+="",!1);return ot.toString=function(){return V},ot},utcFormat:function(V){var ot=Z(V+="",rt);return ot.toString=function(){return V},ot},utcParse:function(V){var ot=it(V+="",!0);return ot.toString=function(){return V},ot}}}var Wy={"-":"",_:" ",0:"0"},ye=/^\s*\d+/,rT=/^%/,fT=/[\\^$*+?|[\]().{}]/g;function Ot(e,l,i){var r=e<0?"-":"",s=(r?-e:e)+"",o=s.length;return r+(o<i?new Array(i-o+1).join(l)+s:s)}function sT(e){return e.replace(fT,"\\$&")}function si(e){return new RegExp("^(?:"+e.map(sT).join("|")+")","i")}function ci(e){return new Map(e.map((l,i)=>[l.toLowerCase(),i]))}function cT(e,l,i){var r=ye.exec(l.slice(i,i+1));return r?(e.w=+r[0],i+r[0].length):-1}function oT(e,l,i){var r=ye.exec(l.slice(i,i+1));return r?(e.u=+r[0],i+r[0].length):-1}function hT(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.U=+r[0],i+r[0].length):-1}function dT(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.V=+r[0],i+r[0].length):-1}function mT(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.W=+r[0],i+r[0].length):-1}function Jy(e,l,i){var r=ye.exec(l.slice(i,i+4));return r?(e.y=+r[0],i+r[0].length):-1}function $y(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),i+r[0].length):-1}function yT(e,l,i){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(l.slice(i,i+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),i+r[0].length):-1}function gT(e,l,i){var r=ye.exec(l.slice(i,i+1));return r?(e.q=r[0]*3-3,i+r[0].length):-1}function vT(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.m=r[0]-1,i+r[0].length):-1}function Fy(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.d=+r[0],i+r[0].length):-1}function _T(e,l,i){var r=ye.exec(l.slice(i,i+3));return r?(e.m=0,e.d=+r[0],i+r[0].length):-1}function Py(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.H=+r[0],i+r[0].length):-1}function pT(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.M=+r[0],i+r[0].length):-1}function ST(e,l,i){var r=ye.exec(l.slice(i,i+2));return r?(e.S=+r[0],i+r[0].length):-1}function MT(e,l,i){var r=ye.exec(l.slice(i,i+3));return r?(e.L=+r[0],i+r[0].length):-1}function bT(e,l,i){var r=ye.exec(l.slice(i,i+6));return r?(e.L=Math.floor(r[0]/1e3),i+r[0].length):-1}function TT(e,l,i){var r=rT.exec(l.slice(i,i+1));return r?i+r[0].length:-1}function DT(e,l,i){var r=ye.exec(l.slice(i));return r?(e.Q=+r[0],i+r[0].length):-1}function xT(e,l,i){var r=ye.exec(l.slice(i));return r?(e.s=+r[0],i+r[0].length):-1}function Iy(e,l){return Ot(e.getDate(),l,2)}function wT(e,l){return Ot(e.getHours(),l,2)}function OT(e,l){return Ot(e.getHours()%12||12,l,2)}function AT(e,l){return Ot(1+Oi.count(Pn(e),e),l,3)}function $1(e,l){return Ot(e.getMilliseconds(),l,3)}function ET(e,l){return $1(e,l)+"000"}function NT(e,l){return Ot(e.getMonth()+1,l,2)}function YT(e,l){return Ot(e.getMinutes(),l,2)}function UT(e,l){return Ot(e.getSeconds(),l,2)}function RT(e){var l=e.getDay();return l===0?7:l}function zT(e,l){return Ot(Nf.count(Pn(e)-1,e),l,2)}function F1(e){var l=e.getDay();return l>=4||l===0?au(e):au.ceil(e)}function CT(e,l){return e=F1(e),Ot(au.count(Pn(e),e)+(Pn(e).getDay()===4),l,2)}function HT(e){return e.getDay()}function kT(e,l){return Ot(pf.count(Pn(e)-1,e),l,2)}function qT(e,l){return Ot(e.getFullYear()%100,l,2)}function LT(e,l){return e=F1(e),Ot(e.getFullYear()%100,l,2)}function GT(e,l){return Ot(e.getFullYear()%1e4,l,4)}function BT(e,l){var i=e.getDay();return e=i>=4||i===0?au(e):au.ceil(e),Ot(e.getFullYear()%1e4,l,4)}function VT(e){var l=e.getTimezoneOffset();return(l>0?"-":(l*=-1,"+"))+Ot(l/60|0,"0",2)+Ot(l%60,"0",2)}function t1(e,l){return Ot(e.getUTCDate(),l,2)}function jT(e,l){return Ot(e.getUTCHours(),l,2)}function XT(e,l){return Ot(e.getUTCHours()%12||12,l,2)}function ZT(e,l){return Ot(1+Po.count(el(e),e),l,3)}function P1(e,l){return Ot(e.getUTCMilliseconds(),l,3)}function QT(e,l){return P1(e,l)+"000"}function KT(e,l){return Ot(e.getUTCMonth()+1,l,2)}function WT(e,l){return Ot(e.getUTCMinutes(),l,2)}function JT(e,l){return Ot(e.getUTCSeconds(),l,2)}function $T(e){var l=e.getUTCDay();return l===0?7:l}function FT(e,l){return Ot(J1.count(el(e)-1,e),l,2)}function I1(e){var l=e.getUTCDay();return l>=4||l===0?lu(e):lu.ceil(e)}function PT(e,l){return e=I1(e),Ot(lu.count(el(e),e)+(el(e).getUTCDay()===4),l,2)}function IT(e){return e.getUTCDay()}function tD(e,l){return Ot(Sf.count(el(e)-1,e),l,2)}function eD(e,l){return Ot(e.getUTCFullYear()%100,l,2)}function nD(e,l){return e=I1(e),Ot(e.getUTCFullYear()%100,l,2)}function aD(e,l){return Ot(e.getUTCFullYear()%1e4,l,4)}function lD(e,l){var i=e.getUTCDay();return e=i>=4||i===0?lu(e):lu.ceil(e),Ot(e.getUTCFullYear()%1e4,l,4)}function uD(){return"+0000"}function e1(){return"%"}function n1(e){return+e}function a1(e){return Math.floor(+e/1e3)}var Xl,tg;iD({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 iD(e){return Xl=iT(e),tg=Xl.format,Xl.parse,Xl.utcFormat,Xl.utcParse,Xl}function rD(e){return new Date(e)}function fD(e){return e instanceof Date?+e:+new Date(+e)}function eg(e,l,i,r,s,o,h,y,g,m){var _=K1(),S=_.invert,T=_.domain,E=m(".%L"),k=m(":%S"),F=m("%I:%M"),I=m("%I %p"),St=m("%a %d"),pt=m("%b %d"),tt=m("%B"),rt=m("%Y");function Q(Z){return(g(Z)<Z?E:y(Z)<Z?k:h(Z)<Z?F:o(Z)<Z?I:r(Z)<Z?s(Z)<Z?St:pt:i(Z)<Z?tt:rt)(Z)}return _.invert=function(Z){return new Date(S(Z))},_.domain=function(Z){return arguments.length?T(Array.from(Z,fD)):T().map(rD)},_.ticks=function(Z){var it=T();return e(it[0],it[it.length-1],Z??10)},_.tickFormat=function(Z,it){return it==null?Q:m(it)},_.nice=function(Z){var it=T();return(!Z||typeof Z.range!="function")&&(Z=l(it[0],it[it.length-1],Z??10)),Z?T(Xb(it,Z)):_},_.copy=function(){return Q1(_,eg(e,l,i,r,s,o,h,y,g,m))},_}function sD(){return Z1.apply(eg(lT,uT,Pn,Io,Nf,Oi,Fo,$o,Wl,tg).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function me(e){return function(){return e}}function ng(e){let l=3;return e.digits=function(i){if(!arguments.length)return l;if(i==null)l=null;else{const r=Math.floor(i);if(!(r>=0))throw new RangeError(`invalid digits: ${i}`);l=r}return e},()=>new Db(l)}function ag(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function lg(e){this._context=e}lg.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(e,l){switch(e=+e,l=+l,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,l):this._context.moveTo(e,l);break;case 1:this._point=2;default:this._context.lineTo(e,l);break}}};function ug(e){return new lg(e)}function ig(e){return e[0]}function rg(e){return e[1]}function fg(e,l){var i=me(!0),r=null,s=ug,o=null,h=ng(y);e=typeof e=="function"?e:e===void 0?ig:me(e),l=typeof l=="function"?l:l===void 0?rg:me(l);function y(g){var m,_=(g=ag(g)).length,S,T=!1,E;for(r==null&&(o=s(E=h())),m=0;m<=_;++m)!(m<_&&i(S=g[m],m,g))===T&&((T=!T)?o.lineStart():o.lineEnd()),T&&o.point(+e(S,m,g),+l(S,m,g));if(E)return o=null,E+""||null}return y.x=function(g){return arguments.length?(e=typeof g=="function"?g:me(+g),y):e},y.y=function(g){return arguments.length?(l=typeof g=="function"?g:me(+g),y):l},y.defined=function(g){return arguments.length?(i=typeof g=="function"?g:me(!!g),y):i},y.curve=function(g){return arguments.length?(s=g,r!=null&&(o=s(r)),y):s},y.context=function(g){return arguments.length?(g==null?r=o=null:o=s(r=g),y):r},y}function cD(e,l,i){var r=null,s=me(!0),o=null,h=ug,y=null,g=ng(m);e=typeof e=="function"?e:e===void 0?ig:me(+e),l=typeof l=="function"?l:me(l===void 0?0:+l),i=typeof i=="function"?i:i===void 0?rg:me(+i);function m(S){var T,E,k,F=(S=ag(S)).length,I,St=!1,pt,tt=new Array(F),rt=new Array(F);for(o==null&&(y=h(pt=g())),T=0;T<=F;++T){if(!(T<F&&s(I=S[T],T,S))===St)if(St=!St)E=T,y.areaStart(),y.lineStart();else{for(y.lineEnd(),y.lineStart(),k=T-1;k>=E;--k)y.point(tt[k],rt[k]);y.lineEnd(),y.areaEnd()}St&&(tt[T]=+e(I,T,S),rt[T]=+l(I,T,S),y.point(r?+r(I,T,S):tt[T],i?+i(I,T,S):rt[T]))}if(pt)return y=null,pt+""||null}function _(){return fg().defined(s).curve(h).context(o)}return m.x=function(S){return arguments.length?(e=typeof S=="function"?S:me(+S),r=null,m):e},m.x0=function(S){return arguments.length?(e=typeof S=="function"?S:me(+S),m):e},m.x1=function(S){return arguments.length?(r=S==null?null:typeof S=="function"?S:me(+S),m):r},m.y=function(S){return arguments.length?(l=typeof S=="function"?S:me(+S),i=null,m):l},m.y0=function(S){return arguments.length?(l=typeof S=="function"?S:me(+S),m):l},m.y1=function(S){return arguments.length?(i=S==null?null:typeof S=="function"?S:me(+S),m):i},m.lineX0=m.lineY0=function(){return _().x(e).y(l)},m.lineY1=function(){return _().x(e).y(i)},m.lineX1=function(){return _().x(r).y(l)},m.defined=function(S){return arguments.length?(s=typeof S=="function"?S:me(!!S),m):s},m.curve=function(S){return arguments.length?(h=S,o!=null&&(y=h(o)),m):h},m.context=function(S){return arguments.length?(S==null?o=y=null:y=h(o=S),m):o},m}function l1(e){return e<0?-1:1}function u1(e,l,i){var r=e._x1-e._x0,s=l-e._x1,o=(e._y1-e._y0)/(r||s<0&&-0),h=(i-e._y1)/(s||r<0&&-0),y=(o*s+h*r)/(r+s);return(l1(o)+l1(h))*Math.min(Math.abs(o),Math.abs(h),.5*Math.abs(y))||0}function i1(e,l){var i=e._x1-e._x0;return i?(3*(e._y1-e._y0)/i-l)/2:l}function ho(e,l,i){var r=e._x0,s=e._y0,o=e._x1,h=e._y1,y=(o-r)/3;e._context.bezierCurveTo(r+y,s+y*l,o-y,h-y*i,o,h)}function Mf(e){this._context=e}Mf.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:ho(this,this._t0,i1(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,l){var i=NaN;if(e=+e,l=+l,!(e===this._x1&&l===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,l):this._context.moveTo(e,l);break;case 1:this._point=2;break;case 2:this._point=3,ho(this,i1(this,i=u1(this,e,l)),i);break;default:ho(this,this._t0,i=u1(this,e,l));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=l,this._t0=i}}};Object.create(Mf.prototype).point=function(e,l){Mf.prototype.point.call(this,l,e)};function r1(e){return new Mf(e)}function yi(e,l,i){this.k=e,this.x=l,this.y=i}yi.prototype={constructor:yi,scale:function(e){return e===1?this:new yi(this.k*e,this.x,this.y)},translate:function(e,l){return e===0&l===0?this:new yi(this.k,this.x+this.k*e,this.y+this.k*l)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};yi.prototype;//! moment.js
//! version : 2.30.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
var sg;function G(){return sg.apply(null,arguments)}function oD(e){sg=e}function on(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function Pa(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function wt(e,l){return Object.prototype.hasOwnProperty.call(e,l)}function th(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var l;for(l in e)if(wt(e,l))return!1;return!0}function Ue(e){return e===void 0}function In(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function Ai(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function cg(e,l){var i=[],r,s=e.length;for(r=0;r<s;++r)i.push(l(e[r],r));return i}function wa(e,l){for(var i in l)wt(l,i)&&(e[i]=l[i]);return wt(l,"toString")&&(e.toString=l.toString),wt(l,"valueOf")&&(e.valueOf=l.valueOf),e}function Dn(e,l,i,r){return Rg(e,l,i,r,!0).utc()}function hD(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function ct(e){return e._pf==null&&(e._pf=hD()),e._pf}var Yo;Array.prototype.some?Yo=Array.prototype.some:Yo=function(e){var l=Object(this),i=l.length>>>0,r;for(r=0;r<i;r++)if(r in l&&e.call(this,l[r],r,l))return!0;return!1};function eh(e){var l=null,i=!1,r=e._d&&!isNaN(e._d.getTime());if(r&&(l=ct(e),i=Yo.call(l.parsedDateParts,function(s){return s!=null}),r=l.overflow<0&&!l.empty&&!l.invalidEra&&!l.invalidMonth&&!l.invalidWeekday&&!l.weekdayMismatch&&!l.nullInput&&!l.invalidFormat&&!l.userInvalidated&&(!l.meridiem||l.meridiem&&i),e._strict&&(r=r&&l.charsLeftOver===0&&l.unusedTokens.length===0&&l.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(e))e._isValid=r;else return r;return e._isValid}function Yf(e){var l=Dn(NaN);return e!=null?wa(ct(l),e):ct(l).userInvalidated=!0,l}var f1=G.momentProperties=[],mo=!1;function nh(e,l){var i,r,s,o=f1.length;if(Ue(l._isAMomentObject)||(e._isAMomentObject=l._isAMomentObject),Ue(l._i)||(e._i=l._i),Ue(l._f)||(e._f=l._f),Ue(l._l)||(e._l=l._l),Ue(l._strict)||(e._strict=l._strict),Ue(l._tzm)||(e._tzm=l._tzm),Ue(l._isUTC)||(e._isUTC=l._isUTC),Ue(l._offset)||(e._offset=l._offset),Ue(l._pf)||(e._pf=ct(l)),Ue(l._locale)||(e._locale=l._locale),o>0)for(i=0;i<o;i++)r=f1[i],s=l[r],Ue(s)||(e[r]=s);return e}function Ei(e){nh(this,e),this._d=new Date(e._d!=null?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),mo===!1&&(mo=!0,G.updateOffset(this),mo=!1)}function hn(e){return e instanceof Ei||e!=null&&e._isAMomentObject!=null}function og(e){G.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+e)}function nn(e,l){var i=!0;return wa(function(){if(G.deprecationHandler!=null&&G.deprecationHandler(null,e),i){var r=[],s,o,h,y=arguments.length;for(o=0;o<y;o++){if(s="",typeof arguments[o]=="object"){s+=`
[`+o+"] ";for(h in arguments[0])wt(arguments[0],h)&&(s+=h+": "+arguments[0][h]+", ");s=s.slice(0,-2)}else s=arguments[o];r.push(s)}og(e+`
Arguments: `+Array.prototype.slice.call(r).join("")+`
`+new Error().stack),i=!1}return l.apply(this,arguments)},l)}var s1={};function hg(e,l){G.deprecationHandler!=null&&G.deprecationHandler(e,l),s1[e]||(og(l),s1[e]=!0)}G.suppressDeprecationWarnings=!1;G.deprecationHandler=null;function xn(e){return typeof Function<"u"&&e instanceof Function||Object.prototype.toString.call(e)==="[object Function]"}function dD(e){var l,i;for(i in e)wt(e,i)&&(l=e[i],xn(l)?this[i]=l:this["_"+i]=l);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Uo(e,l){var i=wa({},e),r;for(r in l)wt(l,r)&&(Pa(e[r])&&Pa(l[r])?(i[r]={},wa(i[r],e[r]),wa(i[r],l[r])):l[r]!=null?i[r]=l[r]:delete i[r]);for(r in e)wt(e,r)&&!wt(l,r)&&Pa(e[r])&&(i[r]=wa({},i[r]));return i}function ah(e){e!=null&&this.set(e)}var Ro;Object.keys?Ro=Object.keys:Ro=function(e){var l,i=[];for(l in e)wt(e,l)&&i.push(l);return i};var mD={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function yD(e,l,i){var r=this._calendar[e]||this._calendar.sameElse;return xn(r)?r.call(l,i):r}function bn(e,l,i){var r=""+Math.abs(e),s=l-r.length,o=e>=0;return(o?i?"+":"":"-")+Math.pow(10,Math.max(0,s)).toString().substr(1)+r}var lh=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Fr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,yo={},Fl={};function $(e,l,i,r){var s=r;typeof r=="string"&&(s=function(){return this[r]()}),e&&(Fl[e]=s),l&&(Fl[l[0]]=function(){return bn(s.apply(this,arguments),l[1],l[2])}),i&&(Fl[i]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function gD(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function vD(e){var l=e.match(lh),i,r;for(i=0,r=l.length;i<r;i++)Fl[l[i]]?l[i]=Fl[l[i]]:l[i]=gD(l[i]);return function(s){var o="",h;for(h=0;h<r;h++)o+=xn(l[h])?l[h].call(s,e):l[h];return o}}function af(e,l){return e.isValid()?(l=dg(l,e.localeData()),yo[l]=yo[l]||vD(l),yo[l](e)):e.localeData().invalidDate()}function dg(e,l){var i=5;function r(s){return l.longDateFormat(s)||s}for(Fr.lastIndex=0;i>=0&&Fr.test(e);)e=e.replace(Fr,r),Fr.lastIndex=0,i-=1;return e}var _D={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function pD(e){var l=this._longDateFormat[e],i=this._longDateFormat[e.toUpperCase()];return l||!i?l:(this._longDateFormat[e]=i.match(lh).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var SD="Invalid date";function MD(){return this._invalidDate}var bD="%d",TD=/\d{1,2}/;function DD(e){return this._ordinal.replace("%d",e)}var xD={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function wD(e,l,i,r){var s=this._relativeTime[i];return xn(s)?s(e,l,i,r):s.replace(/%d/i,e)}function OD(e,l){var i=this._relativeTime[e>0?"future":"past"];return xn(i)?i(l):i.replace(/%s/i,l)}var c1={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function an(e){return typeof e=="string"?c1[e]||c1[e.toLowerCase()]:void 0}function uh(e){var l={},i,r;for(r in e)wt(e,r)&&(i=an(r),i&&(l[i]=e[r]));return l}var AD={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ED(e){var l=[],i;for(i in e)wt(e,i)&&l.push({unit:i,priority:AD[i]});return l.sort(function(r,s){return r.priority-s.priority}),l}var mg=/\d/,Xe=/\d\d/,yg=/\d{3}/,ih=/\d{4}/,Uf=/[+-]?\d{6}/,jt=/\d\d?/,gg=/\d\d\d\d?/,vg=/\d\d\d\d\d\d?/,Rf=/\d{1,3}/,rh=/\d{1,4}/,zf=/[+-]?\d{1,6}/,uu=/\d+/,Cf=/[+-]?\d+/,ND=/Z|[+-]\d\d:?\d\d/gi,Hf=/Z|[+-]\d\d(?::?\d\d)?/gi,YD=/[+-]?\d+(\.\d{1,3})?/,Ni=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,iu=/^[1-9]\d?/,fh=/^([1-9]\d|\d)/,bf;bf={};function X(e,l,i){bf[e]=xn(l)?l:function(r,s){return r&&i?i:l}}function UD(e,l){return wt(bf,e)?bf[e](l._strict,l._locale):new RegExp(RD(e))}function RD(e){return Wn(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(l,i,r,s,o){return i||r||s||o}))}function Wn(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function tn(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function _t(e){var l=+e,i=0;return l!==0&&isFinite(l)&&(i=tn(l)),i}var zo={};function kt(e,l){var i,r=l,s;for(typeof e=="string"&&(e=[e]),In(l)&&(r=function(o,h){h[l]=_t(o)}),s=e.length,i=0;i<s;i++)zo[e[i]]=r}function Yi(e,l){kt(e,function(i,r,s,o){s._w=s._w||{},l(i,s._w,s,o)})}function zD(e,l,i){l!=null&&wt(zo,e)&&zo[e](l,i._a,i,e)}function kf(e){return e%4===0&&e%100!==0||e%400===0}var be=0,Qn=1,Sn=2,ie=3,cn=4,Kn=5,$a=6,CD=7,HD=8;$("Y",0,0,function(){var e=this.year();return e<=9999?bn(e,4):"+"+e});$(0,["YY",2],0,function(){return this.year()%100});$(0,["YYYY",4],0,"year");$(0,["YYYYY",5],0,"year");$(0,["YYYYYY",6,!0],0,"year");X("Y",Cf);X("YY",jt,Xe);X("YYYY",rh,ih);X("YYYYY",zf,Uf);X("YYYYYY",zf,Uf);kt(["YYYYY","YYYYYY"],be);kt("YYYY",function(e,l){l[be]=e.length===2?G.parseTwoDigitYear(e):_t(e)});kt("YY",function(e,l){l[be]=G.parseTwoDigitYear(e)});kt("Y",function(e,l){l[be]=parseInt(e,10)});function gi(e){return kf(e)?366:365}G.parseTwoDigitYear=function(e){return _t(e)+(_t(e)>68?1900:2e3)};var _g=ru("FullYear",!0);function kD(){return kf(this.year())}function ru(e,l){return function(i){return i!=null?(pg(this,e,i),G.updateOffset(this,l),this):Mi(this,e)}}function Mi(e,l){if(!e.isValid())return NaN;var i=e._d,r=e._isUTC;switch(l){case"Milliseconds":return r?i.getUTCMilliseconds():i.getMilliseconds();case"Seconds":return r?i.getUTCSeconds():i.getSeconds();case"Minutes":return r?i.getUTCMinutes():i.getMinutes();case"Hours":return r?i.getUTCHours():i.getHours();case"Date":return r?i.getUTCDate():i.getDate();case"Day":return r?i.getUTCDay():i.getDay();case"Month":return r?i.getUTCMonth():i.getMonth();case"FullYear":return r?i.getUTCFullYear():i.getFullYear();default:return NaN}}function pg(e,l,i){var r,s,o,h,y;if(!(!e.isValid()||isNaN(i))){switch(r=e._d,s=e._isUTC,l){case"Milliseconds":return void(s?r.setUTCMilliseconds(i):r.setMilliseconds(i));case"Seconds":return void(s?r.setUTCSeconds(i):r.setSeconds(i));case"Minutes":return void(s?r.setUTCMinutes(i):r.setMinutes(i));case"Hours":return void(s?r.setUTCHours(i):r.setHours(i));case"Date":return void(s?r.setUTCDate(i):r.setDate(i));case"FullYear":break;default:return}o=i,h=e.month(),y=e.date(),y=y===29&&h===1&&!kf(o)?28:y,s?r.setUTCFullYear(o,h,y):r.setFullYear(o,h,y)}}function qD(e){return e=an(e),xn(this[e])?this[e]():this}function LD(e,l){if(typeof e=="object"){e=uh(e);var i=ED(e),r,s=i.length;for(r=0;r<s;r++)this[i[r].unit](e[i[r].unit])}else if(e=an(e),xn(this[e]))return this[e](l);return this}function GD(e,l){return(e%l+l)%l}var It;Array.prototype.indexOf?It=Array.prototype.indexOf:It=function(e){var l;for(l=0;l<this.length;++l)if(this[l]===e)return l;return-1};function sh(e,l){if(isNaN(e)||isNaN(l))return NaN;var i=GD(l,12);return e+=(l-i)/12,i===1?kf(e)?29:28:31-i%7%2}$("M",["MM",2],"Mo",function(){return this.month()+1});$("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)});$("MMMM",0,0,function(e){return this.localeData().months(this,e)});X("M",jt,iu);X("MM",jt,Xe);X("MMM",function(e,l){return l.monthsShortRegex(e)});X("MMMM",function(e,l){return l.monthsRegex(e)});kt(["M","MM"],function(e,l){l[Qn]=_t(e)-1});kt(["MMM","MMMM"],function(e,l,i,r){var s=i._locale.monthsParse(e,r,i._strict);s!=null?l[Qn]=s:ct(i).invalidMonth=e});var BD="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Sg="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Mg=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,VD=Ni,jD=Ni;function XD(e,l){return e?on(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Mg).test(l)?"format":"standalone"][e.month()]:on(this._months)?this._months:this._months.standalone}function ZD(e,l){return e?on(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Mg.test(l)?"format":"standalone"][e.month()]:on(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function QD(e,l,i){var r,s,o,h=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=Dn([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return i?l==="MMM"?(s=It.call(this._shortMonthsParse,h),s!==-1?s:null):(s=It.call(this._longMonthsParse,h),s!==-1?s:null):l==="MMM"?(s=It.call(this._shortMonthsParse,h),s!==-1?s:(s=It.call(this._longMonthsParse,h),s!==-1?s:null)):(s=It.call(this._longMonthsParse,h),s!==-1?s:(s=It.call(this._shortMonthsParse,h),s!==-1?s:null))}function KD(e,l,i){var r,s,o;if(this._monthsParseExact)return QD.call(this,e,l,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(s=Dn([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),!i&&!this._monthsParse[r]&&(o="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),i&&l==="MMMM"&&this._longMonthsParse[r].test(e))return r;if(i&&l==="MMM"&&this._shortMonthsParse[r].test(e))return r;if(!i&&this._monthsParse[r].test(e))return r}}function bg(e,l){if(!e.isValid())return e;if(typeof l=="string"){if(/^\d+$/.test(l))l=_t(l);else if(l=e.localeData().monthsParse(l),!In(l))return e}var i=l,r=e.date();return r=r<29?r:Math.min(r,sh(e.year(),i)),e._isUTC?e._d.setUTCMonth(i,r):e._d.setMonth(i,r),e}function Tg(e){return e!=null?(bg(this,e),G.updateOffset(this,!0),this):Mi(this,"Month")}function WD(){return sh(this.year(),this.month())}function JD(e){return this._monthsParseExact?(wt(this,"_monthsRegex")||Dg.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(wt(this,"_monthsShortRegex")||(this._monthsShortRegex=VD),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function $D(e){return this._monthsParseExact?(wt(this,"_monthsRegex")||Dg.call(this),e?this._monthsStrictRegex:this._monthsRegex):(wt(this,"_monthsRegex")||(this._monthsRegex=jD),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function Dg(){function e(g,m){return m.length-g.length}var l=[],i=[],r=[],s,o,h,y;for(s=0;s<12;s++)o=Dn([2e3,s]),h=Wn(this.monthsShort(o,"")),y=Wn(this.months(o,"")),l.push(h),i.push(y),r.push(y),r.push(h);l.sort(e),i.sort(e),r.sort(e),this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+l.join("|")+")","i")}function FD(e,l,i,r,s,o,h){var y;return e<100&&e>=0?(y=new Date(e+400,l,i,r,s,o,h),isFinite(y.getFullYear())&&y.setFullYear(e)):y=new Date(e,l,i,r,s,o,h),y}function bi(e){var l,i;return e<100&&e>=0?(i=Array.prototype.slice.call(arguments),i[0]=e+400,l=new Date(Date.UTC.apply(null,i)),isFinite(l.getUTCFullYear())&&l.setUTCFullYear(e)):l=new Date(Date.UTC.apply(null,arguments)),l}function Tf(e,l,i){var r=7+l-i,s=(7+bi(e,0,r).getUTCDay()-l)%7;return-s+r-1}function xg(e,l,i,r,s){var o=(7+i-r)%7,h=Tf(e,r,s),y=1+7*(l-1)+o+h,g,m;return y<=0?(g=e-1,m=gi(g)+y):y>gi(e)?(g=e+1,m=y-gi(e)):(g=e,m=y),{year:g,dayOfYear:m}}function Ti(e,l,i){var r=Tf(e.year(),l,i),s=Math.floor((e.dayOfYear()-r-1)/7)+1,o,h;return s<1?(h=e.year()-1,o=s+Jn(h,l,i)):s>Jn(e.year(),l,i)?(o=s-Jn(e.year(),l,i),h=e.year()+1):(h=e.year(),o=s),{week:o,year:h}}function Jn(e,l,i){var r=Tf(e,l,i),s=Tf(e+1,l,i);return(gi(e)-r+s)/7}$("w",["ww",2],"wo","week");$("W",["WW",2],"Wo","isoWeek");X("w",jt,iu);X("ww",jt,Xe);X("W",jt,iu);X("WW",jt,Xe);Yi(["w","ww","W","WW"],function(e,l,i,r){l[r.substr(0,1)]=_t(e)});function PD(e){return Ti(e,this._week.dow,this._week.doy).week}var ID={dow:0,doy:6};function tx(){return this._week.dow}function ex(){return this._week.doy}function nx(e){var l=this.localeData().week(this);return e==null?l:this.add((e-l)*7,"d")}function ax(e){var l=Ti(this,1,4).week;return e==null?l:this.add((e-l)*7,"d")}$("d",0,"do","day");$("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});$("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});$("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});$("e",0,0,"weekday");$("E",0,0,"isoWeekday");X("d",jt);X("e",jt);X("E",jt);X("dd",function(e,l){return l.weekdaysMinRegex(e)});X("ddd",function(e,l){return l.weekdaysShortRegex(e)});X("dddd",function(e,l){return l.weekdaysRegex(e)});Yi(["dd","ddd","dddd"],function(e,l,i,r){var s=i._locale.weekdaysParse(e,r,i._strict);s!=null?l.d=s:ct(i).invalidWeekday=e});Yi(["d","e","E"],function(e,l,i,r){l[r]=_t(e)});function lx(e,l){return typeof e!="string"?e:isNaN(e)?(e=l.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function ux(e,l){return typeof e=="string"?l.weekdaysParse(e)%7||7:isNaN(e)?null:e}function ch(e,l){return e.slice(l,7).concat(e.slice(0,l))}var ix="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),wg="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),rx="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),fx=Ni,sx=Ni,cx=Ni;function ox(e,l){var i=on(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(l)?"format":"standalone"];return e===!0?ch(i,this._week.dow):e?i[e.day()]:i}function hx(e){return e===!0?ch(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function dx(e){return e===!0?ch(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function mx(e,l,i){var r,s,o,h=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=Dn([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return i?l==="dddd"?(s=It.call(this._weekdaysParse,h),s!==-1?s:null):l==="ddd"?(s=It.call(this._shortWeekdaysParse,h),s!==-1?s:null):(s=It.call(this._minWeekdaysParse,h),s!==-1?s:null):l==="dddd"?(s=It.call(this._weekdaysParse,h),s!==-1||(s=It.call(this._shortWeekdaysParse,h),s!==-1)?s:(s=It.call(this._minWeekdaysParse,h),s!==-1?s:null)):l==="ddd"?(s=It.call(this._shortWeekdaysParse,h),s!==-1||(s=It.call(this._weekdaysParse,h),s!==-1)?s:(s=It.call(this._minWeekdaysParse,h),s!==-1?s:null)):(s=It.call(this._minWeekdaysParse,h),s!==-1||(s=It.call(this._weekdaysParse,h),s!==-1)?s:(s=It.call(this._shortWeekdaysParse,h),s!==-1?s:null))}function yx(e,l,i){var r,s,o;if(this._weekdaysParseExact)return mx.call(this,e,l,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(s=Dn([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(s,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(s,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(s,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),i&&l==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(i&&l==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(i&&l==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!i&&this._weekdaysParse[r].test(e))return r}}function gx(e){if(!this.isValid())return e!=null?this:NaN;var l=Mi(this,"Day");return e!=null?(e=lx(e,this.localeData()),this.add(e-l,"d")):l}function vx(e){if(!this.isValid())return e!=null?this:NaN;var l=(this.day()+7-this.localeData()._week.dow)%7;return e==null?l:this.add(e-l,"d")}function _x(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var l=ux(e,this.localeData());return this.day(this.day()%7?l:l-7)}else return this.day()||7}function px(e){return this._weekdaysParseExact?(wt(this,"_weekdaysRegex")||oh.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(wt(this,"_weekdaysRegex")||(this._weekdaysRegex=fx),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Sx(e){return this._weekdaysParseExact?(wt(this,"_weekdaysRegex")||oh.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(wt(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=sx),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Mx(e){return this._weekdaysParseExact?(wt(this,"_weekdaysRegex")||oh.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(wt(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=cx),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function oh(){function e(_,S){return S.length-_.length}var l=[],i=[],r=[],s=[],o,h,y,g,m;for(o=0;o<7;o++)h=Dn([2e3,1]).day(o),y=Wn(this.weekdaysMin(h,"")),g=Wn(this.weekdaysShort(h,"")),m=Wn(this.weekdays(h,"")),l.push(y),i.push(g),r.push(m),s.push(y),s.push(g),s.push(m);l.sort(e),i.sort(e),r.sort(e),s.sort(e),this._weekdaysRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+l.join("|")+")","i")}function hh(){return this.hours()%12||12}function bx(){return this.hours()||24}$("H",["HH",2],0,"hour");$("h",["hh",2],0,hh);$("k",["kk",2],0,bx);$("hmm",0,0,function(){return""+hh.apply(this)+bn(this.minutes(),2)});$("hmmss",0,0,function(){return""+hh.apply(this)+bn(this.minutes(),2)+bn(this.seconds(),2)});$("Hmm",0,0,function(){return""+this.hours()+bn(this.minutes(),2)});$("Hmmss",0,0,function(){return""+this.hours()+bn(this.minutes(),2)+bn(this.seconds(),2)});function Og(e,l){$(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),l)})}Og("a",!0);Og("A",!1);function Ag(e,l){return l._meridiemParse}X("a",Ag);X("A",Ag);X("H",jt,fh);X("h",jt,iu);X("k",jt,iu);X("HH",jt,Xe);X("hh",jt,Xe);X("kk",jt,Xe);X("hmm",gg);X("hmmss",vg);X("Hmm",gg);X("Hmmss",vg);kt(["H","HH"],ie);kt(["k","kk"],function(e,l,i){var r=_t(e);l[ie]=r===24?0:r});kt(["a","A"],function(e,l,i){i._isPm=i._locale.isPM(e),i._meridiem=e});kt(["h","hh"],function(e,l,i){l[ie]=_t(e),ct(i).bigHour=!0});kt("hmm",function(e,l,i){var r=e.length-2;l[ie]=_t(e.substr(0,r)),l[cn]=_t(e.substr(r)),ct(i).bigHour=!0});kt("hmmss",function(e,l,i){var r=e.length-4,s=e.length-2;l[ie]=_t(e.substr(0,r)),l[cn]=_t(e.substr(r,2)),l[Kn]=_t(e.substr(s)),ct(i).bigHour=!0});kt("Hmm",function(e,l,i){var r=e.length-2;l[ie]=_t(e.substr(0,r)),l[cn]=_t(e.substr(r))});kt("Hmmss",function(e,l,i){var r=e.length-4,s=e.length-2;l[ie]=_t(e.substr(0,r)),l[cn]=_t(e.substr(r,2)),l[Kn]=_t(e.substr(s))});function Tx(e){return(e+"").toLowerCase().charAt(0)==="p"}var Dx=/[ap]\.?m?\.?/i,xx=ru("Hours",!0);function wx(e,l,i){return e>11?i?"pm":"PM":i?"am":"AM"}var Eg={calendar:mD,longDateFormat:_D,invalidDate:SD,ordinal:bD,dayOfMonthOrdinalParse:TD,relativeTime:xD,months:BD,monthsShort:Sg,week:ID,weekdays:ix,weekdaysMin:rx,weekdaysShort:wg,meridiemParse:Dx},Zt={},oi={},Di;function Ox(e,l){var i,r=Math.min(e.length,l.length);for(i=0;i<r;i+=1)if(e[i]!==l[i])return i;return r}function o1(e){return e&&e.toLowerCase().replace("_","-")}function Ax(e){for(var l=0,i,r,s,o;l<e.length;){for(o=o1(e[l]).split("-"),i=o.length,r=o1(e[l+1]),r=r?r.split("-"):null;i>0;){if(s=qf(o.slice(0,i).join("-")),s)return s;if(r&&r.length>=i&&Ox(o,r)>=i-1)break;i--}l++}return Di}function Ex(e){return!!(e&&e.match("^[^/\\\\]*$"))}function qf(e){var l=null,i;if(Zt[e]===void 0&&typeof rf<"u"&&rf&&rf.exports&&Ex(e))try{l=Di._abbr,i=require,i("./locale/"+e),Aa(l)}catch{Zt[e]=null}return Zt[e]}function Aa(e,l){var i;return e&&(Ue(l)?i=ta(e):i=dh(e,l),i?Di=i:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Di._abbr}function dh(e,l){if(l!==null){var i,r=Eg;if(l.abbr=e,Zt[e]!=null)hg("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Zt[e]._config;else if(l.parentLocale!=null)if(Zt[l.parentLocale]!=null)r=Zt[l.parentLocale]._config;else if(i=qf(l.parentLocale),i!=null)r=i._config;else return oi[l.parentLocale]||(oi[l.parentLocale]=[]),oi[l.parentLocale].push({name:e,config:l}),null;return Zt[e]=new ah(Uo(r,l)),oi[e]&&oi[e].forEach(function(s){dh(s.name,s.config)}),Aa(e),Zt[e]}else return delete Zt[e],null}function Nx(e,l){if(l!=null){var i,r,s=Eg;Zt[e]!=null&&Zt[e].parentLocale!=null?Zt[e].set(Uo(Zt[e]._config,l)):(r=qf(e),r!=null&&(s=r._config),l=Uo(s,l),r==null&&(l.abbr=e),i=new ah(l),i.parentLocale=Zt[e],Zt[e]=i),Aa(e)}else Zt[e]!=null&&(Zt[e].parentLocale!=null?(Zt[e]=Zt[e].parentLocale,e===Aa()&&Aa(e)):Zt[e]!=null&&delete Zt[e]);return Zt[e]}function ta(e){var l;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Di;if(!on(e)){if(l=qf(e),l)return l;e=[e]}return Ax(e)}function Yx(){return Ro(Zt)}function mh(e){var l,i=e._a;return i&&ct(e).overflow===-2&&(l=i[Qn]<0||i[Qn]>11?Qn:i[Sn]<1||i[Sn]>sh(i[be],i[Qn])?Sn:i[ie]<0||i[ie]>24||i[ie]===24&&(i[cn]!==0||i[Kn]!==0||i[$a]!==0)?ie:i[cn]<0||i[cn]>59?cn:i[Kn]<0||i[Kn]>59?Kn:i[$a]<0||i[$a]>999?$a:-1,ct(e)._overflowDayOfYear&&(l<be||l>Sn)&&(l=Sn),ct(e)._overflowWeeks&&l===-1&&(l=CD),ct(e)._overflowWeekday&&l===-1&&(l=HD),ct(e).overflow=l),e}var Ux=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Rx=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,zx=/Z|[+-]\d\d(?::?\d\d)?/,Pr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],go=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Cx=/^\/?Date\((-?\d+)/i,Hx=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,kx={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Ng(e){var l,i,r=e._i,s=Ux.exec(r)||Rx.exec(r),o,h,y,g,m=Pr.length,_=go.length;if(s){for(ct(e).iso=!0,l=0,i=m;l<i;l++)if(Pr[l][1].exec(s[1])){h=Pr[l][0],o=Pr[l][2]!==!1;break}if(h==null){e._isValid=!1;return}if(s[3]){for(l=0,i=_;l<i;l++)if(go[l][1].exec(s[3])){y=(s[2]||" ")+go[l][0];break}if(y==null){e._isValid=!1;return}}if(!o&&y!=null){e._isValid=!1;return}if(s[4])if(zx.exec(s[4]))g="Z";else{e._isValid=!1;return}e._f=h+(y||"")+(g||""),gh(e)}else e._isValid=!1}function qx(e,l,i,r,s,o){var h=[Lx(e),Sg.indexOf(l),parseInt(i,10),parseInt(r,10),parseInt(s,10)];return o&&h.push(parseInt(o,10)),h}function Lx(e){var l=parseInt(e,10);return l<=49?2e3+l:l<=999?1900+l:l}function Gx(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Bx(e,l,i){if(e){var r=wg.indexOf(e),s=new Date(l[0],l[1],l[2]).getDay();if(r!==s)return ct(i).weekdayMismatch=!0,i._isValid=!1,!1}return!0}function Vx(e,l,i){if(e)return kx[e];if(l)return 0;var r=parseInt(i,10),s=r%100,o=(r-s)/100;return o*60+s}function Yg(e){var l=Hx.exec(Gx(e._i)),i;if(l){if(i=qx(l[4],l[3],l[2],l[5],l[6],l[7]),!Bx(l[1],i,e))return;e._a=i,e._tzm=Vx(l[8],l[9],l[10]),e._d=bi.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),ct(e).rfc2822=!0}else e._isValid=!1}function jx(e){var l=Cx.exec(e._i);if(l!==null){e._d=new Date(+l[1]);return}if(Ng(e),e._isValid===!1)delete e._isValid;else return;if(Yg(e),e._isValid===!1)delete e._isValid;else return;e._strict?e._isValid=!1:G.createFromInputFallback(e)}G.createFromInputFallback=nn("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))});function Ql(e,l,i){return e??l??i}function Xx(e){var l=new Date(G.now());return e._useUTC?[l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()]:[l.getFullYear(),l.getMonth(),l.getDate()]}function yh(e){var l,i,r=[],s,o,h;if(!e._d){for(s=Xx(e),e._w&&e._a[Sn]==null&&e._a[Qn]==null&&Zx(e),e._dayOfYear!=null&&(h=Ql(e._a[be],s[be]),(e._dayOfYear>gi(h)||e._dayOfYear===0)&&(ct(e)._overflowDayOfYear=!0),i=bi(h,0,e._dayOfYear),e._a[Qn]=i.getUTCMonth(),e._a[Sn]=i.getUTCDate()),l=0;l<3&&e._a[l]==null;++l)e._a[l]=r[l]=s[l];for(;l<7;l++)e._a[l]=r[l]=e._a[l]==null?l===2?1:0:e._a[l];e._a[ie]===24&&e._a[cn]===0&&e._a[Kn]===0&&e._a[$a]===0&&(e._nextDay=!0,e._a[ie]=0),e._d=(e._useUTC?bi:FD).apply(null,r),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ie]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==o&&(ct(e).weekdayMismatch=!0)}}function Zx(e){var l,i,r,s,o,h,y,g,m;l=e._w,l.GG!=null||l.W!=null||l.E!=null?(o=1,h=4,i=Ql(l.GG,e._a[be],Ti(Vt(),1,4).year),r=Ql(l.W,1),s=Ql(l.E,1),(s<1||s>7)&&(g=!0)):(o=e._locale._week.dow,h=e._locale._week.doy,m=Ti(Vt(),o,h),i=Ql(l.gg,e._a[be],m.year),r=Ql(l.w,m.week),l.d!=null?(s=l.d,(s<0||s>6)&&(g=!0)):l.e!=null?(s=l.e+o,(l.e<0||l.e>6)&&(g=!0)):s=o),r<1||r>Jn(i,o,h)?ct(e)._overflowWeeks=!0:g!=null?ct(e)._overflowWeekday=!0:(y=xg(i,r,s,o,h),e._a[be]=y.year,e._dayOfYear=y.dayOfYear)}G.ISO_8601=function(){};G.RFC_2822=function(){};function gh(e){if(e._f===G.ISO_8601){Ng(e);return}if(e._f===G.RFC_2822){Yg(e);return}e._a=[],ct(e).empty=!0;var l=""+e._i,i,r,s,o,h,y=l.length,g=0,m,_;for(s=dg(e._f,e._locale).match(lh)||[],_=s.length,i=0;i<_;i++)o=s[i],r=(l.match(UD(o,e))||[])[0],r&&(h=l.substr(0,l.indexOf(r)),h.length>0&&ct(e).unusedInput.push(h),l=l.slice(l.indexOf(r)+r.length),g+=r.length),Fl[o]?(r?ct(e).empty=!1:ct(e).unusedTokens.push(o),zD(o,r,e)):e._strict&&!r&&ct(e).unusedTokens.push(o);ct(e).charsLeftOver=y-g,l.length>0&&ct(e).unusedInput.push(l),e._a[ie]<=12&&ct(e).bigHour===!0&&e._a[ie]>0&&(ct(e).bigHour=void 0),ct(e).parsedDateParts=e._a.slice(0),ct(e).meridiem=e._meridiem,e._a[ie]=Qx(e._locale,e._a[ie],e._meridiem),m=ct(e).era,m!==null&&(e._a[be]=e._locale.erasConvertYear(m,e._a[be])),yh(e),mh(e)}function Qx(e,l,i){var r;return i==null?l:e.meridiemHour!=null?e.meridiemHour(l,i):(e.isPM!=null&&(r=e.isPM(i),r&&l<12&&(l+=12),!r&&l===12&&(l=0)),l)}function Kx(e){var l,i,r,s,o,h,y=!1,g=e._f.length;if(g===0){ct(e).invalidFormat=!0,e._d=new Date(NaN);return}for(s=0;s<g;s++)o=0,h=!1,l=nh({},e),e._useUTC!=null&&(l._useUTC=e._useUTC),l._f=e._f[s],gh(l),eh(l)&&(h=!0),o+=ct(l).charsLeftOver,o+=ct(l).unusedTokens.length*10,ct(l).score=o,y?o<r&&(r=o,i=l):(r==null||o<r||h)&&(r=o,i=l,h&&(y=!0));wa(e,i||l)}function Wx(e){if(!e._d){var l=uh(e._i),i=l.day===void 0?l.date:l.day;e._a=cg([l.year,l.month,i,l.hour,l.minute,l.second,l.millisecond],function(r){return r&&parseInt(r,10)}),yh(e)}}function Jx(e){var l=new Ei(mh(Ug(e)));return l._nextDay&&(l.add(1,"d"),l._nextDay=void 0),l}function Ug(e){var l=e._i,i=e._f;return e._locale=e._locale||ta(e._l),l===null||i===void 0&&l===""?Yf({nullInput:!0}):(typeof l=="string"&&(e._i=l=e._locale.preparse(l)),hn(l)?new Ei(mh(l)):(Ai(l)?e._d=l:on(i)?Kx(e):i?gh(e):$x(e),eh(e)||(e._d=null),e))}function $x(e){var l=e._i;Ue(l)?e._d=new Date(G.now()):Ai(l)?e._d=new Date(l.valueOf()):typeof l=="string"?jx(e):on(l)?(e._a=cg(l.slice(0),function(i){return parseInt(i,10)}),yh(e)):Pa(l)?Wx(e):In(l)?e._d=new Date(l):G.createFromInputFallback(e)}function Rg(e,l,i,r,s){var o={};return(l===!0||l===!1)&&(r=l,l=void 0),(i===!0||i===!1)&&(r=i,i=void 0),(Pa(e)&&th(e)||on(e)&&e.length===0)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=s,o._l=i,o._i=e,o._f=l,o._strict=r,Jx(o)}function Vt(e,l,i,r){return Rg(e,l,i,r,!1)}var Fx=nn("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Vt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:Yf()}),Px=nn("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Vt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:Yf()});function zg(e,l){var i,r;if(l.length===1&&on(l[0])&&(l=l[0]),!l.length)return Vt();for(i=l[0],r=1;r<l.length;++r)(!l[r].isValid()||l[r][e](i))&&(i=l[r]);return i}function Ix(){var e=[].slice.call(arguments,0);return zg("isBefore",e)}function t3(){var e=[].slice.call(arguments,0);return zg("isAfter",e)}var e3=function(){return Date.now?Date.now():+new Date},hi=["year","quarter","month","week","day","hour","minute","second","millisecond"];function n3(e){var l,i=!1,r,s=hi.length;for(l in e)if(wt(e,l)&&!(It.call(hi,l)!==-1&&(e[l]==null||!isNaN(e[l]))))return!1;for(r=0;r<s;++r)if(e[hi[r]]){if(i)return!1;parseFloat(e[hi[r]])!==_t(e[hi[r]])&&(i=!0)}return!0}function a3(){return this._isValid}function l3(){return mn(NaN)}function Lf(e){var l=uh(e),i=l.year||0,r=l.quarter||0,s=l.month||0,o=l.week||l.isoWeek||0,h=l.day||0,y=l.hour||0,g=l.minute||0,m=l.second||0,_=l.millisecond||0;this._isValid=n3(l),this._milliseconds=+_+m*1e3+g*6e4+y*1e3*60*60,this._days=+h+o*7,this._months=+s+r*3+i*12,this._data={},this._locale=ta(),this._bubble()}function lf(e){return e instanceof Lf}function Co(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function u3(e,l,i){var r=Math.min(e.length,l.length),s=Math.abs(e.length-l.length),o=0,h;for(h=0;h<r;h++)_t(e[h])!==_t(l[h])&&o++;return o+s}function Cg(e,l){$(e,0,0,function(){var i=this.utcOffset(),r="+";return i<0&&(i=-i,r="-"),r+bn(~~(i/60),2)+l+bn(~~i%60,2)})}Cg("Z",":");Cg("ZZ","");X("Z",Hf);X("ZZ",Hf);kt(["Z","ZZ"],function(e,l,i){i._useUTC=!0,i._tzm=vh(Hf,e)});var i3=/([\+\-]|\d\d)/gi;function vh(e,l){var i=(l||"").match(e),r,s,o;return i===null?null:(r=i[i.length-1]||[],s=(r+"").match(i3)||["-",0,0],o=+(s[1]*60)+_t(s[2]),o===0?0:s[0]==="+"?o:-o)}function _h(e,l){var i,r;return l._isUTC?(i=l.clone(),r=(hn(e)||Ai(e)?e.valueOf():Vt(e).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+r),G.updateOffset(i,!1),i):Vt(e).local()}function Ho(e){return-Math.round(e._d.getTimezoneOffset())}G.updateOffset=function(){};function r3(e,l,i){var r=this._offset||0,s;if(!this.isValid())return e!=null?this:NaN;if(e!=null){if(typeof e=="string"){if(e=vh(Hf,e),e===null)return this}else Math.abs(e)<16&&!i&&(e=e*60);return!this._isUTC&&l&&(s=Ho(this)),this._offset=e,this._isUTC=!0,s!=null&&this.add(s,"m"),r!==e&&(!l||this._changeInProgress?qg(this,mn(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,G.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?r:Ho(this)}function f3(e,l){return e!=null?(typeof e!="string"&&(e=-e),this.utcOffset(e,l),this):-this.utcOffset()}function s3(e){return this.utcOffset(0,e)}function c3(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ho(this),"m")),this}function o3(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var e=vh(ND,this._i);e!=null?this.utcOffset(e):this.utcOffset(0,!0)}return this}function h3(e){return this.isValid()?(e=e?Vt(e).utcOffset():0,(this.utcOffset()-e)%60===0):!1}function d3(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function m3(){if(!Ue(this._isDSTShifted))return this._isDSTShifted;var e={},l;return nh(e,this),e=Ug(e),e._a?(l=e._isUTC?Dn(e._a):Vt(e._a),this._isDSTShifted=this.isValid()&&u3(e._a,l.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function y3(){return this.isValid()?!this._isUTC:!1}function g3(){return this.isValid()?this._isUTC:!1}function Hg(){return this.isValid()?this._isUTC&&this._offset===0:!1}var v3=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,_3=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function mn(e,l){var i=e,r=null,s,o,h;return lf(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:In(e)||!isNaN(+e)?(i={},l?i[l]=+e:i.milliseconds=+e):(r=v3.exec(e))?(s=r[1]==="-"?-1:1,i={y:0,d:_t(r[Sn])*s,h:_t(r[ie])*s,m:_t(r[cn])*s,s:_t(r[Kn])*s,ms:_t(Co(r[$a]*1e3))*s}):(r=_3.exec(e))?(s=r[1]==="-"?-1:1,i={y:Ka(r[2],s),M:Ka(r[3],s),w:Ka(r[4],s),d:Ka(r[5],s),h:Ka(r[6],s),m:Ka(r[7],s),s:Ka(r[8],s)}):i==null?i={}:typeof i=="object"&&("from"in i||"to"in i)&&(h=p3(Vt(i.from),Vt(i.to)),i={},i.ms=h.milliseconds,i.M=h.months),o=new Lf(i),lf(e)&&wt(e,"_locale")&&(o._locale=e._locale),lf(e)&&wt(e,"_isValid")&&(o._isValid=e._isValid),o}mn.fn=Lf.prototype;mn.invalid=l3;function Ka(e,l){var i=e&&parseFloat(e.replace(",","."));return(isNaN(i)?0:i)*l}function h1(e,l){var i={};return i.months=l.month()-e.month()+(l.year()-e.year())*12,e.clone().add(i.months,"M").isAfter(l)&&--i.months,i.milliseconds=+l-+e.clone().add(i.months,"M"),i}function p3(e,l){var i;return e.isValid()&&l.isValid()?(l=_h(l,e),e.isBefore(l)?i=h1(e,l):(i=h1(l,e),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function kg(e,l){return function(i,r){var s,o;return r!==null&&!isNaN(+r)&&(hg(l,"moment()."+l+"(period, number) is deprecated. Please use moment()."+l+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=i,i=r,r=o),s=mn(i,r),qg(this,s,e),this}}function qg(e,l,i,r){var s=l._milliseconds,o=Co(l._days),h=Co(l._months);e.isValid()&&(r=r??!0,h&&bg(e,Mi(e,"Month")+h*i),o&&pg(e,"Date",Mi(e,"Date")+o*i),s&&e._d.setTime(e._d.valueOf()+s*i),r&&G.updateOffset(e,o||h))}var S3=kg(1,"add"),M3=kg(-1,"subtract");function Lg(e){return typeof e=="string"||e instanceof String}function b3(e){return hn(e)||Ai(e)||Lg(e)||In(e)||D3(e)||T3(e)||e===null||e===void 0}function T3(e){var l=Pa(e)&&!th(e),i=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],s,o,h=r.length;for(s=0;s<h;s+=1)o=r[s],i=i||wt(e,o);return l&&i}function D3(e){var l=on(e),i=!1;return l&&(i=e.filter(function(r){return!In(r)&&Lg(e)}).length===0),l&&i}function x3(e){var l=Pa(e)&&!th(e),i=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],s,o;for(s=0;s<r.length;s+=1)o=r[s],i=i||wt(e,o);return l&&i}function w3(e,l){var i=e.diff(l,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"}function O3(e,l){arguments.length===1&&(arguments[0]?b3(arguments[0])?(e=arguments[0],l=void 0):x3(arguments[0])&&(l=arguments[0],e=void 0):(e=void 0,l=void 0));var i=e||Vt(),r=_h(i,this).startOf("day"),s=G.calendarFormat(this,r)||"sameElse",o=l&&(xn(l[s])?l[s].call(this,i):l[s]);return this.format(o||this.localeData().calendar(s,this,Vt(i)))}function A3(){return new Ei(this)}function E3(e,l){var i=hn(e)?e:Vt(e);return this.isValid()&&i.isValid()?(l=an(l)||"millisecond",l==="millisecond"?this.valueOf()>i.valueOf():i.valueOf()<this.clone().startOf(l).valueOf()):!1}function N3(e,l){var i=hn(e)?e:Vt(e);return this.isValid()&&i.isValid()?(l=an(l)||"millisecond",l==="millisecond"?this.valueOf()<i.valueOf():this.clone().endOf(l).valueOf()<i.valueOf()):!1}function Y3(e,l,i,r){var s=hn(e)?e:Vt(e),o=hn(l)?l:Vt(l);return this.isValid()&&s.isValid()&&o.isValid()?(r=r||"()",(r[0]==="("?this.isAfter(s,i):!this.isBefore(s,i))&&(r[1]===")"?this.isBefore(o,i):!this.isAfter(o,i))):!1}function U3(e,l){var i=hn(e)?e:Vt(e),r;return this.isValid()&&i.isValid()?(l=an(l)||"millisecond",l==="millisecond"?this.valueOf()===i.valueOf():(r=i.valueOf(),this.clone().startOf(l).valueOf()<=r&&r<=this.clone().endOf(l).valueOf())):!1}function R3(e,l){return this.isSame(e,l)||this.isAfter(e,l)}function z3(e,l){return this.isSame(e,l)||this.isBefore(e,l)}function C3(e,l,i){var r,s,o;if(!this.isValid())return NaN;if(r=_h(e,this),!r.isValid())return NaN;switch(s=(r.utcOffset()-this.utcOffset())*6e4,l=an(l),l){case"year":o=uf(this,r)/12;break;case"month":o=uf(this,r);break;case"quarter":o=uf(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-s)/864e5;break;case"week":o=(this-r-s)/6048e5;break;default:o=this-r}return i?o:tn(o)}function uf(e,l){if(e.date()<l.date())return-uf(l,e);var i=(l.year()-e.year())*12+(l.month()-e.month()),r=e.clone().add(i,"months"),s,o;return l-r<0?(s=e.clone().add(i-1,"months"),o=(l-r)/(r-s)):(s=e.clone().add(i+1,"months"),o=(l-r)/(s-r)),-(i+o)||0}G.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";G.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function H3(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function k3(e){if(!this.isValid())return null;var l=e!==!0,i=l?this.clone().utc():this;return i.year()<0||i.year()>9999?af(i,l?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):xn(Date.prototype.toISOString)?l?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",af(i,"Z")):af(i,l?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function q3(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",l="",i,r,s,o;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",l="Z"),i="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",s="-MM-DD[T]HH:mm:ss.SSS",o=l+'[")]',this.format(i+r+s+o)}function L3(e){e||(e=this.isUtc()?G.defaultFormatUtc:G.defaultFormat);var l=af(this,e);return this.localeData().postformat(l)}function G3(e,l){return this.isValid()&&(hn(e)&&e.isValid()||Vt(e).isValid())?mn({to:this,from:e}).locale(this.locale()).humanize(!l):this.localeData().invalidDate()}function B3(e){return this.from(Vt(),e)}function V3(e,l){return this.isValid()&&(hn(e)&&e.isValid()||Vt(e).isValid())?mn({from:this,to:e}).locale(this.locale()).humanize(!l):this.localeData().invalidDate()}function j3(e){return this.to(Vt(),e)}function Gg(e){var l;return e===void 0?this._locale._abbr:(l=ta(e),l!=null&&(this._locale=l),this)}var Bg=nn("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function Vg(){return this._locale}var Df=1e3,Pl=60*Df,xf=60*Pl,jg=(365*400+97)*24*xf;function Il(e,l){return(e%l+l)%l}function Xg(e,l,i){return e<100&&e>=0?new Date(e+400,l,i)-jg:new Date(e,l,i).valueOf()}function Zg(e,l,i){return e<100&&e>=0?Date.UTC(e+400,l,i)-jg:Date.UTC(e,l,i)}function X3(e){var l,i;if(e=an(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(i=this._isUTC?Zg:Xg,e){case"year":l=i(this.year(),0,1);break;case"quarter":l=i(this.year(),this.month()-this.month()%3,1);break;case"month":l=i(this.year(),this.month(),1);break;case"week":l=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":l=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":l=i(this.year(),this.month(),this.date());break;case"hour":l=this._d.valueOf(),l-=Il(l+(this._isUTC?0:this.utcOffset()*Pl),xf);break;case"minute":l=this._d.valueOf(),l-=Il(l,Pl);break;case"second":l=this._d.valueOf(),l-=Il(l,Df);break}return this._d.setTime(l),G.updateOffset(this,!0),this}function Z3(e){var l,i;if(e=an(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(i=this._isUTC?Zg:Xg,e){case"year":l=i(this.year()+1,0,1)-1;break;case"quarter":l=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":l=i(this.year(),this.month()+1,1)-1;break;case"week":l=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":l=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":l=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":l=this._d.valueOf(),l+=xf-Il(l+(this._isUTC?0:this.utcOffset()*Pl),xf)-1;break;case"minute":l=this._d.valueOf(),l+=Pl-Il(l,Pl)-1;break;case"second":l=this._d.valueOf(),l+=Df-Il(l,Df)-1;break}return this._d.setTime(l),G.updateOffset(this,!0),this}function Q3(){return this._d.valueOf()-(this._offset||0)*6e4}function K3(){return Math.floor(this.valueOf()/1e3)}function W3(){return new Date(this.valueOf())}function J3(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function $3(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function F3(){return this.isValid()?this.toISOString():null}function P3(){return eh(this)}function I3(){return wa({},ct(this))}function t4(){return ct(this).overflow}function e4(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}$("N",0,0,"eraAbbr");$("NN",0,0,"eraAbbr");$("NNN",0,0,"eraAbbr");$("NNNN",0,0,"eraName");$("NNNNN",0,0,"eraNarrow");$("y",["y",1],"yo","eraYear");$("y",["yy",2],0,"eraYear");$("y",["yyy",3],0,"eraYear");$("y",["yyyy",4],0,"eraYear");X("N",ph);X("NN",ph);X("NNN",ph);X("NNNN",h4);X("NNNNN",d4);kt(["N","NN","NNN","NNNN","NNNNN"],function(e,l,i,r){var s=i._locale.erasParse(e,r,i._strict);s?ct(i).era=s:ct(i).invalidEra=e});X("y",uu);X("yy",uu);X("yyy",uu);X("yyyy",uu);X("yo",m4);kt(["y","yy","yyy","yyyy"],be);kt(["yo"],function(e,l,i,r){var s;i._locale._eraYearOrdinalRegex&&(s=e.match(i._locale._eraYearOrdinalRegex)),i._locale.eraYearOrdinalParse?l[be]=i._locale.eraYearOrdinalParse(e,s):l[be]=parseInt(e,10)});function n4(e,l){var i,r,s,o=this._eras||ta("en")._eras;for(i=0,r=o.length;i<r;++i){switch(typeof o[i].since){case"string":s=G(o[i].since).startOf("day"),o[i].since=s.valueOf();break}switch(typeof o[i].until){case"undefined":o[i].until=1/0;break;case"string":s=G(o[i].until).startOf("day").valueOf(),o[i].until=s.valueOf();break}}return o}function a4(e,l,i){var r,s,o=this.eras(),h,y,g;for(e=e.toUpperCase(),r=0,s=o.length;r<s;++r)if(h=o[r].name.toUpperCase(),y=o[r].abbr.toUpperCase(),g=o[r].narrow.toUpperCase(),i)switch(l){case"N":case"NN":case"NNN":if(y===e)return o[r];break;case"NNNN":if(h===e)return o[r];break;case"NNNNN":if(g===e)return o[r];break}else if([h,y,g].indexOf(e)>=0)return o[r]}function l4(e,l){var i=e.since<=e.until?1:-1;return l===void 0?G(e.since).year():G(e.since).year()+(l-e.offset)*i}function u4(){var e,l,i,r=this.localeData().eras();for(e=0,l=r.length;e<l;++e)if(i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return r[e].name;return""}function i4(){var e,l,i,r=this.localeData().eras();for(e=0,l=r.length;e<l;++e)if(i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return r[e].narrow;return""}function r4(){var e,l,i,r=this.localeData().eras();for(e=0,l=r.length;e<l;++e)if(i=this.clone().startOf("day").valueOf(),r[e].since<=i&&i<=r[e].until||r[e].until<=i&&i<=r[e].since)return r[e].abbr;return""}function f4(){var e,l,i,r,s=this.localeData().eras();for(e=0,l=s.length;e<l;++e)if(i=s[e].since<=s[e].until?1:-1,r=this.clone().startOf("day").valueOf(),s[e].since<=r&&r<=s[e].until||s[e].until<=r&&r<=s[e].since)return(this.year()-G(s[e].since).year())*i+s[e].offset;return this.year()}function s4(e){return wt(this,"_erasNameRegex")||Sh.call(this),e?this._erasNameRegex:this._erasRegex}function c4(e){return wt(this,"_erasAbbrRegex")||Sh.call(this),e?this._erasAbbrRegex:this._erasRegex}function o4(e){return wt(this,"_erasNarrowRegex")||Sh.call(this),e?this._erasNarrowRegex:this._erasRegex}function ph(e,l){return l.erasAbbrRegex(e)}function h4(e,l){return l.erasNameRegex(e)}function d4(e,l){return l.erasNarrowRegex(e)}function m4(e,l){return l._eraYearOrdinalRegex||uu}function Sh(){var e=[],l=[],i=[],r=[],s,o,h,y,g,m=this.eras();for(s=0,o=m.length;s<o;++s)h=Wn(m[s].name),y=Wn(m[s].abbr),g=Wn(m[s].narrow),l.push(h),e.push(y),i.push(g),r.push(h),r.push(y),r.push(g);this._erasRegex=new RegExp("^("+r.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+l.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+i.join("|")+")","i")}$(0,["gg",2],0,function(){return this.weekYear()%100});$(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Gf(e,l){$(0,[e,e.length],0,l)}Gf("gggg","weekYear");Gf("ggggg","weekYear");Gf("GGGG","isoWeekYear");Gf("GGGGG","isoWeekYear");X("G",Cf);X("g",Cf);X("GG",jt,Xe);X("gg",jt,Xe);X("GGGG",rh,ih);X("gggg",rh,ih);X("GGGGG",zf,Uf);X("ggggg",zf,Uf);Yi(["gggg","ggggg","GGGG","GGGGG"],function(e,l,i,r){l[r.substr(0,2)]=_t(e)});Yi(["gg","GG"],function(e,l,i,r){l[r]=G.parseTwoDigitYear(e)});function y4(e){return Qg.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function g4(e){return Qg.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function v4(){return Jn(this.year(),1,4)}function _4(){return Jn(this.isoWeekYear(),1,4)}function p4(){var e=this.localeData()._week;return Jn(this.year(),e.dow,e.doy)}function S4(){var e=this.localeData()._week;return Jn(this.weekYear(),e.dow,e.doy)}function Qg(e,l,i,r,s){var o;return e==null?Ti(this,r,s).year:(o=Jn(e,r,s),l>o&&(l=o),M4.call(this,e,l,i,r,s))}function M4(e,l,i,r,s){var o=xg(e,l,i,r,s),h=bi(o.year,0,o.dayOfYear);return this.year(h.getUTCFullYear()),this.month(h.getUTCMonth()),this.date(h.getUTCDate()),this}$("Q",0,"Qo","quarter");X("Q",mg);kt("Q",function(e,l){l[Qn]=(_t(e)-1)*3});function b4(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}$("D",["DD",2],"Do","date");X("D",jt,iu);X("DD",jt,Xe);X("Do",function(e,l){return e?l._dayOfMonthOrdinalParse||l._ordinalParse:l._dayOfMonthOrdinalParseLenient});kt(["D","DD"],Sn);kt("Do",function(e,l){l[Sn]=_t(e.match(jt)[0])});var Kg=ru("Date",!0);$("DDD",["DDDD",3],"DDDo","dayOfYear");X("DDD",Rf);X("DDDD",yg);kt(["DDD","DDDD"],function(e,l,i){i._dayOfYear=_t(e)});function T4(e){var l=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?l:this.add(e-l,"d")}$("m",["mm",2],0,"minute");X("m",jt,fh);X("mm",jt,Xe);kt(["m","mm"],cn);var D4=ru("Minutes",!1);$("s",["ss",2],0,"second");X("s",jt,fh);X("ss",jt,Xe);kt(["s","ss"],Kn);var x4=ru("Seconds",!1);$("S",0,0,function(){return~~(this.millisecond()/100)});$(0,["SS",2],0,function(){return~~(this.millisecond()/10)});$(0,["SSS",3],0,"millisecond");$(0,["SSSS",4],0,function(){return this.millisecond()*10});$(0,["SSSSS",5],0,function(){return this.millisecond()*100});$(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});$(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});$(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});$(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});X("S",Rf,mg);X("SS",Rf,Xe);X("SSS",Rf,yg);var Oa,Wg;for(Oa="SSSS";Oa.length<=9;Oa+="S")X(Oa,uu);function w4(e,l){l[$a]=_t(("0."+e)*1e3)}for(Oa="S";Oa.length<=9;Oa+="S")kt(Oa,w4);Wg=ru("Milliseconds",!1);$("z",0,0,"zoneAbbr");$("zz",0,0,"zoneName");function O4(){return this._isUTC?"UTC":""}function A4(){return this._isUTC?"Coordinated Universal Time":""}var H=Ei.prototype;H.add=S3;H.calendar=O3;H.clone=A3;H.diff=C3;H.endOf=Z3;H.format=L3;H.from=G3;H.fromNow=B3;H.to=V3;H.toNow=j3;H.get=qD;H.invalidAt=t4;H.isAfter=E3;H.isBefore=N3;H.isBetween=Y3;H.isSame=U3;H.isSameOrAfter=R3;H.isSameOrBefore=z3;H.isValid=P3;H.lang=Bg;H.locale=Gg;H.localeData=Vg;H.max=Px;H.min=Fx;H.parsingFlags=I3;H.set=LD;H.startOf=X3;H.subtract=M3;H.toArray=J3;H.toObject=$3;H.toDate=W3;H.toISOString=k3;H.inspect=q3;typeof Symbol<"u"&&Symbol.for!=null&&(H[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});H.toJSON=F3;H.toString=H3;H.unix=K3;H.valueOf=Q3;H.creationData=e4;H.eraName=u4;H.eraNarrow=i4;H.eraAbbr=r4;H.eraYear=f4;H.year=_g;H.isLeapYear=kD;H.weekYear=y4;H.isoWeekYear=g4;H.quarter=H.quarters=b4;H.month=Tg;H.daysInMonth=WD;H.week=H.weeks=nx;H.isoWeek=H.isoWeeks=ax;H.weeksInYear=p4;H.weeksInWeekYear=S4;H.isoWeeksInYear=v4;H.isoWeeksInISOWeekYear=_4;H.date=Kg;H.day=H.days=gx;H.weekday=vx;H.isoWeekday=_x;H.dayOfYear=T4;H.hour=H.hours=xx;H.minute=H.minutes=D4;H.second=H.seconds=x4;H.millisecond=H.milliseconds=Wg;H.utcOffset=r3;H.utc=s3;H.local=c3;H.parseZone=o3;H.hasAlignedHourOffset=h3;H.isDST=d3;H.isLocal=y3;H.isUtcOffset=g3;H.isUtc=Hg;H.isUTC=Hg;H.zoneAbbr=O4;H.zoneName=A4;H.dates=nn("dates accessor is deprecated. Use date instead.",Kg);H.months=nn("months accessor is deprecated. Use month instead",Tg);H.years=nn("years accessor is deprecated. Use year instead",_g);H.zone=nn("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",f3);H.isDSTShifted=nn("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",m3);function E4(e){return Vt(e*1e3)}function N4(){return Vt.apply(null,arguments).parseZone()}function Jg(e){return e}var At=ah.prototype;At.calendar=yD;At.longDateFormat=pD;At.invalidDate=MD;At.ordinal=DD;At.preparse=Jg;At.postformat=Jg;At.relativeTime=wD;At.pastFuture=OD;At.set=dD;At.eras=n4;At.erasParse=a4;At.erasConvertYear=l4;At.erasAbbrRegex=c4;At.erasNameRegex=s4;At.erasNarrowRegex=o4;At.months=XD;At.monthsShort=ZD;At.monthsParse=KD;At.monthsRegex=$D;At.monthsShortRegex=JD;At.week=PD;At.firstDayOfYear=ex;At.firstDayOfWeek=tx;At.weekdays=ox;At.weekdaysMin=dx;At.weekdaysShort=hx;At.weekdaysParse=yx;At.weekdaysRegex=px;At.weekdaysShortRegex=Sx;At.weekdaysMinRegex=Mx;At.isPM=Tx;At.meridiem=wx;function wf(e,l,i,r){var s=ta(),o=Dn().set(r,l);return s[i](o,e)}function $g(e,l,i){if(In(e)&&(l=e,e=void 0),e=e||"",l!=null)return wf(e,l,i,"month");var r,s=[];for(r=0;r<12;r++)s[r]=wf(e,r,i,"month");return s}function Mh(e,l,i,r){typeof e=="boolean"?(In(l)&&(i=l,l=void 0),l=l||""):(l=e,i=l,e=!1,In(l)&&(i=l,l=void 0),l=l||"");var s=ta(),o=e?s._week.dow:0,h,y=[];if(i!=null)return wf(l,(i+o)%7,r,"day");for(h=0;h<7;h++)y[h]=wf(l,(h+o)%7,r,"day");return y}function Y4(e,l){return $g(e,l,"months")}function U4(e,l){return $g(e,l,"monthsShort")}function R4(e,l,i){return Mh(e,l,i,"weekdays")}function z4(e,l,i){return Mh(e,l,i,"weekdaysShort")}function C4(e,l,i){return Mh(e,l,i,"weekdaysMin")}Aa("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var l=e%10,i=_t(e%100/10)===1?"th":l===1?"st":l===2?"nd":l===3?"rd":"th";return e+i}});G.lang=nn("moment.lang is deprecated. Use moment.locale instead.",Aa);G.langData=nn("moment.langData is deprecated. Use moment.localeData instead.",ta);var Vn=Math.abs;function H4(){var e=this._data;return this._milliseconds=Vn(this._milliseconds),this._days=Vn(this._days),this._months=Vn(this._months),e.milliseconds=Vn(e.milliseconds),e.seconds=Vn(e.seconds),e.minutes=Vn(e.minutes),e.hours=Vn(e.hours),e.months=Vn(e.months),e.years=Vn(e.years),this}function Fg(e,l,i,r){var s=mn(l,i);return e._milliseconds+=r*s._milliseconds,e._days+=r*s._days,e._months+=r*s._months,e._bubble()}function k4(e,l){return Fg(this,e,l,1)}function q4(e,l){return Fg(this,e,l,-1)}function d1(e){return e<0?Math.floor(e):Math.ceil(e)}function L4(){var e=this._milliseconds,l=this._days,i=this._months,r=this._data,s,o,h,y,g;return e>=0&&l>=0&&i>=0||e<=0&&l<=0&&i<=0||(e+=d1(ko(i)+l)*864e5,l=0,i=0),r.milliseconds=e%1e3,s=tn(e/1e3),r.seconds=s%60,o=tn(s/60),r.minutes=o%60,h=tn(o/60),r.hours=h%24,l+=tn(h/24),g=tn(Pg(l)),i+=g,l-=d1(ko(g)),y=tn(i/12),i%=12,r.days=l,r.months=i,r.years=y,this}function Pg(e){return e*4800/146097}function ko(e){return e*146097/4800}function G4(e){if(!this.isValid())return NaN;var l,i,r=this._milliseconds;if(e=an(e),e==="month"||e==="quarter"||e==="year")switch(l=this._days+r/864e5,i=this._months+Pg(l),e){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(l=this._days+Math.round(ko(this._months)),e){case"week":return l/7+r/6048e5;case"day":return l+r/864e5;case"hour":return l*24+r/36e5;case"minute":return l*1440+r/6e4;case"second":return l*86400+r/1e3;case"millisecond":return Math.floor(l*864e5)+r;default:throw new Error("Unknown unit "+e)}}function ea(e){return function(){return this.as(e)}}var Ig=ea("ms"),B4=ea("s"),V4=ea("m"),j4=ea("h"),X4=ea("d"),Z4=ea("w"),Q4=ea("M"),K4=ea("Q"),W4=ea("y"),J4=Ig;function $4(){return mn(this)}function F4(e){return e=an(e),this.isValid()?this[e+"s"]():NaN}function ll(e){return function(){return this.isValid()?this._data[e]:NaN}}var P4=ll("milliseconds"),I4=ll("seconds"),tw=ll("minutes"),ew=ll("hours"),nw=ll("days"),aw=ll("months"),lw=ll("years");function uw(){return tn(this.days()/7)}var jn=Math.round,Jl={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function iw(e,l,i,r,s){return s.relativeTime(l||1,!!i,e,r)}function rw(e,l,i,r){var s=mn(e).abs(),o=jn(s.as("s")),h=jn(s.as("m")),y=jn(s.as("h")),g=jn(s.as("d")),m=jn(s.as("M")),_=jn(s.as("w")),S=jn(s.as("y")),T=o<=i.ss&&["s",o]||o<i.s&&["ss",o]||h<=1&&["m"]||h<i.m&&["mm",h]||y<=1&&["h"]||y<i.h&&["hh",y]||g<=1&&["d"]||g<i.d&&["dd",g];return i.w!=null&&(T=T||_<=1&&["w"]||_<i.w&&["ww",_]),T=T||m<=1&&["M"]||m<i.M&&["MM",m]||S<=1&&["y"]||["yy",S],T[2]=l,T[3]=+e>0,T[4]=r,iw.apply(null,T)}function fw(e){return e===void 0?jn:typeof e=="function"?(jn=e,!0):!1}function sw(e,l){return Jl[e]===void 0?!1:l===void 0?Jl[e]:(Jl[e]=l,e==="s"&&(Jl.ss=l-1),!0)}function cw(e,l){if(!this.isValid())return this.localeData().invalidDate();var i=!1,r=Jl,s,o;return typeof e=="object"&&(l=e,e=!1),typeof e=="boolean"&&(i=e),typeof l=="object"&&(r=Object.assign({},Jl,l),l.s!=null&&l.ss==null&&(r.ss=l.s-1)),s=this.localeData(),o=rw(this,!i,r,s),i&&(o=s.pastFuture(+this,o)),s.postformat(o)}var vo=Math.abs;function Zl(e){return(e>0)-(e<0)||+e}function Bf(){if(!this.isValid())return this.localeData().invalidDate();var e=vo(this._milliseconds)/1e3,l=vo(this._days),i=vo(this._months),r,s,o,h,y=this.asSeconds(),g,m,_,S;return y?(r=tn(e/60),s=tn(r/60),e%=60,r%=60,o=tn(i/12),i%=12,h=e?e.toFixed(3).replace(/\.?0+$/,""):"",g=y<0?"-":"",m=Zl(this._months)!==Zl(y)?"-":"",_=Zl(this._days)!==Zl(y)?"-":"",S=Zl(this._milliseconds)!==Zl(y)?"-":"",g+"P"+(o?m+o+"Y":"")+(i?m+i+"M":"")+(l?_+l+"D":"")+(s||r||e?"T":"")+(s?S+s+"H":"")+(r?S+r+"M":"")+(e?S+h+"S":"")):"P0D"}var Tt=Lf.prototype;Tt.isValid=a3;Tt.abs=H4;Tt.add=k4;Tt.subtract=q4;Tt.as=G4;Tt.asMilliseconds=Ig;Tt.asSeconds=B4;Tt.asMinutes=V4;Tt.asHours=j4;Tt.asDays=X4;Tt.asWeeks=Z4;Tt.asMonths=Q4;Tt.asQuarters=K4;Tt.asYears=W4;Tt.valueOf=J4;Tt._bubble=L4;Tt.clone=$4;Tt.get=F4;Tt.milliseconds=P4;Tt.seconds=I4;Tt.minutes=tw;Tt.hours=ew;Tt.days=nw;Tt.weeks=uw;Tt.months=aw;Tt.years=lw;Tt.humanize=cw;Tt.toISOString=Bf;Tt.toString=Bf;Tt.toJSON=Bf;Tt.locale=Gg;Tt.localeData=Vg;Tt.toIsoString=nn("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Bf);Tt.lang=Bg;$("X",0,0,"unix");$("x",0,0,"valueOf");X("x",Cf);X("X",YD);kt("X",function(e,l,i){i._d=new Date(parseFloat(e)*1e3)});kt("x",function(e,l,i){i._d=new Date(_t(e))});//! moment.js
G.version="2.30.1";oD(Vt);G.fn=H;G.min=Ix;G.max=t3;G.now=e3;G.utc=Dn;G.unix=E4;G.months=Y4;G.isDate=Ai;G.locale=Aa;G.invalid=Yf;G.duration=mn;G.isMoment=hn;G.weekdays=R4;G.parseZone=N4;G.localeData=ta;G.isDuration=lf;G.monthsShort=U4;G.weekdaysMin=C4;G.defineLocale=dh;G.updateLocale=Nx;G.locales=Yx;G.weekdaysShort=z4;G.normalizeUnits=an;G.relativeTimeRounding=fw;G.relativeTimeThreshold=sw;G.calendarFormat=w3;G.prototype=H;G.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};const ow=D2[typeof document<"u"&&document.createElement!==void 0?"useLayoutEffect":"useEffect"],hw=e=>{const l=ae.useRef(e);return ae.useEffect(()=>{l.current=e}),l};function dw(){}function mw(e,l,i={}){const r=gw(i.polyfill),s=hw(l);return ow(()=>{let o=!1;const h=e&&"current"in e?e.current:e;if(!h)return dw;function y(g,m){o||s.current(g,m)}return r.subscribe(h,y),()=>{o=!0,r.unsubscribe(h,y)}},[e,r,s]),r.observer}function yw(e){let l=!1,i=[];const r=new Map,s=new(e||window.ResizeObserver)((o,h)=>{i=i.concat(o);function y(){const g=new Set;for(let m=0;m<i.length;m++){if(g.has(i[m].target))continue;g.add(i[m].target);const _=r.get(i[m].target);_==null||_.forEach(S=>S(i[m],h))}i=[],l=!1}l||window.requestAnimationFrame(y),l=!0});return{observer:s,subscribe(o,h){var y;s.observe(o);const g=(y=r.get(o))!==null&&y!==void 0?y:[];g.push(h),r.set(o,g)},unsubscribe(o,h){var y;const g=(y=r.get(o))!==null&&y!==void 0?y:[];if(g.length===1){s.unobserve(o),r.delete(o);return}const m=g.indexOf(h);m!==-1&&g.splice(m,1),r.set(o,g)}}}let _o;const gw=e=>_o||(_o=yw(e));function vw(e){const[l,i]=ae.useState();return ae.useLayoutEffect(()=>{var r;i((r=e.current)==null?void 0:r.getBoundingClientRect())},[e]),mw(e,r=>i(r.contentRect)),l}function _w({data:e,marginTop:l=20,marginRight:i=6,marginBottom:r=30,marginLeft:s=6,units:o="m",timeFormat:h="HH:mm"}){var Q,Z,it,Rt,Kt,te;const y=ae.useRef(null),g=ae.useRef(null),{height:m=0}=vw(y)||{},[_,S]=ae.useState(0),T=ae.useRef(null),E=ae.useRef(null),k=ae.useRef(null),F=ae.useRef(null),I=ae.useRef(null),St=25,pt=.3;ae.useEffect(()=>{S(m/4*e.length)},[m,e]);function tt(B){return o==="m"?`${B.toFixed(2)} m`:`${(B*3.28084).toFixed(1)} ft`}function rt(B){return G(B).format(h)}return ae.useEffect(()=>{const[B=0,ft=0]=Dy(e,N=>new Date(N.time));E.current=sD().domain([B,ft]).range([s,_-i]);const[Dt=0,Wt=0]=Dy(e,N=>N.value),qt=(Wt-Dt)*.3;k.current=W1().domain([Dt-qt,Wt+qt]).range([m-r,l]),F.current=cD().curve(r1).x(N=>E.current(new Date(N.time))).y0(k.current(Q2(e,N=>N.value-pt)??0)).y1(N=>k.current(N.value)),I.current=fg().curve(r1).x(N=>E.current(new Date(N.time))).y(N=>k.current(N.value)),T.current&&HS(T.current).call(tp(E.current))},[e,m,_,r,s,i,l]),ae.useEffect(()=>{var B;(B=g.current)==null||B.scrollIntoView({block:"center",inline:"center"})},[e,g,_]),at.jsx("div",{className:"TideChart",ref:y,children:at.jsxs("svg",{width:_,height:m,children:[at.jsx("defs",{children:at.jsxs("linearGradient",{id:"gradient",gradientTransform:"rotate(90)",children:[at.jsx("stop",{className:"TideChart__Gradient--stop1",offset:"0"}),at.jsx("stop",{className:"TideChart__Gradient--stop2",offset:"100%"})]})}),at.jsx("g",{className:"TideChart__XAxis",ref:T,transform:`translate(0,${m-r})`}),at.jsx("line",{className:"TideChart__LowWater",x1:s,x2:_-i,y1:(Q=k.current)==null?void 0:Q.call(k,0),y2:(Z=k.current)==null?void 0:Z.call(k,0)}),at.jsx("path",{fill:"url(#gradient)",d:((it=F.current)==null?void 0:it.call(F,e))||""}),at.jsx("path",{className:"TideChart__Line",d:((Rt=I.current)==null?void 0:Rt.call(I,e))||""}),at.jsx("line",{ref:g,className:"TideChart__Now",x1:(Kt=E.current)==null?void 0:Kt.call(E,new Date),x2:(te=E.current)==null?void 0:te.call(E,new Date),y1:l,y2:m-l}),at.jsx("g",{children:e.map((B,ft)=>{var Dt,Wt,qt,N;return at.jsxs("g",{children:[at.jsx("circle",{className:"TideChart__DataPoint",cx:(Dt=E.current)==null?void 0:Dt.call(E,new Date(B.time)),cy:(Wt=k.current)==null?void 0:Wt.call(k,B.value),r:5}),ft!==0&&ft!==e.length-1&&at.jsxs("text",{className:["TideChart__Text",`TideChart__Text--${B.type}`].join(" "),y:B.type==="High"?l+St:m-r-St,children:[at.jsx("tspan",{className:"TideChart__Depth",x:(qt=E.current)==null?void 0:qt.call(E,new Date(B.time)),dy:B.type==="High"?"1.5em":"-1.5em",children:tt(B.value)}),at.jsx("tspan",{className:"TideChart__Time",x:(N=E.current)==null?void 0:N.call(E,new Date(B.time)),dy:B.type==="High"?"-1.5em":"1.5em",children:rt(B.time)})]})]},ft)})})]})})}function pw(){var l,i,r;const e=C2();return at.jsxs(at.Fragment,{children:[at.jsxs("header",{className:"p-6 mb-8 flex gap-8",children:[at.jsxs("div",{className:"flex-1",children:[at.jsx("h1",{className:"text-2xl font-semibold tracking-tight m-0 flex-1",children:(l=e==null?void 0:e.station)==null?void 0:l.name}),((i=e==null?void 0:e.station)==null?void 0:i.position)&&at.jsx(H2,{...(r=e==null?void 0:e.station)==null?void 0:r.position})]}),at.jsx("div",{children:at.jsx("a",{href:z2,children:at.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:[at.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"}),at.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"})]})})})]}),e!=null&&e.extremes?at.jsx(_w,{data:(e==null?void 0:e.extremes)??[],units:"ft",timeFormat:"h:mm a"}):at.jsx(Sw,{})]})}function Sw(){return at.jsxs("div",{className:"flex-1 flex flex-col gap-6 items-center justify-center animate-pulse",children:[at.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:[at.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"}),at.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"})]}),at.jsx("span",{className:"sr-only",children:"Loading..."})]})}function Mw(){return at.jsxs("footer",{className:"px-6 py-4 text-center text-sm text-white/50 bg-black/20",children:["Made by",at.jsx("a",{className:"decoration-none text-white/70",href:"https://github.com/sponsors/bkeepers",children:" @bkeepers"})]})}function bw(){return at.jsxs(ae.StrictMode,{children:[at.jsx(pw,{}),at.jsx(Mw,{})]})}Y2.createRoot(document.getElementById("app")).render(at.jsx(ae.StrictMode,{children:at.jsx(bw,{})}))});export default Tw();