Files

126 lines
251 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))f(d);new MutationObserver(d=>{for(const m of d)if(m.type==="childList")for(const b of m.addedNodes)b.tagName==="LINK"&&b.rel==="modulepreload"&&f(b)}).observe(document,{childList:!0,subtree:!0});function o(d){const m={};return d.integrity&&(m.integrity=d.integrity),d.referrerPolicy&&(m.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?m.credentials="include":d.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function f(d){if(d.ep)return;d.ep=!0;const m=o(d);fetch(d.href,m)}})();var Of={exports:{}},Ou={};/**
* @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 Pd;function oy(){if(Pd)return Ou;Pd=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(f,d,m){var b=null;if(m!==void 0&&(b=""+m),d.key!==void 0&&(b=""+d.key),"key"in d){m={};for(var A in d)A!=="key"&&(m[A]=d[A])}else m=d;return d=m.ref,{$$typeof:i,type:f,key:b,ref:d!==void 0?d:null,props:m}}return Ou.Fragment=r,Ou.jsx=o,Ou.jsxs=o,Ou}var tm;function dy(){return tm||(tm=1,Of.exports=oy()),Of.exports}var p=dy(),Cf={exports:{}},Cu={},Df={exports:{}},jf={};/**
* @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 em;function my(){return em||(em=1,(function(i){function r(C,B){var $=C.length;C.push(B);t:for(;0<$;){var vt=$-1>>>1,bt=C[vt];if(0<d(bt,B))C[vt]=B,C[$]=bt,$=vt;else break t}}function o(C){return C.length===0?null:C[0]}function f(C){if(C.length===0)return null;var B=C[0],$=C.pop();if($!==B){C[0]=$;t:for(var vt=0,bt=C.length,g=bt>>>1;vt<g;){var U=2*(vt+1)-1,L=C[U],Q=U+1,P=C[Q];if(0>d(L,$))Q<bt&&0>d(P,L)?(C[vt]=P,C[Q]=$,vt=Q):(C[vt]=L,C[U]=$,vt=U);else if(Q<bt&&0>d(P,$))C[vt]=P,C[Q]=$,vt=Q;else break t}}return B}function d(C,B){var $=C.sortIndex-B.sortIndex;return $!==0?$:C.id-B.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;i.unstable_now=function(){return m.now()}}else{var b=Date,A=b.now();i.unstable_now=function(){return b.now()-A}}var x=[],v=[],O=1,R=null,H=3,Z=!1,K=!1,G=!1,X=!1,q=typeof setTimeout=="function"?setTimeout:null,I=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function yt(C){for(var B=o(v);B!==null;){if(B.callback===null)f(v);else if(B.startTime<=C)f(v),B.sortIndex=B.expirationTime,r(x,B);else break;B=o(v)}}function dt(C){if(G=!1,yt(C),!K)if(o(x)!==null)K=!0,Et||(Et=!0,Jt());else{var B=o(v);B!==null&&jt(dt,B.startTime-C)}}var Et=!1,W=-1,Mt=5,Kt=-1;function Ue(){return X?!0:!(i.unstable_now()-Kt<Mt)}function he(){if(X=!1,Et){var C=i.unstable_now();Kt=C;var B=!0;try{t:{K=!1,G&&(G=!1,I(W),W=-1),Z=!0;var $=H;try{e:{for(yt(C),R=o(x);R!==null&&!(R.expirationTime>C&&Ue());){var vt=R.callback;if(typeof vt=="function"){R.callback=null,H=R.priorityLevel;var bt=vt(R.expirationTime<=C);if(C=i.unstable_now(),typeof bt=="function"){R.callback=bt,yt(C),B=!0;break e}R===o(x)&&f(x),yt(C)}else f(x);R=o(x)}if(R!==null)B=!0;else{var g=o(v);g!==null&&jt(dt,g.startTime-C),B=!1}}break t}finally{R=null,H=$,Z=!1}B=void 0}}finally{B?Jt():Et=!1}}}var Jt;if(typeof k=="function")Jt=function(){k(he)};else if(typeof MessageChannel<"u"){var He=new MessageChannel,ye=He.port2;He.port1.onmessage=he,Jt=function(){ye.postMessage(null)}}else Jt=function(){q(he,0)};function jt(C,B){W=q(function(){C(i.unstable_now())},B)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(C){C.callback=null},i.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"):Mt=0<C?Math.floor(1e3/C):5},i.unstable_getCurrentPriorityLevel=function(){return H},i.unstable_next=function(C){switch(H){case 1:case 2:case 3:var B=3;break;default:B=H}var $=H;H=B;try{return C()}finally{H=$}},i.unstable_requestPaint=function(){X=!0},i.unstable_runWithPriority=function(C,B){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var $=H;H=C;try{return B()}finally{H=$}},i.unstable_scheduleCallback=function(C,B,$){var vt=i.unstable_now();switch(typeof $=="object"&&$!==null?($=$.delay,$=typeof $=="number"&&0<$?vt+$:vt):$=vt,C){case 1:var bt=-1;break;case 2:bt=250;break;case 5:bt=1073741823;break;case 4:bt=1e4;break;default:bt=5e3}return bt=$+bt,C={id:O++,callback:B,priorityLevel:C,startTime:$,expirationTime:bt,sortIndex:-1},$>vt?(C.sortIndex=$,r(v,C),o(x)===null&&C===o(v)&&(G?(I(W),W=-1):G=!0,jt(dt,$-vt))):(C.sortIndex=bt,r(x,C),K||Z||(K=!0,Et||(Et=!0,Jt()))),C},i.unstable_shouldYield=Ue,i.unstable_wrapCallback=function(C){var B=H;return function(){var $=H;H=B;try{return C.apply(this,arguments)}finally{H=$}}}})(jf)),jf}var lm;function hy(){return lm||(lm=1,Df.exports=my()),Df.exports}var Uf={exports:{}},F={};/**
* @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 am;function yy(){if(am)return F;am=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),b=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),O=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),H=Symbol.iterator;function Z(g){return g===null||typeof g!="object"?null:(g=H&&g[H]||g["@@iterator"],typeof g=="function"?g:null)}var K={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},G=Object.assign,X={};function q(g,U,L){this.props=g,this.context=U,this.refs=X,this.updater=L||K}q.prototype.isReactComponent={},q.prototype.setState=function(g,U){if(typeof g!="object"&&typeof g!="function"&&g!=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,g,U,"setState")},q.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function I(){}I.prototype=q.prototype;function k(g,U,L){this.props=g,this.context=U,this.refs=X,this.updater=L||K}var yt=k.prototype=new I;yt.constructor=k,G(yt,q.prototype),yt.isPureReactComponent=!0;var dt=Array.isArray;function Et(){}var W={H:null,A:null,T:null,S:null},Mt=Object.prototype.hasOwnProperty;function Kt(g,U,L){var Q=L.ref;return{$$typeof:i,type:g,key:U,ref:Q!==void 0?Q:null,props:L}}function Ue(g,U){return Kt(g.type,U,g.props)}function he(g){return typeof g=="object"&&g!==null&&g.$$typeof===i}function Jt(g){var U={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(L){return U[L]})}var He=/\/+/g;function ye(g,U){return typeof g=="object"&&g!==null&&g.key!=null?Jt(""+g.key):U.toString(36)}function jt(g){switch(g.status){case"fulfilled":return g.value;case"rejected":throw g.reason;default:switch(typeof g.status=="string"?g.then(Et,Et):(g.status="pending",g.then(function(U){g.status==="pending"&&(g.status="fulfilled",g.value=U)},function(U){g.status==="pending"&&(g.status="rejected",g.reason=U)})),g.status){case"fulfilled":return g.value;case"rejected":throw g.reason}}throw g}function C(g,U,L,Q,P){var lt=typeof g;(lt==="undefined"||lt==="boolean")&&(g=null);var ot=!1;if(g===null)ot=!0;else switch(lt){case"bigint":case"string":case"number":ot=!0;break;case"object":switch(g.$$typeof){case i:case r:ot=!0;break;case O:return ot=g._init,C(ot(g._payload),U,L,Q,P)}}if(ot)return P=P(g),ot=Q===""?"."+ye(g,0):Q,dt(P)?(L="",ot!=null&&(L=ot.replace(He,"$&/")+"/"),C(P,U,L,"",function(qa){return qa})):P!=null&&(he(P)&&(P=Ue(P,L+(P.key==null||g&&g.key===P.key?"":(""+P.key).replace(He,"$&/")+"/")+ot)),U.push(P)),1;ot=0;var $t=Q===""?".":Q+":";if(dt(g))for(var Ot=0;Ot<g.length;Ot++)Q=g[Ot],lt=$t+ye(Q,Ot),ot+=C(Q,U,L,lt,P);else if(Ot=Z(g),typeof Ot=="function")for(g=Ot.call(g),Ot=0;!(Q=g.next()).done;)Q=Q.value,lt=$t+ye(Q,Ot++),ot+=C(Q,U,L,lt,P);else if(lt==="object"){if(typeof g.then=="function")return C(jt(g),U,L,Q,P);throw U=String(g),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.")}return ot}function B(g,U,L){if(g==null)return g;var Q=[],P=0;return C(g,Q,"","",function(lt){return U.call(L,lt,P++)}),Q}function $(g){if(g._status===-1){var U=g._result;U=U(),U.then(function(L){(g._status===0||g._status===-1)&&(g._status=1,g._result=L)},function(L){(g._status===0||g._status===-1)&&(g._status=2,g._result=L)}),g._status===-1&&(g._status=0,g._result=U)}if(g._status===1)return g._result.default;throw g._result}var vt=typeof reportError=="function"?reportError:function(g){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var U=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof g=="object"&&g!==null&&typeof g.message=="string"?String(g.message):String(g),error:g});if(!window.dispatchEvent(U))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},bt={map:B,forEach:function(g,U,L){B(g,function(){U.apply(this,arguments)},L)},count:function(g){var U=0;return B(g,function(){U++}),U},toArray:function(g){return B(g,function(U){return U})||[]},only:function(g){if(!he(g))throw Error("React.Children.only expected to receive a single React element child.");return g}};return F.Activity=R,F.Children=bt,F.Component=q,F.Fragment=o,F.Profiler=d,F.PureComponent=k,F.StrictMode=f,F.Suspense=x,F.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,F.__COMPILER_RUNTIME={__proto__:null,c:function(g){return W.H.useMemoCache(g)}},F.cache=function(g){return function(){return g.apply(null,arguments)}},F.cacheSignal=function(){return null},F.cloneElement=function(g,U,L){if(g==null)throw Error("The argument must be a React element, but you passed "+g+".");var Q=G({},g.props),P=g.key;if(U!=null)for(lt in U.key!==void 0&&(P=""+U.key),U)!Mt.call(U,lt)||lt==="key"||lt==="__self"||lt==="__source"||lt==="ref"&&U.ref===void 0||(Q[lt]=U[lt]);var lt=arguments.length-2;if(lt===1)Q.children=L;else if(1<lt){for(var ot=Array(lt),$t=0;$t<lt;$t++)ot[$t]=arguments[$t+2];Q.children=ot}return Kt(g.type,P,Q)},F.createContext=function(g){return g={$$typeof:b,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null},g.Provider=g,g.Consumer={$$typeof:m,_context:g},g},F.createElement=function(g,U,L){var Q,P={},lt=null;if(U!=null)for(Q in U.key!==void 0&&(lt=""+U.key),U)Mt.call(U,Q)&&Q!=="key"&&Q!=="__self"&&Q!=="__source"&&(P[Q]=U[Q]);var ot=arguments.length-2;if(ot===1)P.children=L;else if(1<ot){for(var $t=Array(ot),Ot=0;Ot<ot;Ot++)$t[Ot]=arguments[Ot+2];P.children=$t}if(g&&g.defaultProps)for(Q in ot=g.defaultProps,ot)P[Q]===void 0&&(P[Q]=ot[Q]);return Kt(g,lt,P)},F.createRef=function(){return{current:null}},F.forwardRef=function(g){return{$$typeof:A,render:g}},F.isValidElement=he,F.lazy=function(g){return{$$typeof:O,_payload:{_status:-1,_result:g},_init:$}},F.memo=function(g,U){return{$$typeof:v,type:g,compare:U===void 0?null:U}},F.startTransition=function(g){var U=W.T,L={};W.T=L;try{var Q=g(),P=W.S;P!==null&&P(L,Q),typeof Q=="object"&&Q!==null&&typeof Q.then=="function"&&Q.then(Et,vt)}catch(lt){vt(lt)}finally{U!==null&&L.types!==null&&(U.types=L.types),W.T=U}},F.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},F.use=function(g){return W.H.use(g)},F.useActionState=function(g,U,L){return W.H.useActionState(g,U,L)},F.useCallback=function(g,U){return W.H.useCallback(g,U)},F.useContext=function(g){return W.H.useContext(g)},F.useDebugValue=function(){},F.useDeferredValue=function(g,U){return W.H.useDeferredValue(g,U)},F.useEffect=function(g,U){return W.H.useEffect(g,U)},F.useEffectEvent=function(g){return W.H.useEffectEvent(g)},F.useId=function(){return W.H.useId()},F.useImperativeHandle=function(g,U,L){return W.H.useImperativeHandle(g,U,L)},F.useInsertionEffect=function(g,U){return W.H.useInsertionEffect(g,U)},F.useLayoutEffect=function(g,U){return W.H.useLayoutEffect(g,U)},F.useMemo=function(g,U){return W.H.useMemo(g,U)},F.useOptimistic=function(g,U){return W.H.useOptimistic(g,U)},F.useReducer=function(g,U,L){return W.H.useReducer(g,U,L)},F.useRef=function(g){return W.H.useRef(g)},F.useState=function(g){return W.H.useState(g)},F.useSyncExternalStore=function(g,U,L){return W.H.useSyncExternalStore(g,U,L)},F.useTransition=function(){return W.H.useTransition()},F.version="19.2.6",F}var um;function Qf(){return um||(um=1,Uf.exports=yy()),Uf.exports}var Hf={exports:{}},kt={};/**
* @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 nm;function vy(){if(nm)return kt;nm=1;var i=Qf();function r(x){var v="https://react.dev/errors/"+x;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var O=2;O<arguments.length;O++)v+="&args[]="+encodeURIComponent(arguments[O])}return"Minified React error #"+x+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var f={d:{f:o,r:function(){throw Error(r(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},d=Symbol.for("react.portal");function m(x,v,O){var R=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:R==null?null:""+R,children:x,containerInfo:v,implementation:O}}var b=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function A(x,v){if(x==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,kt.createPortal=function(x,v){var O=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(r(299));return m(x,v,null,O)},kt.flushSync=function(x){var v=b.T,O=f.p;try{if(b.T=null,f.p=2,x)return x()}finally{b.T=v,f.p=O,f.d.f()}},kt.preconnect=function(x,v){typeof x=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,f.d.C(x,v))},kt.prefetchDNS=function(x){typeof x=="string"&&f.d.D(x)},kt.preinit=function(x,v){if(typeof x=="string"&&v&&typeof v.as=="string"){var O=v.as,R=A(O,v.crossOrigin),H=typeof v.integrity=="string"?v.integrity:void 0,Z=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;O==="style"?f.d.S(x,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:R,integrity:H,fetchPriority:Z}):O==="script"&&f.d.X(x,{crossOrigin:R,integrity:H,fetchPriority:Z,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},kt.preinitModule=function(x,v){if(typeof x=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var O=A(v.as,v.crossOrigin);f.d.M(x,{crossOrigin:O,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&f.d.M(x)},kt.preload=function(x,v){if(typeof x=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var O=v.as,R=A(O,v.crossOrigin);f.d.L(x,O,{crossOrigin:R,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})}},kt.preloadModule=function(x,v){if(typeof x=="string")if(v){var O=A(v.as,v.crossOrigin);f.d.m(x,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:O,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else f.d.m(x)},kt.requestFormReset=function(x){f.d.r(x)},kt.unstable_batchedUpdates=function(x,v){return x(v)},kt.useFormState=function(x,v,O){return b.H.useFormState(x,v,O)},kt.useFormStatus=function(){return b.H.useHostTransitionStatus()},kt.version="19.2.6",kt}var im;function gy(){if(im)return Hf.exports;im=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),Hf.exports=vy(),Hf.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 cm;function py(){if(cm)return Cu;cm=1;var i=hy(),r=Qf(),o=gy();function f(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 d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function m(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 b(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 A(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 x(t){if(m(t)!==t)throw Error(f(188))}function v(t){var e=t.alternate;if(!e){if(e=m(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var u=l.return;if(u===null)break;var n=u.alternate;if(n===null){if(a=u.return,a!==null){l=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===l)return x(u),t;if(n===a)return x(u),e;n=n.sibling}throw Error(f(188))}if(l.return!==a.return)l=u,a=n;else{for(var c=!1,s=u.child;s;){if(s===l){c=!0,l=u,a=n;break}if(s===a){c=!0,a=u,l=n;break}s=s.sibling}if(!c){for(s=n.child;s;){if(s===l){c=!0,l=n,a=u;break}if(s===a){c=!0,a=n,l=u;break}s=s.sibling}if(!c)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?t:e}function O(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=O(t),e!==null)return e;t=t.sibling}return null}var R=Object.assign,H=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),K=Symbol.for("react.portal"),G=Symbol.for("react.fragment"),X=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),I=Symbol.for("react.consumer"),k=Symbol.for("react.context"),yt=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),Et=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),Mt=Symbol.for("react.lazy"),Kt=Symbol.for("react.activity"),Ue=Symbol.for("react.memo_cache_sentinel"),he=Symbol.iterator;function Jt(t){return t===null||typeof t!="object"?null:(t=he&&t[he]||t["@@iterator"],typeof t=="function"?t:null)}var He=Symbol.for("react.client.reference");function ye(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===He?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case G:return"Fragment";case q:return"Profiler";case X:return"StrictMode";case dt:return"Suspense";case Et:return"SuspenseList";case Kt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case K:return"Portal";case k:return t.displayName||"Context";case I:return(t._context.displayName||"Context")+".Consumer";case yt:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case W:return e=t.displayName||null,e!==null?e:ye(t.type)||"Memo";case Mt:e=t._payload,t=t._init;try{return ye(t(e))}catch{}}return null}var jt=Array.isArray,C=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$={pending:!1,data:null,method:null,action:null},vt=[],bt=-1;function g(t){return{current:t}}function U(t){0>bt||(t.current=vt[bt],vt[bt]=null,bt--)}function L(t,e){bt++,vt[bt]=t.current,t.current=e}var Q=g(null),P=g(null),lt=g(null),ot=g(null);function $t(t,e){switch(L(lt,e),L(P,t),L(Q,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Ed(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Ed(e),t=Td(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}U(Q),L(Q,t)}function Ot(){U(Q),U(P),U(lt)}function qa(t){t.memoizedState!==null&&L(ot,t);var e=Q.current,l=Td(e,t.type);e!==l&&(L(P,t),L(Q,l))}function Lu(t){P.current===t&&(U(Q),U(P)),ot.current===t&&(U(ot),Ru._currentValue=$)}var oi,Ff;function Dl(t){if(oi===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);oi=e&&e[1]||"",Ff=-1<l.stack.indexOf(`
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+oi+t+Ff}var di=!1;function mi(t,e){if(!t||di)return"";di=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var j=function(){throw Error()};if(Object.defineProperty(j.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(j,[])}catch(N){var z=N}Reflect.construct(t,[],j)}else{try{j.call()}catch(N){z=N}t.call(j.prototype)}}else{try{throw Error()}catch(N){z=N}(j=t())&&typeof j.catch=="function"&&j.catch(function(){})}}catch(N){if(N&&z&&typeof N.stack=="string")return[N.stack,z.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var n=a.DetermineComponentFrameRoot(),c=n[0],s=n[1];if(c&&s){var h=c.split(`
`),T=s.split(`
`);for(u=a=0;a<h.length&&!h[a].includes("DetermineComponentFrameRoot");)a++;for(;u<T.length&&!T[u].includes("DetermineComponentFrameRoot");)u++;if(a===h.length||u===T.length)for(a=h.length-1,u=T.length-1;1<=a&&0<=u&&h[a]!==T[u];)u--;for(;1<=a&&0<=u;a--,u--)if(h[a]!==T[u]){if(a!==1||u!==1)do if(a--,u--,0>u||h[a]!==T[u]){var M=`
`+h[a].replace(" at new "," at ");return t.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",t.displayName)),M}while(1<=a&&0<=u);break}}}finally{di=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Dl(l):""}function Qm(t,e){switch(t.tag){case 26:case 27:case 5:return Dl(t.type);case 16:return Dl("Lazy");case 13:return t.child!==e&&e!==null?Dl("Suspense Fallback"):Dl("Suspense");case 19:return Dl("SuspenseList");case 0:case 15:return mi(t.type,!1);case 11:return mi(t.type.render,!1);case 1:return mi(t.type,!0);case 31:return Dl("Activity");default:return""}}function If(t){try{var e="",l=null;do e+=Qm(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var hi=Object.prototype.hasOwnProperty,yi=i.unstable_scheduleCallback,vi=i.unstable_cancelCallback,wm=i.unstable_shouldYield,Zm=i.unstable_requestPaint,ue=i.unstable_now,Vm=i.unstable_getCurrentPriorityLevel,Pf=i.unstable_ImmediatePriority,tr=i.unstable_UserBlockingPriority,Yu=i.unstable_NormalPriority,Km=i.unstable_LowPriority,er=i.unstable_IdlePriority,Jm=i.log,km=i.unstable_setDisableYieldValue,La=null,ne=null;function cl(t){if(typeof Jm=="function"&&km(t),ne&&typeof ne.setStrictMode=="function")try{ne.setStrictMode(La,t)}catch{}}var ie=Math.clz32?Math.clz32:Fm,$m=Math.log,Wm=Math.LN2;function Fm(t){return t>>>=0,t===0?32:31-($m(t)/Wm|0)|0}var Gu=256,Xu=262144,Qu=4194304;function jl(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 wu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var u=0,n=t.suspendedLanes,c=t.pingedLanes;t=t.warmLanes;var s=a&134217727;return s!==0?(a=s&~n,a!==0?u=jl(a):(c&=s,c!==0?u=jl(c):l||(l=s&~t,l!==0&&(u=jl(l))))):(s=a&~n,s!==0?u=jl(s):c!==0?u=jl(c):l||(l=a&~t,l!==0&&(u=jl(l)))),u===0?0:e!==0&&e!==u&&(e&n)===0&&(n=u&-u,l=e&-e,n>=l||n===32&&(l&4194048)!==0)?e:u}function Ya(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Im(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 lr(){var t=Qu;return Qu<<=1,(Qu&62914560)===0&&(Qu=4194304),t}function gi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Ga(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Pm(t,e,l,a,u,n){var c=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,h=t.expirationTimes,T=t.hiddenUpdates;for(l=c&~l;0<l;){var M=31-ie(l),j=1<<M;s[M]=0,h[M]=-1;var z=T[M];if(z!==null)for(T[M]=null,M=0;M<z.length;M++){var N=z[M];N!==null&&(N.lane&=-536870913)}l&=~j}a!==0&&ar(t,a,0),n!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=n&~(c&~e))}function ar(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-ie(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function ur(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-ie(l),u=1<<a;u&e|t[a]&e&&(t[a]|=e),l&=~u}}function nr(t,e){var l=e&-e;return l=(l&42)!==0?1:pi(l),(l&(t.suspendedLanes|e))!==0?0:l}function pi(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 Si(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function ir(){var t=B.p;return t!==0?t:(t=window.event,t===void 0?32:Kd(t.type))}function cr(t,e){var l=B.p;try{return B.p=t,e()}finally{B.p=l}}var fl=Math.random().toString(36).slice(2),Xt="__reactFiber$"+fl,Ft="__reactProps$"+fl,Fl="__reactContainer$"+fl,bi="__reactEvents$"+fl,th="__reactListeners$"+fl,eh="__reactHandles$"+fl,fr="__reactResources$"+fl,Xa="__reactMarker$"+fl;function xi(t){delete t[Xt],delete t[Ft],delete t[bi],delete t[th],delete t[eh]}function Il(t){var e=t[Xt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Fl]||l[Xt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Od(t);t!==null;){if(l=t[Xt])return l;t=Od(t)}return e}t=l,l=t.parentNode}return null}function Pl(t){if(t=t[Xt]||t[Fl]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Qa(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function ta(t){var e=t[fr];return e||(e=t[fr]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Yt(t){t[Xa]=!0}var rr=new Set,sr={};function Ul(t,e){ea(t,e),ea(t+"Capture",e)}function ea(t,e){for(sr[t]=e,t=0;t<e.length;t++)rr.add(e[t])}var lh=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]*$"),or={},dr={};function ah(t){return hi.call(dr,t)?!0:hi.call(or,t)?!1:lh.test(t)?dr[t]=!0:(or[t]=!0,!1)}function Zu(t,e,l){if(ah(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 Vu(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 Xe(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 ve(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function mr(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function uh(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 u=a.get,n=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(c){l=""+c,n.call(this,c)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(c){l=""+c},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ei(t){if(!t._valueTracker){var e=mr(t)?"checked":"value";t._valueTracker=uh(t,e,""+t[e])}}function hr(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=mr(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function Ku(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 nh=/[\n"\\]/g;function ge(t){return t.replace(nh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ti(t,e,l,a,u,n,c,s){t.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?t.type=c:t.removeAttribute("type"),e!=null?c==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+ve(e)):t.value!==""+ve(e)&&(t.value=""+ve(e)):c!=="submit"&&c!=="reset"||t.removeAttribute("value"),e!=null?zi(t,c,ve(e)):l!=null?zi(t,c,ve(l)):a!=null&&t.removeAttribute("value"),u==null&&n!=null&&(t.defaultChecked=!!n),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+ve(s):t.removeAttribute("name")}function yr(t,e,l,a,u,n,c,s){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(t.type=n),e!=null||l!=null){if(!(n!=="submit"&&n!=="reset"||e!=null)){Ei(t);return}l=l!=null?""+ve(l):"",e=e!=null?""+ve(e):l,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(t.name=c),Ei(t)}function zi(t,e,l){e==="number"&&Ku(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function la(t,e,l,a){if(t=t.options,e){e={};for(var u=0;u<l.length;u++)e["$"+l[u]]=!0;for(l=0;l<t.length;l++)u=e.hasOwnProperty("$"+t[l].value),t[l].selected!==u&&(t[l].selected=u),u&&a&&(t[l].defaultSelected=!0)}else{for(l=""+ve(l),e=null,u=0;u<t.length;u++){if(t[u].value===l){t[u].selected=!0,a&&(t[u].defaultSelected=!0);return}e!==null||t[u].disabled||(e=t[u])}e!==null&&(e.selected=!0)}}function vr(t,e,l){if(e!=null&&(e=""+ve(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+ve(l):""}function gr(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(jt(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=ve(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function aa(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var ih=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 pr(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||ih.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function Sr(t,e,l){if(e!=null&&typeof e!="object")throw Error(f(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 u in e)a=e[u],e.hasOwnProperty(u)&&l[u]!==a&&pr(t,u,a)}else for(var n in e)e.hasOwnProperty(n)&&pr(t,n,e[n])}function Ai(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 ch=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"]]),fh=/^[\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 Ju(t){return fh.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Qe(){}var Ri=null;function Ni(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ua=null,na=null;function br(t){var e=Pl(t);if(e&&(t=e.stateNode)){var l=t[Ft]||null;t:switch(t=e.stateNode,e.type){case"input":if(Ti(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="'+ge(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var u=a[Ft]||null;if(!u)throw Error(f(90));Ti(a,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&hr(a)}break t;case"textarea":vr(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&la(t,!!l.multiple,e,!1)}}}var _i=!1;function xr(t,e,l){if(_i)return t(e,l);_i=!0;try{var a=t(e);return a}finally{if(_i=!1,(ua!==null||na!==null)&&(Hn(),ua&&(e=ua,t=na,na=ua=null,br(e),t)))for(e=0;e<t.length;e++)br(t[e])}}function wa(t,e){var l=t.stateNode;if(l===null)return null;var a=l[Ft]||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(f(231,e,typeof l));return l}var we=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mi=!1;if(we)try{var Za={};Object.defineProperty(Za,"passive",{get:function(){Mi=!0}}),window.addEventListener("test",Za,Za),window.removeEventListener("test",Za,Za)}catch{Mi=!1}var rl=null,Oi=null,ku=null;function Er(){if(ku)return ku;var t,e=Oi,l=e.length,a,u="value"in rl?rl.value:rl.textContent,n=u.length;for(t=0;t<l&&e[t]===u[t];t++);var c=l-t;for(a=1;a<=c&&e[l-a]===u[n-a];a++);return ku=u.slice(t,1<a?1-a:void 0)}function $u(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 Wu(){return!0}function Tr(){return!1}function It(t){function e(l,a,u,n,c){this._reactName=l,this._targetInst=u,this.type=a,this.nativeEvent=n,this.target=c,this.currentTarget=null;for(var s in t)t.hasOwnProperty(s)&&(l=t[s],this[s]=l?l(n):n[s]);return this.isDefaultPrevented=(n.defaultPrevented!=null?n.defaultPrevented:n.returnValue===!1)?Wu:Tr,this.isPropagationStopped=Tr,this}return R(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=Wu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Wu)},persist:function(){},isPersistent:Wu}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Fu=It(Hl),Va=R({},Hl,{view:0,detail:0}),rh=It(Va),Ci,Di,Ka,Iu=R({},Va,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ui,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!==Ka&&(Ka&&t.type==="mousemove"?(Ci=t.screenX-Ka.screenX,Di=t.screenY-Ka.screenY):Di=Ci=0,Ka=t),Ci)},movementY:function(t){return"movementY"in t?t.movementY:Di}}),zr=It(Iu),sh=R({},Iu,{dataTransfer:0}),oh=It(sh),dh=R({},Va,{relatedTarget:0}),ji=It(dh),mh=R({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),hh=It(mh),yh=R({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),vh=It(yh),gh=R({},Hl,{data:0}),Ar=It(gh),ph={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sh={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"},bh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xh(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=bh[t])?!!e[t]:!1}function Ui(){return xh}var Eh=R({},Va,{key:function(t){if(t.key){var e=ph[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=$u(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Sh[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ui,charCode:function(t){return t.type==="keypress"?$u(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?$u(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),Th=It(Eh),zh=R({},Iu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rr=It(zh),Ah=R({},Va,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ui}),Rh=It(Ah),Nh=R({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),_h=It(Nh),Mh=R({},Iu,{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}),Oh=It(Mh),Ch=R({},Hl,{newState:0,oldState:0}),Dh=It(Ch),jh=[9,13,27,32],Hi=we&&"CompositionEvent"in window,Ja=null;we&&"documentMode"in document&&(Ja=document.documentMode);var Uh=we&&"TextEvent"in window&&!Ja,Nr=we&&(!Hi||Ja&&8<Ja&&11>=Ja),_r=" ",Mr=!1;function Or(t,e){switch(t){case"keyup":return jh.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cr(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ia=!1;function Hh(t,e){switch(t){case"compositionend":return Cr(e);case"keypress":return e.which!==32?null:(Mr=!0,_r);case"textInput":return t=e.data,t===_r&&Mr?null:t;default:return null}}function Bh(t,e){if(ia)return t==="compositionend"||!Hi&&Or(t,e)?(t=Er(),ku=Oi=rl=null,ia=!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 Nr&&e.locale!=="ko"?null:e.data;default:return null}}var qh={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 Dr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!qh[t.type]:e==="textarea"}function jr(t,e,l,a){ua?na?na.push(a):na=[a]:ua=a,e=Qn(e,"onChange"),0<e.length&&(l=new Fu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var ka=null,$a=null;function Lh(t){vd(t,0)}function Pu(t){var e=Qa(t);if(hr(e))return t}function Ur(t,e){if(t==="change")return e}var Hr=!1;if(we){var Bi;if(we){var qi="oninput"in document;if(!qi){var Br=document.createElement("div");Br.setAttribute("oninput","return;"),qi=typeof Br.oninput=="function"}Bi=qi}else Bi=!1;Hr=Bi&&(!document.documentMode||9<document.documentMode)}function qr(){ka&&(ka.detachEvent("onpropertychange",Lr),$a=ka=null)}function Lr(t){if(t.propertyName==="value"&&Pu($a)){var e=[];jr(e,$a,t,Ni(t)),xr(Lh,e)}}function Yh(t,e,l){t==="focusin"?(qr(),ka=e,$a=l,ka.attachEvent("onpropertychange",Lr)):t==="focusout"&&qr()}function Gh(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Pu($a)}function Xh(t,e){if(t==="click")return Pu(e)}function Qh(t,e){if(t==="input"||t==="change")return Pu(e)}function wh(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var ce=typeof Object.is=="function"?Object.is:wh;function Wa(t,e){if(ce(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 u=l[a];if(!hi.call(e,u)||!ce(t[u],e[u]))return!1}return!0}function Yr(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Gr(t,e){var l=Yr(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=Yr(l)}}function Xr(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Xr(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Qr(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Ku(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=Ku(t.document)}return e}function Li(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 Zh=we&&"documentMode"in document&&11>=document.documentMode,ca=null,Yi=null,Fa=null,Gi=!1;function wr(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Gi||ca==null||ca!==Ku(a)||(a=ca,"selectionStart"in a&&Li(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}),Fa&&Wa(Fa,a)||(Fa=a,a=Qn(Yi,"onSelect"),0<a.length&&(e=new Fu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=ca)))}function Bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var fa={animationend:Bl("Animation","AnimationEnd"),animationiteration:Bl("Animation","AnimationIteration"),animationstart:Bl("Animation","AnimationStart"),transitionrun:Bl("Transition","TransitionRun"),transitionstart:Bl("Transition","TransitionStart"),transitioncancel:Bl("Transition","TransitionCancel"),transitionend:Bl("Transition","TransitionEnd")},Xi={},Zr={};we&&(Zr=document.createElement("div").style,"AnimationEvent"in window||(delete fa.animationend.animation,delete fa.animationiteration.animation,delete fa.animationstart.animation),"TransitionEvent"in window||delete fa.transitionend.transition);function ql(t){if(Xi[t])return Xi[t];if(!fa[t])return t;var e=fa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Zr)return Xi[t]=e[l];return t}var Vr=ql("animationend"),Kr=ql("animationiteration"),Jr=ql("animationstart"),Vh=ql("transitionrun"),Kh=ql("transitionstart"),Jh=ql("transitioncancel"),kr=ql("transitionend"),$r=new Map,Qi="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(" ");Qi.push("scrollEnd");function Ne(t,e){$r.set(t,e),Ul(e,[t])}var tn=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)},pe=[],ra=0,wi=0;function en(){for(var t=ra,e=wi=ra=0;e<t;){var l=pe[e];pe[e++]=null;var a=pe[e];pe[e++]=null;var u=pe[e];pe[e++]=null;var n=pe[e];if(pe[e++]=null,a!==null&&u!==null){var c=a.pending;c===null?u.next=u:(u.next=c.next,c.next=u),a.pending=u}n!==0&&Wr(l,u,n)}}function ln(t,e,l,a){pe[ra++]=t,pe[ra++]=e,pe[ra++]=l,pe[ra++]=a,wi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return ln(t,e,l,a),an(t)}function Ll(t,e){return ln(t,null,null,e),an(t)}function Wr(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var u=!1,n=t.return;n!==null;)n.childLanes|=l,a=n.alternate,a!==null&&(a.childLanes|=l),n.tag===22&&(t=n.stateNode,t===null||t._visibility&1||(u=!0)),t=n,n=n.return;return t.tag===3?(n=t.stateNode,u&&e!==null&&(u=31-ie(l),t=n.hiddenUpdates,a=t[u],a===null?t[u]=[e]:a.push(e),e.lane=l|536870912),n):null}function an(t){if(50<Su)throw Su=0,Pc=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var sa={};function kh(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 fe(t,e,l,a){return new kh(t,e,l,a)}function Vi(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Ze(t,e){var l=t.alternate;return l===null?(l=fe(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 Fr(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 un(t,e,l,a,u,n){var c=0;if(a=t,typeof t=="function")Vi(t)&&(c=1);else if(typeof t=="string")c=P0(t,l,Q.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case Kt:return t=fe(31,l,e,u),t.elementType=Kt,t.lanes=n,t;case G:return Yl(l.children,u,n,e);case X:c=8,u|=24;break;case q:return t=fe(12,l,e,u|2),t.elementType=q,t.lanes=n,t;case dt:return t=fe(13,l,e,u),t.elementType=dt,t.lanes=n,t;case Et:return t=fe(19,l,e,u),t.elementType=Et,t.lanes=n,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case k:c=10;break t;case I:c=9;break t;case yt:c=11;break t;case W:c=14;break t;case Mt:c=16,a=null;break t}c=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=fe(c,l,e,u),e.elementType=t,e.type=a,e.lanes=n,e}function Yl(t,e,l,a){return t=fe(7,t,a,e),t.lanes=l,t}function Ki(t,e,l){return t=fe(6,t,null,e),t.lanes=l,t}function Ir(t){var e=fe(18,null,null,0);return e.stateNode=t,e}function Ji(t,e,l){return e=fe(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Pr=new WeakMap;function Se(t,e){if(typeof t=="object"&&t!==null){var l=Pr.get(t);return l!==void 0?l:(e={value:t,source:e,stack:If(e)},Pr.set(t,e),e)}return{value:t,source:e,stack:If(e)}}var oa=[],da=0,nn=null,Ia=0,be=[],xe=0,sl=null,Be=1,qe="";function Ve(t,e){oa[da++]=Ia,oa[da++]=nn,nn=t,Ia=e}function ts(t,e,l){be[xe++]=Be,be[xe++]=qe,be[xe++]=sl,sl=t;var a=Be;t=qe;var u=32-ie(a)-1;a&=~(1<<u),l+=1;var n=32-ie(e)+u;if(30<n){var c=u-u%5;n=(a&(1<<c)-1).toString(32),a>>=c,u-=c,Be=1<<32-ie(e)+u|l<<u|a,qe=n+t}else Be=1<<n|l<<u|a,qe=t}function ki(t){t.return!==null&&(Ve(t,1),ts(t,1,0))}function $i(t){for(;t===nn;)nn=oa[--da],oa[da]=null,Ia=oa[--da],oa[da]=null;for(;t===sl;)sl=be[--xe],be[xe]=null,qe=be[--xe],be[xe]=null,Be=be[--xe],be[xe]=null}function es(t,e){be[xe++]=Be,be[xe++]=qe,be[xe++]=sl,Be=e.id,qe=e.overflow,sl=t}var Qt=null,Tt=null,ct=!1,ol=null,Ee=!1,Wi=Error(f(519));function dl(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Pa(Se(e,t)),Wi}function ls(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Xt]=t,e[Ft]=a,l){case"dialog":ut("cancel",e),ut("close",e);break;case"iframe":case"object":case"embed":ut("load",e);break;case"video":case"audio":for(l=0;l<xu.length;l++)ut(xu[l],e);break;case"source":ut("error",e);break;case"img":case"image":case"link":ut("error",e),ut("load",e);break;case"details":ut("toggle",e);break;case"input":ut("invalid",e),yr(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ut("invalid",e);break;case"textarea":ut("invalid",e),gr(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||bd(e.textContent,l)?(a.popover!=null&&(ut("beforetoggle",e),ut("toggle",e)),a.onScroll!=null&&ut("scroll",e),a.onScrollEnd!=null&&ut("scrollend",e),a.onClick!=null&&(e.onclick=Qe),e=!0):e=!1,e||dl(t,!0)}function as(t){for(Qt=t.return;Qt;)switch(Qt.tag){case 5:case 31:case 13:Ee=!1;return;case 27:case 3:Ee=!0;return;default:Qt=Qt.return}}function ma(t){if(t!==Qt)return!1;if(!ct)return as(t),ct=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||yf(t.type,t.memoizedProps)),l=!l),l&&Tt&&dl(t),as(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Tt=Md(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Tt=Md(t)}else e===27?(e=Tt,Rl(t.type)?(t=bf,bf=null,Tt=t):Tt=e):Tt=Qt?ze(t.stateNode.nextSibling):null;return!0}function Gl(){Tt=Qt=null,ct=!1}function Fi(){var t=ol;return t!==null&&(le===null?le=t:le.push.apply(le,t),ol=null),t}function Pa(t){ol===null?ol=[t]:ol.push(t)}var Ii=g(null),Xl=null,Ke=null;function ml(t,e,l){L(Ii,e._currentValue),e._currentValue=l}function Je(t){t._currentValue=Ii.current,U(Ii)}function Pi(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 tc(t,e,l,a){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var n=u.dependencies;if(n!==null){var c=u.child;n=n.firstContext;t:for(;n!==null;){var s=n;n=u;for(var h=0;h<e.length;h++)if(s.context===e[h]){n.lanes|=l,s=n.alternate,s!==null&&(s.lanes|=l),Pi(n.return,l,t),a||(c=null);break t}n=s.next}}else if(u.tag===18){if(c=u.return,c===null)throw Error(f(341));c.lanes|=l,n=c.alternate,n!==null&&(n.lanes|=l),Pi(c,l,t),c=null}else c=u.child;if(c!==null)c.return=u;else for(c=u;c!==null;){if(c===t){c=null;break}if(u=c.sibling,u!==null){u.return=c.return,c=u;break}c=c.return}u=c}}function ha(t,e,l,a){t=null;for(var u=e,n=!1;u!==null;){if(!n){if((u.flags&524288)!==0)n=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var c=u.alternate;if(c===null)throw Error(f(387));if(c=c.memoizedProps,c!==null){var s=u.type;ce(u.pendingProps.value,c.value)||(t!==null?t.push(s):t=[s])}}else if(u===ot.current){if(c=u.alternate,c===null)throw Error(f(387));c.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Ru):t=[Ru])}u=u.return}t!==null&&tc(e,t,l,a),e.flags|=262144}function cn(t){for(t=t.firstContext;t!==null;){if(!ce(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ql(t){Xl=t,Ke=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function wt(t){return us(Xl,t)}function fn(t,e){return Xl===null&&Ql(t),us(t,e)}function us(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Ke===null){if(t===null)throw Error(f(308));Ke=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ke=Ke.next=e;return l}var $h=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()})}},Wh=i.unstable_scheduleCallback,Fh=i.unstable_NormalPriority,Ut={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ec(){return{controller:new $h,data:new Map,refCount:0}}function tu(t){t.refCount--,t.refCount===0&&Wh(Fh,function(){t.controller.abort()})}var eu=null,lc=0,ya=0,va=null;function Ih(t,e){if(eu===null){var l=eu=[];lc=0,ya=nf(),va={status:"pending",value:void 0,then:function(a){l.push(a)}}}return lc++,e.then(ns,ns),e}function ns(){if(--lc===0&&eu!==null){va!==null&&(va.status="fulfilled");var t=eu;eu=null,ya=0,va=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Ph(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(u){l.push(u)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var u=0;u<l.length;u++)(0,l[u])(e)},function(u){for(a.status="rejected",a.reason=u,u=0;u<l.length;u++)(0,l[u])(void 0)}),a}var is=C.S;C.S=function(t,e){Zo=ue(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Ih(t,e),is!==null&&is(t,e)};var wl=g(null);function ac(){var t=wl.current;return t!==null?t:xt.pooledCache}function rn(t,e){e===null?L(wl,wl.current):L(wl,e.pool)}function cs(){var t=ac();return t===null?null:{parent:Ut._currentValue,pool:t}}var ga=Error(f(460)),uc=Error(f(474)),sn=Error(f(542)),on={then:function(){}};function fs(t){return t=t.status,t==="fulfilled"||t==="rejected"}function rs(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Qe,Qe),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,os(t),t;default:if(typeof e.status=="string")e.then(Qe,Qe);else{if(t=xt,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var u=e;u.status="fulfilled",u.value=a}},function(a){if(e.status==="pending"){var u=e;u.status="rejected",u.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,os(t),t}throw Vl=e,ga}}function Zl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Vl=l,ga):l}}var Vl=null;function ss(){if(Vl===null)throw Error(f(459));var t=Vl;return Vl=null,t}function os(t){if(t===ga||t===sn)throw Error(f(483))}var pa=null,lu=0;function dn(t){var e=lu;return lu+=1,pa===null&&(pa=[]),rs(pa,t,e)}function au(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function mn(t,e){throw e.$$typeof===H?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function ds(t){function e(S,y){if(t){var E=S.deletions;E===null?(S.deletions=[y],S.flags|=16):E.push(y)}}function l(S,y){if(!t)return null;for(;y!==null;)e(S,y),y=y.sibling;return null}function a(S){for(var y=new Map;S!==null;)S.key!==null?y.set(S.key,S):y.set(S.index,S),S=S.sibling;return y}function u(S,y){return S=Ze(S,y),S.index=0,S.sibling=null,S}function n(S,y,E){return S.index=E,t?(E=S.alternate,E!==null?(E=E.index,E<y?(S.flags|=67108866,y):E):(S.flags|=67108866,y)):(S.flags|=1048576,y)}function c(S){return t&&S.alternate===null&&(S.flags|=67108866),S}function s(S,y,E,D){return y===null||y.tag!==6?(y=Ki(E,S.mode,D),y.return=S,y):(y=u(y,E),y.return=S,y)}function h(S,y,E,D){var V=E.type;return V===G?M(S,y,E.props.children,D,E.key):y!==null&&(y.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Mt&&Zl(V)===y.type)?(y=u(y,E.props),au(y,E),y.return=S,y):(y=un(E.type,E.key,E.props,null,S.mode,D),au(y,E),y.return=S,y)}function T(S,y,E,D){return y===null||y.tag!==4||y.stateNode.containerInfo!==E.containerInfo||y.stateNode.implementation!==E.implementation?(y=Ji(E,S.mode,D),y.return=S,y):(y=u(y,E.children||[]),y.return=S,y)}function M(S,y,E,D,V){return y===null||y.tag!==7?(y=Yl(E,S.mode,D,V),y.return=S,y):(y=u(y,E),y.return=S,y)}function j(S,y,E){if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return y=Ki(""+y,S.mode,E),y.return=S,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Z:return E=un(y.type,y.key,y.props,null,S.mode,E),au(E,y),E.return=S,E;case K:return y=Ji(y,S.mode,E),y.return=S,y;case Mt:return y=Zl(y),j(S,y,E)}if(jt(y)||Jt(y))return y=Yl(y,S.mode,E,null),y.return=S,y;if(typeof y.then=="function")return j(S,dn(y),E);if(y.$$typeof===k)return j(S,fn(S,y),E);mn(S,y)}return null}function z(S,y,E,D){var V=y!==null?y.key:null;if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return V!==null?null:s(S,y,""+E,D);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:return E.key===V?h(S,y,E,D):null;case K:return E.key===V?T(S,y,E,D):null;case Mt:return E=Zl(E),z(S,y,E,D)}if(jt(E)||Jt(E))return V!==null?null:M(S,y,E,D,null);if(typeof E.then=="function")return z(S,y,dn(E),D);if(E.$$typeof===k)return z(S,y,fn(S,E),D);mn(S,E)}return null}function N(S,y,E,D,V){if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return S=S.get(E)||null,s(y,S,""+D,V);if(typeof D=="object"&&D!==null){switch(D.$$typeof){case Z:return S=S.get(D.key===null?E:D.key)||null,h(y,S,D,V);case K:return S=S.get(D.key===null?E:D.key)||null,T(y,S,D,V);case Mt:return D=Zl(D),N(S,y,E,D,V)}if(jt(D)||Jt(D))return S=S.get(E)||null,M(y,S,D,V,null);if(typeof D.then=="function")return N(S,y,E,dn(D),V);if(D.$$typeof===k)return N(S,y,E,fn(y,D),V);mn(y,D)}return null}function Y(S,y,E,D){for(var V=null,ft=null,w=y,et=y=0,it=null;w!==null&&et<E.length;et++){w.index>et?(it=w,w=null):it=w.sibling;var rt=z(S,w,E[et],D);if(rt===null){w===null&&(w=it);break}t&&w&&rt.alternate===null&&e(S,w),y=n(rt,y,et),ft===null?V=rt:ft.sibling=rt,ft=rt,w=it}if(et===E.length)return l(S,w),ct&&Ve(S,et),V;if(w===null){for(;et<E.length;et++)w=j(S,E[et],D),w!==null&&(y=n(w,y,et),ft===null?V=w:ft.sibling=w,ft=w);return ct&&Ve(S,et),V}for(w=a(w);et<E.length;et++)it=N(w,S,et,E[et],D),it!==null&&(t&&it.alternate!==null&&w.delete(it.key===null?et:it.key),y=n(it,y,et),ft===null?V=it:ft.sibling=it,ft=it);return t&&w.forEach(function(Cl){return e(S,Cl)}),ct&&Ve(S,et),V}function J(S,y,E,D){if(E==null)throw Error(f(151));for(var V=null,ft=null,w=y,et=y=0,it=null,rt=E.next();w!==null&&!rt.done;et++,rt=E.next()){w.index>et?(it=w,w=null):it=w.sibling;var Cl=z(S,w,rt.value,D);if(Cl===null){w===null&&(w=it);break}t&&w&&Cl.alternate===null&&e(S,w),y=n(Cl,y,et),ft===null?V=Cl:ft.sibling=Cl,ft=Cl,w=it}if(rt.done)return l(S,w),ct&&Ve(S,et),V;if(w===null){for(;!rt.done;et++,rt=E.next())rt=j(S,rt.value,D),rt!==null&&(y=n(rt,y,et),ft===null?V=rt:ft.sibling=rt,ft=rt);return ct&&Ve(S,et),V}for(w=a(w);!rt.done;et++,rt=E.next())rt=N(w,S,et,rt.value,D),rt!==null&&(t&&rt.alternate!==null&&w.delete(rt.key===null?et:rt.key),y=n(rt,y,et),ft===null?V=rt:ft.sibling=rt,ft=rt);return t&&w.forEach(function(sy){return e(S,sy)}),ct&&Ve(S,et),V}function St(S,y,E,D){if(typeof E=="object"&&E!==null&&E.type===G&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:t:{for(var V=E.key;y!==null;){if(y.key===V){if(V=E.type,V===G){if(y.tag===7){l(S,y.sibling),D=u(y,E.props.children),D.return=S,S=D;break t}}else if(y.elementType===V||typeof V=="object"&&V!==null&&V.$$typeof===Mt&&Zl(V)===y.type){l(S,y.sibling),D=u(y,E.props),au(D,E),D.return=S,S=D;break t}l(S,y);break}else e(S,y);y=y.sibling}E.type===G?(D=Yl(E.props.children,S.mode,D,E.key),D.return=S,S=D):(D=un(E.type,E.key,E.props,null,S.mode,D),au(D,E),D.return=S,S=D)}return c(S);case K:t:{for(V=E.key;y!==null;){if(y.key===V)if(y.tag===4&&y.stateNode.containerInfo===E.containerInfo&&y.stateNode.implementation===E.implementation){l(S,y.sibling),D=u(y,E.children||[]),D.return=S,S=D;break t}else{l(S,y);break}else e(S,y);y=y.sibling}D=Ji(E,S.mode,D),D.return=S,S=D}return c(S);case Mt:return E=Zl(E),St(S,y,E,D)}if(jt(E))return Y(S,y,E,D);if(Jt(E)){if(V=Jt(E),typeof V!="function")throw Error(f(150));return E=V.call(E),J(S,y,E,D)}if(typeof E.then=="function")return St(S,y,dn(E),D);if(E.$$typeof===k)return St(S,y,fn(S,E),D);mn(S,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,y!==null&&y.tag===6?(l(S,y.sibling),D=u(y,E),D.return=S,S=D):(l(S,y),D=Ki(E,S.mode,D),D.return=S,S=D),c(S)):l(S,y)}return function(S,y,E,D){try{lu=0;var V=St(S,y,E,D);return pa=null,V}catch(w){if(w===ga||w===sn)throw w;var ft=fe(29,w,null,S.mode);return ft.lanes=D,ft.return=S,ft}finally{}}}var Kl=ds(!0),ms=ds(!1),hl=!1;function nc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ic(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function yl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function vl(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(st&2)!==0){var u=a.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),a.pending=e,e=an(t),Wr(t,null,l),e}return ln(t,a,e,l),an(t)}function uu(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,ur(t,l)}}function cc(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var u=null,n=null;if(l=l.firstBaseUpdate,l!==null){do{var c={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};n===null?u=n=c:n=n.next=c,l=l.next}while(l!==null);n===null?u=n=e:n=n.next=e}else u=n=e;l={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:n,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 fc=!1;function nu(){if(fc){var t=va;if(t!==null)throw t}}function iu(t,e,l,a){fc=!1;var u=t.updateQueue;hl=!1;var n=u.firstBaseUpdate,c=u.lastBaseUpdate,s=u.shared.pending;if(s!==null){u.shared.pending=null;var h=s,T=h.next;h.next=null,c===null?n=T:c.next=T,c=h;var M=t.alternate;M!==null&&(M=M.updateQueue,s=M.lastBaseUpdate,s!==c&&(s===null?M.firstBaseUpdate=T:s.next=T,M.lastBaseUpdate=h))}if(n!==null){var j=u.baseState;c=0,M=T=h=null,s=n;do{var z=s.lane&-536870913,N=z!==s.lane;if(N?(nt&z)===z:(a&z)===z){z!==0&&z===ya&&(fc=!0),M!==null&&(M=M.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var Y=t,J=s;z=e;var St=l;switch(J.tag){case 1:if(Y=J.payload,typeof Y=="function"){j=Y.call(St,j,z);break t}j=Y;break t;case 3:Y.flags=Y.flags&-65537|128;case 0:if(Y=J.payload,z=typeof Y=="function"?Y.call(St,j,z):Y,z==null)break t;j=R({},j,z);break t;case 2:hl=!0}}z=s.callback,z!==null&&(t.flags|=64,N&&(t.flags|=8192),N=u.callbacks,N===null?u.callbacks=[z]:N.push(z))}else N={lane:z,tag:s.tag,payload:s.payload,callback:s.callback,next:null},M===null?(T=M=N,h=j):M=M.next=N,c|=z;if(s=s.next,s===null){if(s=u.shared.pending,s===null)break;N=s,s=N.next,N.next=null,u.lastBaseUpdate=N,u.shared.pending=null}}while(!0);M===null&&(h=j),u.baseState=h,u.firstBaseUpdate=T,u.lastBaseUpdate=M,n===null&&(u.shared.lanes=0),xl|=c,t.lanes=c,t.memoizedState=j}}function hs(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function ys(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)hs(l[t],e)}var Sa=g(null),hn=g(0);function vs(t,e){t=ll,L(hn,t),L(Sa,e),ll=t|e.baseLanes}function rc(){L(hn,ll),L(Sa,Sa.current)}function sc(){ll=hn.current,U(Sa),U(hn)}var re=g(null),Te=null;function gl(t){var e=t.alternate;L(Ct,Ct.current&1),L(re,t),Te===null&&(e===null||Sa.current!==null||e.memoizedState!==null)&&(Te=t)}function oc(t){L(Ct,Ct.current),L(re,t),Te===null&&(Te=t)}function gs(t){t.tag===22?(L(Ct,Ct.current),L(re,t),Te===null&&(Te=t)):pl()}function pl(){L(Ct,Ct.current),L(re,re.current)}function se(t){U(re),Te===t&&(Te=null),U(Ct)}var Ct=g(0);function yn(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||pf(l)||Sf(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 ke=0,tt=null,gt=null,Ht=null,vn=!1,ba=!1,Jl=!1,gn=0,cu=0,xa=null,t0=0;function Nt(){throw Error(f(321))}function dc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!ce(t[l],e[l]))return!1;return!0}function mc(t,e,l,a,u,n){return ke=n,tt=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,C.H=t===null||t.memoizedState===null?to:_c,Jl=!1,n=l(a,u),Jl=!1,ba&&(n=Ss(e,l,a,u)),ps(t),n}function ps(t){C.H=su;var e=gt!==null&&gt.next!==null;if(ke=0,Ht=gt=tt=null,vn=!1,cu=0,xa=null,e)throw Error(f(300));t===null||Bt||(t=t.dependencies,t!==null&&cn(t)&&(Bt=!0))}function Ss(t,e,l,a){tt=t;var u=0;do{if(ba&&(xa=null),cu=0,ba=!1,25<=u)throw Error(f(301));if(u+=1,Ht=gt=null,t.updateQueue!=null){var n=t.updateQueue;n.lastEffect=null,n.events=null,n.stores=null,n.memoCache!=null&&(n.memoCache.index=0)}C.H=eo,n=e(l,a)}while(ba);return n}function e0(){var t=C.H,e=t.useState()[0];return e=typeof e.then=="function"?fu(e):e,t=t.useState()[0],(gt!==null?gt.memoizedState:null)!==t&&(tt.flags|=1024),e}function hc(){var t=gn!==0;return gn=0,t}function yc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function vc(t){if(vn){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}vn=!1}ke=0,Ht=gt=tt=null,ba=!1,cu=gn=0,xa=null}function Wt(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ht===null?tt.memoizedState=Ht=t:Ht=Ht.next=t,Ht}function Dt(){if(gt===null){var t=tt.alternate;t=t!==null?t.memoizedState:null}else t=gt.next;var e=Ht===null?tt.memoizedState:Ht.next;if(e!==null)Ht=e,gt=t;else{if(t===null)throw tt.alternate===null?Error(f(467)):Error(f(310));gt=t,t={memoizedState:gt.memoizedState,baseState:gt.baseState,baseQueue:gt.baseQueue,queue:gt.queue,next:null},Ht===null?tt.memoizedState=Ht=t:Ht=Ht.next=t}return Ht}function pn(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function fu(t){var e=cu;return cu+=1,xa===null&&(xa=[]),t=rs(xa,t,e),e=tt,(Ht===null?e.memoizedState:Ht.next)===null&&(e=e.alternate,C.H=e===null||e.memoizedState===null?to:_c),t}function Sn(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return fu(t);if(t.$$typeof===k)return wt(t)}throw Error(f(438,String(t)))}function gc(t){var e=null,l=tt.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=tt.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(u){return u.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=pn(),tt.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]=Ue;return e.index++,l}function $e(t,e){return typeof e=="function"?e(t):e}function bn(t){var e=Dt();return pc(e,gt,t)}function pc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var u=t.baseQueue,n=a.pending;if(n!==null){if(u!==null){var c=u.next;u.next=n.next,n.next=c}e.baseQueue=u=n,a.pending=null}if(n=t.baseState,u===null)t.memoizedState=n;else{e=u.next;var s=c=null,h=null,T=e,M=!1;do{var j=T.lane&-536870913;if(j!==T.lane?(nt&j)===j:(ke&j)===j){var z=T.revertLane;if(z===0)h!==null&&(h=h.next={lane:0,revertLane:0,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null}),j===ya&&(M=!0);else if((ke&z)===z){T=T.next,z===ya&&(M=!0);continue}else j={lane:0,revertLane:T.revertLane,gesture:null,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},h===null?(s=h=j,c=n):h=h.next=j,tt.lanes|=z,xl|=z;j=T.action,Jl&&l(n,j),n=T.hasEagerState?T.eagerState:l(n,j)}else z={lane:j,revertLane:T.revertLane,gesture:T.gesture,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null},h===null?(s=h=z,c=n):h=h.next=z,tt.lanes|=j,xl|=j;T=T.next}while(T!==null&&T!==e);if(h===null?c=n:h.next=s,!ce(n,t.memoizedState)&&(Bt=!0,M&&(l=va,l!==null)))throw l;t.memoizedState=n,t.baseState=c,t.baseQueue=h,a.lastRenderedState=n}return u===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function Sc(t){var e=Dt(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,u=l.pending,n=e.memoizedState;if(u!==null){l.pending=null;var c=u=u.next;do n=t(n,c.action),c=c.next;while(c!==u);ce(n,e.memoizedState)||(Bt=!0),e.memoizedState=n,e.baseQueue===null&&(e.baseState=n),l.lastRenderedState=n}return[n,a]}function bs(t,e,l){var a=tt,u=Dt(),n=ct;if(n){if(l===void 0)throw Error(f(407));l=l()}else l=e();var c=!ce((gt||u).memoizedState,l);if(c&&(u.memoizedState=l,Bt=!0),u=u.queue,Ec(Ts.bind(null,a,u,t),[t]),u.getSnapshot!==e||c||Ht!==null&&Ht.memoizedState.tag&1){if(a.flags|=2048,Ea(9,{destroy:void 0},Es.bind(null,a,u,l,e),null),xt===null)throw Error(f(349));n||(ke&127)!==0||xs(a,e,l)}return l}function xs(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=tt.updateQueue,e===null?(e=pn(),tt.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Es(t,e,l,a){e.value=l,e.getSnapshot=a,zs(e)&&As(t)}function Ts(t,e,l){return l(function(){zs(e)&&As(t)})}function zs(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!ce(t,l)}catch{return!0}}function As(t){var e=Ll(t,2);e!==null&&ae(e,t,2)}function bc(t){var e=Wt();if(typeof t=="function"){var l=t;if(t=l(),Jl){cl(!0);try{l()}finally{cl(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:t},e}function Rs(t,e,l,a){return t.baseState=l,pc(t,gt,typeof a=="function"?a:$e)}function l0(t,e,l,a,u){if(Tn(t))throw Error(f(485));if(t=e.action,t!==null){var n={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(c){n.listeners.push(c)}};C.T!==null?l(!0):n.isTransition=!1,a(n),l=e.pending,l===null?(n.next=e.pending=n,Ns(e,n)):(n.next=l.next,e.pending=l.next=n)}}function Ns(t,e){var l=e.action,a=e.payload,u=t.state;if(e.isTransition){var n=C.T,c={};C.T=c;try{var s=l(u,a),h=C.S;h!==null&&h(c,s),_s(t,e,s)}catch(T){xc(t,e,T)}finally{n!==null&&c.types!==null&&(n.types=c.types),C.T=n}}else try{n=l(u,a),_s(t,e,n)}catch(T){xc(t,e,T)}}function _s(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Ms(t,e,a)},function(a){return xc(t,e,a)}):Ms(t,e,l)}function Ms(t,e,l){e.status="fulfilled",e.value=l,Os(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Ns(t,l)))}function xc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Os(e),e=e.next;while(e!==a)}t.action=null}function Os(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Cs(t,e){return e}function Ds(t,e){if(ct){var l=xt.formState;if(l!==null){t:{var a=tt;if(ct){if(Tt){e:{for(var u=Tt,n=Ee;u.nodeType!==8;){if(!n){u=null;break e}if(u=ze(u.nextSibling),u===null){u=null;break e}}n=u.data,u=n==="F!"||n==="F"?u:null}if(u){Tt=ze(u.nextSibling),a=u.data==="F!";break t}}dl(a)}a=!1}a&&(e=l[0])}}return l=Wt(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Cs,lastRenderedState:e},l.queue=a,l=Fs.bind(null,tt,a),a.dispatch=l,a=bc(!1),n=Nc.bind(null,tt,!1,a.queue),a=Wt(),u={state:e,dispatch:null,action:t,pending:null},a.queue=u,l=l0.bind(null,tt,u,n,l),u.dispatch=l,a.memoizedState=t,[e,l,!1]}function js(t){var e=Dt();return Us(e,gt,t)}function Us(t,e,l){if(e=pc(t,e,Cs)[0],t=bn($e)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=fu(e)}catch(c){throw c===ga?sn:c}else a=e;e=Dt();var u=e.queue,n=u.dispatch;return l!==e.memoizedState&&(tt.flags|=2048,Ea(9,{destroy:void 0},a0.bind(null,u,l),null)),[a,n,t]}function a0(t,e){t.action=e}function Hs(t){var e=Dt(),l=gt;if(l!==null)return Us(e,l,t);Dt(),e=e.memoizedState,l=Dt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function Ea(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=tt.updateQueue,e===null&&(e=pn(),tt.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 Bs(){return Dt().memoizedState}function xn(t,e,l,a){var u=Wt();tt.flags|=t,u.memoizedState=Ea(1|e,{destroy:void 0},l,a===void 0?null:a)}function En(t,e,l,a){var u=Dt();a=a===void 0?null:a;var n=u.memoizedState.inst;gt!==null&&a!==null&&dc(a,gt.memoizedState.deps)?u.memoizedState=Ea(e,n,l,a):(tt.flags|=t,u.memoizedState=Ea(1|e,n,l,a))}function qs(t,e){xn(8390656,8,t,e)}function Ec(t,e){En(2048,8,t,e)}function u0(t){tt.flags|=4;var e=tt.updateQueue;if(e===null)e=pn(),tt.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function Ls(t){var e=Dt().memoizedState;return u0({ref:e,nextImpl:t}),function(){if((st&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Ys(t,e){return En(4,2,t,e)}function Gs(t,e){return En(4,4,t,e)}function Xs(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 Qs(t,e,l){l=l!=null?l.concat([t]):null,En(4,4,Xs.bind(null,e,t),l)}function Tc(){}function ws(t,e){var l=Dt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&dc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Zs(t,e){var l=Dt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&dc(e,a[1]))return a[0];if(a=t(),Jl){cl(!0);try{t()}finally{cl(!1)}}return l.memoizedState=[a,e],a}function zc(t,e,l){return l===void 0||(ke&1073741824)!==0&&(nt&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=Ko(),tt.lanes|=t,xl|=t,l)}function Vs(t,e,l,a){return ce(l,e)?l:Sa.current!==null?(t=zc(t,l,a),ce(t,e)||(Bt=!0),t):(ke&42)===0||(ke&1073741824)!==0&&(nt&261930)===0?(Bt=!0,t.memoizedState=l):(t=Ko(),tt.lanes|=t,xl|=t,e)}function Ks(t,e,l,a,u){var n=B.p;B.p=n!==0&&8>n?n:8;var c=C.T,s={};C.T=s,Nc(t,!1,e,l);try{var h=u(),T=C.S;if(T!==null&&T(s,h),h!==null&&typeof h=="object"&&typeof h.then=="function"){var M=Ph(h,a);ru(t,e,M,me(t))}else ru(t,e,a,me(t))}catch(j){ru(t,e,{then:function(){},status:"rejected",reason:j},me())}finally{B.p=n,c!==null&&s.types!==null&&(c.types=s.types),C.T=c}}function n0(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var u=Js(t).queue;Ks(t,u,e,$,l===null?n0:function(){return ks(t),l(a)})}function Js(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:$,baseState:$,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:$},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function ks(t){var e=Js(t);e.next===null&&(e=t.alternate.memoizedState),ru(t,e.next.queue,{},me())}function Rc(){return wt(Ru)}function $s(){return Dt().memoizedState}function Ws(){return Dt().memoizedState}function i0(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=me();t=yl(l);var a=vl(e,t,l);a!==null&&(ae(a,e,l),uu(a,e,l)),e={cache:ec()},t.payload=e;return}e=e.return}}function c0(t,e,l){var a=me();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Tn(t)?Is(e,l):(l=Zi(t,e,l,a),l!==null&&(ae(l,t,a),Ps(l,e,a)))}function Fs(t,e,l){var a=me();ru(t,e,l,a)}function ru(t,e,l,a){var u={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Tn(t))Is(e,u);else{var n=t.alternate;if(t.lanes===0&&(n===null||n.lanes===0)&&(n=e.lastRenderedReducer,n!==null))try{var c=e.lastRenderedState,s=n(c,l);if(u.hasEagerState=!0,u.eagerState=s,ce(s,c))return ln(t,e,u,0),xt===null&&en(),!1}catch{}finally{}if(l=Zi(t,e,u,a),l!==null)return ae(l,t,a),Ps(l,e,a),!0}return!1}function Nc(t,e,l,a){if(a={lane:2,revertLane:nf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Tn(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ae(e,t,2)}function Tn(t){var e=t.alternate;return t===tt||e!==null&&e===tt}function Is(t,e){ba=vn=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Ps(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ur(t,l)}}var su={readContext:wt,use:Sn,useCallback:Nt,useContext:Nt,useEffect:Nt,useImperativeHandle:Nt,useLayoutEffect:Nt,useInsertionEffect:Nt,useMemo:Nt,useReducer:Nt,useRef:Nt,useState:Nt,useDebugValue:Nt,useDeferredValue:Nt,useTransition:Nt,useSyncExternalStore:Nt,useId:Nt,useHostTransitionStatus:Nt,useFormState:Nt,useActionState:Nt,useOptimistic:Nt,useMemoCache:Nt,useCacheRefresh:Nt};su.useEffectEvent=Nt;var to={readContext:wt,use:Sn,useCallback:function(t,e){return Wt().memoizedState=[t,e===void 0?null:e],t},useContext:wt,useEffect:qs,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,xn(4194308,4,Xs.bind(null,e,t),l)},useLayoutEffect:function(t,e){return xn(4194308,4,t,e)},useInsertionEffect:function(t,e){xn(4,2,t,e)},useMemo:function(t,e){var l=Wt();e=e===void 0?null:e;var a=t();if(Jl){cl(!0);try{t()}finally{cl(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=Wt();if(l!==void 0){var u=l(e);if(Jl){cl(!0);try{l(e)}finally{cl(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=c0.bind(null,tt,t),[a.memoizedState,t]},useRef:function(t){var e=Wt();return t={current:t},e.memoizedState=t},useState:function(t){t=bc(t);var e=t.queue,l=Fs.bind(null,tt,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Wt();return zc(l,t,e)},useTransition:function(){var t=bc(!1);return t=Ks.bind(null,tt,t.queue,!0,!1),Wt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=tt,u=Wt();if(ct){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),xt===null)throw Error(f(349));(nt&127)!==0||xs(a,e,l)}u.memoizedState=l;var n={value:l,getSnapshot:e};return u.queue=n,qs(Ts.bind(null,a,n,t),[t]),a.flags|=2048,Ea(9,{destroy:void 0},Es.bind(null,a,n,l,e),null),l},useId:function(){var t=Wt(),e=xt.identifierPrefix;if(ct){var l=qe,a=Be;l=(a&~(1<<32-ie(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=gn++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=t0++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Rc,useFormState:Ds,useActionState:Ds,useOptimistic:function(t){var e=Wt();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Nc.bind(null,tt,!0,l),l.dispatch=e,[t,e]},useMemoCache:gc,useCacheRefresh:function(){return Wt().memoizedState=i0.bind(null,tt)},useEffectEvent:function(t){var e=Wt(),l={impl:t};return e.memoizedState=l,function(){if((st&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},_c={readContext:wt,use:Sn,useCallback:ws,useContext:wt,useEffect:Ec,useImperativeHandle:Qs,useInsertionEffect:Ys,useLayoutEffect:Gs,useMemo:Zs,useReducer:bn,useRef:Bs,useState:function(){return bn($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Dt();return Vs(l,gt.memoizedState,t,e)},useTransition:function(){var t=bn($e)[0],e=Dt().memoizedState;return[typeof t=="boolean"?t:fu(t),e]},useSyncExternalStore:bs,useId:$s,useHostTransitionStatus:Rc,useFormState:js,useActionState:js,useOptimistic:function(t,e){var l=Dt();return Rs(l,gt,t,e)},useMemoCache:gc,useCacheRefresh:Ws};_c.useEffectEvent=Ls;var eo={readContext:wt,use:Sn,useCallback:ws,useContext:wt,useEffect:Ec,useImperativeHandle:Qs,useInsertionEffect:Ys,useLayoutEffect:Gs,useMemo:Zs,useReducer:Sc,useRef:Bs,useState:function(){return Sc($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Dt();return gt===null?zc(l,t,e):Vs(l,gt.memoizedState,t,e)},useTransition:function(){var t=Sc($e)[0],e=Dt().memoizedState;return[typeof t=="boolean"?t:fu(t),e]},useSyncExternalStore:bs,useId:$s,useHostTransitionStatus:Rc,useFormState:Hs,useActionState:Hs,useOptimistic:function(t,e){var l=Dt();return gt!==null?Rs(l,gt,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:gc,useCacheRefresh:Ws};eo.useEffectEvent=Ls;function Mc(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:R({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Oc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=me(),u=yl(a);u.payload=e,l!=null&&(u.callback=l),e=vl(t,u,a),e!==null&&(ae(e,t,a),uu(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=me(),u=yl(a);u.tag=1,u.payload=e,l!=null&&(u.callback=l),e=vl(t,u,a),e!==null&&(ae(e,t,a),uu(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=me(),a=yl(l);a.tag=2,e!=null&&(a.callback=e),e=vl(t,a,l),e!==null&&(ae(e,t,l),uu(e,t,l))}};function lo(t,e,l,a,u,n,c){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,n,c):e.prototype&&e.prototype.isPureReactComponent?!Wa(l,a)||!Wa(u,n):!0}function ao(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&&Oc.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=R({},l));for(var u in t)l[u]===void 0&&(l[u]=t[u])}return l}function uo(t){tn(t)}function no(t){console.error(t)}function io(t){tn(t)}function zn(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function co(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Cc(t,e,l){return l=yl(l),l.tag=3,l.payload={element:null},l.callback=function(){zn(t,e)},l}function fo(t){return t=yl(t),t.tag=3,t}function ro(t,e,l,a){var u=l.type.getDerivedStateFromError;if(typeof u=="function"){var n=a.value;t.payload=function(){return u(n)},t.callback=function(){co(e,l,a)}}var c=l.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(t.callback=function(){co(e,l,a),typeof u!="function"&&(El===null?El=new Set([this]):El.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function f0(t,e,l,a,u){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ha(e,l,u,!0),l=re.current,l!==null){switch(l.tag){case 31:case 13:return Te===null?Bn():l.alternate===null&&_t===0&&(_t=3),l.flags&=-257,l.flags|=65536,l.lanes=u,a===on?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),lf(t,a,u)),!1;case 22:return l.flags|=65536,a===on?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)),lf(t,a,u)),!1}throw Error(f(435,l.tag))}return lf(t,a,u),Bn(),!1}if(ct)return e=re.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=u,a!==Wi&&(t=Error(f(422),{cause:a}),Pa(Se(t,l)))):(a!==Wi&&(e=Error(f(423),{cause:a}),Pa(Se(e,l))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,a=Se(a,l),u=Cc(t.stateNode,a,u),cc(t,u),_t!==4&&(_t=2)),!1;var n=Error(f(520),{cause:a});if(n=Se(n,l),pu===null?pu=[n]:pu.push(n),_t!==4&&(_t=2),e===null)return!0;a=Se(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=u&-u,l.lanes|=t,t=Cc(l.stateNode,a,t),cc(l,t),!1;case 1:if(e=l.type,n=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||n!==null&&typeof n.componentDidCatch=="function"&&(El===null||!El.has(n))))return l.flags|=65536,u&=-u,l.lanes|=u,u=fo(u),ro(u,t,l,a),cc(l,u),!1}l=l.return}while(l!==null);return!1}var Dc=Error(f(461)),Bt=!1;function Zt(t,e,l,a){e.child=t===null?ms(e,null,l,a):Kl(e,t.child,l,a)}function so(t,e,l,a,u){l=l.render;var n=e.ref;if("ref"in a){var c={};for(var s in a)s!=="ref"&&(c[s]=a[s])}else c=a;return Ql(e),a=mc(t,e,l,c,n,u),s=hc(),t!==null&&!Bt?(yc(t,e,u),We(t,e,u)):(ct&&s&&ki(e),e.flags|=1,Zt(t,e,a,u),e.child)}function oo(t,e,l,a,u){if(t===null){var n=l.type;return typeof n=="function"&&!Vi(n)&&n.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=n,mo(t,e,n,a,u)):(t=un(l.type,null,a,e,e.mode,u),t.ref=e.ref,t.return=e,e.child=t)}if(n=t.child,!Gc(t,u)){var c=n.memoizedProps;if(l=l.compare,l=l!==null?l:Wa,l(c,a)&&t.ref===e.ref)return We(t,e,u)}return e.flags|=1,t=Ze(n,a),t.ref=e.ref,t.return=e,e.child=t}function mo(t,e,l,a,u){if(t!==null){var n=t.memoizedProps;if(Wa(n,a)&&t.ref===e.ref)if(Bt=!1,e.pendingProps=a=n,Gc(t,u))(t.flags&131072)!==0&&(Bt=!0);else return e.lanes=t.lanes,We(t,e,u)}return jc(t,e,l,a,u)}function ho(t,e,l,a){var u=a.children,n=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(n=n!==null?n.baseLanes|l:l,t!==null){for(a=e.child=t.child,u=0;a!==null;)u=u|a.lanes|a.childLanes,a=a.sibling;a=u&~n}else a=0,e.child=null;return yo(t,e,n,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&rn(e,n!==null?n.cachePool:null),n!==null?vs(e,n):rc(),gs(e);else return a=e.lanes=536870912,yo(t,e,n!==null?n.baseLanes|l:l,l,a)}else n!==null?(rn(e,n.cachePool),vs(e,n),pl(),e.memoizedState=null):(t!==null&&rn(e,null),rc(),pl());return Zt(t,e,u,l),e.child}function ou(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function yo(t,e,l,a,u){var n=ac();return n=n===null?null:{parent:Ut._currentValue,pool:n},e.memoizedState={baseLanes:l,cachePool:n},t!==null&&rn(e,null),rc(),gs(e),t!==null&&ha(t,e,a,!0),e.childLanes=u,null}function An(t,e){return e=Nn({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function vo(t,e,l){return Kl(e,t.child,null,l),t=An(e,e.pendingProps),t.flags|=2,se(e),e.memoizedState=null,t}function r0(t,e,l){var a=e.pendingProps,u=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(ct){if(a.mode==="hidden")return t=An(e,a),e.lanes=536870912,ou(null,t);if(oc(e),(t=Tt)?(t=_d(t,Ee),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:Be,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Ir(t),l.return=e,e.child=l,Qt=e,Tt=null)):t=null,t===null)throw dl(e);return e.lanes=536870912,null}return An(e,a)}var n=t.memoizedState;if(n!==null){var c=n.dehydrated;if(oc(e),u)if(e.flags&256)e.flags&=-257,e=vo(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(f(558));else if(Bt||ha(t,e,l,!1),u=(l&t.childLanes)!==0,Bt||u){if(a=xt,a!==null&&(c=nr(a,l),c!==0&&c!==n.retryLane))throw n.retryLane=c,Ll(t,c),ae(a,t,c),Dc;Bn(),e=vo(t,e,l)}else t=n.treeContext,Tt=ze(c.nextSibling),Qt=e,ct=!0,ol=null,Ee=!1,t!==null&&es(e,t),e=An(e,a),e.flags|=4096;return e}return t=Ze(t.child,{mode:a.mode,children:a.children}),t.ref=e.ref,e.child=t,t.return=e,t}function Rn(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(f(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function jc(t,e,l,a,u){return Ql(e),l=mc(t,e,l,a,void 0,u),a=hc(),t!==null&&!Bt?(yc(t,e,u),We(t,e,u)):(ct&&a&&ki(e),e.flags|=1,Zt(t,e,l,u),e.child)}function go(t,e,l,a,u,n){return Ql(e),e.updateQueue=null,l=Ss(e,a,l,u),ps(t),a=hc(),t!==null&&!Bt?(yc(t,e,n),We(t,e,n)):(ct&&a&&ki(e),e.flags|=1,Zt(t,e,l,n),e.child)}function po(t,e,l,a,u){if(Ql(e),e.stateNode===null){var n=sa,c=l.contextType;typeof c=="object"&&c!==null&&(n=wt(c)),n=new l(a,n),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=Oc,e.stateNode=n,n._reactInternals=e,n=e.stateNode,n.props=a,n.state=e.memoizedState,n.refs={},nc(e),c=l.contextType,n.context=typeof c=="object"&&c!==null?wt(c):sa,n.state=e.memoizedState,c=l.getDerivedStateFromProps,typeof c=="function"&&(Mc(e,l,c,a),n.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(c=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),c!==n.state&&Oc.enqueueReplaceState(n,n.state,null),iu(e,a,n,u),nu(),n.state=e.memoizedState),typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){n=e.stateNode;var s=e.memoizedProps,h=kl(l,s);n.props=h;var T=n.context,M=l.contextType;c=sa,typeof M=="object"&&M!==null&&(c=wt(M));var j=l.getDerivedStateFromProps;M=typeof j=="function"||typeof n.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,M||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(s||T!==c)&&ao(e,n,a,c),hl=!1;var z=e.memoizedState;n.state=z,iu(e,a,n,u),nu(),T=e.memoizedState,s||z!==T||hl?(typeof j=="function"&&(Mc(e,l,j,a),T=e.memoizedState),(h=hl||lo(e,l,h,a,z,T,c))?(M||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount()),typeof n.componentDidMount=="function"&&(e.flags|=4194308)):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=T),n.props=a,n.state=T,n.context=c,a=h):(typeof n.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{n=e.stateNode,ic(t,e),c=e.memoizedProps,M=kl(l,c),n.props=M,j=e.pendingProps,z=n.context,T=l.contextType,h=sa,typeof T=="object"&&T!==null&&(h=wt(T)),s=l.getDerivedStateFromProps,(T=typeof s=="function"||typeof n.getSnapshotBeforeUpdate=="function")||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(c!==j||z!==h)&&ao(e,n,a,h),hl=!1,z=e.memoizedState,n.state=z,iu(e,a,n,u),nu();var N=e.memoizedState;c!==j||z!==N||hl||t!==null&&t.dependencies!==null&&cn(t.dependencies)?(typeof s=="function"&&(Mc(e,l,s,a),N=e.memoizedState),(M=hl||lo(e,l,M,a,z,N,h)||t!==null&&t.dependencies!==null&&cn(t.dependencies))?(T||typeof n.UNSAFE_componentWillUpdate!="function"&&typeof n.componentWillUpdate!="function"||(typeof n.componentWillUpdate=="function"&&n.componentWillUpdate(a,N,h),typeof n.UNSAFE_componentWillUpdate=="function"&&n.UNSAFE_componentWillUpdate(a,N,h)),typeof n.componentDidUpdate=="function"&&(e.flags|=4),typeof n.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof n.componentDidUpdate!="function"||c===t.memoizedProps&&z===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===t.memoizedProps&&z===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=N),n.props=a,n.state=N,n.context=h,a=M):(typeof n.componentDidUpdate!="function"||c===t.memoizedProps&&z===t.memoizedState||(e.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===t.memoizedProps&&z===t.memoizedState||(e.flags|=1024),a=!1)}return n=a,Rn(t,e),a=(e.flags&128)!==0,n||a?(n=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:n.render(),e.flags|=1,t!==null&&a?(e.child=Kl(e,t.child,null,u),e.child=Kl(e,null,l,u)):Zt(t,e,l,u),e.memoizedState=n.state,t=e.child):t=We(t,e,u),t}function So(t,e,l,a){return Gl(),e.flags|=256,Zt(t,e,l,a),e.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Hc(t){return{baseLanes:t,cachePool:cs()}}function Bc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=de),t}function bo(t,e,l){var a=e.pendingProps,u=!1,n=(e.flags&128)!==0,c;if((c=n)||(c=t!==null&&t.memoizedState===null?!1:(Ct.current&2)!==0),c&&(u=!0,e.flags&=-129),c=(e.flags&32)!==0,e.flags&=-33,t===null){if(ct){if(u?gl(e):pl(),(t=Tt)?(t=_d(t,Ee),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:Be,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Ir(t),l.return=e,e.child=l,Qt=e,Tt=null)):t=null,t===null)throw dl(e);return Sf(t)?e.lanes=32:e.lanes=536870912,null}var s=a.children;return a=a.fallback,u?(pl(),u=e.mode,s=Nn({mode:"hidden",children:s},u),a=Yl(a,u,l,null),s.return=e,a.return=e,s.sibling=a,e.child=s,a=e.child,a.memoizedState=Hc(l),a.childLanes=Bc(t,c,l),e.memoizedState=Uc,ou(null,a)):(gl(e),qc(e,s))}var h=t.memoizedState;if(h!==null&&(s=h.dehydrated,s!==null)){if(n)e.flags&256?(gl(e),e.flags&=-257,e=Lc(t,e,l)):e.memoizedState!==null?(pl(),e.child=t.child,e.flags|=128,e=null):(pl(),s=a.fallback,u=e.mode,a=Nn({mode:"visible",children:a.children},u),s=Yl(s,u,l,null),s.flags|=2,a.return=e,s.return=e,a.sibling=s,e.child=a,Kl(e,t.child,null,l),a=e.child,a.memoizedState=Hc(l),a.childLanes=Bc(t,c,l),e.memoizedState=Uc,e=ou(null,a));else if(gl(e),Sf(s)){if(c=s.nextSibling&&s.nextSibling.dataset,c)var T=c.dgst;c=T,a=Error(f(419)),a.stack="",a.digest=c,Pa({value:a,source:null,stack:null}),e=Lc(t,e,l)}else if(Bt||ha(t,e,l,!1),c=(l&t.childLanes)!==0,Bt||c){if(c=xt,c!==null&&(a=nr(c,l),a!==0&&a!==h.retryLane))throw h.retryLane=a,Ll(t,a),ae(c,t,a),Dc;pf(s)||Bn(),e=Lc(t,e,l)}else pf(s)?(e.flags|=192,e.child=t.child,e=null):(t=h.treeContext,Tt=ze(s.nextSibling),Qt=e,ct=!0,ol=null,Ee=!1,t!==null&&es(e,t),e=qc(e,a.children),e.flags|=4096);return e}return u?(pl(),s=a.fallback,u=e.mode,h=t.child,T=h.sibling,a=Ze(h,{mode:"hidden",children:a.children}),a.subtreeFlags=h.subtreeFlags&65011712,T!==null?s=Ze(T,s):(s=Yl(s,u,l,null),s.flags|=2),s.return=e,a.return=e,a.sibling=s,e.child=a,ou(null,a),a=e.child,s=t.child.memoizedState,s===null?s=Hc(l):(u=s.cachePool,u!==null?(h=Ut._currentValue,u=u.parent!==h?{parent:h,pool:h}:u):u=cs(),s={baseLanes:s.baseLanes|l,cachePool:u}),a.memoizedState=s,a.childLanes=Bc(t,c,l),e.memoizedState=Uc,ou(t.child,a)):(gl(e),l=t.child,t=l.sibling,l=Ze(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(c=e.deletions,c===null?(e.deletions=[t],e.flags|=16):c.push(t)),e.child=l,e.memoizedState=null,l)}function qc(t,e){return e=Nn({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Nn(t,e){return t=fe(22,t,null,e),t.lanes=0,t}function Lc(t,e,l){return Kl(e,t.child,null,l),t=qc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function xo(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Pi(t.return,e,l)}function Yc(t,e,l,a,u,n){var c=t.memoizedState;c===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:u,treeForkCount:n}:(c.isBackwards=e,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=l,c.tailMode=u,c.treeForkCount=n)}function Eo(t,e,l){var a=e.pendingProps,u=a.revealOrder,n=a.tail;a=a.children;var c=Ct.current,s=(c&2)!==0;if(s?(c=c&1|2,e.flags|=128):c&=1,L(Ct,c),Zt(t,e,a,l),a=ct?Ia:0,!s&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&xo(t,l,e);else if(t.tag===19)xo(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(u){case"forwards":for(l=e.child,u=null;l!==null;)t=l.alternate,t!==null&&yn(t)===null&&(u=l),l=l.sibling;l=u,l===null?(u=e.child,e.child=null):(u=l.sibling,l.sibling=null),Yc(e,!1,u,l,n,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,u=e.child,e.child=null;u!==null;){if(t=u.alternate,t!==null&&yn(t)===null){e.child=u;break}t=u.sibling,u.sibling=l,l=u,u=t}Yc(e,!0,l,null,n,a);break;case"together":Yc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function We(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),xl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(ha(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(f(153));if(e.child!==null){for(t=e.child,l=Ze(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=Ze(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function Gc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&cn(t)))}function s0(t,e,l){switch(e.tag){case 3:$t(e,e.stateNode.containerInfo),ml(e,Ut,t.memoizedState.cache),Gl();break;case 27:case 5:qa(e);break;case 4:$t(e,e.stateNode.containerInfo);break;case 10:ml(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,oc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(gl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?bo(t,e,l):(gl(e),t=We(t,e,l),t!==null?t.sibling:null);gl(e);break;case 19:var u=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(ha(t,e,l,!1),a=(l&e.childLanes)!==0),u){if(a)return Eo(t,e,l);e.flags|=128}if(u=e.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),L(Ct,Ct.current),a)break;return null;case 22:return e.lanes=0,ho(t,e,l,e.pendingProps);case 24:ml(e,Ut,t.memoizedState.cache)}return We(t,e,l)}function To(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Bt=!0;else{if(!Gc(t,l)&&(e.flags&128)===0)return Bt=!1,s0(t,e,l);Bt=(t.flags&131072)!==0}else Bt=!1,ct&&(e.flags&1048576)!==0&&ts(e,Ia,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")Vi(t)?(a=kl(t,a),e.tag=1,e=po(null,e,t,a,l)):(e.tag=0,e=jc(null,e,t,a,l));else{if(t!=null){var u=t.$$typeof;if(u===yt){e.tag=11,e=so(null,e,t,a,l);break t}else if(u===W){e.tag=14,e=oo(null,e,t,a,l);break t}}throw e=ye(t)||t,Error(f(306,e,""))}}return e;case 0:return jc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,u=kl(a,e.pendingProps),po(t,e,a,u,l);case 3:t:{if($t(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var n=e.memoizedState;u=n.element,ic(t,e),iu(e,a,null,l);var c=e.memoizedState;if(a=c.cache,ml(e,Ut,a),a!==n.cache&&tc(e,[Ut],l,!0),nu(),a=c.element,n.isDehydrated)if(n={element:a,isDehydrated:!1,cache:c.cache},e.updateQueue.baseState=n,e.memoizedState=n,e.flags&256){e=So(t,e,a,l);break t}else if(a!==u){u=Se(Error(f(424)),e),Pa(u),e=So(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(Tt=ze(t.firstChild),Qt=e,ct=!0,ol=null,Ee=!0,l=ms(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Gl(),a===u){e=We(t,e,l);break t}Zt(t,e,a,l)}e=e.child}return e;case 26:return Rn(t,e),t===null?(l=Ud(e.type,null,e.pendingProps,null))?e.memoizedState=l:ct||(l=e.type,t=e.pendingProps,a=wn(lt.current).createElement(l),a[Xt]=e,a[Ft]=t,Vt(a,l,t),Yt(a),e.stateNode=a):e.memoizedState=Ud(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return qa(e),t===null&&ct&&(a=e.stateNode=Cd(e.type,e.pendingProps,lt.current),Qt=e,Ee=!0,u=Tt,Rl(e.type)?(bf=u,Tt=ze(a.firstChild)):Tt=u),Zt(t,e,e.pendingProps.children,l),Rn(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&ct&&((u=a=Tt)&&(a=G0(a,e.type,e.pendingProps,Ee),a!==null?(e.stateNode=a,Qt=e,Tt=ze(a.firstChild),Ee=!1,u=!0):u=!1),u||dl(e)),qa(e),u=e.type,n=e.pendingProps,c=t!==null?t.memoizedProps:null,a=n.children,yf(u,n)?a=null:c!==null&&yf(u,c)&&(e.flags|=32),e.memoizedState!==null&&(u=mc(t,e,e0,null,null,l),Ru._currentValue=u),Rn(t,e),Zt(t,e,a,l),e.child;case 6:return t===null&&ct&&((t=l=Tt)&&(l=X0(l,e.pendingProps,Ee),l!==null?(e.stateNode=l,Qt=e,Tt=null,t=!0):t=!1),t||dl(e)),null;case 13:return bo(t,e,l);case 4:return $t(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Kl(e,null,a,l):Zt(t,e,a,l),e.child;case 11:return so(t,e,e.type,e.pendingProps,l);case 7:return Zt(t,e,e.pendingProps,l),e.child;case 8:return Zt(t,e,e.pendingProps.children,l),e.child;case 12:return Zt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,ml(e,e.type,a.value),Zt(t,e,a.children,l),e.child;case 9:return u=e.type._context,a=e.pendingProps.children,Ql(e),u=wt(u),a=a(u),e.flags|=1,Zt(t,e,a,l),e.child;case 14:return oo(t,e,e.type,e.pendingProps,l);case 15:return mo(t,e,e.type,e.pendingProps,l);case 19:return Eo(t,e,l);case 31:return r0(t,e,l);case 22:return ho(t,e,l,e.pendingProps);case 24:return Ql(e),a=wt(Ut),t===null?(u=ac(),u===null&&(u=xt,n=ec(),u.pooledCache=n,n.refCount++,n!==null&&(u.pooledCacheLanes|=l),u=n),e.memoizedState={parent:a,cache:u},nc(e),ml(e,Ut,u)):((t.lanes&l)!==0&&(ic(t,e),iu(e,null,null,l),nu()),u=t.memoizedState,n=e.memoizedState,u.parent!==a?(u={parent:a,cache:a},e.memoizedState=u,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=u),ml(e,Ut,a)):(a=n.cache,ml(e,Ut,a),a!==u.cache&&tc(e,[Ut],l,!0))),Zt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function Fe(t){t.flags|=4}function Xc(t,e,l,a,u){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(Wo())t.flags|=8192;else throw Vl=on,uc}else t.flags&=-16777217}function zo(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Yd(e))if(Wo())t.flags|=8192;else throw Vl=on,uc}function _n(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?lr():536870912,t.lanes|=e,Ra|=e)}function du(t,e){if(!ct)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 zt(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags&65011712,a|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)l|=u.lanes|u.childLanes,a|=u.subtreeFlags,a|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function o0(t,e,l){var a=e.pendingProps;switch($i(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return zt(e),null;case 1:return zt(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Je(Ut),Ot(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ma(e)?Fe(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Fi())),zt(e),null;case 26:var u=e.type,n=e.memoizedState;return t===null?(Fe(e),n!==null?(zt(e),zo(e,n)):(zt(e),Xc(e,u,null,a,l))):n?n!==t.memoizedState?(Fe(e),zt(e),zo(e,n)):(zt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&Fe(e),zt(e),Xc(e,u,t,a,l)),null;case 27:if(Lu(e),l=lt.current,u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return zt(e),null}t=Q.current,ma(e)?ls(e):(t=Cd(u,a,l),e.stateNode=t,Fe(e))}return zt(e),null;case 5:if(Lu(e),u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return zt(e),null}if(n=Q.current,ma(e))ls(e);else{var c=wn(lt.current);switch(n){case 1:n=c.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:n=c.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":n=c.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":n=c.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":n=c.createElement("div"),n.innerHTML="<script><\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?n.multiple=!0:a.size&&(n.size=a.size);break;default:n=typeof a.is=="string"?c.createElement(u,{is:a.is}):c.createElement(u)}}n[Xt]=e,n[Ft]=a;t:for(c=e.child;c!==null;){if(c.tag===5||c.tag===6)n.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break t;for(;c.sibling===null;){if(c.return===null||c.return===e)break t;c=c.return}c.sibling.return=c.return,c=c.sibling}e.stateNode=n;t:switch(Vt(n,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&Fe(e)}}return zt(e),Xc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=lt.current,ma(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,u=Qt,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[Xt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||bd(t.nodeValue,l)),t||dl(e,!0)}else t=wn(t).createTextNode(a),t[Xt]=e,e.stateNode=t}return zt(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=ma(e),l!==null){if(t===null){if(!a)throw Error(f(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(557));t[Xt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;zt(e),t=!1}else l=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(se(e),e):(se(e),null);if((e.flags&128)!==0)throw Error(f(558))}return zt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=ma(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(f(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(f(317));u[Xt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;zt(e),u=!1}else u=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(se(e),e):(se(e),null)}return se(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),_n(e,e.updateQueue),zt(e),null);case 4:return Ot(),t===null&&sf(e.stateNode.containerInfo),zt(e),null;case 10:return Je(e.type),zt(e),null;case 19:if(U(Ct),a=e.memoizedState,a===null)return zt(e),null;if(u=(e.flags&128)!==0,n=a.rendering,n===null)if(u)du(a,!1);else{if(_t!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(n=yn(t),n!==null){for(e.flags|=128,du(a,!1),t=n.updateQueue,e.updateQueue=t,_n(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Fr(l,t),l=l.sibling;return L(Ct,Ct.current&1|2),ct&&Ve(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ue()>jn&&(e.flags|=128,u=!0,du(a,!1),e.lanes=4194304)}else{if(!u)if(t=yn(n),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,_n(e,t),du(a,!0),a.tail===null&&a.tailMode==="hidden"&&!n.alternate&&!ct)return zt(e),null}else 2*ue()-a.renderingStartTime>jn&&l!==536870912&&(e.flags|=128,u=!0,du(a,!1),e.lanes=4194304);a.isBackwards?(n.sibling=e.child,e.child=n):(t=a.last,t!==null?t.sibling=n:e.child=n,a.last=n)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ue(),t.sibling=null,l=Ct.current,L(Ct,u?l&1|2:l&1),ct&&Ve(e,a.treeForkCount),t):(zt(e),null);case 22:case 23:return se(e),sc(),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&&(zt(e),e.subtreeFlags&6&&(e.flags|=8192)):zt(e),l=e.updateQueue,l!==null&&_n(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(wl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Je(Ut),zt(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function d0(t,e){switch($i(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Je(Ut),Ot(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Lu(e),null;case 31:if(e.memoizedState!==null){if(se(e),e.alternate===null)throw Error(f(340));Gl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(se(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(f(340));Gl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return U(Ct),null;case 4:return Ot(),null;case 10:return Je(e.type),null;case 22:case 23:return se(e),sc(),t!==null&&U(wl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Je(Ut),null;case 25:return null;default:return null}}function Ao(t,e){switch($i(e),e.tag){case 3:Je(Ut),Ot();break;case 26:case 27:case 5:Lu(e);break;case 4:Ot();break;case 31:e.memoizedState!==null&&se(e);break;case 13:se(e);break;case 19:U(Ct);break;case 10:Je(e.type);break;case 22:case 23:se(e),sc(),t!==null&&U(wl);break;case 24:Je(Ut)}}function mu(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var u=a.next;l=u;do{if((l.tag&t)===t){a=void 0;var n=l.create,c=l.inst;a=n(),c.destroy=a}l=l.next}while(l!==u)}}catch(s){ht(e,e.return,s)}}function Sl(t,e,l){try{var a=e.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var n=u.next;a=n;do{if((a.tag&t)===t){var c=a.inst,s=c.destroy;if(s!==void 0){c.destroy=void 0,u=e;var h=l,T=s;try{T()}catch(M){ht(u,h,M)}}}a=a.next}while(a!==n)}}catch(M){ht(e,e.return,M)}}function Ro(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{ys(e,l)}catch(a){ht(t,t.return,a)}}}function No(t,e,l){l.props=kl(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){ht(t,e,a)}}function hu(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(u){ht(t,e,u)}}function Le(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(u){ht(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(u){ht(t,e,u)}else l.current=null}function _o(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(u){ht(t,t.return,u)}}function Qc(t,e,l){try{var a=t.stateNode;U0(a,t.type,l,e),a[Ft]=e}catch(u){ht(t,t.return,u)}}function Mo(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Rl(t.type)||t.tag===4}function wc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Mo(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&&Rl(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Zc(t,e,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=Qe));else if(a!==4&&(a===27&&Rl(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Zc(t,e,l),t=t.sibling;t!==null;)Zc(t,e,l),t=t.sibling}function Mn(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&&Rl(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Mn(t,e,l),t=t.sibling;t!==null;)Mn(t,e,l),t=t.sibling}function Oo(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);Vt(e,a,l),e[Xt]=t,e[Ft]=l}catch(n){ht(t,t.return,n)}}var Ie=!1,qt=!1,Vc=!1,Co=typeof WeakSet=="function"?WeakSet:Set,Gt=null;function m0(t,e){if(t=t.containerInfo,mf=Wn,t=Qr(t),Li(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 u=a.anchorOffset,n=a.focusNode;a=a.focusOffset;try{l.nodeType,n.nodeType}catch{l=null;break t}var c=0,s=-1,h=-1,T=0,M=0,j=t,z=null;e:for(;;){for(var N;j!==l||u!==0&&j.nodeType!==3||(s=c+u),j!==n||a!==0&&j.nodeType!==3||(h=c+a),j.nodeType===3&&(c+=j.nodeValue.length),(N=j.firstChild)!==null;)z=j,j=N;for(;;){if(j===t)break e;if(z===l&&++T===u&&(s=c),z===n&&++M===a&&(h=c),(N=j.nextSibling)!==null)break;j=z,z=j.parentNode}j=N}l=s===-1||h===-1?null:{start:s,end:h}}else l=null}l=l||{start:0,end:0}}else l=null;for(hf={focusedElem:t,selectionRange:l},Wn=!1,Gt=e;Gt!==null;)if(e=Gt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Gt=t;else for(;Gt!==null;){switch(e=Gt,n=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++)u=t[l],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&n!==null){t=void 0,l=e,u=n.memoizedProps,n=n.memoizedState,a=l.stateNode;try{var Y=kl(l.type,u);t=a.getSnapshotBeforeUpdate(Y,n),a.__reactInternalSnapshotBeforeUpdate=t}catch(J){ht(l,l.return,J)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)gf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":gf(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(f(163))}if(t=e.sibling,t!==null){t.return=e.return,Gt=t;break}Gt=e.return}}function Do(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:tl(t,l),a&4&&mu(5,l);break;case 1:if(tl(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(c){ht(l,l.return,c)}else{var u=kl(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(u,e,t.__reactInternalSnapshotBeforeUpdate)}catch(c){ht(l,l.return,c)}}a&64&&Ro(l),a&512&&hu(l,l.return);break;case 3:if(tl(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{ys(t,e)}catch(c){ht(l,l.return,c)}}break;case 27:e===null&&a&4&&Oo(l);case 26:case 5:tl(t,l),e===null&&a&4&&_o(l),a&512&&hu(l,l.return);break;case 12:tl(t,l);break;case 31:tl(t,l),a&4&&Ho(t,l);break;case 13:tl(t,l),a&4&&Bo(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=E0.bind(null,l),Q0(t,l))));break;case 22:if(a=l.memoizedState!==null||Ie,!a){e=e!==null&&e.memoizedState!==null||qt,u=Ie;var n=qt;Ie=a,(qt=e)&&!n?el(t,l,(l.subtreeFlags&8772)!==0):tl(t,l),Ie=u,qt=n}break;case 30:break;default:tl(t,l)}}function jo(t){var e=t.alternate;e!==null&&(t.alternate=null,jo(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&xi(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 At=null,Pt=!1;function Pe(t,e,l){for(l=l.child;l!==null;)Uo(t,e,l),l=l.sibling}function Uo(t,e,l){if(ne&&typeof ne.onCommitFiberUnmount=="function")try{ne.onCommitFiberUnmount(La,l)}catch{}switch(l.tag){case 26:qt||Le(l,e),Pe(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:qt||Le(l,e);var a=At,u=Pt;Rl(l.type)&&(At=l.stateNode,Pt=!1),Pe(t,e,l),Tu(l.stateNode),At=a,Pt=u;break;case 5:qt||Le(l,e);case 6:if(a=At,u=Pt,At=null,Pe(t,e,l),At=a,Pt=u,At!==null)if(Pt)try{(At.nodeType===9?At.body:At.nodeName==="HTML"?At.ownerDocument.body:At).removeChild(l.stateNode)}catch(n){ht(l,e,n)}else try{At.removeChild(l.stateNode)}catch(n){ht(l,e,n)}break;case 18:At!==null&&(Pt?(t=At,Rd(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Ua(t)):Rd(At,l.stateNode));break;case 4:a=At,u=Pt,At=l.stateNode.containerInfo,Pt=!0,Pe(t,e,l),At=a,Pt=u;break;case 0:case 11:case 14:case 15:Sl(2,l,e),qt||Sl(4,l,e),Pe(t,e,l);break;case 1:qt||(Le(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&No(l,e,a)),Pe(t,e,l);break;case 21:Pe(t,e,l);break;case 22:qt=(a=qt)||l.memoizedState!==null,Pe(t,e,l),qt=a;break;default:Pe(t,e,l)}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Ua(t)}catch(l){ht(e,e.return,l)}}}function Bo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ua(t)}catch(l){ht(e,e.return,l)}}function h0(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Co),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Co),e;default:throw Error(f(435,t.tag))}}function On(t,e){var l=h0(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var u=T0.bind(null,t,a);a.then(u,u)}})}function te(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var u=l[a],n=t,c=e,s=c;t:for(;s!==null;){switch(s.tag){case 27:if(Rl(s.type)){At=s.stateNode,Pt=!1;break t}break;case 5:At=s.stateNode,Pt=!1;break t;case 3:case 4:At=s.stateNode.containerInfo,Pt=!0;break t}s=s.return}if(At===null)throw Error(f(160));Uo(n,c,u),At=null,Pt=!1,n=u.alternate,n!==null&&(n.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)qo(e,t),e=e.sibling}var _e=null;function qo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:te(e,t),ee(t),a&4&&(Sl(3,t,t.return),mu(3,t),Sl(5,t,t.return));break;case 1:te(e,t),ee(t),a&512&&(qt||l===null||Le(l,l.return)),a&64&&Ie&&(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 u=_e;if(te(e,t),ee(t),a&512&&(qt||l===null||Le(l,l.return)),a&4){var n=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,u=u.ownerDocument||u;e:switch(a){case"title":n=u.getElementsByTagName("title")[0],(!n||n[Xa]||n[Xt]||n.namespaceURI==="http://www.w3.org/2000/svg"||n.hasAttribute("itemprop"))&&(n=u.createElement(a),u.head.insertBefore(n,u.querySelector("head > title"))),Vt(n,a,l),n[Xt]=t,Yt(n),a=n;break t;case"link":var c=qd("link","href",u).get(a+(l.href||""));if(c){for(var s=0;s<c.length;s++)if(n=c[s],n.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&n.getAttribute("rel")===(l.rel==null?null:l.rel)&&n.getAttribute("title")===(l.title==null?null:l.title)&&n.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){c.splice(s,1);break e}}n=u.createElement(a),Vt(n,a,l),u.head.appendChild(n);break;case"meta":if(c=qd("meta","content",u).get(a+(l.content||""))){for(s=0;s<c.length;s++)if(n=c[s],n.getAttribute("content")===(l.content==null?null:""+l.content)&&n.getAttribute("name")===(l.name==null?null:l.name)&&n.getAttribute("property")===(l.property==null?null:l.property)&&n.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&n.getAttribute("charset")===(l.charSet==null?null:l.charSet)){c.splice(s,1);break e}}n=u.createElement(a),Vt(n,a,l),u.head.appendChild(n);break;default:throw Error(f(468,a))}n[Xt]=t,Yt(n),a=n}t.stateNode=a}else Ld(u,t.type,t.stateNode);else t.stateNode=Bd(u,a,t.memoizedProps);else n!==a?(n===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):n.count--,a===null?Ld(u,t.type,t.stateNode):Bd(u,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Qc(t,t.memoizedProps,l.memoizedProps)}break;case 27:te(e,t),ee(t),a&512&&(qt||l===null||Le(l,l.return)),l!==null&&a&4&&Qc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(te(e,t),ee(t),a&512&&(qt||l===null||Le(l,l.return)),t.flags&32){u=t.stateNode;try{aa(u,"")}catch(Y){ht(t,t.return,Y)}}a&4&&t.stateNode!=null&&(u=t.memoizedProps,Qc(t,u,l!==null?l.memoizedProps:u)),a&1024&&(Vc=!0);break;case 6:if(te(e,t),ee(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(Y){ht(t,t.return,Y)}}break;case 3:if(Kn=null,u=_e,_e=Zn(e.containerInfo),te(e,t),_e=u,ee(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ua(e.containerInfo)}catch(Y){ht(t,t.return,Y)}Vc&&(Vc=!1,Lo(t));break;case 4:a=_e,_e=Zn(t.stateNode.containerInfo),te(e,t),ee(t),_e=a;break;case 12:te(e,t),ee(t);break;case 31:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,On(t,a)));break;case 13:te(e,t),ee(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Dn=ue()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,On(t,a)));break;case 22:u=t.memoizedState!==null;var h=l!==null&&l.memoizedState!==null,T=Ie,M=qt;if(Ie=T||u,qt=M||h,te(e,t),qt=M,Ie=T,ee(t),a&8192)t:for(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,u&&(l===null||h||Ie||qt||$l(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){h=l=e;try{if(n=h.stateNode,u)c=n.style,typeof c.setProperty=="function"?c.setProperty("display","none","important"):c.display="none";else{s=h.stateNode;var j=h.memoizedProps.style,z=j!=null&&j.hasOwnProperty("display")?j.display:null;s.style.display=z==null||typeof z=="boolean"?"":(""+z).trim()}}catch(Y){ht(h,h.return,Y)}}}else if(e.tag===6){if(l===null){h=e;try{h.stateNode.nodeValue=u?"":h.memoizedProps}catch(Y){ht(h,h.return,Y)}}}else if(e.tag===18){if(l===null){h=e;try{var N=h.stateNode;u?Nd(N,!0):Nd(h.stateNode,!1)}catch(Y){ht(h,h.return,Y)}}}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,On(t,l))));break;case 19:te(e,t),ee(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,On(t,a)));break;case 30:break;case 21:break;default:te(e,t),ee(t)}}function ee(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(Mo(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var u=l.stateNode,n=wc(t);Mn(t,n,u);break;case 5:var c=l.stateNode;l.flags&32&&(aa(c,""),l.flags&=-33);var s=wc(t);Mn(t,s,c);break;case 3:case 4:var h=l.stateNode.containerInfo,T=wc(t);Zc(t,T,h);break;default:throw Error(f(161))}}catch(M){ht(t,t.return,M)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Lo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Lo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function tl(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Do(t,e.alternate,e),e=e.sibling}function $l(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Sl(4,e,e.return),$l(e);break;case 1:Le(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&No(e,e.return,l),$l(e);break;case 27:Tu(e.stateNode);case 26:case 5:Le(e,e.return),$l(e);break;case 22:e.memoizedState===null&&$l(e);break;case 30:$l(e);break;default:$l(e)}t=t.sibling}}function el(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,u=t,n=e,c=n.flags;switch(n.tag){case 0:case 11:case 15:el(u,n,l),mu(4,n);break;case 1:if(el(u,n,l),a=n,u=a.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(T){ht(a,a.return,T)}if(a=n,u=a.updateQueue,u!==null){var s=a.stateNode;try{var h=u.shared.hiddenCallbacks;if(h!==null)for(u.shared.hiddenCallbacks=null,u=0;u<h.length;u++)hs(h[u],s)}catch(T){ht(a,a.return,T)}}l&&c&64&&Ro(n),hu(n,n.return);break;case 27:Oo(n);case 26:case 5:el(u,n,l),l&&a===null&&c&4&&_o(n),hu(n,n.return);break;case 12:el(u,n,l);break;case 31:el(u,n,l),l&&c&4&&Ho(u,n);break;case 13:el(u,n,l),l&&c&4&&Bo(u,n);break;case 22:n.memoizedState===null&&el(u,n,l),hu(n,n.return);break;case 30:break;default:el(u,n,l)}e=e.sibling}}function Kc(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&&tu(l))}function Jc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&tu(t))}function Me(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Yo(t,e,l,a),e=e.sibling}function Yo(t,e,l,a){var u=e.flags;switch(e.tag){case 0:case 11:case 15:Me(t,e,l,a),u&2048&&mu(9,e);break;case 1:Me(t,e,l,a);break;case 3:Me(t,e,l,a),u&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&tu(t)));break;case 12:if(u&2048){Me(t,e,l,a),t=e.stateNode;try{var n=e.memoizedProps,c=n.id,s=n.onPostCommit;typeof s=="function"&&s(c,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(h){ht(e,e.return,h)}}else Me(t,e,l,a);break;case 31:Me(t,e,l,a);break;case 13:Me(t,e,l,a);break;case 23:break;case 22:n=e.stateNode,c=e.alternate,e.memoizedState!==null?n._visibility&2?Me(t,e,l,a):yu(t,e):n._visibility&2?Me(t,e,l,a):(n._visibility|=2,Ta(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),u&2048&&Kc(c,e);break;case 24:Me(t,e,l,a),u&2048&&Jc(e.alternate,e);break;default:Me(t,e,l,a)}}function Ta(t,e,l,a,u){for(u=u&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var n=t,c=e,s=l,h=a,T=c.flags;switch(c.tag){case 0:case 11:case 15:Ta(n,c,s,h,u),mu(8,c);break;case 23:break;case 22:var M=c.stateNode;c.memoizedState!==null?M._visibility&2?Ta(n,c,s,h,u):yu(n,c):(M._visibility|=2,Ta(n,c,s,h,u)),u&&T&2048&&Kc(c.alternate,c);break;case 24:Ta(n,c,s,h,u),u&&T&2048&&Jc(c.alternate,c);break;default:Ta(n,c,s,h,u)}e=e.sibling}}function yu(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,u=a.flags;switch(a.tag){case 22:yu(l,a),u&2048&&Kc(a.alternate,a);break;case 24:yu(l,a),u&2048&&Jc(a.alternate,a);break;default:yu(l,a)}e=e.sibling}}var vu=8192;function za(t,e,l){if(t.subtreeFlags&vu)for(t=t.child;t!==null;)Go(t,e,l),t=t.sibling}function Go(t,e,l){switch(t.tag){case 26:za(t,e,l),t.flags&vu&&t.memoizedState!==null&&ty(l,_e,t.memoizedState,t.memoizedProps);break;case 5:za(t,e,l);break;case 3:case 4:var a=_e;_e=Zn(t.stateNode.containerInfo),za(t,e,l),_e=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=vu,vu=16777216,za(t,e,l),vu=a):za(t,e,l));break;default:za(t,e,l)}}function Xo(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 gu(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];Gt=a,wo(a,t)}Xo(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Qo(t),t=t.sibling}function Qo(t){switch(t.tag){case 0:case 11:case 15:gu(t),t.flags&2048&&Sl(9,t,t.return);break;case 3:gu(t);break;case 12:gu(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Cn(t)):gu(t);break;default:gu(t)}}function Cn(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];Gt=a,wo(a,t)}Xo(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Sl(8,e,e.return),Cn(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Cn(e));break;default:Cn(e)}t=t.sibling}}function wo(t,e){for(;Gt!==null;){var l=Gt;switch(l.tag){case 0:case 11:case 15:Sl(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:tu(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Gt=a;else t:for(l=t;Gt!==null;){a=Gt;var u=a.sibling,n=a.return;if(jo(a),a===l){Gt=null;break t}if(u!==null){u.return=n,Gt=u;break t}Gt=n}}}var y0={getCacheForType:function(t){var e=wt(Ut),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return wt(Ut).controller.signal}},v0=typeof WeakMap=="function"?WeakMap:Map,st=0,xt=null,at=null,nt=0,mt=0,oe=null,bl=!1,Aa=!1,kc=!1,ll=0,_t=0,xl=0,Wl=0,$c=0,de=0,Ra=0,pu=null,le=null,Wc=!1,Dn=0,Zo=0,jn=1/0,Un=null,El=null,Lt=0,Tl=null,Na=null,al=0,Fc=0,Ic=null,Vo=null,Su=0,Pc=null;function me(){return(st&2)!==0&&nt!==0?nt&-nt:C.T!==null?nf():ir()}function Ko(){if(de===0)if((nt&536870912)===0||ct){var t=Xu;Xu<<=1,(Xu&3932160)===0&&(Xu=262144),de=t}else de=536870912;return t=re.current,t!==null&&(t.flags|=32),de}function ae(t,e,l){(t===xt&&(mt===2||mt===9)||t.cancelPendingCommit!==null)&&(_a(t,0),zl(t,nt,de,!1)),Ga(t,l),((st&2)===0||t!==xt)&&(t===xt&&((st&2)===0&&(Wl|=l),_t===4&&zl(t,nt,de,!1)),Ye(t))}function Jo(t,e,l){if((st&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Ya(t,e),u=a?S0(t,e):ef(t,e,!0),n=a;do{if(u===0){Aa&&!a&&zl(t,e,0,!1);break}else{if(l=t.current.alternate,n&&!g0(l)){u=ef(t,e,!1),n=!1;continue}if(u===2){if(n=e,t.errorRecoveryDisabledLanes&n)var c=0;else c=t.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){e=c;t:{var s=t;u=pu;var h=s.current.memoizedState.isDehydrated;if(h&&(_a(s,c).flags|=256),c=ef(s,c,!1),c!==2){if(kc&&!h){s.errorRecoveryDisabledLanes|=n,Wl|=n,u=4;break t}n=le,le=u,n!==null&&(le===null?le=n:le.push.apply(le,n))}u=c}if(n=!1,u!==2)continue}}if(u===1){_a(t,0),zl(t,e,0,!0);break}t:{switch(a=t,n=u,n){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:zl(a,e,de,!bl);break t;case 2:le=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(u=Dn+300-ue(),10<u)){if(zl(a,e,de,!bl),wu(a,0,!0)!==0)break t;al=e,a.timeoutHandle=zd(ko.bind(null,a,l,le,Un,Wc,e,de,Wl,Ra,bl,n,"Throttled",-0,0),u);break t}ko(a,l,le,Un,Wc,e,de,Wl,Ra,bl,n,null,-0,0)}}break}while(!0);Ye(t)}function ko(t,e,l,a,u,n,c,s,h,T,M,j,z,N){if(t.timeoutHandle=-1,j=e.subtreeFlags,j&8192||(j&16785408)===16785408){j={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Qe},Go(e,n,j);var Y=(n&62914560)===n?Dn-ue():(n&4194048)===n?Zo-ue():0;if(Y=ey(j,Y),Y!==null){al=n,t.cancelPendingCommit=Y(ld.bind(null,t,e,n,l,a,u,c,s,h,M,j,null,z,N)),zl(t,n,c,!T);return}}ld(t,e,n,l,a,u,c,s,h)}function g0(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 u=l[a],n=u.getSnapshot;u=u.value;try{if(!ce(n(),u))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 zl(t,e,l,a){e&=~$c,e&=~Wl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var u=e;0<u;){var n=31-ie(u),c=1<<n;a[n]=-1,u&=~c}l!==0&&ar(t,l,e)}function Hn(){return(st&6)===0?(bu(0),!1):!0}function tf(){if(at!==null){if(mt===0)var t=at.return;else t=at,Ke=Xl=null,vc(t),pa=null,lu=0,t=at;for(;t!==null;)Ao(t.alternate,t),t=t.return;at=null}}function _a(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,q0(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),al=0,tf(),xt=t,at=l=Ze(t.current,null),nt=e,mt=0,oe=null,bl=!1,Aa=Ya(t,e),kc=!1,Ra=de=$c=Wl=xl=_t=0,le=pu=null,Wc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var u=31-ie(a),n=1<<u;e|=t[u],a&=~n}return ll=e,en(),l}function $o(t,e){tt=null,C.H=su,e===ga||e===sn?(e=ss(),mt=3):e===uc?(e=ss(),mt=4):mt=e===Dc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,oe=e,at===null&&(_t=1,zn(t,Se(e,t.current)))}function Wo(){var t=re.current;return t===null?!0:(nt&4194048)===nt?Te===null:(nt&62914560)===nt||(nt&536870912)!==0?t===Te:!1}function Fo(){var t=C.H;return C.H=su,t===null?su:t}function Io(){var t=C.A;return C.A=y0,t}function Bn(){_t=4,bl||(nt&4194048)!==nt&&re.current!==null||(Aa=!0),(xl&134217727)===0&&(Wl&134217727)===0||xt===null||zl(xt,nt,de,!1)}function ef(t,e,l){var a=st;st|=2;var u=Fo(),n=Io();(xt!==t||nt!==e)&&(Un=null,_a(t,e)),e=!1;var c=_t;t:do try{if(mt!==0&&at!==null){var s=at,h=oe;switch(mt){case 8:tf(),c=6;break t;case 3:case 2:case 9:case 6:re.current===null&&(e=!0);var T=mt;if(mt=0,oe=null,Ma(t,s,h,T),l&&Aa){c=0;break t}break;default:T=mt,mt=0,oe=null,Ma(t,s,h,T)}}p0(),c=_t;break}catch(M){$o(t,M)}while(!0);return e&&t.shellSuspendCounter++,Ke=Xl=null,st=a,C.H=u,C.A=n,at===null&&(xt=null,nt=0,en()),c}function p0(){for(;at!==null;)Po(at)}function S0(t,e){var l=st;st|=2;var a=Fo(),u=Io();xt!==t||nt!==e?(Un=null,jn=ue()+500,_a(t,e)):Aa=Ya(t,e);t:do try{if(mt!==0&&at!==null){e=at;var n=oe;e:switch(mt){case 1:mt=0,oe=null,Ma(t,e,n,1);break;case 2:case 9:if(fs(n)){mt=0,oe=null,td(e);break}e=function(){mt!==2&&mt!==9||xt!==t||(mt=7),Ye(t)},n.then(e,e);break t;case 3:mt=7;break t;case 4:mt=5;break t;case 7:fs(n)?(mt=0,oe=null,td(e)):(mt=0,oe=null,Ma(t,e,n,7));break;case 5:var c=null;switch(at.tag){case 26:c=at.memoizedState;case 5:case 27:var s=at;if(c?Yd(c):s.stateNode.complete){mt=0,oe=null;var h=s.sibling;if(h!==null)at=h;else{var T=s.return;T!==null?(at=T,qn(T)):at=null}break e}}mt=0,oe=null,Ma(t,e,n,5);break;case 6:mt=0,oe=null,Ma(t,e,n,6);break;case 8:tf(),_t=6;break t;default:throw Error(f(462))}}b0();break}catch(M){$o(t,M)}while(!0);return Ke=Xl=null,C.H=a,C.A=u,st=l,at!==null?0:(xt=null,nt=0,en(),_t)}function b0(){for(;at!==null&&!wm();)Po(at)}function Po(t){var e=To(t.alternate,t,ll);t.memoizedProps=t.pendingProps,e===null?qn(t):at=e}function td(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=go(l,e,e.pendingProps,e.type,void 0,nt);break;case 11:e=go(l,e,e.pendingProps,e.type.render,e.ref,nt);break;case 5:vc(e);default:Ao(l,e),e=at=Fr(e,ll),e=To(l,e,ll)}t.memoizedProps=t.pendingProps,e===null?qn(t):at=e}function Ma(t,e,l,a){Ke=Xl=null,vc(e),pa=null,lu=0;var u=e.return;try{if(f0(t,u,e,l,nt)){_t=1,zn(t,Se(l,t.current)),at=null;return}}catch(n){if(u!==null)throw at=u,n;_t=1,zn(t,Se(l,t.current)),at=null;return}e.flags&32768?(ct||a===1?t=!0:Aa||(nt&536870912)!==0?t=!1:(bl=t=!0,(a===2||a===9||a===3||a===6)&&(a=re.current,a!==null&&a.tag===13&&(a.flags|=16384))),ed(e,t)):qn(e)}function qn(t){var e=t;do{if((e.flags&32768)!==0){ed(e,bl);return}t=e.return;var l=o0(e.alternate,e,ll);if(l!==null){at=l;return}if(e=e.sibling,e!==null){at=e;return}at=e=t}while(e!==null);_t===0&&(_t=5)}function ed(t,e){do{var l=d0(t.alternate,t);if(l!==null){l.flags&=32767,at=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){at=t;return}at=t=l}while(t!==null);_t=6,at=null}function ld(t,e,l,a,u,n,c,s,h){t.cancelPendingCommit=null;do Ln();while(Lt!==0);if((st&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(n=e.lanes|e.childLanes,n|=wi,Pm(t,l,n,c,s,h),t===xt&&(at=xt=null,nt=0),Na=e,Tl=t,al=l,Fc=n,Ic=u,Vo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,z0(Yu,function(){return cd(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=C.T,C.T=null,u=B.p,B.p=2,c=st,st|=4;try{m0(t,e,l)}finally{st=c,B.p=u,C.T=a}}Lt=1,ad(),ud(),nd()}}function ad(){if(Lt===1){Lt=0;var t=Tl,e=Na,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 u=st;st|=4;try{qo(e,t);var n=hf,c=Qr(t.containerInfo),s=n.focusedElem,h=n.selectionRange;if(c!==s&&s&&s.ownerDocument&&Xr(s.ownerDocument.documentElement,s)){if(h!==null&&Li(s)){var T=h.start,M=h.end;if(M===void 0&&(M=T),"selectionStart"in s)s.selectionStart=T,s.selectionEnd=Math.min(M,s.value.length);else{var j=s.ownerDocument||document,z=j&&j.defaultView||window;if(z.getSelection){var N=z.getSelection(),Y=s.textContent.length,J=Math.min(h.start,Y),St=h.end===void 0?J:Math.min(h.end,Y);!N.extend&&J>St&&(c=St,St=J,J=c);var S=Gr(s,J),y=Gr(s,St);if(S&&y&&(N.rangeCount!==1||N.anchorNode!==S.node||N.anchorOffset!==S.offset||N.focusNode!==y.node||N.focusOffset!==y.offset)){var E=j.createRange();E.setStart(S.node,S.offset),N.removeAllRanges(),J>St?(N.addRange(E),N.extend(y.node,y.offset)):(E.setEnd(y.node,y.offset),N.addRange(E))}}}}for(j=[],N=s;N=N.parentNode;)N.nodeType===1&&j.push({element:N,left:N.scrollLeft,top:N.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<j.length;s++){var D=j[s];D.element.scrollLeft=D.left,D.element.scrollTop=D.top}}Wn=!!mf,hf=mf=null}finally{st=u,B.p=a,C.T=l}}t.current=e,Lt=2}}function ud(){if(Lt===2){Lt=0;var t=Tl,e=Na,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 u=st;st|=4;try{Do(t,e.alternate,e)}finally{st=u,B.p=a,C.T=l}}Lt=3}}function nd(){if(Lt===4||Lt===3){Lt=0,Zm();var t=Tl,e=Na,l=al,a=Vo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Lt=5:(Lt=0,Na=Tl=null,id(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(El=null),Si(l),e=e.stateNode,ne&&typeof ne.onCommitFiberRoot=="function")try{ne.onCommitFiberRoot(La,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=C.T,u=B.p,B.p=2,C.T=null;try{for(var n=t.onRecoverableError,c=0;c<a.length;c++){var s=a[c];n(s.value,{componentStack:s.stack})}}finally{C.T=e,B.p=u}}(al&3)!==0&&Ln(),Ye(t),u=t.pendingLanes,(l&261930)!==0&&(u&42)!==0?t===Pc?Su++:(Su=0,Pc=t):Su=0,bu(0)}}function id(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,tu(e)))}function Ln(){return ad(),ud(),nd(),cd()}function cd(){if(Lt!==5)return!1;var t=Tl,e=Fc;Fc=0;var l=Si(al),a=C.T,u=B.p;try{B.p=32>l?32:l,C.T=null,l=Ic,Ic=null;var n=Tl,c=al;if(Lt=0,Na=Tl=null,al=0,(st&6)!==0)throw Error(f(331));var s=st;if(st|=4,Qo(n.current),Yo(n,n.current,c,l),st=s,bu(0,!1),ne&&typeof ne.onPostCommitFiberRoot=="function")try{ne.onPostCommitFiberRoot(La,n)}catch{}return!0}finally{B.p=u,C.T=a,id(t,e)}}function fd(t,e,l){e=Se(l,e),e=Cc(t.stateNode,e,2),t=vl(t,e,2),t!==null&&(Ga(t,2),Ye(t))}function ht(t,e,l){if(t.tag===3)fd(t,t,l);else for(;e!==null;){if(e.tag===3){fd(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(El===null||!El.has(a))){t=Se(l,t),l=fo(2),a=vl(e,l,2),a!==null&&(ro(l,a,e,t),Ga(a,2),Ye(a));break}}e=e.return}}function lf(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new v0;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(l)||(kc=!0,u.add(l),t=x0.bind(null,t,e,l),e.then(t,t))}function x0(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,xt===t&&(nt&l)===l&&(_t===4||_t===3&&(nt&62914560)===nt&&300>ue()-Dn?(st&2)===0&&_a(t,0):$c|=l,Ra===nt&&(Ra=0)),Ye(t)}function rd(t,e){e===0&&(e=lr()),t=Ll(t,e),t!==null&&(Ga(t,e),Ye(t))}function E0(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),rd(t,l)}function T0(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),rd(t,l)}function z0(t,e){return yi(t,e)}var Yn=null,Oa=null,af=!1,Gn=!1,uf=!1,Al=0;function Ye(t){t!==Oa&&t.next===null&&(Oa===null?Yn=Oa=t:Oa=Oa.next=t),Gn=!0,af||(af=!0,R0())}function bu(t,e){if(!uf&&Gn){uf=!0;do for(var l=!1,a=Yn;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var c=a.suspendedLanes,s=a.pingedLanes;n=(1<<31-ie(42|t)+1)-1,n&=u&~(c&~s),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(l=!0,md(a,n))}else n=nt,n=wu(a,a===xt?n:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(n&3)===0||Ya(a,n)||(l=!0,md(a,n));a=a.next}while(l);uf=!1}}function A0(){sd()}function sd(){Gn=af=!1;var t=0;Al!==0&&B0()&&(t=Al);for(var e=ue(),l=null,a=Yn;a!==null;){var u=a.next,n=od(a,e);n===0?(a.next=null,l===null?Yn=u:l.next=u,u===null&&(Oa=l)):(l=a,(t!==0||(n&3)!==0)&&(Gn=!0)),a=u}Lt!==0&&Lt!==5||bu(t),Al!==0&&(Al=0)}function od(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,n=t.pendingLanes&-62914561;0<n;){var c=31-ie(n),s=1<<c,h=u[c];h===-1?((s&l)===0||(s&a)!==0)&&(u[c]=Im(s,e)):h<=e&&(t.expiredLanes|=s),n&=~s}if(e=xt,l=nt,l=wu(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&&vi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Ya(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&vi(a),Si(l)){case 2:case 8:l=tr;break;case 32:l=Yu;break;case 268435456:l=er;break;default:l=Yu}return a=dd.bind(null,t),l=yi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&vi(a),t.callbackPriority=2,t.callbackNode=null,2}function dd(t,e){if(Lt!==0&&Lt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Ln()&&t.callbackNode!==l)return null;var a=nt;return a=wu(t,t===xt?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Jo(t,a,e),od(t,ue()),t.callbackNode!=null&&t.callbackNode===l?dd.bind(null,t):null)}function md(t,e){if(Ln())return null;Jo(t,e,!0)}function R0(){L0(function(){(st&6)!==0?yi(Pf,A0):sd()})}function nf(){if(Al===0){var t=ya;t===0&&(t=Gu,Gu<<=1,(Gu&261888)===0&&(Gu=256)),Al=t}return Al}function hd(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Ju(""+t)}function yd(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 N0(t,e,l,a,u){if(e==="submit"&&l&&l.stateNode===u){var n=hd((u[Ft]||null).action),c=a.submitter;c&&(e=(e=c[Ft]||null)?hd(e.formAction):c.getAttribute("formAction"),e!==null&&(n=e,c=null));var s=new Fu("action","action",null,a,u);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Al!==0){var h=c?yd(u,c):new FormData(u);Ac(l,{pending:!0,data:h,method:u.method,action:n},null,h)}}else typeof n=="function"&&(s.preventDefault(),h=c?yd(u,c):new FormData(u),Ac(l,{pending:!0,data:h,method:u.method,action:n},n,h))},currentTarget:u}]})}}for(var cf=0;cf<Qi.length;cf++){var ff=Qi[cf],_0=ff.toLowerCase(),M0=ff[0].toUpperCase()+ff.slice(1);Ne(_0,"on"+M0)}Ne(Vr,"onAnimationEnd"),Ne(Kr,"onAnimationIteration"),Ne(Jr,"onAnimationStart"),Ne("dblclick","onDoubleClick"),Ne("focusin","onFocus"),Ne("focusout","onBlur"),Ne(Vh,"onTransitionRun"),Ne(Kh,"onTransitionStart"),Ne(Jh,"onTransitionCancel"),Ne(kr,"onTransitionEnd"),ea("onMouseEnter",["mouseout","mouseover"]),ea("onMouseLeave",["mouseout","mouseover"]),ea("onPointerEnter",["pointerout","pointerover"]),ea("onPointerLeave",["pointerout","pointerover"]),Ul("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ul("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ul("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ul("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ul("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ul("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xu="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(" "),O0=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(xu));function vd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],u=a.event;a=a.listeners;t:{var n=void 0;if(e)for(var c=a.length-1;0<=c;c--){var s=a[c],h=s.instance,T=s.currentTarget;if(s=s.listener,h!==n&&u.isPropagationStopped())break t;n=s,u.currentTarget=T;try{n(u)}catch(M){tn(M)}u.currentTarget=null,n=h}else for(c=0;c<a.length;c++){if(s=a[c],h=s.instance,T=s.currentTarget,s=s.listener,h!==n&&u.isPropagationStopped())break t;n=s,u.currentTarget=T;try{n(u)}catch(M){tn(M)}u.currentTarget=null,n=h}}}}function ut(t,e){var l=e[bi];l===void 0&&(l=e[bi]=new Set);var a=t+"__bubble";l.has(a)||(gd(e,t,2,!1),l.add(a))}function rf(t,e,l){var a=0;e&&(a|=4),gd(l,t,a,e)}var Xn="_reactListening"+Math.random().toString(36).slice(2);function sf(t){if(!t[Xn]){t[Xn]=!0,rr.forEach(function(l){l!=="selectionchange"&&(O0.has(l)||rf(l,!1,t),rf(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Xn]||(e[Xn]=!0,rf("selectionchange",!1,e))}}function gd(t,e,l,a){switch(Kd(e)){case 2:var u=uy;break;case 8:u=ny;break;default:u=Af}l=u.bind(null,e,l,t),u=void 0,!Mi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(u=!0),a?u!==void 0?t.addEventListener(e,l,{capture:!0,passive:u}):t.addEventListener(e,l,!0):u!==void 0?t.addEventListener(e,l,{passive:u}):t.addEventListener(e,l,!1)}function of(t,e,l,a,u){var n=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var c=a.tag;if(c===3||c===4){var s=a.stateNode.containerInfo;if(s===u)break;if(c===4)for(c=a.return;c!==null;){var h=c.tag;if((h===3||h===4)&&c.stateNode.containerInfo===u)return;c=c.return}for(;s!==null;){if(c=Il(s),c===null)return;if(h=c.tag,h===5||h===6||h===26||h===27){a=n=c;continue t}s=s.parentNode}}a=a.return}xr(function(){var T=n,M=Ni(l),j=[];t:{var z=$r.get(t);if(z!==void 0){var N=Fu,Y=t;switch(t){case"keypress":if($u(l)===0)break t;case"keydown":case"keyup":N=Th;break;case"focusin":Y="focus",N=ji;break;case"focusout":Y="blur",N=ji;break;case"beforeblur":case"afterblur":N=ji;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":N=zr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":N=oh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":N=Rh;break;case Vr:case Kr:case Jr:N=hh;break;case kr:N=_h;break;case"scroll":case"scrollend":N=rh;break;case"wheel":N=Oh;break;case"copy":case"cut":case"paste":N=vh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":N=Rr;break;case"toggle":case"beforetoggle":N=Dh}var J=(e&4)!==0,St=!J&&(t==="scroll"||t==="scrollend"),S=J?z!==null?z+"Capture":null:z;J=[];for(var y=T,E;y!==null;){var D=y;if(E=D.stateNode,D=D.tag,D!==5&&D!==26&&D!==27||E===null||S===null||(D=wa(y,S),D!=null&&J.push(Eu(y,D,E))),St)break;y=y.return}0<J.length&&(z=new N(z,Y,null,l,M),j.push({event:z,listeners:J}))}}if((e&7)===0){t:{if(z=t==="mouseover"||t==="pointerover",N=t==="mouseout"||t==="pointerout",z&&l!==Ri&&(Y=l.relatedTarget||l.fromElement)&&(Il(Y)||Y[Fl]))break t;if((N||z)&&(z=M.window===M?M:(z=M.ownerDocument)?z.defaultView||z.parentWindow:window,N?(Y=l.relatedTarget||l.toElement,N=T,Y=Y?Il(Y):null,Y!==null&&(St=m(Y),J=Y.tag,Y!==St||J!==5&&J!==27&&J!==6)&&(Y=null)):(N=null,Y=T),N!==Y)){if(J=zr,D="onMouseLeave",S="onMouseEnter",y="mouse",(t==="pointerout"||t==="pointerover")&&(J=Rr,D="onPointerLeave",S="onPointerEnter",y="pointer"),St=N==null?z:Qa(N),E=Y==null?z:Qa(Y),z=new J(D,y+"leave",N,l,M),z.target=St,z.relatedTarget=E,D=null,Il(M)===T&&(J=new J(S,y+"enter",Y,l,M),J.target=E,J.relatedTarget=St,D=J),St=D,N&&Y)e:{for(J=C0,S=N,y=Y,E=0,D=S;D;D=J(D))E++;D=0;for(var V=y;V;V=J(V))D++;for(;0<E-D;)S=J(S),E--;for(;0<D-E;)y=J(y),D--;for(;E--;){if(S===y||y!==null&&S===y.alternate){J=S;break e}S=J(S),y=J(y)}J=null}else J=null;N!==null&&pd(j,z,N,J,!1),Y!==null&&St!==null&&pd(j,St,Y,J,!0)}}t:{if(z=T?Qa(T):window,N=z.nodeName&&z.nodeName.toLowerCase(),N==="select"||N==="input"&&z.type==="file")var ft=Ur;else if(Dr(z))if(Hr)ft=Qh;else{ft=Gh;var w=Yh}else N=z.nodeName,!N||N.toLowerCase()!=="input"||z.type!=="checkbox"&&z.type!=="radio"?T&&Ai(T.elementType)&&(ft=Ur):ft=Xh;if(ft&&(ft=ft(t,T))){jr(j,ft,l,M);break t}w&&w(t,z,T),t==="focusout"&&T&&z.type==="number"&&T.memoizedProps.value!=null&&zi(z,"number",z.value)}switch(w=T?Qa(T):window,t){case"focusin":(Dr(w)||w.contentEditable==="true")&&(ca=w,Yi=T,Fa=null);break;case"focusout":Fa=Yi=ca=null;break;case"mousedown":Gi=!0;break;case"contextmenu":case"mouseup":case"dragend":Gi=!1,wr(j,l,M);break;case"selectionchange":if(Zh)break;case"keydown":case"keyup":wr(j,l,M)}var et;if(Hi)t:{switch(t){case"compositionstart":var it="onCompositionStart";break t;case"compositionend":it="onCompositionEnd";break t;case"compositionupdate":it="onCompositionUpdate";break t}it=void 0}else ia?Or(t,l)&&(it="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(it="onCompositionStart");it&&(Nr&&l.locale!=="ko"&&(ia||it!=="onCompositionStart"?it==="onCompositionEnd"&&ia&&(et=Er()):(rl=M,Oi="value"in rl?rl.value:rl.textContent,ia=!0)),w=Qn(T,it),0<w.length&&(it=new Ar(it,t,null,l,M),j.push({event:it,listeners:w}),et?it.data=et:(et=Cr(l),et!==null&&(it.data=et)))),(et=Uh?Hh(t,l):Bh(t,l))&&(it=Qn(T,"onBeforeInput"),0<it.length&&(w=new Ar("onBeforeInput","beforeinput",null,l,M),j.push({event:w,listeners:it}),w.data=et)),N0(j,t,T,l,M)}vd(j,e)})}function Eu(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Qn(t,e){for(var l=e+"Capture",a=[];t!==null;){var u=t,n=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||n===null||(u=wa(t,l),u!=null&&a.unshift(Eu(t,u,n)),u=wa(t,e),u!=null&&a.push(Eu(t,u,n))),t.tag===3)return a;t=t.return}return[]}function C0(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function pd(t,e,l,a,u){for(var n=e._reactName,c=[];l!==null&&l!==a;){var s=l,h=s.alternate,T=s.stateNode;if(s=s.tag,h!==null&&h===a)break;s!==5&&s!==26&&s!==27||T===null||(h=T,u?(T=wa(l,n),T!=null&&c.unshift(Eu(l,T,h))):u||(T=wa(l,n),T!=null&&c.push(Eu(l,T,h)))),l=l.return}c.length!==0&&t.push({event:e,listeners:c})}var D0=/\r\n?/g,j0=/\u0000|\uFFFD/g;function Sd(t){return(typeof t=="string"?t:""+t).replace(D0,`
`).replace(j0,"")}function bd(t,e){return e=Sd(e),Sd(t)===e}function pt(t,e,l,a,u,n){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||aa(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&aa(t,""+a);break;case"className":Vu(t,"class",a);break;case"tabIndex":Vu(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Vu(t,l,a);break;case"style":Sr(t,a,n);break;case"data":if(e!=="object"){Vu(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=Ju(""+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 n=="function"&&(l==="formAction"?(e!=="input"&&pt(t,e,"name",u.name,u,null),pt(t,e,"formEncType",u.formEncType,u,null),pt(t,e,"formMethod",u.formMethod,u,null),pt(t,e,"formTarget",u.formTarget,u,null)):(pt(t,e,"encType",u.encType,u,null),pt(t,e,"method",u.method,u,null),pt(t,e,"target",u.target,u,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Ju(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Qe);break;case"onScroll":a!=null&&ut("scroll",t);break;case"onScrollEnd":a!=null&&ut("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(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=Ju(""+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":ut("beforetoggle",t),ut("toggle",t),Zu(t,"popover",a);break;case"xlinkActuate":Xe(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Xe(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Xe(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Xe(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Xe(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Xe(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Xe(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Zu(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=ch.get(l)||l,Zu(t,l,a))}}function df(t,e,l,a,u,n){switch(l){case"style":Sr(t,a,n);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(u.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?aa(t,a):(typeof a=="number"||typeof a=="bigint")&&aa(t,""+a);break;case"onScroll":a!=null&&ut("scroll",t);break;case"onScrollEnd":a!=null&&ut("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Qe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!sr.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(u=l.endsWith("Capture"),e=l.slice(2,u?l.length-7:void 0),n=t[Ft]||null,n=n!=null?n[l]:null,typeof n=="function"&&t.removeEventListener(e,n,u),typeof a=="function")){typeof n!="function"&&n!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,u);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):Zu(t,l,a)}}}function Vt(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ut("error",t),ut("load",t);var a=!1,u=!1,n;for(n in l)if(l.hasOwnProperty(n)){var c=l[n];if(c!=null)switch(n){case"src":a=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:pt(t,e,n,c,l,null)}}u&&pt(t,e,"srcSet",l.srcSet,l,null),a&&pt(t,e,"src",l.src,l,null);return;case"input":ut("invalid",t);var s=n=c=u=null,h=null,T=null;for(a in l)if(l.hasOwnProperty(a)){var M=l[a];if(M!=null)switch(a){case"name":u=M;break;case"type":c=M;break;case"checked":h=M;break;case"defaultChecked":T=M;break;case"value":n=M;break;case"defaultValue":s=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(f(137,e));break;default:pt(t,e,a,M,l,null)}}yr(t,n,s,h,T,c,u,!1);return;case"select":ut("invalid",t),a=c=n=null;for(u in l)if(l.hasOwnProperty(u)&&(s=l[u],s!=null))switch(u){case"value":n=s;break;case"defaultValue":c=s;break;case"multiple":a=s;default:pt(t,e,u,s,l,null)}e=n,l=c,t.multiple=!!a,e!=null?la(t,!!a,e,!1):l!=null&&la(t,!!a,l,!0);return;case"textarea":ut("invalid",t),n=u=a=null;for(c in l)if(l.hasOwnProperty(c)&&(s=l[c],s!=null))switch(c){case"value":a=s;break;case"defaultValue":u=s;break;case"children":n=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(f(91));break;default:pt(t,e,c,s,l,null)}gr(t,a,u,n);return;case"option":for(h in l)if(l.hasOwnProperty(h)&&(a=l[h],a!=null))switch(h){case"selected":t.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:pt(t,e,h,a,l,null)}return;case"dialog":ut("beforetoggle",t),ut("toggle",t),ut("cancel",t),ut("close",t);break;case"iframe":case"object":ut("load",t);break;case"video":case"audio":for(a=0;a<xu.length;a++)ut(xu[a],t);break;case"image":ut("error",t),ut("load",t);break;case"details":ut("toggle",t);break;case"embed":case"source":case"link":ut("error",t),ut("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(T in l)if(l.hasOwnProperty(T)&&(a=l[T],a!=null))switch(T){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:pt(t,e,T,a,l,null)}return;default:if(Ai(e)){for(M in l)l.hasOwnProperty(M)&&(a=l[M],a!==void 0&&df(t,e,M,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&pt(t,e,s,a,l,null))}function U0(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 u=null,n=null,c=null,s=null,h=null,T=null,M=null;for(N in l){var j=l[N];if(l.hasOwnProperty(N)&&j!=null)switch(N){case"checked":break;case"value":break;case"defaultValue":h=j;default:a.hasOwnProperty(N)||pt(t,e,N,null,a,j)}}for(var z in a){var N=a[z];if(j=l[z],a.hasOwnProperty(z)&&(N!=null||j!=null))switch(z){case"type":n=N;break;case"name":u=N;break;case"checked":T=N;break;case"defaultChecked":M=N;break;case"value":c=N;break;case"defaultValue":s=N;break;case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(f(137,e));break;default:N!==j&&pt(t,e,z,N,a,j)}}Ti(t,c,s,h,T,M,n,u);return;case"select":N=c=s=z=null;for(n in l)if(h=l[n],l.hasOwnProperty(n)&&h!=null)switch(n){case"value":break;case"multiple":N=h;default:a.hasOwnProperty(n)||pt(t,e,n,null,a,h)}for(u in a)if(n=a[u],h=l[u],a.hasOwnProperty(u)&&(n!=null||h!=null))switch(u){case"value":z=n;break;case"defaultValue":s=n;break;case"multiple":c=n;default:n!==h&&pt(t,e,u,n,a,h)}e=s,l=c,a=N,z!=null?la(t,!!l,z,!1):!!a!=!!l&&(e!=null?la(t,!!l,e,!0):la(t,!!l,l?[]:"",!1));return;case"textarea":N=z=null;for(s in l)if(u=l[s],l.hasOwnProperty(s)&&u!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:pt(t,e,s,null,a,u)}for(c in a)if(u=a[c],n=l[c],a.hasOwnProperty(c)&&(u!=null||n!=null))switch(c){case"value":z=u;break;case"defaultValue":N=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(f(91));break;default:u!==n&&pt(t,e,c,u,a,n)}vr(t,z,N);return;case"option":for(var Y in l)if(z=l[Y],l.hasOwnProperty(Y)&&z!=null&&!a.hasOwnProperty(Y))switch(Y){case"selected":t.selected=!1;break;default:pt(t,e,Y,null,a,z)}for(h in a)if(z=a[h],N=l[h],a.hasOwnProperty(h)&&z!==N&&(z!=null||N!=null))switch(h){case"selected":t.selected=z&&typeof z!="function"&&typeof z!="symbol";break;default:pt(t,e,h,z,a,N)}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 J in l)z=l[J],l.hasOwnProperty(J)&&z!=null&&!a.hasOwnProperty(J)&&pt(t,e,J,null,a,z);for(T in a)if(z=a[T],N=l[T],a.hasOwnProperty(T)&&z!==N&&(z!=null||N!=null))switch(T){case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(f(137,e));break;default:pt(t,e,T,z,a,N)}return;default:if(Ai(e)){for(var St in l)z=l[St],l.hasOwnProperty(St)&&z!==void 0&&!a.hasOwnProperty(St)&&df(t,e,St,void 0,a,z);for(M in a)z=a[M],N=l[M],!a.hasOwnProperty(M)||z===N||z===void 0&&N===void 0||df(t,e,M,z,a,N);return}}for(var S in l)z=l[S],l.hasOwnProperty(S)&&z!=null&&!a.hasOwnProperty(S)&&pt(t,e,S,null,a,z);for(j in a)z=a[j],N=l[j],!a.hasOwnProperty(j)||z===N||z==null&&N==null||pt(t,e,j,z,a,N)}function xd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function H0(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var u=l[a],n=u.transferSize,c=u.initiatorType,s=u.duration;if(n&&s&&xd(c)){for(c=0,s=u.responseEnd,a+=1;a<l.length;a++){var h=l[a],T=h.startTime;if(T>s)break;var M=h.transferSize,j=h.initiatorType;M&&xd(j)&&(h=h.responseEnd,c+=M*(h<s?1:(s-T)/(h-T)))}if(--a,e+=8*(n+c)/(u.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 mf=null,hf=null;function wn(t){return t.nodeType===9?t:t.ownerDocument}function Ed(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 Td(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 yf(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 vf=null;function B0(){var t=window.event;return t&&t.type==="popstate"?t===vf?!1:(vf=t,!0):(vf=null,!1)}var zd=typeof setTimeout=="function"?setTimeout:void 0,q0=typeof clearTimeout=="function"?clearTimeout:void 0,Ad=typeof Promise=="function"?Promise:void 0,L0=typeof queueMicrotask=="function"?queueMicrotask:typeof Ad<"u"?function(t){return Ad.resolve(null).then(t).catch(Y0)}:zd;function Y0(t){setTimeout(function(){throw t})}function Rl(t){return t==="head"}function Rd(t,e){var l=e,a=0;do{var u=l.nextSibling;if(t.removeChild(l),u&&u.nodeType===8)if(l=u.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(u),Ua(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")Tu(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,Tu(l);for(var n=l.firstChild;n;){var c=n.nextSibling,s=n.nodeName;n[Xa]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&n.rel.toLowerCase()==="stylesheet"||l.removeChild(n),n=c}}else l==="body"&&Tu(t.ownerDocument.body);l=u}while(l);Ua(e)}function Nd(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 gf(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":gf(l),xi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function G0(t,e,l,a){for(;t.nodeType===1;){var u=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Xa])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(n=t.getAttribute("rel"),n==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(n!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(n=t.getAttribute("src"),(n!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&n&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var n=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===n)return t}else return t;if(t=ze(t.nextSibling),t===null)break}return null}function X0(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=ze(t.nextSibling),t===null))return null;return t}function _d(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=ze(t.nextSibling),t===null))return null;return t}function pf(t){return t.data==="$?"||t.data==="$~"}function Sf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function Q0(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 ze(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 bf=null;function Md(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return ze(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function Od(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 Cd(t,e,l){switch(e=wn(l),t){case"html":if(t=e.documentElement,!t)throw Error(f(452));return t;case"head":if(t=e.head,!t)throw Error(f(453));return t;case"body":if(t=e.body,!t)throw Error(f(454));return t;default:throw Error(f(451))}}function Tu(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);xi(t)}var Ae=new Map,Dd=new Set;function Zn(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ul=B.d;B.d={f:w0,r:Z0,D:V0,C:K0,L:J0,m:k0,X:W0,S:$0,M:F0};function w0(){var t=ul.f(),e=Hn();return t||e}function Z0(t){var e=Pl(t);e!==null&&e.tag===5&&e.type==="form"?ks(e):ul.r(t)}var Ca=typeof document>"u"?null:document;function jd(t,e,l){var a=Ca;if(a&&typeof e=="string"&&e){var u=ge(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),Dd.has(u)||(Dd.add(u),t={rel:t,crossOrigin:l,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),Vt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function V0(t){ul.D(t),jd("dns-prefetch",t,null)}function K0(t,e){ul.C(t,e),jd("preconnect",t,e)}function J0(t,e,l){ul.L(t,e,l);var a=Ca;if(a&&t&&e){var u='link[rel="preload"][as="'+ge(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+ge(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+ge(l.imageSizes)+'"]')):u+='[href="'+ge(t)+'"]';var n=u;switch(e){case"style":n=Da(t);break;case"script":n=ja(t)}Ae.has(n)||(t=R({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Ae.set(n,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(zu(n))||e==="script"&&a.querySelector(Au(n))||(e=a.createElement("link"),Vt(e,"link",t),Yt(e),a.head.appendChild(e)))}}function k0(t,e){ul.m(t,e);var l=Ca;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+ge(a)+'"][href="'+ge(t)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=ja(t)}if(!Ae.has(n)&&(t=R({rel:"modulepreload",href:t},e),Ae.set(n,t),l.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Au(n)))return}a=l.createElement("link"),Vt(a,"link",t),Yt(a),l.head.appendChild(a)}}}function $0(t,e,l){ul.S(t,e,l);var a=Ca;if(a&&t){var u=ta(a).hoistableStyles,n=Da(t);e=e||"default";var c=u.get(n);if(!c){var s={loading:0,preload:null};if(c=a.querySelector(zu(n)))s.loading=5;else{t=R({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Ae.get(n))&&xf(t,l);var h=c=a.createElement("link");Yt(h),Vt(h,"link",t),h._p=new Promise(function(T,M){h.onload=T,h.onerror=M}),h.addEventListener("load",function(){s.loading|=1}),h.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Vn(c,e,a)}c={type:"stylesheet",instance:c,count:1,state:s},u.set(n,c)}}}function W0(t,e){ul.X(t,e);var l=Ca;if(l&&t){var a=ta(l).hoistableScripts,u=ja(t),n=a.get(u);n||(n=l.querySelector(Au(u)),n||(t=R({src:t,async:!0},e),(e=Ae.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),Vt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function F0(t,e){ul.M(t,e);var l=Ca;if(l&&t){var a=ta(l).hoistableScripts,u=ja(t),n=a.get(u);n||(n=l.querySelector(Au(u)),n||(t=R({src:t,async:!0,type:"module"},e),(e=Ae.get(u))&&Ef(t,e),n=l.createElement("script"),Yt(n),Vt(n,"link",t),l.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Ud(t,e,l,a){var u=(u=lt.current)?Zn(u):null;if(!u)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Da(l.href),l=ta(u).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=Da(l.href);var n=ta(u).hoistableStyles,c=n.get(t);if(c||(u=u.ownerDocument||u,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(t,c),(n=u.querySelector(zu(t)))&&!n._p&&(c.instance=n,c.state.loading=5),Ae.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},Ae.set(t,l),n||I0(u,t,l,c.state))),e&&a===null)throw Error(f(528,""));return c}if(e&&a!==null)throw Error(f(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=ja(l),l=ta(u).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(f(444,t))}}function Da(t){return'href="'+ge(t)+'"'}function zu(t){return'link[rel="stylesheet"]['+t+"]"}function Hd(t){return R({},t,{"data-precedence":t.precedence,precedence:null})}function I0(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}),Vt(e,"link",l),Yt(e),t.head.appendChild(e))}function ja(t){return'[src="'+ge(t)+'"]'}function Au(t){return"script[async]"+t}function Bd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+ge(l.href)+'"]');if(a)return e.instance=a,Yt(a),a;var u=R({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Yt(a),Vt(a,"style",u),Vn(a,l.precedence,t),e.instance=a;case"stylesheet":u=Da(l.href);var n=t.querySelector(zu(u));if(n)return e.state.loading|=4,e.instance=n,Yt(n),n;a=Hd(l),(u=Ae.get(u))&&xf(a,u),n=(t.ownerDocument||t).createElement("link"),Yt(n);var c=n;return c._p=new Promise(function(s,h){c.onload=s,c.onerror=h}),Vt(n,"link",a),e.state.loading|=4,Vn(n,l.precedence,t),e.instance=n;case"script":return n=ja(l.src),(u=t.querySelector(Au(n)))?(e.instance=u,Yt(u),u):(a=l,(u=Ae.get(n))&&(a=R({},l),Ef(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),Yt(u),Vt(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(f(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,Vn(a,l.precedence,t));return e.instance}function Vn(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,c=0;c<a.length;c++){var s=a[c];if(s.dataset.precedence===e)n=s;else if(n!==u)break}n?n.parentNode.insertBefore(t,n.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function xf(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Ef(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var Kn=null;function qd(t,e,l){if(Kn===null){var a=new Map,u=Kn=new Map;u.set(l,a)}else u=Kn,a=u.get(l),a||(a=new Map,u.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),u=0;u<l.length;u++){var n=l[u];if(!(n[Xa]||n[Xt]||t==="link"&&n.getAttribute("rel")==="stylesheet")&&n.namespaceURI!=="http://www.w3.org/2000/svg"){var c=n.getAttribute(e)||"";c=t+c;var s=a.get(c);s?s.push(n):a.set(c,[n])}}return a}function Ld(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function P0(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 Yd(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function ty(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 u=Da(a.href),n=e.querySelector(zu(u));if(n){e=n._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Jn.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=n,Yt(n);return}n=e.ownerDocument||e,a=Hd(a),(u=Ae.get(u))&&xf(a,u),n=n.createElement("link"),Yt(n);var c=n;c._p=new Promise(function(s,h){c.onload=s,c.onerror=h}),Vt(n,"link",a),l.instance=n}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=Jn.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function ey(t,e){return t.stylesheets&&t.count===0&&$n(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&$n(t,t.stylesheets),t.unsuspend){var n=t.unsuspend;t.unsuspend=null,n()}},6e4+e);0<t.imgBytes&&Tf===0&&(Tf=62500*H0());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&$n(t,t.stylesheets),t.unsuspend)){var n=t.unsuspend;t.unsuspend=null,n()}},(t.imgBytes>Tf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function Jn(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)$n(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var kn=null;function $n(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,kn=new Map,e.forEach(ly,t),kn=null,Jn.call(t))}function ly(t,e){if(!(e.state.loading&4)){var l=kn.get(t);if(l)var a=l.get(null);else{l=new Map,kn.set(t,l);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n<u.length;n++){var c=u[n];(c.nodeName==="LINK"||c.getAttribute("media")!=="not all")&&(l.set(c.dataset.precedence,c),a=c)}a&&l.set(null,a)}u=e.instance,c=u.getAttribute("data-precedence"),n=l.get(c)||a,n===a&&l.set(null,u),l.set(c,u),this.count++,a=Jn.bind(this),u.addEventListener("load",a),u.addEventListener("error",a),n?n.parentNode.insertBefore(u,n.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),e.state.loading|=4}}var Ru={$$typeof:k,Provider:null,Consumer:null,_currentValue:$,_currentValue2:$,_threadCount:0};function ay(t,e,l,a,u,n,c,s,h){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=gi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gi(0),this.hiddenUpdates=gi(null),this.identifierPrefix=a,this.onUncaughtError=u,this.onCaughtError=n,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=h,this.incompleteTransitions=new Map}function Gd(t,e,l,a,u,n,c,s,h,T,M,j){return t=new ay(t,e,l,c,h,T,M,j,s),e=1,n===!0&&(e|=24),n=fe(3,null,null,e),t.current=n,n.stateNode=t,e=ec(),e.refCount++,t.pooledCache=e,e.refCount++,n.memoizedState={element:a,isDehydrated:l,cache:e},nc(n),t}function Xd(t){return t?(t=sa,t):sa}function Qd(t,e,l,a,u,n){u=Xd(u),a.context===null?a.context=u:a.pendingContext=u,a=yl(e),a.payload={element:l},n=n===void 0?null:n,n!==null&&(a.callback=n),l=vl(t,a,e),l!==null&&(ae(l,t,e),uu(l,t,e))}function wd(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function zf(t,e){wd(t,e),(t=t.alternate)&&wd(t,e)}function Zd(t){if(t.tag===13||t.tag===31){var e=Ll(t,67108864);e!==null&&ae(e,t,67108864),zf(t,67108864)}}function Vd(t){if(t.tag===13||t.tag===31){var e=me();e=pi(e);var l=Ll(t,e);l!==null&&ae(l,t,e),zf(t,e)}}var Wn=!0;function uy(t,e,l,a){var u=C.T;C.T=null;var n=B.p;try{B.p=2,Af(t,e,l,a)}finally{B.p=n,C.T=u}}function ny(t,e,l,a){var u=C.T;C.T=null;var n=B.p;try{B.p=8,Af(t,e,l,a)}finally{B.p=n,C.T=u}}function Af(t,e,l,a){if(Wn){var u=Rf(a);if(u===null)of(t,e,a,Fn,l),Jd(t,a);else if(cy(u,t,e,l,a))a.stopPropagation();else if(Jd(t,a),e&4&&-1<iy.indexOf(t)){for(;u!==null;){var n=Pl(u);if(n!==null)switch(n.tag){case 3:if(n=n.stateNode,n.current.memoizedState.isDehydrated){var c=jl(n.pendingLanes);if(c!==0){var s=n;for(s.pendingLanes|=2,s.entangledLanes|=2;c;){var h=1<<31-ie(c);s.entanglements[1]|=h,c&=~h}Ye(n),(st&6)===0&&(jn=ue()+500,bu(0))}}break;case 31:case 13:s=Ll(n,2),s!==null&&ae(s,n,2),Hn(),zf(n,2)}if(n=Rf(a),n===null&&of(t,e,a,Fn,l),n===u)break;u=n}u!==null&&a.stopPropagation()}else of(t,e,a,null,l)}}function Rf(t){return t=Ni(t),Nf(t)}var Fn=null;function Nf(t){if(Fn=null,t=Il(t),t!==null){var e=m(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=b(e),t!==null)return t;t=null}else if(l===31){if(t=A(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 Fn=t,null}function Kd(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(Vm()){case Pf:return 2;case tr:return 8;case Yu:case Km:return 32;case er:return 268435456;default:return 32}default:return 32}}var _f=!1,Nl=null,_l=null,Ml=null,Nu=new Map,_u=new Map,Ol=[],iy="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 Jd(t,e){switch(t){case"focusin":case"focusout":Nl=null;break;case"dragenter":case"dragleave":_l=null;break;case"mouseover":case"mouseout":Ml=null;break;case"pointerover":case"pointerout":Nu.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":_u.delete(e.pointerId)}}function Mu(t,e,l,a,u,n){return t===null||t.nativeEvent!==n?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:n,targetContainers:[u]},e!==null&&(e=Pl(e),e!==null&&Zd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,u!==null&&e.indexOf(u)===-1&&e.push(u),t)}function cy(t,e,l,a,u){switch(e){case"focusin":return Nl=Mu(Nl,t,e,l,a,u),!0;case"dragenter":return _l=Mu(_l,t,e,l,a,u),!0;case"mouseover":return Ml=Mu(Ml,t,e,l,a,u),!0;case"pointerover":var n=u.pointerId;return Nu.set(n,Mu(Nu.get(n)||null,t,e,l,a,u)),!0;case"gotpointercapture":return n=u.pointerId,_u.set(n,Mu(_u.get(n)||null,t,e,l,a,u)),!0}return!1}function kd(t){var e=Il(t.target);if(e!==null){var l=m(e);if(l!==null){if(e=l.tag,e===13){if(e=b(l),e!==null){t.blockedOn=e,cr(t.priority,function(){Vd(l)});return}}else if(e===31){if(e=A(l),e!==null){t.blockedOn=e,cr(t.priority,function(){Vd(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 In(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=Rf(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);Ri=a,l.target.dispatchEvent(a),Ri=null}else return e=Pl(l),e!==null&&Zd(e),t.blockedOn=l,!1;e.shift()}return!0}function $d(t,e,l){In(t)&&l.delete(e)}function fy(){_f=!1,Nl!==null&&In(Nl)&&(Nl=null),_l!==null&&In(_l)&&(_l=null),Ml!==null&&In(Ml)&&(Ml=null),Nu.forEach($d),_u.forEach($d)}function Pn(t,e){t.blockedOn===e&&(t.blockedOn=null,_f||(_f=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,fy)))}var ti=null;function Wd(t){ti!==t&&(ti=t,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){ti===t&&(ti=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],u=t[e+2];if(typeof a!="function"){if(Nf(a||l)===null)continue;break}var n=Pl(l);n!==null&&(t.splice(e,3),e-=3,Ac(n,{pending:!0,data:u,method:l.method,action:a},a,u))}}))}function Ua(t){function e(h){return Pn(h,t)}Nl!==null&&Pn(Nl,t),_l!==null&&Pn(_l,t),Ml!==null&&Pn(Ml,t),Nu.forEach(e),_u.forEach(e);for(var l=0;l<Ol.length;l++){var a=Ol[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Ol.length&&(l=Ol[0],l.blockedOn===null);)kd(l),l.blockedOn===null&&Ol.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var u=l[a],n=l[a+1],c=u[Ft]||null;if(typeof n=="function")c||Wd(l);else if(c){var s=null;if(n&&n.hasAttribute("formAction")){if(u=n,c=n[Ft]||null)s=c.formAction;else if(Nf(u)!==null)continue}else s=c.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),Wd(l)}}}function Fd(){function t(n){n.canIntercept&&n.info==="react-transition"&&n.intercept({handler:function(){return new Promise(function(c){return u=c})},focusReset:"manual",scroll:"manual"})}function e(){u!==null&&(u(),u=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var n=navigation.currentEntry;n&&n.url!=null&&navigation.navigate(n.url,{state:n.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,u=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),u!==null&&(u(),u=null)}}}function Mf(t){this._internalRoot=t}ei.prototype.render=Mf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=me();Qd(l,a,t,e,null,null)},ei.prototype.unmount=Mf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Qd(t.current,2,null,t,null,null),Hn(),e[Fl]=null}};function ei(t){this._internalRoot=t}ei.prototype.unstable_scheduleHydration=function(t){if(t){var e=ir();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Ol.length&&e!==0&&e<Ol[l].priority;l++);Ol.splice(l,0,t),l===0&&kd(t)}};var Id=r.version;if(Id!=="19.2.6")throw Error(f(527,Id,"19.2.6"));B.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(f(188)):(t=Object.keys(t).join(","),Error(f(268,t)));return t=v(e),t=t!==null?O(t):null,t=t===null?null:t.stateNode,t};var ry={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:C,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var li=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!li.isDisabled&&li.supportsFiber)try{La=li.inject(ry),ne=li}catch{}}return Cu.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",u=uo,n=no,c=io;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(n=e.onCaughtError),e.onRecoverableError!==void 0&&(c=e.onRecoverableError)),e=Gd(t,1,!1,null,null,l,a,null,u,n,c,Fd),t[Fl]=e.current,sf(t),new Mf(e)},Cu.hydrateRoot=function(t,e,l){if(!d(t))throw Error(f(299));var a=!1,u="",n=uo,c=no,s=io,h=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(u=l.identifierPrefix),l.onUncaughtError!==void 0&&(n=l.onUncaughtError),l.onCaughtError!==void 0&&(c=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(h=l.formState)),e=Gd(t,1,!0,e,l??null,a,u,h,n,c,s,Fd),e.context=Xd(null),l=e.current,a=me(),a=pi(a),u=yl(a),u.callback=null,vl(l,u,a),l=a,e.current.lanes=l,Ga(e,l),Ye(e),t[Fl]=e.current,sf(t),new ei(e)},Cu.version="19.2.6",Cu}var fm;function Sy(){if(fm)return Cf.exports;fm=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),Cf.exports=py(),Cf.exports}var by=Sy(),_=Qf();/**
* react-router v7.15.1
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/var rm="popstate";function sm(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function xy(i={}){function r(f,d){var v;let m=(v=d.state)==null?void 0:v.masked,{pathname:b,search:A,hash:x}=m||f.location;return Yf("",{pathname:b,search:A,hash:x},d.state&&d.state.usr||null,d.state&&d.state.key||"default",m?{pathname:f.location.pathname,search:f.location.search,hash:f.location.hash}:void 0)}function o(f,d){return typeof d=="string"?d:Uu(d)}return Ty(r,o,null,i)}function Rt(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Ce(i,r){if(!i){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function Ey(){return Math.random().toString(36).substring(2,10)}function om(i,r){return{usr:i.state,key:i.key,idx:r,masked:i.mask?{pathname:i.pathname,search:i.search,hash:i.hash}:void 0}}function Yf(i,r,o=null,f,d){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof r=="string"?Ha(r):r,state:o,key:r&&r.key||f||Ey(),mask:d}}function Uu({pathname:i="/",search:r="",hash:o=""}){return r&&r!=="?"&&(i+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(i+=o.charAt(0)==="#"?o:"#"+o),i}function Ha(i){let r={};if(i){let o=i.indexOf("#");o>=0&&(r.hash=i.substring(o),i=i.substring(0,o));let f=i.indexOf("?");f>=0&&(r.search=i.substring(f),i=i.substring(0,f)),i&&(r.pathname=i)}return r}function Ty(i,r,o,f={}){let{window:d=document.defaultView,v5Compat:m=!1}=f,b=d.history,A="POP",x=null,v=O();v==null&&(v=0,b.replaceState({...b.state,idx:v},""));function O(){return(b.state||{idx:null}).idx}function R(){A="POP";let X=O(),q=X==null?null:X-v;v=X,x&&x({action:A,location:G.location,delta:q})}function H(X,q){A="PUSH";let I=sm(X)?X:Yf(G.location,X,q);v=O()+1;let k=om(I,v),yt=G.createHref(I.mask||I);try{b.pushState(k,"",yt)}catch(dt){if(dt instanceof DOMException&&dt.name==="DataCloneError")throw dt;d.location.assign(yt)}m&&x&&x({action:A,location:G.location,delta:1})}function Z(X,q){A="REPLACE";let I=sm(X)?X:Yf(G.location,X,q);v=O();let k=om(I,v),yt=G.createHref(I.mask||I);b.replaceState(k,"",yt),m&&x&&x({action:A,location:G.location,delta:0})}function K(X){return zy(X)}let G={get action(){return A},get location(){return i(d,b)},listen(X){if(x)throw new Error("A history only accepts one active listener");return d.addEventListener(rm,R),x=X,()=>{d.removeEventListener(rm,R),x=null}},createHref(X){return r(d,X)},createURL:K,encodeLocation(X){let q=K(X);return{pathname:q.pathname,search:q.search,hash:q.hash}},push:H,replace:Z,go(X){return b.go(X)}};return G}function zy(i,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Rt(o,"No window.location.(origin|href) available to create URL");let f=typeof i=="string"?i:Uu(i);return f=f.replace(/ $/,"%20"),!r&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function gm(i,r,o="/"){return Ay(i,r,o,!1)}function Ay(i,r,o,f,d){let m=typeof r=="string"?Ha(r):r,b=nl(m.pathname||"/",o);if(b==null)return null;let A=Ry(i),x=null,v=Ly(b);for(let O=0;x==null&&O<A.length;++O)x=By(A[O],v,f);return x}function Ry(i){let r=pm(i);return Ny(r),r}function pm(i,r=[],o=[],f="",d=!1){let m=(b,A,x=d,v)=>{let O={relativePath:v===void 0?b.path||"":v,caseSensitive:b.caseSensitive===!0,childrenIndex:A,route:b};if(O.relativePath.startsWith("/")){if(!O.relativePath.startsWith(f)&&x)return;Rt(O.relativePath.startsWith(f),`Absolute route path "${O.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),O.relativePath=O.relativePath.slice(f.length)}let R=Oe([f,O.relativePath]),H=o.concat(O);b.children&&b.children.length>0&&(Rt(b.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${R}".`),pm(b.children,r,H,R,x)),!(b.path==null&&!b.index)&&r.push({path:R,score:Uy(R,b.index),routesMeta:H})};return i.forEach((b,A)=>{var x;if(b.path===""||!((x=b.path)!=null&&x.includes("?")))m(b,A);else for(let v of Sm(b.path))m(b,A,!0,v)}),r}function Sm(i){let r=i.split("/");if(r.length===0)return[];let[o,...f]=r,d=o.endsWith("?"),m=o.replace(/\?$/,"");if(f.length===0)return d?[m,""]:[m];let b=Sm(f.join("/")),A=[];return A.push(...b.map(x=>x===""?m:[m,x].join("/"))),d&&A.push(...b),A.map(x=>i.startsWith("/")&&x===""?"/":x)}function Ny(i){i.sort((r,o)=>r.score!==o.score?o.score-r.score:Hy(r.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var _y=/^:[\w-]+$/,My=3,Oy=2,Cy=1,Dy=10,jy=-2,dm=i=>i==="*";function Uy(i,r){let o=i.split("/"),f=o.length;return o.some(dm)&&(f+=jy),r&&(f+=Oy),o.filter(d=>!dm(d)).reduce((d,m)=>d+(_y.test(m)?My:m===""?Cy:Dy),f)}function Hy(i,r){return i.length===r.length&&i.slice(0,-1).every((f,d)=>f===r[d])?i[i.length-1]-r[r.length-1]:0}function By(i,r,o=!1){let{routesMeta:f}=i,d={},m="/",b=[];for(let A=0;A<f.length;++A){let x=f[A],v=A===f.length-1,O=m==="/"?r:r.slice(m.length)||"/",R=ci({path:x.relativePath,caseSensitive:x.caseSensitive,end:v},O),H=x.route;if(!R&&v&&o&&!f[f.length-1].route.index&&(R=ci({path:x.relativePath,caseSensitive:x.caseSensitive,end:!1},O)),!R)return null;Object.assign(d,R.params),b.push({params:d,pathname:Oe([m,R.pathname]),pathnameBase:Qy(Oe([m,R.pathnameBase])),route:H}),R.pathnameBase!=="/"&&(m=Oe([m,R.pathnameBase]))}return b}function ci(i,r){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[o,f]=qy(i.path,i.caseSensitive,i.end),d=r.match(o);if(!d)return null;let m=d[0],b=m.replace(/(.)\/+$/,"$1"),A=d.slice(1);return{params:f.reduce((v,{paramName:O,isOptional:R},H)=>{if(O==="*"){let K=A[H]||"";b=m.slice(0,m.length-K.length).replace(/(.)\/+$/,"$1")}const Z=A[H];return R&&!Z?v[O]=void 0:v[O]=(Z||"").replace(/%2F/g,"/"),v},{}),pathname:m,pathnameBase:b,pattern:i}}function qy(i,r=!1,o=!0){Ce(i==="*"||!i.endsWith("*")||i.endsWith("/*"),`Route path "${i}" will be treated as if it were "${i.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${i.replace(/\*$/,"/*")}".`);let f=[],d="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(b,A,x,v,O)=>{if(f.push({paramName:A,isOptional:x!=null}),x){let R=O.charAt(v+b.length);return R&&R!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return i.endsWith("*")?(f.push({paramName:"*"}),d+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?d+="\\/*$":i!==""&&i!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,r?void 0:"i"),f]}function Ly(i){try{return i.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Ce(!1,`The URL path "${i}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),i}}function nl(i,r){if(r==="/")return i;if(!i.toLowerCase().startsWith(r.toLowerCase()))return null;let o=r.endsWith("/")?r.length-1:r.length,f=i.charAt(o);return f&&f!=="/"?null:i.slice(o)||"/"}var Yy=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Gy(i,r="/"){let{pathname:o,search:f="",hash:d=""}=typeof i=="string"?Ha(i):i,m;return o?(o=xm(o),o.startsWith("/")?m=mm(o.substring(1),"/"):m=mm(o,r)):m=r,{pathname:m,search:wy(f),hash:Zy(d)}}function mm(i,r){let o=fi(r).split("/");return i.split("/").forEach(d=>{d===".."?o.length>1&&o.pop():d!=="."&&o.push(d)}),o.length>1?o.join("/"):"/"}function Bf(i,r,o,f){return`Cannot include a '${i}' character in a manually specified \`to.${r}\` field [${JSON.stringify(f)}]. Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Xy(i){return i.filter((r,o)=>o===0||r.route.path&&r.route.path.length>0)}function bm(i){let r=Xy(i);return r.map((o,f)=>f===r.length-1?o.pathname:o.pathnameBase)}function wf(i,r,o,f=!1){let d;typeof i=="string"?d=Ha(i):(d={...i},Rt(!d.pathname||!d.pathname.includes("?"),Bf("?","pathname","search",d)),Rt(!d.pathname||!d.pathname.includes("#"),Bf("#","pathname","hash",d)),Rt(!d.search||!d.search.includes("#"),Bf("#","search","hash",d)));let m=i===""||d.pathname==="",b=m?"/":d.pathname,A;if(b==null)A=o;else{let R=r.length-1;if(!f&&b.startsWith("..")){let H=b.split("/");for(;H[0]==="..";)H.shift(),R-=1;d.pathname=H.join("/")}A=R>=0?r[R]:"/"}let x=Gy(d,A),v=b&&b!=="/"&&b.endsWith("/"),O=(m||b===".")&&o.endsWith("/");return!x.pathname.endsWith("/")&&(v||O)&&(x.pathname+="/"),x}var xm=i=>i.replace(/\/\/+/g,"/"),Oe=i=>xm(i.join("/")),fi=i=>i.replace(/\/+$/,""),Qy=i=>fi(i).replace(/^\/*/,"/"),wy=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,Zy=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i,Vy=class{constructor(i,r,o,f=!1){this.status=i,this.statusText=r||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function Ky(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}function Jy(i){let r=i.map(o=>o.route.path).filter(Boolean);return Oe(r)||"/"}var Em=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Tm(i,r){let o=i;if(typeof o!="string"||!Yy.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(Em)try{let m=new URL(window.location.href),b=o.startsWith("//")?new URL(m.protocol+o):new URL(o),A=nl(b.pathname,r);b.origin===m.origin&&A!=null?o=A+b.search+b.hash:d=!0}catch{Ce(!1,`<Link to="${o}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:f,isExternal:d,to:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var zm=["POST","PUT","PATCH","DELETE"];new Set(zm);var ky=["GET",...zm];new Set(ky);var Ba=_.createContext(null);Ba.displayName="DataRouter";var ri=_.createContext(null);ri.displayName="DataRouterState";var Am=_.createContext(!1);function $y(){return _.useContext(Am)}var Rm=_.createContext({isTransitioning:!1});Rm.displayName="ViewTransition";var Wy=_.createContext(new Map);Wy.displayName="Fetchers";var Fy=_.createContext(null);Fy.displayName="Await";var Re=_.createContext(null);Re.displayName="Navigation";var Hu=_.createContext(null);Hu.displayName="Location";var De=_.createContext({outlet:null,matches:[],isDataRoute:!1});De.displayName="Route";var Zf=_.createContext(null);Zf.displayName="RouteError";var Nm="REACT_ROUTER_ERROR",Iy="REDIRECT",Py="ROUTE_ERROR_RESPONSE";function tv(i){if(i.startsWith(`${Nm}:${Iy}:{`))try{let r=JSON.parse(i.slice(28));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string"&&typeof r.location=="string"&&typeof r.reloadDocument=="boolean"&&typeof r.replace=="boolean")return r}catch{}}function ev(i){if(i.startsWith(`${Nm}:${Py}:{`))try{let r=JSON.parse(i.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new Vy(r.status,r.statusText,r.data)}catch{}}function lv(i,{relative:r}={}){Rt(Bu(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=_.useContext(Re),{hash:d,pathname:m,search:b}=qu(i,{relative:r}),A=m;return o!=="/"&&(A=m==="/"?o:Oe([o,m])),f.createHref({pathname:A,search:b,hash:d})}function Bu(){return _.useContext(Hu)!=null}function je(){return Rt(Bu(),"useLocation() may be used only in the context of a <Router> component."),_.useContext(Hu).location}var _m="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Mm(i){_.useContext(Re).static||_.useLayoutEffect(i)}function Om(){let{isDataRoute:i}=_.useContext(De);return i?pv():av()}function av(){Rt(Bu(),"useNavigate() may be used only in the context of a <Router> component.");let i=_.useContext(Ba),{basename:r,navigator:o}=_.useContext(Re),{matches:f}=_.useContext(De),{pathname:d}=je(),m=JSON.stringify(bm(f)),b=_.useRef(!1);return Mm(()=>{b.current=!0}),_.useCallback((x,v={})=>{if(Ce(b.current,_m),!b.current)return;if(typeof x=="number"){o.go(x);return}let O=wf(x,JSON.parse(m),d,v.relative==="path");i==null&&r!=="/"&&(O.pathname=O.pathname==="/"?r:Oe([r,O.pathname])),(v.replace?o.replace:o.push)(O,v.state,v)},[r,o,m,d,i])}var uv=_.createContext(null);function nv(i){let r=_.useContext(De).outlet;return _.useMemo(()=>r&&_.createElement(uv.Provider,{value:i},r),[r,i])}function iv(){let{matches:i}=_.useContext(De),r=i[i.length-1];return(r==null?void 0:r.params)??{}}function qu(i,{relative:r}={}){let{matches:o}=_.useContext(De),{pathname:f}=je(),d=JSON.stringify(bm(o));return _.useMemo(()=>wf(i,JSON.parse(d),f,r==="path"),[i,d,f,r])}function cv(i,r){return Cm(i,r)}function Cm(i,r,o){var X;Rt(Bu(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:f}=_.useContext(Re),{matches:d}=_.useContext(De),m=d[d.length-1],b=m?m.params:{},A=m?m.pathname:"/",x=m?m.pathnameBase:"/",v=m&&m.route;{let q=v&&v.path||"";jm(A,!v||q.endsWith("*")||q.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${A}" (under <Route path="${q}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
Please change the parent <Route path="${q}"> to <Route path="${q==="/"?"*":`${q}/*`}">.`)}let O=je(),R;if(r){let q=typeof r=="string"?Ha(r):r;Rt(x==="/"||((X=q.pathname)==null?void 0:X.startsWith(x)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${x}" but pathname "${q.pathname}" was given in the \`location\` prop.`),R=q}else R=O;let H=R.pathname||"/",Z=H;if(x!=="/"){let q=x.replace(/^\//,"").split("/");Z="/"+H.replace(/^\//,"").split("/").slice(q.length).join("/")}let K=o&&o.state.matches.length?o.state.matches.map(q=>Object.assign(q,{route:o.manifest[q.route.id]||q.route})):gm(i,{pathname:Z});Ce(v||K!=null,`No routes matched location "${R.pathname}${R.search}${R.hash}" `),Ce(K==null||K[K.length-1].route.element!==void 0||K[K.length-1].route.Component!==void 0||K[K.length-1].route.lazy!==void 0,`Matched leaf route at location "${R.pathname}${R.search}${R.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let G=dv(K&&K.map(q=>Object.assign({},q,{params:Object.assign({},b,q.params),pathname:Oe([x,f.encodeLocation?f.encodeLocation(q.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathname]),pathnameBase:q.pathnameBase==="/"?x:Oe([x,f.encodeLocation?f.encodeLocation(q.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathnameBase])})),d,o);return r&&G?_.createElement(Hu.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...R},navigationType:"POP"}},G):G}function fv(){let i=gv(),r=Ky(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),o=i instanceof Error?i.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},m={padding:"2px 4px",backgroundColor:f},b=null;return console.error("Error handled by React Router default ErrorBoundary:",i),b=_.createElement(_.Fragment,null,_.createElement("p",null,"💿 Hey developer 👋"),_.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",_.createElement("code",{style:m},"ErrorBoundary")," or"," ",_.createElement("code",{style:m},"errorElement")," prop on your route.")),_.createElement(_.Fragment,null,_.createElement("h2",null,"Unexpected Application Error!"),_.createElement("h3",{style:{fontStyle:"italic"}},r),o?_.createElement("pre",{style:d},o):null,b)}var rv=_.createElement(fv,null),Dm=class extends _.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}static getDerivedStateFromError(i){return{error:i}}static getDerivedStateFromProps(i,r){return r.location!==i.location||r.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:r.error,location:r.location,revalidation:i.revalidation||r.revalidation}}componentDidCatch(i,r){this.props.onError?this.props.onError(i,r):console.error("React Router caught the following error during render",i)}render(){let i=this.state.error;if(this.context&&typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){const o=ev(i.digest);o&&(i=o)}let r=i!==void 0?_.createElement(De.Provider,{value:this.props.routeContext},_.createElement(Zf.Provider,{value:i,children:this.props.component})):this.props.children;return this.context?_.createElement(sv,{error:i},r):r}};Dm.contextType=Am;var qf=new WeakMap;function sv({children:i,error:r}){let{basename:o}=_.useContext(Re);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let f=tv(r.digest);if(f){let d=qf.get(r);if(d)throw d;let m=Tm(f.location,o);if(Em&&!qf.get(r))if(m.isExternal||f.reloadDocument)window.location.href=m.absoluteURL||m.to;else{const b=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(m.to,{replace:f.replace}));throw qf.set(r,b),b}return _.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m.absoluteURL||m.to}`})}}return i}function ov({routeContext:i,match:r,children:o}){let f=_.useContext(Ba);return f&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),_.createElement(De.Provider,{value:i},o)}function dv(i,r=[],o){let f=o==null?void 0:o.state;if(i==null){if(!f)return null;if(f.errors)i=f.matches;else if(r.length===0&&!f.initialized&&f.matches.length>0)i=f.matches;else return null}let d=i,m=f==null?void 0:f.errors;if(m!=null){let O=d.findIndex(R=>R.route.id&&(m==null?void 0:m[R.route.id])!==void 0);Rt(O>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(m).join(",")}`),d=d.slice(0,Math.min(d.length,O+1))}let b=!1,A=-1;if(o&&f){b=f.renderFallback;for(let O=0;O<d.length;O++){let R=d[O];if((R.route.HydrateFallback||R.route.hydrateFallbackElement)&&(A=O),R.route.id){let{loaderData:H,errors:Z}=f,K=R.route.loader&&!H.hasOwnProperty(R.route.id)&&(!Z||Z[R.route.id]===void 0);if(R.route.lazy||K){o.isStatic&&(b=!0),A>=0?d=d.slice(0,A+1):d=[d[0]];break}}}}let x=o==null?void 0:o.onError,v=f&&x?(O,R)=>{var H,Z;x(O,{location:f.location,params:((Z=(H=f.matches)==null?void 0:H[0])==null?void 0:Z.params)??{},pattern:Jy(f.matches),errorInfo:R})}:void 0;return d.reduceRight((O,R,H)=>{let Z,K=!1,G=null,X=null;f&&(Z=m&&R.route.id?m[R.route.id]:void 0,G=R.route.errorElement||rv,b&&(A<0&&H===0?(jm("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),K=!0,X=null):A===H&&(K=!0,X=R.route.hydrateFallbackElement||null)));let q=r.concat(d.slice(0,H+1)),I=()=>{let k;return Z?k=G:K?k=X:R.route.Component?k=_.createElement(R.route.Component,null):R.route.element?k=R.route.element:k=O,_.createElement(ov,{match:R,routeContext:{outlet:O,matches:q,isDataRoute:f!=null},children:k})};return f&&(R.route.ErrorBoundary||R.route.errorElement||H===0)?_.createElement(Dm,{location:f.location,revalidation:f.revalidation,component:G,error:Z,children:I(),routeContext:{outlet:null,matches:q,isDataRoute:!0},onError:v}):I()},null)}function Vf(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function mv(i){let r=_.useContext(Ba);return Rt(r,Vf(i)),r}function hv(i){let r=_.useContext(ri);return Rt(r,Vf(i)),r}function yv(i){let r=_.useContext(De);return Rt(r,Vf(i)),r}function Kf(i){let r=yv(i),o=r.matches[r.matches.length-1];return Rt(o.route.id,`${i} can only be used on routes that contain a unique "id"`),o.route.id}function vv(){return Kf("useRouteId")}function gv(){var f;let i=_.useContext(Zf),r=hv("useRouteError"),o=Kf("useRouteError");return i!==void 0?i:(f=r.errors)==null?void 0:f[o]}function pv(){let{router:i}=mv("useNavigate"),r=Kf("useNavigate"),o=_.useRef(!1);return Mm(()=>{o.current=!0}),_.useCallback(async(d,m={})=>{Ce(o.current,_m),o.current&&(typeof d=="number"?await i.navigate(d):await i.navigate(d,{fromRouteId:r,...m}))},[i,r])}var hm={};function jm(i,r,o){!r&&!hm[i]&&(hm[i]=!0,Ce(!1,o))}_.memo(Sv);function Sv({routes:i,manifest:r,future:o,state:f,isStatic:d,onError:m}){return Cm(i,void 0,{manifest:r,state:f,isStatic:d,onError:m})}function bv(i){return nv(i.context)}function ju(i){Rt(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function xv({basename:i="/",children:r=null,location:o,navigationType:f="POP",navigator:d,static:m=!1,useTransitions:b}){Rt(!Bu(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let A=i.replace(/^\/*/,"/"),x=_.useMemo(()=>({basename:A,navigator:d,static:m,useTransitions:b,future:{}}),[A,d,m,b]);typeof o=="string"&&(o=Ha(o));let{pathname:v="/",search:O="",hash:R="",state:H=null,key:Z="default",mask:K}=o,G=_.useMemo(()=>{let X=nl(v,A);return X==null?null:{location:{pathname:X,search:O,hash:R,state:H,key:Z,mask:K},navigationType:f}},[A,v,O,R,H,Z,f,K]);return Ce(G!=null,`<Router basename="${A}"> is not able to match the URL "${v}${O}${R}" because it does not start with the basename, so the <Router> won't render anything.`),G==null?null:_.createElement(Re.Provider,{value:x},_.createElement(Hu.Provider,{children:r,value:G}))}function Ev({children:i,location:r}){return cv(Gf(i),r)}function Gf(i,r=[]){let o=[];return _.Children.forEach(i,(f,d)=>{if(!_.isValidElement(f))return;let m=[...r,d];if(f.type===_.Fragment){o.push.apply(o,Gf(f.props.children,m));return}Rt(f.type===ju,`[${typeof f.type=="string"?f.type:f.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Rt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let b={id:f.props.id||m.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(b.children=Gf(f.props.children,m)),o.push(b)}),o}var ni="get",ii="application/x-www-form-urlencoded";function si(i){return typeof HTMLElement<"u"&&i instanceof HTMLElement}function Tv(i){return si(i)&&i.tagName.toLowerCase()==="button"}function zv(i){return si(i)&&i.tagName.toLowerCase()==="form"}function Av(i){return si(i)&&i.tagName.toLowerCase()==="input"}function Rv(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Nv(i,r){return i.button===0&&(!r||r==="_self")&&!Rv(i)}function Xf(i=""){return new URLSearchParams(typeof i=="string"||Array.isArray(i)||i instanceof URLSearchParams?i:Object.keys(i).reduce((r,o)=>{let f=i[o];return r.concat(Array.isArray(f)?f.map(d=>[o,d]):[[o,f]])},[]))}function _v(i,r){let o=Xf(i);return r&&r.forEach((f,d)=>{o.has(d)||r.getAll(d).forEach(m=>{o.append(d,m)})}),o}var ai=null;function Mv(){if(ai===null)try{new FormData(document.createElement("form"),0),ai=!1}catch{ai=!0}return ai}var Ov=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Lf(i){return i!=null&&!Ov.has(i)?(Ce(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ii}"`),null):i}function Cv(i,r){let o,f,d,m,b;if(zv(i)){let A=i.getAttribute("action");f=A?nl(A,r):null,o=i.getAttribute("method")||ni,d=Lf(i.getAttribute("enctype"))||ii,m=new FormData(i)}else if(Tv(i)||Av(i)&&(i.type==="submit"||i.type==="image")){let A=i.form;if(A==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let x=i.getAttribute("formaction")||A.getAttribute("action");if(f=x?nl(x,r):null,o=i.getAttribute("formmethod")||A.getAttribute("method")||ni,d=Lf(i.getAttribute("formenctype"))||Lf(A.getAttribute("enctype"))||ii,m=new FormData(A,i),!Mv()){let{name:v,type:O,value:R}=i;if(O==="image"){let H=v?`${v}.`:"";m.append(`${H}x`,"0"),m.append(`${H}y`,"0")}else v&&m.append(v,R)}}else{if(si(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=ni,f=null,d=ii,b=i}return m&&d==="text/plain"&&(b=m,m=void 0),{action:f,method:o.toLowerCase(),encType:d,formData:m,body:b}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Jf(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Um(i,r,o,f){let d=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return o?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${f}`:d.pathname=`${d.pathname}.${f}`:d.pathname==="/"?d.pathname=`_root.${f}`:r&&nl(d.pathname,r)==="/"?d.pathname=`${fi(r)}/_root.${f}`:d.pathname=`${fi(d.pathname)}.${f}`,d}async function Dv(i,r){if(i.id in r)return r[i.id];try{let o=await import(i.module);return r[i.id]=o,o}catch(o){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function jv(i){return i==null?!1:i.href==null?i.rel==="preload"&&typeof i.imageSrcSet=="string"&&typeof i.imageSizes=="string":typeof i.rel=="string"&&typeof i.href=="string"}async function Uv(i,r,o){let f=await Promise.all(i.map(async d=>{let m=r.routes[d.route.id];if(m){let b=await Dv(m,o);return b.links?b.links():[]}return[]}));return Lv(f.flat(1).filter(jv).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function ym(i,r,o,f,d,m){let b=(x,v)=>o[v]?x.route.id!==o[v].route.id:!0,A=(x,v)=>{var O;return o[v].pathname!==x.pathname||((O=o[v].route.path)==null?void 0:O.endsWith("*"))&&o[v].params["*"]!==x.params["*"]};return m==="assets"?r.filter((x,v)=>b(x,v)||A(x,v)):m==="data"?r.filter((x,v)=>{var R;let O=f.routes[x.route.id];if(!O||!O.hasLoader)return!1;if(b(x,v)||A(x,v))return!0;if(x.route.shouldRevalidate){let H=x.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:((R=o[0])==null?void 0:R.params)||{},nextUrl:new URL(i,window.origin),nextParams:x.params,defaultShouldRevalidate:!0});if(typeof H=="boolean")return H}return!0}):[]}function Hv(i,r,{includeHydrateFallback:o}={}){return Bv(i.map(f=>{let d=r.routes[f.route.id];if(!d)return[];let m=[d.module];return d.clientActionModule&&(m=m.concat(d.clientActionModule)),d.clientLoaderModule&&(m=m.concat(d.clientLoaderModule)),o&&d.hydrateFallbackModule&&(m=m.concat(d.hydrateFallbackModule)),d.imports&&(m=m.concat(d.imports)),m}).flat(1))}function Bv(i){return[...new Set(i)]}function qv(i){let r={},o=Object.keys(i).sort();for(let f of o)r[f]=i[f];return r}function Lv(i,r){let o=new Set;return new Set(r),i.reduce((f,d)=>{let m=JSON.stringify(qv(d));return o.has(m)||(o.add(m),f.push({key:m,link:d})),f},[])}function kf(){let i=_.useContext(Ba);return Jf(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function Yv(){let i=_.useContext(ri);return Jf(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var $f=_.createContext(void 0);$f.displayName="FrameworkContext";function Wf(){let i=_.useContext($f);return Jf(i,"You must render this element inside a <HydratedRouter> element"),i}function Gv(i,r){let o=_.useContext($f),[f,d]=_.useState(!1),[m,b]=_.useState(!1),{onFocus:A,onBlur:x,onMouseEnter:v,onMouseLeave:O,onTouchStart:R}=r,H=_.useRef(null);_.useEffect(()=>{if(i==="render"&&b(!0),i==="viewport"){let G=q=>{q.forEach(I=>{b(I.isIntersecting)})},X=new IntersectionObserver(G,{threshold:.5});return H.current&&X.observe(H.current),()=>{X.disconnect()}}},[i]),_.useEffect(()=>{if(f){let G=setTimeout(()=>{b(!0)},100);return()=>{clearTimeout(G)}}},[f]);let Z=()=>{d(!0)},K=()=>{d(!1),b(!1)};return o?i!=="intent"?[m,H,{}]:[m,H,{onFocus:Du(A,Z),onBlur:Du(x,K),onMouseEnter:Du(v,Z),onMouseLeave:Du(O,K),onTouchStart:Du(R,Z)}]:[!1,H,{}]}function Du(i,r){return o=>{i&&i(o),o.defaultPrevented||r(o)}}function Xv({page:i,...r}){let o=$y(),{router:f}=kf(),d=_.useMemo(()=>gm(f.routes,i,f.basename),[f.routes,i,f.basename]);return d?o?_.createElement(wv,{page:i,matches:d,...r}):_.createElement(Zv,{page:i,matches:d,...r}):null}function Qv(i){let{manifest:r,routeModules:o}=Wf(),[f,d]=_.useState([]);return _.useEffect(()=>{let m=!1;return Uv(i,r,o).then(b=>{m||d(b)}),()=>{m=!0}},[i,r,o]),f}function wv({page:i,matches:r,...o}){let f=je(),{future:d}=Wf(),{basename:m}=kf(),b=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let A=Um(i,m,d.unstable_trailingSlashAwareDataRequests,"rsc"),x=!1,v=[];for(let O of r)typeof O.route.shouldRevalidate=="function"?x=!0:v.push(O.route.id);return x&&v.length>0&&A.searchParams.set("_routes",v.join(",")),[A.pathname+A.search]},[m,d.unstable_trailingSlashAwareDataRequests,i,f,r]);return _.createElement(_.Fragment,null,b.map(A=>_.createElement("link",{key:A,rel:"prefetch",as:"fetch",href:A,...o})))}function Zv({page:i,matches:r,...o}){let f=je(),{future:d,manifest:m,routeModules:b}=Wf(),{basename:A}=kf(),{loaderData:x,matches:v}=Yv(),O=_.useMemo(()=>ym(i,r,v,m,f,"data"),[i,r,v,m,f]),R=_.useMemo(()=>ym(i,r,v,m,f,"assets"),[i,r,v,m,f]),H=_.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let G=new Set,X=!1;if(r.forEach(I=>{var yt;let k=m.routes[I.route.id];!k||!k.hasLoader||(!O.some(dt=>dt.route.id===I.route.id)&&I.route.id in x&&((yt=b[I.route.id])!=null&&yt.shouldRevalidate)||k.hasClientLoader?X=!0:G.add(I.route.id))}),G.size===0)return[];let q=Um(i,A,d.unstable_trailingSlashAwareDataRequests,"data");return X&&G.size>0&&q.searchParams.set("_routes",r.filter(I=>G.has(I.route.id)).map(I=>I.route.id).join(",")),[q.pathname+q.search]},[A,d.unstable_trailingSlashAwareDataRequests,x,f,m,O,r,i,b]),Z=_.useMemo(()=>Hv(R,m),[R,m]),K=Qv(R);return _.createElement(_.Fragment,null,H.map(G=>_.createElement("link",{key:G,rel:"prefetch",as:"fetch",href:G,...o})),Z.map(G=>_.createElement("link",{key:G,rel:"modulepreload",href:G,...o})),K.map(({key:G,link:X})=>_.createElement("link",{key:G,nonce:o.nonce,...X,crossOrigin:X.crossOrigin??o.crossOrigin})))}function Vv(...i){return r=>{i.forEach(o=>{typeof o=="function"?o(r):o!=null&&(o.current=r)})}}var Kv=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Kv&&(window.__reactRouterVersion="7.15.1")}catch{}function Jv({basename:i,children:r,useTransitions:o,window:f}){let d=_.useRef();d.current==null&&(d.current=xy({window:f,v5Compat:!0}));let m=d.current,[b,A]=_.useState({action:m.action,location:m.location}),x=_.useCallback(v=>{o===!1?A(v):_.startTransition(()=>A(v))},[o]);return _.useLayoutEffect(()=>m.listen(x),[m,x]),_.createElement(xv,{basename:i,children:r,location:b.location,navigationType:b.action,navigator:m,useTransitions:o})}var Hm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ge=_.forwardRef(function({onClick:r,discover:o="render",prefetch:f="none",relative:d,reloadDocument:m,replace:b,mask:A,state:x,target:v,to:O,preventScrollReset:R,viewTransition:H,defaultShouldRevalidate:Z,...K},G){let{basename:X,navigator:q,useTransitions:I}=_.useContext(Re),k=typeof O=="string"&&Hm.test(O),yt=Tm(O,X);O=yt.to;let dt=lv(O,{relative:d}),Et=je(),W=null;if(A){let jt=wf(A,[],Et.mask?Et.mask.pathname:"/",!0);X!=="/"&&(jt.pathname=jt.pathname==="/"?X:Oe([X,jt.pathname])),W=q.createHref(jt)}let[Mt,Kt,Ue]=Gv(f,K),he=Fv(O,{replace:b,mask:A,state:x,target:v,preventScrollReset:R,relative:d,viewTransition:H,defaultShouldRevalidate:Z,useTransitions:I});function Jt(jt){r&&r(jt),jt.defaultPrevented||he(jt)}let He=!(yt.isExternal||m),ye=_.createElement("a",{...K,...Ue,href:(He?W:void 0)||yt.absoluteURL||dt,onClick:He?Jt:r,ref:Vv(G,Kt),target:v,"data-discover":!k&&o==="render"?"true":void 0});return Mt&&!k?_.createElement(_.Fragment,null,ye,_.createElement(Xv,{page:dt})):ye});Ge.displayName="Link";var kv=_.forwardRef(function({"aria-current":r="page",caseSensitive:o=!1,className:f="",end:d=!1,style:m,to:b,viewTransition:A,children:x,...v},O){let R=qu(b,{relative:v.relative}),H=je(),Z=_.useContext(ri),{navigator:K,basename:G}=_.useContext(Re),X=Z!=null&&ag(R)&&A===!0,q=K.encodeLocation?K.encodeLocation(R).pathname:R.pathname,I=H.pathname,k=Z&&Z.navigation&&Z.navigation.location?Z.navigation.location.pathname:null;o||(I=I.toLowerCase(),k=k?k.toLowerCase():null,q=q.toLowerCase()),k&&G&&(k=nl(k,G)||k);const yt=q!=="/"&&q.endsWith("/")?q.length-1:q.length;let dt=I===q||!d&&I.startsWith(q)&&I.charAt(yt)==="/",Et=k!=null&&(k===q||!d&&k.startsWith(q)&&k.charAt(q.length)==="/"),W={isActive:dt,isPending:Et,isTransitioning:X},Mt=dt?r:void 0,Kt;typeof f=="function"?Kt=f(W):Kt=[f,dt?"active":null,Et?"pending":null,X?"transitioning":null].filter(Boolean).join(" ");let Ue=typeof m=="function"?m(W):m;return _.createElement(Ge,{...v,"aria-current":Mt,className:Kt,ref:O,style:Ue,to:b,viewTransition:A},typeof x=="function"?x(W):x)});kv.displayName="NavLink";var $v=_.forwardRef(({discover:i="render",fetcherKey:r,navigate:o,reloadDocument:f,replace:d,state:m,method:b=ni,action:A,onSubmit:x,relative:v,preventScrollReset:O,viewTransition:R,defaultShouldRevalidate:H,...Z},K)=>{let{useTransitions:G}=_.useContext(Re),X=eg(),q=lg(A,{relative:v}),I=b.toLowerCase()==="get"?"get":"post",k=typeof A=="string"&&Hm.test(A),yt=dt=>{if(x&&x(dt),dt.defaultPrevented)return;dt.preventDefault();let Et=dt.nativeEvent.submitter,W=(Et==null?void 0:Et.getAttribute("formmethod"))||b,Mt=()=>X(Et||dt.currentTarget,{fetcherKey:r,method:W,navigate:o,replace:d,state:m,relative:v,preventScrollReset:O,viewTransition:R,defaultShouldRevalidate:H});G&&o!==!1?_.startTransition(()=>Mt()):Mt()};return _.createElement("form",{ref:K,method:I,action:q,onSubmit:f?x:yt,...Z,"data-discover":!k&&i==="render"?"true":void 0})});$v.displayName="Form";function Wv(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Bm(i){let r=_.useContext(Ba);return Rt(r,Wv(i)),r}function Fv(i,{target:r,replace:o,mask:f,state:d,preventScrollReset:m,relative:b,viewTransition:A,defaultShouldRevalidate:x,useTransitions:v}={}){let O=Om(),R=je(),H=qu(i,{relative:b});return _.useCallback(Z=>{if(Nv(Z,r)){Z.preventDefault();let K=o!==void 0?o:Uu(R)===Uu(H),G=()=>O(i,{replace:K,mask:f,state:d,preventScrollReset:m,relative:b,viewTransition:A,defaultShouldRevalidate:x});v?_.startTransition(()=>G()):G()}},[R,O,H,o,f,d,r,i,m,b,A,x,v])}function Iv(i){Ce(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let r=_.useRef(Xf(i)),o=_.useRef(!1),f=je(),d=_.useMemo(()=>_v(f.search,o.current?null:r.current),[f.search]),m=Om(),b=_.useCallback((A,x)=>{const v=Xf(typeof A=="function"?A(new URLSearchParams(d)):A);o.current=!0,m("?"+v,x)},[m,d]);return[d,b]}var Pv=0,tg=()=>`__${String(++Pv)}__`;function eg(){let{router:i}=Bm("useSubmit"),{basename:r}=_.useContext(Re),o=vv(),f=i.fetch,d=i.navigate;return _.useCallback(async(m,b={})=>{let{action:A,method:x,encType:v,formData:O,body:R}=Cv(m,r);if(b.navigate===!1){let H=b.fetcherKey||tg();await f(H,o,b.action||A,{defaultShouldRevalidate:b.defaultShouldRevalidate,preventScrollReset:b.preventScrollReset,formData:O,body:R,formMethod:b.method||x,formEncType:b.encType||v,flushSync:b.flushSync})}else await d(b.action||A,{defaultShouldRevalidate:b.defaultShouldRevalidate,preventScrollReset:b.preventScrollReset,formData:O,body:R,formMethod:b.method||x,formEncType:b.encType||v,replace:b.replace,state:b.state,fromRouteId:o,flushSync:b.flushSync,viewTransition:b.viewTransition})},[f,d,r,o])}function lg(i,{relative:r}={}){let{basename:o}=_.useContext(Re),f=_.useContext(De);Rt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),m={...qu(i||".",{relative:r})},b=je();if(i==null){m.search=b.search;let A=new URLSearchParams(m.search),x=A.getAll("index");if(x.some(O=>O==="")){A.delete("index"),x.filter(R=>R).forEach(R=>A.append("index",R));let O=A.toString();m.search=O?`?${O}`:""}}return(!i||i===".")&&d.route.index&&(m.search=m.search?m.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(m.pathname=m.pathname==="/"?o:Oe([o,m.pathname])),Uu(m)}function ag(i,{relative:r}={}){let o=_.useContext(Rm);Rt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Bm("useViewTransitionState"),d=qu(i,{relative:r});if(!o.isTransitioning)return!1;let m=nl(o.currentLocation.pathname,f)||o.currentLocation.pathname,b=nl(o.nextLocation.pathname,f)||o.nextLocation.pathname;return ci(d.pathname,b)!=null||ci(d.pathname,m)!=null}/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const ug=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),ng=i=>i.replace(/^([A-Z])|[\s-_]+(\w)/g,(r,o,f)=>f?f.toUpperCase():o.toLowerCase()),vm=i=>{const r=ng(i);return r.charAt(0).toUpperCase()+r.slice(1)},qm=(...i)=>i.filter((r,o,f)=>!!r&&r.trim()!==""&&f.indexOf(r)===o).join(" ").trim();/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var ig={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.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const cg=_.forwardRef(({color:i="currentColor",size:r=24,strokeWidth:o=2,absoluteStrokeWidth:f,className:d="",children:m,iconNode:b,...A},x)=>_.createElement("svg",{ref:x,...ig,width:r,height:r,stroke:i,strokeWidth:f?Number(o)*24/Number(r):o,className:qm("lucide",d),...A},[...b.map(([v,O])=>_.createElement(v,O)),...Array.isArray(m)?m:[m]]));/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const il=(i,r)=>{const o=_.forwardRef(({className:f,...d},m)=>_.createElement(cg,{ref:m,iconNode:r,className:qm(`lucide-${ug(vm(i))}`,`lucide-${i}`,f),...d}));return o.displayName=vm(i),o};/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const fg=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],rg=il("arrow-left",fg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const sg=[["rect",{width:"16",height:"10",x:"2",y:"7",rx:"2",ry:"2",key:"1w10f2"}],["line",{x1:"22",x2:"22",y1:"11",y2:"13",key:"4dh1rd"}]],Lm=il("battery",sg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const og=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]],dg=il("grid-3x3",og);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const mg=[["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 18h.01",key:"1tta3j"}],["path",{d:"M3 6h.01",key:"1rqtza"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 18h13",key:"1lx6n3"}],["path",{d:"M8 6h13",key:"ik3vkj"}]],hg=il("list",mg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const yg=[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]],vg=il("moon",yg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const gg=[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]],pg=il("search",gg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Sg=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],Ym=il("sun",Sg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const bg=[["path",{d:"M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2",key:"wrbu53"}],["path",{d:"M15 18H9",key:"1lyqi6"}],["path",{d:"M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14",key:"lysw3i"}],["circle",{cx:"17",cy:"18",r:"2",key:"332jqn"}],["circle",{cx:"7",cy:"18",r:"2",key:"19iecd"}]],xg=il("truck",bg);/**
* @license lucide-react v0.487.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Eg=[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]],Tg=il("zap",Eg);function zg(){const i=je(),[r,o]=_.useState(!0);_.useEffect(()=>{const d=localStorage.getItem("theme")==="dark"||!localStorage.getItem("theme")&&window.matchMedia("(prefers-color-scheme: dark)").matches;o(d),document.documentElement.classList.toggle("dark",d)},[]);const f=()=>{const d=!r;o(d),localStorage.setItem("theme",d?"dark":"light"),document.documentElement.classList.toggle("dark",d)};return p.jsx("header",{className:"sticky top-0 z-50 bg-white/95 dark:bg-gray-950/95 backdrop-blur border-b border-gray-200 dark:border-gray-800",children:p.jsxs("div",{className:"max-w-7xl mx-auto px-6 h-16 flex items-center justify-between",children:[p.jsxs(Ge,{to:"/",className:"flex items-center gap-3",children:[p.jsx("div",{className:"w-9 h-9 bg-sky-500 rounded-xl flex items-center justify-center",children:p.jsx(Lm,{className:"w-5 h-5 text-white"})}),p.jsxs("div",{children:[p.jsx("div",{className:"font-semibold tracking-tight text-xl",children:"PowerGrid"}),p.jsx("div",{className:"text-[10px] text-gray-500 -mt-1",children:"INDUSTRIAL BATTERIES"})]})]}),p.jsxs("nav",{className:"flex items-center gap-8 text-sm font-medium",children:[p.jsx(Ge,{to:"/catalog",className:`transition-colors hover:text-sky-500 ${i.pathname==="/catalog"?"text-sky-500":"text-gray-600 dark:text-gray-400"}`,children:"Каталог"}),p.jsx("a",{href:"#about",className:"text-gray-600 dark:text-gray-400 hover:text-sky-500 transition-colors",children:"О проекте"})]}),p.jsxs("div",{className:"flex items-center gap-3",children:[p.jsx("button",{onClick:f,className:"p-2 rounded-xl hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors","aria-label":"Toggle theme",children:r?p.jsx(Ym,{className:"w-4 h-4"}):p.jsx(vg,{className:"w-4 h-4"})}),p.jsx(Ge,{to:"/catalog",className:"px-5 py-2 bg-gray-900 dark:bg-white text-white dark:text-gray-900 rounded-2xl text-sm font-medium hover:bg-black dark:hover:bg-gray-200 transition-colors",children:"Перейти в каталог"})]})]})})}function Ag(){return p.jsx("footer",{className:"border-t border-gray-200 dark:border-gray-800 py-8 text-sm text-gray-500",children:p.jsxs("div",{className:"max-w-7xl mx-auto px-6 flex flex-col md:flex-row justify-between gap-4",children:[p.jsxs("div",{children:["© ",new Date().getFullYear()," PowerGrid. Промышленные аккумуляторы."]}),p.jsxs("div",{className:"flex gap-6",children:[p.jsx("a",{href:"#",className:"hover:text-gray-700 dark:hover:text-gray-300",children:"Политика конфиденциальности"}),p.jsx("a",{href:"#",className:"hover:text-gray-700 dark:hover:text-gray-300",children:"Контакты"})]})]})})}function Rg(){return p.jsxs("div",{className:"min-h-screen flex flex-col",children:[p.jsx(zg,{}),p.jsx("main",{className:"flex-1",children:p.jsx(bv,{})}),p.jsx(Ag,{})]})}function Gm({value:i,onChange:r}){return p.jsxs("div",{className:"relative w-full max-w-md",children:[p.jsx(pg,{className:"absolute left-4 top-1/2 -translate-y-1/2 w-4 h-4 text-gray-400"}),p.jsx("input",{type:"text",placeholder:"Поиск по модели, бренду, применению...",value:i,onChange:o=>r(o.target.value),className:"w-full pl-11 pr-4 py-3 bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-2xl focus:outline-none focus:ring-2 focus:ring-sky-500 text-sm"})]})}function ui({title:i,count:r,icon:o,to:f}){return p.jsx(Ge,{to:f,className:"group block p-6 bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-3xl hover:border-sky-500/50 transition-all",children:p.jsxs("div",{className:"flex items-center gap-4",children:[p.jsx("div",{className:"text-sky-500",children:o}),p.jsxs("div",{children:[p.jsx("div",{className:"font-semibold text-lg tracking-tight",children:i}),p.jsxs("div",{className:"text-sm text-gray-500",children:[r," моделей"]})]})]})})}function Ng(){const[i,r]=_.useState("");return p.jsxs("div",{children:[p.jsxs("section",{className:"max-w-5xl mx-auto px-6 pt-20 pb-16 text-center",children:[p.jsx("div",{className:"inline-block px-4 py-1 rounded-full bg-sky-100 dark:bg-sky-950 text-sky-600 dark:text-sky-400 text-sm font-medium mb-4",children:"2026 • Industrial Tech"}),p.jsxs("h1",{className:"text-6xl md:text-7xl font-semibold tracking-tighter leading-none mb-6",children:["Промышленные",p.jsx("br",{}),"аккумуляторы",p.jsx("br",{}),"в одном месте"]}),p.jsx("p",{className:"text-xl text-gray-600 dark:text-gray-400 max-w-md mx-auto mb-10",children:"Сравнивайте, выбирайте и заказывайте LiFePO4, AGM, GEL и свинцово-кислотные батареи для любой отрасли."}),p.jsx("div",{className:"max-w-md mx-auto",children:p.jsx(Gm,{value:i,onChange:r})}),p.jsx("div",{className:"mt-4",children:p.jsx(Ge,{to:"/catalog",className:"text-sm text-sky-500 hover:underline",children:"Или перейдите сразу в каталог →"})})]}),p.jsx("section",{className:"max-w-6xl mx-auto px-6 pb-20",children:p.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-4",children:[p.jsx(ui,{title:"Солнечные станции",count:124,icon:p.jsx(Ym,{className:"w-6 h-6"}),to:"/catalog?app=Solar"}),p.jsx(ui,{title:"ИБП и резерв",count:89,icon:p.jsx(Tg,{className:"w-6 h-6"}),to:"/catalog?app=UPS"}),p.jsx(ui,{title:"Тяговые (погрузчики)",count:67,icon:p.jsx(xg,{className:"w-6 h-6"}),to:"/catalog?app=Forklift"}),p.jsx(ui,{title:"Морские и RV",count:41,icon:p.jsx(Lm,{className:"w-6 h-6"}),to:"/catalog?app=Marine"})]})}),p.jsx("section",{className:"border-t border-gray-200 dark:border-gray-800 py-12",children:p.jsxs("div",{className:"max-w-6xl mx-auto px-6 grid grid-cols-2 md:grid-cols-4 gap-y-8 text-center",children:[p.jsxs("div",{children:[p.jsx("div",{className:"text-4xl font-semibold tabular-nums",children:"480"}),p.jsx("div",{className:"text-sm text-gray-500 mt-1",children:"моделей в каталоге"})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-4xl font-semibold tabular-nums",children:"38"}),p.jsx("div",{className:"text-sm text-gray-500 mt-1",children:"поставщиков"})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-4xl font-semibold tabular-nums",children:"12 400"}),p.jsx("div",{className:"text-sm text-gray-500 mt-1",children:"заказов в 2025"})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-4xl font-semibold tabular-nums",children:"4.8"}),p.jsx("div",{className:"text-sm text-gray-500 mt-1",children:"средняя оценка"})]})]})})]})}const Xm=[{id:1,name:"LiFePO4 12V 100Ah",brand:"PowerCell",voltage:12,capacity:100,chemistry:"LiFePO4",application:["Solar","UPS","Marine"],weight:10.5,dimensions:"330×173×220",cycles:6e3,price:24500,image:"https://picsum.photos/id/1015/400/300",description:"Высококачественный литий-железо-фосфатный аккумулятор для солнечных станций и ИБП."},{id:2,name:"AGM 12V 200Ah",brand:"Delta",voltage:12,capacity:200,chemistry:"AGM",application:["UPS","Telecom"],weight:58,dimensions:"522×240×218",cycles:1200,price:18900,image:"https://picsum.photos/id/160/400/300",description:"Герметичный AGM аккумулятор для систем бесперебойного питания и телекоммуникаций."},{id:3,name:"GEL 12V 150Ah",brand:"Outdo",voltage:12,capacity:150,chemistry:"GEL",application:["Solar","UPS"],weight:43,dimensions:"483×170×240",cycles:900,price:17200,image:"https://picsum.photos/id/201/400/300",description:"Гелевый аккумулятор с увеличенным ресурсом для солнечных и стационарных систем."},{id:4,name:"LiFePO4 48V 200Ah",brand:"RoyPow",voltage:48,capacity:200,chemistry:"LiFePO4",application:["Forklift","Solar"],weight:92,dimensions:"600×300×280",cycles:5e3,price:128e3,image:"https://picsum.photos/id/251/400/300",description:"Тяговый литиевый аккумулятор для вилочных погрузчиков и накопителей энергии."},{id:5,name:"Lead-Acid 2V 1000Ah",brand:"Fiamm",voltage:2,capacity:1e3,chemistry:"Lead-Acid",application:["UPS","Industrial"],weight:65,dimensions:"210×172×330",cycles:800,price:24500,image:"https://picsum.photos/id/180/400/300",description:"Стационарный свинцово-кислотный элемент для крупных ИБП и энергосистем."}],_g=[2,6,12,24,36,48,72,80],Mg=["LiFePO4","AGM","GEL","Lead-Acid","Ni-Cd"],Og=["Solar","UPS","Marine","Forklift","Telecom","Industrial"];function Cg({filters:i,onChange:r}){const o=m=>{const b=i.voltage.includes(m)?i.voltage.filter(A=>A!==m):[...i.voltage,m];r({...i,voltage:b})},f=m=>{const b=i.chemistry.includes(m)?i.chemistry.filter(A=>A!==m):[...i.chemistry,m];r({...i,chemistry:b})},d=m=>{const b=i.application.includes(m)?i.application.filter(A=>A!==m):[...i.application,m];r({...i,application:b})};return p.jsxs("div",{className:"space-y-8",children:[p.jsxs("div",{children:[p.jsx("div",{className:"text-sm font-medium mb-3 text-gray-500 dark:text-gray-400",children:"НАПРЯЖЕНИЕ (В)"}),p.jsx("div",{className:"flex flex-wrap gap-2",children:_g.map(m=>p.jsxs("button",{onClick:()=>o(m),className:`filter-chip px-4 py-1.5 text-sm rounded-xl border transition-all ${i.voltage.includes(m)?"active border-sky-500":"border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-800"}`,children:[m,"В"]},m))})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-sm font-medium mb-3 text-gray-500 dark:text-gray-400",children:"ЁМКОСТЬ (А·Ч)"}),p.jsxs("div",{className:"flex gap-3",children:[p.jsx("input",{type:"number",placeholder:"От",value:i.capacityMin||"",onChange:m=>r({...i,capacityMin:parseInt(m.target.value)||0}),className:"w-24 px-3 py-2 bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-xl text-sm"}),p.jsx("input",{type:"number",placeholder:"До",value:i.capacityMax||"",onChange:m=>r({...i,capacityMax:parseInt(m.target.value)||9999}),className:"w-24 px-3 py-2 bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-xl text-sm"})]})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-sm font-medium mb-3 text-gray-500 dark:text-gray-400",children:"ТЕХНОЛОГИЯ"}),p.jsx("div",{className:"flex flex-wrap gap-2",children:Mg.map(m=>p.jsx("button",{onClick:()=>f(m),className:`filter-chip px-4 py-1.5 text-sm rounded-xl border transition-all ${i.chemistry.includes(m)?"active border-sky-500":"border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-800"}`,children:m},m))})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-sm font-medium mb-3 text-gray-500 dark:text-gray-400",children:"ПРИМЕНЕНИЕ"}),p.jsx("div",{className:"flex flex-wrap gap-2",children:Og.map(m=>p.jsx("button",{onClick:()=>d(m),className:`filter-chip px-4 py-1.5 text-sm rounded-xl border transition-all ${i.application.includes(m)?"active border-sky-500":"border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-800"}`,children:m},m))})]}),p.jsx("button",{onClick:()=>r({search:"",voltage:[],capacityMin:0,capacityMax:9999,chemistry:[],application:[]}),className:"text-sm text-sky-500 hover:underline",children:"Сбросить все фильтры"})]})}function Dg({battery:i}){return p.jsx(Ge,{to:`/product/${i.id}`,className:"group block",children:p.jsxs("div",{className:"card bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-3xl overflow-hidden",children:[p.jsxs("div",{className:"aspect-[16/10] bg-gray-100 dark:bg-gray-800 relative",children:[p.jsx("img",{src:i.image,alt:i.name,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"}),p.jsx("div",{className:"absolute top-4 right-4 px-3 py-1 bg-white/90 dark:bg-gray-950/90 backdrop-blur rounded-full text-xs font-medium",children:i.chemistry})]}),p.jsxs("div",{className:"p-5 space-y-3",children:[p.jsxs("div",{children:[p.jsx("div",{className:"font-semibold tracking-tight text-lg",children:i.name}),p.jsx("div",{className:"text-sm text-gray-500",children:i.brand})]}),p.jsxs("div",{className:"flex items-baseline gap-1 text-xl font-semibold tabular-nums",children:[i.price.toLocaleString("ru-RU"),p.jsx("span",{className:"text-sm font-normal text-gray-500",children:"₽"})]}),p.jsxs("div",{className:"grid grid-cols-3 gap-3 text-xs pt-2 border-t border-gray-100 dark:border-gray-800",children:[p.jsxs("div",{children:[p.jsx("div",{className:"text-gray-500",children:"Напряжение"}),p.jsxs("div",{className:"font-medium",children:[i.voltage," В"]})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-gray-500",children:"Ёмкость"}),p.jsxs("div",{className:"font-medium",children:[i.capacity," А·ч"]})]}),p.jsxs("div",{children:[p.jsx("div",{className:"text-gray-500",children:"Циклы"}),p.jsx("div",{className:"font-medium",children:i.cycles})]})]})]})]})})}function jg({batteries:i}){return p.jsx("div",{className:"overflow-x-auto",children:p.jsxs("table",{className:"w-full text-sm",children:[p.jsx("thead",{children:p.jsxs("tr",{className:"border-b border-gray-200 dark:border-gray-700 text-left text-gray-500",children:[p.jsx("th",{className:"py-3 font-medium",children:"Модель"}),p.jsx("th",{className:"py-3 font-medium",children:"Напряжение"}),p.jsx("th",{className:"py-3 font-medium",children:"Ёмкость"}),p.jsx("th",{className:"py-3 font-medium",children:"Технология"}),p.jsx("th",{className:"py-3 font-medium",children:"Циклы"}),p.jsx("th",{className:"py-3 font-medium text-right",children:"Цена"})]})}),p.jsx("tbody",{children:i.map(r=>p.jsxs("tr",{className:"table-row border-b border-gray-100 dark:border-gray-800",children:[p.jsx("td",{className:"py-4 font-medium",children:r.name}),p.jsxs("td",{className:"py-4 tabular-nums",children:[r.voltage," В"]}),p.jsxs("td",{className:"py-4 tabular-nums",children:[r.capacity," А·ч"]}),p.jsx("td",{className:"py-4",children:r.chemistry}),p.jsx("td",{className:"py-4 tabular-nums",children:r.cycles}),p.jsxs("td",{className:"py-4 text-right font-semibold tabular-nums",children:[r.price.toLocaleString("ru-RU")," ₽"]})]},r.id))})]})})}function Ug(){const[i]=Iv(),r=i.get("app")||"",[o,f]=_.useState({search:"",voltage:[],capacityMin:0,capacityMax:9999,chemistry:[],application:r?[r]:[]}),[d,m]=_.useState("grid"),b=_.useMemo(()=>Xm.filter(A=>{const x=A.name.toLowerCase().includes(o.search.toLowerCase())||A.brand.toLowerCase().includes(o.search.toLowerCase())||A.description.toLowerCase().includes(o.search.toLowerCase()),v=o.voltage.length===0||o.voltage.includes(A.voltage),O=A.capacity>=(o.capacityMin||0)&&A.capacity<=(o.capacityMax||9999),R=o.chemistry.length===0||o.chemistry.includes(A.chemistry),H=o.application.length===0||A.application.some(Z=>o.application.includes(Z));return x&&v&&O&&R&&H}),[o]);return p.jsx("div",{className:"max-w-7xl mx-auto px-6 py-10",children:p.jsxs("div",{className:"flex flex-col lg:flex-row gap-10",children:[p.jsx("div",{className:"lg:w-72 shrink-0",children:p.jsxs("div",{className:"sticky top-20",children:[p.jsx("div",{className:"font-semibold text-lg mb-6 tracking-tight",children:"Фильтры"}),p.jsx(Cg,{filters:o,onChange:f})]})}),p.jsxs("div",{className:"flex-1",children:[p.jsxs("div",{className:"flex flex-col md:flex-row md:items-center justify-between gap-4 mb-8",children:[p.jsxs("div",{children:[p.jsx("div",{className:"font-semibold text-3xl tracking-tighter",children:"Каталог аккумуляторов"}),p.jsxs("div",{className:"text-gray-500 mt-1",children:[b.length," результатов"]})]}),p.jsxs("div",{className:"flex items-center gap-3",children:[p.jsx(Gm,{value:o.search,onChange:A=>f({...o,search:A})}),p.jsxs("div",{className:"flex border border-gray-200 dark:border-gray-700 rounded-2xl overflow-hidden",children:[p.jsx("button",{onClick:()=>m("grid"),className:`p-3 ${d==="grid"?"bg-gray-100 dark:bg-gray-800":""}`,children:p.jsx(dg,{className:"w-4 h-4"})}),p.jsx("button",{onClick:()=>m("table"),className:`p-3 ${d==="table"?"bg-gray-100 dark:bg-gray-800":""}`,children:p.jsx(hg,{className:"w-4 h-4"})})]})]})]}),d==="grid"?p.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6",children:b.map(A=>p.jsx(Dg,{battery:A},A.id))}):p.jsx(jg,{batteries:b}),b.length===0&&p.jsx("div",{className:"text-center py-20 text-gray-500",children:"Ничего не найдено. Попробуйте изменить фильтры."})]})]})})}function Hg(){const{id:i}=iv(),r=Xm.find(o=>o.id===Number(i));return r?p.jsxs("div",{className:"max-w-5xl mx-auto px-6 py-12",children:[p.jsxs(Ge,{to:"/catalog",className:"inline-flex items-center gap-2 text-sm text-sky-500 hover:underline mb-8",children:[p.jsx(rg,{className:"w-4 h-4"})," Назад в каталог"]}),p.jsxs("div",{className:"grid md:grid-cols-2 gap-12",children:[p.jsx("div",{className:"rounded-3xl overflow-hidden border border-gray-200 dark:border-gray-800",children:p.jsx("img",{src:r.image,alt:r.name,className:"w-full h-auto"})}),p.jsxs("div",{children:[p.jsx("div",{className:"text-sm text-sky-500 font-medium tracking-wider",children:r.brand}),p.jsx("h1",{className:"text-5xl font-semibold tracking-tighter mt-1 mb-6",children:r.name}),p.jsxs("div",{className:"text-4xl font-semibold tabular-nums mb-8",children:[r.price.toLocaleString("ru-RU")," ₽"]}),p.jsx("div",{className:"prose prose-sm dark:prose-invert mb-10",children:r.description}),p.jsxs("div",{children:[p.jsx("div",{className:"font-medium mb-4 text-sm tracking-widest text-gray-500",children:"ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ"}),p.jsx("table",{className:"w-full text-sm",children:p.jsx("tbody",{children:[["Напряжение",`${r.voltage} В`],["Ёмкость",`${r.capacity} А·ч`],["Технология",r.chemistry],["Циклов",r.cycles],["Вес",`${r.weight} кг`],["Габариты (Д×Ш×В)",r.dimensions+" мм"],["Применение",r.application.join(", ")]].map(([o,f])=>p.jsxs("tr",{className:"border-b border-gray-100 dark:border-gray-800",children:[p.jsx("td",{className:"py-3 pr-6 text-gray-500 w-1/2",children:o}),p.jsx("td",{className:"py-3 font-medium",children:f})]},o))})})]}),p.jsxs("div",{className:"mt-10 flex gap-4",children:[p.jsx("button",{className:"flex-1 py-4 bg-gray-900 dark:bg-white text-white dark:text-gray-900 rounded-2xl font-medium hover:bg-black dark:hover:bg-gray-200 transition-colors",children:"Запросить КП"}),p.jsx("button",{className:"flex-1 py-4 border border-gray-300 dark:border-gray-700 rounded-2xl font-medium hover:bg-gray-50 dark:hover:bg-gray-900 transition-colors",children:"Добавить в сравнение"})]})]})]})]}):p.jsxs("div",{className:"max-w-4xl mx-auto px-6 py-20 text-center",children:[p.jsx("div",{className:"text-6xl mb-4",children:"🔋"}),p.jsx("div",{className:"text-2xl font-semibold mb-2",children:"Аккумулятор не найден"}),p.jsx(Ge,{to:"/catalog",className:"text-sky-500 hover:underline",children:"Вернуться в каталог"})]})}function Bg(){return p.jsx(Ev,{children:p.jsxs(ju,{element:p.jsx(Rg,{}),children:[p.jsx(ju,{path:"/",element:p.jsx(Ng,{})}),p.jsx(ju,{path:"/catalog",element:p.jsx(Ug,{})}),p.jsx(ju,{path:"/product/:id",element:p.jsx(Hg,{})})]})})}by.createRoot(document.getElementById("root")).render(p.jsx(Jv,{children:p.jsx(Bg,{})}));