(function(){const f=document.createElement("link").relList;if(f&&f.supports&&f.supports("modulepreload"))return;for(const h of document.querySelectorAll('link[rel="modulepreload"]'))o(h);new MutationObserver(h=>{for(const d of h)if(d.type==="childList")for(const S of d.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&o(S)}).observe(document,{childList:!0,subtree:!0});function r(h){const d={};return h.integrity&&(d.integrity=h.integrity),h.referrerPolicy&&(d.referrerPolicy=h.referrerPolicy),h.crossOrigin==="use-credentials"?d.credentials="include":h.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function o(h){if(h.ep)return;h.ep=!0;const d=r(h);fetch(h.href,d)}})();var xf={exports:{}},Nn={};/**
 * @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 Zd;function ty(){if(Zd)return Nn;Zd=1;var c=Symbol.for("react.transitional.element"),f=Symbol.for("react.fragment");function r(o,h,d){var S=null;if(d!==void 0&&(S=""+d),h.key!==void 0&&(S=""+h.key),"key"in h){d={};for(var E in h)E!=="key"&&(d[E]=h[E])}else d=h;return h=d.ref,{$$typeof:c,type:o,key:S,ref:h!==void 0?h:null,props:d}}return Nn.Fragment=f,Nn.jsx=r,Nn.jsxs=r,Nn}var Xd;function ey(){return Xd||(Xd=1,xf.exports=ty()),xf.exports}var m=ey(),_f={exports:{}},P={};/**
 * @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 Qd;function ly(){if(Qd)return P;Qd=1;var c=Symbol.for("react.transitional.element"),f=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),h=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),S=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),R=Symbol.for("react.lazy"),A=Symbol.for("react.activity"),L=Symbol.iterator;function X(p){return p===null||typeof p!="object"?null:(p=L&&p[L]||p["@@iterator"],typeof p=="function"?p:null)}var I={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},bt=Object.assign,qt={};function zt(p,U,G){this.props=p,this.context=U,this.refs=qt,this.updater=G||I}zt.prototype.isReactComponent={},zt.prototype.setState=function(p,U){if(typeof p!="object"&&typeof p!="function"&&p!=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,p,U,"setState")},zt.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function mt(){}mt.prototype=zt.prototype;function ut(p,U,G){this.props=p,this.context=U,this.refs=qt,this.updater=G||I}var ht=ut.prototype=new mt;ht.constructor=ut,bt(ht,zt.prototype),ht.isPureReactComponent=!0;var H=Array.isArray;function Y(){}var k={H:null,A:null,T:null,S:null},yt=Object.prototype.hasOwnProperty;function _t(p,U,G){var Q=G.ref;return{$$typeof:c,type:p,key:U,ref:Q!==void 0?Q:null,props:G}}function Z(p,U){return _t(p.type,U,p.props)}function vt(p){return typeof p=="object"&&p!==null&&p.$$typeof===c}function it(p){var U={"=":"=0",":":"=2"};return"$"+p.replace(/[=:]/g,function(G){return U[G]})}var Ot=/\/+/g;function $t(p,U){return typeof p=="object"&&p!==null&&p.key!=null?it(""+p.key):U.toString(36)}function Rt(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(Y,Y):(p.status="pending",p.then(function(U){p.status==="pending"&&(p.status="fulfilled",p.value=U)},function(U){p.status==="pending"&&(p.status="rejected",p.reason=U)})),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p}function C(p,U,G,Q,W){var q=typeof p;(q==="undefined"||q==="boolean")&&(p=null);var w=!1;if(p===null)w=!0;else switch(q){case"bigint":case"string":case"number":w=!0;break;case"object":switch(p.$$typeof){case c:case f:w=!0;break;case R:return w=p._init,C(w(p._payload),U,G,Q,W)}}if(w)return W=W(p),w=Q===""?"."+$t(p,0):Q,H(W)?(G="",w!=null&&(G=w.replace(Ot,"$&/")+"/"),C(W,U,G,"",function(rt){return rt})):W!=null&&(vt(W)&&(W=Z(W,G+(W.key==null||p&&p.key===W.key?"":(""+W.key).replace(Ot,"$&/")+"/")+w)),U.push(W)),1;w=0;var tt=Q===""?".":Q+":";if(H(p))for(var at=0;at<p.length;at++)Q=p[at],q=tt+$t(Q,at),w+=C(Q,U,G,q,W);else if(at=X(p),typeof at=="function")for(p=at.call(p),at=0;!(Q=p.next()).done;)Q=Q.value,q=tt+$t(Q,at++),w+=C(Q,U,G,q,W);else if(q==="object"){if(typeof p.then=="function")return C(Rt(p),U,G,Q,W);throw U=String(p),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(p).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.")}return w}function B(p,U,G){if(p==null)return p;var Q=[],W=0;return C(p,Q,"","",function(q){return U.call(G,q,W++)}),Q}function $(p){if(p._status===-1){var U=p._result;U=U(),U.then(function(G){(p._status===0||p._status===-1)&&(p._status=1,p._result=G)},function(G){(p._status===0||p._status===-1)&&(p._status=2,p._result=G)}),p._status===-1&&(p._status=0,p._result=U)}if(p._status===1)return p._result.default;throw p._result}var xt=typeof reportError=="function"?reportError:function(p){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var U=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof p=="object"&&p!==null&&typeof p.message=="string"?String(p.message):String(p),error:p});if(!window.dispatchEvent(U))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",p);return}console.error(p)},St={map:B,forEach:function(p,U,G){B(p,function(){U.apply(this,arguments)},G)},count:function(p){var U=0;return B(p,function(){U++}),U},toArray:function(p){return B(p,function(U){return U})||[]},only:function(p){if(!vt(p))throw Error("React.Children.only expected to receive a single React element child.");return p}};return P.Activity=A,P.Children=St,P.Component=zt,P.Fragment=r,P.Profiler=h,P.PureComponent=ut,P.StrictMode=o,P.Suspense=z,P.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,P.__COMPILER_RUNTIME={__proto__:null,c:function(p){return k.H.useMemoCache(p)}},P.cache=function(p){return function(){return p.apply(null,arguments)}},P.cacheSignal=function(){return null},P.cloneElement=function(p,U,G){if(p==null)throw Error("The argument must be a React element, but you passed "+p+".");var Q=bt({},p.props),W=p.key;if(U!=null)for(q in U.key!==void 0&&(W=""+U.key),U)!yt.call(U,q)||q==="key"||q==="__self"||q==="__source"||q==="ref"&&U.ref===void 0||(Q[q]=U[q]);var q=arguments.length-2;if(q===1)Q.children=G;else if(1<q){for(var w=Array(q),tt=0;tt<q;tt++)w[tt]=arguments[tt+2];Q.children=w}return _t(p.type,W,Q)},P.createContext=function(p){return p={$$typeof:S,_currentValue:p,_currentValue2:p,_threadCount:0,Provider:null,Consumer:null},p.Provider=p,p.Consumer={$$typeof:d,_context:p},p},P.createElement=function(p,U,G){var Q,W={},q=null;if(U!=null)for(Q in U.key!==void 0&&(q=""+U.key),U)yt.call(U,Q)&&Q!=="key"&&Q!=="__self"&&Q!=="__source"&&(W[Q]=U[Q]);var w=arguments.length-2;if(w===1)W.children=G;else if(1<w){for(var tt=Array(w),at=0;at<w;at++)tt[at]=arguments[at+2];W.children=tt}if(p&&p.defaultProps)for(Q in w=p.defaultProps,w)W[Q]===void 0&&(W[Q]=w[Q]);return _t(p,q,W)},P.createRef=function(){return{current:null}},P.forwardRef=function(p){return{$$typeof:E,render:p}},P.isValidElement=vt,P.lazy=function(p){return{$$typeof:R,_payload:{_status:-1,_result:p},_init:$}},P.memo=function(p,U){return{$$typeof:v,type:p,compare:U===void 0?null:U}},P.startTransition=function(p){var U=k.T,G={};k.T=G;try{var Q=p(),W=k.S;W!==null&&W(G,Q),typeof Q=="object"&&Q!==null&&typeof Q.then=="function"&&Q.then(Y,xt)}catch(q){xt(q)}finally{U!==null&&G.types!==null&&(U.types=G.types),k.T=U}},P.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},P.use=function(p){return k.H.use(p)},P.useActionState=function(p,U,G){return k.H.useActionState(p,U,G)},P.useCallback=function(p,U){return k.H.useCallback(p,U)},P.useContext=function(p){return k.H.useContext(p)},P.useDebugValue=function(){},P.useDeferredValue=function(p,U){return k.H.useDeferredValue(p,U)},P.useEffect=function(p,U){return k.H.useEffect(p,U)},P.useEffectEvent=function(p){return k.H.useEffectEvent(p)},P.useId=function(){return k.H.useId()},P.useImperativeHandle=function(p,U,G){return k.H.useImperativeHandle(p,U,G)},P.useInsertionEffect=function(p,U){return k.H.useInsertionEffect(p,U)},P.useLayoutEffect=function(p,U){return k.H.useLayoutEffect(p,U)},P.useMemo=function(p,U){return k.H.useMemo(p,U)},P.useOptimistic=function(p,U){return k.H.useOptimistic(p,U)},P.useReducer=function(p,U,G){return k.H.useReducer(p,U,G)},P.useRef=function(p){return k.H.useRef(p)},P.useState=function(p){return k.H.useState(p)},P.useSyncExternalStore=function(p,U,G){return k.H.useSyncExternalStore(p,U,G)},P.useTransition=function(){return k.H.useTransition()},P.version="19.2.4",P}var Vd;function Hf(){return Vd||(Vd=1,_f.exports=ly()),_f.exports}var N=Hf(),Mf={exports:{}},Cn={},Tf={exports:{}},Af={};/**
 * @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 kd;function ay(){return kd||(kd=1,(function(c){function f(C,B){var $=C.length;C.push(B);t:for(;0<$;){var xt=$-1>>>1,St=C[xt];if(0<h(St,B))C[xt]=B,C[$]=St,$=xt;else break t}}function r(C){return C.length===0?null:C[0]}function o(C){if(C.length===0)return null;var B=C[0],$=C.pop();if($!==B){C[0]=$;t:for(var xt=0,St=C.length,p=St>>>1;xt<p;){var U=2*(xt+1)-1,G=C[U],Q=U+1,W=C[Q];if(0>h(G,$))Q<St&&0>h(W,G)?(C[xt]=W,C[Q]=$,xt=Q):(C[xt]=G,C[U]=$,xt=U);else if(Q<St&&0>h(W,$))C[xt]=W,C[Q]=$,xt=Q;else break t}}return B}function h(C,B){var $=C.sortIndex-B.sortIndex;return $!==0?$:C.id-B.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;c.unstable_now=function(){return d.now()}}else{var S=Date,E=S.now();c.unstable_now=function(){return S.now()-E}}var z=[],v=[],R=1,A=null,L=3,X=!1,I=!1,bt=!1,qt=!1,zt=typeof setTimeout=="function"?setTimeout:null,mt=typeof clearTimeout=="function"?clearTimeout:null,ut=typeof setImmediate<"u"?setImmediate:null;function ht(C){for(var B=r(v);B!==null;){if(B.callback===null)o(v);else if(B.startTime<=C)o(v),B.sortIndex=B.expirationTime,f(z,B);else break;B=r(v)}}function H(C){if(bt=!1,ht(C),!I)if(r(z)!==null)I=!0,Y||(Y=!0,it());else{var B=r(v);B!==null&&Rt(H,B.startTime-C)}}var Y=!1,k=-1,yt=5,_t=-1;function Z(){return qt?!0:!(c.unstable_now()-_t<yt)}function vt(){if(qt=!1,Y){var C=c.unstable_now();_t=C;var B=!0;try{t:{I=!1,bt&&(bt=!1,mt(k),k=-1),X=!0;var $=L;try{e:{for(ht(C),A=r(z);A!==null&&!(A.expirationTime>C&&Z());){var xt=A.callback;if(typeof xt=="function"){A.callback=null,L=A.priorityLevel;var St=xt(A.expirationTime<=C);if(C=c.unstable_now(),typeof St=="function"){A.callback=St,ht(C),B=!0;break e}A===r(z)&&o(z),ht(C)}else o(z);A=r(z)}if(A!==null)B=!0;else{var p=r(v);p!==null&&Rt(H,p.startTime-C),B=!1}}break t}finally{A=null,L=$,X=!1}B=void 0}}finally{B?it():Y=!1}}}var it;if(typeof ut=="function")it=function(){ut(vt)};else if(typeof MessageChannel<"u"){var Ot=new MessageChannel,$t=Ot.port2;Ot.port1.onmessage=vt,it=function(){$t.postMessage(null)}}else it=function(){zt(vt,0)};function Rt(C,B){k=zt(function(){C(c.unstable_now())},B)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(C){C.callback=null},c.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):yt=0<C?Math.floor(1e3/C):5},c.unstable_getCurrentPriorityLevel=function(){return L},c.unstable_next=function(C){switch(L){case 1:case 2:case 3:var B=3;break;default:B=L}var $=L;L=B;try{return C()}finally{L=$}},c.unstable_requestPaint=function(){qt=!0},c.unstable_runWithPriority=function(C,B){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var $=L;L=C;try{return B()}finally{L=$}},c.unstable_scheduleCallback=function(C,B,$){var xt=c.unstable_now();switch(typeof $=="object"&&$!==null?($=$.delay,$=typeof $=="number"&&0<$?xt+$:xt):$=xt,C){case 1:var St=-1;break;case 2:St=250;break;case 5:St=1073741823;break;case 4:St=1e4;break;default:St=5e3}return St=$+St,C={id:R++,callback:B,priorityLevel:C,startTime:$,expirationTime:St,sortIndex:-1},$>xt?(C.sortIndex=$,f(v,C),r(z)===null&&C===r(v)&&(bt?(mt(k),k=-1):bt=!0,Rt(H,$-xt))):(C.sortIndex=St,f(z,C),I||X||(I=!0,Y||(Y=!0,it()))),C},c.unstable_shouldYield=Z,c.unstable_wrapCallback=function(C){var B=L;return function(){var $=L;L=B;try{return C.apply(this,arguments)}finally{L=$}}}})(Af)),Af}var wd;function ny(){return wd||(wd=1,Tf.exports=ay()),Tf.exports}var jf={exports:{}},ee={};/**
 * @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 Kd;function uy(){if(Kd)return ee;Kd=1;var c=Hf();function f(z){var v="https://react.dev/errors/"+z;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var R=2;R<arguments.length;R++)v+="&args[]="+encodeURIComponent(arguments[R])}return"Minified React error #"+z+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var o={d:{f:r,r:function(){throw Error(f(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},h=Symbol.for("react.portal");function d(z,v,R){var A=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:h,key:A==null?null:""+A,children:z,containerInfo:v,implementation:R}}var S=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function E(z,v){if(z==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return ee.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,ee.createPortal=function(z,v){var R=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(f(299));return d(z,v,null,R)},ee.flushSync=function(z){var v=S.T,R=o.p;try{if(S.T=null,o.p=2,z)return z()}finally{S.T=v,o.p=R,o.d.f()}},ee.preconnect=function(z,v){typeof z=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,o.d.C(z,v))},ee.prefetchDNS=function(z){typeof z=="string"&&o.d.D(z)},ee.preinit=function(z,v){if(typeof z=="string"&&v&&typeof v.as=="string"){var R=v.as,A=E(R,v.crossOrigin),L=typeof v.integrity=="string"?v.integrity:void 0,X=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;R==="style"?o.d.S(z,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:A,integrity:L,fetchPriority:X}):R==="script"&&o.d.X(z,{crossOrigin:A,integrity:L,fetchPriority:X,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},ee.preinitModule=function(z,v){if(typeof z=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var R=E(v.as,v.crossOrigin);o.d.M(z,{crossOrigin:R,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&o.d.M(z)},ee.preload=function(z,v){if(typeof z=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var R=v.as,A=E(R,v.crossOrigin);o.d.L(z,R,{crossOrigin:A,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},ee.preloadModule=function(z,v){if(typeof z=="string")if(v){var R=E(v.as,v.crossOrigin);o.d.m(z,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:R,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else o.d.m(z)},ee.requestFormReset=function(z){o.d.r(z)},ee.unstable_batchedUpdates=function(z,v){return z(v)},ee.useFormState=function(z,v,R){return S.H.useFormState(z,v,R)},ee.useFormStatus=function(){return S.H.useHostTransitionStatus()},ee.version="19.2.4",ee}var Jd;function bm(){if(Jd)return jf.exports;Jd=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(f){console.error(f)}}return c(),jf.exports=uy(),jf.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 $d;function iy(){if($d)return Cn;$d=1;var c=ny(),f=Hf(),r=bm();function o(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function h(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function d(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function S(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function E(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function z(t){if(d(t)!==t)throw Error(o(188))}function v(t){var e=t.alternate;if(!e){if(e=d(t),e===null)throw Error(o(188));return e!==t?null:t}for(var l=t,a=e;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return z(n),t;if(u===a)return z(n),e;u=u.sibling}throw Error(o(188))}if(l.return!==a.return)l=n,a=u;else{for(var i=!1,s=n.child;s;){if(s===l){i=!0,l=n,a=u;break}if(s===a){i=!0,a=n,l=u;break}s=s.sibling}if(!i){for(s=u.child;s;){if(s===l){i=!0,l=u,a=n;break}if(s===a){i=!0,a=u,l=n;break}s=s.sibling}if(!i)throw Error(o(189))}}if(l.alternate!==a)throw Error(o(190))}if(l.tag!==3)throw Error(o(188));return l.stateNode.current===l?t:e}function R(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=R(t),e!==null)return e;t=t.sibling}return null}var A=Object.assign,L=Symbol.for("react.element"),X=Symbol.for("react.transitional.element"),I=Symbol.for("react.portal"),bt=Symbol.for("react.fragment"),qt=Symbol.for("react.strict_mode"),zt=Symbol.for("react.profiler"),mt=Symbol.for("react.consumer"),ut=Symbol.for("react.context"),ht=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),Y=Symbol.for("react.suspense_list"),k=Symbol.for("react.memo"),yt=Symbol.for("react.lazy"),_t=Symbol.for("react.activity"),Z=Symbol.for("react.memo_cache_sentinel"),vt=Symbol.iterator;function it(t){return t===null||typeof t!="object"?null:(t=vt&&t[vt]||t["@@iterator"],typeof t=="function"?t:null)}var Ot=Symbol.for("react.client.reference");function $t(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Ot?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case bt:return"Fragment";case zt:return"Profiler";case qt:return"StrictMode";case H:return"Suspense";case Y:return"SuspenseList";case _t:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case I:return"Portal";case ut:return t.displayName||"Context";case mt:return(t._context.displayName||"Context")+".Consumer";case ht:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case k:return e=t.displayName||null,e!==null?e:$t(t.type)||"Memo";case yt:e=t._payload,t=t._init;try{return $t(t(e))}catch{}}return null}var Rt=Array.isArray,C=f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$={pending:!1,data:null,method:null,action:null},xt=[],St=-1;function p(t){return{current:t}}function U(t){0>St||(t.current=xt[St],xt[St]=null,St--)}function G(t,e){St++,xt[St]=t.current,t.current=e}var Q=p(null),W=p(null),q=p(null),w=p(null);function tt(t,e){switch(G(q,e),G(W,t),G(Q,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?od(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=od(e),t=rd(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}U(Q),G(Q,t)}function at(){U(Q),U(W),U(q)}function rt(t){t.memoizedState!==null&&G(w,t);var e=Q.current,l=rd(e,t.type);e!==l&&(G(W,t),G(Q,l))}function kt(t){W.current===t&&(U(Q),U(W)),w.current===t&&(U(w),Mn._currentValue=$)}var Se,Yf;function Nl(t){if(Se===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);Se=e&&e[1]||"",Yf=-1<l.stack.indexOf(`
    at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Se+t+Yf}var ui=!1;function ii(t,e){if(!t||ui)return"";ui=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var D=function(){throw Error()};if(Object.defineProperty(D.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(D,[])}catch(T){var M=T}Reflect.construct(t,[],D)}else{try{D.call()}catch(T){M=T}t.call(D.prototype)}}else{try{throw Error()}catch(T){M=T}(D=t())&&typeof D.catch=="function"&&D.catch(function(){})}}catch(T){if(T&&M&&typeof T.stack=="string")return[T.stack,M.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),i=u[0],s=u[1];if(i&&s){var y=i.split(`
`),_=s.split(`
`);for(n=a=0;a<y.length&&!y[a].includes("DetermineComponentFrameRoot");)a++;for(;n<_.length&&!_[n].includes("DetermineComponentFrameRoot");)n++;if(a===y.length||n===_.length)for(a=y.length-1,n=_.length-1;1<=a&&0<=n&&y[a]!==_[n];)n--;for(;1<=a&&0<=n;a--,n--)if(y[a]!==_[n]){if(a!==1||n!==1)do if(a--,n--,0>n||y[a]!==_[n]){var j=`
`+y[a].replace(" at new "," at ");return t.displayName&&j.includes("<anonymous>")&&(j=j.replace("<anonymous>",t.displayName)),j}while(1<=a&&0<=n);break}}}finally{ui=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Nl(l):""}function Om(t,e){switch(t.tag){case 26:case 27:case 5:return Nl(t.type);case 16:return Nl("Lazy");case 13:return t.child!==e&&e!==null?Nl("Suspense Fallback"):Nl("Suspense");case 19:return Nl("SuspenseList");case 0:case 15:return ii(t.type,!1);case 11:return ii(t.type.render,!1);case 1:return ii(t.type,!0);case 31:return Nl("Activity");default:return""}}function Gf(t){try{var e="",l=null;do e+=Om(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var ci=Object.prototype.hasOwnProperty,fi=c.unstable_scheduleCallback,si=c.unstable_cancelCallback,Dm=c.unstable_shouldYield,Um=c.unstable_requestPaint,oe=c.unstable_now,Rm=c.unstable_getCurrentPriorityLevel,Zf=c.unstable_ImmediatePriority,Xf=c.unstable_UserBlockingPriority,Ln=c.unstable_NormalPriority,Hm=c.unstable_LowPriority,Qf=c.unstable_IdlePriority,qm=c.log,Lm=c.unstable_setDisableYieldValue,qa=null,re=null;function al(t){if(typeof qm=="function"&&Lm(t),re&&typeof re.setStrictMode=="function")try{re.setStrictMode(qa,t)}catch{}}var de=Math.clz32?Math.clz32:Gm,Bm=Math.log,Ym=Math.LN2;function Gm(t){return t>>>=0,t===0?32:31-(Bm(t)/Ym|0)|0}var Bn=256,Yn=262144,Gn=4194304;function Cl(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Zn(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var s=a&134217727;return s!==0?(a=s&~u,a!==0?n=Cl(a):(i&=s,i!==0?n=Cl(i):l||(l=s&~t,l!==0&&(n=Cl(l))))):(s=a&~u,s!==0?n=Cl(s):i!==0?n=Cl(i):l||(l=a&~t,l!==0&&(n=Cl(l)))),n===0?0:e!==0&&e!==n&&(e&u)===0&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function La(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Zm(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Vf(){var t=Gn;return Gn<<=1,(Gn&62914560)===0&&(Gn=4194304),t}function oi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Ba(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Xm(t,e,l,a,n,u){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var s=t.entanglements,y=t.expirationTimes,_=t.hiddenUpdates;for(l=i&~l;0<l;){var j=31-de(l),D=1<<j;s[j]=0,y[j]=-1;var M=_[j];if(M!==null)for(_[j]=null,j=0;j<M.length;j++){var T=M[j];T!==null&&(T.lane&=-536870913)}l&=~D}a!==0&&kf(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(i&~e))}function kf(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-de(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function wf(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-de(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function Kf(t,e){var l=e&-e;return l=(l&42)!==0?1:ri(l),(l&(t.suspendedLanes|e))!==0?0:l}function ri(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 di(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Jf(){var t=B.p;return t!==0?t:(t=window.event,t===void 0?32:Rd(t.type))}function $f(t,e){var l=B.p;try{return B.p=t,e()}finally{B.p=l}}var nl=Math.random().toString(36).slice(2),Ft="__reactFiber$"+nl,ae="__reactProps$"+nl,$l="__reactContainer$"+nl,mi="__reactEvents$"+nl,Qm="__reactListeners$"+nl,Vm="__reactHandles$"+nl,Ff="__reactResources$"+nl,Ya="__reactMarker$"+nl;function hi(t){delete t[Ft],delete t[ae],delete t[mi],delete t[Qm],delete t[Vm]}function Fl(t){var e=t[Ft];if(e)return e;for(var l=t.parentNode;l;){if(e=l[$l]||l[Ft]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=pd(t);t!==null;){if(l=t[Ft])return l;t=pd(t)}return e}t=l,l=t.parentNode}return null}function Wl(t){if(t=t[Ft]||t[$l]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Ga(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(o(33))}function Il(t){var e=t[Ff];return e||(e=t[Ff]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Kt(t){t[Ya]=!0}var Wf=new Set,If={};function Ol(t,e){Pl(t,e),Pl(t+"Capture",e)}function Pl(t,e){for(If[t]=e,t=0;t<e.length;t++)Wf.add(e[t])}var km=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]*$"),Pf={},ts={};function wm(t){return ci.call(ts,t)?!0:ci.call(Pf,t)?!1:km.test(t)?ts[t]=!0:(Pf[t]=!0,!1)}function Xn(t,e,l){if(wm(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function Qn(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Ye(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}function Ee(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function es(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Km(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,u.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function yi(t){if(!t._valueTracker){var e=es(t)?"checked":"value";t._valueTracker=Km(t,e,""+t[e])}}function ls(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=es(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Vn(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 Jm=/[\n"\\]/g;function ze(t){return t.replace(Jm,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function vi(t,e,l,a,n,u,i,s){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ee(e)):t.value!==""+Ee(e)&&(t.value=""+Ee(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?gi(t,i,Ee(e)):l!=null?gi(t,i,Ee(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+Ee(s):t.removeAttribute("name")}function as(t,e,l,a,n,u,i,s){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){yi(t);return}l=l!=null?""+Ee(l):"",e=e!=null?""+Ee(e):l,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),yi(t)}function gi(t,e,l){e==="number"&&Vn(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ta(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+Ee(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function ns(t,e,l){if(e!=null&&(e=""+Ee(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Ee(l):""}function us(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(o(92));if(Rt(a)){if(1<a.length)throw Error(o(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Ee(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),yi(t)}function ea(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var $m=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 is(t,e,l){var a=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,l):typeof l!="number"||l===0||$m.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function cs(t,e,l){if(e!=null&&typeof e!="object")throw Error(o(62));if(t=t.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&is(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&is(t,u,e[u])}function pi(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 Fm=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"]]),Wm=/^[\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 kn(t){return Wm.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Ge(){}var bi=null;function Si(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var la=null,aa=null;function fs(t){var e=Wl(t);if(e&&(t=e.stateNode)){var l=t[ae]||null;t:switch(t=e.stateNode,e.type){case"input":if(vi(t,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),e=l.name,l.type==="radio"&&e!=null){for(l=t;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+ze(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[ae]||null;if(!n)throw Error(o(90));vi(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&ls(a)}break t;case"textarea":ns(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ta(t,!!l.multiple,e,!1)}}}var Ei=!1;function ss(t,e,l){if(Ei)return t(e,l);Ei=!0;try{var a=t(e);return a}finally{if(Ei=!1,(la!==null||aa!==null)&&(Du(),la&&(e=la,t=aa,aa=la=null,fs(e),t)))for(e=0;e<t.length;e++)fs(t[e])}}function Za(t,e){var l=t.stateNode;if(l===null)return null;var a=l[ae]||null;if(a===null)return null;l=a[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(o(231,e,typeof l));return l}var Ze=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),zi=!1;if(Ze)try{var Xa={};Object.defineProperty(Xa,"passive",{get:function(){zi=!0}}),window.addEventListener("test",Xa,Xa),window.removeEventListener("test",Xa,Xa)}catch{zi=!1}var ul=null,xi=null,wn=null;function os(){if(wn)return wn;var t,e=xi,l=e.length,a,n="value"in ul?ul.value:ul.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===n[u-a];a++);return wn=n.slice(t,1<a?1-a:void 0)}function Kn(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Jn(){return!0}function rs(){return!1}function ne(t){function e(l,a,n,u,i){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var s in t)t.hasOwnProperty(s)&&(l=t[s],this[s]=l?l(u):u[s]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Jn:rs,this.isPropagationStopped=rs,this}return A(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Jn)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Jn)},persist:function(){},isPersistent:Jn}),e}var Dl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$n=ne(Dl),Qa=A({},Dl,{view:0,detail:0}),Im=ne(Qa),_i,Mi,Va,Fn=A({},Qa,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ai,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!==Va&&(Va&&t.type==="mousemove"?(_i=t.screenX-Va.screenX,Mi=t.screenY-Va.screenY):Mi=_i=0,Va=t),_i)},movementY:function(t){return"movementY"in t?t.movementY:Mi}}),ds=ne(Fn),Pm=A({},Fn,{dataTransfer:0}),th=ne(Pm),eh=A({},Qa,{relatedTarget:0}),Ti=ne(eh),lh=A({},Dl,{animationName:0,elapsedTime:0,pseudoElement:0}),ah=ne(lh),nh=A({},Dl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),uh=ne(nh),ih=A({},Dl,{data:0}),ms=ne(ih),ch={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fh={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"},sh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function oh(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=sh[t])?!!e[t]:!1}function Ai(){return oh}var rh=A({},Qa,{key:function(t){if(t.key){var e=ch[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Kn(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?fh[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ai,charCode:function(t){return t.type==="keypress"?Kn(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Kn(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),dh=ne(rh),mh=A({},Fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),hs=ne(mh),hh=A({},Qa,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ai}),yh=ne(hh),vh=A({},Dl,{propertyName:0,elapsedTime:0,pseudoElement:0}),gh=ne(vh),ph=A({},Fn,{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}),bh=ne(ph),Sh=A({},Dl,{newState:0,oldState:0}),Eh=ne(Sh),zh=[9,13,27,32],ji=Ze&&"CompositionEvent"in window,ka=null;Ze&&"documentMode"in document&&(ka=document.documentMode);var xh=Ze&&"TextEvent"in window&&!ka,ys=Ze&&(!ji||ka&&8<ka&&11>=ka),vs=" ",gs=!1;function ps(t,e){switch(t){case"keyup":return zh.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var na=!1;function _h(t,e){switch(t){case"compositionend":return bs(e);case"keypress":return e.which!==32?null:(gs=!0,vs);case"textInput":return t=e.data,t===vs&&gs?null:t;default:return null}}function Mh(t,e){if(na)return t==="compositionend"||!ji&&ps(t,e)?(t=os(),wn=xi=ul=null,na=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return ys&&e.locale!=="ko"?null:e.data;default:return null}}var Th={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 Ss(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Th[t.type]:e==="textarea"}function Es(t,e,l,a){la?aa?aa.push(a):aa=[a]:la=a,e=Yu(e,"onChange"),0<e.length&&(l=new $n("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var wa=null,Ka=null;function Ah(t){nd(t,0)}function Wn(t){var e=Ga(t);if(ls(e))return t}function zs(t,e){if(t==="change")return e}var xs=!1;if(Ze){var Ni;if(Ze){var Ci="oninput"in document;if(!Ci){var _s=document.createElement("div");_s.setAttribute("oninput","return;"),Ci=typeof _s.oninput=="function"}Ni=Ci}else Ni=!1;xs=Ni&&(!document.documentMode||9<document.documentMode)}function Ms(){wa&&(wa.detachEvent("onpropertychange",Ts),Ka=wa=null)}function Ts(t){if(t.propertyName==="value"&&Wn(Ka)){var e=[];Es(e,Ka,t,Si(t)),ss(Ah,e)}}function jh(t,e,l){t==="focusin"?(Ms(),wa=e,Ka=l,wa.attachEvent("onpropertychange",Ts)):t==="focusout"&&Ms()}function Nh(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Wn(Ka)}function Ch(t,e){if(t==="click")return Wn(e)}function Oh(t,e){if(t==="input"||t==="change")return Wn(e)}function Dh(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var me=typeof Object.is=="function"?Object.is:Dh;function Ja(t,e){if(me(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!ci.call(e,n)||!me(t[n],e[n]))return!1}return!0}function As(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function js(t,e){var l=As(t);t=0;for(var a;l;){if(l.nodeType===3){if(a=t+l.textContent.length,t<=e&&a>=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=As(l)}}function Ns(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Ns(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Cs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Vn(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=Vn(t.document)}return e}function Oi(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var Uh=Ze&&"documentMode"in document&&11>=document.documentMode,ua=null,Di=null,$a=null,Ui=!1;function Os(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Ui||ua==null||ua!==Vn(a)||(a=ua,"selectionStart"in a&&Oi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),$a&&Ja($a,a)||($a=a,a=Yu(Di,"onSelect"),0<a.length&&(e=new $n("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=ua)))}function Ul(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var ia={animationend:Ul("Animation","AnimationEnd"),animationiteration:Ul("Animation","AnimationIteration"),animationstart:Ul("Animation","AnimationStart"),transitionrun:Ul("Transition","TransitionRun"),transitionstart:Ul("Transition","TransitionStart"),transitioncancel:Ul("Transition","TransitionCancel"),transitionend:Ul("Transition","TransitionEnd")},Ri={},Ds={};Ze&&(Ds=document.createElement("div").style,"AnimationEvent"in window||(delete ia.animationend.animation,delete ia.animationiteration.animation,delete ia.animationstart.animation),"TransitionEvent"in window||delete ia.transitionend.transition);function Rl(t){if(Ri[t])return Ri[t];if(!ia[t])return t;var e=ia[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Ds)return Ri[t]=e[l];return t}var Us=Rl("animationend"),Rs=Rl("animationiteration"),Hs=Rl("animationstart"),Rh=Rl("transitionrun"),Hh=Rl("transitionstart"),qh=Rl("transitioncancel"),qs=Rl("transitionend"),Ls=new Map,Hi="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(" ");Hi.push("scrollEnd");function De(t,e){Ls.set(t,e),Ol(e,[t])}var In=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},xe=[],ca=0,qi=0;function Pn(){for(var t=ca,e=qi=ca=0;e<t;){var l=xe[e];xe[e++]=null;var a=xe[e];xe[e++]=null;var n=xe[e];xe[e++]=null;var u=xe[e];if(xe[e++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&Bs(l,n,u)}}function tu(t,e,l,a){xe[ca++]=t,xe[ca++]=e,xe[ca++]=l,xe[ca++]=a,qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Li(t,e,l,a){return tu(t,e,l,a),eu(t)}function Hl(t,e){return tu(t,null,null,e),eu(t)}function Bs(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=t.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(n=!0)),t=u,u=u.return;return t.tag===3?(u=t.stateNode,n&&e!==null&&(n=31-de(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function eu(t){if(50<pn)throw pn=0,wc=null,Error(o(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var fa={};function Lh(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function he(t,e,l,a){return new Lh(t,e,l,a)}function Bi(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Xe(t,e){var l=t.alternate;return l===null?(l=he(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function Ys(t,e){t.flags&=65011714;var l=t.alternate;return l===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=l.childLanes,t.lanes=l.lanes,t.child=l.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=l.memoizedProps,t.memoizedState=l.memoizedState,t.updateQueue=l.updateQueue,t.type=l.type,e=l.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function lu(t,e,l,a,n,u){var i=0;if(a=t,typeof t=="function")Bi(t)&&(i=1);else if(typeof t=="string")i=X1(t,l,Q.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case _t:return t=he(31,l,e,n),t.elementType=_t,t.lanes=u,t;case bt:return ql(l.children,n,u,e);case qt:i=8,n|=24;break;case zt:return t=he(12,l,e,n|2),t.elementType=zt,t.lanes=u,t;case H:return t=he(13,l,e,n),t.elementType=H,t.lanes=u,t;case Y:return t=he(19,l,e,n),t.elementType=Y,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case ut:i=10;break t;case mt:i=9;break t;case ht:i=11;break t;case k:i=14;break t;case yt:i=16,a=null;break t}i=29,l=Error(o(130,t===null?"null":typeof t,"")),a=null}return e=he(i,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function ql(t,e,l,a){return t=he(7,t,a,e),t.lanes=l,t}function Yi(t,e,l){return t=he(6,t,null,e),t.lanes=l,t}function Gs(t){var e=he(18,null,null,0);return e.stateNode=t,e}function Gi(t,e,l){return e=he(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Zs=new WeakMap;function _e(t,e){if(typeof t=="object"&&t!==null){var l=Zs.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Gf(e)},Zs.set(t,e),e)}return{value:t,source:e,stack:Gf(e)}}var sa=[],oa=0,au=null,Fa=0,Me=[],Te=0,il=null,He=1,qe="";function Qe(t,e){sa[oa++]=Fa,sa[oa++]=au,au=t,Fa=e}function Xs(t,e,l){Me[Te++]=He,Me[Te++]=qe,Me[Te++]=il,il=t;var a=He;t=qe;var n=32-de(a)-1;a&=~(1<<n),l+=1;var u=32-de(e)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,He=1<<32-de(e)+n|l<<n|a,qe=u+t}else He=1<<u|l<<n|a,qe=t}function Zi(t){t.return!==null&&(Qe(t,1),Xs(t,1,0))}function Xi(t){for(;t===au;)au=sa[--oa],sa[oa]=null,Fa=sa[--oa],sa[oa]=null;for(;t===il;)il=Me[--Te],Me[Te]=null,qe=Me[--Te],Me[Te]=null,He=Me[--Te],Me[Te]=null}function Qs(t,e){Me[Te++]=He,Me[Te++]=qe,Me[Te++]=il,He=e.id,qe=e.overflow,il=t}var Wt=null,Dt=null,dt=!1,cl=null,Ae=!1,Qi=Error(o(519));function fl(t){var e=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Wa(_e(e,t)),Qi}function Vs(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Ft]=t,e[ae]=a,l){case"dialog":ft("cancel",e),ft("close",e);break;case"iframe":case"object":case"embed":ft("load",e);break;case"video":case"audio":for(l=0;l<Sn.length;l++)ft(Sn[l],e);break;case"source":ft("error",e);break;case"img":case"image":case"link":ft("error",e),ft("load",e);break;case"details":ft("toggle",e);break;case"input":ft("invalid",e),as(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ft("invalid",e);break;case"textarea":ft("invalid",e),us(e,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||fd(e.textContent,l)?(a.popover!=null&&(ft("beforetoggle",e),ft("toggle",e)),a.onScroll!=null&&ft("scroll",e),a.onScrollEnd!=null&&ft("scrollend",e),a.onClick!=null&&(e.onclick=Ge),e=!0):e=!1,e||fl(t,!0)}function ks(t){for(Wt=t.return;Wt;)switch(Wt.tag){case 5:case 31:case 13:Ae=!1;return;case 27:case 3:Ae=!0;return;default:Wt=Wt.return}}function ra(t){if(t!==Wt)return!1;if(!dt)return ks(t),dt=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||ff(t.type,t.memoizedProps)),l=!l),l&&Dt&&fl(t),ks(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(317));Dt=gd(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(317));Dt=gd(t)}else e===27?(e=Dt,zl(t.type)?(t=mf,mf=null,Dt=t):Dt=e):Dt=Wt?Ne(t.stateNode.nextSibling):null;return!0}function Ll(){Dt=Wt=null,dt=!1}function Vi(){var t=cl;return t!==null&&(fe===null?fe=t:fe.push.apply(fe,t),cl=null),t}function Wa(t){cl===null?cl=[t]:cl.push(t)}var ki=p(null),Bl=null,Ve=null;function sl(t,e,l){G(ki,e._currentValue),e._currentValue=l}function ke(t){t._currentValue=ki.current,U(ki)}function wi(t,e,l){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===l)break;t=t.return}}function Ki(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;t:for(;u!==null;){var s=u;u=n;for(var y=0;y<e.length;y++)if(s.context===e[y]){u.lanes|=l,s=u.alternate,s!==null&&(s.lanes|=l),wi(u.return,l,t),a||(i=null);break t}u=s.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(o(341));i.lanes|=l,u=i.alternate,u!==null&&(u.lanes|=l),wi(i,l,t),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===t){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function da(t,e,l,a){t=null;for(var n=e,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(o(387));if(i=i.memoizedProps,i!==null){var s=n.type;me(n.pendingProps.value,i.value)||(t!==null?t.push(s):t=[s])}}else if(n===w.current){if(i=n.alternate,i===null)throw Error(o(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Mn):t=[Mn])}n=n.return}t!==null&&Ki(e,t,l,a),e.flags|=262144}function nu(t){for(t=t.firstContext;t!==null;){if(!me(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Yl(t){Bl=t,Ve=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function It(t){return ws(Bl,t)}function uu(t,e){return Bl===null&&Yl(t),ws(t,e)}function ws(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Ve===null){if(t===null)throw Error(o(308));Ve=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ve=Ve.next=e;return l}var Bh=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},Yh=c.unstable_scheduleCallback,Gh=c.unstable_NormalPriority,Zt={$$typeof:ut,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ji(){return{controller:new Bh,data:new Map,refCount:0}}function Ia(t){t.refCount--,t.refCount===0&&Yh(Gh,function(){t.controller.abort()})}var Pa=null,$i=0,ma=0,ha=null;function Zh(t,e){if(Pa===null){var l=Pa=[];$i=0,ma=Ic(),ha={status:"pending",value:void 0,then:function(a){l.push(a)}}}return $i++,e.then(Ks,Ks),e}function Ks(){if(--$i===0&&Pa!==null){ha!==null&&(ha.status="fulfilled");var t=Pa;Pa=null,ma=0,ha=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Xh(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var n=0;n<l.length;n++)(0,l[n])(e)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var Js=C.S;C.S=function(t,e){Dr=oe(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Zh(t,e),Js!==null&&Js(t,e)};var Gl=p(null);function Fi(){var t=Gl.current;return t!==null?t:Ct.pooledCache}function iu(t,e){e===null?G(Gl,Gl.current):G(Gl,e.pool)}function $s(){var t=Fi();return t===null?null:{parent:Zt._currentValue,pool:t}}var ya=Error(o(460)),Wi=Error(o(474)),cu=Error(o(542)),fu={then:function(){}};function Fs(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Ws(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Ge,Ge),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Ps(t),t;default:if(typeof e.status=="string")e.then(Ge,Ge);else{if(t=Ct,t!==null&&100<t.shellSuspendCounter)throw Error(o(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=a}},function(a){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Ps(t),t}throw Xl=e,ya}}function Zl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Xl=l,ya):l}}var Xl=null;function Is(){if(Xl===null)throw Error(o(459));var t=Xl;return Xl=null,t}function Ps(t){if(t===ya||t===cu)throw Error(o(483))}var va=null,tn=0;function su(t){var e=tn;return tn+=1,va===null&&(va=[]),Ws(va,t,e)}function en(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function ou(t,e){throw e.$$typeof===L?Error(o(525)):(t=Object.prototype.toString.call(e),Error(o(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function to(t){function e(b,g){if(t){var x=b.deletions;x===null?(b.deletions=[g],b.flags|=16):x.push(g)}}function l(b,g){if(!t)return null;for(;g!==null;)e(b,g),g=g.sibling;return null}function a(b){for(var g=new Map;b!==null;)b.key!==null?g.set(b.key,b):g.set(b.index,b),b=b.sibling;return g}function n(b,g){return b=Xe(b,g),b.index=0,b.sibling=null,b}function u(b,g,x){return b.index=x,t?(x=b.alternate,x!==null?(x=x.index,x<g?(b.flags|=67108866,g):x):(b.flags|=67108866,g)):(b.flags|=1048576,g)}function i(b){return t&&b.alternate===null&&(b.flags|=67108866),b}function s(b,g,x,O){return g===null||g.tag!==6?(g=Yi(x,b.mode,O),g.return=b,g):(g=n(g,x),g.return=b,g)}function y(b,g,x,O){var J=x.type;return J===bt?j(b,g,x.props.children,O,x.key):g!==null&&(g.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===yt&&Zl(J)===g.type)?(g=n(g,x.props),en(g,x),g.return=b,g):(g=lu(x.type,x.key,x.props,null,b.mode,O),en(g,x),g.return=b,g)}function _(b,g,x,O){return g===null||g.tag!==4||g.stateNode.containerInfo!==x.containerInfo||g.stateNode.implementation!==x.implementation?(g=Gi(x,b.mode,O),g.return=b,g):(g=n(g,x.children||[]),g.return=b,g)}function j(b,g,x,O,J){return g===null||g.tag!==7?(g=ql(x,b.mode,O,J),g.return=b,g):(g=n(g,x),g.return=b,g)}function D(b,g,x){if(typeof g=="string"&&g!==""||typeof g=="number"||typeof g=="bigint")return g=Yi(""+g,b.mode,x),g.return=b,g;if(typeof g=="object"&&g!==null){switch(g.$$typeof){case X:return x=lu(g.type,g.key,g.props,null,b.mode,x),en(x,g),x.return=b,x;case I:return g=Gi(g,b.mode,x),g.return=b,g;case yt:return g=Zl(g),D(b,g,x)}if(Rt(g)||it(g))return g=ql(g,b.mode,x,null),g.return=b,g;if(typeof g.then=="function")return D(b,su(g),x);if(g.$$typeof===ut)return D(b,uu(b,g),x);ou(b,g)}return null}function M(b,g,x,O){var J=g!==null?g.key:null;if(typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint")return J!==null?null:s(b,g,""+x,O);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case X:return x.key===J?y(b,g,x,O):null;case I:return x.key===J?_(b,g,x,O):null;case yt:return x=Zl(x),M(b,g,x,O)}if(Rt(x)||it(x))return J!==null?null:j(b,g,x,O,null);if(typeof x.then=="function")return M(b,g,su(x),O);if(x.$$typeof===ut)return M(b,g,uu(b,x),O);ou(b,x)}return null}function T(b,g,x,O,J){if(typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint")return b=b.get(x)||null,s(g,b,""+O,J);if(typeof O=="object"&&O!==null){switch(O.$$typeof){case X:return b=b.get(O.key===null?x:O.key)||null,y(g,b,O,J);case I:return b=b.get(O.key===null?x:O.key)||null,_(g,b,O,J);case yt:return O=Zl(O),T(b,g,x,O,J)}if(Rt(O)||it(O))return b=b.get(x)||null,j(g,b,O,J,null);if(typeof O.then=="function")return T(b,g,x,su(O),J);if(O.$$typeof===ut)return T(b,g,x,uu(g,O),J);ou(g,O)}return null}function V(b,g,x,O){for(var J=null,gt=null,K=g,lt=g=0,ot=null;K!==null&&lt<x.length;lt++){K.index>lt?(ot=K,K=null):ot=K.sibling;var pt=M(b,K,x[lt],O);if(pt===null){K===null&&(K=ot);break}t&&K&&pt.alternate===null&&e(b,K),g=u(pt,g,lt),gt===null?J=pt:gt.sibling=pt,gt=pt,K=ot}if(lt===x.length)return l(b,K),dt&&Qe(b,lt),J;if(K===null){for(;lt<x.length;lt++)K=D(b,x[lt],O),K!==null&&(g=u(K,g,lt),gt===null?J=K:gt.sibling=K,gt=K);return dt&&Qe(b,lt),J}for(K=a(K);lt<x.length;lt++)ot=T(K,b,lt,x[lt],O),ot!==null&&(t&&ot.alternate!==null&&K.delete(ot.key===null?lt:ot.key),g=u(ot,g,lt),gt===null?J=ot:gt.sibling=ot,gt=ot);return t&&K.forEach(function(Al){return e(b,Al)}),dt&&Qe(b,lt),J}function F(b,g,x,O){if(x==null)throw Error(o(151));for(var J=null,gt=null,K=g,lt=g=0,ot=null,pt=x.next();K!==null&&!pt.done;lt++,pt=x.next()){K.index>lt?(ot=K,K=null):ot=K.sibling;var Al=M(b,K,pt.value,O);if(Al===null){K===null&&(K=ot);break}t&&K&&Al.alternate===null&&e(b,K),g=u(Al,g,lt),gt===null?J=Al:gt.sibling=Al,gt=Al,K=ot}if(pt.done)return l(b,K),dt&&Qe(b,lt),J;if(K===null){for(;!pt.done;lt++,pt=x.next())pt=D(b,pt.value,O),pt!==null&&(g=u(pt,g,lt),gt===null?J=pt:gt.sibling=pt,gt=pt);return dt&&Qe(b,lt),J}for(K=a(K);!pt.done;lt++,pt=x.next())pt=T(K,b,lt,pt.value,O),pt!==null&&(t&&pt.alternate!==null&&K.delete(pt.key===null?lt:pt.key),g=u(pt,g,lt),gt===null?J=pt:gt.sibling=pt,gt=pt);return t&&K.forEach(function(P1){return e(b,P1)}),dt&&Qe(b,lt),J}function Nt(b,g,x,O){if(typeof x=="object"&&x!==null&&x.type===bt&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case X:t:{for(var J=x.key;g!==null;){if(g.key===J){if(J=x.type,J===bt){if(g.tag===7){l(b,g.sibling),O=n(g,x.props.children),O.return=b,b=O;break t}}else if(g.elementType===J||typeof J=="object"&&J!==null&&J.$$typeof===yt&&Zl(J)===g.type){l(b,g.sibling),O=n(g,x.props),en(O,x),O.return=b,b=O;break t}l(b,g);break}else e(b,g);g=g.sibling}x.type===bt?(O=ql(x.props.children,b.mode,O,x.key),O.return=b,b=O):(O=lu(x.type,x.key,x.props,null,b.mode,O),en(O,x),O.return=b,b=O)}return i(b);case I:t:{for(J=x.key;g!==null;){if(g.key===J)if(g.tag===4&&g.stateNode.containerInfo===x.containerInfo&&g.stateNode.implementation===x.implementation){l(b,g.sibling),O=n(g,x.children||[]),O.return=b,b=O;break t}else{l(b,g);break}else e(b,g);g=g.sibling}O=Gi(x,b.mode,O),O.return=b,b=O}return i(b);case yt:return x=Zl(x),Nt(b,g,x,O)}if(Rt(x))return V(b,g,x,O);if(it(x)){if(J=it(x),typeof J!="function")throw Error(o(150));return x=J.call(x),F(b,g,x,O)}if(typeof x.then=="function")return Nt(b,g,su(x),O);if(x.$$typeof===ut)return Nt(b,g,uu(b,x),O);ou(b,x)}return typeof x=="string"&&x!==""||typeof x=="number"||typeof x=="bigint"?(x=""+x,g!==null&&g.tag===6?(l(b,g.sibling),O=n(g,x),O.return=b,b=O):(l(b,g),O=Yi(x,b.mode,O),O.return=b,b=O),i(b)):l(b,g)}return function(b,g,x,O){try{tn=0;var J=Nt(b,g,x,O);return va=null,J}catch(K){if(K===ya||K===cu)throw K;var gt=he(29,K,null,b.mode);return gt.lanes=O,gt.return=b,gt}finally{}}}var Ql=to(!0),eo=to(!1),ol=!1;function Ii(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Pi(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function rl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function dl(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(Et&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=eu(t),Bs(t,null,l),e}return tu(t,a,e,l),eu(t)}function ln(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,wf(t,l)}}function tc(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=e:u=u.next=e}else n=u=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var ec=!1;function an(){if(ec){var t=ha;if(t!==null)throw t}}function nn(t,e,l,a){ec=!1;var n=t.updateQueue;ol=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,s=n.shared.pending;if(s!==null){n.shared.pending=null;var y=s,_=y.next;y.next=null,i===null?u=_:i.next=_,i=y;var j=t.alternate;j!==null&&(j=j.updateQueue,s=j.lastBaseUpdate,s!==i&&(s===null?j.firstBaseUpdate=_:s.next=_,j.lastBaseUpdate=y))}if(u!==null){var D=n.baseState;i=0,j=_=y=null,s=u;do{var M=s.lane&-536870913,T=M!==s.lane;if(T?(st&M)===M:(a&M)===M){M!==0&&M===ma&&(ec=!0),j!==null&&(j=j.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var V=t,F=s;M=e;var Nt=l;switch(F.tag){case 1:if(V=F.payload,typeof V=="function"){D=V.call(Nt,D,M);break t}D=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=F.payload,M=typeof V=="function"?V.call(Nt,D,M):V,M==null)break t;D=A({},D,M);break t;case 2:ol=!0}}M=s.callback,M!==null&&(t.flags|=64,T&&(t.flags|=8192),T=n.callbacks,T===null?n.callbacks=[M]:T.push(M))}else T={lane:M,tag:s.tag,payload:s.payload,callback:s.callback,next:null},j===null?(_=j=T,y=D):j=j.next=T,i|=M;if(s=s.next,s===null){if(s=n.shared.pending,s===null)break;T=s,s=T.next,T.next=null,n.lastBaseUpdate=T,n.shared.pending=null}}while(!0);j===null&&(y=D),n.baseState=y,n.firstBaseUpdate=_,n.lastBaseUpdate=j,u===null&&(n.shared.lanes=0),gl|=i,t.lanes=i,t.memoizedState=D}}function lo(t,e){if(typeof t!="function")throw Error(o(191,t));t.call(e)}function ao(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)lo(l[t],e)}var ga=p(null),ru=p(0);function no(t,e){t=tl,G(ru,t),G(ga,e),tl=t|e.baseLanes}function lc(){G(ru,tl),G(ga,ga.current)}function ac(){tl=ru.current,U(ga),U(ru)}var ye=p(null),je=null;function ml(t){var e=t.alternate;G(Yt,Yt.current&1),G(ye,t),je===null&&(e===null||ga.current!==null||e.memoizedState!==null)&&(je=t)}function nc(t){G(Yt,Yt.current),G(ye,t),je===null&&(je=t)}function uo(t){t.tag===22?(G(Yt,Yt.current),G(ye,t),je===null&&(je=t)):hl()}function hl(){G(Yt,Yt.current),G(ye,ye.current)}function ve(t){U(ye),je===t&&(je=null),U(Yt)}var Yt=p(0);function du(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||rf(l)||df(l)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var we=0,et=null,At=null,Xt=null,mu=!1,pa=!1,Vl=!1,hu=0,un=0,ba=null,Qh=0;function Lt(){throw Error(o(321))}function uc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!me(t[l],e[l]))return!1;return!0}function ic(t,e,l,a,n,u){return we=u,et=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,C.H=t===null||t.memoizedState===null?Qo:Ec,Vl=!1,u=l(a,n),Vl=!1,pa&&(u=co(e,l,a,n)),io(t),u}function io(t){C.H=sn;var e=At!==null&&At.next!==null;if(we=0,Xt=At=et=null,mu=!1,un=0,ba=null,e)throw Error(o(300));t===null||Qt||(t=t.dependencies,t!==null&&nu(t)&&(Qt=!0))}function co(t,e,l,a){et=t;var n=0;do{if(pa&&(ba=null),un=0,pa=!1,25<=n)throw Error(o(301));if(n+=1,Xt=At=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}C.H=Vo,u=e(l,a)}while(pa);return u}function Vh(){var t=C.H,e=t.useState()[0];return e=typeof e.then=="function"?cn(e):e,t=t.useState()[0],(At!==null?At.memoizedState:null)!==t&&(et.flags|=1024),e}function cc(){var t=hu!==0;return hu=0,t}function fc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function sc(t){if(mu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}mu=!1}we=0,Xt=At=et=null,pa=!1,un=hu=0,ba=null}function le(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Xt===null?et.memoizedState=Xt=t:Xt=Xt.next=t,Xt}function Gt(){if(At===null){var t=et.alternate;t=t!==null?t.memoizedState:null}else t=At.next;var e=Xt===null?et.memoizedState:Xt.next;if(e!==null)Xt=e,At=t;else{if(t===null)throw et.alternate===null?Error(o(467)):Error(o(310));At=t,t={memoizedState:At.memoizedState,baseState:At.baseState,baseQueue:At.baseQueue,queue:At.queue,next:null},Xt===null?et.memoizedState=Xt=t:Xt=Xt.next=t}return Xt}function yu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function cn(t){var e=un;return un+=1,ba===null&&(ba=[]),t=Ws(ba,t,e),e=et,(Xt===null?e.memoizedState:Xt.next)===null&&(e=e.alternate,C.H=e===null||e.memoizedState===null?Qo:Ec),t}function vu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return cn(t);if(t.$$typeof===ut)return It(t)}throw Error(o(438,String(t)))}function oc(t){var e=null,l=et.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=et.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=yu(),et.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),a=0;a<t;a++)l[a]=Z;return e.index++,l}function Ke(t,e){return typeof e=="function"?e(t):e}function gu(t){var e=Gt();return rc(e,At,t)}function rc(t,e,l){var a=t.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var s=i=null,y=null,_=e,j=!1;do{var D=_.lane&-536870913;if(D!==_.lane?(st&D)===D:(we&D)===D){var M=_.revertLane;if(M===0)y!==null&&(y=y.next={lane:0,revertLane:0,gesture:null,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null}),D===ma&&(j=!0);else if((we&M)===M){_=_.next,M===ma&&(j=!0);continue}else D={lane:0,revertLane:_.revertLane,gesture:null,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null},y===null?(s=y=D,i=u):y=y.next=D,et.lanes|=M,gl|=M;D=_.action,Vl&&l(u,D),u=_.hasEagerState?_.eagerState:l(u,D)}else M={lane:D,revertLane:_.revertLane,gesture:_.gesture,action:_.action,hasEagerState:_.hasEagerState,eagerState:_.eagerState,next:null},y===null?(s=y=M,i=u):y=y.next=M,et.lanes|=D,gl|=D;_=_.next}while(_!==null&&_!==e);if(y===null?i=u:y.next=s,!me(u,t.memoizedState)&&(Qt=!0,j&&(l=ha,l!==null)))throw l;t.memoizedState=u,t.baseState=i,t.baseQueue=y,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function dc(t){var e=Gt(),l=e.queue;if(l===null)throw Error(o(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var i=n=n.next;do u=t(u,i.action),i=i.next;while(i!==n);me(u,e.memoizedState)||(Qt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function fo(t,e,l){var a=et,n=Gt(),u=dt;if(u){if(l===void 0)throw Error(o(407));l=l()}else l=e();var i=!me((At||n).memoizedState,l);if(i&&(n.memoizedState=l,Qt=!0),n=n.queue,yc(ro.bind(null,a,n,t),[t]),n.getSnapshot!==e||i||Xt!==null&&Xt.memoizedState.tag&1){if(a.flags|=2048,Sa(9,{destroy:void 0},oo.bind(null,a,n,l,e),null),Ct===null)throw Error(o(349));u||(we&127)!==0||so(a,e,l)}return l}function so(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=et.updateQueue,e===null?(e=yu(),et.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function oo(t,e,l,a){e.value=l,e.getSnapshot=a,mo(e)&&ho(t)}function ro(t,e,l){return l(function(){mo(e)&&ho(t)})}function mo(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!me(t,l)}catch{return!0}}function ho(t){var e=Hl(t,2);e!==null&&se(e,t,2)}function mc(t){var e=le();if(typeof t=="function"){var l=t;if(t=l(),Vl){al(!0);try{l()}finally{al(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ke,lastRenderedState:t},e}function yo(t,e,l,a){return t.baseState=l,rc(t,At,typeof a=="function"?a:Ke)}function kh(t,e,l,a,n){if(Su(t))throw Error(o(485));if(t=e.action,t!==null){var u={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};C.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,vo(e,u)):(u.next=l.next,e.pending=l.next=u)}}function vo(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=C.T,i={};C.T=i;try{var s=l(n,a),y=C.S;y!==null&&y(i,s),go(t,e,s)}catch(_){hc(t,e,_)}finally{u!==null&&i.types!==null&&(u.types=i.types),C.T=u}}else try{u=l(n,a),go(t,e,u)}catch(_){hc(t,e,_)}}function go(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){po(t,e,a)},function(a){return hc(t,e,a)}):po(t,e,l)}function po(t,e,l){e.status="fulfilled",e.value=l,bo(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,vo(t,l)))}function hc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,bo(e),e=e.next;while(e!==a)}t.action=null}function bo(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function So(t,e){return e}function Eo(t,e){if(dt){var l=Ct.formState;if(l!==null){t:{var a=et;if(dt){if(Dt){e:{for(var n=Dt,u=Ae;n.nodeType!==8;){if(!u){n=null;break e}if(n=Ne(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Dt=Ne(n.nextSibling),a=n.data==="F!";break t}}fl(a)}a=!1}a&&(e=l[0])}}return l=le(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:So,lastRenderedState:e},l.queue=a,l=Go.bind(null,et,a),a.dispatch=l,a=mc(!1),u=Sc.bind(null,et,!1,a.queue),a=le(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=kh.bind(null,et,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function zo(t){var e=Gt();return xo(e,At,t)}function xo(t,e,l){if(e=rc(t,e,So)[0],t=gu(Ke)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=cn(e)}catch(i){throw i===ya?cu:i}else a=e;e=Gt();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(et.flags|=2048,Sa(9,{destroy:void 0},wh.bind(null,n,l),null)),[a,u,t]}function wh(t,e){t.action=e}function _o(t){var e=Gt(),l=At;if(l!==null)return xo(e,l,t);Gt(),e=e.memoizedState,l=Gt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function Sa(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=et.updateQueue,e===null&&(e=yu(),et.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(a=l.next,l.next=t,t.next=a,e.lastEffect=t),t}function Mo(){return Gt().memoizedState}function pu(t,e,l,a){var n=le();et.flags|=t,n.memoizedState=Sa(1|e,{destroy:void 0},l,a===void 0?null:a)}function bu(t,e,l,a){var n=Gt();a=a===void 0?null:a;var u=n.memoizedState.inst;At!==null&&a!==null&&uc(a,At.memoizedState.deps)?n.memoizedState=Sa(e,u,l,a):(et.flags|=t,n.memoizedState=Sa(1|e,u,l,a))}function To(t,e){pu(8390656,8,t,e)}function yc(t,e){bu(2048,8,t,e)}function Kh(t){et.flags|=4;var e=et.updateQueue;if(e===null)e=yu(),et.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function Ao(t){var e=Gt().memoizedState;return Kh({ref:e,nextImpl:t}),function(){if((Et&2)!==0)throw Error(o(440));return e.impl.apply(void 0,arguments)}}function jo(t,e){return bu(4,2,t,e)}function No(t,e){return bu(4,4,t,e)}function Co(t,e){if(typeof e=="function"){t=t();var l=e(t);return function(){typeof l=="function"?l():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Oo(t,e,l){l=l!=null?l.concat([t]):null,bu(4,4,Co.bind(null,e,t),l)}function vc(){}function Do(t,e){var l=Gt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&uc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Uo(t,e){var l=Gt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&uc(e,a[1]))return a[0];if(a=t(),Vl){al(!0);try{t()}finally{al(!1)}}return l.memoizedState=[a,e],a}function gc(t,e,l){return l===void 0||(we&1073741824)!==0&&(st&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=Rr(),et.lanes|=t,gl|=t,l)}function Ro(t,e,l,a){return me(l,e)?l:ga.current!==null?(t=gc(t,l,a),me(t,e)||(Qt=!0),t):(we&42)===0||(we&1073741824)!==0&&(st&261930)===0?(Qt=!0,t.memoizedState=l):(t=Rr(),et.lanes|=t,gl|=t,e)}function Ho(t,e,l,a,n){var u=B.p;B.p=u!==0&&8>u?u:8;var i=C.T,s={};C.T=s,Sc(t,!1,e,l);try{var y=n(),_=C.S;if(_!==null&&_(s,y),y!==null&&typeof y=="object"&&typeof y.then=="function"){var j=Xh(y,a);fn(t,e,j,be(t))}else fn(t,e,a,be(t))}catch(D){fn(t,e,{then:function(){},status:"rejected",reason:D},be())}finally{B.p=u,i!==null&&s.types!==null&&(i.types=s.types),C.T=i}}function Jh(){}function pc(t,e,l,a){if(t.tag!==5)throw Error(o(476));var n=qo(t).queue;Ho(t,n,e,$,l===null?Jh:function(){return Lo(t),l(a)})}function qo(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:$,baseState:$,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ke,lastRenderedState:$},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ke,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Lo(t){var e=qo(t);e.next===null&&(e=t.alternate.memoizedState),fn(t,e.next.queue,{},be())}function bc(){return It(Mn)}function Bo(){return Gt().memoizedState}function Yo(){return Gt().memoizedState}function $h(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=be();t=rl(l);var a=dl(e,t,l);a!==null&&(se(a,e,l),ln(a,e,l)),e={cache:Ji()},t.payload=e;return}e=e.return}}function Fh(t,e,l){var a=be();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Su(t)?Zo(e,l):(l=Li(t,e,l,a),l!==null&&(se(l,t,a),Xo(l,e,a)))}function Go(t,e,l){var a=be();fn(t,e,l,a)}function fn(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Su(t))Zo(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var i=e.lastRenderedState,s=u(i,l);if(n.hasEagerState=!0,n.eagerState=s,me(s,i))return tu(t,e,n,0),Ct===null&&Pn(),!1}catch{}finally{}if(l=Li(t,e,n,a),l!==null)return se(l,t,a),Xo(l,e,a),!0}return!1}function Sc(t,e,l,a){if(a={lane:2,revertLane:Ic(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Su(t)){if(e)throw Error(o(479))}else e=Li(t,l,a,2),e!==null&&se(e,t,2)}function Su(t){var e=t.alternate;return t===et||e!==null&&e===et}function Zo(t,e){pa=mu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Xo(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,wf(t,l)}}var sn={readContext:It,use:vu,useCallback:Lt,useContext:Lt,useEffect:Lt,useImperativeHandle:Lt,useLayoutEffect:Lt,useInsertionEffect:Lt,useMemo:Lt,useReducer:Lt,useRef:Lt,useState:Lt,useDebugValue:Lt,useDeferredValue:Lt,useTransition:Lt,useSyncExternalStore:Lt,useId:Lt,useHostTransitionStatus:Lt,useFormState:Lt,useActionState:Lt,useOptimistic:Lt,useMemoCache:Lt,useCacheRefresh:Lt};sn.useEffectEvent=Lt;var Qo={readContext:It,use:vu,useCallback:function(t,e){return le().memoizedState=[t,e===void 0?null:e],t},useContext:It,useEffect:To,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,pu(4194308,4,Co.bind(null,e,t),l)},useLayoutEffect:function(t,e){return pu(4194308,4,t,e)},useInsertionEffect:function(t,e){pu(4,2,t,e)},useMemo:function(t,e){var l=le();e=e===void 0?null:e;var a=t();if(Vl){al(!0);try{t()}finally{al(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=le();if(l!==void 0){var n=l(e);if(Vl){al(!0);try{l(e)}finally{al(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=Fh.bind(null,et,t),[a.memoizedState,t]},useRef:function(t){var e=le();return t={current:t},e.memoizedState=t},useState:function(t){t=mc(t);var e=t.queue,l=Go.bind(null,et,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:vc,useDeferredValue:function(t,e){var l=le();return gc(l,t,e)},useTransition:function(){var t=mc(!1);return t=Ho.bind(null,et,t.queue,!0,!1),le().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=et,n=le();if(dt){if(l===void 0)throw Error(o(407));l=l()}else{if(l=e(),Ct===null)throw Error(o(349));(st&127)!==0||so(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,To(ro.bind(null,a,u,t),[t]),a.flags|=2048,Sa(9,{destroy:void 0},oo.bind(null,a,u,l,e),null),l},useId:function(){var t=le(),e=Ct.identifierPrefix;if(dt){var l=qe,a=He;l=(a&~(1<<32-de(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=hu++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Qh++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:bc,useFormState:Eo,useActionState:Eo,useOptimistic:function(t){var e=le();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Sc.bind(null,et,!0,l),l.dispatch=e,[t,e]},useMemoCache:oc,useCacheRefresh:function(){return le().memoizedState=$h.bind(null,et)},useEffectEvent:function(t){var e=le(),l={impl:t};return e.memoizedState=l,function(){if((Et&2)!==0)throw Error(o(440));return l.impl.apply(void 0,arguments)}}},Ec={readContext:It,use:vu,useCallback:Do,useContext:It,useEffect:yc,useImperativeHandle:Oo,useInsertionEffect:jo,useLayoutEffect:No,useMemo:Uo,useReducer:gu,useRef:Mo,useState:function(){return gu(Ke)},useDebugValue:vc,useDeferredValue:function(t,e){var l=Gt();return Ro(l,At.memoizedState,t,e)},useTransition:function(){var t=gu(Ke)[0],e=Gt().memoizedState;return[typeof t=="boolean"?t:cn(t),e]},useSyncExternalStore:fo,useId:Bo,useHostTransitionStatus:bc,useFormState:zo,useActionState:zo,useOptimistic:function(t,e){var l=Gt();return yo(l,At,t,e)},useMemoCache:oc,useCacheRefresh:Yo};Ec.useEffectEvent=Ao;var Vo={readContext:It,use:vu,useCallback:Do,useContext:It,useEffect:yc,useImperativeHandle:Oo,useInsertionEffect:jo,useLayoutEffect:No,useMemo:Uo,useReducer:dc,useRef:Mo,useState:function(){return dc(Ke)},useDebugValue:vc,useDeferredValue:function(t,e){var l=Gt();return At===null?gc(l,t,e):Ro(l,At.memoizedState,t,e)},useTransition:function(){var t=dc(Ke)[0],e=Gt().memoizedState;return[typeof t=="boolean"?t:cn(t),e]},useSyncExternalStore:fo,useId:Bo,useHostTransitionStatus:bc,useFormState:_o,useActionState:_o,useOptimistic:function(t,e){var l=Gt();return At!==null?yo(l,At,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:oc,useCacheRefresh:Yo};Vo.useEffectEvent=Ao;function zc(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:A({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var xc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=be(),n=rl(a);n.payload=e,l!=null&&(n.callback=l),e=dl(t,n,a),e!==null&&(se(e,t,a),ln(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=be(),n=rl(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=dl(t,n,a),e!==null&&(se(e,t,a),ln(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=be(),a=rl(l);a.tag=2,e!=null&&(a.callback=e),e=dl(t,a,l),e!==null&&(se(e,t,l),ln(e,t,l))}};function ko(t,e,l,a,n,u,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,i):e.prototype&&e.prototype.isPureReactComponent?!Ja(l,a)||!Ja(n,u):!0}function wo(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&xc.enqueueReplaceState(e,e.state,null)}function kl(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=A({},l));for(var n in t)l[n]===void 0&&(l[n]=t[n])}return l}function Ko(t){In(t)}function Jo(t){console.error(t)}function $o(t){In(t)}function Eu(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function Fo(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function _c(t,e,l){return l=rl(l),l.tag=3,l.payload={element:null},l.callback=function(){Eu(t,e)},l}function Wo(t){return t=rl(t),t.tag=3,t}function Io(t,e,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;t.payload=function(){return n(u)},t.callback=function(){Fo(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){Fo(e,l,a),typeof n!="function"&&(pl===null?pl=new Set([this]):pl.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function Wh(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&da(e,l,n,!0),l=ye.current,l!==null){switch(l.tag){case 31:case 13:return je===null?Uu():l.alternate===null&&Bt===0&&(Bt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===fu?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),$c(t,a,n)),!1;case 22:return l.flags|=65536,a===fu?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([a]):l.add(a)),$c(t,a,n)),!1}throw Error(o(435,l.tag))}return $c(t,a,n),Uu(),!1}if(dt)return e=ye.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==Qi&&(t=Error(o(422),{cause:a}),Wa(_e(t,l)))):(a!==Qi&&(e=Error(o(423),{cause:a}),Wa(_e(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=_e(a,l),n=_c(t.stateNode,a,n),tc(t,n),Bt!==4&&(Bt=2)),!1;var u=Error(o(520),{cause:a});if(u=_e(u,l),gn===null?gn=[u]:gn.push(u),Bt!==4&&(Bt=2),e===null)return!0;a=_e(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=_c(l.stateNode,a,t),tc(l,t),!1;case 1:if(e=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(pl===null||!pl.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=Wo(n),Io(n,t,l,a),tc(l,n),!1}l=l.return}while(l!==null);return!1}var Mc=Error(o(461)),Qt=!1;function Pt(t,e,l,a){e.child=t===null?eo(e,null,l,a):Ql(e,t.child,l,a)}function Po(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var i={};for(var s in a)s!=="ref"&&(i[s]=a[s])}else i=a;return Yl(e),a=ic(t,e,l,i,u,n),s=cc(),t!==null&&!Qt?(fc(t,e,n),Je(t,e,n)):(dt&&s&&Zi(e),e.flags|=1,Pt(t,e,a,n),e.child)}function tr(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!Bi(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,er(t,e,u,a,n)):(t=lu(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!Uc(t,n)){var i=u.memoizedProps;if(l=l.compare,l=l!==null?l:Ja,l(i,a)&&t.ref===e.ref)return Je(t,e,n)}return e.flags|=1,t=Xe(u,a),t.ref=e.ref,t.return=e,e.child=t}function er(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(Ja(u,a)&&t.ref===e.ref)if(Qt=!1,e.pendingProps=a=u,Uc(t,n))(t.flags&131072)!==0&&(Qt=!0);else return e.lanes=t.lanes,Je(t,e,n)}return Tc(t,e,l,a,n)}function lr(t,e,l,a){var n=a.children,u=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((e.flags&128)!==0){if(u=u!==null?u.baseLanes|l:l,t!==null){for(a=e.child=t.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,e.child=null;return ar(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&iu(e,u!==null?u.cachePool:null),u!==null?no(e,u):lc(),uo(e);else return a=e.lanes=536870912,ar(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(iu(e,u.cachePool),no(e,u),hl(),e.memoizedState=null):(t!==null&&iu(e,null),lc(),hl());return Pt(t,e,n,l),e.child}function on(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function ar(t,e,l,a,n){var u=Fi();return u=u===null?null:{parent:Zt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&iu(e,null),lc(),uo(e),t!==null&&da(t,e,a,!0),e.childLanes=n,null}function zu(t,e){return e=_u({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function nr(t,e,l){return Ql(e,t.child,null,l),t=zu(e,e.pendingProps),t.flags|=2,ve(e),e.memoizedState=null,t}function Ih(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(dt){if(a.mode==="hidden")return t=zu(e,a),e.lanes=536870912,on(null,t);if(nc(e),(t=Dt)?(t=vd(t,Ae),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:il!==null?{id:He,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Gs(t),l.return=e,e.child=l,Wt=e,Dt=null)):t=null,t===null)throw fl(e);return e.lanes=536870912,null}return zu(e,a)}var u=t.memoizedState;if(u!==null){var i=u.dehydrated;if(nc(e),n)if(e.flags&256)e.flags&=-257,e=nr(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(o(558));else if(Qt||da(t,e,l,!1),n=(l&t.childLanes)!==0,Qt||n){if(a=Ct,a!==null&&(i=Kf(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,Hl(t,i),se(a,t,i),Mc;Uu(),e=nr(t,e,l)}else t=u.treeContext,Dt=Ne(i.nextSibling),Wt=e,dt=!0,cl=null,Ae=!1,t!==null&&Qs(e,t),e=zu(e,a),e.flags|=4096;return e}return t=Xe(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function xu(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(o(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function Tc(t,e,l,a,n){return Yl(e),l=ic(t,e,l,a,void 0,n),a=cc(),t!==null&&!Qt?(fc(t,e,n),Je(t,e,n)):(dt&&a&&Zi(e),e.flags|=1,Pt(t,e,l,n),e.child)}function ur(t,e,l,a,n,u){return Yl(e),e.updateQueue=null,l=co(e,a,l,n),io(t),a=cc(),t!==null&&!Qt?(fc(t,e,u),Je(t,e,u)):(dt&&a&&Zi(e),e.flags|=1,Pt(t,e,l,u),e.child)}function ir(t,e,l,a,n){if(Yl(e),e.stateNode===null){var u=fa,i=l.contextType;typeof i=="object"&&i!==null&&(u=It(i)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=xc,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},Ii(e),i=l.contextType,u.context=typeof i=="object"&&i!==null?It(i):fa,u.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(zc(e,l,i,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&xc.enqueueReplaceState(u,u.state,null),nn(e,a,u,n),an(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var s=e.memoizedProps,y=kl(l,s);u.props=y;var _=u.context,j=l.contextType;i=fa,typeof j=="object"&&j!==null&&(i=It(j));var D=l.getDerivedStateFromProps;j=typeof D=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,j||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||_!==i)&&wo(e,u,a,i),ol=!1;var M=e.memoizedState;u.state=M,nn(e,a,u,n),an(),_=e.memoizedState,s||M!==_||ol?(typeof D=="function"&&(zc(e,l,D,a),_=e.memoizedState),(y=ol||ko(e,l,y,a,M,_,i))?(j||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(e.flags|=4194308)):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=_),u.props=a,u.state=_,u.context=i,a=y):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,Pi(t,e),i=e.memoizedProps,j=kl(l,i),u.props=j,D=e.pendingProps,M=u.context,_=l.contextType,y=fa,typeof _=="object"&&_!==null&&(y=It(_)),s=l.getDerivedStateFromProps,(_=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==D||M!==y)&&wo(e,u,a,y),ol=!1,M=e.memoizedState,u.state=M,nn(e,a,u,n),an();var T=e.memoizedState;i!==D||M!==T||ol||t!==null&&t.dependencies!==null&&nu(t.dependencies)?(typeof s=="function"&&(zc(e,l,s,a),T=e.memoizedState),(j=ol||ko(e,l,j,a,M,T,y)||t!==null&&t.dependencies!==null&&nu(t.dependencies))?(_||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,T,y),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,T,y)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&M===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&M===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=T),u.props=a,u.state=T,u.context=y,a=j):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&M===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&M===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,xu(t,e),a=(e.flags&128)!==0,u||a?(u=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&a?(e.child=Ql(e,t.child,null,n),e.child=Ql(e,null,l,n)):Pt(t,e,l,n),e.memoizedState=u.state,t=e.child):t=Je(t,e,n),t}function cr(t,e,l,a){return Ll(),e.flags|=256,Pt(t,e,l,a),e.child}var Ac={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jc(t){return{baseLanes:t,cachePool:$s()}}function Nc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=pe),t}function fr(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,i;if((i=u)||(i=t!==null&&t.memoizedState===null?!1:(Yt.current&2)!==0),i&&(n=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(dt){if(n?ml(e):hl(),(t=Dt)?(t=vd(t,Ae),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:il!==null?{id:He,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Gs(t),l.return=e,e.child=l,Wt=e,Dt=null)):t=null,t===null)throw fl(e);return df(t)?e.lanes=32:e.lanes=536870912,null}var s=a.children;return a=a.fallback,n?(hl(),n=e.mode,s=_u({mode:"hidden",children:s},n),a=ql(a,n,l,null),s.return=e,a.return=e,s.sibling=a,e.child=s,a=e.child,a.memoizedState=jc(l),a.childLanes=Nc(t,i,l),e.memoizedState=Ac,on(null,a)):(ml(e),Cc(e,s))}var y=t.memoizedState;if(y!==null&&(s=y.dehydrated,s!==null)){if(u)e.flags&256?(ml(e),e.flags&=-257,e=Oc(t,e,l)):e.memoizedState!==null?(hl(),e.child=t.child,e.flags|=128,e=null):(hl(),s=a.fallback,n=e.mode,a=_u({mode:"visible",children:a.children},n),s=ql(s,n,l,null),s.flags|=2,a.return=e,s.return=e,a.sibling=s,e.child=a,Ql(e,t.child,null,l),a=e.child,a.memoizedState=jc(l),a.childLanes=Nc(t,i,l),e.memoizedState=Ac,e=on(null,a));else if(ml(e),df(s)){if(i=s.nextSibling&&s.nextSibling.dataset,i)var _=i.dgst;i=_,a=Error(o(419)),a.stack="",a.digest=i,Wa({value:a,source:null,stack:null}),e=Oc(t,e,l)}else if(Qt||da(t,e,l,!1),i=(l&t.childLanes)!==0,Qt||i){if(i=Ct,i!==null&&(a=Kf(i,l),a!==0&&a!==y.retryLane))throw y.retryLane=a,Hl(t,a),se(i,t,a),Mc;rf(s)||Uu(),e=Oc(t,e,l)}else rf(s)?(e.flags|=192,e.child=t.child,e=null):(t=y.treeContext,Dt=Ne(s.nextSibling),Wt=e,dt=!0,cl=null,Ae=!1,t!==null&&Qs(e,t),e=Cc(e,a.children),e.flags|=4096);return e}return n?(hl(),s=a.fallback,n=e.mode,y=t.child,_=y.sibling,a=Xe(y,{mode:"hidden",children:a.children}),a.subtreeFlags=y.subtreeFlags&65011712,_!==null?s=Xe(_,s):(s=ql(s,n,l,null),s.flags|=2),s.return=e,a.return=e,a.sibling=s,e.child=a,on(null,a),a=e.child,s=t.child.memoizedState,s===null?s=jc(l):(n=s.cachePool,n!==null?(y=Zt._currentValue,n=n.parent!==y?{parent:y,pool:y}:n):n=$s(),s={baseLanes:s.baseLanes|l,cachePool:n}),a.memoizedState=s,a.childLanes=Nc(t,i,l),e.memoizedState=Ac,on(t.child,a)):(ml(e),l=t.child,t=l.sibling,l=Xe(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function Cc(t,e){return e=_u({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function _u(t,e){return t=he(22,t,null,e),t.lanes=0,t}function Oc(t,e,l){return Ql(e,t.child,null,l),t=Cc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function sr(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),wi(t.return,e,l)}function Dc(t,e,l,a,n,u){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n,i.treeForkCount=u)}function or(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=Yt.current,s=(i&2)!==0;if(s?(i=i&1|2,e.flags|=128):i&=1,G(Yt,i),Pt(t,e,a,l),a=dt?Fa:0,!s&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&sr(t,l,e);else if(t.tag===19)sr(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(n){case"forwards":for(l=e.child,n=null;l!==null;)t=l.alternate,t!==null&&du(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),Dc(e,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&du(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}Dc(e,!0,l,null,u,a);break;case"together":Dc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function Je(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),gl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(da(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(o(153));if(e.child!==null){for(t=e.child,l=Xe(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=Xe(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Uc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&nu(t)))}function Ph(t,e,l){switch(e.tag){case 3:tt(e,e.stateNode.containerInfo),sl(e,Zt,t.memoizedState.cache),Ll();break;case 27:case 5:rt(e);break;case 4:tt(e,e.stateNode.containerInfo);break;case 10:sl(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,nc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(ml(e),e.flags|=128,null):(l&e.child.childLanes)!==0?fr(t,e,l):(ml(e),t=Je(t,e,l),t!==null?t.sibling:null);ml(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(da(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return or(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),G(Yt,Yt.current),a)break;return null;case 22:return e.lanes=0,lr(t,e,l,e.pendingProps);case 24:sl(e,Zt,t.memoizedState.cache)}return Je(t,e,l)}function rr(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Qt=!0;else{if(!Uc(t,l)&&(e.flags&128)===0)return Qt=!1,Ph(t,e,l);Qt=(t.flags&131072)!==0}else Qt=!1,dt&&(e.flags&1048576)!==0&&Xs(e,Fa,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Zl(e.elementType),e.type=t,typeof t=="function")Bi(t)?(a=kl(t,a),e.tag=1,e=ir(null,e,t,a,l)):(e.tag=0,e=Tc(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===ht){e.tag=11,e=Po(null,e,t,a,l);break t}else if(n===k){e.tag=14,e=tr(null,e,t,a,l);break t}}throw e=$t(t)||t,Error(o(306,e,""))}}return e;case 0:return Tc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=kl(a,e.pendingProps),ir(t,e,a,n,l);case 3:t:{if(tt(e,e.stateNode.containerInfo),t===null)throw Error(o(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,Pi(t,e),nn(e,a,null,l);var i=e.memoizedState;if(a=i.cache,sl(e,Zt,a),a!==u.cache&&Ki(e,[Zt],l,!0),an(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=cr(t,e,a,l);break t}else if(a!==n){n=_e(Error(o(424)),e),Wa(n),e=cr(t,e,a,l);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Dt=Ne(t.firstChild),Wt=e,dt=!0,cl=null,Ae=!0,l=eo(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Ll(),a===n){e=Je(t,e,l);break t}Pt(t,e,a,l)}e=e.child}return e;case 26:return xu(t,e),t===null?(l=zd(e.type,null,e.pendingProps,null))?e.memoizedState=l:dt||(l=e.type,t=e.pendingProps,a=Gu(q.current).createElement(l),a[Ft]=e,a[ae]=t,te(a,l,t),Kt(a),e.stateNode=a):e.memoizedState=zd(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return rt(e),t===null&&dt&&(a=e.stateNode=bd(e.type,e.pendingProps,q.current),Wt=e,Ae=!0,n=Dt,zl(e.type)?(mf=n,Dt=Ne(a.firstChild)):Dt=n),Pt(t,e,e.pendingProps.children,l),xu(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&dt&&((n=a=Dt)&&(a=N1(a,e.type,e.pendingProps,Ae),a!==null?(e.stateNode=a,Wt=e,Dt=Ne(a.firstChild),Ae=!1,n=!0):n=!1),n||fl(e)),rt(e),n=e.type,u=e.pendingProps,i=t!==null?t.memoizedProps:null,a=u.children,ff(n,u)?a=null:i!==null&&ff(n,i)&&(e.flags|=32),e.memoizedState!==null&&(n=ic(t,e,Vh,null,null,l),Mn._currentValue=n),xu(t,e),Pt(t,e,a,l),e.child;case 6:return t===null&&dt&&((t=l=Dt)&&(l=C1(l,e.pendingProps,Ae),l!==null?(e.stateNode=l,Wt=e,Dt=null,t=!0):t=!1),t||fl(e)),null;case 13:return fr(t,e,l);case 4:return tt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Ql(e,null,a,l):Pt(t,e,a,l),e.child;case 11:return Po(t,e,e.type,e.pendingProps,l);case 7:return Pt(t,e,e.pendingProps,l),e.child;case 8:return Pt(t,e,e.pendingProps.children,l),e.child;case 12:return Pt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,sl(e,e.type,a.value),Pt(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Yl(e),n=It(n),a=a(n),e.flags|=1,Pt(t,e,a,l),e.child;case 14:return tr(t,e,e.type,e.pendingProps,l);case 15:return er(t,e,e.type,e.pendingProps,l);case 19:return or(t,e,l);case 31:return Ih(t,e,l);case 22:return lr(t,e,l,e.pendingProps);case 24:return Yl(e),a=It(Zt),t===null?(n=Fi(),n===null&&(n=Ct,u=Ji(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},Ii(e),sl(e,Zt,n)):((t.lanes&l)!==0&&(Pi(t,e),nn(e,null,null,l),an()),n=t.memoizedState,u=e.memoizedState,n.parent!==a?(n={parent:a,cache:a},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),sl(e,Zt,a)):(a=u.cache,sl(e,Zt,a),a!==n.cache&&Ki(e,[Zt],l,!0))),Pt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(o(156,e.tag))}function $e(t){t.flags|=4}function Rc(t,e,l,a,n){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(n&335544128)===n)if(t.stateNode.complete)t.flags|=8192;else if(Br())t.flags|=8192;else throw Xl=fu,Wi}else t.flags&=-16777217}function dr(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Ad(e))if(Br())t.flags|=8192;else throw Xl=fu,Wi}function Mu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Vf():536870912,t.lanes|=e,_a|=e)}function rn(t,e){if(!dt)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function Ut(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function t1(t,e,l){var a=e.pendingProps;switch(Xi(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ut(e),null;case 1:return Ut(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),ke(Zt),at(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ra(e)?$e(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Vi())),Ut(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?($e(e),u!==null?(Ut(e),dr(e,u)):(Ut(e),Rc(e,n,null,a,l))):u?u!==t.memoizedState?($e(e),Ut(e),dr(e,u)):(Ut(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&$e(e),Ut(e),Rc(e,n,t,a,l)),null;case 27:if(kt(e),l=q.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&$e(e);else{if(!a){if(e.stateNode===null)throw Error(o(166));return Ut(e),null}t=Q.current,ra(e)?Vs(e):(t=bd(n,a,l),e.stateNode=t,$e(e))}return Ut(e),null;case 5:if(kt(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&$e(e);else{if(!a){if(e.stateNode===null)throw Error(o(166));return Ut(e),null}if(u=Q.current,ra(e))Vs(e);else{var i=Gu(q.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[Ft]=e,u[ae]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=u;t:switch(te(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&$e(e)}}return Ut(e),Rc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&$e(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(o(166));if(t=q.current,ra(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=Wt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Ft]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||fd(t.nodeValue,l)),t||fl(e,!0)}else t=Gu(t).createTextNode(a),t[Ft]=e,e.stateNode=t}return Ut(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=ra(e),l!==null){if(t===null){if(!a)throw Error(o(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(557));t[Ft]=e}else Ll(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ut(e),t=!1}else l=Vi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(ve(e),e):(ve(e),null);if((e.flags&128)!==0)throw Error(o(558))}return Ut(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=ra(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(o(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(o(317));n[Ft]=e}else Ll(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ut(e),n=!1}else n=Vi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(ve(e),e):(ve(e),null)}return ve(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Mu(e,e.updateQueue),Ut(e),null);case 4:return at(),t===null&&lf(e.stateNode.containerInfo),Ut(e),null;case 10:return ke(e.type),Ut(e),null;case 19:if(U(Yt),a=e.memoizedState,a===null)return Ut(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)rn(a,!1);else{if(Bt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=du(t),u!==null){for(e.flags|=128,rn(a,!1),t=u.updateQueue,e.updateQueue=t,Mu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Ys(l,t),l=l.sibling;return G(Yt,Yt.current&1|2),dt&&Qe(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&oe()>Cu&&(e.flags|=128,n=!0,rn(a,!1),e.lanes=4194304)}else{if(!n)if(t=du(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Mu(e,t),rn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!dt)return Ut(e),null}else 2*oe()-a.renderingStartTime>Cu&&l!==536870912&&(e.flags|=128,n=!0,rn(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=oe(),t.sibling=null,l=Yt.current,G(Yt,n?l&1|2:l&1),dt&&Qe(e,a.treeForkCount),t):(Ut(e),null);case 22:case 23:return ve(e),ac(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(Ut(e),e.subtreeFlags&6&&(e.flags|=8192)):Ut(e),l=e.updateQueue,l!==null&&Mu(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&U(Gl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),ke(Zt),Ut(e),null;case 25:return null;case 30:return null}throw Error(o(156,e.tag))}function e1(t,e){switch(Xi(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return ke(Zt),at(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return kt(e),null;case 31:if(e.memoizedState!==null){if(ve(e),e.alternate===null)throw Error(o(340));Ll()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(ve(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(o(340));Ll()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return U(Yt),null;case 4:return at(),null;case 10:return ke(e.type),null;case 22:case 23:return ve(e),ac(),t!==null&&U(Gl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return ke(Zt),null;case 25:return null;default:return null}}function mr(t,e){switch(Xi(e),e.tag){case 3:ke(Zt),at();break;case 26:case 27:case 5:kt(e);break;case 4:at();break;case 31:e.memoizedState!==null&&ve(e);break;case 13:ve(e);break;case 19:U(Yt);break;case 10:ke(e.type);break;case 22:case 23:ve(e),ac(),t!==null&&U(Gl);break;case 24:ke(Zt)}}function dn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(s){Tt(e,e.return,s)}}function yl(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,s=i.destroy;if(s!==void 0){i.destroy=void 0,n=e;var y=l,_=s;try{_()}catch(j){Tt(n,y,j)}}}a=a.next}while(a!==u)}}catch(j){Tt(e,e.return,j)}}function hr(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{ao(e,l)}catch(a){Tt(t,t.return,a)}}}function yr(t,e,l){l.props=kl(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){Tt(t,e,a)}}function mn(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){Tt(t,e,n)}}function Le(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){Tt(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){Tt(t,e,n)}else l.current=null}function vr(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){Tt(t,t.return,n)}}function Hc(t,e,l){try{var a=t.stateNode;x1(a,t.type,l,e),a[ae]=e}catch(n){Tt(t,t.return,n)}}function gr(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&zl(t.type)||t.tag===4}function qc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||gr(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&&zl(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 Lc(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=Ge));else if(a!==4&&(a===27&&zl(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Lc(t,e,l),t=t.sibling;t!==null;)Lc(t,e,l),t=t.sibling}function Tu(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&zl(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Tu(t,e,l),t=t.sibling;t!==null;)Tu(t,e,l),t=t.sibling}function pr(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);te(e,a,l),e[Ft]=t,e[ae]=l}catch(u){Tt(t,t.return,u)}}var Fe=!1,Vt=!1,Bc=!1,br=typeof WeakSet=="function"?WeakSet:Set,Jt=null;function l1(t,e){if(t=t.containerInfo,uf=Ku,t=Cs(t),Oi(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break t}var i=0,s=-1,y=-1,_=0,j=0,D=t,M=null;e:for(;;){for(var T;D!==l||n!==0&&D.nodeType!==3||(s=i+n),D!==u||a!==0&&D.nodeType!==3||(y=i+a),D.nodeType===3&&(i+=D.nodeValue.length),(T=D.firstChild)!==null;)M=D,D=T;for(;;){if(D===t)break e;if(M===l&&++_===n&&(s=i),M===u&&++j===a&&(y=i),(T=D.nextSibling)!==null)break;D=M,M=D.parentNode}D=T}l=s===-1||y===-1?null:{start:s,end:y}}else l=null}l=l||{start:0,end:0}}else l=null;for(cf={focusedElem:t,selectionRange:l},Ku=!1,Jt=e;Jt!==null;)if(e=Jt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Jt=t;else for(;Jt!==null;){switch(e=Jt,u=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)n=t[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&u!==null){t=void 0,l=e,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var V=kl(l.type,n);t=a.getSnapshotBeforeUpdate(V,u),a.__reactInternalSnapshotBeforeUpdate=t}catch(F){Tt(l,l.return,F)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)of(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":of(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(o(163))}if(t=e.sibling,t!==null){t.return=e.return,Jt=t;break}Jt=e.return}}function Sr(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Ie(t,l),a&4&&dn(5,l);break;case 1:if(Ie(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){Tt(l,l.return,i)}else{var n=kl(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){Tt(l,l.return,i)}}a&64&&hr(l),a&512&&mn(l,l.return);break;case 3:if(Ie(t,l),a&64&&(t=l.updateQueue,t!==null)){if(e=null,l.child!==null)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{ao(t,e)}catch(i){Tt(l,l.return,i)}}break;case 27:e===null&&a&4&&pr(l);case 26:case 5:Ie(t,l),e===null&&a&4&&vr(l),a&512&&mn(l,l.return);break;case 12:Ie(t,l);break;case 31:Ie(t,l),a&4&&xr(t,l);break;case 13:Ie(t,l),a&4&&_r(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=r1.bind(null,l),O1(t,l))));break;case 22:if(a=l.memoizedState!==null||Fe,!a){e=e!==null&&e.memoizedState!==null||Vt,n=Fe;var u=Vt;Fe=a,(Vt=e)&&!u?Pe(t,l,(l.subtreeFlags&8772)!==0):Ie(t,l),Fe=n,Vt=u}break;case 30:break;default:Ie(t,l)}}function Er(t){var e=t.alternate;e!==null&&(t.alternate=null,Er(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&hi(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Ht=null,ue=!1;function We(t,e,l){for(l=l.child;l!==null;)zr(t,e,l),l=l.sibling}function zr(t,e,l){if(re&&typeof re.onCommitFiberUnmount=="function")try{re.onCommitFiberUnmount(qa,l)}catch{}switch(l.tag){case 26:Vt||Le(l,e),We(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Vt||Le(l,e);var a=Ht,n=ue;zl(l.type)&&(Ht=l.stateNode,ue=!1),We(t,e,l),zn(l.stateNode),Ht=a,ue=n;break;case 5:Vt||Le(l,e);case 6:if(a=Ht,n=ue,Ht=null,We(t,e,l),Ht=a,ue=n,Ht!==null)if(ue)try{(Ht.nodeType===9?Ht.body:Ht.nodeName==="HTML"?Ht.ownerDocument.body:Ht).removeChild(l.stateNode)}catch(u){Tt(l,e,u)}else try{Ht.removeChild(l.stateNode)}catch(u){Tt(l,e,u)}break;case 18:Ht!==null&&(ue?(t=Ht,hd(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Da(t)):hd(Ht,l.stateNode));break;case 4:a=Ht,n=ue,Ht=l.stateNode.containerInfo,ue=!0,We(t,e,l),Ht=a,ue=n;break;case 0:case 11:case 14:case 15:yl(2,l,e),Vt||yl(4,l,e),We(t,e,l);break;case 1:Vt||(Le(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&yr(l,e,a)),We(t,e,l);break;case 21:We(t,e,l);break;case 22:Vt=(a=Vt)||l.memoizedState!==null,We(t,e,l),Vt=a;break;default:We(t,e,l)}}function xr(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Da(t)}catch(l){Tt(e,e.return,l)}}}function _r(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Da(t)}catch(l){Tt(e,e.return,l)}}function a1(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new br),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new br),e;default:throw Error(o(435,t.tag))}}function Au(t,e){var l=a1(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=d1.bind(null,t,a);a.then(n,n)}})}function ie(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=t,i=e,s=i;t:for(;s!==null;){switch(s.tag){case 27:if(zl(s.type)){Ht=s.stateNode,ue=!1;break t}break;case 5:Ht=s.stateNode,ue=!1;break t;case 3:case 4:Ht=s.stateNode.containerInfo,ue=!0;break t}s=s.return}if(Ht===null)throw Error(o(160));zr(u,i,n),Ht=null,ue=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Mr(e,t),e=e.sibling}var Ue=null;function Mr(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ie(e,t),ce(t),a&4&&(yl(3,t,t.return),dn(3,t),yl(5,t,t.return));break;case 1:ie(e,t),ce(t),a&512&&(Vt||l===null||Le(l,l.return)),a&64&&Fe&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=Ue;if(ie(e,t),ce(t),a&512&&(Vt||l===null||Le(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Ya]||u[Ft]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),te(u,a,l),u[Ft]=t,Kt(u),a=u;break t;case"link":var i=Md("link","href",n).get(a+(l.href||""));if(i){for(var s=0;s<i.length;s++)if(u=i[s],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(s,1);break e}}u=n.createElement(a),te(u,a,l),n.head.appendChild(u);break;case"meta":if(i=Md("meta","content",n).get(a+(l.content||""))){for(s=0;s<i.length;s++)if(u=i[s],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(s,1);break e}}u=n.createElement(a),te(u,a,l),n.head.appendChild(u);break;default:throw Error(o(468,a))}u[Ft]=t,Kt(u),a=u}t.stateNode=a}else Td(n,t.type,t.stateNode);else t.stateNode=_d(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?Td(n,t.type,t.stateNode):_d(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Hc(t,t.memoizedProps,l.memoizedProps)}break;case 27:ie(e,t),ce(t),a&512&&(Vt||l===null||Le(l,l.return)),l!==null&&a&4&&Hc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ie(e,t),ce(t),a&512&&(Vt||l===null||Le(l,l.return)),t.flags&32){n=t.stateNode;try{ea(n,"")}catch(V){Tt(t,t.return,V)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,Hc(t,n,l!==null?l.memoizedProps:n)),a&1024&&(Bc=!0);break;case 6:if(ie(e,t),ce(t),a&4){if(t.stateNode===null)throw Error(o(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){Tt(t,t.return,V)}}break;case 3:if(Qu=null,n=Ue,Ue=Zu(e.containerInfo),ie(e,t),Ue=n,ce(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Da(e.containerInfo)}catch(V){Tt(t,t.return,V)}Bc&&(Bc=!1,Tr(t));break;case 4:a=Ue,Ue=Zu(t.stateNode.containerInfo),ie(e,t),ce(t),Ue=a;break;case 12:ie(e,t),ce(t);break;case 31:ie(e,t),ce(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Au(t,a)));break;case 13:ie(e,t),ce(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Nu=oe()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Au(t,a)));break;case 22:n=t.memoizedState!==null;var y=l!==null&&l.memoizedState!==null,_=Fe,j=Vt;if(Fe=_||n,Vt=j||y,ie(e,t),Vt=j,Fe=_,ce(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||y||Fe||Vt||wl(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){y=l=e;try{if(u=y.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{s=y.stateNode;var D=y.memoizedProps.style,M=D!=null&&D.hasOwnProperty("display")?D.display:null;s.style.display=M==null||typeof M=="boolean"?"":(""+M).trim()}}catch(V){Tt(y,y.return,V)}}}else if(e.tag===6){if(l===null){y=e;try{y.stateNode.nodeValue=n?"":y.memoizedProps}catch(V){Tt(y,y.return,V)}}}else if(e.tag===18){if(l===null){y=e;try{var T=y.stateNode;n?yd(T,!0):yd(y.stateNode,!1)}catch(V){Tt(y,y.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Au(t,l))));break;case 19:ie(e,t),ce(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Au(t,a)));break;case 30:break;case 21:break;default:ie(e,t),ce(t)}}function ce(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(gr(a)){l=a;break}a=a.return}if(l==null)throw Error(o(160));switch(l.tag){case 27:var n=l.stateNode,u=qc(t);Tu(t,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(ea(i,""),l.flags&=-33);var s=qc(t);Tu(t,s,i);break;case 3:case 4:var y=l.stateNode.containerInfo,_=qc(t);Lc(t,_,y);break;default:throw Error(o(161))}}catch(j){Tt(t,t.return,j)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Tr(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Tr(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Ie(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Sr(t,e.alternate,e),e=e.sibling}function wl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:yl(4,e,e.return),wl(e);break;case 1:Le(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&yr(e,e.return,l),wl(e);break;case 27:zn(e.stateNode);case 26:case 5:Le(e,e.return),wl(e);break;case 22:e.memoizedState===null&&wl(e);break;case 30:wl(e);break;default:wl(e)}t=t.sibling}}function Pe(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,i=u.flags;switch(u.tag){case 0:case 11:case 15:Pe(n,u,l),dn(4,u);break;case 1:if(Pe(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(_){Tt(a,a.return,_)}if(a=u,n=a.updateQueue,n!==null){var s=a.stateNode;try{var y=n.shared.hiddenCallbacks;if(y!==null)for(n.shared.hiddenCallbacks=null,n=0;n<y.length;n++)lo(y[n],s)}catch(_){Tt(a,a.return,_)}}l&&i&64&&hr(u),mn(u,u.return);break;case 27:pr(u);case 26:case 5:Pe(n,u,l),l&&a===null&&i&4&&vr(u),mn(u,u.return);break;case 12:Pe(n,u,l);break;case 31:Pe(n,u,l),l&&i&4&&xr(n,u);break;case 13:Pe(n,u,l),l&&i&4&&_r(n,u);break;case 22:u.memoizedState===null&&Pe(n,u,l),mn(u,u.return);break;case 30:break;default:Pe(n,u,l)}e=e.sibling}}function Yc(t,e){var l=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==l&&(t!=null&&t.refCount++,l!=null&&Ia(l))}function Gc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Ia(t))}function Re(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Ar(t,e,l,a),e=e.sibling}function Ar(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:Re(t,e,l,a),n&2048&&dn(9,e);break;case 1:Re(t,e,l,a);break;case 3:Re(t,e,l,a),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&Ia(t)));break;case 12:if(n&2048){Re(t,e,l,a),t=e.stateNode;try{var u=e.memoizedProps,i=u.id,s=u.onPostCommit;typeof s=="function"&&s(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(y){Tt(e,e.return,y)}}else Re(t,e,l,a);break;case 31:Re(t,e,l,a);break;case 13:Re(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,i=e.alternate,e.memoizedState!==null?u._visibility&2?Re(t,e,l,a):hn(t,e):u._visibility&2?Re(t,e,l,a):(u._visibility|=2,Ea(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&Yc(i,e);break;case 24:Re(t,e,l,a),n&2048&&Gc(e.alternate,e);break;default:Re(t,e,l,a)}}function Ea(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,i=e,s=l,y=a,_=i.flags;switch(i.tag){case 0:case 11:case 15:Ea(u,i,s,y,n),dn(8,i);break;case 23:break;case 22:var j=i.stateNode;i.memoizedState!==null?j._visibility&2?Ea(u,i,s,y,n):hn(u,i):(j._visibility|=2,Ea(u,i,s,y,n)),n&&_&2048&&Yc(i.alternate,i);break;case 24:Ea(u,i,s,y,n),n&&_&2048&&Gc(i.alternate,i);break;default:Ea(u,i,s,y,n)}e=e.sibling}}function hn(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,n=a.flags;switch(a.tag){case 22:hn(l,a),n&2048&&Yc(a.alternate,a);break;case 24:hn(l,a),n&2048&&Gc(a.alternate,a);break;default:hn(l,a)}e=e.sibling}}var yn=8192;function za(t,e,l){if(t.subtreeFlags&yn)for(t=t.child;t!==null;)jr(t,e,l),t=t.sibling}function jr(t,e,l){switch(t.tag){case 26:za(t,e,l),t.flags&yn&&t.memoizedState!==null&&Q1(l,Ue,t.memoizedState,t.memoizedProps);break;case 5:za(t,e,l);break;case 3:case 4:var a=Ue;Ue=Zu(t.stateNode.containerInfo),za(t,e,l),Ue=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=yn,yn=16777216,za(t,e,l),yn=a):za(t,e,l));break;default:za(t,e,l)}}function Nr(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function vn(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Jt=a,Or(a,t)}Nr(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Cr(t),t=t.sibling}function Cr(t){switch(t.tag){case 0:case 11:case 15:vn(t),t.flags&2048&&yl(9,t,t.return);break;case 3:vn(t);break;case 12:vn(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,ju(t)):vn(t);break;default:vn(t)}}function ju(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];Jt=a,Or(a,t)}Nr(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:yl(8,e,e.return),ju(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,ju(e));break;default:ju(e)}t=t.sibling}}function Or(t,e){for(;Jt!==null;){var l=Jt;switch(l.tag){case 0:case 11:case 15:yl(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Ia(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Jt=a;else t:for(l=t;Jt!==null;){a=Jt;var n=a.sibling,u=a.return;if(Er(a),a===l){Jt=null;break t}if(n!==null){n.return=u,Jt=n;break t}Jt=u}}}var n1={getCacheForType:function(t){var e=It(Zt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return It(Zt).controller.signal}},u1=typeof WeakMap=="function"?WeakMap:Map,Et=0,Ct=null,ct=null,st=0,Mt=0,ge=null,vl=!1,xa=!1,Zc=!1,tl=0,Bt=0,gl=0,Kl=0,Xc=0,pe=0,_a=0,gn=null,fe=null,Qc=!1,Nu=0,Dr=0,Cu=1/0,Ou=null,pl=null,wt=0,bl=null,Ma=null,el=0,Vc=0,kc=null,Ur=null,pn=0,wc=null;function be(){return(Et&2)!==0&&st!==0?st&-st:C.T!==null?Ic():Jf()}function Rr(){if(pe===0)if((st&536870912)===0||dt){var t=Yn;Yn<<=1,(Yn&3932160)===0&&(Yn=262144),pe=t}else pe=536870912;return t=ye.current,t!==null&&(t.flags|=32),pe}function se(t,e,l){(t===Ct&&(Mt===2||Mt===9)||t.cancelPendingCommit!==null)&&(Ta(t,0),Sl(t,st,pe,!1)),Ba(t,l),((Et&2)===0||t!==Ct)&&(t===Ct&&((Et&2)===0&&(Kl|=l),Bt===4&&Sl(t,st,pe,!1)),Be(t))}function Hr(t,e,l){if((Et&6)!==0)throw Error(o(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||La(t,e),n=a?f1(t,e):Jc(t,e,!0),u=a;do{if(n===0){xa&&!a&&Sl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!i1(l)){n=Jc(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var s=t;n=gn;var y=s.current.memoizedState.isDehydrated;if(y&&(Ta(s,i).flags|=256),i=Jc(s,i,!1),i!==2){if(Zc&&!y){s.errorRecoveryDisabledLanes|=u,Kl|=u,n=4;break t}u=fe,fe=n,u!==null&&(fe===null?fe=u:fe.push.apply(fe,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Ta(t,0),Sl(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(o(345));case 4:if((e&4194048)!==e)break;case 6:Sl(a,e,pe,!vl);break t;case 2:fe=null;break;case 3:case 5:break;default:throw Error(o(329))}if((e&62914560)===e&&(n=Nu+300-oe(),10<n)){if(Sl(a,e,pe,!vl),Zn(a,0,!0)!==0)break t;el=e,a.timeoutHandle=dd(qr.bind(null,a,l,fe,Ou,Qc,e,pe,Kl,_a,vl,u,"Throttled",-0,0),n);break t}qr(a,l,fe,Ou,Qc,e,pe,Kl,_a,vl,u,null,-0,0)}}break}while(!0);Be(t)}function qr(t,e,l,a,n,u,i,s,y,_,j,D,M,T){if(t.timeoutHandle=-1,D=e.subtreeFlags,D&8192||(D&16785408)===16785408){D={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Ge},jr(e,u,D);var V=(u&62914560)===u?Nu-oe():(u&4194048)===u?Dr-oe():0;if(V=V1(D,V),V!==null){el=u,t.cancelPendingCommit=V(Vr.bind(null,t,e,u,l,a,n,i,s,y,j,D,null,M,T)),Sl(t,u,i,!_);return}}Vr(t,e,u,l,a,n,i,s,y)}function i1(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!me(u(),n))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Sl(t,e,l,a){e&=~Xc,e&=~Kl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-de(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&kf(t,l,e)}function Du(){return(Et&6)===0?(bn(0),!1):!0}function Kc(){if(ct!==null){if(Mt===0)var t=ct.return;else t=ct,Ve=Bl=null,sc(t),va=null,tn=0,t=ct;for(;t!==null;)mr(t.alternate,t),t=t.return;ct=null}}function Ta(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,T1(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),el=0,Kc(),Ct=t,ct=l=Xe(t.current,null),st=e,Mt=0,ge=null,vl=!1,xa=La(t,e),Zc=!1,_a=pe=Xc=Kl=gl=Bt=0,fe=gn=null,Qc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-de(a),u=1<<n;e|=t[n],a&=~u}return tl=e,Pn(),l}function Lr(t,e){et=null,C.H=sn,e===ya||e===cu?(e=Is(),Mt=3):e===Wi?(e=Is(),Mt=4):Mt=e===Mc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,ge=e,ct===null&&(Bt=1,Eu(t,_e(e,t.current)))}function Br(){var t=ye.current;return t===null?!0:(st&4194048)===st?je===null:(st&62914560)===st||(st&536870912)!==0?t===je:!1}function Yr(){var t=C.H;return C.H=sn,t===null?sn:t}function Gr(){var t=C.A;return C.A=n1,t}function Uu(){Bt=4,vl||(st&4194048)!==st&&ye.current!==null||(xa=!0),(gl&134217727)===0&&(Kl&134217727)===0||Ct===null||Sl(Ct,st,pe,!1)}function Jc(t,e,l){var a=Et;Et|=2;var n=Yr(),u=Gr();(Ct!==t||st!==e)&&(Ou=null,Ta(t,e)),e=!1;var i=Bt;t:do try{if(Mt!==0&&ct!==null){var s=ct,y=ge;switch(Mt){case 8:Kc(),i=6;break t;case 3:case 2:case 9:case 6:ye.current===null&&(e=!0);var _=Mt;if(Mt=0,ge=null,Aa(t,s,y,_),l&&xa){i=0;break t}break;default:_=Mt,Mt=0,ge=null,Aa(t,s,y,_)}}c1(),i=Bt;break}catch(j){Lr(t,j)}while(!0);return e&&t.shellSuspendCounter++,Ve=Bl=null,Et=a,C.H=n,C.A=u,ct===null&&(Ct=null,st=0,Pn()),i}function c1(){for(;ct!==null;)Zr(ct)}function f1(t,e){var l=Et;Et|=2;var a=Yr(),n=Gr();Ct!==t||st!==e?(Ou=null,Cu=oe()+500,Ta(t,e)):xa=La(t,e);t:do try{if(Mt!==0&&ct!==null){e=ct;var u=ge;e:switch(Mt){case 1:Mt=0,ge=null,Aa(t,e,u,1);break;case 2:case 9:if(Fs(u)){Mt=0,ge=null,Xr(e);break}e=function(){Mt!==2&&Mt!==9||Ct!==t||(Mt=7),Be(t)},u.then(e,e);break t;case 3:Mt=7;break t;case 4:Mt=5;break t;case 7:Fs(u)?(Mt=0,ge=null,Xr(e)):(Mt=0,ge=null,Aa(t,e,u,7));break;case 5:var i=null;switch(ct.tag){case 26:i=ct.memoizedState;case 5:case 27:var s=ct;if(i?Ad(i):s.stateNode.complete){Mt=0,ge=null;var y=s.sibling;if(y!==null)ct=y;else{var _=s.return;_!==null?(ct=_,Ru(_)):ct=null}break e}}Mt=0,ge=null,Aa(t,e,u,5);break;case 6:Mt=0,ge=null,Aa(t,e,u,6);break;case 8:Kc(),Bt=6;break t;default:throw Error(o(462))}}s1();break}catch(j){Lr(t,j)}while(!0);return Ve=Bl=null,C.H=a,C.A=n,Et=l,ct!==null?0:(Ct=null,st=0,Pn(),Bt)}function s1(){for(;ct!==null&&!Dm();)Zr(ct)}function Zr(t){var e=rr(t.alternate,t,tl);t.memoizedProps=t.pendingProps,e===null?Ru(t):ct=e}function Xr(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=ur(l,e,e.pendingProps,e.type,void 0,st);break;case 11:e=ur(l,e,e.pendingProps,e.type.render,e.ref,st);break;case 5:sc(e);default:mr(l,e),e=ct=Ys(e,tl),e=rr(l,e,tl)}t.memoizedProps=t.pendingProps,e===null?Ru(t):ct=e}function Aa(t,e,l,a){Ve=Bl=null,sc(e),va=null,tn=0;var n=e.return;try{if(Wh(t,n,e,l,st)){Bt=1,Eu(t,_e(l,t.current)),ct=null;return}}catch(u){if(n!==null)throw ct=n,u;Bt=1,Eu(t,_e(l,t.current)),ct=null;return}e.flags&32768?(dt||a===1?t=!0:xa||(st&536870912)!==0?t=!1:(vl=t=!0,(a===2||a===9||a===3||a===6)&&(a=ye.current,a!==null&&a.tag===13&&(a.flags|=16384))),Qr(e,t)):Ru(e)}function Ru(t){var e=t;do{if((e.flags&32768)!==0){Qr(e,vl);return}t=e.return;var l=t1(e.alternate,e,tl);if(l!==null){ct=l;return}if(e=e.sibling,e!==null){ct=e;return}ct=e=t}while(e!==null);Bt===0&&(Bt=5)}function Qr(t,e){do{var l=e1(t.alternate,t);if(l!==null){l.flags&=32767,ct=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){ct=t;return}ct=t=l}while(t!==null);Bt=6,ct=null}function Vr(t,e,l,a,n,u,i,s,y){t.cancelPendingCommit=null;do Hu();while(wt!==0);if((Et&6)!==0)throw Error(o(327));if(e!==null){if(e===t.current)throw Error(o(177));if(u=e.lanes|e.childLanes,u|=qi,Xm(t,l,u,i,s,y),t===Ct&&(ct=Ct=null,st=0),Ma=e,bl=t,el=l,Vc=u,kc=n,Ur=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,m1(Ln,function(){return $r(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=C.T,C.T=null,n=B.p,B.p=2,i=Et,Et|=4;try{l1(t,e,l)}finally{Et=i,B.p=n,C.T=a}}wt=1,kr(),wr(),Kr()}}function kr(){if(wt===1){wt=0;var t=bl,e=Ma,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=C.T,C.T=null;var a=B.p;B.p=2;var n=Et;Et|=4;try{Mr(e,t);var u=cf,i=Cs(t.containerInfo),s=u.focusedElem,y=u.selectionRange;if(i!==s&&s&&s.ownerDocument&&Ns(s.ownerDocument.documentElement,s)){if(y!==null&&Oi(s)){var _=y.start,j=y.end;if(j===void 0&&(j=_),"selectionStart"in s)s.selectionStart=_,s.selectionEnd=Math.min(j,s.value.length);else{var D=s.ownerDocument||document,M=D&&D.defaultView||window;if(M.getSelection){var T=M.getSelection(),V=s.textContent.length,F=Math.min(y.start,V),Nt=y.end===void 0?F:Math.min(y.end,V);!T.extend&&F>Nt&&(i=Nt,Nt=F,F=i);var b=js(s,F),g=js(s,Nt);if(b&&g&&(T.rangeCount!==1||T.anchorNode!==b.node||T.anchorOffset!==b.offset||T.focusNode!==g.node||T.focusOffset!==g.offset)){var x=D.createRange();x.setStart(b.node,b.offset),T.removeAllRanges(),F>Nt?(T.addRange(x),T.extend(g.node,g.offset)):(x.setEnd(g.node,g.offset),T.addRange(x))}}}}for(D=[],T=s;T=T.parentNode;)T.nodeType===1&&D.push({element:T,left:T.scrollLeft,top:T.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<D.length;s++){var O=D[s];O.element.scrollLeft=O.left,O.element.scrollTop=O.top}}Ku=!!uf,cf=uf=null}finally{Et=n,B.p=a,C.T=l}}t.current=e,wt=2}}function wr(){if(wt===2){wt=0;var t=bl,e=Ma,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=C.T,C.T=null;var a=B.p;B.p=2;var n=Et;Et|=4;try{Sr(t,e.alternate,e)}finally{Et=n,B.p=a,C.T=l}}wt=3}}function Kr(){if(wt===4||wt===3){wt=0,Um();var t=bl,e=Ma,l=el,a=Ur;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?wt=5:(wt=0,Ma=bl=null,Jr(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(pl=null),di(l),e=e.stateNode,re&&typeof re.onCommitFiberRoot=="function")try{re.onCommitFiberRoot(qa,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=C.T,n=B.p,B.p=2,C.T=null;try{for(var u=t.onRecoverableError,i=0;i<a.length;i++){var s=a[i];u(s.value,{componentStack:s.stack})}}finally{C.T=e,B.p=n}}(el&3)!==0&&Hu(),Be(t),n=t.pendingLanes,(l&261930)!==0&&(n&42)!==0?t===wc?pn++:(pn=0,wc=t):pn=0,bn(0)}}function Jr(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,Ia(e)))}function Hu(){return kr(),wr(),Kr(),$r()}function $r(){if(wt!==5)return!1;var t=bl,e=Vc;Vc=0;var l=di(el),a=C.T,n=B.p;try{B.p=32>l?32:l,C.T=null,l=kc,kc=null;var u=bl,i=el;if(wt=0,Ma=bl=null,el=0,(Et&6)!==0)throw Error(o(331));var s=Et;if(Et|=4,Cr(u.current),Ar(u,u.current,i,l),Et=s,bn(0,!1),re&&typeof re.onPostCommitFiberRoot=="function")try{re.onPostCommitFiberRoot(qa,u)}catch{}return!0}finally{B.p=n,C.T=a,Jr(t,e)}}function Fr(t,e,l){e=_e(l,e),e=_c(t.stateNode,e,2),t=dl(t,e,2),t!==null&&(Ba(t,2),Be(t))}function Tt(t,e,l){if(t.tag===3)Fr(t,t,l);else for(;e!==null;){if(e.tag===3){Fr(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(pl===null||!pl.has(a))){t=_e(l,t),l=Wo(2),a=dl(e,l,2),a!==null&&(Io(l,a,e,t),Ba(a,2),Be(a));break}}e=e.return}}function $c(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new u1;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(Zc=!0,n.add(l),t=o1.bind(null,t,e,l),e.then(t,t))}function o1(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,Ct===t&&(st&l)===l&&(Bt===4||Bt===3&&(st&62914560)===st&&300>oe()-Nu?(Et&2)===0&&Ta(t,0):Xc|=l,_a===st&&(_a=0)),Be(t)}function Wr(t,e){e===0&&(e=Vf()),t=Hl(t,e),t!==null&&(Ba(t,e),Be(t))}function r1(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Wr(t,l)}function d1(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(o(314))}a!==null&&a.delete(e),Wr(t,l)}function m1(t,e){return fi(t,e)}var qu=null,ja=null,Fc=!1,Lu=!1,Wc=!1,El=0;function Be(t){t!==ja&&t.next===null&&(ja===null?qu=ja=t:ja=ja.next=t),Lu=!0,Fc||(Fc=!0,y1())}function bn(t,e){if(!Wc&&Lu){Wc=!0;do for(var l=!1,a=qu;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,s=a.pingedLanes;u=(1<<31-de(42|t)+1)-1,u&=n&~(i&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,ed(a,u))}else u=st,u=Zn(a,a===Ct?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||La(a,u)||(l=!0,ed(a,u));a=a.next}while(l);Wc=!1}}function h1(){Ir()}function Ir(){Lu=Fc=!1;var t=0;El!==0&&M1()&&(t=El);for(var e=oe(),l=null,a=qu;a!==null;){var n=a.next,u=Pr(a,e);u===0?(a.next=null,l===null?qu=n:l.next=n,n===null&&(ja=l)):(l=a,(t!==0||(u&3)!==0)&&(Lu=!0)),a=n}wt!==0&&wt!==5||bn(t),El!==0&&(El=0)}function Pr(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var i=31-de(u),s=1<<i,y=n[i];y===-1?((s&l)===0||(s&a)!==0)&&(n[i]=Zm(s,e)):y<=e&&(t.expiredLanes|=s),u&=~s}if(e=Ct,l=st,l=Zn(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(Mt===2||Mt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&si(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||La(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&si(a),di(l)){case 2:case 8:l=Xf;break;case 32:l=Ln;break;case 268435456:l=Qf;break;default:l=Ln}return a=td.bind(null,t),l=fi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&si(a),t.callbackPriority=2,t.callbackNode=null,2}function td(t,e){if(wt!==0&&wt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Hu()&&t.callbackNode!==l)return null;var a=st;return a=Zn(t,t===Ct?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Hr(t,a,e),Pr(t,oe()),t.callbackNode!=null&&t.callbackNode===l?td.bind(null,t):null)}function ed(t,e){if(Hu())return null;Hr(t,e,!0)}function y1(){A1(function(){(Et&6)!==0?fi(Zf,h1):Ir()})}function Ic(){if(El===0){var t=ma;t===0&&(t=Bn,Bn<<=1,(Bn&261888)===0&&(Bn=256)),El=t}return El}function ld(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:kn(""+t)}function ad(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function v1(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=ld((n[ae]||null).action),i=a.submitter;i&&(e=(e=i[ae]||null)?ld(e.formAction):i.getAttribute("formAction"),e!==null&&(u=e,i=null));var s=new $n("action","action",null,a,n);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(El!==0){var y=i?ad(n,i):new FormData(n);pc(l,{pending:!0,data:y,method:n.method,action:u},null,y)}}else typeof u=="function"&&(s.preventDefault(),y=i?ad(n,i):new FormData(n),pc(l,{pending:!0,data:y,method:n.method,action:u},u,y))},currentTarget:n}]})}}for(var Pc=0;Pc<Hi.length;Pc++){var tf=Hi[Pc],g1=tf.toLowerCase(),p1=tf[0].toUpperCase()+tf.slice(1);De(g1,"on"+p1)}De(Us,"onAnimationEnd"),De(Rs,"onAnimationIteration"),De(Hs,"onAnimationStart"),De("dblclick","onDoubleClick"),De("focusin","onFocus"),De("focusout","onBlur"),De(Rh,"onTransitionRun"),De(Hh,"onTransitionStart"),De(qh,"onTransitionCancel"),De(qs,"onTransitionEnd"),Pl("onMouseEnter",["mouseout","mouseover"]),Pl("onMouseLeave",["mouseout","mouseover"]),Pl("onPointerEnter",["pointerout","pointerover"]),Pl("onPointerLeave",["pointerout","pointerover"]),Ol("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ol("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ol("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ol("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ol("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ol("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),b1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Sn));function nd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],n=a.event;a=a.listeners;t:{var u=void 0;if(e)for(var i=a.length-1;0<=i;i--){var s=a[i],y=s.instance,_=s.currentTarget;if(s=s.listener,y!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=_;try{u(n)}catch(j){In(j)}n.currentTarget=null,u=y}else for(i=0;i<a.length;i++){if(s=a[i],y=s.instance,_=s.currentTarget,s=s.listener,y!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=_;try{u(n)}catch(j){In(j)}n.currentTarget=null,u=y}}}}function ft(t,e){var l=e[mi];l===void 0&&(l=e[mi]=new Set);var a=t+"__bubble";l.has(a)||(ud(e,t,2,!1),l.add(a))}function ef(t,e,l){var a=0;e&&(a|=4),ud(l,t,a,e)}var Bu="_reactListening"+Math.random().toString(36).slice(2);function lf(t){if(!t[Bu]){t[Bu]=!0,Wf.forEach(function(l){l!=="selectionchange"&&(b1.has(l)||ef(l,!1,t),ef(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Bu]||(e[Bu]=!0,ef("selectionchange",!1,e))}}function ud(t,e,l,a){switch(Rd(e)){case 2:var n=K1;break;case 8:n=J1;break;default:n=pf}l=n.bind(null,e,l,t),n=void 0,!zi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),a?n!==void 0?t.addEventListener(e,l,{capture:!0,passive:n}):t.addEventListener(e,l,!0):n!==void 0?t.addEventListener(e,l,{passive:n}):t.addEventListener(e,l,!1)}function af(t,e,l,a,n){var u=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var s=a.stateNode.containerInfo;if(s===n)break;if(i===4)for(i=a.return;i!==null;){var y=i.tag;if((y===3||y===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;s!==null;){if(i=Fl(s),i===null)return;if(y=i.tag,y===5||y===6||y===26||y===27){a=u=i;continue t}s=s.parentNode}}a=a.return}ss(function(){var _=u,j=Si(l),D=[];t:{var M=Ls.get(t);if(M!==void 0){var T=$n,V=t;switch(t){case"keypress":if(Kn(l)===0)break t;case"keydown":case"keyup":T=dh;break;case"focusin":V="focus",T=Ti;break;case"focusout":V="blur",T=Ti;break;case"beforeblur":case"afterblur":T=Ti;break;case"click":if(l.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":T=ds;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":T=th;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":T=yh;break;case Us:case Rs:case Hs:T=ah;break;case qs:T=gh;break;case"scroll":case"scrollend":T=Im;break;case"wheel":T=bh;break;case"copy":case"cut":case"paste":T=uh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":T=hs;break;case"toggle":case"beforetoggle":T=Eh}var F=(e&4)!==0,Nt=!F&&(t==="scroll"||t==="scrollend"),b=F?M!==null?M+"Capture":null:M;F=[];for(var g=_,x;g!==null;){var O=g;if(x=O.stateNode,O=O.tag,O!==5&&O!==26&&O!==27||x===null||b===null||(O=Za(g,b),O!=null&&F.push(En(g,O,x))),Nt)break;g=g.return}0<F.length&&(M=new T(M,V,null,l,j),D.push({event:M,listeners:F}))}}if((e&7)===0){t:{if(M=t==="mouseover"||t==="pointerover",T=t==="mouseout"||t==="pointerout",M&&l!==bi&&(V=l.relatedTarget||l.fromElement)&&(Fl(V)||V[$l]))break t;if((T||M)&&(M=j.window===j?j:(M=j.ownerDocument)?M.defaultView||M.parentWindow:window,T?(V=l.relatedTarget||l.toElement,T=_,V=V?Fl(V):null,V!==null&&(Nt=d(V),F=V.tag,V!==Nt||F!==5&&F!==27&&F!==6)&&(V=null)):(T=null,V=_),T!==V)){if(F=ds,O="onMouseLeave",b="onMouseEnter",g="mouse",(t==="pointerout"||t==="pointerover")&&(F=hs,O="onPointerLeave",b="onPointerEnter",g="pointer"),Nt=T==null?M:Ga(T),x=V==null?M:Ga(V),M=new F(O,g+"leave",T,l,j),M.target=Nt,M.relatedTarget=x,O=null,Fl(j)===_&&(F=new F(b,g+"enter",V,l,j),F.target=x,F.relatedTarget=Nt,O=F),Nt=O,T&&V)e:{for(F=S1,b=T,g=V,x=0,O=b;O;O=F(O))x++;O=0;for(var J=g;J;J=F(J))O++;for(;0<x-O;)b=F(b),x--;for(;0<O-x;)g=F(g),O--;for(;x--;){if(b===g||g!==null&&b===g.alternate){F=b;break e}b=F(b),g=F(g)}F=null}else F=null;T!==null&&id(D,M,T,F,!1),V!==null&&Nt!==null&&id(D,Nt,V,F,!0)}}t:{if(M=_?Ga(_):window,T=M.nodeName&&M.nodeName.toLowerCase(),T==="select"||T==="input"&&M.type==="file")var gt=zs;else if(Ss(M))if(xs)gt=Oh;else{gt=Nh;var K=jh}else T=M.nodeName,!T||T.toLowerCase()!=="input"||M.type!=="checkbox"&&M.type!=="radio"?_&&pi(_.elementType)&&(gt=zs):gt=Ch;if(gt&&(gt=gt(t,_))){Es(D,gt,l,j);break t}K&&K(t,M,_),t==="focusout"&&_&&M.type==="number"&&_.memoizedProps.value!=null&&gi(M,"number",M.value)}switch(K=_?Ga(_):window,t){case"focusin":(Ss(K)||K.contentEditable==="true")&&(ua=K,Di=_,$a=null);break;case"focusout":$a=Di=ua=null;break;case"mousedown":Ui=!0;break;case"contextmenu":case"mouseup":case"dragend":Ui=!1,Os(D,l,j);break;case"selectionchange":if(Uh)break;case"keydown":case"keyup":Os(D,l,j)}var lt;if(ji)t:{switch(t){case"compositionstart":var ot="onCompositionStart";break t;case"compositionend":ot="onCompositionEnd";break t;case"compositionupdate":ot="onCompositionUpdate";break t}ot=void 0}else na?ps(t,l)&&(ot="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(ot="onCompositionStart");ot&&(ys&&l.locale!=="ko"&&(na||ot!=="onCompositionStart"?ot==="onCompositionEnd"&&na&&(lt=os()):(ul=j,xi="value"in ul?ul.value:ul.textContent,na=!0)),K=Yu(_,ot),0<K.length&&(ot=new ms(ot,t,null,l,j),D.push({event:ot,listeners:K}),lt?ot.data=lt:(lt=bs(l),lt!==null&&(ot.data=lt)))),(lt=xh?_h(t,l):Mh(t,l))&&(ot=Yu(_,"onBeforeInput"),0<ot.length&&(K=new ms("onBeforeInput","beforeinput",null,l,j),D.push({event:K,listeners:ot}),K.data=lt)),v1(D,t,_,l,j)}nd(D,e)})}function En(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Yu(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=Za(t,l),n!=null&&a.unshift(En(t,n,u)),n=Za(t,e),n!=null&&a.push(En(t,n,u))),t.tag===3)return a;t=t.return}return[]}function S1(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function id(t,e,l,a,n){for(var u=e._reactName,i=[];l!==null&&l!==a;){var s=l,y=s.alternate,_=s.stateNode;if(s=s.tag,y!==null&&y===a)break;s!==5&&s!==26&&s!==27||_===null||(y=_,n?(_=Za(l,u),_!=null&&i.unshift(En(l,_,y))):n||(_=Za(l,u),_!=null&&i.push(En(l,_,y)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var E1=/\r\n?/g,z1=/\u0000|\uFFFD/g;function cd(t){return(typeof t=="string"?t:""+t).replace(E1,`
`).replace(z1,"")}function fd(t,e){return e=cd(e),cd(t)===e}function jt(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ea(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ea(t,""+a);break;case"className":Qn(t,"class",a);break;case"tabIndex":Qn(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Qn(t,l,a);break;case"style":cs(t,a,u);break;case"data":if(e!=="object"){Qn(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(l==="formAction"?(e!=="input"&&jt(t,e,"name",n.name,n,null),jt(t,e,"formEncType",n.formEncType,n,null),jt(t,e,"formMethod",n.formMethod,n,null),jt(t,e,"formTarget",n.formTarget,n,null)):(jt(t,e,"encType",n.encType,n,null),jt(t,e,"method",n.method,n,null),jt(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"onScroll":a!=null&&ft("scroll",t);break;case"onScrollEnd":a!=null&&ft("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(o(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=kn(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":ft("beforetoggle",t),ft("toggle",t),Xn(t,"popover",a);break;case"xlinkActuate":Ye(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ye(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ye(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ye(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ye(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ye(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ye(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Xn(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Fm.get(l)||l,Xn(t,l,a))}}function nf(t,e,l,a,n,u){switch(l){case"style":cs(t,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(o(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(o(60));t.innerHTML=l}}break;case"children":typeof a=="string"?ea(t,a):(typeof a=="number"||typeof a=="bigint")&&ea(t,""+a);break;case"onScroll":a!=null&&ft("scroll",t);break;case"onScrollEnd":a!=null&&ft("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Ge);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!If.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),e=l.slice(2,n?l.length-7:void 0),u=t[ae]||null,u=u!=null?u[l]:null,typeof u=="function"&&t.removeEventListener(e,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,n);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):Xn(t,l,a)}}}function te(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ft("error",t),ft("load",t);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var i=l[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,e));default:jt(t,e,u,i,l,null)}}n&&jt(t,e,"srcSet",l.srcSet,l,null),a&&jt(t,e,"src",l.src,l,null);return;case"input":ft("invalid",t);var s=u=i=n=null,y=null,_=null;for(a in l)if(l.hasOwnProperty(a)){var j=l[a];if(j!=null)switch(a){case"name":n=j;break;case"type":i=j;break;case"checked":y=j;break;case"defaultChecked":_=j;break;case"value":u=j;break;case"defaultValue":s=j;break;case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(o(137,e));break;default:jt(t,e,a,j,l,null)}}as(t,u,s,y,_,i,n,!1);return;case"select":ft("invalid",t),a=i=u=null;for(n in l)if(l.hasOwnProperty(n)&&(s=l[n],s!=null))switch(n){case"value":u=s;break;case"defaultValue":i=s;break;case"multiple":a=s;default:jt(t,e,n,s,l,null)}e=u,l=i,t.multiple=!!a,e!=null?ta(t,!!a,e,!1):l!=null&&ta(t,!!a,l,!0);return;case"textarea":ft("invalid",t),u=n=a=null;for(i in l)if(l.hasOwnProperty(i)&&(s=l[i],s!=null))switch(i){case"value":a=s;break;case"defaultValue":n=s;break;case"children":u=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(o(91));break;default:jt(t,e,i,s,l,null)}us(t,a,n,u);return;case"option":for(y in l)if(l.hasOwnProperty(y)&&(a=l[y],a!=null))switch(y){case"selected":t.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:jt(t,e,y,a,l,null)}return;case"dialog":ft("beforetoggle",t),ft("toggle",t),ft("cancel",t),ft("close",t);break;case"iframe":case"object":ft("load",t);break;case"video":case"audio":for(a=0;a<Sn.length;a++)ft(Sn[a],t);break;case"image":ft("error",t),ft("load",t);break;case"details":ft("toggle",t);break;case"embed":case"source":case"link":ft("error",t),ft("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(_ in l)if(l.hasOwnProperty(_)&&(a=l[_],a!=null))switch(_){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,e));default:jt(t,e,_,a,l,null)}return;default:if(pi(e)){for(j in l)l.hasOwnProperty(j)&&(a=l[j],a!==void 0&&nf(t,e,j,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&jt(t,e,s,a,l,null))}function x1(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,s=null,y=null,_=null,j=null;for(T in l){var D=l[T];if(l.hasOwnProperty(T)&&D!=null)switch(T){case"checked":break;case"value":break;case"defaultValue":y=D;default:a.hasOwnProperty(T)||jt(t,e,T,null,a,D)}}for(var M in a){var T=a[M];if(D=l[M],a.hasOwnProperty(M)&&(T!=null||D!=null))switch(M){case"type":u=T;break;case"name":n=T;break;case"checked":_=T;break;case"defaultChecked":j=T;break;case"value":i=T;break;case"defaultValue":s=T;break;case"children":case"dangerouslySetInnerHTML":if(T!=null)throw Error(o(137,e));break;default:T!==D&&jt(t,e,M,T,a,D)}}vi(t,i,s,y,_,j,u,n);return;case"select":T=i=s=M=null;for(u in l)if(y=l[u],l.hasOwnProperty(u)&&y!=null)switch(u){case"value":break;case"multiple":T=y;default:a.hasOwnProperty(u)||jt(t,e,u,null,a,y)}for(n in a)if(u=a[n],y=l[n],a.hasOwnProperty(n)&&(u!=null||y!=null))switch(n){case"value":M=u;break;case"defaultValue":s=u;break;case"multiple":i=u;default:u!==y&&jt(t,e,n,u,a,y)}e=s,l=i,a=T,M!=null?ta(t,!!l,M,!1):!!a!=!!l&&(e!=null?ta(t,!!l,e,!0):ta(t,!!l,l?[]:"",!1));return;case"textarea":T=M=null;for(s in l)if(n=l[s],l.hasOwnProperty(s)&&n!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:jt(t,e,s,null,a,n)}for(i in a)if(n=a[i],u=l[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":M=n;break;case"defaultValue":T=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(o(91));break;default:n!==u&&jt(t,e,i,n,a,u)}ns(t,M,T);return;case"option":for(var V in l)if(M=l[V],l.hasOwnProperty(V)&&M!=null&&!a.hasOwnProperty(V))switch(V){case"selected":t.selected=!1;break;default:jt(t,e,V,null,a,M)}for(y in a)if(M=a[y],T=l[y],a.hasOwnProperty(y)&&M!==T&&(M!=null||T!=null))switch(y){case"selected":t.selected=M&&typeof M!="function"&&typeof M!="symbol";break;default:jt(t,e,y,M,a,T)}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 F in l)M=l[F],l.hasOwnProperty(F)&&M!=null&&!a.hasOwnProperty(F)&&jt(t,e,F,null,a,M);for(_ in a)if(M=a[_],T=l[_],a.hasOwnProperty(_)&&M!==T&&(M!=null||T!=null))switch(_){case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(o(137,e));break;default:jt(t,e,_,M,a,T)}return;default:if(pi(e)){for(var Nt in l)M=l[Nt],l.hasOwnProperty(Nt)&&M!==void 0&&!a.hasOwnProperty(Nt)&&nf(t,e,Nt,void 0,a,M);for(j in a)M=a[j],T=l[j],!a.hasOwnProperty(j)||M===T||M===void 0&&T===void 0||nf(t,e,j,M,a,T);return}}for(var b in l)M=l[b],l.hasOwnProperty(b)&&M!=null&&!a.hasOwnProperty(b)&&jt(t,e,b,null,a,M);for(D in a)M=a[D],T=l[D],!a.hasOwnProperty(D)||M===T||M==null&&T==null||jt(t,e,D,M,a,T)}function sd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function _1(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,i=n.initiatorType,s=n.duration;if(u&&s&&sd(i)){for(i=0,s=n.responseEnd,a+=1;a<l.length;a++){var y=l[a],_=y.startTime;if(_>s)break;var j=y.transferSize,D=y.initiatorType;j&&sd(D)&&(y=y.responseEnd,i+=j*(y<s?1:(s-_)/(y-_)))}if(--a,e+=8*(u+i)/(n.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var uf=null,cf=null;function Gu(t){return t.nodeType===9?t:t.ownerDocument}function od(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 rd(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function ff(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var sf=null;function M1(){var t=window.event;return t&&t.type==="popstate"?t===sf?!1:(sf=t,!0):(sf=null,!1)}var dd=typeof setTimeout=="function"?setTimeout:void 0,T1=typeof clearTimeout=="function"?clearTimeout:void 0,md=typeof Promise=="function"?Promise:void 0,A1=typeof queueMicrotask=="function"?queueMicrotask:typeof md<"u"?function(t){return md.resolve(null).then(t).catch(j1)}:dd;function j1(t){setTimeout(function(){throw t})}function zl(t){return t==="head"}function hd(t,e){var l=e,a=0;do{var n=l.nextSibling;if(t.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(n),Da(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")zn(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,zn(l);for(var u=l.firstChild;u;){var i=u.nextSibling,s=u.nodeName;u[Ya]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=i}}else l==="body"&&zn(t.ownerDocument.body);l=n}while(l);Da(e)}function yd(t,e){var l=t;t=0;do{var a=l.nextSibling;if(l.nodeType===1?e?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(e?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(t===0)break;t--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||t++;l=a}while(l)}function of(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var l=e;switch(e=e.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":of(l),hi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function N1(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Ya])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Ne(t.nextSibling),t===null)break}return null}function C1(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Ne(t.nextSibling),t===null))return null;return t}function vd(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Ne(t.nextSibling),t===null))return null;return t}function rf(t){return t.data==="$?"||t.data==="$~"}function df(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function O1(t,e){var l=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||l.readyState!=="loading")e();else{var a=function(){e(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),t._reactRetry=a}}function Ne(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var mf=null;function gd(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return Ne(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function pd(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(e===0)return t;e--}else l!=="/$"&&l!=="/&"||e++}t=t.previousSibling}return null}function bd(t,e,l){switch(e=Gu(l),t){case"html":if(t=e.documentElement,!t)throw Error(o(452));return t;case"head":if(t=e.head,!t)throw Error(o(453));return t;case"body":if(t=e.body,!t)throw Error(o(454));return t;default:throw Error(o(451))}}function zn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);hi(t)}var Ce=new Map,Sd=new Set;function Zu(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ll=B.d;B.d={f:D1,r:U1,D:R1,C:H1,L:q1,m:L1,X:Y1,S:B1,M:G1};function D1(){var t=ll.f(),e=Du();return t||e}function U1(t){var e=Wl(t);e!==null&&e.tag===5&&e.type==="form"?Lo(e):ll.r(t)}var Na=typeof document>"u"?null:document;function Ed(t,e,l){var a=Na;if(a&&typeof e=="string"&&e){var n=ze(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Sd.has(n)||(Sd.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),te(e,"link",t),Kt(e),a.head.appendChild(e)))}}function R1(t){ll.D(t),Ed("dns-prefetch",t,null)}function H1(t,e){ll.C(t,e),Ed("preconnect",t,e)}function q1(t,e,l){ll.L(t,e,l);var a=Na;if(a&&t&&e){var n='link[rel="preload"][as="'+ze(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+ze(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+ze(l.imageSizes)+'"]')):n+='[href="'+ze(t)+'"]';var u=n;switch(e){case"style":u=Ca(t);break;case"script":u=Oa(t)}Ce.has(u)||(t=A({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Ce.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(xn(u))||e==="script"&&a.querySelector(_n(u))||(e=a.createElement("link"),te(e,"link",t),Kt(e),a.head.appendChild(e)))}}function L1(t,e){ll.m(t,e);var l=Na;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+ze(a)+'"][href="'+ze(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Oa(t)}if(!Ce.has(u)&&(t=A({rel:"modulepreload",href:t},e),Ce.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(_n(u)))return}a=l.createElement("link"),te(a,"link",t),Kt(a),l.head.appendChild(a)}}}function B1(t,e,l){ll.S(t,e,l);var a=Na;if(a&&t){var n=Il(a).hoistableStyles,u=Ca(t);e=e||"default";var i=n.get(u);if(!i){var s={loading:0,preload:null};if(i=a.querySelector(xn(u)))s.loading=5;else{t=A({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Ce.get(u))&&hf(t,l);var y=i=a.createElement("link");Kt(y),te(y,"link",t),y._p=new Promise(function(_,j){y.onload=_,y.onerror=j}),y.addEventListener("load",function(){s.loading|=1}),y.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Xu(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:s},n.set(u,i)}}}function Y1(t,e){ll.X(t,e);var l=Na;if(l&&t){var a=Il(l).hoistableScripts,n=Oa(t),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(t=A({src:t,async:!0},e),(e=Ce.get(n))&&yf(t,e),u=l.createElement("script"),Kt(u),te(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function G1(t,e){ll.M(t,e);var l=Na;if(l&&t){var a=Il(l).hoistableScripts,n=Oa(t),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(t=A({src:t,async:!0,type:"module"},e),(e=Ce.get(n))&&yf(t,e),u=l.createElement("script"),Kt(u),te(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function zd(t,e,l,a){var n=(n=q.current)?Zu(n):null;if(!n)throw Error(o(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Ca(l.href),l=Il(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Ca(l.href);var u=Il(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(xn(t)))&&!u._p&&(i.instance=u,i.state.loading=5),Ce.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Ce.set(t,l),u||Z1(n,t,l,i.state))),e&&a===null)throw Error(o(528,""));return i}if(e&&a!==null)throw Error(o(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Oa(l),l=Il(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,t))}}function Ca(t){return'href="'+ze(t)+'"'}function xn(t){return'link[rel="stylesheet"]['+t+"]"}function xd(t){return A({},t,{"data-precedence":t.precedence,precedence:null})}function Z1(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),te(e,"link",l),Kt(e),t.head.appendChild(e))}function Oa(t){return'[src="'+ze(t)+'"]'}function _n(t){return"script[async]"+t}function _d(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+ze(l.href)+'"]');if(a)return e.instance=a,Kt(a),a;var n=A({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Kt(a),te(a,"style",n),Xu(a,l.precedence,t),e.instance=a;case"stylesheet":n=Ca(l.href);var u=t.querySelector(xn(n));if(u)return e.state.loading|=4,e.instance=u,Kt(u),u;a=xd(l),(n=Ce.get(n))&&hf(a,n),u=(t.ownerDocument||t).createElement("link"),Kt(u);var i=u;return i._p=new Promise(function(s,y){i.onload=s,i.onerror=y}),te(u,"link",a),e.state.loading|=4,Xu(u,l.precedence,t),e.instance=u;case"script":return u=Oa(l.src),(n=t.querySelector(_n(u)))?(e.instance=n,Kt(n),n):(a=l,(n=Ce.get(u))&&(a=A({},l),yf(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Kt(n),te(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(o(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,Xu(a,l.precedence,t));return e.instance}function Xu(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var s=a[i];if(s.dataset.precedence===e)u=s;else if(u!==n)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function hf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function yf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Qu=null;function Md(t,e,l){if(Qu===null){var a=new Map,n=Qu=new Map;n.set(l,a)}else n=Qu,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var u=l[n];if(!(u[Ya]||u[Ft]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(e)||"";i=t+i;var s=a.get(i);s?s.push(u):a.set(i,[u])}}return a}function Td(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function X1(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Ad(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Q1(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Ca(a.href),u=e.querySelector(xn(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Vu.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,Kt(u);return}u=e.ownerDocument||e,a=xd(a),(n=Ce.get(n))&&hf(a,n),u=u.createElement("link"),Kt(u);var i=u;i._p=new Promise(function(s,y){i.onload=s,i.onerror=y}),te(u,"link",a),l.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=Vu.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var vf=0;function V1(t,e){return t.stylesheets&&t.count===0&&wu(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&wu(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&vf===0&&(vf=62500*_1());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&wu(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>vf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Vu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)wu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var ku=null;function wu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ku=new Map,e.forEach(k1,t),ku=null,Vu.call(t))}function k1(t,e){if(!(e.state.loading&4)){var l=ku.get(t);if(l)var a=l.get(null);else{l=new Map,ku.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}n=e.instance,i=n.getAttribute("data-precedence"),u=l.get(i)||a,u===a&&l.set(null,n),l.set(i,n),this.count++,a=Vu.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var Mn={$$typeof:ut,Provider:null,Consumer:null,_currentValue:$,_currentValue2:$,_threadCount:0};function w1(t,e,l,a,n,u,i,s,y){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=oi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=oi(0),this.hiddenUpdates=oi(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=y,this.incompleteTransitions=new Map}function jd(t,e,l,a,n,u,i,s,y,_,j,D){return t=new w1(t,e,l,i,y,_,j,D,s),e=1,u===!0&&(e|=24),u=he(3,null,null,e),t.current=u,u.stateNode=t,e=Ji(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},Ii(u),t}function Nd(t){return t?(t=fa,t):fa}function Cd(t,e,l,a,n,u){n=Nd(n),a.context===null?a.context=n:a.pendingContext=n,a=rl(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=dl(t,a,e),l!==null&&(se(l,t,e),ln(l,t,e))}function Od(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function gf(t,e){Od(t,e),(t=t.alternate)&&Od(t,e)}function Dd(t){if(t.tag===13||t.tag===31){var e=Hl(t,67108864);e!==null&&se(e,t,67108864),gf(t,67108864)}}function Ud(t){if(t.tag===13||t.tag===31){var e=be();e=ri(e);var l=Hl(t,e);l!==null&&se(l,t,e),gf(t,e)}}var Ku=!0;function K1(t,e,l,a){var n=C.T;C.T=null;var u=B.p;try{B.p=2,pf(t,e,l,a)}finally{B.p=u,C.T=n}}function J1(t,e,l,a){var n=C.T;C.T=null;var u=B.p;try{B.p=8,pf(t,e,l,a)}finally{B.p=u,C.T=n}}function pf(t,e,l,a){if(Ku){var n=bf(a);if(n===null)af(t,e,a,Ju,l),Hd(t,a);else if(F1(n,t,e,l,a))a.stopPropagation();else if(Hd(t,a),e&4&&-1<$1.indexOf(t)){for(;n!==null;){var u=Wl(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=Cl(u.pendingLanes);if(i!==0){var s=u;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var y=1<<31-de(i);s.entanglements[1]|=y,i&=~y}Be(u),(Et&6)===0&&(Cu=oe()+500,bn(0))}}break;case 31:case 13:s=Hl(u,2),s!==null&&se(s,u,2),Du(),gf(u,2)}if(u=bf(a),u===null&&af(t,e,a,Ju,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else af(t,e,a,null,l)}}function bf(t){return t=Si(t),Sf(t)}var Ju=null;function Sf(t){if(Ju=null,t=Fl(t),t!==null){var e=d(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=S(e),t!==null)return t;t=null}else if(l===31){if(t=E(e),t!==null)return t;t=null}else if(l===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return Ju=t,null}function Rd(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(Rm()){case Zf:return 2;case Xf:return 8;case Ln:case Hm:return 32;case Qf:return 268435456;default:return 32}default:return 32}}var Ef=!1,xl=null,_l=null,Ml=null,Tn=new Map,An=new Map,Tl=[],$1="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 Hd(t,e){switch(t){case"focusin":case"focusout":xl=null;break;case"dragenter":case"dragleave":_l=null;break;case"mouseover":case"mouseout":Ml=null;break;case"pointerover":case"pointerout":Tn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":An.delete(e.pointerId)}}function jn(t,e,l,a,n,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},e!==null&&(e=Wl(e),e!==null&&Dd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function F1(t,e,l,a,n){switch(e){case"focusin":return xl=jn(xl,t,e,l,a,n),!0;case"dragenter":return _l=jn(_l,t,e,l,a,n),!0;case"mouseover":return Ml=jn(Ml,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Tn.set(u,jn(Tn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,An.set(u,jn(An.get(u)||null,t,e,l,a,n)),!0}return!1}function qd(t){var e=Fl(t.target);if(e!==null){var l=d(e);if(l!==null){if(e=l.tag,e===13){if(e=S(l),e!==null){t.blockedOn=e,$f(t.priority,function(){Ud(l)});return}}else if(e===31){if(e=E(l),e!==null){t.blockedOn=e,$f(t.priority,function(){Ud(l)});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function $u(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=bf(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);bi=a,l.target.dispatchEvent(a),bi=null}else return e=Wl(l),e!==null&&Dd(e),t.blockedOn=l,!1;e.shift()}return!0}function Ld(t,e,l){$u(t)&&l.delete(e)}function W1(){Ef=!1,xl!==null&&$u(xl)&&(xl=null),_l!==null&&$u(_l)&&(_l=null),Ml!==null&&$u(Ml)&&(Ml=null),Tn.forEach(Ld),An.forEach(Ld)}function Fu(t,e){t.blockedOn===e&&(t.blockedOn=null,Ef||(Ef=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,W1)))}var Wu=null;function Bd(t){Wu!==t&&(Wu=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){Wu===t&&(Wu=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],n=t[e+2];if(typeof a!="function"){if(Sf(a||l)===null)continue;break}var u=Wl(l);u!==null&&(t.splice(e,3),e-=3,pc(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Da(t){function e(y){return Fu(y,t)}xl!==null&&Fu(xl,t),_l!==null&&Fu(_l,t),Ml!==null&&Fu(Ml,t),Tn.forEach(e),An.forEach(e);for(var l=0;l<Tl.length;l++){var a=Tl[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Tl.length&&(l=Tl[0],l.blockedOn===null);)qd(l),l.blockedOn===null&&Tl.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],i=n[ae]||null;if(typeof u=="function")i||Bd(l);else if(i){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[ae]||null)s=i.formAction;else if(Sf(n)!==null)continue}else s=i.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),Bd(l)}}}function Yd(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function e(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),n!==null&&(n(),n=null)}}}function zf(t){this._internalRoot=t}Iu.prototype.render=zf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(o(409));var l=e.current,a=be();Cd(l,a,t,e,null,null)},Iu.prototype.unmount=zf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Cd(t.current,2,null,t,null,null),Du(),e[$l]=null}};function Iu(t){this._internalRoot=t}Iu.prototype.unstable_scheduleHydration=function(t){if(t){var e=Jf();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Tl.length&&e!==0&&e<Tl[l].priority;l++);Tl.splice(l,0,t),l===0&&qd(t)}};var Gd=f.version;if(Gd!=="19.2.4")throw Error(o(527,Gd,"19.2.4"));B.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(o(188)):(t=Object.keys(t).join(","),Error(o(268,t)));return t=v(e),t=t!==null?R(t):null,t=t===null?null:t.stateNode,t};var I1={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:C,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Pu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Pu.isDisabled&&Pu.supportsFiber)try{qa=Pu.inject(I1),re=Pu}catch{}}return Cn.createRoot=function(t,e){if(!h(t))throw Error(o(299));var l=!1,a="",n=Ko,u=Jo,i=$o;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=jd(t,1,!1,null,null,l,a,null,n,u,i,Yd),t[$l]=e.current,lf(t),new zf(e)},Cn.hydrateRoot=function(t,e,l){if(!h(t))throw Error(o(299));var a=!1,n="",u=Ko,i=Jo,s=$o,y=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(y=l.formState)),e=jd(t,1,!0,e,l??null,a,n,y,u,i,s,Yd),e.context=Nd(null),l=e.current,a=be(),a=ri(a),n=rl(a),n.callback=null,dl(l,n,a),l=a,e.current.lanes=l,Ba(e,l),Be(e),t[$l]=e.current,lf(t),new Iu(e)},Cn.version="19.2.4",Cn}var Fd;function cy(){if(Fd)return Mf.exports;Fd=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(f){console.error(f)}}return c(),Mf.exports=iy(),Mf.exports}var fy=cy();/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const sy=c=>c.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Sm=(...c)=>c.filter((f,r,o)=>!!f&&f.trim()!==""&&o.indexOf(f)===r).join(" ").trim();/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */var oy={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ry=N.forwardRef(({color:c="currentColor",size:f=24,strokeWidth:r=2,absoluteStrokeWidth:o,className:h="",children:d,iconNode:S,...E},z)=>N.createElement("svg",{ref:z,...oy,width:f,height:f,stroke:c,strokeWidth:o?Number(r)*24/Number(f):r,className:Sm("lucide",h),...E},[...S.map(([v,R])=>N.createElement(v,R)),...Array.isArray(d)?d:[d]]));/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const nt=(c,f)=>{const r=N.forwardRef(({className:o,...h},d)=>N.createElement(ry,{ref:d,iconNode:f,className:Sm(`lucide-${sy(c)}`,o),...h}));return r.displayName=`${c}`,r};/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const dy=nt("Accessibility",[["circle",{cx:"16",cy:"4",r:"1",key:"1grugj"}],["path",{d:"m18 19 1-7-6 1",key:"r0i19z"}],["path",{d:"m5 8 3-3 5.5 3-2.36 3.5",key:"9ptxx2"}],["path",{d:"M4.24 14.5a5 5 0 0 0 6.88 6",key:"10kmtu"}],["path",{d:"M13.76 17.5a5 5 0 0 0-6.88-6",key:"2qq6rc"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const my=nt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ai=nt("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const hy=nt("Bike",[["circle",{cx:"18.5",cy:"17.5",r:"3.5",key:"15x4ox"}],["circle",{cx:"5.5",cy:"17.5",r:"3.5",key:"1noe27"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["path",{d:"M12 17.5V14l-3-3 4-3 2 3h2",key:"1npguv"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const yy=nt("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Wd=nt("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const vy=nt("Bus",[["path",{d:"M8 6v6",key:"18i7km"}],["path",{d:"M15 6v6",key:"1sg6z9"}],["path",{d:"M2 12h19.6",key:"de5uta"}],["path",{d:"M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3",key:"1wwztk"}],["circle",{cx:"7",cy:"18",r:"2",key:"19iecd"}],["path",{d:"M9 18h5",key:"lrx6i"}],["circle",{cx:"16",cy:"18",r:"2",key:"1v4tcr"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const gy=nt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Em=nt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const py=nt("CircleParking",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9 17V7h4a3 3 0 0 1 0 6H9",key:"1dfk2c"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const by=nt("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const qf=nt("Coffee",[["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M14 2v2",key:"6buw04"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1",key:"pwadti"}],["path",{d:"M6 2v2",key:"colzsn"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Nf=nt("Dumbbell",[["path",{d:"M14.4 14.4 9.6 9.6",key:"ic80wn"}],["path",{d:"M18.657 21.485a2 2 0 1 1-2.829-2.828l-1.767 1.768a2 2 0 1 1-2.829-2.829l6.364-6.364a2 2 0 1 1 2.829 2.829l-1.768 1.767a2 2 0 1 1 2.828 2.829z",key:"nnl7wr"}],["path",{d:"m21.5 21.5-1.4-1.4",key:"1f1ice"}],["path",{d:"M3.9 3.9 2.5 2.5",key:"1evmna"}],["path",{d:"M6.404 12.768a2 2 0 1 1-2.829-2.829l1.768-1.767a2 2 0 1 1-2.828-2.829l2.828-2.828a2 2 0 1 1 2.829 2.828l1.767-1.768a2 2 0 1 1 2.829 2.829z",key:"yhosts"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Lf=nt("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Sy=nt("Footprints",[["path",{d:"M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z",key:"1dudjm"}],["path",{d:"M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z",key:"l2t8xc"}],["path",{d:"M16 17h4",key:"1dejxt"}],["path",{d:"M4 13h4",key:"1bwh8b"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ey=nt("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const zy=nt("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const xy=nt("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Id=nt("Landmark",[["line",{x1:"3",x2:"21",y1:"22",y2:"22",key:"j8o0r"}],["line",{x1:"6",x2:"6",y1:"18",y2:"11",key:"10tf0k"}],["line",{x1:"10",x2:"10",y1:"18",y2:"11",key:"54lgf6"}],["line",{x1:"14",x2:"14",y1:"18",y2:"11",key:"380y"}],["line",{x1:"18",x2:"18",y1:"18",y2:"11",key:"1kevvc"}],["polygon",{points:"12 2 20 7 4 7",key:"jkujk7"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const zm=nt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const _y=nt("LocateFixed",[["line",{x1:"2",x2:"5",y1:"12",y2:"12",key:"bvdh0s"}],["line",{x1:"19",x2:"22",y1:"12",y2:"12",key:"1tbv5k"}],["line",{x1:"12",x2:"12",y1:"2",y2:"5",key:"11lu5j"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}],["circle",{cx:"12",cy:"12",r:"7",key:"fim9np"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const jl=nt("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const My=nt("Navigation",[["polygon",{points:"3 11 22 2 13 21 11 13 3 11",key:"1ltx0t"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ty=nt("Palette",[["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const xm=nt("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Bf=nt("Pizza",[["path",{d:"m12 14-1 1",key:"11onhr"}],["path",{d:"m13.75 18.25-1.25 1.42",key:"1yisr3"}],["path",{d:"M17.775 5.654a15.68 15.68 0 0 0-12.121 12.12",key:"1qtqk6"}],["path",{d:"M18.8 9.3a1 1 0 0 0 2.1 7.7",key:"fbbbr2"}],["path",{d:"M21.964 20.732a1 1 0 0 1-1.232 1.232l-18-5a1 1 0 0 1-.695-1.232A19.68 19.68 0 0 1 15.732 2.037a1 1 0 0 1 1.232.695z",key:"1hyfdd"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ay=nt("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const jy=nt("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ny=nt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Cy=nt("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Oy=nt("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Dy=nt("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Uy=nt("TrainFront",[["path",{d:"M8 3.1V7a4 4 0 0 0 8 0V3.1",key:"1v71zp"}],["path",{d:"m9 15-1-1",key:"1yrq24"}],["path",{d:"m15 15 1-1",key:"1t0d6s"}],["path",{d:"M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z",key:"1p0hjs"}],["path",{d:"m8 19-2 3",key:"13i0xs"}],["path",{d:"m16 19 2 3",key:"xo31yx"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Ry=nt("Trees",[["path",{d:"M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z",key:"1l6gj6"}],["path",{d:"M7 16v6",key:"1a82de"}],["path",{d:"M13 19v3",key:"13sx9i"}],["path",{d:"M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5",key:"1sj9kv"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Un=nt("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Rn=nt("Utensils",[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2",key:"cjf0a3"}],["path",{d:"M7 2v20",key:"1473qp"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7",key:"j28e5"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const Hy=nt("Waves",[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"knzxuh"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"2jd2cc"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"rd2r6e"}]]);/**
 * @license lucide-react v0.468.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ni=nt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),qy="modulepreload",Ly=function(c){return"/"+c},Pd={},By=function(f,r,o){let h=Promise.resolve();if(r&&r.length>0){let S=function(v){return Promise.all(v.map(R=>Promise.resolve(R).then(A=>({status:"fulfilled",value:A}),A=>({status:"rejected",reason:A}))))};document.getElementsByTagName("link");const E=document.querySelector("meta[property=csp-nonce]"),z=(E==null?void 0:E.nonce)||(E==null?void 0:E.getAttribute("nonce"));h=S(r.map(v=>{if(v=Ly(v),v in Pd)return;Pd[v]=!0;const R=v.endsWith(".css"),A=R?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${v}"]${A}`))return;const L=document.createElement("link");if(L.rel=R?"stylesheet":qy,R||(L.as="script"),L.crossOrigin="",L.href=v,z&&L.setAttribute("nonce",z),document.head.appendChild(L),R)return new Promise((X,I)=>{L.addEventListener("load",X),L.addEventListener("error",()=>I(new Error(`Unable to preload CSS for ${v}`)))})}))}function d(S){const E=new Event("vite:preloadError",{cancelable:!0});if(E.payload=S,window.dispatchEvent(E),!E.defaultPrevented)throw S}return h.then(S=>{for(const E of S||[])E.status==="rejected"&&d(E.reason);return f().catch(d)})},Yy=N.createContext(null);function Gy(c){return{longitude:c.center.lng,latitude:c.center.lat,zoom:c._seaLevelZoom??c.zoom,pitch:c.pitch,bearing:c.bearing,padding:c.padding,elevation:c._centerAltitude}}function Zy(c){return Number.isFinite(c.longitude)||Number.isFinite(c.latitude)||Number.isFinite(c.zoom)||Number.isFinite(c.pitch)||Number.isFinite(c.bearing)}function Xy(c,f){return!!(Number.isFinite(f.longitude)&&c.center.lng!==f.longitude||Number.isFinite(f.latitude)&&c.center.lat!==f.latitude||Number.isFinite(f.bearing)&&c.bearing!==f.bearing||Number.isFinite(f.pitch)&&c.pitch!==f.pitch||Number.isFinite(f.zoom)&&(c._seaLevelZoom??c.zoom)!==f.zoom||f.padding&&!c.isPaddingEqual(f.padding))}function tm(){}function Qy(c,f){const r=c._constrain,o=c._calcMatrices;if(c._constrain=tm,c._calcMatrices=tm,Number.isFinite(f.bearing)&&(c.bearing=f.bearing),Number.isFinite(f.pitch)&&(c.pitch=f.pitch),f.padding&&!c.isPaddingEqual(f.padding)&&(c.padding=f.padding),Number.isFinite(f.longitude)||Number.isFinite(f.latitude)){const h=c.center;c._center=new h.constructor(f.longitude??h.lng,f.latitude??h.lat)}if(Number.isFinite(f.zoom))if(c._centerAltitude=f.elevation??0,c.elevation){c._seaLevelZoom=f.zoom;const h=c.pixelsPerMeter/c.worldSize*c._centerAltitude,d=c._mercatorZfromZoom(f.zoom),S=c._mercatorZfromZoom(c._maxZoom),E=Math.max(d-h,S);c._setZoom(c._zoomFromMercatorZ(E))}else c._seaLevelZoom=null,c.zoom=f.zoom;c._constrain=r,c._calcMatrices=o,c._unmodified||(c._constrain(),c._calcMatrices())}const Vy=new Set(["_calcMatrices","_calcFogMatrices","_updateCameraState","_updateSeaLevelZoom"]);function ky(c){let f=!1,r={};const o=c;let h=null;const d={get(S,E){return E==="$reactViewState"?r:E==="$proposedTransform"?h:E==="$internalUpdate"?f:E==="_setZoom"?z=>{f&&(h==null||h[E](z)),Number.isFinite(r.zoom)||o[E](z)}:(f&&E==="_translateCameraConstrained"&&Zy(r)&&(h=h||o.clone()),Vy.has(E)?function(...z){h==null||h[E](...z),o[E](...z)}:f&&h?h[E]:o[E])},set(S,E,z){if(E==="$reactViewState")return r=z,Qy(o,r),!0;if(E==="$proposedTransform")return h=z,!0;if(E==="$internalUpdate")return f=z,!0;let v=z;return E==="center"||E==="_center"?(Number.isFinite(r.longitude)||Number.isFinite(r.latitude))&&(v=new z.constructor(r.longitude??z.lng,r.latitude??z.lat)):E==="zoom"||E==="_zoom"||E==="_seaLevelZoom"?Number.isFinite(r.zoom)&&(v=o[E]):E==="_centerAltitude"?Number.isFinite(r.elevation)&&(v=o[E]):E==="pitch"||E==="_pitch"?Number.isFinite(r.pitch)&&(v=o[E]):(E==="bearing"||E==="rotation"||E==="angle")&&Number.isFinite(r.bearing)&&(v=o[E]),f&&v!==z&&(h=h||o.clone()),f&&h&&(h[E]=z),o[E]=v,!0}};return new Proxy(c,d)}const wy=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function em(c){if(!c)return null;if(typeof c=="string"||("toJS"in c&&(c=c.toJS()),!c.layers))return c;const f={};for(const o of c.layers)f[o.id]=o;const r=c.layers.map(o=>{let h=null;"interactive"in o&&(h=Object.assign({},o),delete h.interactive);const d=f[o.ref];if(d){h=h||Object.assign({},o),delete h.ref;for(const S of wy)S in d&&(h[S]=d[S])}return h||o});return{...c,layers:r}}function Ky(c,f){const r=Array.isArray(c)?c[0]:c?c.x:0,o=Array.isArray(c)?c[1]:c?c.y:0,h=Array.isArray(f)?f[0]:f?f.x:0,d=Array.isArray(f)?f[1]:f?f.y:0;return r===h&&o===d}function Oe(c,f){if(c===f)return!0;if(!c||!f)return!1;if(Array.isArray(c)){if(!Array.isArray(f)||c.length!==f.length)return!1;for(let r=0;r<c.length;r++)if(!Oe(c[r],f[r]))return!1;return!0}else if(Array.isArray(f))return!1;if(typeof c=="object"&&typeof f=="object"){const r=Object.keys(c),o=Object.keys(f);if(r.length!==o.length)return!1;for(const h of r)if(!f.hasOwnProperty(h)||!Oe(c[h],f[h]))return!1;return!0}return!1}var lm={};const am={version:8,sources:{},layers:[]},nm={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},um={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},im={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},Jy=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],$y=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class Ua{constructor(f,r,o){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=h=>{const d=this.props[im[h.type]];d?d(h):h.type==="error"&&console.error(h.error)},this._onPointerEvent=h=>{(h.type==="mousemove"||h.type==="mouseout")&&this._updateHover(h);const d=this.props[nm[h.type]];d&&(this.props.interactiveLayerIds&&h.type!=="mouseover"&&h.type!=="mouseout"&&(h.features=this._hoveredFeatures||this._queryRenderedFeatures(h.point)),d(h),delete h.features)},this._onCameraEvent=h=>{if(!this._internalUpdate){const d=this.props[um[h.type]],S=this._proxyTransform;d&&(h.viewState=Gy(S.$proposedTransform??S),d(h)),h.type==="moveend"&&(S.$proposedTransform=null)}h.type in this._deferredEvents&&(this._deferredEvents[h.type]=!1)},this._MapClass=f,this.props=r,this._initialize(o)}get map(){return this._map}get transform(){return this._map.transform}setProps(f){const r=this.props;this.props=f;const o=this._updateSettings(f,r);o&&this._createProxyTransform(this._map);const h=this._updateSize(f),d=this._updateViewState(f,!0);this._updateStyle(f,r),this._updateStyleComponents(f,r),this._updateHandlers(f,r),(o||h||d&&!this._map.isMoving())&&this.redraw()}static reuse(f,r){const o=Ua.savedMaps.pop();if(!o)return null;const h=o.map,d=h.getContainer();for(r.className=d.className;d.childNodes.length>0;)r.appendChild(d.childNodes[0]);h._container=r,o.setProps({...f,styleDiffing:!1}),h.resize();const{initialViewState:S}=f;return S&&(S.bounds?h.fitBounds(S.bounds,{...S.fitBoundsOptions,duration:0}):o._updateViewState(S,!1)),h.isStyleLoaded()?h.fire("load"):h.once("styledata",()=>h.fire("load")),h._update(),o}_initialize(f){const{props:r}=this,{mapStyle:o=am}=r,h={...r,...r.initialViewState,accessToken:r.mapboxAccessToken||Fy()||null,container:f,style:em(o)},d=h.initialViewState||h.viewState||h;if(Object.assign(h,{center:[d.longitude||0,d.latitude||0],zoom:d.zoom||0,pitch:d.pitch||0,bearing:d.bearing||0}),r.gl){const A=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=A,r.gl)}const S=new this._MapClass(h);d.padding&&S.setPadding(d.padding),r.cursor&&(S.getCanvas().style.cursor=r.cursor),this._createProxyTransform(S);const E=S._render;S._render=A=>{this._inRender=!0,E.call(S,A),this._inRender=!1};const z=S._renderTaskQueue.run;S._renderTaskQueue.run=A=>{this._proxyTransform.$internalUpdate=!0,z.call(S._renderTaskQueue,A),this._proxyTransform.$internalUpdate=!1,this._fireDefferedEvents()};const v=S.jumpTo;S.jumpTo=(...A)=>(this._proxyTransform.$internalUpdate=!0,v.apply(S,A),this._proxyTransform.$internalUpdate=!1,S);const R=S.fire;S.fire=this._fireEvent.bind(this,R),S.on("styledata",()=>{this._updateStyleComponents(this.props,{})}),S.on("sourcedata",()=>{this._updateStyleComponents(this.props,{})});for(const A in nm)S.on(A,this._onPointerEvent);for(const A in um)S.on(A,this._onCameraEvent);for(const A in im)S.on(A,this._onEvent);this._map=S}recycle(){const r=this.map.getContainer().querySelector("[mapboxgl-children]");r==null||r.remove(),Ua.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){const f=this._map;!this._inRender&&f.style&&(f._frame&&(f._frame.cancel(),f._frame=null),f._render())}_createProxyTransform(f){const r=ky(f.transform);f.transform=r,f.painter.transform=r,this._proxyTransform=r}_updateSize(f){const{viewState:r}=f;if(r){const o=this._map;if(r.width!==o.transform.width||r.height!==o.transform.height)return o.resize(),!0}return!1}_updateViewState(f,r){const o=f.viewState||f,h=this._proxyTransform,{zoom:d,pitch:S,bearing:E}=h,z=Xy(this._proxyTransform,o);if(h.$reactViewState=o,z&&r){const v=this._deferredEvents;v.move=!0,v.zoom||(v.zoom=d!==h.zoom),v.rotate||(v.rotate=E!==h.bearing),v.pitch||(v.pitch=S!==h.pitch)}return z}_updateSettings(f,r){const o=this._map;let h=!1;for(const d of Jy)if(d in f&&!Oe(f[d],r[d])){h=!0;const S=o[`set${d[0].toUpperCase()}${d.slice(1)}`];S==null||S.call(o,f[d])}return h}_updateStyle(f,r){if(f.cursor!==r.cursor&&(this._map.getCanvas().style.cursor=f.cursor||""),f.mapStyle!==r.mapStyle){const{mapStyle:o=am,styleDiffing:h=!0}=f,d={diff:h};return"localIdeographFontFamily"in f&&(d.localIdeographFontFamily=f.localIdeographFontFamily),this._map.setStyle(em(o),d),!0}return!1}_updateStyleComponents(f,r){const o=this._map;let h=!1;return o.isStyleLoaded()&&("light"in f&&o.setLight&&!Oe(f.light,r.light)&&(h=!0,o.setLight(f.light)),"fog"in f&&o.setFog&&!Oe(f.fog,r.fog)&&(h=!0,o.setFog(f.fog)),"terrain"in f&&o.setTerrain&&!Oe(f.terrain,r.terrain)&&(!f.terrain||o.getSource(f.terrain.source))&&(h=!0,o.setTerrain(f.terrain))),h}_updateHandlers(f,r){const o=this._map;let h=!1;for(const d of $y){const S=f[d]??!0,E=r[d]??!0;Oe(S,E)||(h=!0,S?o[d].enable(S):o[d].disable())}return h}_queryRenderedFeatures(f){const r=this._map,{interactiveLayerIds:o=[]}=this.props;try{return r.queryRenderedFeatures(f,{layers:o.filter(r.getLayer.bind(r))})}catch{return[]}}_updateHover(f){var h;const{props:r}=this;if(r.interactiveLayerIds&&(r.onMouseMove||r.onMouseEnter||r.onMouseLeave)){const d=f.type,S=((h=this._hoveredFeatures)==null?void 0:h.length)>0,E=this._queryRenderedFeatures(f.point),z=E.length>0;!z&&S&&(f.type="mouseleave",this._onPointerEvent(f)),this._hoveredFeatures=E,z&&!S&&(f.type="mouseenter",this._onPointerEvent(f)),f.type=d}else this._hoveredFeatures=null}_fireEvent(f,r,o){const h=this._map,d=this._proxyTransform,S=d.$internalUpdate;try{d.$internalUpdate=!1,f.call(h,r,o)}finally{d.$internalUpdate=S}return h}_fireDefferedEvents(){const f=this._map;this._internalUpdate=!0;for(const r in this._deferredEvents)this._deferredEvents[r]&&f.fire(r);this._internalUpdate=!1}}Ua.savedMaps=[];function Fy(){let c=null;if(typeof location<"u"){const f=/access_token=([^&\/]*)/.exec(location.search);c=f&&f[1]}try{c=c||lm.MapboxAccessToken}catch{}try{c=c||lm.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return c}const Wy=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"];function Iy(c){if(!c)return null;const f=c.map,r={getMap:()=>f,getCenter:()=>c.transform.center,getZoom:()=>c.transform.zoom,getBearing:()=>c.transform.bearing,getPitch:()=>c.transform.pitch,getPadding:()=>c.transform.padding,getBounds:()=>c.transform.getBounds(),project:o=>{const h=f.transform;f.transform=c.transform;const d=f.project(o);return f.transform=h,d},unproject:o=>{const h=f.transform;f.transform=c.transform;const d=f.unproject(o);return f.transform=h,d},queryTerrainElevation:(o,h)=>{const d=f.transform;f.transform=c.transform;const S=f.queryTerrainElevation(o,h);return f.transform=d,S},queryRenderedFeatures:(o,h)=>{const d=f.transform;f.transform=c.transform;const S=f.queryRenderedFeatures(o,h);return f.transform=d,S}};for(const o of Py(f))!(o in r)&&!Wy.includes(o)&&(r[o]=f[o].bind(f));return r}function Py(c){const f=new Set;let r=c;for(;r;){for(const o of Object.getOwnPropertyNames(r))o[0]!=="_"&&typeof c[o]=="function"&&o!=="fire"&&o!=="setEventedParent"&&f.add(o);r=Object.getPrototypeOf(r)}return Array.from(f)}const t0=typeof document<"u"?N.useLayoutEffect:N.useEffect,e0=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"];function l0(c,f){for(const o of e0)o in f&&(c[o]=f[o]);const{RTLTextPlugin:r="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=f;r&&c.getRTLTextPluginStatus&&c.getRTLTextPluginStatus()==="unavailable"&&c.setRTLTextPlugin(r,o=>{o&&console.error(o)},!0)}const Ra=N.createContext(null);function a0(c,f){const r=N.useContext(Yy),[o,h]=N.useState(null),d=N.useRef(),{current:S}=N.useRef({mapLib:null,map:null});N.useEffect(()=>{const v=c.mapLib;let R=!0,A;return Promise.resolve(v||By(()=>import("./mapbox-gl-CNQ_cMbj.js").then(L=>L.m),[])).then(L=>{if(!R)return;if(!L)throw new Error("Invalid mapLib");const X="Map"in L?L:L.default;if(!X.Map)throw new Error("Invalid mapLib");l0(X,c),c.reuseMaps&&(A=Ua.reuse(c,d.current)),A||(A=new Ua(X.Map,c,d.current)),S.map=Iy(A),S.mapLib=X,h(A),r==null||r.onMapMount(S.map,c.id)}).catch(L=>{const{onError:X}=c;X?X({type:"error",target:null,error:L}):console.error(L)}),()=>{R=!1,A&&(r==null||r.onMapUnmount(c.id),c.reuseMaps?A.recycle():A.destroy())}},[]),t0(()=>{o&&o.setProps(c)}),N.useImperativeHandle(f,()=>S.map,[o]);const E=N.useMemo(()=>({position:"relative",width:"100%",height:"100%",...c.style}),[c.style]),z={height:"100%"};return N.createElement("div",{id:c.id,ref:d,style:E},o&&N.createElement(Ra.Provider,{value:S},N.createElement("div",{"mapboxgl-children":"",style:z},c.children)))}const n0=N.forwardRef(a0);var _m=bm();const u0=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function Jl(c,f){if(!c||!f)return;const r=c.style;for(const o in f){const h=f[o];Number.isFinite(h)&&!u0.test(o)?r[o]=`${h}px`:r[o]=h}}function Mm(c,f){if(c===f)return null;const r=cm(c),o=cm(f),h=[];for(const d of o)r.has(d)||h.push(d);for(const d of r)o.has(d)||h.push(d);return h.length===0?null:h}function cm(c){return new Set(c?c.trim().split(/\s+/):[])}const Uf=N.memo(N.forwardRef((c,f)=>{const{map:r,mapLib:o}=N.useContext(Ra),h=N.useRef({props:c}),d=N.useMemo(()=>{let zt=!1;N.Children.forEach(c.children,ht=>{ht&&(zt=!0)});const mt={...c,element:zt?document.createElement("div"):null},ut=new o.Marker(mt);return ut.setLngLat([c.longitude,c.latitude]),ut.getElement().addEventListener("click",ht=>{var H,Y;(Y=(H=h.current.props).onClick)==null||Y.call(H,{type:"click",target:ut,originalEvent:ht})}),ut.on("dragstart",ht=>{var Y,k;const H=ht;H.lngLat=d.getLngLat(),(k=(Y=h.current.props).onDragStart)==null||k.call(Y,H)}),ut.on("drag",ht=>{var Y,k;const H=ht;H.lngLat=d.getLngLat(),(k=(Y=h.current.props).onDrag)==null||k.call(Y,H)}),ut.on("dragend",ht=>{var Y,k;const H=ht;H.lngLat=d.getLngLat(),(k=(Y=h.current.props).onDragEnd)==null||k.call(Y,H)}),ut},[]);N.useEffect(()=>(d.addTo(r.getMap()),()=>{d.remove()}),[]);const{longitude:S,latitude:E,offset:z,style:v,draggable:R=!1,popup:A=null,rotation:L=0,rotationAlignment:X="auto",pitchAlignment:I="auto"}=c;N.useEffect(()=>{Jl(d.getElement(),v)},[v]),N.useImperativeHandle(f,()=>d,[]);const bt=h.current.props;(d.getLngLat().lng!==S||d.getLngLat().lat!==E)&&d.setLngLat([S,E]),z&&!Ky(d.getOffset(),z)&&d.setOffset(z),d.isDraggable()!==R&&d.setDraggable(R),d.getRotation()!==L&&d.setRotation(L),d.getRotationAlignment()!==X&&d.setRotationAlignment(X),d.getPitchAlignment()!==I&&d.setPitchAlignment(I),d.getPopup()!==A&&d.setPopup(A);const qt=Mm(bt.className,c.className);if(qt)for(const zt of qt)d.toggleClassName(zt);return h.current.props=c,_m.createPortal(c.children,d.getElement())}));N.memo(N.forwardRef((c,f)=>{const{map:r,mapLib:o}=N.useContext(Ra),h=N.useMemo(()=>document.createElement("div"),[]),d=N.useRef({props:c}),S=N.useMemo(()=>{const E={...c},z=new o.Popup(E);return z.setLngLat([c.longitude,c.latitude]),z.once("open",v=>{var R,A;(A=(R=d.current.props).onOpen)==null||A.call(R,v)}),z},[]);if(N.useEffect(()=>{const E=z=>{var v,R;(R=(v=d.current.props).onClose)==null||R.call(v,z)};return S.on("close",E),S.setDOMContent(h).addTo(r.getMap()),()=>{S.off("close",E),S.isOpen()&&S.remove()}},[]),N.useEffect(()=>{Jl(S.getElement(),c.style)},[c.style]),N.useImperativeHandle(f,()=>S,[]),S.isOpen()){const E=d.current.props;(S.getLngLat().lng!==c.longitude||S.getLngLat().lat!==c.latitude)&&S.setLngLat([c.longitude,c.latitude]),c.offset&&!Oe(E.offset,c.offset)&&(S.options.anchor=c.anchor,S.setOffset(c.offset)),(E.anchor!==c.anchor||E.maxWidth!==c.maxWidth)&&S.setMaxWidth(c.maxWidth);const z=Mm(E.className,c.className);if(z)for(const v of z)S.toggleClassName(v);d.current.props=c}return _m.createPortal(c.children,h)}));function Hn(c,f,r,o){const h=N.useContext(Ra),d=N.useMemo(()=>c(h),[]);return N.useEffect(()=>{const S=f,E=null,z=typeof f=="function"?f:null,{map:v}=h;return v.hasControl(d)||(v.addControl(d,S==null?void 0:S.position),E&&E(h)),()=>{z&&z(h),v.hasControl(d)&&v.removeControl(d)}},[]),d}function i0(c){const f=Hn(({mapLib:r})=>new r.AttributionControl(c),{position:c.position});return N.useEffect(()=>{Jl(f._container,c.style)},[c.style]),null}N.memo(i0);function c0(c){const f=Hn(({mapLib:r})=>new r.FullscreenControl({container:c.containerId&&document.getElementById(c.containerId)}),{position:c.position});return N.useEffect(()=>{Jl(f._controlContainer,c.style)},[c.style]),null}N.memo(c0);function f0(c,f){const r=N.useRef({props:c}),o=Hn(({mapLib:h})=>{const d=new h.GeolocateControl(c),S=d._setupUI.bind(d);return d._setupUI=E=>{d._container.hasChildNodes()||S(E)},d.on("geolocate",E=>{var z,v;(v=(z=r.current.props).onGeolocate)==null||v.call(z,E)}),d.on("error",E=>{var z,v;(v=(z=r.current.props).onError)==null||v.call(z,E)}),d.on("outofmaxbounds",E=>{var z,v;(v=(z=r.current.props).onOutOfMaxBounds)==null||v.call(z,E)}),d.on("trackuserlocationstart",E=>{var z,v;(v=(z=r.current.props).onTrackUserLocationStart)==null||v.call(z,E)}),d.on("trackuserlocationend",E=>{var z,v;(v=(z=r.current.props).onTrackUserLocationEnd)==null||v.call(z,E)}),d},{position:c.position});return r.current.props=c,N.useImperativeHandle(f,()=>o,[]),N.useEffect(()=>{Jl(o._container,c.style)},[c.style]),null}const s0=N.memo(N.forwardRef(f0));function o0(c){const f=Hn(({mapLib:r})=>new r.NavigationControl(c),{position:c.position});return N.useEffect(()=>{Jl(f._container,c.style)},[c.style]),null}const r0=N.memo(o0);function d0(c){const f=Hn(({mapLib:d})=>new d.ScaleControl(c),{position:c.position}),r=N.useRef(c),o=r.current;r.current=c;const{style:h}=c;return c.maxWidth!==void 0&&c.maxWidth!==o.maxWidth&&(f.options.maxWidth=c.maxWidth),c.unit!==void 0&&c.unit!==o.unit&&f.setUnit(c.unit),N.useEffect(()=>{Jl(f._container,h)},[h]),null}N.memo(d0);function li(c,f){if(!c)throw new Error(f)}let m0=0;function h0(c,f,r){if(c.style&&c.style._loaded){const o={...r};return delete o.id,delete o.children,c.addSource(f,o),c.getSource(f)}return null}function y0(c,f,r){li(f.id===r.id,"source id changed"),li(f.type===r.type,"source type changed");let o="",h=0;for(const S in f)S!=="children"&&S!=="id"&&!Oe(r[S],f[S])&&(o=S,h++);if(!h)return;const d=f.type;d==="geojson"?c.setData(f.data):d==="image"?c.updateImage({url:f.url,coordinates:f.coordinates}):"setCoordinates"in c&&h===1&&o==="coordinates"?c.setCoordinates(f.coordinates):"setUrl"in c&&o==="url"?c.setUrl(f.url):"setTiles"in c&&o==="tiles"?c.setTiles(f.tiles):console.warn(`Unable to update <Source> prop: ${o}`)}function v0(c){const f=N.useContext(Ra).map.getMap(),r=N.useRef(c),[,o]=N.useState(0),h=N.useMemo(()=>c.id||`jsx-source-${m0++}`,[]);N.useEffect(()=>{if(f){const S=()=>setTimeout(()=>o(E=>E+1),0);return f.on("styledata",S),S(),()=>{var E;if(f.off("styledata",S),f.style&&f.style._loaded&&f.getSource(h)){const z=(E=f.getStyle())==null?void 0:E.layers;if(z)for(const v of z)v.source===h&&f.removeLayer(v.id);f.removeSource(h)}}}},[f]);let d=f&&f.style&&f.getSource(h);return d?y0(d,c,r.current):d=h0(f,h,c),r.current=c,d&&N.Children.map(c.children,S=>S&&N.cloneElement(S,{source:h}))||null}function g0(c,f,r,o){if(li(r.id===o.id,"layer id changed"),li(r.type===o.type,"layer type changed"),r.type==="custom"||o.type==="custom")return;const{layout:h={},paint:d={},filter:S,minzoom:E,maxzoom:z,beforeId:v}=r;if(v!==o.beforeId&&c.moveLayer(f,v),h!==o.layout){const R=o.layout||{};for(const A in h)Oe(h[A],R[A])||c.setLayoutProperty(f,A,h[A]);for(const A in R)h.hasOwnProperty(A)||c.setLayoutProperty(f,A,void 0)}if(d!==o.paint){const R=o.paint||{};for(const A in d)Oe(d[A],R[A])||c.setPaintProperty(f,A,d[A]);for(const A in R)d.hasOwnProperty(A)||c.setPaintProperty(f,A,void 0)}Oe(S,o.filter)||c.setFilter(f,S),(E!==o.minzoom||z!==o.maxzoom)&&c.setLayerZoomRange(f,E,z)}function p0(c,f,r){if(c.style&&c.style._loaded&&(!("source"in r)||c.getSource(r.source))){const o={...r,id:f};delete o.beforeId,c.addLayer(o,r.beforeId)}}let b0=0;function fm(c){const f=N.useContext(Ra).map.getMap(),r=N.useRef(c),[,o]=N.useState(0),h=N.useMemo(()=>c.id||`jsx-layer-${b0++}`,[]);if(N.useEffect(()=>{if(f){const S=()=>o(E=>E+1);return f.on("styledata",S),S(),()=>{f.off("styledata",S),f.style&&f.style._loaded&&f.getLayer(h)&&f.removeLayer(h)}}},[f]),f&&f.style&&f.getLayer(h))try{g0(f,h,c,r.current)}catch(S){console.warn(S)}else p0(f,h,c);return r.current=c,null}const S0={Building:Wd,University:Id,"Academic Department":Ey,"Administrative Department":Wd,College:Cy,Dormitory:zy,Library:yy,"Dining Hall":Rn,Cafe:qf,Restaurant:Rn,"Parking Lot":py,"Bus Stop":vy,"Train Station":Uy,"Emergency Phone":xm,"Public Art":Ty,Museum:Id,"Events Venue":Un,Theater:Un,Athletics:Nf,"Sports Center":Nf,"Fitness Center":Nf,"Swimming Pool":Hy,Park:Ry,Shop:Oy,Information:xy,"@dining":Rn,"@freefood":Bf,"@clubs":Un},Tm=[{name:"@dining",label:"Dining"},{name:"@freefood",label:"Free food"},{name:"@clubs",label:"Clubs"}];function E0(c){var f;return((f=Tm.find(r=>r.name===c))==null?void 0:f.label)??c}function z0(c){return["@dining","Dining Hall","Cafe"].includes(c??"")?"#47644b":["@freefood","Restaurant"].includes(c??"")?"#ad4d20":["@clubs","College","Dormitory"].includes(c??"")?"#796249":c==="Library"?"#4e6679":"#62695b"}function Ha(c){return S0[c??""]??jl}const Am=600*1e3,jm=2500;let ei=null;function Nm(c){c.accuracy<=jm&&(ei=c)}function x0(c=Am){return ei&&Date.now()-ei.at<=c?ei:null}function _0(c,f){const o=E=>E*Math.PI/180,h=o(f.lat-c.lat),d=o(f.lng-c.lng),S=Math.sin(h/2)**2+Math.cos(o(c.lat))*Math.cos(o(f.lat))*Math.sin(d/2)**2;return 2*6371e3*Math.asin(Math.sqrt(S))}function sm(c){return new Promise((f,r)=>{navigator.geolocation.getCurrentPosition(o=>f({lat:o.coords.latitude,lng:o.coords.longitude,accuracy:o.coords.accuracy,at:Date.now()}),r,c)})}const M0=1,om=c=>(c==null?void 0:c.code)===M0;async function T0(){if(!navigator.geolocation)return{ok:!1,error:"unsupported"};let c;try{c=await sm({enableHighAccuracy:!0,timeout:6e3,maximumAge:6e4})}catch(f){if(om(f))return{ok:!1,error:"denied"};try{c=await sm({enableHighAccuracy:!1,timeout:15e3,maximumAge:Am})}catch(r){return{ok:!1,error:om(r)?"denied":"unavailable"}}}return c.accuracy>jm?{ok:!1,error:"unavailable"}:(Nm(c),{ok:!0,fix:c})}const rm={water:"#b9d2d1","road-polygon":"#faf7ef","detail-polygon":"#d4decb","buildings-shadow":"rgba(70, 61, 48, 0.08)",underpass:"#ddd5c7"};function A0(c){for(const f of c.layers){if(f.type==="background"&&(f.paint={"background-color":"#eae9df"}),f.type==="fill"&&(f.id==="Constuction Fill"?f.paint={"fill-color":"#e2dccb","fill-opacity":.7}:rm[f.id]?f.paint={...f.paint,"fill-color":rm[f.id]}:f.id==="landuse copy"?f.paint={...f.paint,"fill-color":["match",["get","class"],"grass","#dce5d0","pitch","#d1dec5","sand","#e8dfcb","#e6eadb"]}:f.id==="buildings"&&(f.paint={...f.paint,"fill-color":["match",["get","style_rank"],[1],"#e5cbb2",[2],"#d6cfc3",[3],"#e2ddd3","rgba(0,0,0,0)"]})),f.type==="line"){const r=f.id.includes("buildings")||f.id.includes("underpass")?"#b4aa99":f.id.includes("road")?"#f7f3e9":"#b9c3ac";f.paint={...f.paint,"line-color":r},f.id==="Inclines"&&(f.paint["line-opacity"]=.25)}if(f.type==="symbol"){if(["public-art","princeton_line","bus_stops","place-label","quarter-label"].includes(f.id)){f.layout={...f.layout,visibility:"none"};continue}f.paint={...f.paint,"text-color":f.id==="greenspace_label"?"#647459":"#5c6055","text-halo-color":"#f5f3e9","text-halo-width":1.2},f.id==="poi-label"?f.layout={...f.layout,"icon-image":"","text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-size":["interpolate",["linear"],["zoom"],14,9,16,11,19,15],"text-transform":"none","text-anchor":"center","text-justify":"center","text-field":["get","name"],"text-padding":4,"text-max-width":8}:["road-label","greenspace_label","waterway-label"].includes(f.id)&&(f.layout={...f.layout,"text-size":["interpolate",["linear"],["zoom"],14,8,19,13],"text-font":["Open Sans Regular","Arial Unicode MS Regular"],"text-letter-spacing":.06})}}return c}const dm="pk.eyJ1IjoiYXBwbGllZC1pbmZvcm1hdGlvbi1ncm91cCIsImEiOiJjbGQxamI1c2gwZGZ2M25ueTFrcjl3cDE0In0.Ix4iBQ6SUwqdokXuPcFrRw",j0="mapbox://styles/applied-information-group/cld1kdenc001001m89xs12zvl",Cf="pk.eyJ1IjoidGlnZXJhcHBzIiwiYSI6ImNtaXE5aTJmMDBhNzUzY24wdGJhNWRlNXQifQ.7AyUmXR_LJKynXu5F8x5Pg",Of=[-74.6554,40.3473],On=c=>window.matchMedia("(prefers-reduced-motion: reduce)").matches?0:c;function mm(c){const{innerWidth:f,innerHeight:r}=window;return f>=768?{top:c?240:180,bottom:100,left:80,right:460}:r<=550?{top:196,bottom:64,left:24,right:f*.46+24}:c?{top:190,bottom:334,left:40,right:70}:{top:210,bottom:Math.min(r*.65,r-220)+16,left:36,right:36}}function Rf(c){const f=c==null?void 0:c.getElement();f&&(f.setAttribute("role","presentation"),f.removeAttribute("tabindex"),f.removeAttribute("aria-label"))}function ti({at:c,label:f,tooltip:r,anchor:o="center",className:h="",color:d,selected:S,onSelect:E,children:z}){return m.jsx(Uf,{ref:Rf,longitude:c.lng,latitude:c.lat,anchor:o,children:m.jsxs("button",{type:"button",className:`map-marker ${h}`,style:d?{"--marker-color":d}:void 0,"aria-label":f,"aria-pressed":S,onClick:v=>{v.stopPropagation(),E()},children:[m.jsx("span",{className:"marker-disc",children:z}),m.jsx("span",{className:"marker-tooltip",children:r})]})})}function N0({pois:c,allPOIs:f,freefoodPosts:r,eatingClubs:o,diningMenus:h,selected:d,onSelect:S,route:E,routeOrigin:z,routeDest:v}){const R=N.useRef(null),[A,L]=N.useState(),[X,I]=N.useState(!1),[bt,qt]=N.useState(!1),zt=N.useCallback(async H=>{I(!1),L(void 0),qt(!1);try{const Y=(j0||"mapbox://styles/applied-information-group/cld1kdenc001001m89xs12zvl").replace("mapbox://styles/",""),k=await fetch(`https://api.mapbox.com/styles/v1/${Y}?access_token=${dm}`,{signal:H});if(!k.ok)throw new Error("Map unavailable");const yt=await k.json();if(Cf){yt.sources.tigerapps={url:"mapbox://tigerapps.downtown-princeton-buildings,tigerapps.8mfuncwk",type:"vector"};const _t=yt.layers.findIndex(Z=>Z.type==="symbol");yt.layers.splice(_t<0?yt.layers.length:_t,0,{id:"downtown-buildings",type:"fill",source:"tigerapps","source-layer":"Downtown Princeton Buildings",paint:{"fill-color":"#ddd5c7","fill-outline-color":"#b4aa99"}},{id:"highlighted-restaurants",type:"fill",source:"tigerapps","source-layer":"highlighted-restaurants-3jo06s",paint:{"fill-color":"#e5cbb2","fill-outline-color":"#c7a98e"}})}L(A0(yt))}catch{H!=null&&H.aborted||I(!0)}},[]);N.useEffect(()=>{const H=new AbortController;return zt(H.signal),()=>H.abort()},[zt]);const mt=(d==null?void 0:d.kind)==="dining"?d.data.hall:d==null?void 0:d.data,ut=(d==null?void 0:d.kind)==="poi"?d.data:null;N.useEffect(()=>{var H,Y;if(!(!bt||v)){if(!mt){(H=R.current)==null||H.easeTo({padding:{top:0,bottom:0,left:0,right:0},duration:On(300)});return}(Y=R.current)==null||Y.flyTo({center:[mt.lng,mt.lat],zoom:17,padding:mm(!1),duration:On(650)})}},[mt,bt,v]),N.useEffect(()=>{const H=R.current;if(!(!H||!v||!bt))if(E){const Y=[...E.geometry.coordinates,[v.lng,v.lat]];z&&Y.push([z.lng,z.lat]);const k=Y.map(_t=>_t[0]),yt=Y.map(_t=>_t[1]);H.fitBounds([[Math.min(...k),Math.min(...yt)],[Math.max(...k),Math.max(...yt)]],{padding:mm(!0),duration:On(700),maxZoom:17.5})}else H.flyTo({center:[v.lng,v.lat],zoom:16.5,duration:On(500)})},[E,z,v,bt]);const ht=ut&&!c.some(H=>H.id===ut.id)?[...c,ut]:c;return m.jsxs("div",{className:`campus-map ${bt?"is-loaded":""}`,children:[(!bt||X)&&m.jsxs("div",{className:"map-loading","aria-live":"polite",children:[m.jsx("div",{className:"map-loading-symbol",children:m.jsx(jl,{size:28})}),X?m.jsxs(m.Fragment,{children:[m.jsx("p",{children:"The campus map couldn’t load."}),m.jsx("button",{type:"button",className:"primary-button",onClick:()=>zt(),children:"Retry"})]}):m.jsx("span",{className:"sr-only",children:"Loading campus map"})]}),A&&m.jsxs(n0,{ref:R,mapboxAccessToken:dm,transformRequest:H=>({url:H.includes("tigerapps.")&&Cf?H.replace(/access_token=[^&]+/,`access_token=${Cf}`):H}),initialViewState:{longitude:Of[0],latitude:Of[1],zoom:15.9,pitch:0,bearing:0},minZoom:14,maxZoom:19,maxBounds:[[-74.675,40.335],[-74.645,40.358]],mapStyle:A,style:{width:"100%",height:"100%"},interactiveLayerIds:["poi-label"],onLoad:()=>{qt(!0),I(!1)},onError:()=>{bt||I(!0)},onClick:H=>{var yt,_t,Z;if(H.originalEvent.target instanceof Element&&H.originalEvent.target.closest(".map-marker"))return;const Y=(Z=(_t=(yt=H.features)==null?void 0:yt[0])==null?void 0:_t.properties)==null?void 0:Z.id,k=f.find(vt=>vt.id===Number(Y));S(k?{kind:"poi",data:k}:null)},children:[m.jsx(r0,{position:"bottom-right",showCompass:!1}),m.jsx(s0,{position:"bottom-right",trackUserLocation:!0,showUserHeading:!0,positionOptions:{enableHighAccuracy:!0},onGeolocate:H=>Nm({lat:H.coords.latitude,lng:H.coords.longitude,accuracy:H.coords.accuracy,at:Date.now()})}),m.jsx("div",{className:"reset-map-control",children:m.jsx("button",{type:"button",className:"icon-button","aria-label":"Reset map to campus",title:"Back to campus",onClick:()=>{var H;return(H=R.current)==null?void 0:H.flyTo({center:Of,zoom:15.9,bearing:0,pitch:0,padding:{top:0,bottom:0,left:0,right:0},duration:On(650)})},children:m.jsx(jy,{size:18})})}),E&&m.jsxs(v0,{id:"route",type:"geojson",data:{type:"Feature",properties:{},geometry:E.geometry},children:[m.jsx(fm,{id:"route-casing",type:"line",layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#fcfaf5","line-width":9,"line-opacity":.9}}),m.jsx(fm,{id:"route-line",type:"line",layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#ad4d20","line-width":5}})]}),z&&m.jsx(Uf,{ref:Rf,longitude:z.lng,latitude:z.lat,anchor:"center",children:m.jsx("div",{className:"route-origin-dot",role:"img","aria-label":"Your location"})}),v&&m.jsx(Uf,{ref:Rf,longitude:v.lng,latitude:v.lat,anchor:"center",children:m.jsx("span",{className:"route-destination",role:"img","aria-label":"Destination",children:m.jsx(jl,{size:21})})}),ht.map(H=>{const Y=Ha(H.cat);return m.jsx(ti,{at:H,label:H.name||H.cat||"Place",tooltip:H.name||H.cat||"",color:z0(H.cat),selected:(ut==null?void 0:ut.id)===H.id,onSelect:()=>S({kind:"poi",data:H}),children:m.jsx(Y,{size:15})},H.id)}),r.map(H=>m.jsxs(ti,{at:H,anchor:"bottom",className:"food-marker",label:`Free food: ${H.subject}`,tooltip:`Free food · ${H.location_name}`,selected:(d==null?void 0:d.kind)==="freefood"&&d.data.id===H.id,onSelect:()=>S({kind:"freefood",data:H}),children:[m.jsx(Bf,{size:17}),m.jsx("span",{className:"marker-activity"})]},`food-${H.id}`)),o.map(H=>m.jsxs(ti,{at:H,className:"club-marker",label:`${H.name}, ${H.eventCount} recent events`,tooltip:H.name,selected:(d==null?void 0:d.kind)==="club"&&d.data.name===H.name,onSelect:()=>S({kind:"club",data:H}),children:[m.jsx(Un,{size:16}),H.eventCount>0&&m.jsx("span",{className:"marker-activity"})]},H.name)),h.map(H=>{const Y=H.hall.category==="residential"?Rn:qf;return m.jsx(ti,{at:H.hall,className:"dining-marker",label:`Menu: ${H.hall.name}`,tooltip:H.hall.name,selected:(d==null?void 0:d.kind)==="dining"&&d.data.hall.id===H.hall.id,onSelect:()=>S({kind:"dining",data:H}),children:m.jsx(Y,{size:16})},H.hall.id)})]}),m.jsxs("span",{className:"map-context",children:[m.jsx(_y,{size:13})," Princeton, New Jersey"]})]})}function C0({categories:c,activeCategories:f,onToggle:r,onClear:o,onSelectAll:h,onClose:d}){const S=c.every(E=>f.has(E.name));return m.jsxs("section",{className:"category-panel","aria-label":"Map filters",children:[m.jsxs("div",{className:"section-heading",children:[m.jsx("h2",{children:"Map filters"}),m.jsx("button",{type:"button",className:"icon-button","aria-label":"Close filters",onClick:d,children:m.jsx(ni,{size:19})})]}),m.jsx("div",{className:"category-list",children:c.map(({name:E,count:z})=>{const v=f.has(E),R=Ha(E);return m.jsxs("button",{type:"button",className:`category-row ${v?"is-active":""}`,"aria-pressed":v,onClick:()=>r(E),children:[m.jsx(R,{size:18}),m.jsx("span",{children:E0(E)}),m.jsx("span",{className:"category-count",children:z}),m.jsx("span",{className:"category-check",children:v&&m.jsx(gy,{size:13})})]},E)})}),m.jsxs("div",{className:"category-footer",children:[m.jsxs("span",{children:[f.size," selected"]}),m.jsxs("div",{className:"category-actions",children:[m.jsx("button",{type:"button",className:"text-button",disabled:S,onClick:h,children:"Select all"}),m.jsx("button",{type:"button",className:"text-button",disabled:!f.size,onClick:o,children:"Clear all"})]})]})]})}const hm=()=>window.matchMedia("(width < 768px)").matches,ym=()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches;function qn({title:c,category:f,icon:r,onClose:o,onBack:h,onDirections:d,children:S,className:E="",expanded:z,onExpandedChange:v}){const R=N.useRef(null),[A,L]=N.useState(!1),[X,I]=N.useState(0),[bt,qt]=N.useState(!0),zt=z??A,mt=N.useRef(null),ut=N.useRef(!1),ht=N.useRef(null),H=Z=>{L(Z),v==null||v(Z)},Y=()=>{const Z=R.current;if(!(!Z||ht.current)){if(ym()){o();return}ht.current=Z.animate([{transform:getComputedStyle(Z).transform,opacity:1},hm()?{transform:"translateY(100%)",opacity:1}:{transform:"translateY(16px)",opacity:0}],{duration:220,easing:"cubic-bezier(0.22, 1, 0.36, 1)",fill:"forwards"}),ht.current.finished.then(o,()=>{})}},k=Z=>{if(!hm()||!Z.isPrimary||Z.button!==0||mt.current||ht.current)return;const it=Z.target.closest("button, a");if(it&&!it.matches(".sheet-handle-button"))return;const Ot=it??Z.currentTarget;Ot.setPointerCapture(Z.pointerId),ut.current=!1;const $t=getComputedStyle(R.current).transform,Rt=$t==="none"?0:new DOMMatrixReadOnly($t).m42;qt(!1),I(Rt),mt.current={y:Z.clientY,delta:0,origin:Rt,target:Ot,id:Z.pointerId}},yt=Z=>{!mt.current||mt.current.id!==Z.pointerId||(mt.current.delta=Z.clientY-mt.current.y,I(mt.current.origin+(mt.current.delta>0?mt.current.delta:mt.current.delta*.2)))},_t=(Z,vt=!1)=>{var Ot;const it=mt.current;!it||it.id!==Z.pointerId||(mt.current=null,it.target.hasPointerCapture(it.id)&&it.target.releasePointerCapture(it.id),ut.current=Math.abs(it.delta)>4,!vt&&it.delta>56?zt&&it.delta<(((Ot=R.current)==null?void 0:Ot.offsetHeight)??0)*.35?H(!1):Y():!vt&&it.delta<-40&&H(!0),I(0))};return N.useEffect(()=>{const Z=R.current;if(!Z)return;const vt=document.activeElement;Z.focus({preventScroll:!0});let it=Z.getBoundingClientRect().height,Ot;const $t=new ResizeObserver(()=>{if((Ot==null?void 0:Ot.playState)==="running")return;const Rt=Z.getBoundingClientRect().height;Math.abs(Rt-it)<1||(ym()||(Ot=Z.animate({height:[`${it}px`,`${Rt}px`],maxHeight:[`${it}px`,`${Rt}px`]},{duration:280,easing:"cubic-bezier(0.22, 1, 0.36, 1)"})),it=Rt)});return $t.observe(Z),()=>{var Rt;$t.disconnect(),(Rt=ht.current)==null||Rt.cancel(),Ot==null||Ot.cancel(),vt!=null&&vt.isConnected&&vt.focus({preventScroll:!0})}},[]),m.jsxs("section",{ref:R,tabIndex:-1,className:`detail-panel ${E} ${zt?"is-expanded":""} ${X?"is-dragging":""} ${bt?"is-entering":""}`,onAnimationEnd:Z=>{Z.target===Z.currentTarget&&qt(!1)},"aria-label":c,style:X?{transform:`translateY(${X}px)`}:void 0,children:[m.jsxs("div",{className:"sheet-drag-area",onPointerDown:k,onPointerMove:yt,onPointerUp:_t,onPointerCancel:Z=>_t(Z,!0),onLostPointerCapture:Z=>_t(Z,!0),children:[m.jsx("button",{type:"button",className:"sheet-handle-button","aria-label":`${zt?"Collapse":"Expand"} ${c}`,"aria-expanded":zt,onClick:Z=>{(!ut.current||Z.detail===0)&&H(!zt)},children:m.jsx("span",{className:"sheet-handle"})}),m.jsxs("header",{className:"detail-header",children:[h?m.jsx("button",{type:"button",className:"icon-button",onClick:h,"aria-label":"Back to events",children:m.jsx(my,{size:20})}):m.jsx("span",{className:"detail-category-icon",children:m.jsx(r,{size:22})}),m.jsxs("div",{className:"detail-heading",children:[m.jsx("span",{className:"eyebrow",children:f}),m.jsx("h2",{title:c,children:c})]}),m.jsx("button",{type:"button",className:"icon-button",onClick:Y,"aria-label":"Close details",children:m.jsx(ni,{size:20})})]})]}),S,d&&m.jsx("footer",{className:"detail-actions",children:m.jsxs("button",{type:"button",className:"primary-button",onClick:d,children:[m.jsx(My,{size:17}),"Directions"]})})]})}function O0({menu:c,currentMeal:f,onClose:r,onDirections:o}){var z,v;const[h,d]=N.useState(((z=c.meals.find(R=>R.meal===f))==null?void 0:z.meal)??((v=c.meals[0])==null?void 0:v.meal)),S=c.meals.find(R=>R.meal===h),E=c.hall.category==="retail";return m.jsxs(qn,{title:c.hall.name,category:E?"Campus café":"Dining hall",icon:E?qf:Rn,onClose:r,onDirections:o,children:[c.meals.length>1&&m.jsx("fieldset",{className:"meal-tabs","aria-label":"Choose meal",children:c.meals.map(R=>m.jsx("button",{type:"button","aria-pressed":h===R.meal,className:h===R.meal?"is-active":"",onClick:()=>d(R.meal),children:R.meal},R.meal))}),m.jsxs("div",{tabIndex:0,className:"detail-content",children:[m.jsxs("div",{className:"menu-date",children:[m.jsx("span",{children:"Today’s menu"}),m.jsx("time",{dateTime:c.date,children:new Date(`${c.date}T12:00:00`).toLocaleDateString("en-US",{month:"short",day:"numeric"})})]}),S?Object.entries(S.stations).map(([R,A])=>m.jsxs("section",{className:"menu-station",children:[m.jsx("h3",{children:R}),m.jsx("ul",{children:A.map((L,X)=>m.jsx("li",{children:L},`${X}-${L}`))})]},R)):m.jsx("p",{className:"empty-state",children:"No menu is available today."})]},h)]})}const D0="pk.eyJ1IjoidGlnZXJhcHBzIiwiYSI6ImNtaXE5aTJmMDBhNzUzY24wdGJhNWRlNXQifQ.7AyUmXR_LJKynXu5F8x5Pg";async function vm(c,f,r){var h,d,S;const o=`https://api.mapbox.com/directions/v5/mapbox/${c}/${f.lng},${f.lat};${r.lng},${r.lat}?geometries=geojson&overview=full&steps=true&access_token=${D0}`;try{const E=await fetch(o);if(!E.ok)return null;const z=await E.json(),v=z.code==="Ok"?(h=z.routes)==null?void 0:h[0]:null;if(!v)return null;const R=(((S=(d=v.legs)==null?void 0:d[0])==null?void 0:S.steps)??[]).map(A=>{var L;return{instruction:((L=A.maneuver)==null?void 0:L.instruction)??"",distanceM:A.distance??0}}).filter(A=>A.instruction);return{geometry:v.geometry,distanceM:v.distance,durationS:v.duration,steps:R}}catch{return null}}async function U0(c,f){const[r,o]=await Promise.all([vm("walking",c,f),vm("cycling",c,f)]),h={};return r&&(h.walking=r),o&&(h.cycling=o),h}function R0(c){return`${Math.max(1,Math.round(c/60))} min`}function gm(c){const f=c/1609.34;return f<.1?`${Math.round(c*3.28084/10)*10} ft`:`${f.toFixed(1)} mi`}function H0(c){return new Date(Date.now()+c*1e3).toLocaleTimeString([],{hour:"numeric",minute:"2-digit"})}const q0={denied:"Location is blocked for this site",unavailable:"Your location couldn’t be found",unsupported:"This browser can't share your location"};function L0({profile:c,route:f,active:r,loading:o,onClick:h}){const d=c==="walking"?Sy:hy,S=c==="walking"?"Walk":"Bike";return m.jsxs("button",{type:"button",onClick:h,disabled:o||!f,"aria-pressed":r,className:`travel-mode ${r&&f?"is-active":""}`,children:[m.jsx(d,{size:20}),m.jsxs("span",{children:[S,m.jsx("strong",{children:o?m.jsx(zm,{size:16,className:"loading-spinner","aria-label":"Loading route"}):f?R0(f.durationS):"Unavailable"})]})]})}function B0({state:c,onSelectProfile:f,onRetry:r,onClose:o}){const{dest:h,routes:d,profile:S,status:E}=c,z=d==null?void 0:d[S],v=E==="locating"||E==="routing",[R,A]=N.useState(!1),L=v?E==="locating"?"Finding your location…":"Planning your route…":E==="ready"&&z?`${gm(z.distanceM)} · Arrive at ${H0(z.durationS)}`:E==="no-location"?q0[c.locateError??"unavailable"]:"A route couldn’t be found";return m.jsx(qn,{title:h.name,category:"Directions",icon:jl,onClose:o,className:"directions-sheet",expanded:R,onExpandedChange:A,children:m.jsxs("div",{className:"directions-content",children:[m.jsxs("p",{className:"route-summary","aria-live":"polite",children:[v&&m.jsx(zm,{size:15,className:"loading-spinner"}),L]}),E==="no-location"||E==="error"?m.jsxs("div",{className:"route-error",children:[c.locateError!=="unsupported"&&m.jsxs("button",{type:"button",className:"primary-button",onClick:r,children:[m.jsx(Ay,{size:16}),"Try again"]}),E==="no-location"&&c.locateError==="denied"&&m.jsx("p",{children:"Allow location in your browser’s site settings, then try again."}),E==="error"&&m.jsx("p",{children:"Check your connection or try another campus destination."})]}):m.jsx("div",{className:"travel-modes",children:["walking","cycling"].map(X=>m.jsx(L0,{profile:X,route:d==null?void 0:d[X],active:S===X,loading:v,onClick:()=>f(X)},X))}),E==="ready"&&z&&z.steps.length>0&&m.jsxs(m.Fragment,{children:[m.jsxs("button",{type:"button",className:"steps-toggle","aria-expanded":R,onClick:()=>A(X=>!X),children:["Route steps",m.jsx(Em,{size:17,className:R?"is-expanded":""})]}),m.jsx("div",{className:`steps-wrap ${R?"steps-open":""}`,children:m.jsx("div",{className:"steps-inner",children:m.jsx("ol",{tabIndex:0,"aria-label":"Route steps",className:"steps-list",children:z.steps.map((X,I)=>m.jsxs("li",{children:[m.jsx("span",{className:"step-number",children:I+1}),m.jsx("span",{children:X.instruction}),X.distanceM>0&&m.jsx("span",{className:"step-distance",children:gm(X.distanceM)})]},`${I}-${X.instruction}`))})})})]})]})})}async function Dn(c,f){const r=await fetch(c,f);if(!r.ok)throw new Error(`${c} returned ${r.status}`);return r.json()}function Cm(c){try{const f=JSON.parse(c||"[]");return Array.isArray(f)?f:[]}catch{return[]}}function pm(c){return new Date(c).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})}function Y0(c,f,r){return f.includes("lists.princeton.edu")?`/api/eating-clubs/image/${c.id}/${r}`:f}function G0({club:c,onClose:f,onDirections:r}){const[o,h]=N.useState([]),[d,S]=N.useState(null),[E,z]=N.useState("loading"),[v,R]=N.useState(0);return N.useEffect(()=>{const A=new AbortController;return z("loading"),Dn(`/api/eating-clubs/${encodeURIComponent(c.name)}/events?limit=20`,{signal:A.signal,cache:v?"reload":"default"}).then(L=>{h(L.events??[]),z("ready")}).catch(()=>{A.signal.aborted||z("error")}),()=>A.abort()},[c.name,v]),m.jsx(qn,{title:c.name,category:"Eating club",icon:Un,onClose:f,onDirections:r,onBack:d?()=>S(null):void 0,children:m.jsx("div",{tabIndex:0,className:"detail-content",children:d?m.jsxs(m.Fragment,{children:[m.jsx("h3",{className:"event-title",children:d.subject}),m.jsxs("div",{className:"event-meta",children:[m.jsx("span",{children:d.event_type||"Club event"}),m.jsx("time",{dateTime:d.date,children:pm(d.date)})]}),d.body_text&&m.jsx("p",{className:"event-body",children:d.body_text}),Cm(d.images).map((A,L)=>m.jsx("img",{src:Y0(d,A,L),alt:`Event announcement from ${c.name}`,className:"event-photo",loading:"lazy"},A)),m.jsxs("div",{className:"event-source",children:[m.jsxs("p",{children:["From ",d.author_name]}),d.listserv_url&&m.jsxs("a",{href:d.listserv_url,target:"_blank",rel:"noopener noreferrer",children:[m.jsx(Lf,{size:14}),"Original post"]})]})]}):m.jsxs(m.Fragment,{children:[m.jsxs("div",{className:"menu-date",children:[m.jsx("span",{children:"Recent events"}),m.jsx("span",{children:E==="ready"?o.length:""})]}),E==="loading"&&m.jsxs("div",{className:"places-skeleton","aria-label":"Loading events",children:[m.jsx("span",{}),m.jsx("span",{}),m.jsx("span",{})]}),E==="error"&&m.jsxs("p",{className:"empty-state",children:["Events couldn’t load."," ",m.jsx("button",{type:"button",className:"text-button",onClick:()=>R(A=>A+1),children:"Try again"})]}),E==="ready"&&!o.length&&m.jsx("p",{className:"empty-state",children:"No recent events have been posted."}),E==="ready"&&o.map(A=>m.jsxs("button",{type:"button",className:"event-row",onClick:()=>S(A),children:[m.jsxs("span",{children:[m.jsx("strong",{children:A.subject}),m.jsxs("span",{children:[pm(A.date),A.event_type?` · ${A.event_type}`:""]})]}),m.jsx(ai,{size:17})]},A.id))]})},(d==null?void 0:d.id)??E)})}function Z0(c){const f=Math.max(0,Math.floor((Date.now()-new Date(c).getTime())/6e4));if(f<1)return"Just now";if(f<60)return`${f} min ago`;const r=Math.floor(f/60);return r<24?`${r} hr ago`:`${Math.floor(r/24)} days ago`}function X0({post:c,onClose:f,onDirections:r}){return m.jsx(qn,{title:c.subject,category:"Free food",icon:Bf,onClose:f,onDirections:r,children:m.jsxs("div",{tabIndex:0,className:"detail-content",children:[m.jsxs("div",{className:"event-meta",children:[m.jsxs("span",{children:[m.jsx(jl,{size:14}),c.location_name]}),m.jsx("time",{dateTime:c.date,children:Z0(c.date)})]}),c.body_text&&m.jsx("p",{className:"event-body",children:c.body_text.split("-----")[0].trim()}),Cm(c.images).map((o,h)=>m.jsx("img",{src:`/api/freefood/image/${c.id}/${h}`,alt:`Food announcement from ${c.author_name}`,className:"event-photo",loading:"lazy"},`${c.id}-${h}`)),m.jsxs("div",{className:"event-source",children:[m.jsxs("p",{children:["From ",c.author_name]}),c.listserv_url&&m.jsxs("a",{href:c.listserv_url,target:"_blank",rel:"noopener noreferrer",children:[m.jsx(Lf,{size:14}),"Original post"]})]})]})})}function Q0({poi:c,onClose:f,onDirections:r}){return m.jsx(qn,{title:c.name,category:c.cat||"On campus",icon:Ha(c.cat),onClose:f,onDirections:r,children:m.jsxs("div",{tabIndex:0,className:"detail-content",children:[c.img&&m.jsx("img",{src:c.img,alt:c.name,className:"place-photo",onError:o=>{o.currentTarget.hidden=!0}}),c.sub&&m.jsx("p",{className:"detail-subtitle",children:c.sub}),c.desc&&m.jsx("p",{className:"detail-description",children:c.desc}),m.jsxs("div",{className:"place-facts",children:[c.hours&&m.jsxs("div",{children:[m.jsx(by,{size:17}),m.jsx("span",{children:c.hours})]}),c.addr&&m.jsxs("div",{children:[m.jsx(jl,{size:17}),m.jsx("span",{children:c.addr})]}),c.phone&&m.jsxs("a",{href:`tel:${c.phone}`,children:[m.jsx(xm,{size:17}),m.jsx("span",{children:c.phone})]}),c.web&&m.jsxs("a",{href:c.web,target:"_blank",rel:"noopener noreferrer",children:[m.jsx(Lf,{size:17}),m.jsx("span",{children:"Visit website"}),m.jsx(ai,{size:14})]}),c.access==="true"&&m.jsxs("div",{className:"accessible-note",children:[m.jsx(dy,{size:17}),m.jsx("span",{children:"Wheelchair accessible"})]})]})]})})}function V0({places:c,onPick:f}){return m.jsx("div",{className:"popular-places",children:c.map(r=>{const o=Ha(r.cat);return m.jsxs("button",{type:"button",className:"place-row",onClick:()=>f(r),children:[m.jsx("span",{className:"place-icon",children:m.jsx(o,{size:19})}),m.jsx("span",{className:"place-row-copy",children:m.jsx("strong",{children:r.name})})]},r.id)})})}function k0({value:c,onChange:f,results:r,onPick:o}){var A;const[h,d]=N.useState(!1),[S,E]=N.useState(0),z=N.useRef(null);N.useEffect(()=>{const L=X=>{var I;(X.metaKey||X.ctrlKey)&&X.key==="k"&&(X.preventDefault(),(I=z.current)==null||I.focus())};return window.addEventListener("keydown",L),()=>window.removeEventListener("keydown",L)},[]);const v=L=>{d(!1),o(L)},R=h&&c.trim().length>=2;return m.jsxs("div",{className:"search-bar",children:[m.jsxs("div",{className:"search-field",children:[m.jsx(Ny,{size:19,"aria-hidden":"true"}),m.jsx("input",{ref:z,type:"search",placeholder:"Where to?","aria-label":"Search campus",autoComplete:"off",value:c,onChange:L=>{f(L.target.value),d(!0),E(0)},onFocus:()=>d(!0),onBlur:()=>d(!1),onKeyDown:L=>{var X;L.key==="Escape"&&(d(!1),(X=z.current)==null||X.blur()),!(!R||!r.length)&&(L.key==="ArrowDown"||L.key==="ArrowUp"?(L.preventDefault(),E(I=>Math.max(0,Math.min(I+(L.key==="ArrowDown"?1:-1),r.length-1)))):L.key==="Enter"&&(L.preventDefault(),v(r[S]??r[0])))},role:"combobox","aria-autocomplete":"list","aria-expanded":R,"aria-controls":"search-results","aria-activedescendant":R&&r.length?`search-option-${(A=r[S])==null?void 0:A.id}`:void 0}),c?m.jsx("button",{type:"button",className:"icon-button","aria-label":"Clear search",onClick:()=>{var L;f(""),(L=z.current)==null||L.focus()},children:m.jsx(ni,{size:17})}):m.jsx("kbd",{children:"⌘ K"})]}),R&&m.jsxs("div",{className:"search-dropdown",children:[m.jsx("span",{className:"eyebrow",children:"Places on campus"}),m.jsx("div",{id:"search-results",role:"listbox",tabIndex:-1,"aria-label":"Search results",children:r.map((L,X)=>{const I=Ha(L.cat);return m.jsxs("button",{id:`search-option-${L.id}`,role:"option","aria-selected":X===S,type:"button",tabIndex:-1,onPointerDown:bt=>bt.preventDefault(),onClick:()=>v(L),onMouseEnter:()=>E(X),className:`place-row ${X===S?"is-highlighted":""}`,children:[m.jsx("span",{className:"place-icon",children:m.jsx(I,{size:18})}),m.jsxs("span",{className:"place-row-copy",children:[m.jsx("strong",{children:L.name}),m.jsx("span",{children:L.cat})]}),m.jsx(ai,{size:16,className:"row-arrow"})]},L.id)})}),!r.length&&m.jsxs("p",{className:"empty-state",children:["No places match “",c.trim(),"”. Try a building or library name."]})]})]})}const Df=new Set(["Steps","steps","Ramp","Entrance"]);function w0(){var W;const[c,f]=N.useState([]),[r,o]=N.useState(!1),[h,d]=N.useState(!1),[S,E]=N.useState(!1),[z,v]=N.useState(""),[R,A]=N.useState(new Set(["@dining","@freefood","@clubs"])),[L,X]=N.useState(!1),[I,bt]=N.useState([]),[qt,zt]=N.useState([]),[mt,ut]=N.useState([]),[ht,H]=N.useState("Lunch"),[Y,k]=N.useState(null),yt=N.useCallback(q=>{k(q),q&&(X(!1),vt(null))},[]),_t=N.useCallback(()=>k(null),[]),[Z,vt]=N.useState(null),it=N.useRef("walking"),Ot=N.useCallback(q=>{k(null),X(!1);const w=x0();vt({dest:q,origin:w,routes:null,profile:it.current,status:w?"routing":"locating",locateError:null});const tt=at=>U0(at,q).then(rt=>{vt(kt=>{if((kt==null?void 0:kt.dest)!==q)return kt;if(!rt.walking&&!rt.cycling)return{...kt,status:"error"};const Se=rt[kt.profile]?kt.profile:rt.walking?"walking":"cycling";return{...kt,origin:at,routes:rt,profile:Se,status:"ready"}})});w&&tt(w),T0().then(at=>{if(!at.ok){if(w)return;vt(rt=>(rt==null?void 0:rt.dest)===q?{...rt,status:"no-location",locateError:at.error}:rt);return}w&&_0(w,at.fix)<30||(w||vt(rt=>(rt==null?void 0:rt.dest)===q?{...rt,origin:at.fix,status:"routing"}:rt),tt(at.fix))})},[]),$t=N.useCallback(q=>{it.current=q,vt(w=>w&&{...w,profile:q})},[]),Rt=N.useCallback(()=>{Z&&Ot(Z.dest)},[Z,Ot]),C=N.useCallback(()=>{vt(null),v("")},[]),B=N.useCallback(q=>{v(""),yt({kind:"poi",data:q})},[yt]),$=()=>{if((Y==null?void 0:Y.kind)==="freefood"){const{location_name:q,lat:w,lng:tt}=Y.data;Ot({name:q,lat:w,lng:tt})}else Y&&Ot(Y.kind==="dining"?Y.data.hall:Y.data)},xt=N.useMemo(()=>{var tt,at;const q=z.trim().toLowerCase();if(q.length<2)return[];const w=[];for(const rt of c){if(!rt.name||Df.has(rt.cat||""))continue;const kt=rt.name.toLowerCase();let Se=-1;kt.startsWith(q)?Se=0:kt.includes(q)?Se=1:(tt=rt.alt)!=null&&tt.toLowerCase().includes(q)?Se=2:(at=rt.cat)!=null&&at.toLowerCase().startsWith(q)&&(Se=3),Se>=0&&w.push({poi:rt,score:Se})}return w.sort((rt,kt)=>rt.score-kt.score||rt.poi.name.length-kt.poi.name.length),w.slice(0,7).map(rt=>rt.poi)},[c,z]),St=N.useCallback(()=>{o(!1),Dn("/data/pois.json").then(f).catch(()=>o(!0))},[]);N.useEffect(()=>{St()},[St]),N.useEffect(()=>{const q=w=>{w.key==="Escape"&&(X(!1),k(null),vt(null))};return window.addEventListener("keydown",q),()=>window.removeEventListener("keydown",q)},[]),N.useEffect(()=>{Dn("/api/eating-clubs").then(q=>zt(q.clubs??[])).catch(()=>d(!0))},[]),N.useEffect(()=>{Dn("/api/dining/today").then(q=>{ut(q.menus??[]),H(q.currentMeal??"Lunch")}).catch(()=>d(!0))},[]),N.useEffect(()=>{const q=()=>Dn("/api/freefood/feed?hours=9").then(tt=>{bt(tt.emails??[]),E(!1)}).catch(()=>E(!0));q();const w=setInterval(q,120*1e3);return()=>clearInterval(w)},[]);const p=N.useMemo(()=>{const q=new Map;for(const tt of c){if(!tt.name||Df.has(tt.cat||""))continue;const at=tt.cat||"Other";q.set(at,(q.get(at)??0)+1)}const w=Array.from(q.entries()).sort((tt,at)=>tt[0].localeCompare(at[0])).map(([tt,at])=>({name:tt,count:at}));return[{name:"@dining",count:mt.length},{name:"@freefood",count:I.length},{name:"@clubs",count:qt.length},...w]},[c,mt,I,qt]),U=N.useMemo(()=>c.filter(q=>R.has(q.cat||"Other")&&q.name&&!Df.has(q.cat||"")),[c,R]),G=[193,1126,347,359].flatMap(q=>{const w=c.find(tt=>tt.id===q);return w?[w]:[]}),Q=N.useCallback(q=>{k(null),vt(null),A(w=>{const tt=new Set(w);return tt.has(q)?tt.delete(q):tt.add(q),tt})},[]);return m.jsxs("main",{className:`map-app ${Y||Z?"has-detail":""} ${z.trim()?"is-searching":""}`,children:[m.jsx(N0,{pois:U,allPOIs:c,freefoodPosts:R.has("@freefood")?I:[],eatingClubs:R.has("@clubs")?qt:[],diningMenus:R.has("@dining")?mt:[],selected:Y,onSelect:yt,route:(Z==null?void 0:Z.status)==="ready"?((W=Z.routes)==null?void 0:W[Z.profile])??null:null,routeOrigin:(Z==null?void 0:Z.origin)??null,routeDest:(Z==null?void 0:Z.dest)??null}),m.jsxs("div",{className:"map-workspace",children:[m.jsxs("header",{className:"app-brand",children:[m.jsx("span",{className:"brand-mark","aria-hidden":"true",children:m.jsx(jl,{size:24,strokeWidth:1.8})}),m.jsxs("div",{children:[m.jsxs("span",{className:"brand-name",children:["TigerMap",m.jsx("span",{className:"brand-period",children:"."})]}),m.jsx("span",{className:"brand-subtitle",children:"Princeton University"})]}),m.jsxs("a",{className:"brand-byline",href:"https://tigerapps.org",target:"_blank",rel:"noopener noreferrer","aria-label":"TigerApps website",children:["by TigerApps ",m.jsx(ai,{size:11})]})]}),m.jsxs("div",{className:"map-search-tools",children:[m.jsx(k0,{value:z,onChange:v,results:xt,onPick:B}),m.jsxs("div",{className:"filter-strip",children:[m.jsx("div",{className:"quick-filters","aria-label":"Quick map filters",children:Tm.map(({name:q,label:w})=>{const tt=Ha(q);return m.jsxs("button",{type:"button",className:`filter-chip ${R.has(q)?"is-active":""}`,"aria-pressed":R.has(q),onClick:()=>Q(q),children:[m.jsx(tt,{size:15}),w,q==="@freefood"&&I.length>0&&m.jsx("span",{className:"chip-count",children:I.length})]},q)})}),m.jsx("button",{type:"button",className:`icon-button filter-more ${L?"is-active":""}`,"aria-label":L?"Hide map filters":"All map filters","aria-expanded":L,onClick:()=>{X(q=>!q),k(null),vt(null)},children:m.jsxs("span",{className:"t-icon-swap","data-state":L?"b":"a","aria-hidden":"true",children:[m.jsx("span",{className:"t-icon","data-icon":"a",children:m.jsx(Dy,{size:18})}),m.jsx("span",{className:"t-icon","data-icon":"b",children:m.jsx(ni,{size:18})})]})})]})]}),L?m.jsx(C0,{categories:p,activeCategories:R,onToggle:Q,onClear:()=>A(new Set),onSelectAll:()=>A(new Set(p.map(({name:q})=>q))),onClose:()=>X(!1)}):m.jsxs("details",{open:!0,className:"discovery-panel",children:[m.jsx("summary",{className:"discovery-intro",children:m.jsxs("h1",{children:[m.jsxs("span",{className:"discovery-title",children:[m.jsx("span",{className:"discovery-title-expanded",children:"Find your next stop."}),m.jsxs("span",{className:"discovery-title-compact",children:[m.jsx(jl,{size:16,"aria-hidden":"true"}),"Campus essentials"]})]}),m.jsx(Em,{className:"discovery-chevron",size:18,"aria-hidden":"true"})]})}),m.jsx(V0,{places:G,onPick:B}),!c.length&&!r&&m.jsxs("div",{className:"places-skeleton","aria-label":"Loading campus places",children:[m.jsx("span",{}),m.jsx("span",{}),m.jsx("span",{})]}),r&&m.jsxs("div",{className:"empty-state",children:["Campus places couldn’t load."," ",m.jsx("button",{type:"button",className:"text-button",onClick:St,children:"Try again"})]}),(h||S)&&m.jsx("div",{className:"discovery-footer",children:"Some live updates are unavailable"})]})]}),(Y==null?void 0:Y.kind)==="poi"&&m.jsx(Q0,{poi:Y.data,onClose:_t,onDirections:$},Y.data.id),(Y==null?void 0:Y.kind)==="freefood"&&m.jsx(X0,{post:Y.data,onClose:_t,onDirections:$},Y.data.id),(Y==null?void 0:Y.kind)==="club"&&m.jsx(G0,{club:Y.data,onClose:_t,onDirections:$},Y.data.name),(Y==null?void 0:Y.kind)==="dining"&&m.jsx(O0,{menu:Y.data,currentMeal:ht,onClose:_t,onDirections:$},Y.data.hall.id),Z&&m.jsx(B0,{state:Z,onSelectProfile:$t,onRetry:Rt,onClose:C},`${Z.dest.lat}-${Z.dest.lng}`)]})}fy.createRoot(document.getElementById("root")).render(m.jsx(N.StrictMode,{children:m.jsx(w0,{})}));
