aboutsummaryrefslogtreecommitdiffstats
path: root/web/dist/v2
diff options
context:
space:
mode:
Diffstat (limited to 'web/dist/v2')
-rw-r--r--web/dist/v2/assets/index-DnLK3uhw.js (renamed from web/dist/v2/assets/index-WckTN3Bl.js)12
-rw-r--r--web/dist/v2/index.html2
2 files changed, 7 insertions, 7 deletions
diff --git a/web/dist/v2/assets/index-WckTN3Bl.js b/web/dist/v2/assets/index-DnLK3uhw.js
index 3ea42da..b682709 100644
--- a/web/dist/v2/assets/index-WckTN3Bl.js
+++ b/web/dist/v2/assets/index-DnLK3uhw.js
@@ -1,11 +1,11 @@
-(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 h of d)if(h.type==="childList")for(const p of h.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&f(p)}).observe(document,{childList:!0,subtree:!0});function o(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(d){if(d.ep)return;d.ep=!0;const h=o(d);fetch(d.href,h)}})();var Mf={exports:{}},Un={};var Id;function ay(){if(Id)return Un;Id=1;var c=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(f,d,h){var p=null;if(h!==void 0&&(p=""+h),d.key!==void 0&&(p=""+d.key),"key"in d){h={};for(var A in d)A!=="key"&&(h[A]=d[A])}else h=d;return d=h.ref,{$$typeof:c,type:f,key:p,ref:d!==void 0?d:null,props:h}}return Un.Fragment=r,Un.jsx=o,Un.jsxs=o,Un}var Pd;function ny(){return Pd||(Pd=1,Mf.exports=ay()),Mf.exports}var M=ny(),Nf={exports:{}},et={};var th;function uy(){if(th)return et;th=1;var c=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"),h=Symbol.for("react.consumer"),p=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),S=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),B=Symbol.iterator;function Z(g){return g===null||typeof g!="object"?null:(g=B&&g[B]||g["@@iterator"],typeof g=="function"?g:null)}var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Q=Object.assign,H={};function G(g,j,Y){this.props=g,this.context=j,this.refs=H,this.updater=Y||k}G.prototype.isReactComponent={},G.prototype.setState=function(g,j){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,j,"setState")},G.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function q(){}q.prototype=G.prototype;function $(g,j,Y){this.props=g,this.context=j,this.refs=H,this.updater=Y||k}var W=$.prototype=new q;W.constructor=$,Q(W,G.prototype),W.isPureReactComponent=!0;var I=Array.isArray;function J(){}var X={H:null,A:null,T:null,S:null},ut=Object.prototype.hasOwnProperty;function rt(g,j,Y){var w=Y.ref;return{$$typeof:c,type:g,key:j,ref:w!==void 0?w:null,props:Y}}function Gt(g,j){return rt(g.type,j,g.props)}function pe(g){return typeof g=="object"&&g!==null&&g.$$typeof===c}function Ct(g){var j={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(Y){return j[Y]})}var Ye=/\/+/g;function it(g,j){return typeof g=="object"&&g!==null&&g.key!=null?Ct(""+g.key):j.toString(36)}function ie(g){switch(g.status){case"fulfilled":return g.value;case"rejected":throw g.reason;default:switch(typeof g.status=="string"?g.then(J,J):(g.status="pending",g.then(function(j){g.status==="pending"&&(g.status="fulfilled",g.value=j)},function(j){g.status==="pending"&&(g.status="rejected",g.reason=j)})),g.status){case"fulfilled":return g.value;case"rejected":throw g.reason}}throw g}function D(g,j,Y,w,lt){var ct=typeof g;(ct==="undefined"||ct==="boolean")&&(g=null);var gt=!1;if(g===null)gt=!0;else switch(ct){case"bigint":case"string":case"number":gt=!0;break;case"object":switch(g.$$typeof){case c:case r:gt=!0;break;case x:return gt=g._init,D(gt(g._payload),j,Y,w,lt)}}if(gt)return lt=lt(g),gt=w===""?"."+it(g,0):w,I(lt)?(Y="",gt!=null&&(Y=gt.replace(Ye,"$&/")+"/"),D(lt,j,Y,"",function(Ya){return Ya})):lt!=null&&(pe(lt)&&(lt=Gt(lt,Y+(lt.key==null||g&&g.key===lt.key?"":(""+lt.key).replace(Ye,"$&/")+"/")+gt)),j.push(lt)),1;gt=0;var Wt=w===""?".":w+":";if(I(g))for(var Ut=0;Ut<g.length;Ut++)w=g[Ut],ct=Wt+it(w,Ut),gt+=D(w,j,Y,ct,lt);else if(Ut=Z(g),typeof Ut=="function")for(g=Ut.call(g),Ut=0;!(w=g.next()).done;)w=w.value,ct=Wt+it(w,Ut++),gt+=D(w,j,Y,ct,lt);else if(ct==="object"){if(typeof g.then=="function")return D(ie(g),j,Y,w,lt);throw j=String(g),Error("Objects are not valid as a React child (found: "+(j==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":j)+"). If you meant to render a collection of children, use an array instead.")}return gt}function L(g,j,Y){if(g==null)return g;var w=[],lt=0;return D(g,w,"","",function(ct){return j.call(Y,ct,lt++)}),w}function tt(g){if(g._status===-1){var j=g._result;j=j(),j.then(function(Y){(g._status===0||g._status===-1)&&(g._status=1,g._result=Y)},function(Y){(g._status===0||g._status===-1)&&(g._status=2,g._result=Y)}),g._status===-1&&(g._status=0,g._result=j)}if(g._status===1)return g._result.default;throw g._result}var bt=typeof reportError=="function"?reportError:function(g){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var j=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(j))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},At={map:L,forEach:function(g,j,Y){L(g,function(){j.apply(this,arguments)},Y)},count:function(g){var j=0;return L(g,function(){j++}),j},toArray:function(g){return L(g,function(j){return j})||[]},only:function(g){if(!pe(g))throw Error("React.Children.only expected to receive a single React element child.");return g}};return et.Activity=R,et.Children=At,et.Component=G,et.Fragment=o,et.Profiler=d,et.PureComponent=$,et.StrictMode=f,et.Suspense=S,et.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,et.__COMPILER_RUNTIME={__proto__:null,c:function(g){return X.H.useMemoCache(g)}},et.cache=function(g){return function(){return g.apply(null,arguments)}},et.cacheSignal=function(){return null},et.cloneElement=function(g,j,Y){if(g==null)throw Error("The argument must be a React element, but you passed "+g+".");var w=Q({},g.props),lt=g.key;if(j!=null)for(ct in j.key!==void 0&&(lt=""+j.key),j)!ut.call(j,ct)||ct==="key"||ct==="__self"||ct==="__source"||ct==="ref"&&j.ref===void 0||(w[ct]=j[ct]);var ct=arguments.length-2;if(ct===1)w.children=Y;else if(1<ct){for(var gt=Array(ct),Wt=0;Wt<ct;Wt++)gt[Wt]=arguments[Wt+2];w.children=gt}return rt(g.type,lt,w)},et.createContext=function(g){return g={$$typeof:p,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null},g.Provider=g,g.Consumer={$$typeof:h,_context:g},g},et.createElement=function(g,j,Y){var w,lt={},ct=null;if(j!=null)for(w in j.key!==void 0&&(ct=""+j.key),j)ut.call(j,w)&&w!=="key"&&w!=="__self"&&w!=="__source"&&(lt[w]=j[w]);var gt=arguments.length-2;if(gt===1)lt.children=Y;else if(1<gt){for(var Wt=Array(gt),Ut=0;Ut<gt;Ut++)Wt[Ut]=arguments[Ut+2];lt.children=Wt}if(g&&g.defaultProps)for(w in gt=g.defaultProps,gt)lt[w]===void 0&&(lt[w]=gt[w]);return rt(g,ct,lt)},et.createRef=function(){return{current:null}},et.forwardRef=function(g){return{$$typeof:A,render:g}},et.isValidElement=pe,et.lazy=function(g){return{$$typeof:x,_payload:{_status:-1,_result:g},_init:tt}},et.memo=function(g,j){return{$$typeof:v,type:g,compare:j===void 0?null:j}},et.startTransition=function(g){var j=X.T,Y={};X.T=Y;try{var w=g(),lt=X.S;lt!==null&&lt(Y,w),typeof w=="object"&&w!==null&&typeof w.then=="function"&&w.then(J,bt)}catch(ct){bt(ct)}finally{j!==null&&Y.types!==null&&(j.types=Y.types),X.T=j}},et.unstable_useCacheRefresh=function(){return X.H.useCacheRefresh()},et.use=function(g){return X.H.use(g)},et.useActionState=function(g,j,Y){return X.H.useActionState(g,j,Y)},et.useCallback=function(g,j){return X.H.useCallback(g,j)},et.useContext=function(g){return X.H.useContext(g)},et.useDebugValue=function(){},et.useDeferredValue=function(g,j){return X.H.useDeferredValue(g,j)},et.useEffect=function(g,j){return X.H.useEffect(g,j)},et.useEffectEvent=function(g){return X.H.useEffectEvent(g)},et.useId=function(){return X.H.useId()},et.useImperativeHandle=function(g,j,Y){return X.H.useImperativeHandle(g,j,Y)},et.useInsertionEffect=function(g,j){return X.H.useInsertionEffect(g,j)},et.useLayoutEffect=function(g,j){return X.H.useLayoutEffect(g,j)},et.useMemo=function(g,j){return X.H.useMemo(g,j)},et.useOptimistic=function(g,j){return X.H.useOptimistic(g,j)},et.useReducer=function(g,j,Y){return X.H.useReducer(g,j,Y)},et.useRef=function(g){return X.H.useRef(g)},et.useState=function(g){return X.H.useState(g)},et.useSyncExternalStore=function(g,j,Y){return X.H.useSyncExternalStore(g,j,Y)},et.useTransition=function(){return X.H.useTransition()},et.version="19.2.4",et}var eh;function Qf(){return eh||(eh=1,Nf.exports=uy()),Nf.exports}var T=Qf(),Df={exports:{}},jn={},Cf={exports:{}},Uf={};var lh;function iy(){return lh||(lh=1,(function(c){function r(D,L){var tt=D.length;D.push(L);t:for(;0<tt;){var bt=tt-1>>>1,At=D[bt];if(0<d(At,L))D[bt]=L,D[tt]=At,tt=bt;else break t}}function o(D){return D.length===0?null:D[0]}function f(D){if(D.length===0)return null;var L=D[0],tt=D.pop();if(tt!==L){D[0]=tt;t:for(var bt=0,At=D.length,g=At>>>1;bt<g;){var j=2*(bt+1)-1,Y=D[j],w=j+1,lt=D[w];if(0>d(Y,tt))w<At&&0>d(lt,Y)?(D[bt]=lt,D[w]=tt,bt=w):(D[bt]=Y,D[j]=tt,bt=j);else if(w<At&&0>d(lt,tt))D[bt]=lt,D[w]=tt,bt=w;else break t}}return L}function d(D,L){var tt=D.sortIndex-L.sortIndex;return tt!==0?tt:D.id-L.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;c.unstable_now=function(){return h.now()}}else{var p=Date,A=p.now();c.unstable_now=function(){return p.now()-A}}var S=[],v=[],x=1,R=null,B=3,Z=!1,k=!1,Q=!1,H=!1,G=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;function W(D){for(var L=o(v);L!==null;){if(L.callback===null)f(v);else if(L.startTime<=D)f(v),L.sortIndex=L.expirationTime,r(S,L);else break;L=o(v)}}function I(D){if(Q=!1,W(D),!k)if(o(S)!==null)k=!0,J||(J=!0,Ct());else{var L=o(v);L!==null&&ie(I,L.startTime-D)}}var J=!1,X=-1,ut=5,rt=-1;function Gt(){return H?!0:!(c.unstable_now()-rt<ut)}function pe(){if(H=!1,J){var D=c.unstable_now();rt=D;var L=!0;try{t:{k=!1,Q&&(Q=!1,q(X),X=-1),Z=!0;var tt=B;try{e:{for(W(D),R=o(S);R!==null&&!(R.expirationTime>D&&Gt());){var bt=R.callback;if(typeof bt=="function"){R.callback=null,B=R.priorityLevel;var At=bt(R.expirationTime<=D);if(D=c.unstable_now(),typeof At=="function"){R.callback=At,W(D),L=!0;break e}R===o(S)&&f(S),W(D)}else f(S);R=o(S)}if(R!==null)L=!0;else{var g=o(v);g!==null&&ie(I,g.startTime-D),L=!1}}break t}finally{R=null,B=tt,Z=!1}L=void 0}}finally{L?Ct():J=!1}}}var Ct;if(typeof $=="function")Ct=function(){$(pe)};else if(typeof MessageChannel<"u"){var Ye=new MessageChannel,it=Ye.port2;Ye.port1.onmessage=pe,Ct=function(){it.postMessage(null)}}else Ct=function(){G(pe,0)};function ie(D,L){X=G(function(){D(c.unstable_now())},L)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(D){D.callback=null},c.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ut=0<D?Math.floor(1e3/D):5},c.unstable_getCurrentPriorityLevel=function(){return B},c.unstable_next=function(D){switch(B){case 1:case 2:case 3:var L=3;break;default:L=B}var tt=B;B=L;try{return D()}finally{B=tt}},c.unstable_requestPaint=function(){H=!0},c.unstable_runWithPriority=function(D,L){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var tt=B;B=D;try{return L()}finally{B=tt}},c.unstable_scheduleCallback=function(D,L,tt){var bt=c.unstable_now();switch(typeof tt=="object"&&tt!==null?(tt=tt.delay,tt=typeof tt=="number"&&0<tt?bt+tt:bt):tt=bt,D){case 1:var At=-1;break;case 2:At=250;break;case 5:At=1073741823;break;case 4:At=1e4;break;default:At=5e3}return At=tt+At,D={id:x++,callback:L,priorityLevel:D,startTime:tt,expirationTime:At,sortIndex:-1},tt>bt?(D.sortIndex=tt,r(v,D),o(S)===null&&D===o(v)&&(Q?(q(X),X=-1):Q=!0,ie(I,tt-bt))):(D.sortIndex=At,r(S,D),k||Z||(k=!0,J||(J=!0,Ct()))),D},c.unstable_shouldYield=Gt,c.unstable_wrapCallback=function(D){var L=B;return function(){var tt=B;B=L;try{return D.apply(this,arguments)}finally{B=tt}}}})(Uf)),Uf}var ah;function cy(){return ah||(ah=1,Cf.exports=iy()),Cf.exports}var jf={exports:{}},kt={};var nh;function fy(){if(nh)return kt;nh=1;var c=Qf();function r(S){var v="https://react.dev/errors/"+S;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)v+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+S+"; 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 h(S,v,x){var R=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:R==null?null:""+R,children:S,containerInfo:v,implementation:x}}var p=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function A(S,v){if(S==="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(S,v){var x=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 h(S,v,null,x)},kt.flushSync=function(S){var v=p.T,x=f.p;try{if(p.T=null,f.p=2,S)return S()}finally{p.T=v,f.p=x,f.d.f()}},kt.preconnect=function(S,v){typeof S=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,f.d.C(S,v))},kt.prefetchDNS=function(S){typeof S=="string"&&f.d.D(S)},kt.preinit=function(S,v){if(typeof S=="string"&&v&&typeof v.as=="string"){var x=v.as,R=A(x,v.crossOrigin),B=typeof v.integrity=="string"?v.integrity:void 0,Z=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;x==="style"?f.d.S(S,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:R,integrity:B,fetchPriority:Z}):x==="script"&&f.d.X(S,{crossOrigin:R,integrity:B,fetchPriority:Z,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},kt.preinitModule=function(S,v){if(typeof S=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var x=A(v.as,v.crossOrigin);f.d.M(S,{crossOrigin:x,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&f.d.M(S)},kt.preload=function(S,v){if(typeof S=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var x=v.as,R=A(x,v.crossOrigin);f.d.L(S,x,{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(S,v){if(typeof S=="string")if(v){var x=A(v.as,v.crossOrigin);f.d.m(S,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:x,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else f.d.m(S)},kt.requestFormReset=function(S){f.d.r(S)},kt.unstable_batchedUpdates=function(S,v){return S(v)},kt.useFormState=function(S,v,x){return p.H.useFormState(S,v,x)},kt.useFormStatus=function(){return p.H.useHostTransitionStatus()},kt.version="19.2.4",kt}var uh;function sy(){if(uh)return jf.exports;uh=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(r){console.error(r)}}return c(),jf.exports=fy(),jf.exports}var ih;function ry(){if(ih)return jn;ih=1;var c=cy(),r=Qf(),o=sy();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 h(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 p(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 S(t){if(h(t)!==t)throw Error(f(188))}function v(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return S(n),t;if(u===a)return S(n),e;u=u.sibling}throw Error(f(188))}if(l.return!==a.return)l=n,a=u;else{for(var i=!1,s=n.child;s;){if(s===l){i=!0,l=n,a=u;break}if(s===a){i=!0,a=n,l=u;break}s=s.sibling}if(!i){for(s=u.child;s;){if(s===l){i=!0,l=u,a=n;break}if(s===a){i=!0,a=u,l=n;break}s=s.sibling}if(!i)throw Error(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 x(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=x(t),e!==null)return e;t=t.sibling}return null}var R=Object.assign,B=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),k=Symbol.for("react.portal"),Q=Symbol.for("react.fragment"),H=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),q=Symbol.for("react.consumer"),$=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),J=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),ut=Symbol.for("react.lazy"),rt=Symbol.for("react.activity"),Gt=Symbol.for("react.memo_cache_sentinel"),pe=Symbol.iterator;function Ct(t){return t===null||typeof t!="object"?null:(t=pe&&t[pe]||t["@@iterator"],typeof t=="function"?t:null)}var Ye=Symbol.for("react.client.reference");function it(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Ye?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Q:return"Fragment";case G:return"Profiler";case H:return"StrictMode";case I:return"Suspense";case J:return"SuspenseList";case rt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case k:return"Portal";case $:return t.displayName||"Context";case q:return(t._context.displayName||"Context")+".Consumer";case W:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case X:return e=t.displayName||null,e!==null?e:it(t.type)||"Memo";case ut:e=t._payload,t=t._init;try{return it(t(e))}catch{}}return null}var ie=Array.isArray,D=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,tt={pending:!1,data:null,method:null,action:null},bt=[],At=-1;function g(t){return{current:t}}function j(t){0>At||(t.current=bt[At],bt[At]=null,At--)}function Y(t,e){At++,bt[At]=t.current,t.current=e}var w=g(null),lt=g(null),ct=g(null),gt=g(null);function Wt(t,e){switch(Y(ct,e),Y(lt,t),Y(w,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}}j(w),Y(w,t)}function Ut(){j(w),j(lt),j(ct)}function Ya(t){t.memoizedState!==null&&Y(gt,t);var e=w.current,l=Td(e,t.type);e!==l&&(Y(lt,t),Y(w,l))}function Gn(t){lt.current===t&&(j(w),j(lt)),gt.current===t&&(j(gt),Mn._currentValue=tt)}var ri,Wf;function Cl(t){if(ri===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);ri=e&&e[1]||"",Wf=-1<l.stack.indexOf(`
+(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 h of d)if(h.type==="childList")for(const p of h.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&f(p)}).observe(document,{childList:!0,subtree:!0});function o(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(d){if(d.ep)return;d.ep=!0;const h=o(d);fetch(d.href,h)}})();function av(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c}var Nf={exports:{}},Un={};var Id;function nv(){if(Id)return Un;Id=1;var c=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(f,d,h){var p=null;if(h!==void 0&&(p=""+h),d.key!==void 0&&(p=""+d.key),"key"in d){h={};for(var A in d)A!=="key"&&(h[A]=d[A])}else h=d;return d=h.ref,{$$typeof:c,type:f,key:p,ref:d!==void 0?d:null,props:h}}return Un.Fragment=r,Un.jsx=o,Un.jsxs=o,Un}var Pd;function uv(){return Pd||(Pd=1,Nf.exports=nv()),Nf.exports}var N=uv(),xf={exports:{}},et={};var th;function iv(){if(th)return et;th=1;var c=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"),h=Symbol.for("react.consumer"),p=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),S=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),M=Symbol.for("react.lazy"),R=Symbol.for("react.activity"),B=Symbol.iterator;function Z(g){return g===null||typeof g!="object"?null:(g=B&&g[B]||g["@@iterator"],typeof g=="function"?g:null)}var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Q=Object.assign,H={};function G(g,j,Y){this.props=g,this.context=j,this.refs=H,this.updater=Y||k}G.prototype.isReactComponent={},G.prototype.setState=function(g,j){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,j,"setState")},G.prototype.forceUpdate=function(g){this.updater.enqueueForceUpdate(this,g,"forceUpdate")};function q(){}q.prototype=G.prototype;function $(g,j,Y){this.props=g,this.context=j,this.refs=H,this.updater=Y||k}var W=$.prototype=new q;W.constructor=$,Q(W,G.prototype),W.isPureReactComponent=!0;var I=Array.isArray;function J(){}var X={H:null,A:null,T:null,S:null},ut=Object.prototype.hasOwnProperty;function rt(g,j,Y){var w=Y.ref;return{$$typeof:c,type:g,key:j,ref:w!==void 0?w:null,props:Y}}function Gt(g,j){return rt(g.type,j,g.props)}function pe(g){return typeof g=="object"&&g!==null&&g.$$typeof===c}function Ct(g){var j={"=":"=0",":":"=2"};return"$"+g.replace(/[=:]/g,function(Y){return j[Y]})}var Ye=/\/+/g;function it(g,j){return typeof g=="object"&&g!==null&&g.key!=null?Ct(""+g.key):j.toString(36)}function ie(g){switch(g.status){case"fulfilled":return g.value;case"rejected":throw g.reason;default:switch(typeof g.status=="string"?g.then(J,J):(g.status="pending",g.then(function(j){g.status==="pending"&&(g.status="fulfilled",g.value=j)},function(j){g.status==="pending"&&(g.status="rejected",g.reason=j)})),g.status){case"fulfilled":return g.value;case"rejected":throw g.reason}}throw g}function D(g,j,Y,w,lt){var ct=typeof g;(ct==="undefined"||ct==="boolean")&&(g=null);var gt=!1;if(g===null)gt=!0;else switch(ct){case"bigint":case"string":case"number":gt=!0;break;case"object":switch(g.$$typeof){case c:case r:gt=!0;break;case M:return gt=g._init,D(gt(g._payload),j,Y,w,lt)}}if(gt)return lt=lt(g),gt=w===""?"."+it(g,0):w,I(lt)?(Y="",gt!=null&&(Y=gt.replace(Ye,"$&/")+"/"),D(lt,j,Y,"",function(Ya){return Ya})):lt!=null&&(pe(lt)&&(lt=Gt(lt,Y+(lt.key==null||g&&g.key===lt.key?"":(""+lt.key).replace(Ye,"$&/")+"/")+gt)),j.push(lt)),1;gt=0;var Wt=w===""?".":w+":";if(I(g))for(var Ut=0;Ut<g.length;Ut++)w=g[Ut],ct=Wt+it(w,Ut),gt+=D(w,j,Y,ct,lt);else if(Ut=Z(g),typeof Ut=="function")for(g=Ut.call(g),Ut=0;!(w=g.next()).done;)w=w.value,ct=Wt+it(w,Ut++),gt+=D(w,j,Y,ct,lt);else if(ct==="object"){if(typeof g.then=="function")return D(ie(g),j,Y,w,lt);throw j=String(g),Error("Objects are not valid as a React child (found: "+(j==="[object Object]"?"object with keys {"+Object.keys(g).join(", ")+"}":j)+"). If you meant to render a collection of children, use an array instead.")}return gt}function L(g,j,Y){if(g==null)return g;var w=[],lt=0;return D(g,w,"","",function(ct){return j.call(Y,ct,lt++)}),w}function tt(g){if(g._status===-1){var j=g._result;j=j(),j.then(function(Y){(g._status===0||g._status===-1)&&(g._status=1,g._result=Y)},function(Y){(g._status===0||g._status===-1)&&(g._status=2,g._result=Y)}),g._status===-1&&(g._status=0,g._result=j)}if(g._status===1)return g._result.default;throw g._result}var bt=typeof reportError=="function"?reportError:function(g){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var j=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(j))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",g);return}console.error(g)},At={map:L,forEach:function(g,j,Y){L(g,function(){j.apply(this,arguments)},Y)},count:function(g){var j=0;return L(g,function(){j++}),j},toArray:function(g){return L(g,function(j){return j})||[]},only:function(g){if(!pe(g))throw Error("React.Children.only expected to receive a single React element child.");return g}};return et.Activity=R,et.Children=At,et.Component=G,et.Fragment=o,et.Profiler=d,et.PureComponent=$,et.StrictMode=f,et.Suspense=S,et.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,et.__COMPILER_RUNTIME={__proto__:null,c:function(g){return X.H.useMemoCache(g)}},et.cache=function(g){return function(){return g.apply(null,arguments)}},et.cacheSignal=function(){return null},et.cloneElement=function(g,j,Y){if(g==null)throw Error("The argument must be a React element, but you passed "+g+".");var w=Q({},g.props),lt=g.key;if(j!=null)for(ct in j.key!==void 0&&(lt=""+j.key),j)!ut.call(j,ct)||ct==="key"||ct==="__self"||ct==="__source"||ct==="ref"&&j.ref===void 0||(w[ct]=j[ct]);var ct=arguments.length-2;if(ct===1)w.children=Y;else if(1<ct){for(var gt=Array(ct),Wt=0;Wt<ct;Wt++)gt[Wt]=arguments[Wt+2];w.children=gt}return rt(g.type,lt,w)},et.createContext=function(g){return g={$$typeof:p,_currentValue:g,_currentValue2:g,_threadCount:0,Provider:null,Consumer:null},g.Provider=g,g.Consumer={$$typeof:h,_context:g},g},et.createElement=function(g,j,Y){var w,lt={},ct=null;if(j!=null)for(w in j.key!==void 0&&(ct=""+j.key),j)ut.call(j,w)&&w!=="key"&&w!=="__self"&&w!=="__source"&&(lt[w]=j[w]);var gt=arguments.length-2;if(gt===1)lt.children=Y;else if(1<gt){for(var Wt=Array(gt),Ut=0;Ut<gt;Ut++)Wt[Ut]=arguments[Ut+2];lt.children=Wt}if(g&&g.defaultProps)for(w in gt=g.defaultProps,gt)lt[w]===void 0&&(lt[w]=gt[w]);return rt(g,ct,lt)},et.createRef=function(){return{current:null}},et.forwardRef=function(g){return{$$typeof:A,render:g}},et.isValidElement=pe,et.lazy=function(g){return{$$typeof:M,_payload:{_status:-1,_result:g},_init:tt}},et.memo=function(g,j){return{$$typeof:y,type:g,compare:j===void 0?null:j}},et.startTransition=function(g){var j=X.T,Y={};X.T=Y;try{var w=g(),lt=X.S;lt!==null&&lt(Y,w),typeof w=="object"&&w!==null&&typeof w.then=="function"&&w.then(J,bt)}catch(ct){bt(ct)}finally{j!==null&&Y.types!==null&&(j.types=Y.types),X.T=j}},et.unstable_useCacheRefresh=function(){return X.H.useCacheRefresh()},et.use=function(g){return X.H.use(g)},et.useActionState=function(g,j,Y){return X.H.useActionState(g,j,Y)},et.useCallback=function(g,j){return X.H.useCallback(g,j)},et.useContext=function(g){return X.H.useContext(g)},et.useDebugValue=function(){},et.useDeferredValue=function(g,j){return X.H.useDeferredValue(g,j)},et.useEffect=function(g,j){return X.H.useEffect(g,j)},et.useEffectEvent=function(g){return X.H.useEffectEvent(g)},et.useId=function(){return X.H.useId()},et.useImperativeHandle=function(g,j,Y){return X.H.useImperativeHandle(g,j,Y)},et.useInsertionEffect=function(g,j){return X.H.useInsertionEffect(g,j)},et.useLayoutEffect=function(g,j){return X.H.useLayoutEffect(g,j)},et.useMemo=function(g,j){return X.H.useMemo(g,j)},et.useOptimistic=function(g,j){return X.H.useOptimistic(g,j)},et.useReducer=function(g,j,Y){return X.H.useReducer(g,j,Y)},et.useRef=function(g){return X.H.useRef(g)},et.useState=function(g){return X.H.useState(g)},et.useSyncExternalStore=function(g,j,Y){return X.H.useSyncExternalStore(g,j,Y)},et.useTransition=function(){return X.H.useTransition()},et.version="19.2.4",et}var eh;function Qf(){return eh||(eh=1,xf.exports=iv()),xf.exports}var E=Qf();const cv=av(E);var Df={exports:{}},jn={},Cf={exports:{}},Uf={};var lh;function fv(){return lh||(lh=1,(function(c){function r(D,L){var tt=D.length;D.push(L);t:for(;0<tt;){var bt=tt-1>>>1,At=D[bt];if(0<d(At,L))D[bt]=L,D[tt]=At,tt=bt;else break t}}function o(D){return D.length===0?null:D[0]}function f(D){if(D.length===0)return null;var L=D[0],tt=D.pop();if(tt!==L){D[0]=tt;t:for(var bt=0,At=D.length,g=At>>>1;bt<g;){var j=2*(bt+1)-1,Y=D[j],w=j+1,lt=D[w];if(0>d(Y,tt))w<At&&0>d(lt,Y)?(D[bt]=lt,D[w]=tt,bt=w):(D[bt]=Y,D[j]=tt,bt=j);else if(w<At&&0>d(lt,tt))D[bt]=lt,D[w]=tt,bt=w;else break t}}return L}function d(D,L){var tt=D.sortIndex-L.sortIndex;return tt!==0?tt:D.id-L.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;c.unstable_now=function(){return h.now()}}else{var p=Date,A=p.now();c.unstable_now=function(){return p.now()-A}}var S=[],y=[],M=1,R=null,B=3,Z=!1,k=!1,Q=!1,H=!1,G=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;function W(D){for(var L=o(y);L!==null;){if(L.callback===null)f(y);else if(L.startTime<=D)f(y),L.sortIndex=L.expirationTime,r(S,L);else break;L=o(y)}}function I(D){if(Q=!1,W(D),!k)if(o(S)!==null)k=!0,J||(J=!0,Ct());else{var L=o(y);L!==null&&ie(I,L.startTime-D)}}var J=!1,X=-1,ut=5,rt=-1;function Gt(){return H?!0:!(c.unstable_now()-rt<ut)}function pe(){if(H=!1,J){var D=c.unstable_now();rt=D;var L=!0;try{t:{k=!1,Q&&(Q=!1,q(X),X=-1),Z=!0;var tt=B;try{e:{for(W(D),R=o(S);R!==null&&!(R.expirationTime>D&&Gt());){var bt=R.callback;if(typeof bt=="function"){R.callback=null,B=R.priorityLevel;var At=bt(R.expirationTime<=D);if(D=c.unstable_now(),typeof At=="function"){R.callback=At,W(D),L=!0;break e}R===o(S)&&f(S),W(D)}else f(S);R=o(S)}if(R!==null)L=!0;else{var g=o(y);g!==null&&ie(I,g.startTime-D),L=!1}}break t}finally{R=null,B=tt,Z=!1}L=void 0}}finally{L?Ct():J=!1}}}var Ct;if(typeof $=="function")Ct=function(){$(pe)};else if(typeof MessageChannel<"u"){var Ye=new MessageChannel,it=Ye.port2;Ye.port1.onmessage=pe,Ct=function(){it.postMessage(null)}}else Ct=function(){G(pe,0)};function ie(D,L){X=G(function(){D(c.unstable_now())},L)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(D){D.callback=null},c.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ut=0<D?Math.floor(1e3/D):5},c.unstable_getCurrentPriorityLevel=function(){return B},c.unstable_next=function(D){switch(B){case 1:case 2:case 3:var L=3;break;default:L=B}var tt=B;B=L;try{return D()}finally{B=tt}},c.unstable_requestPaint=function(){H=!0},c.unstable_runWithPriority=function(D,L){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var tt=B;B=D;try{return L()}finally{B=tt}},c.unstable_scheduleCallback=function(D,L,tt){var bt=c.unstable_now();switch(typeof tt=="object"&&tt!==null?(tt=tt.delay,tt=typeof tt=="number"&&0<tt?bt+tt:bt):tt=bt,D){case 1:var At=-1;break;case 2:At=250;break;case 5:At=1073741823;break;case 4:At=1e4;break;default:At=5e3}return At=tt+At,D={id:M++,callback:L,priorityLevel:D,startTime:tt,expirationTime:At,sortIndex:-1},tt>bt?(D.sortIndex=tt,r(y,D),o(S)===null&&D===o(y)&&(Q?(q(X),X=-1):Q=!0,ie(I,tt-bt))):(D.sortIndex=At,r(S,D),k||Z||(k=!0,J||(J=!0,Ct()))),D},c.unstable_shouldYield=Gt,c.unstable_wrapCallback=function(D){var L=B;return function(){var tt=B;B=L;try{return D.apply(this,arguments)}finally{B=tt}}}})(Uf)),Uf}var ah;function sv(){return ah||(ah=1,Cf.exports=fv()),Cf.exports}var jf={exports:{}},kt={};var nh;function rv(){if(nh)return kt;nh=1;var c=Qf();function r(S){var y="https://react.dev/errors/"+S;if(1<arguments.length){y+="?args[]="+encodeURIComponent(arguments[1]);for(var M=2;M<arguments.length;M++)y+="&args[]="+encodeURIComponent(arguments[M])}return"Minified React error #"+S+"; visit "+y+" 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 h(S,y,M){var R=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:R==null?null:""+R,children:S,containerInfo:y,implementation:M}}var p=c.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function A(S,y){if(S==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return kt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,kt.createPortal=function(S,y){var M=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!y||y.nodeType!==1&&y.nodeType!==9&&y.nodeType!==11)throw Error(r(299));return h(S,y,null,M)},kt.flushSync=function(S){var y=p.T,M=f.p;try{if(p.T=null,f.p=2,S)return S()}finally{p.T=y,f.p=M,f.d.f()}},kt.preconnect=function(S,y){typeof S=="string"&&(y?(y=y.crossOrigin,y=typeof y=="string"?y==="use-credentials"?y:"":void 0):y=null,f.d.C(S,y))},kt.prefetchDNS=function(S){typeof S=="string"&&f.d.D(S)},kt.preinit=function(S,y){if(typeof S=="string"&&y&&typeof y.as=="string"){var M=y.as,R=A(M,y.crossOrigin),B=typeof y.integrity=="string"?y.integrity:void 0,Z=typeof y.fetchPriority=="string"?y.fetchPriority:void 0;M==="style"?f.d.S(S,typeof y.precedence=="string"?y.precedence:void 0,{crossOrigin:R,integrity:B,fetchPriority:Z}):M==="script"&&f.d.X(S,{crossOrigin:R,integrity:B,fetchPriority:Z,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},kt.preinitModule=function(S,y){if(typeof S=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var M=A(y.as,y.crossOrigin);f.d.M(S,{crossOrigin:M,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0})}}else y==null&&f.d.M(S)},kt.preload=function(S,y){if(typeof S=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var M=y.as,R=A(M,y.crossOrigin);f.d.L(S,M,{crossOrigin:R,integrity:typeof y.integrity=="string"?y.integrity:void 0,nonce:typeof y.nonce=="string"?y.nonce:void 0,type:typeof y.type=="string"?y.type:void 0,fetchPriority:typeof y.fetchPriority=="string"?y.fetchPriority:void 0,referrerPolicy:typeof y.referrerPolicy=="string"?y.referrerPolicy:void 0,imageSrcSet:typeof y.imageSrcSet=="string"?y.imageSrcSet:void 0,imageSizes:typeof y.imageSizes=="string"?y.imageSizes:void 0,media:typeof y.media=="string"?y.media:void 0})}},kt.preloadModule=function(S,y){if(typeof S=="string")if(y){var M=A(y.as,y.crossOrigin);f.d.m(S,{as:typeof y.as=="string"&&y.as!=="script"?y.as:void 0,crossOrigin:M,integrity:typeof y.integrity=="string"?y.integrity:void 0})}else f.d.m(S)},kt.requestFormReset=function(S){f.d.r(S)},kt.unstable_batchedUpdates=function(S,y){return S(y)},kt.useFormState=function(S,y,M){return p.H.useFormState(S,y,M)},kt.useFormStatus=function(){return p.H.useHostTransitionStatus()},kt.version="19.2.4",kt}var uh;function ov(){if(uh)return jf.exports;uh=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(r){console.error(r)}}return c(),jf.exports=rv(),jf.exports}var ih;function dv(){if(ih)return jn;ih=1;var c=sv(),r=Qf(),o=ov();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 h(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 p(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 S(t){if(h(t)!==t)throw Error(f(188))}function y(t){var e=t.alternate;if(!e){if(e=h(t),e===null)throw Error(f(188));return e!==t?null:t}for(var l=t,a=e;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return S(n),t;if(u===a)return S(n),e;u=u.sibling}throw Error(f(188))}if(l.return!==a.return)l=n,a=u;else{for(var i=!1,s=n.child;s;){if(s===l){i=!0,l=n,a=u;break}if(s===a){i=!0,a=n,l=u;break}s=s.sibling}if(!i){for(s=u.child;s;){if(s===l){i=!0,l=u,a=n;break}if(s===a){i=!0,a=u,l=n;break}s=s.sibling}if(!i)throw Error(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 M(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=M(t),e!==null)return e;t=t.sibling}return null}var R=Object.assign,B=Symbol.for("react.element"),Z=Symbol.for("react.transitional.element"),k=Symbol.for("react.portal"),Q=Symbol.for("react.fragment"),H=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),q=Symbol.for("react.consumer"),$=Symbol.for("react.context"),W=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),J=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),ut=Symbol.for("react.lazy"),rt=Symbol.for("react.activity"),Gt=Symbol.for("react.memo_cache_sentinel"),pe=Symbol.iterator;function Ct(t){return t===null||typeof t!="object"?null:(t=pe&&t[pe]||t["@@iterator"],typeof t=="function"?t:null)}var Ye=Symbol.for("react.client.reference");function it(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===Ye?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Q:return"Fragment";case G:return"Profiler";case H:return"StrictMode";case I:return"Suspense";case J:return"SuspenseList";case rt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case k:return"Portal";case $:return t.displayName||"Context";case q:return(t._context.displayName||"Context")+".Consumer";case W:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case X:return e=t.displayName||null,e!==null?e:it(t.type)||"Memo";case ut:e=t._payload,t=t._init;try{return it(t(e))}catch{}}return null}var ie=Array.isArray,D=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,tt={pending:!1,data:null,method:null,action:null},bt=[],At=-1;function g(t){return{current:t}}function j(t){0>At||(t.current=bt[At],bt[At]=null,At--)}function Y(t,e){At++,bt[At]=t.current,t.current=e}var w=g(null),lt=g(null),ct=g(null),gt=g(null);function Wt(t,e){switch(Y(ct,e),Y(lt,t),Y(w,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}}j(w),Y(w,t)}function Ut(){j(w),j(lt),j(ct)}function Ya(t){t.memoizedState!==null&&Y(gt,t);var e=w.current,l=Td(e,t.type);e!==l&&(Y(lt,t),Y(w,l))}function Gn(t){lt.current===t&&(j(w),j(lt)),gt.current===t&&(j(gt),Nn._currentValue=tt)}var ri,Wf;function Cl(t){if(ri===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);ri=e&&e[1]||"",Wf=-1<l.stack.indexOf(`
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+ri+t+Wf}var oi=!1;function di(t,e){if(!t||oi)return"";oi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var U=function(){throw Error()};if(Object.defineProperty(U.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(U,[])}catch(O){var _=O}Reflect.construct(t,[],U)}else{try{U.call()}catch(O){_=O}t.call(U.prototype)}}else{try{throw Error()}catch(O){_=O}(U=t())&&typeof U.catch=="function"&&U.catch(function(){})}}catch(O){if(O&&_&&typeof O.stack=="string")return[O.stack,_.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),i=u[0],s=u[1];if(i&&s){var m=i.split(`
`),z=s.split(`
-`);for(n=a=0;a<m.length&&!m[a].includes("DetermineComponentFrameRoot");)a++;for(;n<z.length&&!z[n].includes("DetermineComponentFrameRoot");)n++;if(a===m.length||n===z.length)for(a=m.length-1,n=z.length-1;1<=a&&0<=n&&m[a]!==z[n];)n--;for(;1<=a&&0<=n;a--,n--)if(m[a]!==z[n]){if(a!==1||n!==1)do if(a--,n--,0>n||m[a]!==z[n]){var N=`
-`+m[a].replace(" at new "," at ");return t.displayName&&N.includes("<anonymous>")&&(N=N.replace("<anonymous>",t.displayName)),N}while(1<=a&&0<=n);break}}}finally{oi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Cl(l):""}function jh(t,e){switch(t.tag){case 26:case 27:case 5:return Cl(t.type);case 16:return Cl("Lazy");case 13:return t.child!==e&&e!==null?Cl("Suspense Fallback"):Cl("Suspense");case 19:return Cl("SuspenseList");case 0:case 15:return di(t.type,!1);case 11:return di(t.type.render,!1);case 1:return di(t.type,!0);case 31:return Cl("Activity");default:return""}}function Ff(t){try{var e="",l=null;do e+=jh(t,l),l=t,t=t.return;while(t);return e}catch(a){return`
+`);for(n=a=0;a<m.length&&!m[a].includes("DetermineComponentFrameRoot");)a++;for(;n<z.length&&!z[n].includes("DetermineComponentFrameRoot");)n++;if(a===m.length||n===z.length)for(a=m.length-1,n=z.length-1;1<=a&&0<=n&&m[a]!==z[n];)n--;for(;1<=a&&0<=n;a--,n--)if(m[a]!==z[n]){if(a!==1||n!==1)do if(a--,n--,0>n||m[a]!==z[n]){var x=`
+`+m[a].replace(" at new "," at ");return t.displayName&&x.includes("<anonymous>")&&(x=x.replace("<anonymous>",t.displayName)),x}while(1<=a&&0<=n);break}}}finally{oi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Cl(l):""}function jh(t,e){switch(t.tag){case 26:case 27:case 5:return Cl(t.type);case 16:return Cl("Lazy");case 13:return t.child!==e&&e!==null?Cl("Suspense Fallback"):Cl("Suspense");case 19:return Cl("SuspenseList");case 0:case 15:return di(t.type,!1);case 11:return di(t.type.render,!1);case 1:return di(t.type,!0);case 31:return Cl("Activity");default:return""}}function Ff(t){try{var e="",l=null;do e+=jh(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,mi=c.unstable_scheduleCallback,vi=c.unstable_cancelCallback,Hh=c.unstable_shouldYield,Bh=c.unstable_requestPaint,ce=c.unstable_now,qh=c.unstable_getCurrentPriorityLevel,If=c.unstable_ImmediatePriority,Pf=c.unstable_UserBlockingPriority,Xn=c.unstable_NormalPriority,Lh=c.unstable_LowPriority,ts=c.unstable_IdlePriority,Yh=c.log,Gh=c.unstable_setDisableYieldValue,Ga=null,fe=null;function il(t){if(typeof Yh=="function"&&Gh(t),fe&&typeof fe.setStrictMode=="function")try{fe.setStrictMode(Ga,t)}catch{}}var se=Math.clz32?Math.clz32:Zh,Xh=Math.log,Qh=Math.LN2;function Zh(t){return t>>>=0,t===0?32:31-(Xh(t)/Qh|0)|0}var Qn=256,Zn=262144,Vn=4194304;function Ul(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 wn(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var s=a&134217727;return s!==0?(a=s&~u,a!==0?n=Ul(a):(i&=s,i!==0?n=Ul(i):l||(l=s&~t,l!==0&&(n=Ul(l))))):(s=a&~u,s!==0?n=Ul(s):i!==0?n=Ul(i):l||(l=a&~t,l!==0&&(n=Ul(l)))),n===0?0:e!==0&&e!==n&&(e&u)===0&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function Xa(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Vh(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 es(){var t=Vn;return Vn<<=1,(Vn&62914560)===0&&(Vn=4194304),t}function yi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Qa(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function wh(t,e,l,a,n,u){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var s=t.entanglements,m=t.expirationTimes,z=t.hiddenUpdates;for(l=i&~l;0<l;){var N=31-se(l),U=1<<N;s[N]=0,m[N]=-1;var _=z[N];if(_!==null)for(z[N]=null,N=0;N<_.length;N++){var O=_[N];O!==null&&(O.lane&=-536870913)}l&=~U}a!==0&&ls(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(i&~e))}function ls(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-se(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function as(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-se(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function ns(t,e){var l=e&-e;return l=(l&42)!==0?1:gi(l),(l&(t.suspendedLanes|e))!==0?0:l}function gi(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 pi(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function us(){var t=L.p;return t!==0?t:(t=window.event,t===void 0?32:wd(t.type))}function is(t,e){var l=L.p;try{return L.p=t,e()}finally{L.p=l}}var cl=Math.random().toString(36).slice(2),Vt="__reactFiber$"+cl,It="__reactProps$"+cl,Il="__reactContainer$"+cl,Si="__reactEvents$"+cl,Kh="__reactListeners$"+cl,Jh="__reactHandles$"+cl,cs="__reactResources$"+cl,Za="__reactMarker$"+cl;function bi(t){delete t[Vt],delete t[It],delete t[Si],delete t[Kh],delete t[Jh]}function Pl(t){var e=t[Vt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Il]||l[Vt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Md(t);t!==null;){if(l=t[Vt])return l;t=Md(t)}return e}t=l,l=t.parentNode}return null}function ta(t){if(t=t[Vt]||t[Il]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Va(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function ea(t){var e=t[cs];return e||(e=t[cs]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Qt(t){t[Za]=!0}var fs=new Set,ss={};function jl(t,e){la(t,e),la(t+"Capture",e)}function la(t,e){for(ss[t]=e,t=0;t<e.length;t++)fs.add(e[t])}var $h=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]*$"),rs={},os={};function kh(t){return hi.call(os,t)?!0:hi.call(rs,t)?!1:$h.test(t)?os[t]=!0:(rs[t]=!0,!1)}function Kn(t,e,l){if(kh(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 Jn(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 Ge(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 Se(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function ds(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Wh(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,u.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ei(t){if(!t._valueTracker){var e=ds(t)?"checked":"value";t._valueTracker=Wh(t,e,""+t[e])}}function hs(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=ds(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function $n(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 Fh=/[\n"\\]/g;function be(t){return t.replace(Fh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ti(t,e,l,a,n,u,i,s){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Se(e)):t.value!==""+Se(e)&&(t.value=""+Se(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?zi(t,i,Se(e)):l!=null?zi(t,i,Se(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+Se(s):t.removeAttribute("name")}function ms(t,e,l,a,n,u,i,s){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){Ei(t);return}l=l!=null?""+Se(l):"",e=e!=null?""+Se(e):l,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Ei(t)}function zi(t,e,l){e==="number"&&$n(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function aa(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+Se(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function vs(t,e,l){if(e!=null&&(e=""+Se(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Se(l):""}function ys(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(ie(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Se(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function na(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 gs(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 ps(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 n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&gs(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&gs(t,u,e[u])}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 Ph=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"]]),tm=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function kn(t){return tm.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Xe(){}var _i=null;function Ri(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ua=null,ia=null;function Ss(t){var e=ta(t);if(e&&(t=e.stateNode)){var l=t[It]||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="'+be(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[It]||null;if(!n)throw Error(f(90));Ti(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&hs(a)}break t;case"textarea":vs(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&aa(t,!!l.multiple,e,!1)}}}var Oi=!1;function bs(t,e,l){if(Oi)return t(e,l);Oi=!0;try{var a=t(e);return a}finally{if(Oi=!1,(ua!==null||ia!==null)&&(Bu(),ua&&(e=ua,t=ia,ia=ua=null,Ss(e),t)))for(e=0;e<t.length;e++)Ss(t[e])}}function wa(t,e){var l=t.stateNode;if(l===null)return null;var a=l[It]||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 Qe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),xi=!1;if(Qe)try{var Ka={};Object.defineProperty(Ka,"passive",{get:function(){xi=!0}}),window.addEventListener("test",Ka,Ka),window.removeEventListener("test",Ka,Ka)}catch{xi=!1}var fl=null,Mi=null,Wn=null;function Es(){if(Wn)return Wn;var t,e=Mi,l=e.length,a,n="value"in fl?fl.value:fl.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===n[u-a];a++);return Wn=n.slice(t,1<a?1-a:void 0)}function Fn(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 In(){return!0}function Ts(){return!1}function Pt(t){function e(l,a,n,u,i){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var s in t)t.hasOwnProperty(s)&&(l=t[s],this[s]=l?l(u):u[s]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?In:Ts,this.isPropagationStopped=Ts,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=In)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=In)},persist:function(){},isPersistent:In}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Pn=Pt(Hl),Ja=R({},Hl,{view:0,detail:0}),em=Pt(Ja),Ni,Di,$a,tu=R({},Ja,{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!==$a&&($a&&t.type==="mousemove"?(Ni=t.screenX-$a.screenX,Di=t.screenY-$a.screenY):Di=Ni=0,$a=t),Ni)},movementY:function(t){return"movementY"in t?t.movementY:Di}}),zs=Pt(tu),lm=R({},tu,{dataTransfer:0}),am=Pt(lm),nm=R({},Ja,{relatedTarget:0}),Ci=Pt(nm),um=R({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),im=Pt(um),cm=R({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),fm=Pt(cm),sm=R({},Hl,{data:0}),As=Pt(sm),rm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},om={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"},dm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hm(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=dm[t])?!!e[t]:!1}function Ui(){return hm}var mm=R({},Ja,{key:function(t){if(t.key){var e=rm[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Fn(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?om[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"?Fn(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Fn(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),vm=Pt(mm),ym=R({},tu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_s=Pt(ym),gm=R({},Ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ui}),pm=Pt(gm),Sm=R({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),bm=Pt(Sm),Em=R({},tu,{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}),Tm=Pt(Em),zm=R({},Hl,{newState:0,oldState:0}),Am=Pt(zm),_m=[9,13,27,32],ji=Qe&&"CompositionEvent"in window,ka=null;Qe&&"documentMode"in document&&(ka=document.documentMode);var Rm=Qe&&"TextEvent"in window&&!ka,Rs=Qe&&(!ji||ka&&8<ka&&11>=ka),Os=" ",xs=!1;function Ms(t,e){switch(t){case"keyup":return _m.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ns(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ca=!1;function Om(t,e){switch(t){case"compositionend":return Ns(e);case"keypress":return e.which!==32?null:(xs=!0,Os);case"textInput":return t=e.data,t===Os&&xs?null:t;default:return null}}function xm(t,e){if(ca)return t==="compositionend"||!ji&&Ms(t,e)?(t=Es(),Wn=Mi=fl=null,ca=!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 Rs&&e.locale!=="ko"?null:e.data;default:return null}}var Mm={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 Ds(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Mm[t.type]:e==="textarea"}function Cs(t,e,l,a){ua?ia?ia.push(a):ia=[a]:ua=a,e=Zu(e,"onChange"),0<e.length&&(l=new Pn("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Wa=null,Fa=null;function Nm(t){vd(t,0)}function eu(t){var e=Va(t);if(hs(e))return t}function Us(t,e){if(t==="change")return e}var js=!1;if(Qe){var Hi;if(Qe){var Bi="oninput"in document;if(!Bi){var Hs=document.createElement("div");Hs.setAttribute("oninput","return;"),Bi=typeof Hs.oninput=="function"}Hi=Bi}else Hi=!1;js=Hi&&(!document.documentMode||9<document.documentMode)}function Bs(){Wa&&(Wa.detachEvent("onpropertychange",qs),Fa=Wa=null)}function qs(t){if(t.propertyName==="value"&&eu(Fa)){var e=[];Cs(e,Fa,t,Ri(t)),bs(Nm,e)}}function Dm(t,e,l){t==="focusin"?(Bs(),Wa=e,Fa=l,Wa.attachEvent("onpropertychange",qs)):t==="focusout"&&Bs()}function Cm(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return eu(Fa)}function Um(t,e){if(t==="click")return eu(e)}function jm(t,e){if(t==="input"||t==="change")return eu(e)}function Hm(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var re=typeof Object.is=="function"?Object.is:Hm;function Ia(t,e){if(re(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!hi.call(e,n)||!re(t[n],e[n]))return!1}return!0}function Ls(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Ys(t,e){var l=Ls(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=Ls(l)}}function Gs(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Gs(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Xs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=$n(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=$n(t.document)}return e}function qi(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 Bm=Qe&&"documentMode"in document&&11>=document.documentMode,fa=null,Li=null,Pa=null,Yi=!1;function Qs(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Yi||fa==null||fa!==$n(a)||(a=fa,"selectionStart"in a&&qi(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}),Pa&&Ia(Pa,a)||(Pa=a,a=Zu(Li,"onSelect"),0<a.length&&(e=new Pn("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=fa)))}function Bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var sa={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")},Gi={},Zs={};Qe&&(Zs=document.createElement("div").style,"AnimationEvent"in window||(delete sa.animationend.animation,delete sa.animationiteration.animation,delete sa.animationstart.animation),"TransitionEvent"in window||delete sa.transitionend.transition);function ql(t){if(Gi[t])return Gi[t];if(!sa[t])return t;var e=sa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Zs)return Gi[t]=e[l];return t}var Vs=ql("animationend"),ws=ql("animationiteration"),Ks=ql("animationstart"),qm=ql("transitionrun"),Lm=ql("transitionstart"),Ym=ql("transitioncancel"),Js=ql("transitionend"),$s=new Map,Xi="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(" ");Xi.push("scrollEnd");function Ne(t,e){$s.set(t,e),jl(e,[t])}var lu=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)},Ee=[],ra=0,Qi=0;function au(){for(var t=ra,e=Qi=ra=0;e<t;){var l=Ee[e];Ee[e++]=null;var a=Ee[e];Ee[e++]=null;var n=Ee[e];Ee[e++]=null;var u=Ee[e];if(Ee[e++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&ks(l,n,u)}}function nu(t,e,l,a){Ee[ra++]=t,Ee[ra++]=e,Ee[ra++]=l,Ee[ra++]=a,Qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return nu(t,e,l,a),uu(t)}function Ll(t,e){return nu(t,null,null,e),uu(t)}function ks(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=t.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(n=!0)),t=u,u=u.return;return t.tag===3?(u=t.stateNode,n&&e!==null&&(n=31-se(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function uu(t){if(50<Tn)throw Tn=0,Ic=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var oa={};function Gm(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 oe(t,e,l,a){return new Gm(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=oe(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 Ws(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 iu(t,e,l,a,n,u){var i=0;if(a=t,typeof t=="function")Vi(t)&&(i=1);else if(typeof t=="string")i=wv(t,l,w.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case rt:return t=oe(31,l,e,n),t.elementType=rt,t.lanes=u,t;case Q:return Yl(l.children,n,u,e);case H:i=8,n|=24;break;case G:return t=oe(12,l,e,n|2),t.elementType=G,t.lanes=u,t;case I:return t=oe(13,l,e,n),t.elementType=I,t.lanes=u,t;case J:return t=oe(19,l,e,n),t.elementType=J,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case $:i=10;break t;case q:i=9;break t;case W:i=11;break t;case X:i=14;break t;case ut:i=16,a=null;break t}i=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=oe(i,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function Yl(t,e,l,a){return t=oe(7,t,a,e),t.lanes=l,t}function wi(t,e,l){return t=oe(6,t,null,e),t.lanes=l,t}function Fs(t){var e=oe(18,null,null,0);return e.stateNode=t,e}function Ki(t,e,l){return e=oe(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Is=new WeakMap;function Te(t,e){if(typeof t=="object"&&t!==null){var l=Is.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Ff(e)},Is.set(t,e),e)}return{value:t,source:e,stack:Ff(e)}}var da=[],ha=0,cu=null,tn=0,ze=[],Ae=0,sl=null,He=1,Be="";function Ve(t,e){da[ha++]=tn,da[ha++]=cu,cu=t,tn=e}function Ps(t,e,l){ze[Ae++]=He,ze[Ae++]=Be,ze[Ae++]=sl,sl=t;var a=He;t=Be;var n=32-se(a)-1;a&=~(1<<n),l+=1;var u=32-se(e)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,He=1<<32-se(e)+n|l<<n|a,Be=u+t}else He=1<<u|l<<n|a,Be=t}function Ji(t){t.return!==null&&(Ve(t,1),Ps(t,1,0))}function $i(t){for(;t===cu;)cu=da[--ha],da[ha]=null,tn=da[--ha],da[ha]=null;for(;t===sl;)sl=ze[--Ae],ze[Ae]=null,Be=ze[--Ae],ze[Ae]=null,He=ze[--Ae],ze[Ae]=null}function tr(t,e){ze[Ae++]=He,ze[Ae++]=Be,ze[Ae++]=sl,He=e.id,Be=e.overflow,sl=t}var wt=null,Rt=null,ht=!1,rl=null,_e=!1,ki=Error(f(519));function ol(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw en(Te(e,t)),ki}function er(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Vt]=t,e[It]=a,l){case"dialog":st("cancel",e),st("close",e);break;case"iframe":case"object":case"embed":st("load",e);break;case"video":case"audio":for(l=0;l<An.length;l++)st(An[l],e);break;case"source":st("error",e);break;case"img":case"image":case"link":st("error",e),st("load",e);break;case"details":st("toggle",e);break;case"input":st("invalid",e),ms(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":st("invalid",e);break;case"textarea":st("invalid",e),ys(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||Sd(e.textContent,l)?(a.popover!=null&&(st("beforetoggle",e),st("toggle",e)),a.onScroll!=null&&st("scroll",e),a.onScrollEnd!=null&&st("scrollend",e),a.onClick!=null&&(e.onclick=Xe),e=!0):e=!1,e||ol(t,!0)}function lr(t){for(wt=t.return;wt;)switch(wt.tag){case 5:case 31:case 13:_e=!1;return;case 27:case 3:_e=!0;return;default:wt=wt.return}}function ma(t){if(t!==wt)return!1;if(!ht)return lr(t),ht=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||mf(t.type,t.memoizedProps)),l=!l),l&&Rt&&ol(t),lr(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Rt=xd(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Rt=xd(t)}else e===27?(e=Rt,_l(t.type)?(t=Sf,Sf=null,Rt=t):Rt=e):Rt=wt?Oe(t.stateNode.nextSibling):null;return!0}function Gl(){Rt=wt=null,ht=!1}function Wi(){var t=rl;return t!==null&&(ae===null?ae=t:ae.push.apply(ae,t),rl=null),t}function en(t){rl===null?rl=[t]:rl.push(t)}var Fi=g(null),Xl=null,we=null;function dl(t,e,l){Y(Fi,e._currentValue),e._currentValue=l}function Ke(t){t._currentValue=Fi.current,j(Fi)}function Ii(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 Pi(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;t:for(;u!==null;){var s=u;u=n;for(var m=0;m<e.length;m++)if(s.context===e[m]){u.lanes|=l,s=u.alternate,s!==null&&(s.lanes|=l),Ii(u.return,l,t),a||(i=null);break t}u=s.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(f(341));i.lanes|=l,u=i.alternate,u!==null&&(u.lanes|=l),Ii(i,l,t),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===t){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function va(t,e,l,a){t=null;for(var n=e,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(f(387));if(i=i.memoizedProps,i!==null){var s=n.type;re(n.pendingProps.value,i.value)||(t!==null?t.push(s):t=[s])}}else if(n===gt.current){if(i=n.alternate,i===null)throw Error(f(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Mn):t=[Mn])}n=n.return}t!==null&&Pi(e,t,l,a),e.flags|=262144}function fu(t){for(t=t.firstContext;t!==null;){if(!re(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ql(t){Xl=t,we=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Kt(t){return ar(Xl,t)}function su(t,e){return Xl===null&&Ql(t),ar(t,e)}function ar(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},we===null){if(t===null)throw Error(f(308));we=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else we=we.next=e;return l}var Xm=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()})}},Qm=c.unstable_scheduleCallback,Zm=c.unstable_NormalPriority,Bt={$$typeof:$,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tc(){return{controller:new Xm,data:new Map,refCount:0}}function ln(t){t.refCount--,t.refCount===0&&Qm(Zm,function(){t.controller.abort()})}var an=null,ec=0,ya=0,ga=null;function Vm(t,e){if(an===null){var l=an=[];ec=0,ya=nf(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return ec++,e.then(nr,nr),e}function nr(){if(--ec===0&&an!==null){ga!==null&&(ga.status="fulfilled");var t=an;an=null,ya=0,ga=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function wm(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var n=0;n<l.length;n++)(0,l[n])(e)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var ur=D.S;D.S=function(t,e){Zo=ce(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Vm(t,e),ur!==null&&ur(t,e)};var Zl=g(null);function lc(){var t=Zl.current;return t!==null?t:_t.pooledCache}function ru(t,e){e===null?Y(Zl,Zl.current):Y(Zl,e.pool)}function ir(){var t=lc();return t===null?null:{parent:Bt._currentValue,pool:t}}var pa=Error(f(460)),ac=Error(f(474)),ou=Error(f(542)),du={then:function(){}};function cr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function fr(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Xe,Xe),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,rr(t),t;default:if(typeof e.status=="string")e.then(Xe,Xe);else{if(t=_t,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=a}},function(a){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,rr(t),t}throw wl=e,pa}}function Vl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(wl=l,pa):l}}var wl=null;function sr(){if(wl===null)throw Error(f(459));var t=wl;return wl=null,t}function rr(t){if(t===pa||t===ou)throw Error(f(483))}var Sa=null,nn=0;function hu(t){var e=nn;return nn+=1,Sa===null&&(Sa=[]),fr(Sa,t,e)}function un(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function mu(t,e){throw e.$$typeof===B?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function or(t){function e(b,y){if(t){var E=b.deletions;E===null?(b.deletions=[y],b.flags|=16):E.push(y)}}function l(b,y){if(!t)return null;for(;y!==null;)e(b,y),y=y.sibling;return null}function a(b){for(var y=new Map;b!==null;)b.key!==null?y.set(b.key,b):y.set(b.index,b),b=b.sibling;return y}function n(b,y){return b=Ze(b,y),b.index=0,b.sibling=null,b}function u(b,y,E){return b.index=E,t?(E=b.alternate,E!==null?(E=E.index,E<y?(b.flags|=67108866,y):E):(b.flags|=67108866,y)):(b.flags|=1048576,y)}function i(b){return t&&b.alternate===null&&(b.flags|=67108866),b}function s(b,y,E,C){return y===null||y.tag!==6?(y=wi(E,b.mode,C),y.return=b,y):(y=n(y,E),y.return=b,y)}function m(b,y,E,C){var F=E.type;return F===Q?N(b,y,E.props.children,C,E.key):y!==null&&(y.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===ut&&Vl(F)===y.type)?(y=n(y,E.props),un(y,E),y.return=b,y):(y=iu(E.type,E.key,E.props,null,b.mode,C),un(y,E),y.return=b,y)}function z(b,y,E,C){return y===null||y.tag!==4||y.stateNode.containerInfo!==E.containerInfo||y.stateNode.implementation!==E.implementation?(y=Ki(E,b.mode,C),y.return=b,y):(y=n(y,E.children||[]),y.return=b,y)}function N(b,y,E,C,F){return y===null||y.tag!==7?(y=Yl(E,b.mode,C,F),y.return=b,y):(y=n(y,E),y.return=b,y)}function U(b,y,E){if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return y=wi(""+y,b.mode,E),y.return=b,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Z:return E=iu(y.type,y.key,y.props,null,b.mode,E),un(E,y),E.return=b,E;case k:return y=Ki(y,b.mode,E),y.return=b,y;case ut:return y=Vl(y),U(b,y,E)}if(ie(y)||Ct(y))return y=Yl(y,b.mode,E,null),y.return=b,y;if(typeof y.then=="function")return U(b,hu(y),E);if(y.$$typeof===$)return U(b,su(b,y),E);mu(b,y)}return null}function _(b,y,E,C){var F=y!==null?y.key:null;if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return F!==null?null:s(b,y,""+E,C);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:return E.key===F?m(b,y,E,C):null;case k:return E.key===F?z(b,y,E,C):null;case ut:return E=Vl(E),_(b,y,E,C)}if(ie(E)||Ct(E))return F!==null?null:N(b,y,E,C,null);if(typeof E.then=="function")return _(b,y,hu(E),C);if(E.$$typeof===$)return _(b,y,su(b,E),C);mu(b,E)}return null}function O(b,y,E,C,F){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return b=b.get(E)||null,s(y,b,""+C,F);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case Z:return b=b.get(C.key===null?E:C.key)||null,m(y,b,C,F);case k:return b=b.get(C.key===null?E:C.key)||null,z(y,b,C,F);case ut:return C=Vl(C),O(b,y,E,C,F)}if(ie(C)||Ct(C))return b=b.get(E)||null,N(y,b,C,F,null);if(typeof C.then=="function")return O(b,y,E,hu(C),F);if(C.$$typeof===$)return O(b,y,E,su(y,C),F);mu(y,C)}return null}function V(b,y,E,C){for(var F=null,mt=null,K=y,nt=y=0,dt=null;K!==null&&nt<E.length;nt++){K.index>nt?(dt=K,K=null):dt=K.sibling;var vt=_(b,K,E[nt],C);if(vt===null){K===null&&(K=dt);break}t&&K&&vt.alternate===null&&e(b,K),y=u(vt,y,nt),mt===null?F=vt:mt.sibling=vt,mt=vt,K=dt}if(nt===E.length)return l(b,K),ht&&Ve(b,nt),F;if(K===null){for(;nt<E.length;nt++)K=U(b,E[nt],C),K!==null&&(y=u(K,y,nt),mt===null?F=K:mt.sibling=K,mt=K);return ht&&Ve(b,nt),F}for(K=a(K);nt<E.length;nt++)dt=O(K,b,nt,E[nt],C),dt!==null&&(t&&dt.alternate!==null&&K.delete(dt.key===null?nt:dt.key),y=u(dt,y,nt),mt===null?F=dt:mt.sibling=dt,mt=dt);return t&&K.forEach(function(Nl){return e(b,Nl)}),ht&&Ve(b,nt),F}function P(b,y,E,C){if(E==null)throw Error(f(151));for(var F=null,mt=null,K=y,nt=y=0,dt=null,vt=E.next();K!==null&&!vt.done;nt++,vt=E.next()){K.index>nt?(dt=K,K=null):dt=K.sibling;var Nl=_(b,K,vt.value,C);if(Nl===null){K===null&&(K=dt);break}t&&K&&Nl.alternate===null&&e(b,K),y=u(Nl,y,nt),mt===null?F=Nl:mt.sibling=Nl,mt=Nl,K=dt}if(vt.done)return l(b,K),ht&&Ve(b,nt),F;if(K===null){for(;!vt.done;nt++,vt=E.next())vt=U(b,vt.value,C),vt!==null&&(y=u(vt,y,nt),mt===null?F=vt:mt.sibling=vt,mt=vt);return ht&&Ve(b,nt),F}for(K=a(K);!vt.done;nt++,vt=E.next())vt=O(K,b,nt,vt.value,C),vt!==null&&(t&&vt.alternate!==null&&K.delete(vt.key===null?nt:vt.key),y=u(vt,y,nt),mt===null?F=vt:mt.sibling=vt,mt=vt);return t&&K.forEach(function(ly){return e(b,ly)}),ht&&Ve(b,nt),F}function zt(b,y,E,C){if(typeof E=="object"&&E!==null&&E.type===Q&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case Z:t:{for(var F=E.key;y!==null;){if(y.key===F){if(F=E.type,F===Q){if(y.tag===7){l(b,y.sibling),C=n(y,E.props.children),C.return=b,b=C;break t}}else if(y.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===ut&&Vl(F)===y.type){l(b,y.sibling),C=n(y,E.props),un(C,E),C.return=b,b=C;break t}l(b,y);break}else e(b,y);y=y.sibling}E.type===Q?(C=Yl(E.props.children,b.mode,C,E.key),C.return=b,b=C):(C=iu(E.type,E.key,E.props,null,b.mode,C),un(C,E),C.return=b,b=C)}return i(b);case k:t:{for(F=E.key;y!==null;){if(y.key===F)if(y.tag===4&&y.stateNode.containerInfo===E.containerInfo&&y.stateNode.implementation===E.implementation){l(b,y.sibling),C=n(y,E.children||[]),C.return=b,b=C;break t}else{l(b,y);break}else e(b,y);y=y.sibling}C=Ki(E,b.mode,C),C.return=b,b=C}return i(b);case ut:return E=Vl(E),zt(b,y,E,C)}if(ie(E))return V(b,y,E,C);if(Ct(E)){if(F=Ct(E),typeof F!="function")throw Error(f(150));return E=F.call(E),P(b,y,E,C)}if(typeof E.then=="function")return zt(b,y,hu(E),C);if(E.$$typeof===$)return zt(b,y,su(b,E),C);mu(b,E)}return typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint"?(E=""+E,y!==null&&y.tag===6?(l(b,y.sibling),C=n(y,E),C.return=b,b=C):(l(b,y),C=wi(E,b.mode,C),C.return=b,b=C),i(b)):l(b,y)}return function(b,y,E,C){try{nn=0;var F=zt(b,y,E,C);return Sa=null,F}catch(K){if(K===pa||K===ou)throw K;var mt=oe(29,K,null,b.mode);return mt.lanes=C,mt.return=b,mt}}}var Kl=or(!0),dr=or(!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 uc(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 ml(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,(yt&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=uu(t),ks(t,null,l),e}return nu(t,a,e,l),uu(t)}function cn(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,as(t,l)}}function ic(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=e:u=u.next=e}else n=u=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var cc=!1;function fn(){if(cc){var t=ga;if(t!==null)throw t}}function sn(t,e,l,a){cc=!1;var n=t.updateQueue;hl=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,s=n.shared.pending;if(s!==null){n.shared.pending=null;var m=s,z=m.next;m.next=null,i===null?u=z:i.next=z,i=m;var N=t.alternate;N!==null&&(N=N.updateQueue,s=N.lastBaseUpdate,s!==i&&(s===null?N.firstBaseUpdate=z:s.next=z,N.lastBaseUpdate=m))}if(u!==null){var U=n.baseState;i=0,N=z=m=null,s=u;do{var _=s.lane&-536870913,O=_!==s.lane;if(O?(ot&_)===_:(a&_)===_){_!==0&&_===ya&&(cc=!0),N!==null&&(N=N.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var V=t,P=s;_=e;var zt=l;switch(P.tag){case 1:if(V=P.payload,typeof V=="function"){U=V.call(zt,U,_);break t}U=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=P.payload,_=typeof V=="function"?V.call(zt,U,_):V,_==null)break t;U=R({},U,_);break t;case 2:hl=!0}}_=s.callback,_!==null&&(t.flags|=64,O&&(t.flags|=8192),O=n.callbacks,O===null?n.callbacks=[_]:O.push(_))}else O={lane:_,tag:s.tag,payload:s.payload,callback:s.callback,next:null},N===null?(z=N=O,m=U):N=N.next=O,i|=_;if(s=s.next,s===null){if(s=n.shared.pending,s===null)break;O=s,s=O.next,O.next=null,n.lastBaseUpdate=O,n.shared.pending=null}}while(!0);N===null&&(m=U),n.baseState=m,n.firstBaseUpdate=z,n.lastBaseUpdate=N,u===null&&(n.shared.lanes=0),bl|=i,t.lanes=i,t.memoizedState=U}}function hr(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function mr(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)hr(l[t],e)}var ba=g(null),vu=g(0);function vr(t,e){t=el,Y(vu,t),Y(ba,e),el=t|e.baseLanes}function fc(){Y(vu,el),Y(ba,ba.current)}function sc(){el=vu.current,j(ba),j(vu)}var de=g(null),Re=null;function yl(t){var e=t.alternate;Y(jt,jt.current&1),Y(de,t),Re===null&&(e===null||ba.current!==null||e.memoizedState!==null)&&(Re=t)}function rc(t){Y(jt,jt.current),Y(de,t),Re===null&&(Re=t)}function yr(t){t.tag===22?(Y(jt,jt.current),Y(de,t),Re===null&&(Re=t)):gl()}function gl(){Y(jt,jt.current),Y(de,de.current)}function he(t){j(de),Re===t&&(Re=null),j(jt)}var jt=g(0);function yu(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||gf(l)||pf(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 Je=0,at=null,Et=null,qt=null,gu=!1,Ea=!1,Jl=!1,pu=0,rn=0,Ta=null,Km=0;function Nt(){throw Error(f(321))}function oc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!re(t[l],e[l]))return!1;return!0}function dc(t,e,l,a,n,u){return Je=u,at=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,D.H=t===null||t.memoizedState===null?Pr:Oc,Jl=!1,u=l(a,n),Jl=!1,Ea&&(u=pr(e,l,a,n)),gr(t),u}function gr(t){D.H=hn;var e=Et!==null&&Et.next!==null;if(Je=0,qt=Et=at=null,gu=!1,rn=0,Ta=null,e)throw Error(f(300));t===null||Lt||(t=t.dependencies,t!==null&&fu(t)&&(Lt=!0))}function pr(t,e,l,a){at=t;var n=0;do{if(Ea&&(Ta=null),rn=0,Ea=!1,25<=n)throw Error(f(301));if(n+=1,qt=Et=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}D.H=to,u=e(l,a)}while(Ea);return u}function Jm(){var t=D.H,e=t.useState()[0];return e=typeof e.then=="function"?on(e):e,t=t.useState()[0],(Et!==null?Et.memoizedState:null)!==t&&(at.flags|=1024),e}function hc(){var t=pu!==0;return pu=0,t}function mc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function vc(t){if(gu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}gu=!1}Je=0,qt=Et=at=null,Ea=!1,rn=pu=0,Ta=null}function Ft(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return qt===null?at.memoizedState=qt=t:qt=qt.next=t,qt}function Ht(){if(Et===null){var t=at.alternate;t=t!==null?t.memoizedState:null}else t=Et.next;var e=qt===null?at.memoizedState:qt.next;if(e!==null)qt=e,Et=t;else{if(t===null)throw at.alternate===null?Error(f(467)):Error(f(310));Et=t,t={memoizedState:Et.memoizedState,baseState:Et.baseState,baseQueue:Et.baseQueue,queue:Et.queue,next:null},qt===null?at.memoizedState=qt=t:qt=qt.next=t}return qt}function Su(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function on(t){var e=rn;return rn+=1,Ta===null&&(Ta=[]),t=fr(Ta,t,e),e=at,(qt===null?e.memoizedState:qt.next)===null&&(e=e.alternate,D.H=e===null||e.memoizedState===null?Pr:Oc),t}function bu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return on(t);if(t.$$typeof===$)return Kt(t)}throw Error(f(438,String(t)))}function yc(t){var e=null,l=at.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=at.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Su(),at.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]=Gt;return e.index++,l}function $e(t,e){return typeof e=="function"?e(t):e}function Eu(t){var e=Ht();return gc(e,Et,t)}function gc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var s=i=null,m=null,z=e,N=!1;do{var U=z.lane&-536870913;if(U!==z.lane?(ot&U)===U:(Je&U)===U){var _=z.revertLane;if(_===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),U===ya&&(N=!0);else if((Je&_)===_){z=z.next,_===ya&&(N=!0);continue}else U={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=U,i=u):m=m.next=U,at.lanes|=_,bl|=_;U=z.action,Jl&&l(u,U),u=z.hasEagerState?z.eagerState:l(u,U)}else _={lane:U,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=_,i=u):m=m.next=_,at.lanes|=U,bl|=U;z=z.next}while(z!==null&&z!==e);if(m===null?i=u:m.next=s,!re(u,t.memoizedState)&&(Lt=!0,N&&(l=ga,l!==null)))throw l;t.memoizedState=u,t.baseState=i,t.baseQueue=m,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function pc(t){var e=Ht(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var i=n=n.next;do u=t(u,i.action),i=i.next;while(i!==n);re(u,e.memoizedState)||(Lt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function Sr(t,e,l){var a=at,n=Ht(),u=ht;if(u){if(l===void 0)throw Error(f(407));l=l()}else l=e();var i=!re((Et||n).memoizedState,l);if(i&&(n.memoizedState=l,Lt=!0),n=n.queue,Ec(Tr.bind(null,a,n,t),[t]),n.getSnapshot!==e||i||qt!==null&&qt.memoizedState.tag&1){if(a.flags|=2048,za(9,{destroy:void 0},Er.bind(null,a,n,l,e),null),_t===null)throw Error(f(349));u||(Je&127)!==0||br(a,e,l)}return l}function br(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=at.updateQueue,e===null?(e=Su(),at.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Er(t,e,l,a){e.value=l,e.getSnapshot=a,zr(e)&&Ar(t)}function Tr(t,e,l){return l(function(){zr(e)&&Ar(t)})}function zr(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!re(t,l)}catch{return!0}}function Ar(t){var e=Ll(t,2);e!==null&&ne(e,t,2)}function Sc(t){var e=Ft();if(typeof t=="function"){var l=t;if(t=l(),Jl){il(!0);try{l()}finally{il(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:t},e}function _r(t,e,l,a){return t.baseState=l,gc(t,Et,typeof a=="function"?a:$e)}function $m(t,e,l,a,n){if(Au(t))throw Error(f(485));if(t=e.action,t!==null){var u={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};D.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,Rr(e,u)):(u.next=l.next,e.pending=l.next=u)}}function Rr(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=D.T,i={};D.T=i;try{var s=l(n,a),m=D.S;m!==null&&m(i,s),Or(t,e,s)}catch(z){bc(t,e,z)}finally{u!==null&&i.types!==null&&(u.types=i.types),D.T=u}}else try{u=l(n,a),Or(t,e,u)}catch(z){bc(t,e,z)}}function Or(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){xr(t,e,a)},function(a){return bc(t,e,a)}):xr(t,e,l)}function xr(t,e,l){e.status="fulfilled",e.value=l,Mr(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Rr(t,l)))}function bc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Mr(e),e=e.next;while(e!==a)}t.action=null}function Mr(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Nr(t,e){return e}function Dr(t,e){if(ht){var l=_t.formState;if(l!==null){t:{var a=at;if(ht){if(Rt){e:{for(var n=Rt,u=_e;n.nodeType!==8;){if(!u){n=null;break e}if(n=Oe(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Rt=Oe(n.nextSibling),a=n.data==="F!";break t}}ol(a)}a=!1}a&&(e=l[0])}}return l=Ft(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Nr,lastRenderedState:e},l.queue=a,l=Wr.bind(null,at,a),a.dispatch=l,a=Sc(!1),u=Rc.bind(null,at,!1,a.queue),a=Ft(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=$m.bind(null,at,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Cr(t){var e=Ht();return Ur(e,Et,t)}function Ur(t,e,l){if(e=gc(t,e,Nr)[0],t=Eu($e)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=on(e)}catch(i){throw i===pa?ou:i}else a=e;e=Ht();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(at.flags|=2048,za(9,{destroy:void 0},km.bind(null,n,l),null)),[a,u,t]}function km(t,e){t.action=e}function jr(t){var e=Ht(),l=Et;if(l!==null)return Ur(e,l,t);Ht(),e=e.memoizedState,l=Ht();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function za(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=at.updateQueue,e===null&&(e=Su(),at.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 Hr(){return Ht().memoizedState}function Tu(t,e,l,a){var n=Ft();at.flags|=t,n.memoizedState=za(1|e,{destroy:void 0},l,a===void 0?null:a)}function zu(t,e,l,a){var n=Ht();a=a===void 0?null:a;var u=n.memoizedState.inst;Et!==null&&a!==null&&oc(a,Et.memoizedState.deps)?n.memoizedState=za(e,u,l,a):(at.flags|=t,n.memoizedState=za(1|e,u,l,a))}function Br(t,e){Tu(8390656,8,t,e)}function Ec(t,e){zu(2048,8,t,e)}function Wm(t){at.flags|=4;var e=at.updateQueue;if(e===null)e=Su(),at.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function qr(t){var e=Ht().memoizedState;return Wm({ref:e,nextImpl:t}),function(){if((yt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Lr(t,e){return zu(4,2,t,e)}function Yr(t,e){return zu(4,4,t,e)}function Gr(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 Xr(t,e,l){l=l!=null?l.concat([t]):null,zu(4,4,Gr.bind(null,e,t),l)}function Tc(){}function Qr(t,e){var l=Ht();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&oc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Zr(t,e){var l=Ht();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&oc(e,a[1]))return a[0];if(a=t(),Jl){il(!0);try{t()}finally{il(!1)}}return l.memoizedState=[a,e],a}function zc(t,e,l){return l===void 0||(Je&1073741824)!==0&&(ot&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=wo(),at.lanes|=t,bl|=t,l)}function Vr(t,e,l,a){return re(l,e)?l:ba.current!==null?(t=zc(t,l,a),re(t,e)||(Lt=!0),t):(Je&42)===0||(Je&1073741824)!==0&&(ot&261930)===0?(Lt=!0,t.memoizedState=l):(t=wo(),at.lanes|=t,bl|=t,e)}function wr(t,e,l,a,n){var u=L.p;L.p=u!==0&&8>u?u:8;var i=D.T,s={};D.T=s,Rc(t,!1,e,l);try{var m=n(),z=D.S;if(z!==null&&z(s,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var N=wm(m,a);dn(t,e,N,ye(t))}else dn(t,e,a,ye(t))}catch(U){dn(t,e,{then:function(){},status:"rejected",reason:U},ye())}finally{L.p=u,i!==null&&s.types!==null&&(i.types=s.types),D.T=i}}function Fm(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var n=Kr(t).queue;wr(t,n,e,tt,l===null?Fm:function(){return Jr(t),l(a)})}function Kr(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:tt,baseState:tt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:tt},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 Jr(t){var e=Kr(t);e.next===null&&(e=t.alternate.memoizedState),dn(t,e.next.queue,{},ye())}function _c(){return Kt(Mn)}function $r(){return Ht().memoizedState}function kr(){return Ht().memoizedState}function Im(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=ye();t=ml(l);var a=vl(e,t,l);a!==null&&(ne(a,e,l),cn(a,e,l)),e={cache:tc()},t.payload=e;return}e=e.return}}function Pm(t,e,l){var a=ye();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Au(t)?Fr(e,l):(l=Zi(t,e,l,a),l!==null&&(ne(l,t,a),Ir(l,e,a)))}function Wr(t,e,l){var a=ye();dn(t,e,l,a)}function dn(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Au(t))Fr(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var i=e.lastRenderedState,s=u(i,l);if(n.hasEagerState=!0,n.eagerState=s,re(s,i))return nu(t,e,n,0),_t===null&&au(),!1}catch{}if(l=Zi(t,e,n,a),l!==null)return ne(l,t,a),Ir(l,e,a),!0}return!1}function Rc(t,e,l,a){if(a={lane:2,revertLane:nf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Au(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ne(e,t,2)}function Au(t){var e=t.alternate;return t===at||e!==null&&e===at}function Fr(t,e){Ea=gu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Ir(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,as(t,l)}}var hn={readContext:Kt,use:bu,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};hn.useEffectEvent=Nt;var Pr={readContext:Kt,use:bu,useCallback:function(t,e){return Ft().memoizedState=[t,e===void 0?null:e],t},useContext:Kt,useEffect:Br,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Tu(4194308,4,Gr.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Tu(4194308,4,t,e)},useInsertionEffect:function(t,e){Tu(4,2,t,e)},useMemo:function(t,e){var l=Ft();e=e===void 0?null:e;var a=t();if(Jl){il(!0);try{t()}finally{il(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=Ft();if(l!==void 0){var n=l(e);if(Jl){il(!0);try{l(e)}finally{il(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=Pm.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=Ft();return t={current:t},e.memoizedState=t},useState:function(t){t=Sc(t);var e=t.queue,l=Wr.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ft();return zc(l,t,e)},useTransition:function(){var t=Sc(!1);return t=wr.bind(null,at,t.queue,!0,!1),Ft().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,n=Ft();if(ht){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),_t===null)throw Error(f(349));(ot&127)!==0||br(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,Br(Tr.bind(null,a,u,t),[t]),a.flags|=2048,za(9,{destroy:void 0},Er.bind(null,a,u,l,e),null),l},useId:function(){var t=Ft(),e=_t.identifierPrefix;if(ht){var l=Be,a=He;l=(a&~(1<<32-se(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=pu++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Km++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:_c,useFormState:Dr,useActionState:Dr,useOptimistic:function(t){var e=Ft();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Rc.bind(null,at,!0,l),l.dispatch=e,[t,e]},useMemoCache:yc,useCacheRefresh:function(){return Ft().memoizedState=Im.bind(null,at)},useEffectEvent:function(t){var e=Ft(),l={impl:t};return e.memoizedState=l,function(){if((yt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Oc={readContext:Kt,use:bu,useCallback:Qr,useContext:Kt,useEffect:Ec,useImperativeHandle:Xr,useInsertionEffect:Lr,useLayoutEffect:Yr,useMemo:Zr,useReducer:Eu,useRef:Hr,useState:function(){return Eu($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ht();return Vr(l,Et.memoizedState,t,e)},useTransition:function(){var t=Eu($e)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:Sr,useId:$r,useHostTransitionStatus:_c,useFormState:Cr,useActionState:Cr,useOptimistic:function(t,e){var l=Ht();return _r(l,Et,t,e)},useMemoCache:yc,useCacheRefresh:kr};Oc.useEffectEvent=qr;var to={readContext:Kt,use:bu,useCallback:Qr,useContext:Kt,useEffect:Ec,useImperativeHandle:Xr,useInsertionEffect:Lr,useLayoutEffect:Yr,useMemo:Zr,useReducer:pc,useRef:Hr,useState:function(){return pc($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ht();return Et===null?zc(l,t,e):Vr(l,Et.memoizedState,t,e)},useTransition:function(){var t=pc($e)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:Sr,useId:$r,useHostTransitionStatus:_c,useFormState:jr,useActionState:jr,useOptimistic:function(t,e){var l=Ht();return Et!==null?_r(l,Et,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:yc,useCacheRefresh:kr};to.useEffectEvent=qr;function xc(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 Mc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=ye(),n=ml(a);n.payload=e,l!=null&&(n.callback=l),e=vl(t,n,a),e!==null&&(ne(e,t,a),cn(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=ye(),n=ml(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=vl(t,n,a),e!==null&&(ne(e,t,a),cn(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=ye(),a=ml(l);a.tag=2,e!=null&&(a.callback=e),e=vl(t,a,l),e!==null&&(ne(e,t,l),cn(e,t,l))}};function eo(t,e,l,a,n,u,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,i):e.prototype&&e.prototype.isPureReactComponent?!Ia(l,a)||!Ia(n,u):!0}function lo(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&&Mc.enqueueReplaceState(e,e.state,null)}function $l(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 n in t)l[n]===void 0&&(l[n]=t[n])}return l}function ao(t){lu(t)}function no(t){console.error(t)}function uo(t){lu(t)}function _u(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function io(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Nc(t,e,l){return l=ml(l),l.tag=3,l.payload={element:null},l.callback=function(){_u(t,e)},l}function co(t){return t=ml(t),t.tag=3,t}function fo(t,e,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;t.payload=function(){return n(u)},t.callback=function(){io(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){io(e,l,a),typeof n!="function"&&(El===null?El=new Set([this]):El.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function tv(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&va(e,l,n,!0),l=de.current,l!==null){switch(l.tag){case 31:case 13:return Re===null?qu():l.alternate===null&&Dt===0&&(Dt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===du?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),ef(t,a,n)),!1;case 22:return l.flags|=65536,a===du?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)),ef(t,a,n)),!1}throw Error(f(435,l.tag))}return ef(t,a,n),qu(),!1}if(ht)return e=de.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==ki&&(t=Error(f(422),{cause:a}),en(Te(t,l)))):(a!==ki&&(e=Error(f(423),{cause:a}),en(Te(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Te(a,l),n=Nc(t.stateNode,a,n),ic(t,n),Dt!==4&&(Dt=2)),!1;var u=Error(f(520),{cause:a});if(u=Te(u,l),En===null?En=[u]:En.push(u),Dt!==4&&(Dt=2),e===null)return!0;a=Te(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=Nc(l.stateNode,a,t),ic(l,t),!1;case 1:if(e=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(El===null||!El.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=co(n),fo(n,t,l,a),ic(l,n),!1}l=l.return}while(l!==null);return!1}var Dc=Error(f(461)),Lt=!1;function Jt(t,e,l,a){e.child=t===null?dr(e,null,l,a):Kl(e,t.child,l,a)}function so(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var i={};for(var s in a)s!=="ref"&&(i[s]=a[s])}else i=a;return Ql(e),a=dc(t,e,l,i,u,n),s=hc(),t!==null&&!Lt?(mc(t,e,n),ke(t,e,n)):(ht&&s&&Ji(e),e.flags|=1,Jt(t,e,a,n),e.child)}function ro(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!Vi(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,oo(t,e,u,a,n)):(t=iu(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!Yc(t,n)){var i=u.memoizedProps;if(l=l.compare,l=l!==null?l:Ia,l(i,a)&&t.ref===e.ref)return ke(t,e,n)}return e.flags|=1,t=Ze(u,a),t.ref=e.ref,t.return=e,e.child=t}function oo(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(Ia(u,a)&&t.ref===e.ref)if(Lt=!1,e.pendingProps=a=u,Yc(t,n))(t.flags&131072)!==0&&(Lt=!0);else return e.lanes=t.lanes,ke(t,e,n)}return Cc(t,e,l,a,n)}function ho(t,e,l,a){var n=a.children,u=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((e.flags&128)!==0){if(u=u!==null?u.baseLanes|l:l,t!==null){for(a=e.child=t.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,e.child=null;return mo(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&ru(e,u!==null?u.cachePool:null),u!==null?vr(e,u):fc(),yr(e);else return a=e.lanes=536870912,mo(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(ru(e,u.cachePool),vr(e,u),gl(),e.memoizedState=null):(t!==null&&ru(e,null),fc(),gl());return Jt(t,e,n,l),e.child}function mn(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function mo(t,e,l,a,n){var u=lc();return u=u===null?null:{parent:Bt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&ru(e,null),fc(),yr(e),t!==null&&va(t,e,a,!0),e.childLanes=n,null}function Ru(t,e){return e=xu({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=Ru(e,e.pendingProps),t.flags|=2,he(e),e.memoizedState=null,t}function ev(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(ht){if(a.mode==="hidden")return t=Ru(e,a),e.lanes=536870912,mn(null,t);if(rc(e),(t=Rt)?(t=Od(t,_e),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:He,overflow:Be}:null,retryLane:536870912,hydrationErrors:null},l=Fs(t),l.return=e,e.child=l,wt=e,Rt=null)):t=null,t===null)throw ol(e);return e.lanes=536870912,null}return Ru(e,a)}var u=t.memoizedState;if(u!==null){var i=u.dehydrated;if(rc(e),n)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(Lt||va(t,e,l,!1),n=(l&t.childLanes)!==0,Lt||n){if(a=_t,a!==null&&(i=ns(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,Ll(t,i),ne(a,t,i),Dc;qu(),e=vo(t,e,l)}else t=u.treeContext,Rt=Oe(i.nextSibling),wt=e,ht=!0,rl=null,_e=!1,t!==null&&tr(e,t),e=Ru(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 Ou(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 Cc(t,e,l,a,n){return Ql(e),l=dc(t,e,l,a,void 0,n),a=hc(),t!==null&&!Lt?(mc(t,e,n),ke(t,e,n)):(ht&&a&&Ji(e),e.flags|=1,Jt(t,e,l,n),e.child)}function yo(t,e,l,a,n,u){return Ql(e),e.updateQueue=null,l=pr(e,a,l,n),gr(t),a=hc(),t!==null&&!Lt?(mc(t,e,u),ke(t,e,u)):(ht&&a&&Ji(e),e.flags|=1,Jt(t,e,l,u),e.child)}function go(t,e,l,a,n){if(Ql(e),e.stateNode===null){var u=oa,i=l.contextType;typeof i=="object"&&i!==null&&(u=Kt(i)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Mc,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},nc(e),i=l.contextType,u.context=typeof i=="object"&&i!==null?Kt(i):oa,u.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(xc(e,l,i,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&Mc.enqueueReplaceState(u,u.state,null),sn(e,a,u,n),fn(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var s=e.memoizedProps,m=$l(l,s);u.props=m;var z=u.context,N=l.contextType;i=oa,typeof N=="object"&&N!==null&&(i=Kt(N));var U=l.getDerivedStateFromProps;N=typeof U=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,N||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||z!==i)&&lo(e,u,a,i),hl=!1;var _=e.memoizedState;u.state=_,sn(e,a,u,n),fn(),z=e.memoizedState,s||_!==z||hl?(typeof U=="function"&&(xc(e,l,U,a),z=e.memoizedState),(m=hl||eo(e,l,m,a,_,z,i))?(N||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(e.flags|=4194308)):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=z),u.props=a,u.state=z,u.context=i,a=m):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,uc(t,e),i=e.memoizedProps,N=$l(l,i),u.props=N,U=e.pendingProps,_=u.context,z=l.contextType,m=oa,typeof z=="object"&&z!==null&&(m=Kt(z)),s=l.getDerivedStateFromProps,(z=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==U||_!==m)&&lo(e,u,a,m),hl=!1,_=e.memoizedState,u.state=_,sn(e,a,u,n),fn();var O=e.memoizedState;i!==U||_!==O||hl||t!==null&&t.dependencies!==null&&fu(t.dependencies)?(typeof s=="function"&&(xc(e,l,s,a),O=e.memoizedState),(N=hl||eo(e,l,N,a,_,O,m)||t!==null&&t.dependencies!==null&&fu(t.dependencies))?(z||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,O,m),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,O,m)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),u.props=a,u.state=O,u.context=m,a=N):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,Ou(t,e),a=(e.flags&128)!==0,u||a?(u=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&a?(e.child=Kl(e,t.child,null,n),e.child=Kl(e,null,l,n)):Jt(t,e,l,n),e.memoizedState=u.state,t=e.child):t=ke(t,e,n),t}function po(t,e,l,a){return Gl(),e.flags|=256,Jt(t,e,l,a),e.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jc(t){return{baseLanes:t,cachePool:ir()}}function Hc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ve),t}function So(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,i;if((i=u)||(i=t!==null&&t.memoizedState===null?!1:(jt.current&2)!==0),i&&(n=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(ht){if(n?yl(e):gl(),(t=Rt)?(t=Od(t,_e),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:He,overflow:Be}:null,retryLane:536870912,hydrationErrors:null},l=Fs(t),l.return=e,e.child=l,wt=e,Rt=null)):t=null,t===null)throw ol(e);return pf(t)?e.lanes=32:e.lanes=536870912,null}var s=a.children;return a=a.fallback,n?(gl(),n=e.mode,s=xu({mode:"hidden",children:s},n),a=Yl(a,n,l,null),s.return=e,a.return=e,s.sibling=a,e.child=s,a=e.child,a.memoizedState=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,mn(null,a)):(yl(e),Bc(e,s))}var m=t.memoizedState;if(m!==null&&(s=m.dehydrated,s!==null)){if(u)e.flags&256?(yl(e),e.flags&=-257,e=qc(t,e,l)):e.memoizedState!==null?(gl(),e.child=t.child,e.flags|=128,e=null):(gl(),s=a.fallback,n=e.mode,a=xu({mode:"visible",children:a.children},n),s=Yl(s,n,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=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,e=mn(null,a));else if(yl(e),pf(s)){if(i=s.nextSibling&&s.nextSibling.dataset,i)var z=i.dgst;i=z,a=Error(f(419)),a.stack="",a.digest=i,en({value:a,source:null,stack:null}),e=qc(t,e,l)}else if(Lt||va(t,e,l,!1),i=(l&t.childLanes)!==0,Lt||i){if(i=_t,i!==null&&(a=ns(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,Ll(t,a),ne(i,t,a),Dc;gf(s)||qu(),e=qc(t,e,l)}else gf(s)?(e.flags|=192,e.child=t.child,e=null):(t=m.treeContext,Rt=Oe(s.nextSibling),wt=e,ht=!0,rl=null,_e=!1,t!==null&&tr(e,t),e=Bc(e,a.children),e.flags|=4096);return e}return n?(gl(),s=a.fallback,n=e.mode,m=t.child,z=m.sibling,a=Ze(m,{mode:"hidden",children:a.children}),a.subtreeFlags=m.subtreeFlags&65011712,z!==null?s=Ze(z,s):(s=Yl(s,n,l,null),s.flags|=2),s.return=e,a.return=e,a.sibling=s,e.child=a,mn(null,a),a=e.child,s=t.child.memoizedState,s===null?s=jc(l):(n=s.cachePool,n!==null?(m=Bt._currentValue,n=n.parent!==m?{parent:m,pool:m}:n):n=ir(),s={baseLanes:s.baseLanes|l,cachePool:n}),a.memoizedState=s,a.childLanes=Hc(t,i,l),e.memoizedState=Uc,mn(t.child,a)):(yl(e),l=t.child,t=l.sibling,l=Ze(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function Bc(t,e){return e=xu({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function xu(t,e){return t=oe(22,t,null,e),t.lanes=0,t}function qc(t,e,l){return Kl(e,t.child,null,l),t=Bc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function bo(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Ii(t.return,e,l)}function Lc(t,e,l,a,n,u){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n,i.treeForkCount=u)}function Eo(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=jt.current,s=(i&2)!==0;if(s?(i=i&1|2,e.flags|=128):i&=1,Y(jt,i),Jt(t,e,a,l),a=ht?tn:0,!s&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&bo(t,l,e);else if(t.tag===19)bo(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(n){case"forwards":for(l=e.child,n=null;l!==null;)t=l.alternate,t!==null&&yu(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),Lc(e,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&yu(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}Lc(e,!0,l,null,u,a);break;case"together":Lc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function ke(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),bl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(va(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 Yc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&fu(t)))}function lv(t,e,l){switch(e.tag){case 3:Wt(e,e.stateNode.containerInfo),dl(e,Bt,t.memoizedState.cache),Gl();break;case 27:case 5:Ya(e);break;case 4:Wt(e,e.stateNode.containerInfo);break;case 10:dl(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,rc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(yl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?So(t,e,l):(yl(e),t=ke(t,e,l),t!==null?t.sibling:null);yl(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(va(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return Eo(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Y(jt,jt.current),a)break;return null;case 22:return e.lanes=0,ho(t,e,l,e.pendingProps);case 24:dl(e,Bt,t.memoizedState.cache)}return ke(t,e,l)}function To(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Lt=!0;else{if(!Yc(t,l)&&(e.flags&128)===0)return Lt=!1,lv(t,e,l);Lt=(t.flags&131072)!==0}else Lt=!1,ht&&(e.flags&1048576)!==0&&Ps(e,tn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Vl(e.elementType),e.type=t,typeof t=="function")Vi(t)?(a=$l(t,a),e.tag=1,e=go(null,e,t,a,l)):(e.tag=0,e=Cc(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===W){e.tag=11,e=so(null,e,t,a,l);break t}else if(n===X){e.tag=14,e=ro(null,e,t,a,l);break t}}throw e=it(t)||t,Error(f(306,e,""))}}return e;case 0:return Cc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=$l(a,e.pendingProps),go(t,e,a,n,l);case 3:t:{if(Wt(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,uc(t,e),sn(e,a,null,l);var i=e.memoizedState;if(a=i.cache,dl(e,Bt,a),a!==u.cache&&Pi(e,[Bt],l,!0),fn(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=po(t,e,a,l);break t}else if(a!==n){n=Te(Error(f(424)),e),en(n),e=po(t,e,a,l);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,Rt=Oe(t.firstChild),wt=e,ht=!0,rl=null,_e=!0,l=dr(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Gl(),a===n){e=ke(t,e,l);break t}Jt(t,e,a,l)}e=e.child}return e;case 26:return Ou(t,e),t===null?(l=Ud(e.type,null,e.pendingProps,null))?e.memoizedState=l:ht||(l=e.type,t=e.pendingProps,a=Vu(ct.current).createElement(l),a[Vt]=e,a[It]=t,$t(a,l,t),Qt(a),e.stateNode=a):e.memoizedState=Ud(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ya(e),t===null&&ht&&(a=e.stateNode=Nd(e.type,e.pendingProps,ct.current),wt=e,_e=!0,n=Rt,_l(e.type)?(Sf=n,Rt=Oe(a.firstChild)):Rt=n),Jt(t,e,e.pendingProps.children,l),Ou(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&ht&&((n=a=Rt)&&(a=Cv(a,e.type,e.pendingProps,_e),a!==null?(e.stateNode=a,wt=e,Rt=Oe(a.firstChild),_e=!1,n=!0):n=!1),n||ol(e)),Ya(e),n=e.type,u=e.pendingProps,i=t!==null?t.memoizedProps:null,a=u.children,mf(n,u)?a=null:i!==null&&mf(n,i)&&(e.flags|=32),e.memoizedState!==null&&(n=dc(t,e,Jm,null,null,l),Mn._currentValue=n),Ou(t,e),Jt(t,e,a,l),e.child;case 6:return t===null&&ht&&((t=l=Rt)&&(l=Uv(l,e.pendingProps,_e),l!==null?(e.stateNode=l,wt=e,Rt=null,t=!0):t=!1),t||ol(e)),null;case 13:return So(t,e,l);case 4:return Wt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Kl(e,null,a,l):Jt(t,e,a,l),e.child;case 11:return so(t,e,e.type,e.pendingProps,l);case 7:return Jt(t,e,e.pendingProps,l),e.child;case 8:return Jt(t,e,e.pendingProps.children,l),e.child;case 12:return Jt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,dl(e,e.type,a.value),Jt(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Ql(e),n=Kt(n),a=a(n),e.flags|=1,Jt(t,e,a,l),e.child;case 14:return ro(t,e,e.type,e.pendingProps,l);case 15:return oo(t,e,e.type,e.pendingProps,l);case 19:return Eo(t,e,l);case 31:return ev(t,e,l);case 22:return ho(t,e,l,e.pendingProps);case 24:return Ql(e),a=Kt(Bt),t===null?(n=lc(),n===null&&(n=_t,u=tc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},nc(e),dl(e,Bt,n)):((t.lanes&l)!==0&&(uc(t,e),sn(e,null,null,l),fn()),n=t.memoizedState,u=e.memoizedState,n.parent!==a?(n={parent:a,cache:a},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),dl(e,Bt,a)):(a=u.cache,dl(e,Bt,a),a!==n.cache&&Pi(e,[Bt],l,!0))),Jt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function We(t){t.flags|=4}function Gc(t,e,l,a,n){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(n&335544128)===n)if(t.stateNode.complete)t.flags|=8192;else if(ko())t.flags|=8192;else throw wl=du,ac}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,!Ld(e))if(ko())t.flags|=8192;else throw wl=du,ac}function Mu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?es():536870912,t.lanes|=e,Oa|=e)}function vn(t,e){if(!ht)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 Ot(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function av(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 Ot(e),null;case 1:return Ot(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ke(Bt),Ut(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ma(e)?We(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Wi())),Ot(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(We(e),u!==null?(Ot(e),zo(e,u)):(Ot(e),Gc(e,n,null,a,l))):u?u!==t.memoizedState?(We(e),Ot(e),zo(e,u)):(Ot(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&We(e),Ot(e),Gc(e,n,t,a,l)),null;case 27:if(Gn(e),l=ct.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ot(e),null}t=w.current,ma(e)?er(e):(t=Nd(n,a,l),e.stateNode=t,We(e))}return Ot(e),null;case 5:if(Gn(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ot(e),null}if(u=w.current,ma(e))er(e);else{var i=Vu(ct.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[Vt]=e,u[It]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=u;t:switch($t(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&We(e)}}return Ot(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=ct.current,ma(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=wt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Vt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Sd(t.nodeValue,l)),t||ol(e,!0)}else t=Vu(t).createTextNode(a),t[Vt]=e,e.stateNode=t}return Ot(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[Vt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),t=!1}else l=Wi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(he(e),e):(he(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Ot(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=ma(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(f(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(f(317));n[Vt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),n=!1}else n=Wi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(he(e),e):(he(e),null)}return he(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Mu(e,e.updateQueue),Ot(e),null);case 4:return Ut(),t===null&&sf(e.stateNode.containerInfo),Ot(e),null;case 10:return Ke(e.type),Ot(e),null;case 19:if(j(jt),a=e.memoizedState,a===null)return Ot(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)vn(a,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=yu(t),u!==null){for(e.flags|=128,vn(a,!1),t=u.updateQueue,e.updateQueue=t,Mu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Ws(l,t),l=l.sibling;return Y(jt,jt.current&1|2),ht&&Ve(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ce()>ju&&(e.flags|=128,n=!0,vn(a,!1),e.lanes=4194304)}else{if(!n)if(t=yu(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Mu(e,t),vn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ht)return Ot(e),null}else 2*ce()-a.renderingStartTime>ju&&l!==536870912&&(e.flags|=128,n=!0,vn(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ce(),t.sibling=null,l=jt.current,Y(jt,n?l&1|2:l&1),ht&&Ve(e,a.treeForkCount),t):(Ot(e),null);case 22:case 23:return he(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&&(Ot(e),e.subtreeFlags&6&&(e.flags|=8192)):Ot(e),l=e.updateQueue,l!==null&&Mu(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&j(Zl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ke(Bt),Ot(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function nv(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 Ke(Bt),Ut(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Gn(e),null;case 31:if(e.memoizedState!==null){if(he(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(he(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 j(jt),null;case 4:return Ut(),null;case 10:return Ke(e.type),null;case 22:case 23:return he(e),sc(),t!==null&&j(Zl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ke(Bt),null;case 25:return null;default:return null}}function Ao(t,e){switch($i(e),e.tag){case 3:Ke(Bt),Ut();break;case 26:case 27:case 5:Gn(e);break;case 4:Ut();break;case 31:e.memoizedState!==null&&he(e);break;case 13:he(e);break;case 19:j(jt);break;case 10:Ke(e.type);break;case 22:case 23:he(e),sc(),t!==null&&j(Zl);break;case 24:Ke(Bt)}}function yn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(s){St(e,e.return,s)}}function pl(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,s=i.destroy;if(s!==void 0){i.destroy=void 0,n=e;var m=l,z=s;try{z()}catch(N){St(n,m,N)}}}a=a.next}while(a!==u)}}catch(N){St(e,e.return,N)}}function _o(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{mr(e,l)}catch(a){St(t,t.return,a)}}}function Ro(t,e,l){l.props=$l(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){St(t,e,a)}}function gn(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){St(t,e,n)}}function qe(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){St(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){St(t,e,n)}else l.current=null}function Oo(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){St(t,t.return,n)}}function Xc(t,e,l){try{var a=t.stateNode;Rv(a,t.type,l,e),a[It]=e}catch(n){St(t,t.return,n)}}function xo(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&_l(t.type)||t.tag===4}function Qc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||xo(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&&_l(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=Xe));else if(a!==4&&(a===27&&_l(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 Nu(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&&_l(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Nu(t,e,l),t=t.sibling;t!==null;)Nu(t,e,l),t=t.sibling}function Mo(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);$t(e,a,l),e[Vt]=t,e[It]=l}catch(u){St(t,t.return,u)}}var Fe=!1,Yt=!1,Vc=!1,No=typeof WeakSet=="function"?WeakSet:Set,Zt=null;function uv(t,e){if(t=t.containerInfo,df=Fu,t=Xs(t),qi(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break t}var i=0,s=-1,m=-1,z=0,N=0,U=t,_=null;e:for(;;){for(var O;U!==l||n!==0&&U.nodeType!==3||(s=i+n),U!==u||a!==0&&U.nodeType!==3||(m=i+a),U.nodeType===3&&(i+=U.nodeValue.length),(O=U.firstChild)!==null;)_=U,U=O;for(;;){if(U===t)break e;if(_===l&&++z===n&&(s=i),_===u&&++N===a&&(m=i),(O=U.nextSibling)!==null)break;U=_,_=U.parentNode}U=O}l=s===-1||m===-1?null:{start:s,end:m}}else l=null}l=l||{start:0,end:0}}else l=null;for(hf={focusedElem:t,selectionRange:l},Fu=!1,Zt=e;Zt!==null;)if(e=Zt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Zt=t;else for(;Zt!==null;){switch(e=Zt,u=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)n=t[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&u!==null){t=void 0,l=e,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var V=$l(l.type,n);t=a.getSnapshotBeforeUpdate(V,u),a.__reactInternalSnapshotBeforeUpdate=t}catch(P){St(l,l.return,P)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)yf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":yf(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,Zt=t;break}Zt=e.return}}function Do(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Pe(t,l),a&4&&yn(5,l);break;case 1:if(Pe(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){St(l,l.return,i)}else{var n=$l(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){St(l,l.return,i)}}a&64&&_o(l),a&512&&gn(l,l.return);break;case 3:if(Pe(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{mr(t,e)}catch(i){St(l,l.return,i)}}break;case 27:e===null&&a&4&&Mo(l);case 26:case 5:Pe(t,l),e===null&&a&4&&Oo(l),a&512&&gn(l,l.return);break;case 12:Pe(t,l);break;case 31:Pe(t,l),a&4&&jo(t,l);break;case 13:Pe(t,l),a&4&&Ho(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=mv.bind(null,l),jv(t,l))));break;case 22:if(a=l.memoizedState!==null||Fe,!a){e=e!==null&&e.memoizedState!==null||Yt,n=Fe;var u=Yt;Fe=a,(Yt=e)&&!u?tl(t,l,(l.subtreeFlags&8772)!==0):Pe(t,l),Fe=n,Yt=u}break;case 30:break;default:Pe(t,l)}}function Co(t){var e=t.alternate;e!==null&&(t.alternate=null,Co(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&bi(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 xt=null,te=!1;function Ie(t,e,l){for(l=l.child;l!==null;)Uo(t,e,l),l=l.sibling}function Uo(t,e,l){if(fe&&typeof fe.onCommitFiberUnmount=="function")try{fe.onCommitFiberUnmount(Ga,l)}catch{}switch(l.tag){case 26:Yt||qe(l,e),Ie(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Yt||qe(l,e);var a=xt,n=te;_l(l.type)&&(xt=l.stateNode,te=!1),Ie(t,e,l),Rn(l.stateNode),xt=a,te=n;break;case 5:Yt||qe(l,e);case 6:if(a=xt,n=te,xt=null,Ie(t,e,l),xt=a,te=n,xt!==null)if(te)try{(xt.nodeType===9?xt.body:xt.nodeName==="HTML"?xt.ownerDocument.body:xt).removeChild(l.stateNode)}catch(u){St(l,e,u)}else try{xt.removeChild(l.stateNode)}catch(u){St(l,e,u)}break;case 18:xt!==null&&(te?(t=xt,_d(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Ha(t)):_d(xt,l.stateNode));break;case 4:a=xt,n=te,xt=l.stateNode.containerInfo,te=!0,Ie(t,e,l),xt=a,te=n;break;case 0:case 11:case 14:case 15:pl(2,l,e),Yt||pl(4,l,e),Ie(t,e,l);break;case 1:Yt||(qe(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Ro(l,e,a)),Ie(t,e,l);break;case 21:Ie(t,e,l);break;case 22:Yt=(a=Yt)||l.memoizedState!==null,Ie(t,e,l),Yt=a;break;default:Ie(t,e,l)}}function jo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Ha(t)}catch(l){St(e,e.return,l)}}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ha(t)}catch(l){St(e,e.return,l)}}function iv(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new No),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new No),e;default:throw Error(f(435,t.tag))}}function Du(t,e){var l=iv(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=vv.bind(null,t,a);a.then(n,n)}})}function ee(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=t,i=e,s=i;t:for(;s!==null;){switch(s.tag){case 27:if(_l(s.type)){xt=s.stateNode,te=!1;break t}break;case 5:xt=s.stateNode,te=!1;break t;case 3:case 4:xt=s.stateNode.containerInfo,te=!0;break t}s=s.return}if(xt===null)throw Error(f(160));Uo(u,i,n),xt=null,te=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Bo(e,t),e=e.sibling}var De=null;function Bo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ee(e,t),le(t),a&4&&(pl(3,t,t.return),yn(3,t),pl(5,t,t.return));break;case 1:ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),a&64&&Fe&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=De;if(ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Za]||u[Vt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),$t(u,a,l),u[Vt]=t,Qt(u),a=u;break t;case"link":var i=Bd("link","href",n).get(a+(l.href||""));if(i){for(var s=0;s<i.length;s++)if(u=i[s],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(s,1);break e}}u=n.createElement(a),$t(u,a,l),n.head.appendChild(u);break;case"meta":if(i=Bd("meta","content",n).get(a+(l.content||""))){for(s=0;s<i.length;s++)if(u=i[s],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(s,1);break e}}u=n.createElement(a),$t(u,a,l),n.head.appendChild(u);break;default:throw Error(f(468,a))}u[Vt]=t,Qt(u),a=u}t.stateNode=a}else qd(n,t.type,t.stateNode);else t.stateNode=Hd(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?qd(n,t.type,t.stateNode):Hd(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Xc(t,t.memoizedProps,l.memoizedProps)}break;case 27:ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),l!==null&&a&4&&Xc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),t.flags&32){n=t.stateNode;try{na(n,"")}catch(V){St(t,t.return,V)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,Xc(t,n,l!==null?l.memoizedProps:n)),a&1024&&(Vc=!0);break;case 6:if(ee(e,t),le(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){St(t,t.return,V)}}break;case 3:if(Ju=null,n=De,De=wu(e.containerInfo),ee(e,t),De=n,le(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ha(e.containerInfo)}catch(V){St(t,t.return,V)}Vc&&(Vc=!1,qo(t));break;case 4:a=De,De=wu(t.stateNode.containerInfo),ee(e,t),le(t),De=a;break;case 12:ee(e,t),le(t);break;case 31:ee(e,t),le(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 13:ee(e,t),le(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Uu=ce()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 22:n=t.memoizedState!==null;var m=l!==null&&l.memoizedState!==null,z=Fe,N=Yt;if(Fe=z||n,Yt=N||m,ee(e,t),Yt=N,Fe=z,le(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||m||Fe||Yt||kl(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){m=l=e;try{if(u=m.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{s=m.stateNode;var U=m.memoizedProps.style,_=U!=null&&U.hasOwnProperty("display")?U.display:null;s.style.display=_==null||typeof _=="boolean"?"":(""+_).trim()}}catch(V){St(m,m.return,V)}}}else if(e.tag===6){if(l===null){m=e;try{m.stateNode.nodeValue=n?"":m.memoizedProps}catch(V){St(m,m.return,V)}}}else if(e.tag===18){if(l===null){m=e;try{var O=m.stateNode;n?Rd(O,!0):Rd(m.stateNode,!1)}catch(V){St(m,m.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Du(t,l))));break;case 19:ee(e,t),le(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 30:break;case 21:break;default:ee(e,t),le(t)}}function le(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(xo(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var n=l.stateNode,u=Qc(t);Nu(t,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(na(i,""),l.flags&=-33);var s=Qc(t);Nu(t,s,i);break;case 3:case 4:var m=l.stateNode.containerInfo,z=Qc(t);Zc(t,z,m);break;default:throw Error(f(161))}}catch(N){St(t,t.return,N)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function qo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;qo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Pe(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Do(t,e.alternate,e),e=e.sibling}function kl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:pl(4,e,e.return),kl(e);break;case 1:qe(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Ro(e,e.return,l),kl(e);break;case 27:Rn(e.stateNode);case 26:case 5:qe(e,e.return),kl(e);break;case 22:e.memoizedState===null&&kl(e);break;case 30:kl(e);break;default:kl(e)}t=t.sibling}}function tl(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,i=u.flags;switch(u.tag){case 0:case 11:case 15:tl(n,u,l),yn(4,u);break;case 1:if(tl(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(z){St(a,a.return,z)}if(a=u,n=a.updateQueue,n!==null){var s=a.stateNode;try{var m=n.shared.hiddenCallbacks;if(m!==null)for(n.shared.hiddenCallbacks=null,n=0;n<m.length;n++)hr(m[n],s)}catch(z){St(a,a.return,z)}}l&&i&64&&_o(u),gn(u,u.return);break;case 27:Mo(u);case 26:case 5:tl(n,u,l),l&&a===null&&i&4&&Oo(u),gn(u,u.return);break;case 12:tl(n,u,l);break;case 31:tl(n,u,l),l&&i&4&&jo(n,u);break;case 13:tl(n,u,l),l&&i&4&&Ho(n,u);break;case 22:u.memoizedState===null&&tl(n,u,l),gn(u,u.return);break;case 30:break;default:tl(n,u,l)}e=e.sibling}}function wc(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&&ln(l))}function Kc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ln(t))}function Ce(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Lo(t,e,l,a),e=e.sibling}function Lo(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:Ce(t,e,l,a),n&2048&&yn(9,e);break;case 1:Ce(t,e,l,a);break;case 3:Ce(t,e,l,a),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ln(t)));break;case 12:if(n&2048){Ce(t,e,l,a),t=e.stateNode;try{var u=e.memoizedProps,i=u.id,s=u.onPostCommit;typeof s=="function"&&s(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(m){St(e,e.return,m)}}else Ce(t,e,l,a);break;case 31:Ce(t,e,l,a);break;case 13:Ce(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,i=e.alternate,e.memoizedState!==null?u._visibility&2?Ce(t,e,l,a):pn(t,e):u._visibility&2?Ce(t,e,l,a):(u._visibility|=2,Aa(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&wc(i,e);break;case 24:Ce(t,e,l,a),n&2048&&Kc(e.alternate,e);break;default:Ce(t,e,l,a)}}function Aa(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,i=e,s=l,m=a,z=i.flags;switch(i.tag){case 0:case 11:case 15:Aa(u,i,s,m,n),yn(8,i);break;case 23:break;case 22:var N=i.stateNode;i.memoizedState!==null?N._visibility&2?Aa(u,i,s,m,n):pn(u,i):(N._visibility|=2,Aa(u,i,s,m,n)),n&&z&2048&&wc(i.alternate,i);break;case 24:Aa(u,i,s,m,n),n&&z&2048&&Kc(i.alternate,i);break;default:Aa(u,i,s,m,n)}e=e.sibling}}function pn(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,n=a.flags;switch(a.tag){case 22:pn(l,a),n&2048&&wc(a.alternate,a);break;case 24:pn(l,a),n&2048&&Kc(a.alternate,a);break;default:pn(l,a)}e=e.sibling}}var Sn=8192;function _a(t,e,l){if(t.subtreeFlags&Sn)for(t=t.child;t!==null;)Yo(t,e,l),t=t.sibling}function Yo(t,e,l){switch(t.tag){case 26:_a(t,e,l),t.flags&Sn&&t.memoizedState!==null&&Kv(l,De,t.memoizedState,t.memoizedProps);break;case 5:_a(t,e,l);break;case 3:case 4:var a=De;De=wu(t.stateNode.containerInfo),_a(t,e,l),De=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Sn,Sn=16777216,_a(t,e,l),Sn=a):_a(t,e,l));break;default:_a(t,e,l)}}function Go(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 bn(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];Zt=a,Qo(a,t)}Go(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Xo(t),t=t.sibling}function Xo(t){switch(t.tag){case 0:case 11:case 15:bn(t),t.flags&2048&&pl(9,t,t.return);break;case 3:bn(t);break;case 12:bn(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Cu(t)):bn(t);break;default:bn(t)}}function Cu(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];Zt=a,Qo(a,t)}Go(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:pl(8,e,e.return),Cu(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Cu(e));break;default:Cu(e)}t=t.sibling}}function Qo(t,e){for(;Zt!==null;){var l=Zt;switch(l.tag){case 0:case 11:case 15:pl(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:ln(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Zt=a;else t:for(l=t;Zt!==null;){a=Zt;var n=a.sibling,u=a.return;if(Co(a),a===l){Zt=null;break t}if(n!==null){n.return=u,Zt=n;break t}Zt=u}}}var cv={getCacheForType:function(t){var e=Kt(Bt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Kt(Bt).controller.signal}},fv=typeof WeakMap=="function"?WeakMap:Map,yt=0,_t=null,ft=null,ot=0,pt=0,me=null,Sl=!1,Ra=!1,Jc=!1,el=0,Dt=0,bl=0,Wl=0,$c=0,ve=0,Oa=0,En=null,ae=null,kc=!1,Uu=0,Zo=0,ju=1/0,Hu=null,El=null,Xt=0,Tl=null,xa=null,ll=0,Wc=0,Fc=null,Vo=null,Tn=0,Ic=null;function ye(){return(yt&2)!==0&&ot!==0?ot&-ot:D.T!==null?nf():us()}function wo(){if(ve===0)if((ot&536870912)===0||ht){var t=Zn;Zn<<=1,(Zn&3932160)===0&&(Zn=262144),ve=t}else ve=536870912;return t=de.current,t!==null&&(t.flags|=32),ve}function ne(t,e,l){(t===_t&&(pt===2||pt===9)||t.cancelPendingCommit!==null)&&(Ma(t,0),zl(t,ot,ve,!1)),Qa(t,l),((yt&2)===0||t!==_t)&&(t===_t&&((yt&2)===0&&(Wl|=l),Dt===4&&zl(t,ot,ve,!1)),Le(t))}function Ko(t,e,l){if((yt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Xa(t,e),n=a?ov(t,e):tf(t,e,!0),u=a;do{if(n===0){Ra&&!a&&zl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!sv(l)){n=tf(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var s=t;n=En;var m=s.current.memoizedState.isDehydrated;if(m&&(Ma(s,i).flags|=256),i=tf(s,i,!1),i!==2){if(Jc&&!m){s.errorRecoveryDisabledLanes|=u,Wl|=u,n=4;break t}u=ae,ae=n,u!==null&&(ae===null?ae=u:ae.push.apply(ae,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Ma(t,0),zl(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:zl(a,e,ve,!Sl);break t;case 2:ae=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(n=Uu+300-ce(),10<n)){if(zl(a,e,ve,!Sl),wn(a,0,!0)!==0)break t;ll=e,a.timeoutHandle=zd(Jo.bind(null,a,l,ae,Hu,kc,e,ve,Wl,Oa,Sl,u,"Throttled",-0,0),n);break t}Jo(a,l,ae,Hu,kc,e,ve,Wl,Oa,Sl,u,null,-0,0)}}break}while(!0);Le(t)}function Jo(t,e,l,a,n,u,i,s,m,z,N,U,_,O){if(t.timeoutHandle=-1,U=e.subtreeFlags,U&8192||(U&16785408)===16785408){U={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xe},Yo(e,u,U);var V=(u&62914560)===u?Uu-ce():(u&4194048)===u?Zo-ce():0;if(V=Jv(U,V),V!==null){ll=u,t.cancelPendingCommit=V(ed.bind(null,t,e,u,l,a,n,i,s,m,N,U,null,_,O)),zl(t,u,i,!z);return}}ed(t,e,u,l,a,n,i,s,m)}function sv(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!re(u(),n))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function zl(t,e,l,a){e&=~$c,e&=~Wl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-se(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&ls(t,l,e)}function Bu(){return(yt&6)===0?(zn(0),!1):!0}function Pc(){if(ft!==null){if(pt===0)var t=ft.return;else t=ft,we=Xl=null,vc(t),Sa=null,nn=0,t=ft;for(;t!==null;)Ao(t.alternate,t),t=t.return;ft=null}}function Ma(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,Mv(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),ll=0,Pc(),_t=t,ft=l=Ze(t.current,null),ot=e,pt=0,me=null,Sl=!1,Ra=Xa(t,e),Jc=!1,Oa=ve=$c=Wl=bl=Dt=0,ae=En=null,kc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-se(a),u=1<<n;e|=t[n],a&=~u}return el=e,au(),l}function $o(t,e){at=null,D.H=hn,e===pa||e===ou?(e=sr(),pt=3):e===ac?(e=sr(),pt=4):pt=e===Dc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,me=e,ft===null&&(Dt=1,_u(t,Te(e,t.current)))}function ko(){var t=de.current;return t===null?!0:(ot&4194048)===ot?Re===null:(ot&62914560)===ot||(ot&536870912)!==0?t===Re:!1}function Wo(){var t=D.H;return D.H=hn,t===null?hn:t}function Fo(){var t=D.A;return D.A=cv,t}function qu(){Dt=4,Sl||(ot&4194048)!==ot&&de.current!==null||(Ra=!0),(bl&134217727)===0&&(Wl&134217727)===0||_t===null||zl(_t,ot,ve,!1)}function tf(t,e,l){var a=yt;yt|=2;var n=Wo(),u=Fo();(_t!==t||ot!==e)&&(Hu=null,Ma(t,e)),e=!1;var i=Dt;t:do try{if(pt!==0&&ft!==null){var s=ft,m=me;switch(pt){case 8:Pc(),i=6;break t;case 3:case 2:case 9:case 6:de.current===null&&(e=!0);var z=pt;if(pt=0,me=null,Na(t,s,m,z),l&&Ra){i=0;break t}break;default:z=pt,pt=0,me=null,Na(t,s,m,z)}}rv(),i=Dt;break}catch(N){$o(t,N)}while(!0);return e&&t.shellSuspendCounter++,we=Xl=null,yt=a,D.H=n,D.A=u,ft===null&&(_t=null,ot=0,au()),i}function rv(){for(;ft!==null;)Io(ft)}function ov(t,e){var l=yt;yt|=2;var a=Wo(),n=Fo();_t!==t||ot!==e?(Hu=null,ju=ce()+500,Ma(t,e)):Ra=Xa(t,e);t:do try{if(pt!==0&&ft!==null){e=ft;var u=me;e:switch(pt){case 1:pt=0,me=null,Na(t,e,u,1);break;case 2:case 9:if(cr(u)){pt=0,me=null,Po(e);break}e=function(){pt!==2&&pt!==9||_t!==t||(pt=7),Le(t)},u.then(e,e);break t;case 3:pt=7;break t;case 4:pt=5;break t;case 7:cr(u)?(pt=0,me=null,Po(e)):(pt=0,me=null,Na(t,e,u,7));break;case 5:var i=null;switch(ft.tag){case 26:i=ft.memoizedState;case 5:case 27:var s=ft;if(i?Ld(i):s.stateNode.complete){pt=0,me=null;var m=s.sibling;if(m!==null)ft=m;else{var z=s.return;z!==null?(ft=z,Lu(z)):ft=null}break e}}pt=0,me=null,Na(t,e,u,5);break;case 6:pt=0,me=null,Na(t,e,u,6);break;case 8:Pc(),Dt=6;break t;default:throw Error(f(462))}}dv();break}catch(N){$o(t,N)}while(!0);return we=Xl=null,D.H=a,D.A=n,yt=l,ft!==null?0:(_t=null,ot=0,au(),Dt)}function dv(){for(;ft!==null&&!Hh();)Io(ft)}function Io(t){var e=To(t.alternate,t,el);t.memoizedProps=t.pendingProps,e===null?Lu(t):ft=e}function Po(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=yo(l,e,e.pendingProps,e.type,void 0,ot);break;case 11:e=yo(l,e,e.pendingProps,e.type.render,e.ref,ot);break;case 5:vc(e);default:Ao(l,e),e=ft=Ws(e,el),e=To(l,e,el)}t.memoizedProps=t.pendingProps,e===null?Lu(t):ft=e}function Na(t,e,l,a){we=Xl=null,vc(e),Sa=null,nn=0;var n=e.return;try{if(tv(t,n,e,l,ot)){Dt=1,_u(t,Te(l,t.current)),ft=null;return}}catch(u){if(n!==null)throw ft=n,u;Dt=1,_u(t,Te(l,t.current)),ft=null;return}e.flags&32768?(ht||a===1?t=!0:Ra||(ot&536870912)!==0?t=!1:(Sl=t=!0,(a===2||a===9||a===3||a===6)&&(a=de.current,a!==null&&a.tag===13&&(a.flags|=16384))),td(e,t)):Lu(e)}function Lu(t){var e=t;do{if((e.flags&32768)!==0){td(e,Sl);return}t=e.return;var l=av(e.alternate,e,el);if(l!==null){ft=l;return}if(e=e.sibling,e!==null){ft=e;return}ft=e=t}while(e!==null);Dt===0&&(Dt=5)}function td(t,e){do{var l=nv(t.alternate,t);if(l!==null){l.flags&=32767,ft=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){ft=t;return}ft=t=l}while(t!==null);Dt=6,ft=null}function ed(t,e,l,a,n,u,i,s,m){t.cancelPendingCommit=null;do Yu();while(Xt!==0);if((yt&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(u=e.lanes|e.childLanes,u|=Qi,wh(t,l,u,i,s,m),t===_t&&(ft=_t=null,ot=0),xa=e,Tl=t,ll=l,Wc=u,Fc=n,Vo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,yv(Xn,function(){return id(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=D.T,D.T=null,n=L.p,L.p=2,i=yt,yt|=4;try{uv(t,e,l)}finally{yt=i,L.p=n,D.T=a}}Xt=1,ld(),ad(),nd()}}function ld(){if(Xt===1){Xt=0;var t=Tl,e=xa,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=D.T,D.T=null;var a=L.p;L.p=2;var n=yt;yt|=4;try{Bo(e,t);var u=hf,i=Xs(t.containerInfo),s=u.focusedElem,m=u.selectionRange;if(i!==s&&s&&s.ownerDocument&&Gs(s.ownerDocument.documentElement,s)){if(m!==null&&qi(s)){var z=m.start,N=m.end;if(N===void 0&&(N=z),"selectionStart"in s)s.selectionStart=z,s.selectionEnd=Math.min(N,s.value.length);else{var U=s.ownerDocument||document,_=U&&U.defaultView||window;if(_.getSelection){var O=_.getSelection(),V=s.textContent.length,P=Math.min(m.start,V),zt=m.end===void 0?P:Math.min(m.end,V);!O.extend&&P>zt&&(i=zt,zt=P,P=i);var b=Ys(s,P),y=Ys(s,zt);if(b&&y&&(O.rangeCount!==1||O.anchorNode!==b.node||O.anchorOffset!==b.offset||O.focusNode!==y.node||O.focusOffset!==y.offset)){var E=U.createRange();E.setStart(b.node,b.offset),O.removeAllRanges(),P>zt?(O.addRange(E),O.extend(y.node,y.offset)):(E.setEnd(y.node,y.offset),O.addRange(E))}}}}for(U=[],O=s;O=O.parentNode;)O.nodeType===1&&U.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<U.length;s++){var C=U[s];C.element.scrollLeft=C.left,C.element.scrollTop=C.top}}Fu=!!df,hf=df=null}finally{yt=n,L.p=a,D.T=l}}t.current=e,Xt=2}}function ad(){if(Xt===2){Xt=0;var t=Tl,e=xa,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=D.T,D.T=null;var a=L.p;L.p=2;var n=yt;yt|=4;try{Do(t,e.alternate,e)}finally{yt=n,L.p=a,D.T=l}}Xt=3}}function nd(){if(Xt===4||Xt===3){Xt=0,Bh();var t=Tl,e=xa,l=ll,a=Vo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Xt=5:(Xt=0,xa=Tl=null,ud(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(El=null),pi(l),e=e.stateNode,fe&&typeof fe.onCommitFiberRoot=="function")try{fe.onCommitFiberRoot(Ga,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=D.T,n=L.p,L.p=2,D.T=null;try{for(var u=t.onRecoverableError,i=0;i<a.length;i++){var s=a[i];u(s.value,{componentStack:s.stack})}}finally{D.T=e,L.p=n}}(ll&3)!==0&&Yu(),Le(t),n=t.pendingLanes,(l&261930)!==0&&(n&42)!==0?t===Ic?Tn++:(Tn=0,Ic=t):Tn=0,zn(0)}}function ud(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,ln(e)))}function Yu(){return ld(),ad(),nd(),id()}function id(){if(Xt!==5)return!1;var t=Tl,e=Wc;Wc=0;var l=pi(ll),a=D.T,n=L.p;try{L.p=32>l?32:l,D.T=null,l=Fc,Fc=null;var u=Tl,i=ll;if(Xt=0,xa=Tl=null,ll=0,(yt&6)!==0)throw Error(f(331));var s=yt;if(yt|=4,Xo(u.current),Lo(u,u.current,i,l),yt=s,zn(0,!1),fe&&typeof fe.onPostCommitFiberRoot=="function")try{fe.onPostCommitFiberRoot(Ga,u)}catch{}return!0}finally{L.p=n,D.T=a,ud(t,e)}}function cd(t,e,l){e=Te(l,e),e=Nc(t.stateNode,e,2),t=vl(t,e,2),t!==null&&(Qa(t,2),Le(t))}function St(t,e,l){if(t.tag===3)cd(t,t,l);else for(;e!==null;){if(e.tag===3){cd(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=Te(l,t),l=co(2),a=vl(e,l,2),a!==null&&(fo(l,a,e,t),Qa(a,2),Le(a));break}}e=e.return}}function ef(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new fv;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(Jc=!0,n.add(l),t=hv.bind(null,t,e,l),e.then(t,t))}function hv(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,_t===t&&(ot&l)===l&&(Dt===4||Dt===3&&(ot&62914560)===ot&&300>ce()-Uu?(yt&2)===0&&Ma(t,0):$c|=l,Oa===ot&&(Oa=0)),Le(t)}function fd(t,e){e===0&&(e=es()),t=Ll(t,e),t!==null&&(Qa(t,e),Le(t))}function mv(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),fd(t,l)}function vv(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),fd(t,l)}function yv(t,e){return mi(t,e)}var Gu=null,Da=null,lf=!1,Xu=!1,af=!1,Al=0;function Le(t){t!==Da&&t.next===null&&(Da===null?Gu=Da=t:Da=Da.next=t),Xu=!0,lf||(lf=!0,pv())}function zn(t,e){if(!af&&Xu){af=!0;do for(var l=!1,a=Gu;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,s=a.pingedLanes;u=(1<<31-se(42|t)+1)-1,u&=n&~(i&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,dd(a,u))}else u=ot,u=wn(a,a===_t?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Xa(a,u)||(l=!0,dd(a,u));a=a.next}while(l);af=!1}}function gv(){sd()}function sd(){Xu=lf=!1;var t=0;Al!==0&&xv()&&(t=Al);for(var e=ce(),l=null,a=Gu;a!==null;){var n=a.next,u=rd(a,e);u===0?(a.next=null,l===null?Gu=n:l.next=n,n===null&&(Da=l)):(l=a,(t!==0||(u&3)!==0)&&(Xu=!0)),a=n}Xt!==0&&Xt!==5||zn(t),Al!==0&&(Al=0)}function rd(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var i=31-se(u),s=1<<i,m=n[i];m===-1?((s&l)===0||(s&a)!==0)&&(n[i]=Vh(s,e)):m<=e&&(t.expiredLanes|=s),u&=~s}if(e=_t,l=ot,l=wn(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(pt===2||pt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&vi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Xa(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&vi(a),pi(l)){case 2:case 8:l=Pf;break;case 32:l=Xn;break;case 268435456:l=ts;break;default:l=Xn}return a=od.bind(null,t),l=mi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&vi(a),t.callbackPriority=2,t.callbackNode=null,2}function od(t,e){if(Xt!==0&&Xt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Yu()&&t.callbackNode!==l)return null;var a=ot;return a=wn(t,t===_t?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Ko(t,a,e),rd(t,ce()),t.callbackNode!=null&&t.callbackNode===l?od.bind(null,t):null)}function dd(t,e){if(Yu())return null;Ko(t,e,!0)}function pv(){Nv(function(){(yt&6)!==0?mi(If,gv):sd()})}function nf(){if(Al===0){var t=ya;t===0&&(t=Qn,Qn<<=1,(Qn&261888)===0&&(Qn=256)),Al=t}return Al}function hd(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:kn(""+t)}function md(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 Sv(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=hd((n[It]||null).action),i=a.submitter;i&&(e=(e=i[It]||null)?hd(e.formAction):i.getAttribute("formAction"),e!==null&&(u=e,i=null));var s=new Pn("action","action",null,a,n);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Al!==0){var m=i?md(n,i):new FormData(n);Ac(l,{pending:!0,data:m,method:n.method,action:u},null,m)}}else typeof u=="function"&&(s.preventDefault(),m=i?md(n,i):new FormData(n),Ac(l,{pending:!0,data:m,method:n.method,action:u},u,m))},currentTarget:n}]})}}for(var uf=0;uf<Xi.length;uf++){var cf=Xi[uf],bv=cf.toLowerCase(),Ev=cf[0].toUpperCase()+cf.slice(1);Ne(bv,"on"+Ev)}Ne(Vs,"onAnimationEnd"),Ne(ws,"onAnimationIteration"),Ne(Ks,"onAnimationStart"),Ne("dblclick","onDoubleClick"),Ne("focusin","onFocus"),Ne("focusout","onBlur"),Ne(qm,"onTransitionRun"),Ne(Lm,"onTransitionStart"),Ne(Ym,"onTransitionCancel"),Ne(Js,"onTransitionEnd"),la("onMouseEnter",["mouseout","mouseover"]),la("onMouseLeave",["mouseout","mouseover"]),la("onPointerEnter",["pointerout","pointerover"]),la("onPointerLeave",["pointerout","pointerover"]),jl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),jl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),jl("onBeforeInput",["compositionend","keypress","textInput","paste"]),jl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var An="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(" "),Tv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(An));function vd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],n=a.event;a=a.listeners;t:{var u=void 0;if(e)for(var i=a.length-1;0<=i;i--){var s=a[i],m=s.instance,z=s.currentTarget;if(s=s.listener,m!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=z;try{u(n)}catch(N){lu(N)}n.currentTarget=null,u=m}else for(i=0;i<a.length;i++){if(s=a[i],m=s.instance,z=s.currentTarget,s=s.listener,m!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=z;try{u(n)}catch(N){lu(N)}n.currentTarget=null,u=m}}}}function st(t,e){var l=e[Si];l===void 0&&(l=e[Si]=new Set);var a=t+"__bubble";l.has(a)||(yd(e,t,2,!1),l.add(a))}function ff(t,e,l){var a=0;e&&(a|=4),yd(l,t,a,e)}var Qu="_reactListening"+Math.random().toString(36).slice(2);function sf(t){if(!t[Qu]){t[Qu]=!0,fs.forEach(function(l){l!=="selectionchange"&&(Tv.has(l)||ff(l,!1,t),ff(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Qu]||(e[Qu]=!0,ff("selectionchange",!1,e))}}function yd(t,e,l,a){switch(wd(e)){case 2:var n=Wv;break;case 8:n=Fv;break;default:n=Af}l=n.bind(null,e,l,t),n=void 0,!xi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),a?n!==void 0?t.addEventListener(e,l,{capture:!0,passive:n}):t.addEventListener(e,l,!0):n!==void 0?t.addEventListener(e,l,{passive:n}):t.addEventListener(e,l,!1)}function rf(t,e,l,a,n){var u=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var s=a.stateNode.containerInfo;if(s===n)break;if(i===4)for(i=a.return;i!==null;){var m=i.tag;if((m===3||m===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;s!==null;){if(i=Pl(s),i===null)return;if(m=i.tag,m===5||m===6||m===26||m===27){a=u=i;continue t}s=s.parentNode}}a=a.return}bs(function(){var z=u,N=Ri(l),U=[];t:{var _=$s.get(t);if(_!==void 0){var O=Pn,V=t;switch(t){case"keypress":if(Fn(l)===0)break t;case"keydown":case"keyup":O=vm;break;case"focusin":V="focus",O=Ci;break;case"focusout":V="blur",O=Ci;break;case"beforeblur":case"afterblur":O=Ci;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":O=zs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=pm;break;case Vs:case ws:case Ks:O=im;break;case Js:O=bm;break;case"scroll":case"scrollend":O=em;break;case"wheel":O=Tm;break;case"copy":case"cut":case"paste":O=fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=_s;break;case"toggle":case"beforetoggle":O=Am}var P=(e&4)!==0,zt=!P&&(t==="scroll"||t==="scrollend"),b=P?_!==null?_+"Capture":null:_;P=[];for(var y=z,E;y!==null;){var C=y;if(E=C.stateNode,C=C.tag,C!==5&&C!==26&&C!==27||E===null||b===null||(C=wa(y,b),C!=null&&P.push(_n(y,C,E))),zt)break;y=y.return}0<P.length&&(_=new O(_,V,null,l,N),U.push({event:_,listeners:P}))}}if((e&7)===0){t:{if(_=t==="mouseover"||t==="pointerover",O=t==="mouseout"||t==="pointerout",_&&l!==_i&&(V=l.relatedTarget||l.fromElement)&&(Pl(V)||V[Il]))break t;if((O||_)&&(_=N.window===N?N:(_=N.ownerDocument)?_.defaultView||_.parentWindow:window,O?(V=l.relatedTarget||l.toElement,O=z,V=V?Pl(V):null,V!==null&&(zt=h(V),P=V.tag,V!==zt||P!==5&&P!==27&&P!==6)&&(V=null)):(O=null,V=z),O!==V)){if(P=zs,C="onMouseLeave",b="onMouseEnter",y="mouse",(t==="pointerout"||t==="pointerover")&&(P=_s,C="onPointerLeave",b="onPointerEnter",y="pointer"),zt=O==null?_:Va(O),E=V==null?_:Va(V),_=new P(C,y+"leave",O,l,N),_.target=zt,_.relatedTarget=E,C=null,Pl(N)===z&&(P=new P(b,y+"enter",V,l,N),P.target=E,P.relatedTarget=zt,C=P),zt=C,O&&V)e:{for(P=zv,b=O,y=V,E=0,C=b;C;C=P(C))E++;C=0;for(var F=y;F;F=P(F))C++;for(;0<E-C;)b=P(b),E--;for(;0<C-E;)y=P(y),C--;for(;E--;){if(b===y||y!==null&&b===y.alternate){P=b;break e}b=P(b),y=P(y)}P=null}else P=null;O!==null&&gd(U,_,O,P,!1),V!==null&&zt!==null&&gd(U,zt,V,P,!0)}}t:{if(_=z?Va(z):window,O=_.nodeName&&_.nodeName.toLowerCase(),O==="select"||O==="input"&&_.type==="file")var mt=Us;else if(Ds(_))if(js)mt=jm;else{mt=Cm;var K=Dm}else O=_.nodeName,!O||O.toLowerCase()!=="input"||_.type!=="checkbox"&&_.type!=="radio"?z&&Ai(z.elementType)&&(mt=Us):mt=Um;if(mt&&(mt=mt(t,z))){Cs(U,mt,l,N);break t}K&&K(t,_,z),t==="focusout"&&z&&_.type==="number"&&z.memoizedProps.value!=null&&zi(_,"number",_.value)}switch(K=z?Va(z):window,t){case"focusin":(Ds(K)||K.contentEditable==="true")&&(fa=K,Li=z,Pa=null);break;case"focusout":Pa=Li=fa=null;break;case"mousedown":Yi=!0;break;case"contextmenu":case"mouseup":case"dragend":Yi=!1,Qs(U,l,N);break;case"selectionchange":if(Bm)break;case"keydown":case"keyup":Qs(U,l,N)}var nt;if(ji)t:{switch(t){case"compositionstart":var dt="onCompositionStart";break t;case"compositionend":dt="onCompositionEnd";break t;case"compositionupdate":dt="onCompositionUpdate";break t}dt=void 0}else ca?Ms(t,l)&&(dt="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(dt="onCompositionStart");dt&&(Rs&&l.locale!=="ko"&&(ca||dt!=="onCompositionStart"?dt==="onCompositionEnd"&&ca&&(nt=Es()):(fl=N,Mi="value"in fl?fl.value:fl.textContent,ca=!0)),K=Zu(z,dt),0<K.length&&(dt=new As(dt,t,null,l,N),U.push({event:dt,listeners:K}),nt?dt.data=nt:(nt=Ns(l),nt!==null&&(dt.data=nt)))),(nt=Rm?Om(t,l):xm(t,l))&&(dt=Zu(z,"onBeforeInput"),0<dt.length&&(K=new As("onBeforeInput","beforeinput",null,l,N),U.push({event:K,listeners:dt}),K.data=nt)),Sv(U,t,z,l,N)}vd(U,e)})}function _n(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Zu(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=wa(t,l),n!=null&&a.unshift(_n(t,n,u)),n=wa(t,e),n!=null&&a.push(_n(t,n,u))),t.tag===3)return a;t=t.return}return[]}function zv(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function gd(t,e,l,a,n){for(var u=e._reactName,i=[];l!==null&&l!==a;){var s=l,m=s.alternate,z=s.stateNode;if(s=s.tag,m!==null&&m===a)break;s!==5&&s!==26&&s!==27||z===null||(m=z,n?(z=wa(l,u),z!=null&&i.unshift(_n(l,z,m))):n||(z=wa(l,u),z!=null&&i.push(_n(l,z,m)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var Av=/\r\n?/g,_v=/\u0000|\uFFFD/g;function pd(t){return(typeof t=="string"?t:""+t).replace(Av,`
-`).replace(_v,"")}function Sd(t,e){return e=pd(e),pd(t)===e}function Tt(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||na(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&na(t,""+a);break;case"className":Jn(t,"class",a);break;case"tabIndex":Jn(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Jn(t,l,a);break;case"style":ps(t,a,u);break;case"data":if(e!=="object"){Jn(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(l==="formAction"?(e!=="input"&&Tt(t,e,"name",n.name,n,null),Tt(t,e,"formEncType",n.formEncType,n,null),Tt(t,e,"formMethod",n.formMethod,n,null),Tt(t,e,"formTarget",n.formTarget,n,null)):(Tt(t,e,"encType",n.encType,n,null),Tt(t,e,"method",n.method,n,null),Tt(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Xe);break;case"onScroll":a!=null&&st("scroll",t);break;case"onScrollEnd":a!=null&&st("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(n.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=kn(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":st("beforetoggle",t),st("toggle",t),Kn(t,"popover",a);break;case"xlinkActuate":Ge(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ge(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ge(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ge(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ge(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ge(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Kn(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=Ph.get(l)||l,Kn(t,l,a))}}function of(t,e,l,a,n,u){switch(l){case"style":ps(t,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?na(t,a):(typeof a=="number"||typeof a=="bigint")&&na(t,""+a);break;case"onScroll":a!=null&&st("scroll",t);break;case"onScrollEnd":a!=null&&st("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Xe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ss.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),e=l.slice(2,n?l.length-7:void 0),u=t[It]||null,u=u!=null?u[l]:null,typeof u=="function"&&t.removeEventListener(e,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,n);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):Kn(t,l,a)}}}function $t(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":st("error",t),st("load",t);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var i=l[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Tt(t,e,u,i,l,null)}}n&&Tt(t,e,"srcSet",l.srcSet,l,null),a&&Tt(t,e,"src",l.src,l,null);return;case"input":st("invalid",t);var s=u=i=n=null,m=null,z=null;for(a in l)if(l.hasOwnProperty(a)){var N=l[a];if(N!=null)switch(a){case"name":n=N;break;case"type":i=N;break;case"checked":m=N;break;case"defaultChecked":z=N;break;case"value":u=N;break;case"defaultValue":s=N;break;case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(f(137,e));break;default:Tt(t,e,a,N,l,null)}}ms(t,u,s,m,z,i,n,!1);return;case"select":st("invalid",t),a=i=u=null;for(n in l)if(l.hasOwnProperty(n)&&(s=l[n],s!=null))switch(n){case"value":u=s;break;case"defaultValue":i=s;break;case"multiple":a=s;default:Tt(t,e,n,s,l,null)}e=u,l=i,t.multiple=!!a,e!=null?aa(t,!!a,e,!1):l!=null&&aa(t,!!a,l,!0);return;case"textarea":st("invalid",t),u=n=a=null;for(i in l)if(l.hasOwnProperty(i)&&(s=l[i],s!=null))switch(i){case"value":a=s;break;case"defaultValue":n=s;break;case"children":u=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(f(91));break;default:Tt(t,e,i,s,l,null)}ys(t,a,n,u);return;case"option":for(m in l)l.hasOwnProperty(m)&&(a=l[m],a!=null)&&(m==="selected"?t.selected=a&&typeof a!="function"&&typeof a!="symbol":Tt(t,e,m,a,l,null));return;case"dialog":st("beforetoggle",t),st("toggle",t),st("cancel",t),st("close",t);break;case"iframe":case"object":st("load",t);break;case"video":case"audio":for(a=0;a<An.length;a++)st(An[a],t);break;case"image":st("error",t),st("load",t);break;case"details":st("toggle",t);break;case"embed":case"source":case"link":st("error",t),st("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(z in l)if(l.hasOwnProperty(z)&&(a=l[z],a!=null))switch(z){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Tt(t,e,z,a,l,null)}return;default:if(Ai(e)){for(N in l)l.hasOwnProperty(N)&&(a=l[N],a!==void 0&&of(t,e,N,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&Tt(t,e,s,a,l,null))}function Rv(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,s=null,m=null,z=null,N=null;for(O in l){var U=l[O];if(l.hasOwnProperty(O)&&U!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":m=U;default:a.hasOwnProperty(O)||Tt(t,e,O,null,a,U)}}for(var _ in a){var O=a[_];if(U=l[_],a.hasOwnProperty(_)&&(O!=null||U!=null))switch(_){case"type":u=O;break;case"name":n=O;break;case"checked":z=O;break;case"defaultChecked":N=O;break;case"value":i=O;break;case"defaultValue":s=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,e));break;default:O!==U&&Tt(t,e,_,O,a,U)}}Ti(t,i,s,m,z,N,u,n);return;case"select":O=i=s=_=null;for(u in l)if(m=l[u],l.hasOwnProperty(u)&&m!=null)switch(u){case"value":break;case"multiple":O=m;default:a.hasOwnProperty(u)||Tt(t,e,u,null,a,m)}for(n in a)if(u=a[n],m=l[n],a.hasOwnProperty(n)&&(u!=null||m!=null))switch(n){case"value":_=u;break;case"defaultValue":s=u;break;case"multiple":i=u;default:u!==m&&Tt(t,e,n,u,a,m)}e=s,l=i,a=O,_!=null?aa(t,!!l,_,!1):!!a!=!!l&&(e!=null?aa(t,!!l,e,!0):aa(t,!!l,l?[]:"",!1));return;case"textarea":O=_=null;for(s in l)if(n=l[s],l.hasOwnProperty(s)&&n!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:Tt(t,e,s,null,a,n)}for(i in a)if(n=a[i],u=l[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":_=n;break;case"defaultValue":O=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&Tt(t,e,i,n,a,u)}vs(t,_,O);return;case"option":for(var V in l)_=l[V],l.hasOwnProperty(V)&&_!=null&&!a.hasOwnProperty(V)&&(V==="selected"?t.selected=!1:Tt(t,e,V,null,a,_));for(m in a)_=a[m],O=l[m],a.hasOwnProperty(m)&&_!==O&&(_!=null||O!=null)&&(m==="selected"?t.selected=_&&typeof _!="function"&&typeof _!="symbol":Tt(t,e,m,_,a,O));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 P in l)_=l[P],l.hasOwnProperty(P)&&_!=null&&!a.hasOwnProperty(P)&&Tt(t,e,P,null,a,_);for(z in a)if(_=a[z],O=l[z],a.hasOwnProperty(z)&&_!==O&&(_!=null||O!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(_!=null)throw Error(f(137,e));break;default:Tt(t,e,z,_,a,O)}return;default:if(Ai(e)){for(var zt in l)_=l[zt],l.hasOwnProperty(zt)&&_!==void 0&&!a.hasOwnProperty(zt)&&of(t,e,zt,void 0,a,_);for(N in a)_=a[N],O=l[N],!a.hasOwnProperty(N)||_===O||_===void 0&&O===void 0||of(t,e,N,_,a,O);return}}for(var b in l)_=l[b],l.hasOwnProperty(b)&&_!=null&&!a.hasOwnProperty(b)&&Tt(t,e,b,null,a,_);for(U in a)_=a[U],O=l[U],!a.hasOwnProperty(U)||_===O||_==null&&O==null||Tt(t,e,U,_,a,O)}function bd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Ov(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,i=n.initiatorType,s=n.duration;if(u&&s&&bd(i)){for(i=0,s=n.responseEnd,a+=1;a<l.length;a++){var m=l[a],z=m.startTime;if(z>s)break;var N=m.transferSize,U=m.initiatorType;N&&bd(U)&&(m=m.responseEnd,i+=N*(m<s?1:(s-z)/(m-z)))}if(--a,e+=8*(u+i)/(n.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var df=null,hf=null;function Vu(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 mf(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 xv(){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,Mv=typeof clearTimeout=="function"?clearTimeout:void 0,Ad=typeof Promise=="function"?Promise:void 0,Nv=typeof queueMicrotask=="function"?queueMicrotask:typeof Ad<"u"?function(t){return Ad.resolve(null).then(t).catch(Dv)}:zd;function Dv(t){setTimeout(function(){throw t})}function _l(t){return t==="head"}function _d(t,e){var l=e,a=0;do{var n=l.nextSibling;if(t.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(n),Ha(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")Rn(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,Rn(l);for(var u=l.firstChild;u;){var i=u.nextSibling,s=u.nodeName;u[Za]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=i}}else l==="body"&&Rn(t.ownerDocument.body);l=n}while(l);Ha(e)}function Rd(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 yf(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":yf(l),bi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Cv(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Za])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Oe(t.nextSibling),t===null)break}return null}function Uv(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Oe(t.nextSibling),t===null))return null;return t}function Od(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Oe(t.nextSibling),t===null))return null;return t}function gf(t){return t.data==="$?"||t.data==="$~"}function pf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function jv(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 Oe(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 Sf=null;function xd(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="/$"||l==="/&"){if(e===0)return Oe(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function Md(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 Nd(t,e,l){switch(e=Vu(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 Rn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);bi(t)}var xe=new Map,Dd=new Set;function wu(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var al=L.d;L.d={f:Hv,r:Bv,D:qv,C:Lv,L:Yv,m:Gv,X:Qv,S:Xv,M:Zv};function Hv(){var t=al.f(),e=Bu();return t||e}function Bv(t){var e=ta(t);e!==null&&e.tag===5&&e.type==="form"?Jr(e):al.r(t)}var Ca=typeof document>"u"?null:document;function Cd(t,e,l){var a=Ca;if(a&&typeof e=="string"&&e){var n=be(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Dd.has(n)||(Dd.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),$t(e,"link",t),Qt(e),a.head.appendChild(e)))}}function qv(t){al.D(t),Cd("dns-prefetch",t,null)}function Lv(t,e){al.C(t,e),Cd("preconnect",t,e)}function Yv(t,e,l){al.L(t,e,l);var a=Ca;if(a&&t&&e){var n='link[rel="preload"][as="'+be(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+be(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+be(l.imageSizes)+'"]')):n+='[href="'+be(t)+'"]';var u=n;switch(e){case"style":u=Ua(t);break;case"script":u=ja(t)}xe.has(u)||(t=R({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),xe.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(On(u))||e==="script"&&a.querySelector(xn(u))||(e=a.createElement("link"),$t(e,"link",t),Qt(e),a.head.appendChild(e)))}}function Gv(t,e){al.m(t,e);var l=Ca;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+be(a)+'"][href="'+be(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=ja(t)}if(!xe.has(u)&&(t=R({rel:"modulepreload",href:t},e),xe.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(xn(u)))return}a=l.createElement("link"),$t(a,"link",t),Qt(a),l.head.appendChild(a)}}}function Xv(t,e,l){al.S(t,e,l);var a=Ca;if(a&&t){var n=ea(a).hoistableStyles,u=Ua(t);e=e||"default";var i=n.get(u);if(!i){var s={loading:0,preload:null};if(i=a.querySelector(On(u)))s.loading=5;else{t=R({rel:"stylesheet",href:t,"data-precedence":e},l),(l=xe.get(u))&&bf(t,l);var m=i=a.createElement("link");Qt(m),$t(m,"link",t),m._p=new Promise(function(z,N){m.onload=z,m.onerror=N}),m.addEventListener("load",function(){s.loading|=1}),m.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Ku(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:s},n.set(u,i)}}}function Qv(t,e){al.X(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,n=ja(t),u=a.get(n);u||(u=l.querySelector(xn(n)),u||(t=R({src:t,async:!0},e),(e=xe.get(n))&&Ef(t,e),u=l.createElement("script"),Qt(u),$t(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Zv(t,e){al.M(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,n=ja(t),u=a.get(n);u||(u=l.querySelector(xn(n)),u||(t=R({src:t,async:!0,type:"module"},e),(e=xe.get(n))&&Ef(t,e),u=l.createElement("script"),Qt(u),$t(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Ud(t,e,l,a){var n=(n=ct.current)?wu(n):null;if(!n)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Ua(l.href),l=ea(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Ua(l.href);var u=ea(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(On(t)))&&!u._p&&(i.instance=u,i.state.loading=5),xe.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},xe.set(t,l),u||Vv(n,t,l,i.state))),e&&a===null)throw Error(f(528,""));return i}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=ea(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function Ua(t){return'href="'+be(t)+'"'}function On(t){return'link[rel="stylesheet"]['+t+"]"}function jd(t){return R({},t,{"data-precedence":t.precedence,precedence:null})}function Vv(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}),$t(e,"link",l),Qt(e),t.head.appendChild(e))}function ja(t){return'[src="'+be(t)+'"]'}function xn(t){return"script[async]"+t}function Hd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+be(l.href)+'"]');if(a)return e.instance=a,Qt(a),a;var n=R({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Qt(a),$t(a,"style",n),Ku(a,l.precedence,t),e.instance=a;case"stylesheet":n=Ua(l.href);var u=t.querySelector(On(n));if(u)return e.state.loading|=4,e.instance=u,Qt(u),u;a=jd(l),(n=xe.get(n))&&bf(a,n),u=(t.ownerDocument||t).createElement("link"),Qt(u);var i=u;return i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),$t(u,"link",a),e.state.loading|=4,Ku(u,l.precedence,t),e.instance=u;case"script":return u=ja(l.src),(n=t.querySelector(xn(u)))?(e.instance=n,Qt(n),n):(a=l,(n=xe.get(u))&&(a=R({},l),Ef(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Qt(n),$t(n,"link",a),t.head.appendChild(n),e.instance=n);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,Ku(a,l.precedence,t));return e.instance}function Ku(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var s=a[i];if(s.dataset.precedence===e)u=s;else if(u!==n)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function bf(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 Ju=null;function Bd(t,e,l){if(Ju===null){var a=new Map,n=Ju=new Map;n.set(l,a)}else n=Ju,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var u=l[n];if(!(u[Za]||u[Vt]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(e)||"";i=t+i;var s=a.get(i);s?s.push(u):a.set(i,[u])}}return a}function qd(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function wv(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;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!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 Ld(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Kv(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Ua(a.href),u=e.querySelector(On(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=$u.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,Qt(u);return}u=e.ownerDocument||e,a=jd(a),(n=xe.get(n))&&bf(a,n),u=u.createElement("link"),Qt(u);var i=u;i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),$t(u,"link",a),l.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=$u.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function Jv(t,e){return t.stylesheets&&t.count===0&&Wu(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&Wu(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&Tf===0&&(Tf=62500*Ov());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&Wu(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>Tf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function $u(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Wu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var ku=null;function Wu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ku=new Map,e.forEach($v,t),ku=null,$u.call(t))}function $v(t,e){if(!(e.state.loading&4)){var l=ku.get(t);if(l)var a=l.get(null);else{l=new Map,ku.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}n=e.instance,i=n.getAttribute("data-precedence"),u=l.get(i)||a,u===a&&l.set(null,n),l.set(i,n),this.count++,a=$u.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var Mn={$$typeof:$,Provider:null,Consumer:null,_currentValue:tt,_currentValue2:tt,_threadCount:0};function kv(t,e,l,a,n,u,i,s,m){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=yi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=yi(0),this.hiddenUpdates=yi(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function Yd(t,e,l,a,n,u,i,s,m,z,N,U){return t=new kv(t,e,l,i,m,z,N,U,s),e=1,u===!0&&(e|=24),u=oe(3,null,null,e),t.current=u,u.stateNode=t,e=tc(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},nc(u),t}function Gd(t){return t?(t=oa,t):oa}function Xd(t,e,l,a,n,u){n=Gd(n),a.context===null?a.context=n:a.pendingContext=n,a=ml(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=vl(t,a,e),l!==null&&(ne(l,t,e),cn(l,t,e))}function Qd(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){Qd(t,e),(t=t.alternate)&&Qd(t,e)}function Zd(t){if(t.tag===13||t.tag===31){var e=Ll(t,67108864);e!==null&&ne(e,t,67108864),zf(t,67108864)}}function Vd(t){if(t.tag===13||t.tag===31){var e=ye();e=gi(e);var l=Ll(t,e);l!==null&&ne(l,t,e),zf(t,e)}}var Fu=!0;function Wv(t,e,l,a){var n=D.T;D.T=null;var u=L.p;try{L.p=2,Af(t,e,l,a)}finally{L.p=u,D.T=n}}function Fv(t,e,l,a){var n=D.T;D.T=null;var u=L.p;try{L.p=8,Af(t,e,l,a)}finally{L.p=u,D.T=n}}function Af(t,e,l,a){if(Fu){var n=_f(a);if(n===null)rf(t,e,a,Iu,l),Kd(t,a);else if(Pv(n,t,e,l,a))a.stopPropagation();else if(Kd(t,a),e&4&&-1<Iv.indexOf(t)){for(;n!==null;){var u=ta(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=Ul(u.pendingLanes);if(i!==0){var s=u;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var m=1<<31-se(i);s.entanglements[1]|=m,i&=~m}Le(u),(yt&6)===0&&(ju=ce()+500,zn(0))}}break;case 31:case 13:s=Ll(u,2),s!==null&&ne(s,u,2),Bu(),zf(u,2)}if(u=_f(a),u===null&&rf(t,e,a,Iu,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else rf(t,e,a,null,l)}}function _f(t){return t=Ri(t),Rf(t)}var Iu=null;function Rf(t){if(Iu=null,t=Pl(t),t!==null){var e=h(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=p(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 Iu=t,null}function wd(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(qh()){case If:return 2;case Pf:return 8;case Xn:case Lh:return 32;case ts:return 268435456;default:return 32}default:return 32}}var Of=!1,Rl=null,Ol=null,xl=null,Nn=new Map,Dn=new Map,Ml=[],Iv="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 Kd(t,e){switch(t){case"focusin":case"focusout":Rl=null;break;case"dragenter":case"dragleave":Ol=null;break;case"mouseover":case"mouseout":xl=null;break;case"pointerover":case"pointerout":Nn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Dn.delete(e.pointerId)}}function Cn(t,e,l,a,n,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},e!==null&&(e=ta(e),e!==null&&Zd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function Pv(t,e,l,a,n){switch(e){case"focusin":return Rl=Cn(Rl,t,e,l,a,n),!0;case"dragenter":return Ol=Cn(Ol,t,e,l,a,n),!0;case"mouseover":return xl=Cn(xl,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Nn.set(u,Cn(Nn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Dn.set(u,Cn(Dn.get(u)||null,t,e,l,a,n)),!0}return!1}function Jd(t){var e=Pl(t.target);if(e!==null){var l=h(e);if(l!==null){if(e=l.tag,e===13){if(e=p(l),e!==null){t.blockedOn=e,is(t.priority,function(){Vd(l)});return}}else if(e===31){if(e=A(l),e!==null){t.blockedOn=e,is(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 Pu(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=_f(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);_i=a,l.target.dispatchEvent(a),_i=null}else return e=ta(l),e!==null&&Zd(e),t.blockedOn=l,!1;e.shift()}return!0}function $d(t,e,l){Pu(t)&&l.delete(e)}function ty(){Of=!1,Rl!==null&&Pu(Rl)&&(Rl=null),Ol!==null&&Pu(Ol)&&(Ol=null),xl!==null&&Pu(xl)&&(xl=null),Nn.forEach($d),Dn.forEach($d)}function ti(t,e){t.blockedOn===e&&(t.blockedOn=null,Of||(Of=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,ty)))}var ei=null;function kd(t){ei!==t&&(ei=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){ei===t&&(ei=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],n=t[e+2];if(typeof a!="function"){if(Rf(a||l)===null)continue;break}var u=ta(l);u!==null&&(t.splice(e,3),e-=3,Ac(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Ha(t){function e(m){return ti(m,t)}Rl!==null&&ti(Rl,t),Ol!==null&&ti(Ol,t),xl!==null&&ti(xl,t),Nn.forEach(e),Dn.forEach(e);for(var l=0;l<Ml.length;l++){var a=Ml[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Ml.length&&(l=Ml[0],l.blockedOn===null);)Jd(l),l.blockedOn===null&&Ml.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],i=n[It]||null;if(typeof u=="function")i||kd(l);else if(i){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[It]||null)s=i.formAction;else if(Rf(n)!==null)continue}else s=i.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),kd(l)}}}function Wd(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function e(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),n!==null&&(n(),n=null)}}}function xf(t){this._internalRoot=t}li.prototype.render=xf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=ye();Xd(l,a,t,e,null,null)},li.prototype.unmount=xf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Xd(t.current,2,null,t,null,null),Bu(),e[Il]=null}};function li(t){this._internalRoot=t}li.prototype.unstable_scheduleHydration=function(t){if(t){var e=us();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Ml.length&&e!==0&&e<Ml[l].priority;l++);Ml.splice(l,0,t),l===0&&Jd(t)}};var Fd=r.version;if(Fd!=="19.2.4")throw Error(f(527,Fd,"19.2.4"));L.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?x(t):null,t=t===null?null:t.stateNode,t};var ey={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ai=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ai.isDisabled&&ai.supportsFiber)try{Ga=ai.inject(ey),fe=ai}catch{}}return jn.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",n=ao,u=no,i=uo;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=Yd(t,1,!1,null,null,l,a,null,n,u,i,Wd),t[Il]=e.current,sf(t),new xf(e)},jn.hydrateRoot=function(t,e,l){if(!d(t))throw Error(f(299));var a=!1,n="",u=ao,i=no,s=uo,m=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(m=l.formState)),e=Yd(t,1,!0,e,l??null,a,n,m,u,i,s,Wd),e.context=Gd(null),l=e.current,a=ye(),a=gi(a),n=ml(a),n.callback=null,vl(l,n,a),l=a,e.current.lanes=l,Qa(e,l),Le(e),t[Il]=e.current,sf(t),new li(e)},jn.version="19.2.4",jn}var ch;function oy(){if(ch)return Df.exports;ch=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(r){console.error(r)}}return c(),Df.exports=ry(),Df.exports}var dy=oy();var fh="popstate";function hy(c={}){function r(f,d){let{pathname:h,search:p,hash:A}=f.location;return Yf("",{pathname:h,search:p,hash:A},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function o(f,d){return typeof d=="string"?d:Bn(d)}return vy(r,o,null,c)}function Mt(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function Me(c,r){if(!c){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function my(){return Math.random().toString(36).substring(2,10)}function sh(c,r){return{usr:c.state,key:c.key,idx:r}}function Yf(c,r,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof r=="string"?Ba(r):r,state:o,key:r&&r.key||f||my()}}function Bn({pathname:c="/",search:r="",hash:o=""}){return r&&r!=="?"&&(c+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(c+=o.charAt(0)==="#"?o:"#"+o),c}function Ba(c){let r={};if(c){let o=c.indexOf("#");o>=0&&(r.hash=c.substring(o),c=c.substring(0,o));let f=c.indexOf("?");f>=0&&(r.search=c.substring(f),c=c.substring(0,f)),c&&(r.pathname=c)}return r}function vy(c,r,o,f={}){let{window:d=document.defaultView,v5Compat:h=!1}=f,p=d.history,A="POP",S=null,v=x();v==null&&(v=0,p.replaceState({...p.state,idx:v},""));function x(){return(p.state||{idx:null}).idx}function R(){A="POP";let H=x(),G=H==null?null:H-v;v=H,S&&S({action:A,location:Q.location,delta:G})}function B(H,G){A="PUSH";let q=Yf(Q.location,H,G);v=x()+1;let $=sh(q,v),W=Q.createHref(q);try{p.pushState($,"",W)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;d.location.assign(W)}h&&S&&S({action:A,location:Q.location,delta:1})}function Z(H,G){A="REPLACE";let q=Yf(Q.location,H,G);v=x();let $=sh(q,v),W=Q.createHref(q);p.replaceState($,"",W),h&&S&&S({action:A,location:Q.location,delta:0})}function k(H){return yy(H)}let Q={get action(){return A},get location(){return c(d,p)},listen(H){if(S)throw new Error("A history only accepts one active listener");return d.addEventListener(fh,R),S=H,()=>{d.removeEventListener(fh,R),S=null}},createHref(H){return r(d,H)},createURL:k,encodeLocation(H){let G=k(H);return{pathname:G.pathname,search:G.search,hash:G.hash}},push:B,replace:Z,go(H){return p.go(H)}};return Q}function yy(c,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Mt(o,"No window.location.(origin|href) available to create URL");let f=typeof c=="string"?c:Bn(c);return f=f.replace(/ $/,"%20"),!r&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function mh(c,r,o="/"){return gy(c,r,o,!1)}function gy(c,r,o,f){let d=typeof r=="string"?Ba(r):r,h=ul(d.pathname||"/",o);if(h==null)return null;let p=vh(c);py(p);let A=null;for(let S=0;A==null&&S<p.length;++S){let v=My(h);A=Oy(p[S],v,f)}return A}function vh(c,r=[],o=[],f="",d=!1){let h=(p,A,S=d,v)=>{let x={relativePath:v===void 0?p.path||"":v,caseSensitive:p.caseSensitive===!0,childrenIndex:A,route:p};if(x.relativePath.startsWith("/")){if(!x.relativePath.startsWith(f)&&S)return;Mt(x.relativePath.startsWith(f),`Absolute route path "${x.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),x.relativePath=x.relativePath.slice(f.length)}let R=nl([f,x.relativePath]),B=o.concat(x);p.children&&p.children.length>0&&(Mt(p.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${R}".`),vh(p.children,r,B,R,S)),!(p.path==null&&!p.index)&&r.push({path:R,score:_y(R,p.index),routesMeta:B})};return c.forEach((p,A)=>{if(p.path===""||!p.path?.includes("?"))h(p,A);else for(let S of yh(p.path))h(p,A,!0,S)}),r}function yh(c){let r=c.split("/");if(r.length===0)return[];let[o,...f]=r,d=o.endsWith("?"),h=o.replace(/\?$/,"");if(f.length===0)return d?[h,""]:[h];let p=yh(f.join("/")),A=[];return A.push(...p.map(S=>S===""?h:[h,S].join("/"))),d&&A.push(...p),A.map(S=>c.startsWith("/")&&S===""?"/":S)}function py(c){c.sort((r,o)=>r.score!==o.score?o.score-r.score:Ry(r.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var Sy=/^:[\w-]+$/,by=3,Ey=2,Ty=1,zy=10,Ay=-2,rh=c=>c==="*";function _y(c,r){let o=c.split("/"),f=o.length;return o.some(rh)&&(f+=Ay),r&&(f+=Ey),o.filter(d=>!rh(d)).reduce((d,h)=>d+(Sy.test(h)?by:h===""?Ty:zy),f)}function Ry(c,r){return c.length===r.length&&c.slice(0,-1).every((f,d)=>f===r[d])?c[c.length-1]-r[r.length-1]:0}function Oy(c,r,o=!1){let{routesMeta:f}=c,d={},h="/",p=[];for(let A=0;A<f.length;++A){let S=f[A],v=A===f.length-1,x=h==="/"?r:r.slice(h.length)||"/",R=ci({path:S.relativePath,caseSensitive:S.caseSensitive,end:v},x),B=S.route;if(!R&&v&&o&&!f[f.length-1].route.index&&(R=ci({path:S.relativePath,caseSensitive:S.caseSensitive,end:!1},x)),!R)return null;Object.assign(d,R.params),p.push({params:d,pathname:nl([h,R.pathname]),pathnameBase:Uy(nl([h,R.pathnameBase])),route:B}),R.pathnameBase!=="/"&&(h=nl([h,R.pathnameBase]))}return p}function ci(c,r){typeof c=="string"&&(c={path:c,caseSensitive:!1,end:!0});let[o,f]=xy(c.path,c.caseSensitive,c.end),d=r.match(o);if(!d)return null;let h=d[0],p=h.replace(/(.)\/+$/,"$1"),A=d.slice(1);return{params:f.reduce((v,{paramName:x,isOptional:R},B)=>{if(x==="*"){let k=A[B]||"";p=h.slice(0,h.length-k.length).replace(/(.)\/+$/,"$1")}const Z=A[B];return R&&!Z?v[x]=void 0:v[x]=(Z||"").replace(/%2F/g,"/"),v},{}),pathname:h,pathnameBase:p,pattern:c}}function xy(c,r=!1,o=!0){Me(c==="*"||!c.endsWith("*")||c.endsWith("/*"),`Route path "${c}" will be treated as if it were "${c.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${c.replace(/\*$/,"/*")}".`);let f=[],d="^"+c.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(p,A,S)=>(f.push({paramName:A,isOptional:S!=null}),S?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return c.endsWith("*")?(f.push({paramName:"*"}),d+=c==="*"||c==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?d+="\\/*$":c!==""&&c!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,r?void 0:"i"),f]}function My(c){try{return c.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Me(!1,`The URL path "${c}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),c}}function ul(c,r){if(r==="/")return c;if(!c.toLowerCase().startsWith(r.toLowerCase()))return null;let o=r.endsWith("/")?r.length-1:r.length,f=c.charAt(o);return f&&f!=="/"?null:c.slice(o)||"/"}var Ny=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Dy(c,r="/"){let{pathname:o,search:f="",hash:d=""}=typeof c=="string"?Ba(c):c,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=oh(o.substring(1),"/"):h=oh(o,r)):h=r,{pathname:h,search:jy(f),hash:Hy(d)}}function oh(c,r){let o=r.replace(/\/+$/,"").split("/");return c.split("/").forEach(d=>{d===".."?o.length>1&&o.pop():d!=="."&&o.push(d)}),o.length>1?o.join("/"):"/"}function Hf(c,r,o,f){return`Cannot include a '${c}' 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 Cy(c){return c.filter((r,o)=>o===0||r.route.path&&r.route.path.length>0)}function Zf(c){let r=Cy(c);return r.map((o,f)=>f===r.length-1?o.pathname:o.pathnameBase)}function Vf(c,r,o,f=!1){let d;typeof c=="string"?d=Ba(c):(d={...c},Mt(!d.pathname||!d.pathname.includes("?"),Hf("?","pathname","search",d)),Mt(!d.pathname||!d.pathname.includes("#"),Hf("#","pathname","hash",d)),Mt(!d.search||!d.search.includes("#"),Hf("#","search","hash",d)));let h=c===""||d.pathname==="",p=h?"/":d.pathname,A;if(p==null)A=o;else{let R=r.length-1;if(!f&&p.startsWith("..")){let B=p.split("/");for(;B[0]==="..";)B.shift(),R-=1;d.pathname=B.join("/")}A=R>=0?r[R]:"/"}let S=Dy(d,A),v=p&&p!=="/"&&p.endsWith("/"),x=(h||p===".")&&o.endsWith("/");return!S.pathname.endsWith("/")&&(v||x)&&(S.pathname+="/"),S}var nl=c=>c.join("/").replace(/\/\/+/g,"/"),Uy=c=>c.replace(/\/+$/,"").replace(/^\/*/,"/"),jy=c=>!c||c==="?"?"":c.startsWith("?")?c:"?"+c,Hy=c=>!c||c==="#"?"":c.startsWith("#")?c:"#"+c,By=class{constructor(c,r,o,f=!1){this.status=c,this.statusText=r||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function qy(c){return c!=null&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.internal=="boolean"&&"data"in c}function Ly(c){return c.map(r=>r.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var gh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ph(c,r){let o=c;if(typeof o!="string"||!Ny.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(gh)try{let h=new URL(window.location.href),p=o.startsWith("//")?new URL(h.protocol+o):new URL(o),A=ul(p.pathname,r);p.origin===h.origin&&A!=null?o=A+p.search+p.hash:d=!0}catch{Me(!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 Sh=["POST","PUT","PATCH","DELETE"];new Set(Sh);var Yy=["GET",...Sh];new Set(Yy);var qa=T.createContext(null);qa.displayName="DataRouter";var fi=T.createContext(null);fi.displayName="DataRouterState";var Gy=T.createContext(!1),bh=T.createContext({isTransitioning:!1});bh.displayName="ViewTransition";var Xy=T.createContext(new Map);Xy.displayName="Fetchers";var Qy=T.createContext(null);Qy.displayName="Await";var ge=T.createContext(null);ge.displayName="Navigation";var qn=T.createContext(null);qn.displayName="Location";var Ue=T.createContext({outlet:null,matches:[],isDataRoute:!1});Ue.displayName="Route";var wf=T.createContext(null);wf.displayName="RouteError";var Eh="REACT_ROUTER_ERROR",Zy="REDIRECT",Vy="ROUTE_ERROR_RESPONSE";function wy(c){if(c.startsWith(`${Eh}:${Zy}:{`))try{let r=JSON.parse(c.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 Ky(c){if(c.startsWith(`${Eh}:${Vy}:{`))try{let r=JSON.parse(c.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new By(r.status,r.statusText,r.data)}catch{}}function Jy(c,{relative:r}={}){Mt(La(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=T.useContext(ge),{hash:d,pathname:h,search:p}=Yn(c,{relative:r}),A=h;return o!=="/"&&(A=h==="/"?o:nl([o,h])),f.createHref({pathname:A,search:p,hash:d})}function La(){return T.useContext(qn)!=null}function je(){return Mt(La(),"useLocation() may be used only in the context of a <Router> component."),T.useContext(qn).location}var Th="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function zh(c){T.useContext(ge).static||T.useLayoutEffect(c)}function Ln(){let{isDataRoute:c}=T.useContext(Ue);return c?i0():$y()}function $y(){Mt(La(),"useNavigate() may be used only in the context of a <Router> component.");let c=T.useContext(qa),{basename:r,navigator:o}=T.useContext(ge),{matches:f}=T.useContext(Ue),{pathname:d}=je(),h=JSON.stringify(Zf(f)),p=T.useRef(!1);return zh(()=>{p.current=!0}),T.useCallback((S,v={})=>{if(Me(p.current,Th),!p.current)return;if(typeof S=="number"){o.go(S);return}let x=Vf(S,JSON.parse(h),d,v.relative==="path");c==null&&r!=="/"&&(x.pathname=x.pathname==="/"?r:nl([r,x.pathname])),(v.replace?o.replace:o.push)(x,v.state,v)},[r,o,h,d,c])}T.createContext(null);function Ah(){let{matches:c}=T.useContext(Ue),r=c[c.length-1];return r?r.params:{}}function Yn(c,{relative:r}={}){let{matches:o}=T.useContext(Ue),{pathname:f}=je(),d=JSON.stringify(Zf(o));return T.useMemo(()=>Vf(c,JSON.parse(d),f,r==="path"),[c,d,f,r])}function ky(c,r){return _h(c,r)}function _h(c,r,o,f,d){Mt(La(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:h}=T.useContext(ge),{matches:p}=T.useContext(Ue),A=p[p.length-1],S=A?A.params:{},v=A?A.pathname:"/",x=A?A.pathnameBase:"/",R=A&&A.route;{let q=R&&R.path||"";Oh(v,!R||q.endsWith("*")||q.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${v}" (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.
+`+a.stack}}var hi=Object.prototype.hasOwnProperty,mi=c.unstable_scheduleCallback,yi=c.unstable_cancelCallback,Hh=c.unstable_shouldYield,Bh=c.unstable_requestPaint,ce=c.unstable_now,qh=c.unstable_getCurrentPriorityLevel,If=c.unstable_ImmediatePriority,Pf=c.unstable_UserBlockingPriority,Xn=c.unstable_NormalPriority,Lh=c.unstable_LowPriority,ts=c.unstable_IdlePriority,Yh=c.log,Gh=c.unstable_setDisableYieldValue,Ga=null,fe=null;function il(t){if(typeof Yh=="function"&&Gh(t),fe&&typeof fe.setStrictMode=="function")try{fe.setStrictMode(Ga,t)}catch{}}var se=Math.clz32?Math.clz32:Zh,Xh=Math.log,Qh=Math.LN2;function Zh(t){return t>>>=0,t===0?32:31-(Xh(t)/Qh|0)|0}var Qn=256,Zn=262144,Vn=4194304;function Ul(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 wn(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var s=a&134217727;return s!==0?(a=s&~u,a!==0?n=Ul(a):(i&=s,i!==0?n=Ul(i):l||(l=s&~t,l!==0&&(n=Ul(l))))):(s=a&~u,s!==0?n=Ul(s):i!==0?n=Ul(i):l||(l=a&~t,l!==0&&(n=Ul(l)))),n===0?0:e!==0&&e!==n&&(e&u)===0&&(u=n&-n,l=e&-e,u>=l||u===32&&(l&4194048)!==0)?e:n}function Xa(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Vh(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 es(){var t=Vn;return Vn<<=1,(Vn&62914560)===0&&(Vn=4194304),t}function vi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Qa(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function wh(t,e,l,a,n,u){var i=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var s=t.entanglements,m=t.expirationTimes,z=t.hiddenUpdates;for(l=i&~l;0<l;){var x=31-se(l),U=1<<x;s[x]=0,m[x]=-1;var _=z[x];if(_!==null)for(z[x]=null,x=0;x<_.length;x++){var O=_[x];O!==null&&(O.lane&=-536870913)}l&=~U}a!==0&&ls(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(i&~e))}function ls(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-se(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function as(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-se(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function ns(t,e){var l=e&-e;return l=(l&42)!==0?1:gi(l),(l&(t.suspendedLanes|e))!==0?0:l}function gi(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 pi(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function us(){var t=L.p;return t!==0?t:(t=window.event,t===void 0?32:wd(t.type))}function is(t,e){var l=L.p;try{return L.p=t,e()}finally{L.p=l}}var cl=Math.random().toString(36).slice(2),Vt="__reactFiber$"+cl,It="__reactProps$"+cl,Il="__reactContainer$"+cl,Si="__reactEvents$"+cl,Kh="__reactListeners$"+cl,Jh="__reactHandles$"+cl,cs="__reactResources$"+cl,Za="__reactMarker$"+cl;function bi(t){delete t[Vt],delete t[It],delete t[Si],delete t[Kh],delete t[Jh]}function Pl(t){var e=t[Vt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Il]||l[Vt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Nd(t);t!==null;){if(l=t[Vt])return l;t=Nd(t)}return e}t=l,l=t.parentNode}return null}function ta(t){if(t=t[Vt]||t[Il]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Va(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(f(33))}function ea(t){var e=t[cs];return e||(e=t[cs]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Qt(t){t[Za]=!0}var fs=new Set,ss={};function jl(t,e){la(t,e),la(t+"Capture",e)}function la(t,e){for(ss[t]=e,t=0;t<e.length;t++)fs.add(e[t])}var $h=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]*$"),rs={},os={};function kh(t){return hi.call(os,t)?!0:hi.call(rs,t)?!1:$h.test(t)?os[t]=!0:(rs[t]=!0,!1)}function Kn(t,e,l){if(kh(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 Jn(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 Ge(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 Se(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function ds(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Wh(t,e,l){var a=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,u.call(this,i)}}),Object.defineProperty(t,e,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Ei(t){if(!t._valueTracker){var e=ds(t)?"checked":"value";t._valueTracker=Wh(t,e,""+t[e])}}function hs(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=ds(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function $n(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 Fh=/[\n"\\]/g;function be(t){return t.replace(Fh,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ti(t,e,l,a,n,u,i,s){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),e!=null?i==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Se(e)):t.value!==""+Se(e)&&(t.value=""+Se(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?zi(t,i,Se(e)):l!=null?zi(t,i,Se(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+Se(s):t.removeAttribute("name")}function ms(t,e,l,a,n,u,i,s){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),e!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||e!=null)){Ei(t);return}l=l!=null?""+Se(l):"",e=e!=null?""+Se(e):l,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Ei(t)}function zi(t,e,l){e==="number"&&$n(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function aa(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+Se(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function ys(t,e,l){if(e!=null&&(e=""+Se(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Se(l):""}function vs(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(ie(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Se(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function na(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 gs(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 ps(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 n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&gs(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&gs(t,u,e[u])}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 Ph=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"]]),tm=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function kn(t){return tm.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Xe(){}var _i=null;function Ri(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var ua=null,ia=null;function Ss(t){var e=ta(t);if(e&&(t=e.stateNode)){var l=t[It]||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="'+be(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[It]||null;if(!n)throw Error(f(90));Ti(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&hs(a)}break t;case"textarea":ys(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&aa(t,!!l.multiple,e,!1)}}}var Oi=!1;function bs(t,e,l){if(Oi)return t(e,l);Oi=!0;try{var a=t(e);return a}finally{if(Oi=!1,(ua!==null||ia!==null)&&(Bu(),ua&&(e=ua,t=ia,ia=ua=null,Ss(e),t)))for(e=0;e<t.length;e++)Ss(t[e])}}function wa(t,e){var l=t.stateNode;if(l===null)return null;var a=l[It]||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 Qe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Mi=!1;if(Qe)try{var Ka={};Object.defineProperty(Ka,"passive",{get:function(){Mi=!0}}),window.addEventListener("test",Ka,Ka),window.removeEventListener("test",Ka,Ka)}catch{Mi=!1}var fl=null,Ni=null,Wn=null;function Es(){if(Wn)return Wn;var t,e=Ni,l=e.length,a,n="value"in fl?fl.value:fl.textContent,u=n.length;for(t=0;t<l&&e[t]===n[t];t++);var i=l-t;for(a=1;a<=i&&e[l-a]===n[u-a];a++);return Wn=n.slice(t,1<a?1-a:void 0)}function Fn(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 In(){return!0}function Ts(){return!1}function Pt(t){function e(l,a,n,u,i){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var s in t)t.hasOwnProperty(s)&&(l=t[s],this[s]=l?l(u):u[s]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?In:Ts,this.isPropagationStopped=Ts,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=In)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=In)},persist:function(){},isPersistent:In}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Pn=Pt(Hl),Ja=R({},Hl,{view:0,detail:0}),em=Pt(Ja),xi,Di,$a,tu=R({},Ja,{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!==$a&&($a&&t.type==="mousemove"?(xi=t.screenX-$a.screenX,Di=t.screenY-$a.screenY):Di=xi=0,$a=t),xi)},movementY:function(t){return"movementY"in t?t.movementY:Di}}),zs=Pt(tu),lm=R({},tu,{dataTransfer:0}),am=Pt(lm),nm=R({},Ja,{relatedTarget:0}),Ci=Pt(nm),um=R({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),im=Pt(um),cm=R({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),fm=Pt(cm),sm=R({},Hl,{data:0}),As=Pt(sm),rm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},om={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"},dm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hm(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=dm[t])?!!e[t]:!1}function Ui(){return hm}var mm=R({},Ja,{key:function(t){if(t.key){var e=rm[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Fn(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?om[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"?Fn(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Fn(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),ym=Pt(mm),vm=R({},tu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_s=Pt(vm),gm=R({},Ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ui}),pm=Pt(gm),Sm=R({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),bm=Pt(Sm),Em=R({},tu,{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}),Tm=Pt(Em),zm=R({},Hl,{newState:0,oldState:0}),Am=Pt(zm),_m=[9,13,27,32],ji=Qe&&"CompositionEvent"in window,ka=null;Qe&&"documentMode"in document&&(ka=document.documentMode);var Rm=Qe&&"TextEvent"in window&&!ka,Rs=Qe&&(!ji||ka&&8<ka&&11>=ka),Os=" ",Ms=!1;function Ns(t,e){switch(t){case"keyup":return _m.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function xs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ca=!1;function Om(t,e){switch(t){case"compositionend":return xs(e);case"keypress":return e.which!==32?null:(Ms=!0,Os);case"textInput":return t=e.data,t===Os&&Ms?null:t;default:return null}}function Mm(t,e){if(ca)return t==="compositionend"||!ji&&Ns(t,e)?(t=Es(),Wn=Ni=fl=null,ca=!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 Rs&&e.locale!=="ko"?null:e.data;default:return null}}var Nm={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 Ds(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!Nm[t.type]:e==="textarea"}function Cs(t,e,l,a){ua?ia?ia.push(a):ia=[a]:ua=a,e=Zu(e,"onChange"),0<e.length&&(l=new Pn("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Wa=null,Fa=null;function xm(t){yd(t,0)}function eu(t){var e=Va(t);if(hs(e))return t}function Us(t,e){if(t==="change")return e}var js=!1;if(Qe){var Hi;if(Qe){var Bi="oninput"in document;if(!Bi){var Hs=document.createElement("div");Hs.setAttribute("oninput","return;"),Bi=typeof Hs.oninput=="function"}Hi=Bi}else Hi=!1;js=Hi&&(!document.documentMode||9<document.documentMode)}function Bs(){Wa&&(Wa.detachEvent("onpropertychange",qs),Fa=Wa=null)}function qs(t){if(t.propertyName==="value"&&eu(Fa)){var e=[];Cs(e,Fa,t,Ri(t)),bs(xm,e)}}function Dm(t,e,l){t==="focusin"?(Bs(),Wa=e,Fa=l,Wa.attachEvent("onpropertychange",qs)):t==="focusout"&&Bs()}function Cm(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return eu(Fa)}function Um(t,e){if(t==="click")return eu(e)}function jm(t,e){if(t==="input"||t==="change")return eu(e)}function Hm(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var re=typeof Object.is=="function"?Object.is:Hm;function Ia(t,e){if(re(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!hi.call(e,n)||!re(t[n],e[n]))return!1}return!0}function Ls(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Ys(t,e){var l=Ls(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=Ls(l)}}function Gs(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Gs(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Xs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=$n(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=$n(t.document)}return e}function qi(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 Bm=Qe&&"documentMode"in document&&11>=document.documentMode,fa=null,Li=null,Pa=null,Yi=!1;function Qs(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Yi||fa==null||fa!==$n(a)||(a=fa,"selectionStart"in a&&qi(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}),Pa&&Ia(Pa,a)||(Pa=a,a=Zu(Li,"onSelect"),0<a.length&&(e=new Pn("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=fa)))}function Bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var sa={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")},Gi={},Zs={};Qe&&(Zs=document.createElement("div").style,"AnimationEvent"in window||(delete sa.animationend.animation,delete sa.animationiteration.animation,delete sa.animationstart.animation),"TransitionEvent"in window||delete sa.transitionend.transition);function ql(t){if(Gi[t])return Gi[t];if(!sa[t])return t;var e=sa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Zs)return Gi[t]=e[l];return t}var Vs=ql("animationend"),ws=ql("animationiteration"),Ks=ql("animationstart"),qm=ql("transitionrun"),Lm=ql("transitionstart"),Ym=ql("transitioncancel"),Js=ql("transitionend"),$s=new Map,Xi="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(" ");Xi.push("scrollEnd");function xe(t,e){$s.set(t,e),jl(e,[t])}var lu=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)},Ee=[],ra=0,Qi=0;function au(){for(var t=ra,e=Qi=ra=0;e<t;){var l=Ee[e];Ee[e++]=null;var a=Ee[e];Ee[e++]=null;var n=Ee[e];Ee[e++]=null;var u=Ee[e];if(Ee[e++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&ks(l,n,u)}}function nu(t,e,l,a){Ee[ra++]=t,Ee[ra++]=e,Ee[ra++]=l,Ee[ra++]=a,Qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return nu(t,e,l,a),uu(t)}function Ll(t,e){return nu(t,null,null,e),uu(t)}function ks(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=t.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(t=u.stateNode,t===null||t._visibility&1||(n=!0)),t=u,u=u.return;return t.tag===3?(u=t.stateNode,n&&e!==null&&(n=31-se(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function uu(t){if(50<Tn)throw Tn=0,Ic=null,Error(f(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var oa={};function Gm(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 oe(t,e,l,a){return new Gm(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=oe(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 Ws(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 iu(t,e,l,a,n,u){var i=0;if(a=t,typeof t=="function")Vi(t)&&(i=1);else if(typeof t=="string")i=wy(t,l,w.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case rt:return t=oe(31,l,e,n),t.elementType=rt,t.lanes=u,t;case Q:return Yl(l.children,n,u,e);case H:i=8,n|=24;break;case G:return t=oe(12,l,e,n|2),t.elementType=G,t.lanes=u,t;case I:return t=oe(13,l,e,n),t.elementType=I,t.lanes=u,t;case J:return t=oe(19,l,e,n),t.elementType=J,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case $:i=10;break t;case q:i=9;break t;case W:i=11;break t;case X:i=14;break t;case ut:i=16,a=null;break t}i=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=oe(i,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function Yl(t,e,l,a){return t=oe(7,t,a,e),t.lanes=l,t}function wi(t,e,l){return t=oe(6,t,null,e),t.lanes=l,t}function Fs(t){var e=oe(18,null,null,0);return e.stateNode=t,e}function Ki(t,e,l){return e=oe(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Is=new WeakMap;function Te(t,e){if(typeof t=="object"&&t!==null){var l=Is.get(t);return l!==void 0?l:(e={value:t,source:e,stack:Ff(e)},Is.set(t,e),e)}return{value:t,source:e,stack:Ff(e)}}var da=[],ha=0,cu=null,tn=0,ze=[],Ae=0,sl=null,He=1,Be="";function Ve(t,e){da[ha++]=tn,da[ha++]=cu,cu=t,tn=e}function Ps(t,e,l){ze[Ae++]=He,ze[Ae++]=Be,ze[Ae++]=sl,sl=t;var a=He;t=Be;var n=32-se(a)-1;a&=~(1<<n),l+=1;var u=32-se(e)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,He=1<<32-se(e)+n|l<<n|a,Be=u+t}else He=1<<u|l<<n|a,Be=t}function Ji(t){t.return!==null&&(Ve(t,1),Ps(t,1,0))}function $i(t){for(;t===cu;)cu=da[--ha],da[ha]=null,tn=da[--ha],da[ha]=null;for(;t===sl;)sl=ze[--Ae],ze[Ae]=null,Be=ze[--Ae],ze[Ae]=null,He=ze[--Ae],ze[Ae]=null}function tr(t,e){ze[Ae++]=He,ze[Ae++]=Be,ze[Ae++]=sl,He=e.id,Be=e.overflow,sl=t}var wt=null,Rt=null,ht=!1,rl=null,_e=!1,ki=Error(f(519));function ol(t){var e=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw en(Te(e,t)),ki}function er(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Vt]=t,e[It]=a,l){case"dialog":st("cancel",e),st("close",e);break;case"iframe":case"object":case"embed":st("load",e);break;case"video":case"audio":for(l=0;l<An.length;l++)st(An[l],e);break;case"source":st("error",e);break;case"img":case"image":case"link":st("error",e),st("load",e);break;case"details":st("toggle",e);break;case"input":st("invalid",e),ms(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":st("invalid",e);break;case"textarea":st("invalid",e),vs(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||Sd(e.textContent,l)?(a.popover!=null&&(st("beforetoggle",e),st("toggle",e)),a.onScroll!=null&&st("scroll",e),a.onScrollEnd!=null&&st("scrollend",e),a.onClick!=null&&(e.onclick=Xe),e=!0):e=!1,e||ol(t,!0)}function lr(t){for(wt=t.return;wt;)switch(wt.tag){case 5:case 31:case 13:_e=!1;return;case 27:case 3:_e=!0;return;default:wt=wt.return}}function ma(t){if(t!==wt)return!1;if(!ht)return lr(t),ht=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||mf(t.type,t.memoizedProps)),l=!l),l&&Rt&&ol(t),lr(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Rt=Md(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Rt=Md(t)}else e===27?(e=Rt,_l(t.type)?(t=Sf,Sf=null,Rt=t):Rt=e):Rt=wt?Oe(t.stateNode.nextSibling):null;return!0}function Gl(){Rt=wt=null,ht=!1}function Wi(){var t=rl;return t!==null&&(ae===null?ae=t:ae.push.apply(ae,t),rl=null),t}function en(t){rl===null?rl=[t]:rl.push(t)}var Fi=g(null),Xl=null,we=null;function dl(t,e,l){Y(Fi,e._currentValue),e._currentValue=l}function Ke(t){t._currentValue=Fi.current,j(Fi)}function Ii(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 Pi(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;t:for(;u!==null;){var s=u;u=n;for(var m=0;m<e.length;m++)if(s.context===e[m]){u.lanes|=l,s=u.alternate,s!==null&&(s.lanes|=l),Ii(u.return,l,t),a||(i=null);break t}u=s.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(f(341));i.lanes|=l,u=i.alternate,u!==null&&(u.lanes|=l),Ii(i,l,t),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===t){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function ya(t,e,l,a){t=null;for(var n=e,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(f(387));if(i=i.memoizedProps,i!==null){var s=n.type;re(n.pendingProps.value,i.value)||(t!==null?t.push(s):t=[s])}}else if(n===gt.current){if(i=n.alternate,i===null)throw Error(f(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Nn):t=[Nn])}n=n.return}t!==null&&Pi(e,t,l,a),e.flags|=262144}function fu(t){for(t=t.firstContext;t!==null;){if(!re(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ql(t){Xl=t,we=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function Kt(t){return ar(Xl,t)}function su(t,e){return Xl===null&&Ql(t),ar(t,e)}function ar(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},we===null){if(t===null)throw Error(f(308));we=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else we=we.next=e;return l}var Xm=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()})}},Qm=c.unstable_scheduleCallback,Zm=c.unstable_NormalPriority,Bt={$$typeof:$,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tc(){return{controller:new Xm,data:new Map,refCount:0}}function ln(t){t.refCount--,t.refCount===0&&Qm(Zm,function(){t.controller.abort()})}var an=null,ec=0,va=0,ga=null;function Vm(t,e){if(an===null){var l=an=[];ec=0,va=nf(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return ec++,e.then(nr,nr),e}function nr(){if(--ec===0&&an!==null){ga!==null&&(ga.status="fulfilled");var t=an;an=null,va=0,ga=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function wm(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var n=0;n<l.length;n++)(0,l[n])(e)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var ur=D.S;D.S=function(t,e){Zo=ce(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Vm(t,e),ur!==null&&ur(t,e)};var Zl=g(null);function lc(){var t=Zl.current;return t!==null?t:_t.pooledCache}function ru(t,e){e===null?Y(Zl,Zl.current):Y(Zl,e.pool)}function ir(){var t=lc();return t===null?null:{parent:Bt._currentValue,pool:t}}var pa=Error(f(460)),ac=Error(f(474)),ou=Error(f(542)),du={then:function(){}};function cr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function fr(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Xe,Xe),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,rr(t),t;default:if(typeof e.status=="string")e.then(Xe,Xe);else{if(t=_t,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=a}},function(a){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,rr(t),t}throw wl=e,pa}}function Vl(t){try{var e=t._init;return e(t._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(wl=l,pa):l}}var wl=null;function sr(){if(wl===null)throw Error(f(459));var t=wl;return wl=null,t}function rr(t){if(t===pa||t===ou)throw Error(f(483))}var Sa=null,nn=0;function hu(t){var e=nn;return nn+=1,Sa===null&&(Sa=[]),fr(Sa,t,e)}function un(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function mu(t,e){throw e.$$typeof===B?Error(f(525)):(t=Object.prototype.toString.call(e),Error(f(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function or(t){function e(b,v){if(t){var T=b.deletions;T===null?(b.deletions=[v],b.flags|=16):T.push(v)}}function l(b,v){if(!t)return null;for(;v!==null;)e(b,v),v=v.sibling;return null}function a(b){for(var v=new Map;b!==null;)b.key!==null?v.set(b.key,b):v.set(b.index,b),b=b.sibling;return v}function n(b,v){return b=Ze(b,v),b.index=0,b.sibling=null,b}function u(b,v,T){return b.index=T,t?(T=b.alternate,T!==null?(T=T.index,T<v?(b.flags|=67108866,v):T):(b.flags|=67108866,v)):(b.flags|=1048576,v)}function i(b){return t&&b.alternate===null&&(b.flags|=67108866),b}function s(b,v,T,C){return v===null||v.tag!==6?(v=wi(T,b.mode,C),v.return=b,v):(v=n(v,T),v.return=b,v)}function m(b,v,T,C){var F=T.type;return F===Q?x(b,v,T.props.children,C,T.key):v!==null&&(v.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===ut&&Vl(F)===v.type)?(v=n(v,T.props),un(v,T),v.return=b,v):(v=iu(T.type,T.key,T.props,null,b.mode,C),un(v,T),v.return=b,v)}function z(b,v,T,C){return v===null||v.tag!==4||v.stateNode.containerInfo!==T.containerInfo||v.stateNode.implementation!==T.implementation?(v=Ki(T,b.mode,C),v.return=b,v):(v=n(v,T.children||[]),v.return=b,v)}function x(b,v,T,C,F){return v===null||v.tag!==7?(v=Yl(T,b.mode,C,F),v.return=b,v):(v=n(v,T),v.return=b,v)}function U(b,v,T){if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return v=wi(""+v,b.mode,T),v.return=b,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Z:return T=iu(v.type,v.key,v.props,null,b.mode,T),un(T,v),T.return=b,T;case k:return v=Ki(v,b.mode,T),v.return=b,v;case ut:return v=Vl(v),U(b,v,T)}if(ie(v)||Ct(v))return v=Yl(v,b.mode,T,null),v.return=b,v;if(typeof v.then=="function")return U(b,hu(v),T);if(v.$$typeof===$)return U(b,su(b,v),T);mu(b,v)}return null}function _(b,v,T,C){var F=v!==null?v.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return F!==null?null:s(b,v,""+T,C);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case Z:return T.key===F?m(b,v,T,C):null;case k:return T.key===F?z(b,v,T,C):null;case ut:return T=Vl(T),_(b,v,T,C)}if(ie(T)||Ct(T))return F!==null?null:x(b,v,T,C,null);if(typeof T.then=="function")return _(b,v,hu(T),C);if(T.$$typeof===$)return _(b,v,su(b,T),C);mu(b,T)}return null}function O(b,v,T,C,F){if(typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint")return b=b.get(T)||null,s(v,b,""+C,F);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case Z:return b=b.get(C.key===null?T:C.key)||null,m(v,b,C,F);case k:return b=b.get(C.key===null?T:C.key)||null,z(v,b,C,F);case ut:return C=Vl(C),O(b,v,T,C,F)}if(ie(C)||Ct(C))return b=b.get(T)||null,x(v,b,C,F,null);if(typeof C.then=="function")return O(b,v,T,hu(C),F);if(C.$$typeof===$)return O(b,v,T,su(v,C),F);mu(v,C)}return null}function V(b,v,T,C){for(var F=null,mt=null,K=v,nt=v=0,dt=null;K!==null&&nt<T.length;nt++){K.index>nt?(dt=K,K=null):dt=K.sibling;var yt=_(b,K,T[nt],C);if(yt===null){K===null&&(K=dt);break}t&&K&&yt.alternate===null&&e(b,K),v=u(yt,v,nt),mt===null?F=yt:mt.sibling=yt,mt=yt,K=dt}if(nt===T.length)return l(b,K),ht&&Ve(b,nt),F;if(K===null){for(;nt<T.length;nt++)K=U(b,T[nt],C),K!==null&&(v=u(K,v,nt),mt===null?F=K:mt.sibling=K,mt=K);return ht&&Ve(b,nt),F}for(K=a(K);nt<T.length;nt++)dt=O(K,b,nt,T[nt],C),dt!==null&&(t&&dt.alternate!==null&&K.delete(dt.key===null?nt:dt.key),v=u(dt,v,nt),mt===null?F=dt:mt.sibling=dt,mt=dt);return t&&K.forEach(function(xl){return e(b,xl)}),ht&&Ve(b,nt),F}function P(b,v,T,C){if(T==null)throw Error(f(151));for(var F=null,mt=null,K=v,nt=v=0,dt=null,yt=T.next();K!==null&&!yt.done;nt++,yt=T.next()){K.index>nt?(dt=K,K=null):dt=K.sibling;var xl=_(b,K,yt.value,C);if(xl===null){K===null&&(K=dt);break}t&&K&&xl.alternate===null&&e(b,K),v=u(xl,v,nt),mt===null?F=xl:mt.sibling=xl,mt=xl,K=dt}if(yt.done)return l(b,K),ht&&Ve(b,nt),F;if(K===null){for(;!yt.done;nt++,yt=T.next())yt=U(b,yt.value,C),yt!==null&&(v=u(yt,v,nt),mt===null?F=yt:mt.sibling=yt,mt=yt);return ht&&Ve(b,nt),F}for(K=a(K);!yt.done;nt++,yt=T.next())yt=O(K,b,nt,yt.value,C),yt!==null&&(t&&yt.alternate!==null&&K.delete(yt.key===null?nt:yt.key),v=u(yt,v,nt),mt===null?F=yt:mt.sibling=yt,mt=yt);return t&&K.forEach(function(lv){return e(b,lv)}),ht&&Ve(b,nt),F}function zt(b,v,T,C){if(typeof T=="object"&&T!==null&&T.type===Q&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case Z:t:{for(var F=T.key;v!==null;){if(v.key===F){if(F=T.type,F===Q){if(v.tag===7){l(b,v.sibling),C=n(v,T.props.children),C.return=b,b=C;break t}}else if(v.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===ut&&Vl(F)===v.type){l(b,v.sibling),C=n(v,T.props),un(C,T),C.return=b,b=C;break t}l(b,v);break}else e(b,v);v=v.sibling}T.type===Q?(C=Yl(T.props.children,b.mode,C,T.key),C.return=b,b=C):(C=iu(T.type,T.key,T.props,null,b.mode,C),un(C,T),C.return=b,b=C)}return i(b);case k:t:{for(F=T.key;v!==null;){if(v.key===F)if(v.tag===4&&v.stateNode.containerInfo===T.containerInfo&&v.stateNode.implementation===T.implementation){l(b,v.sibling),C=n(v,T.children||[]),C.return=b,b=C;break t}else{l(b,v);break}else e(b,v);v=v.sibling}C=Ki(T,b.mode,C),C.return=b,b=C}return i(b);case ut:return T=Vl(T),zt(b,v,T,C)}if(ie(T))return V(b,v,T,C);if(Ct(T)){if(F=Ct(T),typeof F!="function")throw Error(f(150));return T=F.call(T),P(b,v,T,C)}if(typeof T.then=="function")return zt(b,v,hu(T),C);if(T.$$typeof===$)return zt(b,v,su(b,T),C);mu(b,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,v!==null&&v.tag===6?(l(b,v.sibling),C=n(v,T),C.return=b,b=C):(l(b,v),C=wi(T,b.mode,C),C.return=b,b=C),i(b)):l(b,v)}return function(b,v,T,C){try{nn=0;var F=zt(b,v,T,C);return Sa=null,F}catch(K){if(K===pa||K===ou)throw K;var mt=oe(29,K,null,b.mode);return mt.lanes=C,mt.return=b,mt}}}var Kl=or(!0),dr=or(!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 uc(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 ml(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function yl(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(vt&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=uu(t),ks(t,null,l),e}return nu(t,a,e,l),uu(t)}function cn(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,as(t,l)}}function ic(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=e:u=u.next=e}else n=u=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var cc=!1;function fn(){if(cc){var t=ga;if(t!==null)throw t}}function sn(t,e,l,a){cc=!1;var n=t.updateQueue;hl=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,s=n.shared.pending;if(s!==null){n.shared.pending=null;var m=s,z=m.next;m.next=null,i===null?u=z:i.next=z,i=m;var x=t.alternate;x!==null&&(x=x.updateQueue,s=x.lastBaseUpdate,s!==i&&(s===null?x.firstBaseUpdate=z:s.next=z,x.lastBaseUpdate=m))}if(u!==null){var U=n.baseState;i=0,x=z=m=null,s=u;do{var _=s.lane&-536870913,O=_!==s.lane;if(O?(ot&_)===_:(a&_)===_){_!==0&&_===va&&(cc=!0),x!==null&&(x=x.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var V=t,P=s;_=e;var zt=l;switch(P.tag){case 1:if(V=P.payload,typeof V=="function"){U=V.call(zt,U,_);break t}U=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=P.payload,_=typeof V=="function"?V.call(zt,U,_):V,_==null)break t;U=R({},U,_);break t;case 2:hl=!0}}_=s.callback,_!==null&&(t.flags|=64,O&&(t.flags|=8192),O=n.callbacks,O===null?n.callbacks=[_]:O.push(_))}else O={lane:_,tag:s.tag,payload:s.payload,callback:s.callback,next:null},x===null?(z=x=O,m=U):x=x.next=O,i|=_;if(s=s.next,s===null){if(s=n.shared.pending,s===null)break;O=s,s=O.next,O.next=null,n.lastBaseUpdate=O,n.shared.pending=null}}while(!0);x===null&&(m=U),n.baseState=m,n.firstBaseUpdate=z,n.lastBaseUpdate=x,u===null&&(n.shared.lanes=0),bl|=i,t.lanes=i,t.memoizedState=U}}function hr(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function mr(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)hr(l[t],e)}var ba=g(null),yu=g(0);function yr(t,e){t=el,Y(yu,t),Y(ba,e),el=t|e.baseLanes}function fc(){Y(yu,el),Y(ba,ba.current)}function sc(){el=yu.current,j(ba),j(yu)}var de=g(null),Re=null;function vl(t){var e=t.alternate;Y(jt,jt.current&1),Y(de,t),Re===null&&(e===null||ba.current!==null||e.memoizedState!==null)&&(Re=t)}function rc(t){Y(jt,jt.current),Y(de,t),Re===null&&(Re=t)}function vr(t){t.tag===22?(Y(jt,jt.current),Y(de,t),Re===null&&(Re=t)):gl()}function gl(){Y(jt,jt.current),Y(de,de.current)}function he(t){j(de),Re===t&&(Re=null),j(jt)}var jt=g(0);function vu(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||gf(l)||pf(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 Je=0,at=null,Et=null,qt=null,gu=!1,Ea=!1,Jl=!1,pu=0,rn=0,Ta=null,Km=0;function xt(){throw Error(f(321))}function oc(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!re(t[l],e[l]))return!1;return!0}function dc(t,e,l,a,n,u){return Je=u,at=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,D.H=t===null||t.memoizedState===null?Pr:Oc,Jl=!1,u=l(a,n),Jl=!1,Ea&&(u=pr(e,l,a,n)),gr(t),u}function gr(t){D.H=hn;var e=Et!==null&&Et.next!==null;if(Je=0,qt=Et=at=null,gu=!1,rn=0,Ta=null,e)throw Error(f(300));t===null||Lt||(t=t.dependencies,t!==null&&fu(t)&&(Lt=!0))}function pr(t,e,l,a){at=t;var n=0;do{if(Ea&&(Ta=null),rn=0,Ea=!1,25<=n)throw Error(f(301));if(n+=1,qt=Et=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}D.H=to,u=e(l,a)}while(Ea);return u}function Jm(){var t=D.H,e=t.useState()[0];return e=typeof e.then=="function"?on(e):e,t=t.useState()[0],(Et!==null?Et.memoizedState:null)!==t&&(at.flags|=1024),e}function hc(){var t=pu!==0;return pu=0,t}function mc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function yc(t){if(gu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}gu=!1}Je=0,qt=Et=at=null,Ea=!1,rn=pu=0,Ta=null}function Ft(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return qt===null?at.memoizedState=qt=t:qt=qt.next=t,qt}function Ht(){if(Et===null){var t=at.alternate;t=t!==null?t.memoizedState:null}else t=Et.next;var e=qt===null?at.memoizedState:qt.next;if(e!==null)qt=e,Et=t;else{if(t===null)throw at.alternate===null?Error(f(467)):Error(f(310));Et=t,t={memoizedState:Et.memoizedState,baseState:Et.baseState,baseQueue:Et.baseQueue,queue:Et.queue,next:null},qt===null?at.memoizedState=qt=t:qt=qt.next=t}return qt}function Su(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function on(t){var e=rn;return rn+=1,Ta===null&&(Ta=[]),t=fr(Ta,t,e),e=at,(qt===null?e.memoizedState:qt.next)===null&&(e=e.alternate,D.H=e===null||e.memoizedState===null?Pr:Oc),t}function bu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return on(t);if(t.$$typeof===$)return Kt(t)}throw Error(f(438,String(t)))}function vc(t){var e=null,l=at.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=at.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Su(),at.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]=Gt;return e.index++,l}function $e(t,e){return typeof e=="function"?e(t):e}function Eu(t){var e=Ht();return gc(e,Et,t)}function gc(t,e,l){var a=t.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var n=t.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}e.baseQueue=n=u,a.pending=null}if(u=t.baseState,n===null)t.memoizedState=u;else{e=n.next;var s=i=null,m=null,z=e,x=!1;do{var U=z.lane&-536870913;if(U!==z.lane?(ot&U)===U:(Je&U)===U){var _=z.revertLane;if(_===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),U===va&&(x=!0);else if((Je&_)===_){z=z.next,_===va&&(x=!0);continue}else U={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=U,i=u):m=m.next=U,at.lanes|=_,bl|=_;U=z.action,Jl&&l(u,U),u=z.hasEagerState?z.eagerState:l(u,U)}else _={lane:U,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=_,i=u):m=m.next=_,at.lanes|=U,bl|=U;z=z.next}while(z!==null&&z!==e);if(m===null?i=u:m.next=s,!re(u,t.memoizedState)&&(Lt=!0,x&&(l=ga,l!==null)))throw l;t.memoizedState=u,t.baseState=i,t.baseQueue=m,a.lastRenderedState=u}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function pc(t){var e=Ht(),l=e.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,u=e.memoizedState;if(n!==null){l.pending=null;var i=n=n.next;do u=t(u,i.action),i=i.next;while(i!==n);re(u,e.memoizedState)||(Lt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function Sr(t,e,l){var a=at,n=Ht(),u=ht;if(u){if(l===void 0)throw Error(f(407));l=l()}else l=e();var i=!re((Et||n).memoizedState,l);if(i&&(n.memoizedState=l,Lt=!0),n=n.queue,Ec(Tr.bind(null,a,n,t),[t]),n.getSnapshot!==e||i||qt!==null&&qt.memoizedState.tag&1){if(a.flags|=2048,za(9,{destroy:void 0},Er.bind(null,a,n,l,e),null),_t===null)throw Error(f(349));u||(Je&127)!==0||br(a,e,l)}return l}function br(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=at.updateQueue,e===null?(e=Su(),at.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Er(t,e,l,a){e.value=l,e.getSnapshot=a,zr(e)&&Ar(t)}function Tr(t,e,l){return l(function(){zr(e)&&Ar(t)})}function zr(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!re(t,l)}catch{return!0}}function Ar(t){var e=Ll(t,2);e!==null&&ne(e,t,2)}function Sc(t){var e=Ft();if(typeof t=="function"){var l=t;if(t=l(),Jl){il(!0);try{l()}finally{il(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:t},e}function _r(t,e,l,a){return t.baseState=l,gc(t,Et,typeof a=="function"?a:$e)}function $m(t,e,l,a,n){if(Au(t))throw Error(f(485));if(t=e.action,t!==null){var u={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};D.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,Rr(e,u)):(u.next=l.next,e.pending=l.next=u)}}function Rr(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=D.T,i={};D.T=i;try{var s=l(n,a),m=D.S;m!==null&&m(i,s),Or(t,e,s)}catch(z){bc(t,e,z)}finally{u!==null&&i.types!==null&&(u.types=i.types),D.T=u}}else try{u=l(n,a),Or(t,e,u)}catch(z){bc(t,e,z)}}function Or(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Mr(t,e,a)},function(a){return bc(t,e,a)}):Mr(t,e,l)}function Mr(t,e,l){e.status="fulfilled",e.value=l,Nr(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Rr(t,l)))}function bc(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Nr(e),e=e.next;while(e!==a)}t.action=null}function Nr(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function xr(t,e){return e}function Dr(t,e){if(ht){var l=_t.formState;if(l!==null){t:{var a=at;if(ht){if(Rt){e:{for(var n=Rt,u=_e;n.nodeType!==8;){if(!u){n=null;break e}if(n=Oe(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Rt=Oe(n.nextSibling),a=n.data==="F!";break t}}ol(a)}a=!1}a&&(e=l[0])}}return l=Ft(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:xr,lastRenderedState:e},l.queue=a,l=Wr.bind(null,at,a),a.dispatch=l,a=Sc(!1),u=Rc.bind(null,at,!1,a.queue),a=Ft(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=$m.bind(null,at,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Cr(t){var e=Ht();return Ur(e,Et,t)}function Ur(t,e,l){if(e=gc(t,e,xr)[0],t=Eu($e)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=on(e)}catch(i){throw i===pa?ou:i}else a=e;e=Ht();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(at.flags|=2048,za(9,{destroy:void 0},km.bind(null,n,l),null)),[a,u,t]}function km(t,e){t.action=e}function jr(t){var e=Ht(),l=Et;if(l!==null)return Ur(e,l,t);Ht(),e=e.memoizedState,l=Ht();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function za(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=at.updateQueue,e===null&&(e=Su(),at.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 Hr(){return Ht().memoizedState}function Tu(t,e,l,a){var n=Ft();at.flags|=t,n.memoizedState=za(1|e,{destroy:void 0},l,a===void 0?null:a)}function zu(t,e,l,a){var n=Ht();a=a===void 0?null:a;var u=n.memoizedState.inst;Et!==null&&a!==null&&oc(a,Et.memoizedState.deps)?n.memoizedState=za(e,u,l,a):(at.flags|=t,n.memoizedState=za(1|e,u,l,a))}function Br(t,e){Tu(8390656,8,t,e)}function Ec(t,e){zu(2048,8,t,e)}function Wm(t){at.flags|=4;var e=at.updateQueue;if(e===null)e=Su(),at.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function qr(t){var e=Ht().memoizedState;return Wm({ref:e,nextImpl:t}),function(){if((vt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Lr(t,e){return zu(4,2,t,e)}function Yr(t,e){return zu(4,4,t,e)}function Gr(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 Xr(t,e,l){l=l!=null?l.concat([t]):null,zu(4,4,Gr.bind(null,e,t),l)}function Tc(){}function Qr(t,e){var l=Ht();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&oc(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function Zr(t,e){var l=Ht();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&oc(e,a[1]))return a[0];if(a=t(),Jl){il(!0);try{t()}finally{il(!1)}}return l.memoizedState=[a,e],a}function zc(t,e,l){return l===void 0||(Je&1073741824)!==0&&(ot&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=wo(),at.lanes|=t,bl|=t,l)}function Vr(t,e,l,a){return re(l,e)?l:ba.current!==null?(t=zc(t,l,a),re(t,e)||(Lt=!0),t):(Je&42)===0||(Je&1073741824)!==0&&(ot&261930)===0?(Lt=!0,t.memoizedState=l):(t=wo(),at.lanes|=t,bl|=t,e)}function wr(t,e,l,a,n){var u=L.p;L.p=u!==0&&8>u?u:8;var i=D.T,s={};D.T=s,Rc(t,!1,e,l);try{var m=n(),z=D.S;if(z!==null&&z(s,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var x=wm(m,a);dn(t,e,x,ve(t))}else dn(t,e,a,ve(t))}catch(U){dn(t,e,{then:function(){},status:"rejected",reason:U},ve())}finally{L.p=u,i!==null&&s.types!==null&&(i.types=s.types),D.T=i}}function Fm(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var n=Kr(t).queue;wr(t,n,e,tt,l===null?Fm:function(){return Jr(t),l(a)})}function Kr(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:tt,baseState:tt,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:tt},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 Jr(t){var e=Kr(t);e.next===null&&(e=t.alternate.memoizedState),dn(t,e.next.queue,{},ve())}function _c(){return Kt(Nn)}function $r(){return Ht().memoizedState}function kr(){return Ht().memoizedState}function Im(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=ve();t=ml(l);var a=yl(e,t,l);a!==null&&(ne(a,e,l),cn(a,e,l)),e={cache:tc()},t.payload=e;return}e=e.return}}function Pm(t,e,l){var a=ve();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Au(t)?Fr(e,l):(l=Zi(t,e,l,a),l!==null&&(ne(l,t,a),Ir(l,e,a)))}function Wr(t,e,l){var a=ve();dn(t,e,l,a)}function dn(t,e,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Au(t))Fr(e,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=e.lastRenderedReducer,u!==null))try{var i=e.lastRenderedState,s=u(i,l);if(n.hasEagerState=!0,n.eagerState=s,re(s,i))return nu(t,e,n,0),_t===null&&au(),!1}catch{}if(l=Zi(t,e,n,a),l!==null)return ne(l,t,a),Ir(l,e,a),!0}return!1}function Rc(t,e,l,a){if(a={lane:2,revertLane:nf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Au(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ne(e,t,2)}function Au(t){var e=t.alternate;return t===at||e!==null&&e===at}function Fr(t,e){Ea=gu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Ir(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,as(t,l)}}var hn={readContext:Kt,use:bu,useCallback:xt,useContext:xt,useEffect:xt,useImperativeHandle:xt,useLayoutEffect:xt,useInsertionEffect:xt,useMemo:xt,useReducer:xt,useRef:xt,useState:xt,useDebugValue:xt,useDeferredValue:xt,useTransition:xt,useSyncExternalStore:xt,useId:xt,useHostTransitionStatus:xt,useFormState:xt,useActionState:xt,useOptimistic:xt,useMemoCache:xt,useCacheRefresh:xt};hn.useEffectEvent=xt;var Pr={readContext:Kt,use:bu,useCallback:function(t,e){return Ft().memoizedState=[t,e===void 0?null:e],t},useContext:Kt,useEffect:Br,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Tu(4194308,4,Gr.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Tu(4194308,4,t,e)},useInsertionEffect:function(t,e){Tu(4,2,t,e)},useMemo:function(t,e){var l=Ft();e=e===void 0?null:e;var a=t();if(Jl){il(!0);try{t()}finally{il(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=Ft();if(l!==void 0){var n=l(e);if(Jl){il(!0);try{l(e)}finally{il(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=Pm.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=Ft();return t={current:t},e.memoizedState=t},useState:function(t){t=Sc(t);var e=t.queue,l=Wr.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ft();return zc(l,t,e)},useTransition:function(){var t=Sc(!1);return t=wr.bind(null,at,t.queue,!0,!1),Ft().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,n=Ft();if(ht){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),_t===null)throw Error(f(349));(ot&127)!==0||br(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,Br(Tr.bind(null,a,u,t),[t]),a.flags|=2048,za(9,{destroy:void 0},Er.bind(null,a,u,l,e),null),l},useId:function(){var t=Ft(),e=_t.identifierPrefix;if(ht){var l=Be,a=He;l=(a&~(1<<32-se(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=pu++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Km++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:_c,useFormState:Dr,useActionState:Dr,useOptimistic:function(t){var e=Ft();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Rc.bind(null,at,!0,l),l.dispatch=e,[t,e]},useMemoCache:vc,useCacheRefresh:function(){return Ft().memoizedState=Im.bind(null,at)},useEffectEvent:function(t){var e=Ft(),l={impl:t};return e.memoizedState=l,function(){if((vt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Oc={readContext:Kt,use:bu,useCallback:Qr,useContext:Kt,useEffect:Ec,useImperativeHandle:Xr,useInsertionEffect:Lr,useLayoutEffect:Yr,useMemo:Zr,useReducer:Eu,useRef:Hr,useState:function(){return Eu($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ht();return Vr(l,Et.memoizedState,t,e)},useTransition:function(){var t=Eu($e)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:Sr,useId:$r,useHostTransitionStatus:_c,useFormState:Cr,useActionState:Cr,useOptimistic:function(t,e){var l=Ht();return _r(l,Et,t,e)},useMemoCache:vc,useCacheRefresh:kr};Oc.useEffectEvent=qr;var to={readContext:Kt,use:bu,useCallback:Qr,useContext:Kt,useEffect:Ec,useImperativeHandle:Xr,useInsertionEffect:Lr,useLayoutEffect:Yr,useMemo:Zr,useReducer:pc,useRef:Hr,useState:function(){return pc($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Ht();return Et===null?zc(l,t,e):Vr(l,Et.memoizedState,t,e)},useTransition:function(){var t=pc($e)[0],e=Ht().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:Sr,useId:$r,useHostTransitionStatus:_c,useFormState:jr,useActionState:jr,useOptimistic:function(t,e){var l=Ht();return Et!==null?_r(l,Et,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:vc,useCacheRefresh:kr};to.useEffectEvent=qr;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 Nc={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=ve(),n=ml(a);n.payload=e,l!=null&&(n.callback=l),e=yl(t,n,a),e!==null&&(ne(e,t,a),cn(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=ve(),n=ml(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=yl(t,n,a),e!==null&&(ne(e,t,a),cn(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=ve(),a=ml(l);a.tag=2,e!=null&&(a.callback=e),e=yl(t,a,l),e!==null&&(ne(e,t,l),cn(e,t,l))}};function eo(t,e,l,a,n,u,i){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,u,i):e.prototype&&e.prototype.isPureReactComponent?!Ia(l,a)||!Ia(n,u):!0}function lo(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&&Nc.enqueueReplaceState(e,e.state,null)}function $l(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 n in t)l[n]===void 0&&(l[n]=t[n])}return l}function ao(t){lu(t)}function no(t){console.error(t)}function uo(t){lu(t)}function _u(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function io(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function xc(t,e,l){return l=ml(l),l.tag=3,l.payload={element:null},l.callback=function(){_u(t,e)},l}function co(t){return t=ml(t),t.tag=3,t}function fo(t,e,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;t.payload=function(){return n(u)},t.callback=function(){io(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){io(e,l,a),typeof n!="function"&&(El===null?El=new Set([this]):El.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function ty(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ya(e,l,n,!0),l=de.current,l!==null){switch(l.tag){case 31:case 13:return Re===null?qu():l.alternate===null&&Dt===0&&(Dt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===du?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),ef(t,a,n)),!1;case 22:return l.flags|=65536,a===du?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)),ef(t,a,n)),!1}throw Error(f(435,l.tag))}return ef(t,a,n),qu(),!1}if(ht)return e=de.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==ki&&(t=Error(f(422),{cause:a}),en(Te(t,l)))):(a!==ki&&(e=Error(f(423),{cause:a}),en(Te(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Te(a,l),n=xc(t.stateNode,a,n),ic(t,n),Dt!==4&&(Dt=2)),!1;var u=Error(f(520),{cause:a});if(u=Te(u,l),En===null?En=[u]:En.push(u),Dt!==4&&(Dt=2),e===null)return!0;a=Te(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=xc(l.stateNode,a,t),ic(l,t),!1;case 1:if(e=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(El===null||!El.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=co(n),fo(n,t,l,a),ic(l,n),!1}l=l.return}while(l!==null);return!1}var Dc=Error(f(461)),Lt=!1;function Jt(t,e,l,a){e.child=t===null?dr(e,null,l,a):Kl(e,t.child,l,a)}function so(t,e,l,a,n){l=l.render;var u=e.ref;if("ref"in a){var i={};for(var s in a)s!=="ref"&&(i[s]=a[s])}else i=a;return Ql(e),a=dc(t,e,l,i,u,n),s=hc(),t!==null&&!Lt?(mc(t,e,n),ke(t,e,n)):(ht&&s&&Ji(e),e.flags|=1,Jt(t,e,a,n),e.child)}function ro(t,e,l,a,n){if(t===null){var u=l.type;return typeof u=="function"&&!Vi(u)&&u.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=u,oo(t,e,u,a,n)):(t=iu(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(u=t.child,!Yc(t,n)){var i=u.memoizedProps;if(l=l.compare,l=l!==null?l:Ia,l(i,a)&&t.ref===e.ref)return ke(t,e,n)}return e.flags|=1,t=Ze(u,a),t.ref=e.ref,t.return=e,e.child=t}function oo(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(Ia(u,a)&&t.ref===e.ref)if(Lt=!1,e.pendingProps=a=u,Yc(t,n))(t.flags&131072)!==0&&(Lt=!0);else return e.lanes=t.lanes,ke(t,e,n)}return Cc(t,e,l,a,n)}function ho(t,e,l,a){var n=a.children,u=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((e.flags&128)!==0){if(u=u!==null?u.baseLanes|l:l,t!==null){for(a=e.child=t.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,e.child=null;return mo(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&ru(e,u!==null?u.cachePool:null),u!==null?yr(e,u):fc(),vr(e);else return a=e.lanes=536870912,mo(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(ru(e,u.cachePool),yr(e,u),gl(),e.memoizedState=null):(t!==null&&ru(e,null),fc(),gl());return Jt(t,e,n,l),e.child}function mn(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function mo(t,e,l,a,n){var u=lc();return u=u===null?null:{parent:Bt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&ru(e,null),fc(),vr(e),t!==null&&ya(t,e,a,!0),e.childLanes=n,null}function Ru(t,e){return e=Mu({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}function yo(t,e,l){return Kl(e,t.child,null,l),t=Ru(e,e.pendingProps),t.flags|=2,he(e),e.memoizedState=null,t}function ey(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(ht){if(a.mode==="hidden")return t=Ru(e,a),e.lanes=536870912,mn(null,t);if(rc(e),(t=Rt)?(t=Od(t,_e),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:He,overflow:Be}:null,retryLane:536870912,hydrationErrors:null},l=Fs(t),l.return=e,e.child=l,wt=e,Rt=null)):t=null,t===null)throw ol(e);return e.lanes=536870912,null}return Ru(e,a)}var u=t.memoizedState;if(u!==null){var i=u.dehydrated;if(rc(e),n)if(e.flags&256)e.flags&=-257,e=yo(t,e,l);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(f(558));else if(Lt||ya(t,e,l,!1),n=(l&t.childLanes)!==0,Lt||n){if(a=_t,a!==null&&(i=ns(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,Ll(t,i),ne(a,t,i),Dc;qu(),e=yo(t,e,l)}else t=u.treeContext,Rt=Oe(i.nextSibling),wt=e,ht=!0,rl=null,_e=!1,t!==null&&tr(e,t),e=Ru(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 Ou(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 Cc(t,e,l,a,n){return Ql(e),l=dc(t,e,l,a,void 0,n),a=hc(),t!==null&&!Lt?(mc(t,e,n),ke(t,e,n)):(ht&&a&&Ji(e),e.flags|=1,Jt(t,e,l,n),e.child)}function vo(t,e,l,a,n,u){return Ql(e),e.updateQueue=null,l=pr(e,a,l,n),gr(t),a=hc(),t!==null&&!Lt?(mc(t,e,u),ke(t,e,u)):(ht&&a&&Ji(e),e.flags|=1,Jt(t,e,l,u),e.child)}function go(t,e,l,a,n){if(Ql(e),e.stateNode===null){var u=oa,i=l.contextType;typeof i=="object"&&i!==null&&(u=Kt(i)),u=new l(a,u),e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Nc,e.stateNode=u,u._reactInternals=e,u=e.stateNode,u.props=a,u.state=e.memoizedState,u.refs={},nc(e),i=l.contextType,u.context=typeof i=="object"&&i!==null?Kt(i):oa,u.state=e.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(Mc(e,l,i,a),u.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&Nc.enqueueReplaceState(u,u.state,null),sn(e,a,u,n),fn(),u.state=e.memoizedState),typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){u=e.stateNode;var s=e.memoizedProps,m=$l(l,s);u.props=m;var z=u.context,x=l.contextType;i=oa,typeof x=="object"&&x!==null&&(i=Kt(x));var U=l.getDerivedStateFromProps;x=typeof U=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,x||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||z!==i)&&lo(e,u,a,i),hl=!1;var _=e.memoizedState;u.state=_,sn(e,a,u,n),fn(),z=e.memoizedState,s||_!==z||hl?(typeof U=="function"&&(Mc(e,l,U,a),z=e.memoizedState),(m=hl||eo(e,l,m,a,_,z,i))?(x||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(e.flags|=4194308)):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=z),u.props=a,u.state=z,u.context=i,a=m):(typeof u.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{u=e.stateNode,uc(t,e),i=e.memoizedProps,x=$l(l,i),u.props=x,U=e.pendingProps,_=u.context,z=l.contextType,m=oa,typeof z=="object"&&z!==null&&(m=Kt(z)),s=l.getDerivedStateFromProps,(z=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==U||_!==m)&&lo(e,u,a,m),hl=!1,_=e.memoizedState,u.state=_,sn(e,a,u,n),fn();var O=e.memoizedState;i!==U||_!==O||hl||t!==null&&t.dependencies!==null&&fu(t.dependencies)?(typeof s=="function"&&(Mc(e,l,s,a),O=e.memoizedState),(x=hl||eo(e,l,x,a,_,O,m)||t!==null&&t.dependencies!==null&&fu(t.dependencies))?(z||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,O,m),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,O,m)),typeof u.componentDidUpdate=="function"&&(e.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),u.props=a,u.state=O,u.context=m,a=x):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&_===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,Ou(t,e),a=(e.flags&128)!==0,u||a?(u=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&a?(e.child=Kl(e,t.child,null,n),e.child=Kl(e,null,l,n)):Jt(t,e,l,n),e.memoizedState=u.state,t=e.child):t=ke(t,e,n),t}function po(t,e,l,a){return Gl(),e.flags|=256,Jt(t,e,l,a),e.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jc(t){return{baseLanes:t,cachePool:ir()}}function Hc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ye),t}function So(t,e,l){var a=e.pendingProps,n=!1,u=(e.flags&128)!==0,i;if((i=u)||(i=t!==null&&t.memoizedState===null?!1:(jt.current&2)!==0),i&&(n=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(ht){if(n?vl(e):gl(),(t=Rt)?(t=Od(t,_e),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:He,overflow:Be}:null,retryLane:536870912,hydrationErrors:null},l=Fs(t),l.return=e,e.child=l,wt=e,Rt=null)):t=null,t===null)throw ol(e);return pf(t)?e.lanes=32:e.lanes=536870912,null}var s=a.children;return a=a.fallback,n?(gl(),n=e.mode,s=Mu({mode:"hidden",children:s},n),a=Yl(a,n,l,null),s.return=e,a.return=e,s.sibling=a,e.child=s,a=e.child,a.memoizedState=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,mn(null,a)):(vl(e),Bc(e,s))}var m=t.memoizedState;if(m!==null&&(s=m.dehydrated,s!==null)){if(u)e.flags&256?(vl(e),e.flags&=-257,e=qc(t,e,l)):e.memoizedState!==null?(gl(),e.child=t.child,e.flags|=128,e=null):(gl(),s=a.fallback,n=e.mode,a=Mu({mode:"visible",children:a.children},n),s=Yl(s,n,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=jc(l),a.childLanes=Hc(t,i,l),e.memoizedState=Uc,e=mn(null,a));else if(vl(e),pf(s)){if(i=s.nextSibling&&s.nextSibling.dataset,i)var z=i.dgst;i=z,a=Error(f(419)),a.stack="",a.digest=i,en({value:a,source:null,stack:null}),e=qc(t,e,l)}else if(Lt||ya(t,e,l,!1),i=(l&t.childLanes)!==0,Lt||i){if(i=_t,i!==null&&(a=ns(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,Ll(t,a),ne(i,t,a),Dc;gf(s)||qu(),e=qc(t,e,l)}else gf(s)?(e.flags|=192,e.child=t.child,e=null):(t=m.treeContext,Rt=Oe(s.nextSibling),wt=e,ht=!0,rl=null,_e=!1,t!==null&&tr(e,t),e=Bc(e,a.children),e.flags|=4096);return e}return n?(gl(),s=a.fallback,n=e.mode,m=t.child,z=m.sibling,a=Ze(m,{mode:"hidden",children:a.children}),a.subtreeFlags=m.subtreeFlags&65011712,z!==null?s=Ze(z,s):(s=Yl(s,n,l,null),s.flags|=2),s.return=e,a.return=e,a.sibling=s,e.child=a,mn(null,a),a=e.child,s=t.child.memoizedState,s===null?s=jc(l):(n=s.cachePool,n!==null?(m=Bt._currentValue,n=n.parent!==m?{parent:m,pool:m}:n):n=ir(),s={baseLanes:s.baseLanes|l,cachePool:n}),a.memoizedState=s,a.childLanes=Hc(t,i,l),e.memoizedState=Uc,mn(t.child,a)):(vl(e),l=t.child,t=l.sibling,l=Ze(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(i=e.deletions,i===null?(e.deletions=[t],e.flags|=16):i.push(t)),e.child=l,e.memoizedState=null,l)}function Bc(t,e){return e=Mu({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function Mu(t,e){return t=oe(22,t,null,e),t.lanes=0,t}function qc(t,e,l){return Kl(e,t.child,null,l),t=Bc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function bo(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Ii(t.return,e,l)}function Lc(t,e,l,a,n,u){var i=t.memoizedState;i===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(i.isBackwards=e,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n,i.treeForkCount=u)}function Eo(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=jt.current,s=(i&2)!==0;if(s?(i=i&1|2,e.flags|=128):i&=1,Y(jt,i),Jt(t,e,a,l),a=ht?tn:0,!s&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&bo(t,l,e);else if(t.tag===19)bo(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(n){case"forwards":for(l=e.child,n=null;l!==null;)t=l.alternate,t!==null&&vu(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),Lc(e,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&vu(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}Lc(e,!0,l,null,u,a);break;case"together":Lc(e,!1,null,null,void 0,a);break;default:e.memoizedState=null}return e.child}function ke(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),bl|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(ya(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 Yc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&fu(t)))}function ly(t,e,l){switch(e.tag){case 3:Wt(e,e.stateNode.containerInfo),dl(e,Bt,t.memoizedState.cache),Gl();break;case 27:case 5:Ya(e);break;case 4:Wt(e,e.stateNode.containerInfo);break;case 10:dl(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,rc(e),null;break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(vl(e),e.flags|=128,null):(l&e.child.childLanes)!==0?So(t,e,l):(vl(e),t=ke(t,e,l),t!==null?t.sibling:null);vl(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(ya(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return Eo(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Y(jt,jt.current),a)break;return null;case 22:return e.lanes=0,ho(t,e,l,e.pendingProps);case 24:dl(e,Bt,t.memoizedState.cache)}return ke(t,e,l)}function To(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Lt=!0;else{if(!Yc(t,l)&&(e.flags&128)===0)return Lt=!1,ly(t,e,l);Lt=(t.flags&131072)!==0}else Lt=!1,ht&&(e.flags&1048576)!==0&&Ps(e,tn,e.index);switch(e.lanes=0,e.tag){case 16:t:{var a=e.pendingProps;if(t=Vl(e.elementType),e.type=t,typeof t=="function")Vi(t)?(a=$l(t,a),e.tag=1,e=go(null,e,t,a,l)):(e.tag=0,e=Cc(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===W){e.tag=11,e=so(null,e,t,a,l);break t}else if(n===X){e.tag=14,e=ro(null,e,t,a,l);break t}}throw e=it(t)||t,Error(f(306,e,""))}}return e;case 0:return Cc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=$l(a,e.pendingProps),go(t,e,a,n,l);case 3:t:{if(Wt(e,e.stateNode.containerInfo),t===null)throw Error(f(387));a=e.pendingProps;var u=e.memoizedState;n=u.element,uc(t,e),sn(e,a,null,l);var i=e.memoizedState;if(a=i.cache,dl(e,Bt,a),a!==u.cache&&Pi(e,[Bt],l,!0),fn(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},e.updateQueue.baseState=u,e.memoizedState=u,e.flags&256){e=po(t,e,a,l);break t}else if(a!==n){n=Te(Error(f(424)),e),en(n),e=po(t,e,a,l);break t}else for(t=e.stateNode.containerInfo,t.nodeType===9?t=t.body:t=t.nodeName==="HTML"?t.ownerDocument.body:t,Rt=Oe(t.firstChild),wt=e,ht=!0,rl=null,_e=!0,l=dr(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling;else{if(Gl(),a===n){e=ke(t,e,l);break t}Jt(t,e,a,l)}e=e.child}return e;case 26:return Ou(t,e),t===null?(l=Ud(e.type,null,e.pendingProps,null))?e.memoizedState=l:ht||(l=e.type,t=e.pendingProps,a=Vu(ct.current).createElement(l),a[Vt]=e,a[It]=t,$t(a,l,t),Qt(a),e.stateNode=a):e.memoizedState=Ud(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ya(e),t===null&&ht&&(a=e.stateNode=xd(e.type,e.pendingProps,ct.current),wt=e,_e=!0,n=Rt,_l(e.type)?(Sf=n,Rt=Oe(a.firstChild)):Rt=n),Jt(t,e,e.pendingProps.children,l),Ou(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&ht&&((n=a=Rt)&&(a=Cy(a,e.type,e.pendingProps,_e),a!==null?(e.stateNode=a,wt=e,Rt=Oe(a.firstChild),_e=!1,n=!0):n=!1),n||ol(e)),Ya(e),n=e.type,u=e.pendingProps,i=t!==null?t.memoizedProps:null,a=u.children,mf(n,u)?a=null:i!==null&&mf(n,i)&&(e.flags|=32),e.memoizedState!==null&&(n=dc(t,e,Jm,null,null,l),Nn._currentValue=n),Ou(t,e),Jt(t,e,a,l),e.child;case 6:return t===null&&ht&&((t=l=Rt)&&(l=Uy(l,e.pendingProps,_e),l!==null?(e.stateNode=l,wt=e,Rt=null,t=!0):t=!1),t||ol(e)),null;case 13:return So(t,e,l);case 4:return Wt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Kl(e,null,a,l):Jt(t,e,a,l),e.child;case 11:return so(t,e,e.type,e.pendingProps,l);case 7:return Jt(t,e,e.pendingProps,l),e.child;case 8:return Jt(t,e,e.pendingProps.children,l),e.child;case 12:return Jt(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,dl(e,e.type,a.value),Jt(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Ql(e),n=Kt(n),a=a(n),e.flags|=1,Jt(t,e,a,l),e.child;case 14:return ro(t,e,e.type,e.pendingProps,l);case 15:return oo(t,e,e.type,e.pendingProps,l);case 19:return Eo(t,e,l);case 31:return ey(t,e,l);case 22:return ho(t,e,l,e.pendingProps);case 24:return Ql(e),a=Kt(Bt),t===null?(n=lc(),n===null&&(n=_t,u=tc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},nc(e),dl(e,Bt,n)):((t.lanes&l)!==0&&(uc(t,e),sn(e,null,null,l),fn()),n=t.memoizedState,u=e.memoizedState,n.parent!==a?(n={parent:a,cache:a},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),dl(e,Bt,a)):(a=u.cache,dl(e,Bt,a),a!==n.cache&&Pi(e,[Bt],l,!0))),Jt(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function We(t){t.flags|=4}function Gc(t,e,l,a,n){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(n&335544128)===n)if(t.stateNode.complete)t.flags|=8192;else if(ko())t.flags|=8192;else throw wl=du,ac}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,!Ld(e))if(ko())t.flags|=8192;else throw wl=du,ac}function Nu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?es():536870912,t.lanes|=e,Oa|=e)}function yn(t,e){if(!ht)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 Ot(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function ay(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 Ot(e),null;case 1:return Ot(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ke(Bt),Ut(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(ma(e)?We(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Wi())),Ot(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(We(e),u!==null?(Ot(e),zo(e,u)):(Ot(e),Gc(e,n,null,a,l))):u?u!==t.memoizedState?(We(e),Ot(e),zo(e,u)):(Ot(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&We(e),Ot(e),Gc(e,n,t,a,l)),null;case 27:if(Gn(e),l=ct.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ot(e),null}t=w.current,ma(e)?er(e):(t=xd(n,a,l),e.stateNode=t,We(e))}return Ot(e),null;case 5:if(Gn(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ot(e),null}if(u=w.current,ma(e))er(e);else{var i=Vu(ct.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[Vt]=e,u[It]=a;t:for(i=e.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===e)break t;for(;i.sibling===null;){if(i.return===null||i.return===e)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}e.stateNode=u;t:switch($t(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&We(e)}}return Ot(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&We(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=ct.current,ma(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=wt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Vt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Sd(t.nodeValue,l)),t||ol(e,!0)}else t=Vu(t).createTextNode(a),t[Vt]=e,e.stateNode=t}return Ot(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[Vt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),t=!1}else l=Wi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(he(e),e):(he(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Ot(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=ma(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(f(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(f(317));n[Vt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ot(e),n=!1}else n=Wi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(he(e),e):(he(e),null)}return he(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),Nu(e,e.updateQueue),Ot(e),null);case 4:return Ut(),t===null&&sf(e.stateNode.containerInfo),Ot(e),null;case 10:return Ke(e.type),Ot(e),null;case 19:if(j(jt),a=e.memoizedState,a===null)return Ot(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)yn(a,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=vu(t),u!==null){for(e.flags|=128,yn(a,!1),t=u.updateQueue,e.updateQueue=t,Nu(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Ws(l,t),l=l.sibling;return Y(jt,jt.current&1|2),ht&&Ve(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ce()>ju&&(e.flags|=128,n=!0,yn(a,!1),e.lanes=4194304)}else{if(!n)if(t=vu(u),t!==null){if(e.flags|=128,n=!0,t=t.updateQueue,e.updateQueue=t,Nu(e,t),yn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ht)return Ot(e),null}else 2*ce()-a.renderingStartTime>ju&&l!==536870912&&(e.flags|=128,n=!0,yn(a,!1),e.lanes=4194304);a.isBackwards?(u.sibling=e.child,e.child=u):(t=a.last,t!==null?t.sibling=u:e.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ce(),t.sibling=null,l=jt.current,Y(jt,n?l&1|2:l&1),ht&&Ve(e,a.treeForkCount),t):(Ot(e),null);case 22:case 23:return he(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&&(Ot(e),e.subtreeFlags&6&&(e.flags|=8192)):Ot(e),l=e.updateQueue,l!==null&&Nu(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&&j(Zl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ke(Bt),Ot(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function ny(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 Ke(Bt),Ut(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Gn(e),null;case 31:if(e.memoizedState!==null){if(he(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(he(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 j(jt),null;case 4:return Ut(),null;case 10:return Ke(e.type),null;case 22:case 23:return he(e),sc(),t!==null&&j(Zl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ke(Bt),null;case 25:return null;default:return null}}function Ao(t,e){switch($i(e),e.tag){case 3:Ke(Bt),Ut();break;case 26:case 27:case 5:Gn(e);break;case 4:Ut();break;case 31:e.memoizedState!==null&&he(e);break;case 13:he(e);break;case 19:j(jt);break;case 10:Ke(e.type);break;case 22:case 23:he(e),sc(),t!==null&&j(Zl);break;case 24:Ke(Bt)}}function vn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(s){St(e,e.return,s)}}function pl(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,s=i.destroy;if(s!==void 0){i.destroy=void 0,n=e;var m=l,z=s;try{z()}catch(x){St(n,m,x)}}}a=a.next}while(a!==u)}}catch(x){St(e,e.return,x)}}function _o(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{mr(e,l)}catch(a){St(t,t.return,a)}}}function Ro(t,e,l){l.props=$l(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){St(t,e,a)}}function gn(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){St(t,e,n)}}function qe(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){St(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){St(t,e,n)}else l.current=null}function Oo(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){St(t,t.return,n)}}function Xc(t,e,l){try{var a=t.stateNode;Ry(a,t.type,l,e),a[It]=e}catch(n){St(t,t.return,n)}}function Mo(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&_l(t.type)||t.tag===4}function Qc(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&&_l(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=Xe));else if(a!==4&&(a===27&&_l(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 xu(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&&_l(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(xu(t,e,l),t=t.sibling;t!==null;)xu(t,e,l),t=t.sibling}function No(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);$t(e,a,l),e[Vt]=t,e[It]=l}catch(u){St(t,t.return,u)}}var Fe=!1,Yt=!1,Vc=!1,xo=typeof WeakSet=="function"?WeakSet:Set,Zt=null;function uy(t,e){if(t=t.containerInfo,df=Fu,t=Xs(t),qi(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break t}var i=0,s=-1,m=-1,z=0,x=0,U=t,_=null;e:for(;;){for(var O;U!==l||n!==0&&U.nodeType!==3||(s=i+n),U!==u||a!==0&&U.nodeType!==3||(m=i+a),U.nodeType===3&&(i+=U.nodeValue.length),(O=U.firstChild)!==null;)_=U,U=O;for(;;){if(U===t)break e;if(_===l&&++z===n&&(s=i),_===u&&++x===a&&(m=i),(O=U.nextSibling)!==null)break;U=_,_=U.parentNode}U=O}l=s===-1||m===-1?null:{start:s,end:m}}else l=null}l=l||{start:0,end:0}}else l=null;for(hf={focusedElem:t,selectionRange:l},Fu=!1,Zt=e;Zt!==null;)if(e=Zt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Zt=t;else for(;Zt!==null;){switch(e=Zt,u=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(l=0;l<t.length;l++)n=t[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&u!==null){t=void 0,l=e,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var V=$l(l.type,n);t=a.getSnapshotBeforeUpdate(V,u),a.__reactInternalSnapshotBeforeUpdate=t}catch(P){St(l,l.return,P)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)vf(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":vf(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,Zt=t;break}Zt=e.return}}function Do(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Pe(t,l),a&4&&vn(5,l);break;case 1:if(Pe(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(i){St(l,l.return,i)}else{var n=$l(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){St(l,l.return,i)}}a&64&&_o(l),a&512&&gn(l,l.return);break;case 3:if(Pe(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{mr(t,e)}catch(i){St(l,l.return,i)}}break;case 27:e===null&&a&4&&No(l);case 26:case 5:Pe(t,l),e===null&&a&4&&Oo(l),a&512&&gn(l,l.return);break;case 12:Pe(t,l);break;case 31:Pe(t,l),a&4&&jo(t,l);break;case 13:Pe(t,l),a&4&&Ho(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=my.bind(null,l),jy(t,l))));break;case 22:if(a=l.memoizedState!==null||Fe,!a){e=e!==null&&e.memoizedState!==null||Yt,n=Fe;var u=Yt;Fe=a,(Yt=e)&&!u?tl(t,l,(l.subtreeFlags&8772)!==0):Pe(t,l),Fe=n,Yt=u}break;case 30:break;default:Pe(t,l)}}function Co(t){var e=t.alternate;e!==null&&(t.alternate=null,Co(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&bi(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 Mt=null,te=!1;function Ie(t,e,l){for(l=l.child;l!==null;)Uo(t,e,l),l=l.sibling}function Uo(t,e,l){if(fe&&typeof fe.onCommitFiberUnmount=="function")try{fe.onCommitFiberUnmount(Ga,l)}catch{}switch(l.tag){case 26:Yt||qe(l,e),Ie(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Yt||qe(l,e);var a=Mt,n=te;_l(l.type)&&(Mt=l.stateNode,te=!1),Ie(t,e,l),Rn(l.stateNode),Mt=a,te=n;break;case 5:Yt||qe(l,e);case 6:if(a=Mt,n=te,Mt=null,Ie(t,e,l),Mt=a,te=n,Mt!==null)if(te)try{(Mt.nodeType===9?Mt.body:Mt.nodeName==="HTML"?Mt.ownerDocument.body:Mt).removeChild(l.stateNode)}catch(u){St(l,e,u)}else try{Mt.removeChild(l.stateNode)}catch(u){St(l,e,u)}break;case 18:Mt!==null&&(te?(t=Mt,_d(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),Ha(t)):_d(Mt,l.stateNode));break;case 4:a=Mt,n=te,Mt=l.stateNode.containerInfo,te=!0,Ie(t,e,l),Mt=a,te=n;break;case 0:case 11:case 14:case 15:pl(2,l,e),Yt||pl(4,l,e),Ie(t,e,l);break;case 1:Yt||(qe(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Ro(l,e,a)),Ie(t,e,l);break;case 21:Ie(t,e,l);break;case 22:Yt=(a=Yt)||l.memoizedState!==null,Ie(t,e,l),Yt=a;break;default:Ie(t,e,l)}}function jo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{Ha(t)}catch(l){St(e,e.return,l)}}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{Ha(t)}catch(l){St(e,e.return,l)}}function iy(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new xo),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new xo),e;default:throw Error(f(435,t.tag))}}function Du(t,e){var l=iy(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=yy.bind(null,t,a);a.then(n,n)}})}function ee(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=t,i=e,s=i;t:for(;s!==null;){switch(s.tag){case 27:if(_l(s.type)){Mt=s.stateNode,te=!1;break t}break;case 5:Mt=s.stateNode,te=!1;break t;case 3:case 4:Mt=s.stateNode.containerInfo,te=!0;break t}s=s.return}if(Mt===null)throw Error(f(160));Uo(u,i,n),Mt=null,te=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)Bo(e,t),e=e.sibling}var De=null;function Bo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ee(e,t),le(t),a&4&&(pl(3,t,t.return),vn(3,t),pl(5,t,t.return));break;case 1:ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),a&64&&Fe&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=De;if(ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Za]||u[Vt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),$t(u,a,l),u[Vt]=t,Qt(u),a=u;break t;case"link":var i=Bd("link","href",n).get(a+(l.href||""));if(i){for(var s=0;s<i.length;s++)if(u=i[s],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(s,1);break e}}u=n.createElement(a),$t(u,a,l),n.head.appendChild(u);break;case"meta":if(i=Bd("meta","content",n).get(a+(l.content||""))){for(s=0;s<i.length;s++)if(u=i[s],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(s,1);break e}}u=n.createElement(a),$t(u,a,l),n.head.appendChild(u);break;default:throw Error(f(468,a))}u[Vt]=t,Qt(u),a=u}t.stateNode=a}else qd(n,t.type,t.stateNode);else t.stateNode=Hd(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?qd(n,t.type,t.stateNode):Hd(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Xc(t,t.memoizedProps,l.memoizedProps)}break;case 27:ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),l!==null&&a&4&&Xc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ee(e,t),le(t),a&512&&(Yt||l===null||qe(l,l.return)),t.flags&32){n=t.stateNode;try{na(n,"")}catch(V){St(t,t.return,V)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,Xc(t,n,l!==null?l.memoizedProps:n)),a&1024&&(Vc=!0);break;case 6:if(ee(e,t),le(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){St(t,t.return,V)}}break;case 3:if(Ju=null,n=De,De=wu(e.containerInfo),ee(e,t),De=n,le(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ha(e.containerInfo)}catch(V){St(t,t.return,V)}Vc&&(Vc=!1,qo(t));break;case 4:a=De,De=wu(t.stateNode.containerInfo),ee(e,t),le(t),De=a;break;case 12:ee(e,t),le(t);break;case 31:ee(e,t),le(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 13:ee(e,t),le(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Uu=ce()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 22:n=t.memoizedState!==null;var m=l!==null&&l.memoizedState!==null,z=Fe,x=Yt;if(Fe=z||n,Yt=x||m,ee(e,t),Yt=x,Fe=z,le(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||m||Fe||Yt||kl(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){m=l=e;try{if(u=m.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{s=m.stateNode;var U=m.memoizedProps.style,_=U!=null&&U.hasOwnProperty("display")?U.display:null;s.style.display=_==null||typeof _=="boolean"?"":(""+_).trim()}}catch(V){St(m,m.return,V)}}}else if(e.tag===6){if(l===null){m=e;try{m.stateNode.nodeValue=n?"":m.memoizedProps}catch(V){St(m,m.return,V)}}}else if(e.tag===18){if(l===null){m=e;try{var O=m.stateNode;n?Rd(O,!0):Rd(m.stateNode,!1)}catch(V){St(m,m.return,V)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Du(t,l))));break;case 19:ee(e,t),le(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 30:break;case 21:break;default:ee(e,t),le(t)}}function le(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 n=l.stateNode,u=Qc(t);xu(t,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(na(i,""),l.flags&=-33);var s=Qc(t);xu(t,s,i);break;case 3:case 4:var m=l.stateNode.containerInfo,z=Qc(t);Zc(t,z,m);break;default:throw Error(f(161))}}catch(x){St(t,t.return,x)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function qo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;qo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function Pe(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Do(t,e.alternate,e),e=e.sibling}function kl(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:pl(4,e,e.return),kl(e);break;case 1:qe(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Ro(e,e.return,l),kl(e);break;case 27:Rn(e.stateNode);case 26:case 5:qe(e,e.return),kl(e);break;case 22:e.memoizedState===null&&kl(e);break;case 30:kl(e);break;default:kl(e)}t=t.sibling}}function tl(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,u=e,i=u.flags;switch(u.tag){case 0:case 11:case 15:tl(n,u,l),vn(4,u);break;case 1:if(tl(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(z){St(a,a.return,z)}if(a=u,n=a.updateQueue,n!==null){var s=a.stateNode;try{var m=n.shared.hiddenCallbacks;if(m!==null)for(n.shared.hiddenCallbacks=null,n=0;n<m.length;n++)hr(m[n],s)}catch(z){St(a,a.return,z)}}l&&i&64&&_o(u),gn(u,u.return);break;case 27:No(u);case 26:case 5:tl(n,u,l),l&&a===null&&i&4&&Oo(u),gn(u,u.return);break;case 12:tl(n,u,l);break;case 31:tl(n,u,l),l&&i&4&&jo(n,u);break;case 13:tl(n,u,l),l&&i&4&&Ho(n,u);break;case 22:u.memoizedState===null&&tl(n,u,l),gn(u,u.return);break;case 30:break;default:tl(n,u,l)}e=e.sibling}}function wc(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&&ln(l))}function Kc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ln(t))}function Ce(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Lo(t,e,l,a),e=e.sibling}function Lo(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:Ce(t,e,l,a),n&2048&&vn(9,e);break;case 1:Ce(t,e,l,a);break;case 3:Ce(t,e,l,a),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&ln(t)));break;case 12:if(n&2048){Ce(t,e,l,a),t=e.stateNode;try{var u=e.memoizedProps,i=u.id,s=u.onPostCommit;typeof s=="function"&&s(i,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(m){St(e,e.return,m)}}else Ce(t,e,l,a);break;case 31:Ce(t,e,l,a);break;case 13:Ce(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,i=e.alternate,e.memoizedState!==null?u._visibility&2?Ce(t,e,l,a):pn(t,e):u._visibility&2?Ce(t,e,l,a):(u._visibility|=2,Aa(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&wc(i,e);break;case 24:Ce(t,e,l,a),n&2048&&Kc(e.alternate,e);break;default:Ce(t,e,l,a)}}function Aa(t,e,l,a,n){for(n=n&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var u=t,i=e,s=l,m=a,z=i.flags;switch(i.tag){case 0:case 11:case 15:Aa(u,i,s,m,n),vn(8,i);break;case 23:break;case 22:var x=i.stateNode;i.memoizedState!==null?x._visibility&2?Aa(u,i,s,m,n):pn(u,i):(x._visibility|=2,Aa(u,i,s,m,n)),n&&z&2048&&wc(i.alternate,i);break;case 24:Aa(u,i,s,m,n),n&&z&2048&&Kc(i.alternate,i);break;default:Aa(u,i,s,m,n)}e=e.sibling}}function pn(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,n=a.flags;switch(a.tag){case 22:pn(l,a),n&2048&&wc(a.alternate,a);break;case 24:pn(l,a),n&2048&&Kc(a.alternate,a);break;default:pn(l,a)}e=e.sibling}}var Sn=8192;function _a(t,e,l){if(t.subtreeFlags&Sn)for(t=t.child;t!==null;)Yo(t,e,l),t=t.sibling}function Yo(t,e,l){switch(t.tag){case 26:_a(t,e,l),t.flags&Sn&&t.memoizedState!==null&&Ky(l,De,t.memoizedState,t.memoizedProps);break;case 5:_a(t,e,l);break;case 3:case 4:var a=De;De=wu(t.stateNode.containerInfo),_a(t,e,l),De=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Sn,Sn=16777216,_a(t,e,l),Sn=a):_a(t,e,l));break;default:_a(t,e,l)}}function Go(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 bn(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];Zt=a,Qo(a,t)}Go(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Xo(t),t=t.sibling}function Xo(t){switch(t.tag){case 0:case 11:case 15:bn(t),t.flags&2048&&pl(9,t,t.return);break;case 3:bn(t);break;case 12:bn(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,Cu(t)):bn(t);break;default:bn(t)}}function Cu(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];Zt=a,Qo(a,t)}Go(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:pl(8,e,e.return),Cu(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Cu(e));break;default:Cu(e)}t=t.sibling}}function Qo(t,e){for(;Zt!==null;){var l=Zt;switch(l.tag){case 0:case 11:case 15:pl(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:ln(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Zt=a;else t:for(l=t;Zt!==null;){a=Zt;var n=a.sibling,u=a.return;if(Co(a),a===l){Zt=null;break t}if(n!==null){n.return=u,Zt=n;break t}Zt=u}}}var cy={getCacheForType:function(t){var e=Kt(Bt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return Kt(Bt).controller.signal}},fy=typeof WeakMap=="function"?WeakMap:Map,vt=0,_t=null,ft=null,ot=0,pt=0,me=null,Sl=!1,Ra=!1,Jc=!1,el=0,Dt=0,bl=0,Wl=0,$c=0,ye=0,Oa=0,En=null,ae=null,kc=!1,Uu=0,Zo=0,ju=1/0,Hu=null,El=null,Xt=0,Tl=null,Ma=null,ll=0,Wc=0,Fc=null,Vo=null,Tn=0,Ic=null;function ve(){return(vt&2)!==0&&ot!==0?ot&-ot:D.T!==null?nf():us()}function wo(){if(ye===0)if((ot&536870912)===0||ht){var t=Zn;Zn<<=1,(Zn&3932160)===0&&(Zn=262144),ye=t}else ye=536870912;return t=de.current,t!==null&&(t.flags|=32),ye}function ne(t,e,l){(t===_t&&(pt===2||pt===9)||t.cancelPendingCommit!==null)&&(Na(t,0),zl(t,ot,ye,!1)),Qa(t,l),((vt&2)===0||t!==_t)&&(t===_t&&((vt&2)===0&&(Wl|=l),Dt===4&&zl(t,ot,ye,!1)),Le(t))}function Ko(t,e,l){if((vt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Xa(t,e),n=a?oy(t,e):tf(t,e,!0),u=a;do{if(n===0){Ra&&!a&&zl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!sy(l)){n=tf(t,e,!1),u=!1;continue}if(n===2){if(u=e,t.errorRecoveryDisabledLanes&u)var i=0;else i=t.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){e=i;t:{var s=t;n=En;var m=s.current.memoizedState.isDehydrated;if(m&&(Na(s,i).flags|=256),i=tf(s,i,!1),i!==2){if(Jc&&!m){s.errorRecoveryDisabledLanes|=u,Wl|=u,n=4;break t}u=ae,ae=n,u!==null&&(ae===null?ae=u:ae.push.apply(ae,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Na(t,0),zl(t,e,0,!0);break}t:{switch(a=t,u=n,u){case 0:case 1:throw Error(f(345));case 4:if((e&4194048)!==e)break;case 6:zl(a,e,ye,!Sl);break t;case 2:ae=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(n=Uu+300-ce(),10<n)){if(zl(a,e,ye,!Sl),wn(a,0,!0)!==0)break t;ll=e,a.timeoutHandle=zd(Jo.bind(null,a,l,ae,Hu,kc,e,ye,Wl,Oa,Sl,u,"Throttled",-0,0),n);break t}Jo(a,l,ae,Hu,kc,e,ye,Wl,Oa,Sl,u,null,-0,0)}}break}while(!0);Le(t)}function Jo(t,e,l,a,n,u,i,s,m,z,x,U,_,O){if(t.timeoutHandle=-1,U=e.subtreeFlags,U&8192||(U&16785408)===16785408){U={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xe},Yo(e,u,U);var V=(u&62914560)===u?Uu-ce():(u&4194048)===u?Zo-ce():0;if(V=Jy(U,V),V!==null){ll=u,t.cancelPendingCommit=V(ed.bind(null,t,e,u,l,a,n,i,s,m,x,U,null,_,O)),zl(t,u,i,!z);return}}ed(t,e,u,l,a,n,i,s,m)}function sy(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!re(u(),n))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function zl(t,e,l,a){e&=~$c,e&=~Wl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-se(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&ls(t,l,e)}function Bu(){return(vt&6)===0?(zn(0),!1):!0}function Pc(){if(ft!==null){if(pt===0)var t=ft.return;else t=ft,we=Xl=null,yc(t),Sa=null,nn=0,t=ft;for(;t!==null;)Ao(t.alternate,t),t=t.return;ft=null}}function Na(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,Ny(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),ll=0,Pc(),_t=t,ft=l=Ze(t.current,null),ot=e,pt=0,me=null,Sl=!1,Ra=Xa(t,e),Jc=!1,Oa=ye=$c=Wl=bl=Dt=0,ae=En=null,kc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-se(a),u=1<<n;e|=t[n],a&=~u}return el=e,au(),l}function $o(t,e){at=null,D.H=hn,e===pa||e===ou?(e=sr(),pt=3):e===ac?(e=sr(),pt=4):pt=e===Dc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,me=e,ft===null&&(Dt=1,_u(t,Te(e,t.current)))}function ko(){var t=de.current;return t===null?!0:(ot&4194048)===ot?Re===null:(ot&62914560)===ot||(ot&536870912)!==0?t===Re:!1}function Wo(){var t=D.H;return D.H=hn,t===null?hn:t}function Fo(){var t=D.A;return D.A=cy,t}function qu(){Dt=4,Sl||(ot&4194048)!==ot&&de.current!==null||(Ra=!0),(bl&134217727)===0&&(Wl&134217727)===0||_t===null||zl(_t,ot,ye,!1)}function tf(t,e,l){var a=vt;vt|=2;var n=Wo(),u=Fo();(_t!==t||ot!==e)&&(Hu=null,Na(t,e)),e=!1;var i=Dt;t:do try{if(pt!==0&&ft!==null){var s=ft,m=me;switch(pt){case 8:Pc(),i=6;break t;case 3:case 2:case 9:case 6:de.current===null&&(e=!0);var z=pt;if(pt=0,me=null,xa(t,s,m,z),l&&Ra){i=0;break t}break;default:z=pt,pt=0,me=null,xa(t,s,m,z)}}ry(),i=Dt;break}catch(x){$o(t,x)}while(!0);return e&&t.shellSuspendCounter++,we=Xl=null,vt=a,D.H=n,D.A=u,ft===null&&(_t=null,ot=0,au()),i}function ry(){for(;ft!==null;)Io(ft)}function oy(t,e){var l=vt;vt|=2;var a=Wo(),n=Fo();_t!==t||ot!==e?(Hu=null,ju=ce()+500,Na(t,e)):Ra=Xa(t,e);t:do try{if(pt!==0&&ft!==null){e=ft;var u=me;e:switch(pt){case 1:pt=0,me=null,xa(t,e,u,1);break;case 2:case 9:if(cr(u)){pt=0,me=null,Po(e);break}e=function(){pt!==2&&pt!==9||_t!==t||(pt=7),Le(t)},u.then(e,e);break t;case 3:pt=7;break t;case 4:pt=5;break t;case 7:cr(u)?(pt=0,me=null,Po(e)):(pt=0,me=null,xa(t,e,u,7));break;case 5:var i=null;switch(ft.tag){case 26:i=ft.memoizedState;case 5:case 27:var s=ft;if(i?Ld(i):s.stateNode.complete){pt=0,me=null;var m=s.sibling;if(m!==null)ft=m;else{var z=s.return;z!==null?(ft=z,Lu(z)):ft=null}break e}}pt=0,me=null,xa(t,e,u,5);break;case 6:pt=0,me=null,xa(t,e,u,6);break;case 8:Pc(),Dt=6;break t;default:throw Error(f(462))}}dy();break}catch(x){$o(t,x)}while(!0);return we=Xl=null,D.H=a,D.A=n,vt=l,ft!==null?0:(_t=null,ot=0,au(),Dt)}function dy(){for(;ft!==null&&!Hh();)Io(ft)}function Io(t){var e=To(t.alternate,t,el);t.memoizedProps=t.pendingProps,e===null?Lu(t):ft=e}function Po(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=vo(l,e,e.pendingProps,e.type,void 0,ot);break;case 11:e=vo(l,e,e.pendingProps,e.type.render,e.ref,ot);break;case 5:yc(e);default:Ao(l,e),e=ft=Ws(e,el),e=To(l,e,el)}t.memoizedProps=t.pendingProps,e===null?Lu(t):ft=e}function xa(t,e,l,a){we=Xl=null,yc(e),Sa=null,nn=0;var n=e.return;try{if(ty(t,n,e,l,ot)){Dt=1,_u(t,Te(l,t.current)),ft=null;return}}catch(u){if(n!==null)throw ft=n,u;Dt=1,_u(t,Te(l,t.current)),ft=null;return}e.flags&32768?(ht||a===1?t=!0:Ra||(ot&536870912)!==0?t=!1:(Sl=t=!0,(a===2||a===9||a===3||a===6)&&(a=de.current,a!==null&&a.tag===13&&(a.flags|=16384))),td(e,t)):Lu(e)}function Lu(t){var e=t;do{if((e.flags&32768)!==0){td(e,Sl);return}t=e.return;var l=ay(e.alternate,e,el);if(l!==null){ft=l;return}if(e=e.sibling,e!==null){ft=e;return}ft=e=t}while(e!==null);Dt===0&&(Dt=5)}function td(t,e){do{var l=ny(t.alternate,t);if(l!==null){l.flags&=32767,ft=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){ft=t;return}ft=t=l}while(t!==null);Dt=6,ft=null}function ed(t,e,l,a,n,u,i,s,m){t.cancelPendingCommit=null;do Yu();while(Xt!==0);if((vt&6)!==0)throw Error(f(327));if(e!==null){if(e===t.current)throw Error(f(177));if(u=e.lanes|e.childLanes,u|=Qi,wh(t,l,u,i,s,m),t===_t&&(ft=_t=null,ot=0),Ma=e,Tl=t,ll=l,Wc=u,Fc=n,Vo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,vy(Xn,function(){return id(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=D.T,D.T=null,n=L.p,L.p=2,i=vt,vt|=4;try{uy(t,e,l)}finally{vt=i,L.p=n,D.T=a}}Xt=1,ld(),ad(),nd()}}function ld(){if(Xt===1){Xt=0;var t=Tl,e=Ma,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=D.T,D.T=null;var a=L.p;L.p=2;var n=vt;vt|=4;try{Bo(e,t);var u=hf,i=Xs(t.containerInfo),s=u.focusedElem,m=u.selectionRange;if(i!==s&&s&&s.ownerDocument&&Gs(s.ownerDocument.documentElement,s)){if(m!==null&&qi(s)){var z=m.start,x=m.end;if(x===void 0&&(x=z),"selectionStart"in s)s.selectionStart=z,s.selectionEnd=Math.min(x,s.value.length);else{var U=s.ownerDocument||document,_=U&&U.defaultView||window;if(_.getSelection){var O=_.getSelection(),V=s.textContent.length,P=Math.min(m.start,V),zt=m.end===void 0?P:Math.min(m.end,V);!O.extend&&P>zt&&(i=zt,zt=P,P=i);var b=Ys(s,P),v=Ys(s,zt);if(b&&v&&(O.rangeCount!==1||O.anchorNode!==b.node||O.anchorOffset!==b.offset||O.focusNode!==v.node||O.focusOffset!==v.offset)){var T=U.createRange();T.setStart(b.node,b.offset),O.removeAllRanges(),P>zt?(O.addRange(T),O.extend(v.node,v.offset)):(T.setEnd(v.node,v.offset),O.addRange(T))}}}}for(U=[],O=s;O=O.parentNode;)O.nodeType===1&&U.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<U.length;s++){var C=U[s];C.element.scrollLeft=C.left,C.element.scrollTop=C.top}}Fu=!!df,hf=df=null}finally{vt=n,L.p=a,D.T=l}}t.current=e,Xt=2}}function ad(){if(Xt===2){Xt=0;var t=Tl,e=Ma,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=D.T,D.T=null;var a=L.p;L.p=2;var n=vt;vt|=4;try{Do(t,e.alternate,e)}finally{vt=n,L.p=a,D.T=l}}Xt=3}}function nd(){if(Xt===4||Xt===3){Xt=0,Bh();var t=Tl,e=Ma,l=ll,a=Vo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Xt=5:(Xt=0,Ma=Tl=null,ud(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(El=null),pi(l),e=e.stateNode,fe&&typeof fe.onCommitFiberRoot=="function")try{fe.onCommitFiberRoot(Ga,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=D.T,n=L.p,L.p=2,D.T=null;try{for(var u=t.onRecoverableError,i=0;i<a.length;i++){var s=a[i];u(s.value,{componentStack:s.stack})}}finally{D.T=e,L.p=n}}(ll&3)!==0&&Yu(),Le(t),n=t.pendingLanes,(l&261930)!==0&&(n&42)!==0?t===Ic?Tn++:(Tn=0,Ic=t):Tn=0,zn(0)}}function ud(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,ln(e)))}function Yu(){return ld(),ad(),nd(),id()}function id(){if(Xt!==5)return!1;var t=Tl,e=Wc;Wc=0;var l=pi(ll),a=D.T,n=L.p;try{L.p=32>l?32:l,D.T=null,l=Fc,Fc=null;var u=Tl,i=ll;if(Xt=0,Ma=Tl=null,ll=0,(vt&6)!==0)throw Error(f(331));var s=vt;if(vt|=4,Xo(u.current),Lo(u,u.current,i,l),vt=s,zn(0,!1),fe&&typeof fe.onPostCommitFiberRoot=="function")try{fe.onPostCommitFiberRoot(Ga,u)}catch{}return!0}finally{L.p=n,D.T=a,ud(t,e)}}function cd(t,e,l){e=Te(l,e),e=xc(t.stateNode,e,2),t=yl(t,e,2),t!==null&&(Qa(t,2),Le(t))}function St(t,e,l){if(t.tag===3)cd(t,t,l);else for(;e!==null;){if(e.tag===3){cd(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=Te(l,t),l=co(2),a=yl(e,l,2),a!==null&&(fo(l,a,e,t),Qa(a,2),Le(a));break}}e=e.return}}function ef(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new fy;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(Jc=!0,n.add(l),t=hy.bind(null,t,e,l),e.then(t,t))}function hy(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,_t===t&&(ot&l)===l&&(Dt===4||Dt===3&&(ot&62914560)===ot&&300>ce()-Uu?(vt&2)===0&&Na(t,0):$c|=l,Oa===ot&&(Oa=0)),Le(t)}function fd(t,e){e===0&&(e=es()),t=Ll(t,e),t!==null&&(Qa(t,e),Le(t))}function my(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),fd(t,l)}function yy(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(e),fd(t,l)}function vy(t,e){return mi(t,e)}var Gu=null,Da=null,lf=!1,Xu=!1,af=!1,Al=0;function Le(t){t!==Da&&t.next===null&&(Da===null?Gu=Da=t:Da=Da.next=t),Xu=!0,lf||(lf=!0,py())}function zn(t,e){if(!af&&Xu){af=!0;do for(var l=!1,a=Gu;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,s=a.pingedLanes;u=(1<<31-se(42|t)+1)-1,u&=n&~(i&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,dd(a,u))}else u=ot,u=wn(a,a===_t?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Xa(a,u)||(l=!0,dd(a,u));a=a.next}while(l);af=!1}}function gy(){sd()}function sd(){Xu=lf=!1;var t=0;Al!==0&&My()&&(t=Al);for(var e=ce(),l=null,a=Gu;a!==null;){var n=a.next,u=rd(a,e);u===0?(a.next=null,l===null?Gu=n:l.next=n,n===null&&(Da=l)):(l=a,(t!==0||(u&3)!==0)&&(Xu=!0)),a=n}Xt!==0&&Xt!==5||zn(t),Al!==0&&(Al=0)}function rd(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var i=31-se(u),s=1<<i,m=n[i];m===-1?((s&l)===0||(s&a)!==0)&&(n[i]=Vh(s,e)):m<=e&&(t.expiredLanes|=s),u&=~s}if(e=_t,l=ot,l=wn(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(pt===2||pt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&yi(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Xa(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&yi(a),pi(l)){case 2:case 8:l=Pf;break;case 32:l=Xn;break;case 268435456:l=ts;break;default:l=Xn}return a=od.bind(null,t),l=mi(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&yi(a),t.callbackPriority=2,t.callbackNode=null,2}function od(t,e){if(Xt!==0&&Xt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Yu()&&t.callbackNode!==l)return null;var a=ot;return a=wn(t,t===_t?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Ko(t,a,e),rd(t,ce()),t.callbackNode!=null&&t.callbackNode===l?od.bind(null,t):null)}function dd(t,e){if(Yu())return null;Ko(t,e,!0)}function py(){xy(function(){(vt&6)!==0?mi(If,gy):sd()})}function nf(){if(Al===0){var t=va;t===0&&(t=Qn,Qn<<=1,(Qn&261888)===0&&(Qn=256)),Al=t}return Al}function hd(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:kn(""+t)}function md(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 Sy(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=hd((n[It]||null).action),i=a.submitter;i&&(e=(e=i[It]||null)?hd(e.formAction):i.getAttribute("formAction"),e!==null&&(u=e,i=null));var s=new Pn("action","action",null,a,n);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Al!==0){var m=i?md(n,i):new FormData(n);Ac(l,{pending:!0,data:m,method:n.method,action:u},null,m)}}else typeof u=="function"&&(s.preventDefault(),m=i?md(n,i):new FormData(n),Ac(l,{pending:!0,data:m,method:n.method,action:u},u,m))},currentTarget:n}]})}}for(var uf=0;uf<Xi.length;uf++){var cf=Xi[uf],by=cf.toLowerCase(),Ey=cf[0].toUpperCase()+cf.slice(1);xe(by,"on"+Ey)}xe(Vs,"onAnimationEnd"),xe(ws,"onAnimationIteration"),xe(Ks,"onAnimationStart"),xe("dblclick","onDoubleClick"),xe("focusin","onFocus"),xe("focusout","onBlur"),xe(qm,"onTransitionRun"),xe(Lm,"onTransitionStart"),xe(Ym,"onTransitionCancel"),xe(Js,"onTransitionEnd"),la("onMouseEnter",["mouseout","mouseover"]),la("onMouseLeave",["mouseout","mouseover"]),la("onPointerEnter",["pointerout","pointerover"]),la("onPointerLeave",["pointerout","pointerover"]),jl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),jl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),jl("onBeforeInput",["compositionend","keypress","textInput","paste"]),jl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),jl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var An="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(" "),Ty=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(An));function yd(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],n=a.event;a=a.listeners;t:{var u=void 0;if(e)for(var i=a.length-1;0<=i;i--){var s=a[i],m=s.instance,z=s.currentTarget;if(s=s.listener,m!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=z;try{u(n)}catch(x){lu(x)}n.currentTarget=null,u=m}else for(i=0;i<a.length;i++){if(s=a[i],m=s.instance,z=s.currentTarget,s=s.listener,m!==u&&n.isPropagationStopped())break t;u=s,n.currentTarget=z;try{u(n)}catch(x){lu(x)}n.currentTarget=null,u=m}}}}function st(t,e){var l=e[Si];l===void 0&&(l=e[Si]=new Set);var a=t+"__bubble";l.has(a)||(vd(e,t,2,!1),l.add(a))}function ff(t,e,l){var a=0;e&&(a|=4),vd(l,t,a,e)}var Qu="_reactListening"+Math.random().toString(36).slice(2);function sf(t){if(!t[Qu]){t[Qu]=!0,fs.forEach(function(l){l!=="selectionchange"&&(Ty.has(l)||ff(l,!1,t),ff(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Qu]||(e[Qu]=!0,ff("selectionchange",!1,e))}}function vd(t,e,l,a){switch(wd(e)){case 2:var n=Wy;break;case 8:n=Fy;break;default:n=Af}l=n.bind(null,e,l,t),n=void 0,!Mi||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),a?n!==void 0?t.addEventListener(e,l,{capture:!0,passive:n}):t.addEventListener(e,l,!0):n!==void 0?t.addEventListener(e,l,{passive:n}):t.addEventListener(e,l,!1)}function rf(t,e,l,a,n){var u=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var s=a.stateNode.containerInfo;if(s===n)break;if(i===4)for(i=a.return;i!==null;){var m=i.tag;if((m===3||m===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;s!==null;){if(i=Pl(s),i===null)return;if(m=i.tag,m===5||m===6||m===26||m===27){a=u=i;continue t}s=s.parentNode}}a=a.return}bs(function(){var z=u,x=Ri(l),U=[];t:{var _=$s.get(t);if(_!==void 0){var O=Pn,V=t;switch(t){case"keypress":if(Fn(l)===0)break t;case"keydown":case"keyup":O=ym;break;case"focusin":V="focus",O=Ci;break;case"focusout":V="blur",O=Ci;break;case"beforeblur":case"afterblur":O=Ci;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":O=zs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=pm;break;case Vs:case ws:case Ks:O=im;break;case Js:O=bm;break;case"scroll":case"scrollend":O=em;break;case"wheel":O=Tm;break;case"copy":case"cut":case"paste":O=fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=_s;break;case"toggle":case"beforetoggle":O=Am}var P=(e&4)!==0,zt=!P&&(t==="scroll"||t==="scrollend"),b=P?_!==null?_+"Capture":null:_;P=[];for(var v=z,T;v!==null;){var C=v;if(T=C.stateNode,C=C.tag,C!==5&&C!==26&&C!==27||T===null||b===null||(C=wa(v,b),C!=null&&P.push(_n(v,C,T))),zt)break;v=v.return}0<P.length&&(_=new O(_,V,null,l,x),U.push({event:_,listeners:P}))}}if((e&7)===0){t:{if(_=t==="mouseover"||t==="pointerover",O=t==="mouseout"||t==="pointerout",_&&l!==_i&&(V=l.relatedTarget||l.fromElement)&&(Pl(V)||V[Il]))break t;if((O||_)&&(_=x.window===x?x:(_=x.ownerDocument)?_.defaultView||_.parentWindow:window,O?(V=l.relatedTarget||l.toElement,O=z,V=V?Pl(V):null,V!==null&&(zt=h(V),P=V.tag,V!==zt||P!==5&&P!==27&&P!==6)&&(V=null)):(O=null,V=z),O!==V)){if(P=zs,C="onMouseLeave",b="onMouseEnter",v="mouse",(t==="pointerout"||t==="pointerover")&&(P=_s,C="onPointerLeave",b="onPointerEnter",v="pointer"),zt=O==null?_:Va(O),T=V==null?_:Va(V),_=new P(C,v+"leave",O,l,x),_.target=zt,_.relatedTarget=T,C=null,Pl(x)===z&&(P=new P(b,v+"enter",V,l,x),P.target=T,P.relatedTarget=zt,C=P),zt=C,O&&V)e:{for(P=zy,b=O,v=V,T=0,C=b;C;C=P(C))T++;C=0;for(var F=v;F;F=P(F))C++;for(;0<T-C;)b=P(b),T--;for(;0<C-T;)v=P(v),C--;for(;T--;){if(b===v||v!==null&&b===v.alternate){P=b;break e}b=P(b),v=P(v)}P=null}else P=null;O!==null&&gd(U,_,O,P,!1),V!==null&&zt!==null&&gd(U,zt,V,P,!0)}}t:{if(_=z?Va(z):window,O=_.nodeName&&_.nodeName.toLowerCase(),O==="select"||O==="input"&&_.type==="file")var mt=Us;else if(Ds(_))if(js)mt=jm;else{mt=Cm;var K=Dm}else O=_.nodeName,!O||O.toLowerCase()!=="input"||_.type!=="checkbox"&&_.type!=="radio"?z&&Ai(z.elementType)&&(mt=Us):mt=Um;if(mt&&(mt=mt(t,z))){Cs(U,mt,l,x);break t}K&&K(t,_,z),t==="focusout"&&z&&_.type==="number"&&z.memoizedProps.value!=null&&zi(_,"number",_.value)}switch(K=z?Va(z):window,t){case"focusin":(Ds(K)||K.contentEditable==="true")&&(fa=K,Li=z,Pa=null);break;case"focusout":Pa=Li=fa=null;break;case"mousedown":Yi=!0;break;case"contextmenu":case"mouseup":case"dragend":Yi=!1,Qs(U,l,x);break;case"selectionchange":if(Bm)break;case"keydown":case"keyup":Qs(U,l,x)}var nt;if(ji)t:{switch(t){case"compositionstart":var dt="onCompositionStart";break t;case"compositionend":dt="onCompositionEnd";break t;case"compositionupdate":dt="onCompositionUpdate";break t}dt=void 0}else ca?Ns(t,l)&&(dt="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(dt="onCompositionStart");dt&&(Rs&&l.locale!=="ko"&&(ca||dt!=="onCompositionStart"?dt==="onCompositionEnd"&&ca&&(nt=Es()):(fl=x,Ni="value"in fl?fl.value:fl.textContent,ca=!0)),K=Zu(z,dt),0<K.length&&(dt=new As(dt,t,null,l,x),U.push({event:dt,listeners:K}),nt?dt.data=nt:(nt=xs(l),nt!==null&&(dt.data=nt)))),(nt=Rm?Om(t,l):Mm(t,l))&&(dt=Zu(z,"onBeforeInput"),0<dt.length&&(K=new As("onBeforeInput","beforeinput",null,l,x),U.push({event:K,listeners:dt}),K.data=nt)),Sy(U,t,z,l,x)}yd(U,e)})}function _n(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Zu(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=wa(t,l),n!=null&&a.unshift(_n(t,n,u)),n=wa(t,e),n!=null&&a.push(_n(t,n,u))),t.tag===3)return a;t=t.return}return[]}function zy(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function gd(t,e,l,a,n){for(var u=e._reactName,i=[];l!==null&&l!==a;){var s=l,m=s.alternate,z=s.stateNode;if(s=s.tag,m!==null&&m===a)break;s!==5&&s!==26&&s!==27||z===null||(m=z,n?(z=wa(l,u),z!=null&&i.unshift(_n(l,z,m))):n||(z=wa(l,u),z!=null&&i.push(_n(l,z,m)))),l=l.return}i.length!==0&&t.push({event:e,listeners:i})}var Ay=/\r\n?/g,_y=/\u0000|\uFFFD/g;function pd(t){return(typeof t=="string"?t:""+t).replace(Ay,`
+`).replace(_y,"")}function Sd(t,e){return e=pd(e),pd(t)===e}function Tt(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||na(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&na(t,""+a);break;case"className":Jn(t,"class",a);break;case"tabIndex":Jn(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Jn(t,l,a);break;case"style":ps(t,a,u);break;case"data":if(e!=="object"){Jn(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(l==="formAction"?(e!=="input"&&Tt(t,e,"name",n.name,n,null),Tt(t,e,"formEncType",n.formEncType,n,null),Tt(t,e,"formMethod",n.formMethod,n,null),Tt(t,e,"formTarget",n.formTarget,n,null)):(Tt(t,e,"encType",n.encType,n,null),Tt(t,e,"method",n.method,n,null),Tt(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=kn(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=Xe);break;case"onScroll":a!=null&&st("scroll",t);break;case"onScrollEnd":a!=null&&st("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(n.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=kn(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":st("beforetoggle",t),st("toggle",t),Kn(t,"popover",a);break;case"xlinkActuate":Ge(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ge(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ge(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ge(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ge(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ge(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ge(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Kn(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=Ph.get(l)||l,Kn(t,l,a))}}function of(t,e,l,a,n,u){switch(l){case"style":ps(t,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(60));t.innerHTML=l}}break;case"children":typeof a=="string"?na(t,a):(typeof a=="number"||typeof a=="bigint")&&na(t,""+a);break;case"onScroll":a!=null&&st("scroll",t);break;case"onScrollEnd":a!=null&&st("scrollend",t);break;case"onClick":a!=null&&(t.onclick=Xe);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ss.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),e=l.slice(2,n?l.length-7:void 0),u=t[It]||null,u=u!=null?u[l]:null,typeof u=="function"&&t.removeEventListener(e,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,n);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):Kn(t,l,a)}}}function $t(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":st("error",t),st("load",t);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var i=l[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Tt(t,e,u,i,l,null)}}n&&Tt(t,e,"srcSet",l.srcSet,l,null),a&&Tt(t,e,"src",l.src,l,null);return;case"input":st("invalid",t);var s=u=i=n=null,m=null,z=null;for(a in l)if(l.hasOwnProperty(a)){var x=l[a];if(x!=null)switch(a){case"name":n=x;break;case"type":i=x;break;case"checked":m=x;break;case"defaultChecked":z=x;break;case"value":u=x;break;case"defaultValue":s=x;break;case"children":case"dangerouslySetInnerHTML":if(x!=null)throw Error(f(137,e));break;default:Tt(t,e,a,x,l,null)}}ms(t,u,s,m,z,i,n,!1);return;case"select":st("invalid",t),a=i=u=null;for(n in l)if(l.hasOwnProperty(n)&&(s=l[n],s!=null))switch(n){case"value":u=s;break;case"defaultValue":i=s;break;case"multiple":a=s;default:Tt(t,e,n,s,l,null)}e=u,l=i,t.multiple=!!a,e!=null?aa(t,!!a,e,!1):l!=null&&aa(t,!!a,l,!0);return;case"textarea":st("invalid",t),u=n=a=null;for(i in l)if(l.hasOwnProperty(i)&&(s=l[i],s!=null))switch(i){case"value":a=s;break;case"defaultValue":n=s;break;case"children":u=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(f(91));break;default:Tt(t,e,i,s,l,null)}vs(t,a,n,u);return;case"option":for(m in l)l.hasOwnProperty(m)&&(a=l[m],a!=null)&&(m==="selected"?t.selected=a&&typeof a!="function"&&typeof a!="symbol":Tt(t,e,m,a,l,null));return;case"dialog":st("beforetoggle",t),st("toggle",t),st("cancel",t),st("close",t);break;case"iframe":case"object":st("load",t);break;case"video":case"audio":for(a=0;a<An.length;a++)st(An[a],t);break;case"image":st("error",t),st("load",t);break;case"details":st("toggle",t);break;case"embed":case"source":case"link":st("error",t),st("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(z in l)if(l.hasOwnProperty(z)&&(a=l[z],a!=null))switch(z){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,e));default:Tt(t,e,z,a,l,null)}return;default:if(Ai(e)){for(x in l)l.hasOwnProperty(x)&&(a=l[x],a!==void 0&&of(t,e,x,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&Tt(t,e,s,a,l,null))}function Ry(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,s=null,m=null,z=null,x=null;for(O in l){var U=l[O];if(l.hasOwnProperty(O)&&U!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":m=U;default:a.hasOwnProperty(O)||Tt(t,e,O,null,a,U)}}for(var _ in a){var O=a[_];if(U=l[_],a.hasOwnProperty(_)&&(O!=null||U!=null))switch(_){case"type":u=O;break;case"name":n=O;break;case"checked":z=O;break;case"defaultChecked":x=O;break;case"value":i=O;break;case"defaultValue":s=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,e));break;default:O!==U&&Tt(t,e,_,O,a,U)}}Ti(t,i,s,m,z,x,u,n);return;case"select":O=i=s=_=null;for(u in l)if(m=l[u],l.hasOwnProperty(u)&&m!=null)switch(u){case"value":break;case"multiple":O=m;default:a.hasOwnProperty(u)||Tt(t,e,u,null,a,m)}for(n in a)if(u=a[n],m=l[n],a.hasOwnProperty(n)&&(u!=null||m!=null))switch(n){case"value":_=u;break;case"defaultValue":s=u;break;case"multiple":i=u;default:u!==m&&Tt(t,e,n,u,a,m)}e=s,l=i,a=O,_!=null?aa(t,!!l,_,!1):!!a!=!!l&&(e!=null?aa(t,!!l,e,!0):aa(t,!!l,l?[]:"",!1));return;case"textarea":O=_=null;for(s in l)if(n=l[s],l.hasOwnProperty(s)&&n!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:Tt(t,e,s,null,a,n)}for(i in a)if(n=a[i],u=l[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":_=n;break;case"defaultValue":O=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&Tt(t,e,i,n,a,u)}ys(t,_,O);return;case"option":for(var V in l)_=l[V],l.hasOwnProperty(V)&&_!=null&&!a.hasOwnProperty(V)&&(V==="selected"?t.selected=!1:Tt(t,e,V,null,a,_));for(m in a)_=a[m],O=l[m],a.hasOwnProperty(m)&&_!==O&&(_!=null||O!=null)&&(m==="selected"?t.selected=_&&typeof _!="function"&&typeof _!="symbol":Tt(t,e,m,_,a,O));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 P in l)_=l[P],l.hasOwnProperty(P)&&_!=null&&!a.hasOwnProperty(P)&&Tt(t,e,P,null,a,_);for(z in a)if(_=a[z],O=l[z],a.hasOwnProperty(z)&&_!==O&&(_!=null||O!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(_!=null)throw Error(f(137,e));break;default:Tt(t,e,z,_,a,O)}return;default:if(Ai(e)){for(var zt in l)_=l[zt],l.hasOwnProperty(zt)&&_!==void 0&&!a.hasOwnProperty(zt)&&of(t,e,zt,void 0,a,_);for(x in a)_=a[x],O=l[x],!a.hasOwnProperty(x)||_===O||_===void 0&&O===void 0||of(t,e,x,_,a,O);return}}for(var b in l)_=l[b],l.hasOwnProperty(b)&&_!=null&&!a.hasOwnProperty(b)&&Tt(t,e,b,null,a,_);for(U in a)_=a[U],O=l[U],!a.hasOwnProperty(U)||_===O||_==null&&O==null||Tt(t,e,U,_,a,O)}function bd(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Oy(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,i=n.initiatorType,s=n.duration;if(u&&s&&bd(i)){for(i=0,s=n.responseEnd,a+=1;a<l.length;a++){var m=l[a],z=m.startTime;if(z>s)break;var x=m.transferSize,U=m.initiatorType;x&&bd(U)&&(m=m.responseEnd,i+=x*(m<s?1:(s-z)/(m-z)))}if(--a,e+=8*(u+i)/(n.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var df=null,hf=null;function Vu(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 mf(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 yf=null;function My(){var t=window.event;return t&&t.type==="popstate"?t===yf?!1:(yf=t,!0):(yf=null,!1)}var zd=typeof setTimeout=="function"?setTimeout:void 0,Ny=typeof clearTimeout=="function"?clearTimeout:void 0,Ad=typeof Promise=="function"?Promise:void 0,xy=typeof queueMicrotask=="function"?queueMicrotask:typeof Ad<"u"?function(t){return Ad.resolve(null).then(t).catch(Dy)}:zd;function Dy(t){setTimeout(function(){throw t})}function _l(t){return t==="head"}function _d(t,e){var l=e,a=0;do{var n=l.nextSibling;if(t.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){t.removeChild(n),Ha(e);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")Rn(t.ownerDocument.documentElement);else if(l==="head"){l=t.ownerDocument.head,Rn(l);for(var u=l.firstChild;u;){var i=u.nextSibling,s=u.nodeName;u[Za]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=i}}else l==="body"&&Rn(t.ownerDocument.body);l=n}while(l);Ha(e)}function Rd(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 vf(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":vf(l),bi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function Cy(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Za])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(u=t.getAttribute("rel"),u==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(u!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(u=t.getAttribute("src"),(u!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===u)return t}else return t;if(t=Oe(t.nextSibling),t===null)break}return null}function Uy(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Oe(t.nextSibling),t===null))return null;return t}function Od(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Oe(t.nextSibling),t===null))return null;return t}function gf(t){return t.data==="$?"||t.data==="$~"}function pf(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function jy(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 Oe(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 Sf=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 Oe(t.nextSibling);e--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||e++}t=t.nextSibling}return null}function Nd(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 xd(t,e,l){switch(e=Vu(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 Rn(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);bi(t)}var Me=new Map,Dd=new Set;function wu(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var al=L.d;L.d={f:Hy,r:By,D:qy,C:Ly,L:Yy,m:Gy,X:Qy,S:Xy,M:Zy};function Hy(){var t=al.f(),e=Bu();return t||e}function By(t){var e=ta(t);e!==null&&e.tag===5&&e.type==="form"?Jr(e):al.r(t)}var Ca=typeof document>"u"?null:document;function Cd(t,e,l){var a=Ca;if(a&&typeof e=="string"&&e){var n=be(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Dd.has(n)||(Dd.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),$t(e,"link",t),Qt(e),a.head.appendChild(e)))}}function qy(t){al.D(t),Cd("dns-prefetch",t,null)}function Ly(t,e){al.C(t,e),Cd("preconnect",t,e)}function Yy(t,e,l){al.L(t,e,l);var a=Ca;if(a&&t&&e){var n='link[rel="preload"][as="'+be(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+be(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+be(l.imageSizes)+'"]')):n+='[href="'+be(t)+'"]';var u=n;switch(e){case"style":u=Ua(t);break;case"script":u=ja(t)}Me.has(u)||(t=R({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Me.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(On(u))||e==="script"&&a.querySelector(Mn(u))||(e=a.createElement("link"),$t(e,"link",t),Qt(e),a.head.appendChild(e)))}}function Gy(t,e){al.m(t,e);var l=Ca;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+be(a)+'"][href="'+be(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=ja(t)}if(!Me.has(u)&&(t=R({rel:"modulepreload",href:t},e),Me.set(u,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Mn(u)))return}a=l.createElement("link"),$t(a,"link",t),Qt(a),l.head.appendChild(a)}}}function Xy(t,e,l){al.S(t,e,l);var a=Ca;if(a&&t){var n=ea(a).hoistableStyles,u=Ua(t);e=e||"default";var i=n.get(u);if(!i){var s={loading:0,preload:null};if(i=a.querySelector(On(u)))s.loading=5;else{t=R({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Me.get(u))&&bf(t,l);var m=i=a.createElement("link");Qt(m),$t(m,"link",t),m._p=new Promise(function(z,x){m.onload=z,m.onerror=x}),m.addEventListener("load",function(){s.loading|=1}),m.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Ku(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:s},n.set(u,i)}}}function Qy(t,e){al.X(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,n=ja(t),u=a.get(n);u||(u=l.querySelector(Mn(n)),u||(t=R({src:t,async:!0},e),(e=Me.get(n))&&Ef(t,e),u=l.createElement("script"),Qt(u),$t(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Zy(t,e){al.M(t,e);var l=Ca;if(l&&t){var a=ea(l).hoistableScripts,n=ja(t),u=a.get(n);u||(u=l.querySelector(Mn(n)),u||(t=R({src:t,async:!0,type:"module"},e),(e=Me.get(n))&&Ef(t,e),u=l.createElement("script"),Qt(u),$t(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Ud(t,e,l,a){var n=(n=ct.current)?wu(n):null;if(!n)throw Error(f(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Ua(l.href),l=ea(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Ua(l.href);var u=ea(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(On(t)))&&!u._p&&(i.instance=u,i.state.loading=5),Me.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},Me.set(t,l),u||Vy(n,t,l,i.state))),e&&a===null)throw Error(f(528,""));return i}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=ea(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,t))}}function Ua(t){return'href="'+be(t)+'"'}function On(t){return'link[rel="stylesheet"]['+t+"]"}function jd(t){return R({},t,{"data-precedence":t.precedence,precedence:null})}function Vy(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}),$t(e,"link",l),Qt(e),t.head.appendChild(e))}function ja(t){return'[src="'+be(t)+'"]'}function Mn(t){return"script[async]"+t}function Hd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+be(l.href)+'"]');if(a)return e.instance=a,Qt(a),a;var n=R({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Qt(a),$t(a,"style",n),Ku(a,l.precedence,t),e.instance=a;case"stylesheet":n=Ua(l.href);var u=t.querySelector(On(n));if(u)return e.state.loading|=4,e.instance=u,Qt(u),u;a=jd(l),(n=Me.get(n))&&bf(a,n),u=(t.ownerDocument||t).createElement("link"),Qt(u);var i=u;return i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),$t(u,"link",a),e.state.loading|=4,Ku(u,l.precedence,t),e.instance=u;case"script":return u=ja(l.src),(n=t.querySelector(Mn(u)))?(e.instance=n,Qt(n),n):(a=l,(n=Me.get(u))&&(a=R({},l),Ef(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Qt(n),$t(n,"link",a),t.head.appendChild(n),e.instance=n);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,Ku(a,l.precedence,t));return e.instance}function Ku(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var s=a[i];if(s.dataset.precedence===e)u=s;else if(u!==n)break}u?u.parentNode.insertBefore(t,u.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function bf(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 Ju=null;function Bd(t,e,l){if(Ju===null){var a=new Map,n=Ju=new Map;n.set(l,a)}else n=Ju,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var u=l[n];if(!(u[Za]||u[Vt]||t==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(e)||"";i=t+i;var s=a.get(i);s?s.push(u):a.set(i,[u])}}return a}function qd(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function wy(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;return e.rel==="stylesheet"?(t=e.disabled,typeof e.precedence=="string"&&t==null):!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 Ld(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Ky(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Ua(a.href),u=e.querySelector(On(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=$u.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,Qt(u);return}u=e.ownerDocument||e,a=jd(a),(n=Me.get(n))&&bf(a,n),u=u.createElement("link"),Qt(u);var i=u;i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),$t(u,"link",a),l.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=$u.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function Jy(t,e){return t.stylesheets&&t.count===0&&Wu(t,t.stylesheets),0<t.count||0<t.imgCount?function(l){var a=setTimeout(function(){if(t.stylesheets&&Wu(t,t.stylesheets),t.unsuspend){var u=t.unsuspend;t.unsuspend=null,u()}},6e4+e);0<t.imgBytes&&Tf===0&&(Tf=62500*Oy());var n=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&Wu(t,t.stylesheets),t.unsuspend)){var u=t.unsuspend;t.unsuspend=null,u()}},(t.imgBytes>Tf?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function $u(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Wu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var ku=null;function Wu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,ku=new Map,e.forEach($y,t),ku=null,$u.call(t))}function $y(t,e){if(!(e.state.loading&4)){var l=ku.get(t);if(l)var a=l.get(null);else{l=new Map,ku.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}n=e.instance,i=n.getAttribute("data-precedence"),u=l.get(i)||a,u===a&&l.set(null,n),l.set(i,n),this.count++,a=$u.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var Nn={$$typeof:$,Provider:null,Consumer:null,_currentValue:tt,_currentValue2:tt,_threadCount:0};function ky(t,e,l,a,n,u,i,s,m){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=vi(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vi(0),this.hiddenUpdates=vi(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function Yd(t,e,l,a,n,u,i,s,m,z,x,U){return t=new ky(t,e,l,i,m,z,x,U,s),e=1,u===!0&&(e|=24),u=oe(3,null,null,e),t.current=u,u.stateNode=t,e=tc(),e.refCount++,t.pooledCache=e,e.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:e},nc(u),t}function Gd(t){return t?(t=oa,t):oa}function Xd(t,e,l,a,n,u){n=Gd(n),a.context===null?a.context=n:a.pendingContext=n,a=ml(e),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=yl(t,a,e),l!==null&&(ne(l,t,e),cn(l,t,e))}function Qd(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){Qd(t,e),(t=t.alternate)&&Qd(t,e)}function Zd(t){if(t.tag===13||t.tag===31){var e=Ll(t,67108864);e!==null&&ne(e,t,67108864),zf(t,67108864)}}function Vd(t){if(t.tag===13||t.tag===31){var e=ve();e=gi(e);var l=Ll(t,e);l!==null&&ne(l,t,e),zf(t,e)}}var Fu=!0;function Wy(t,e,l,a){var n=D.T;D.T=null;var u=L.p;try{L.p=2,Af(t,e,l,a)}finally{L.p=u,D.T=n}}function Fy(t,e,l,a){var n=D.T;D.T=null;var u=L.p;try{L.p=8,Af(t,e,l,a)}finally{L.p=u,D.T=n}}function Af(t,e,l,a){if(Fu){var n=_f(a);if(n===null)rf(t,e,a,Iu,l),Kd(t,a);else if(Py(n,t,e,l,a))a.stopPropagation();else if(Kd(t,a),e&4&&-1<Iy.indexOf(t)){for(;n!==null;){var u=ta(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=Ul(u.pendingLanes);if(i!==0){var s=u;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var m=1<<31-se(i);s.entanglements[1]|=m,i&=~m}Le(u),(vt&6)===0&&(ju=ce()+500,zn(0))}}break;case 31:case 13:s=Ll(u,2),s!==null&&ne(s,u,2),Bu(),zf(u,2)}if(u=_f(a),u===null&&rf(t,e,a,Iu,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else rf(t,e,a,null,l)}}function _f(t){return t=Ri(t),Rf(t)}var Iu=null;function Rf(t){if(Iu=null,t=Pl(t),t!==null){var e=h(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=p(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 Iu=t,null}function wd(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(qh()){case If:return 2;case Pf:return 8;case Xn:case Lh:return 32;case ts:return 268435456;default:return 32}default:return 32}}var Of=!1,Rl=null,Ol=null,Ml=null,xn=new Map,Dn=new Map,Nl=[],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 Kd(t,e){switch(t){case"focusin":case"focusout":Rl=null;break;case"dragenter":case"dragleave":Ol=null;break;case"mouseover":case"mouseout":Ml=null;break;case"pointerover":case"pointerout":xn.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Dn.delete(e.pointerId)}}function Cn(t,e,l,a,n,u){return t===null||t.nativeEvent!==u?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},e!==null&&(e=ta(e),e!==null&&Zd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function Py(t,e,l,a,n){switch(e){case"focusin":return Rl=Cn(Rl,t,e,l,a,n),!0;case"dragenter":return Ol=Cn(Ol,t,e,l,a,n),!0;case"mouseover":return Ml=Cn(Ml,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return xn.set(u,Cn(xn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Dn.set(u,Cn(Dn.get(u)||null,t,e,l,a,n)),!0}return!1}function Jd(t){var e=Pl(t.target);if(e!==null){var l=h(e);if(l!==null){if(e=l.tag,e===13){if(e=p(l),e!==null){t.blockedOn=e,is(t.priority,function(){Vd(l)});return}}else if(e===31){if(e=A(l),e!==null){t.blockedOn=e,is(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 Pu(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=_f(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);_i=a,l.target.dispatchEvent(a),_i=null}else return e=ta(l),e!==null&&Zd(e),t.blockedOn=l,!1;e.shift()}return!0}function $d(t,e,l){Pu(t)&&l.delete(e)}function tv(){Of=!1,Rl!==null&&Pu(Rl)&&(Rl=null),Ol!==null&&Pu(Ol)&&(Ol=null),Ml!==null&&Pu(Ml)&&(Ml=null),xn.forEach($d),Dn.forEach($d)}function ti(t,e){t.blockedOn===e&&(t.blockedOn=null,Of||(Of=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,tv)))}var ei=null;function kd(t){ei!==t&&(ei=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){ei===t&&(ei=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],n=t[e+2];if(typeof a!="function"){if(Rf(a||l)===null)continue;break}var u=ta(l);u!==null&&(t.splice(e,3),e-=3,Ac(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Ha(t){function e(m){return ti(m,t)}Rl!==null&&ti(Rl,t),Ol!==null&&ti(Ol,t),Ml!==null&&ti(Ml,t),xn.forEach(e),Dn.forEach(e);for(var l=0;l<Nl.length;l++){var a=Nl[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<Nl.length&&(l=Nl[0],l.blockedOn===null);)Jd(l),l.blockedOn===null&&Nl.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],i=n[It]||null;if(typeof u=="function")i||kd(l);else if(i){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[It]||null)s=i.formAction;else if(Rf(n)!==null)continue}else s=i.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),kd(l)}}}function Wd(){function t(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function e(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),n!==null&&(n(),n=null)}}}function Mf(t){this._internalRoot=t}li.prototype.render=Mf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=ve();Xd(l,a,t,e,null,null)},li.prototype.unmount=Mf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Xd(t.current,2,null,t,null,null),Bu(),e[Il]=null}};function li(t){this._internalRoot=t}li.prototype.unstable_scheduleHydration=function(t){if(t){var e=us();t={blockedOn:null,target:t,priority:e};for(var l=0;l<Nl.length&&e!==0&&e<Nl[l].priority;l++);Nl.splice(l,0,t),l===0&&Jd(t)}};var Fd=r.version;if(Fd!=="19.2.4")throw Error(f(527,Fd,"19.2.4"));L.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=y(e),t=t!==null?M(t):null,t=t===null?null:t.stateNode,t};var ev={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ai=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ai.isDisabled&&ai.supportsFiber)try{Ga=ai.inject(ev),fe=ai}catch{}}return jn.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",n=ao,u=no,i=uo;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(u=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError)),e=Yd(t,1,!1,null,null,l,a,null,n,u,i,Wd),t[Il]=e.current,sf(t),new Mf(e)},jn.hydrateRoot=function(t,e,l){if(!d(t))throw Error(f(299));var a=!1,n="",u=ao,i=no,s=uo,m=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(m=l.formState)),e=Yd(t,1,!0,e,l??null,a,n,m,u,i,s,Wd),e.context=Gd(null),l=e.current,a=ve(),a=gi(a),n=ml(a),n.callback=null,yl(l,n,a),l=a,e.current.lanes=l,Qa(e,l),Le(e),t[Il]=e.current,sf(t),new li(e)},jn.version="19.2.4",jn}var ch;function hv(){if(ch)return Df.exports;ch=1;function c(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(r){console.error(r)}}return c(),Df.exports=dv(),Df.exports}var mv=hv();var fh="popstate";function yv(c={}){function r(f,d){let{pathname:h,search:p,hash:A}=f.location;return Yf("",{pathname:h,search:p,hash:A},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function o(f,d){return typeof d=="string"?d:Bn(d)}return gv(r,o,null,c)}function Nt(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function Ne(c,r){if(!c){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function vv(){return Math.random().toString(36).substring(2,10)}function sh(c,r){return{usr:c.state,key:c.key,idx:r}}function Yf(c,r,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof r=="string"?Ba(r):r,state:o,key:r&&r.key||f||vv()}}function Bn({pathname:c="/",search:r="",hash:o=""}){return r&&r!=="?"&&(c+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(c+=o.charAt(0)==="#"?o:"#"+o),c}function Ba(c){let r={};if(c){let o=c.indexOf("#");o>=0&&(r.hash=c.substring(o),c=c.substring(0,o));let f=c.indexOf("?");f>=0&&(r.search=c.substring(f),c=c.substring(0,f)),c&&(r.pathname=c)}return r}function gv(c,r,o,f={}){let{window:d=document.defaultView,v5Compat:h=!1}=f,p=d.history,A="POP",S=null,y=M();y==null&&(y=0,p.replaceState({...p.state,idx:y},""));function M(){return(p.state||{idx:null}).idx}function R(){A="POP";let H=M(),G=H==null?null:H-y;y=H,S&&S({action:A,location:Q.location,delta:G})}function B(H,G){A="PUSH";let q=Yf(Q.location,H,G);y=M()+1;let $=sh(q,y),W=Q.createHref(q);try{p.pushState($,"",W)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;d.location.assign(W)}h&&S&&S({action:A,location:Q.location,delta:1})}function Z(H,G){A="REPLACE";let q=Yf(Q.location,H,G);y=M();let $=sh(q,y),W=Q.createHref(q);p.replaceState($,"",W),h&&S&&S({action:A,location:Q.location,delta:0})}function k(H){return pv(H)}let Q={get action(){return A},get location(){return c(d,p)},listen(H){if(S)throw new Error("A history only accepts one active listener");return d.addEventListener(fh,R),S=H,()=>{d.removeEventListener(fh,R),S=null}},createHref(H){return r(d,H)},createURL:k,encodeLocation(H){let G=k(H);return{pathname:G.pathname,search:G.search,hash:G.hash}},push:B,replace:Z,go(H){return p.go(H)}};return Q}function pv(c,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Nt(o,"No window.location.(origin|href) available to create URL");let f=typeof c=="string"?c:Bn(c);return f=f.replace(/ $/,"%20"),!r&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function mh(c,r,o="/"){return Sv(c,r,o,!1)}function Sv(c,r,o,f){let d=typeof r=="string"?Ba(r):r,h=ul(d.pathname||"/",o);if(h==null)return null;let p=yh(c);bv(p);let A=null;for(let S=0;A==null&&S<p.length;++S){let y=Dv(h);A=Nv(p[S],y,f)}return A}function yh(c,r=[],o=[],f="",d=!1){let h=(p,A,S=d,y)=>{let M={relativePath:y===void 0?p.path||"":y,caseSensitive:p.caseSensitive===!0,childrenIndex:A,route:p};if(M.relativePath.startsWith("/")){if(!M.relativePath.startsWith(f)&&S)return;Nt(M.relativePath.startsWith(f),`Absolute route path "${M.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),M.relativePath=M.relativePath.slice(f.length)}let R=nl([f,M.relativePath]),B=o.concat(M);p.children&&p.children.length>0&&(Nt(p.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${R}".`),yh(p.children,r,B,R,S)),!(p.path==null&&!p.index)&&r.push({path:R,score:Ov(R,p.index),routesMeta:B})};return c.forEach((p,A)=>{if(p.path===""||!p.path?.includes("?"))h(p,A);else for(let S of vh(p.path))h(p,A,!0,S)}),r}function vh(c){let r=c.split("/");if(r.length===0)return[];let[o,...f]=r,d=o.endsWith("?"),h=o.replace(/\?$/,"");if(f.length===0)return d?[h,""]:[h];let p=vh(f.join("/")),A=[];return A.push(...p.map(S=>S===""?h:[h,S].join("/"))),d&&A.push(...p),A.map(S=>c.startsWith("/")&&S===""?"/":S)}function bv(c){c.sort((r,o)=>r.score!==o.score?o.score-r.score:Mv(r.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var Ev=/^:[\w-]+$/,Tv=3,zv=2,Av=1,_v=10,Rv=-2,rh=c=>c==="*";function Ov(c,r){let o=c.split("/"),f=o.length;return o.some(rh)&&(f+=Rv),r&&(f+=zv),o.filter(d=>!rh(d)).reduce((d,h)=>d+(Ev.test(h)?Tv:h===""?Av:_v),f)}function Mv(c,r){return c.length===r.length&&c.slice(0,-1).every((f,d)=>f===r[d])?c[c.length-1]-r[r.length-1]:0}function Nv(c,r,o=!1){let{routesMeta:f}=c,d={},h="/",p=[];for(let A=0;A<f.length;++A){let S=f[A],y=A===f.length-1,M=h==="/"?r:r.slice(h.length)||"/",R=ci({path:S.relativePath,caseSensitive:S.caseSensitive,end:y},M),B=S.route;if(!R&&y&&o&&!f[f.length-1].route.index&&(R=ci({path:S.relativePath,caseSensitive:S.caseSensitive,end:!1},M)),!R)return null;Object.assign(d,R.params),p.push({params:d,pathname:nl([h,R.pathname]),pathnameBase:Hv(nl([h,R.pathnameBase])),route:B}),R.pathnameBase!=="/"&&(h=nl([h,R.pathnameBase]))}return p}function ci(c,r){typeof c=="string"&&(c={path:c,caseSensitive:!1,end:!0});let[o,f]=xv(c.path,c.caseSensitive,c.end),d=r.match(o);if(!d)return null;let h=d[0],p=h.replace(/(.)\/+$/,"$1"),A=d.slice(1);return{params:f.reduce((y,{paramName:M,isOptional:R},B)=>{if(M==="*"){let k=A[B]||"";p=h.slice(0,h.length-k.length).replace(/(.)\/+$/,"$1")}const Z=A[B];return R&&!Z?y[M]=void 0:y[M]=(Z||"").replace(/%2F/g,"/"),y},{}),pathname:h,pathnameBase:p,pattern:c}}function xv(c,r=!1,o=!0){Ne(c==="*"||!c.endsWith("*")||c.endsWith("/*"),`Route path "${c}" will be treated as if it were "${c.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${c.replace(/\*$/,"/*")}".`);let f=[],d="^"+c.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(p,A,S)=>(f.push({paramName:A,isOptional:S!=null}),S?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return c.endsWith("*")?(f.push({paramName:"*"}),d+=c==="*"||c==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?d+="\\/*$":c!==""&&c!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,r?void 0:"i"),f]}function Dv(c){try{return c.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Ne(!1,`The URL path "${c}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),c}}function ul(c,r){if(r==="/")return c;if(!c.toLowerCase().startsWith(r.toLowerCase()))return null;let o=r.endsWith("/")?r.length-1:r.length,f=c.charAt(o);return f&&f!=="/"?null:c.slice(o)||"/"}var Cv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Uv(c,r="/"){let{pathname:o,search:f="",hash:d=""}=typeof c=="string"?Ba(c):c,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=oh(o.substring(1),"/"):h=oh(o,r)):h=r,{pathname:h,search:Bv(f),hash:qv(d)}}function oh(c,r){let o=r.replace(/\/+$/,"").split("/");return c.split("/").forEach(d=>{d===".."?o.length>1&&o.pop():d!=="."&&o.push(d)}),o.length>1?o.join("/"):"/"}function Hf(c,r,o,f){return`Cannot include a '${c}' 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 jv(c){return c.filter((r,o)=>o===0||r.route.path&&r.route.path.length>0)}function Zf(c){let r=jv(c);return r.map((o,f)=>f===r.length-1?o.pathname:o.pathnameBase)}function Vf(c,r,o,f=!1){let d;typeof c=="string"?d=Ba(c):(d={...c},Nt(!d.pathname||!d.pathname.includes("?"),Hf("?","pathname","search",d)),Nt(!d.pathname||!d.pathname.includes("#"),Hf("#","pathname","hash",d)),Nt(!d.search||!d.search.includes("#"),Hf("#","search","hash",d)));let h=c===""||d.pathname==="",p=h?"/":d.pathname,A;if(p==null)A=o;else{let R=r.length-1;if(!f&&p.startsWith("..")){let B=p.split("/");for(;B[0]==="..";)B.shift(),R-=1;d.pathname=B.join("/")}A=R>=0?r[R]:"/"}let S=Uv(d,A),y=p&&p!=="/"&&p.endsWith("/"),M=(h||p===".")&&o.endsWith("/");return!S.pathname.endsWith("/")&&(y||M)&&(S.pathname+="/"),S}var nl=c=>c.join("/").replace(/\/\/+/g,"/"),Hv=c=>c.replace(/\/+$/,"").replace(/^\/*/,"/"),Bv=c=>!c||c==="?"?"":c.startsWith("?")?c:"?"+c,qv=c=>!c||c==="#"?"":c.startsWith("#")?c:"#"+c,Lv=class{constructor(c,r,o,f=!1){this.status=c,this.statusText=r||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function Yv(c){return c!=null&&typeof c.status=="number"&&typeof c.statusText=="string"&&typeof c.internal=="boolean"&&"data"in c}function Gv(c){return c.map(r=>r.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var gh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ph(c,r){let o=c;if(typeof o!="string"||!Cv.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(gh)try{let h=new URL(window.location.href),p=o.startsWith("//")?new URL(h.protocol+o):new URL(o),A=ul(p.pathname,r);p.origin===h.origin&&A!=null?o=A+p.search+p.hash:d=!0}catch{Ne(!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 Sh=["POST","PUT","PATCH","DELETE"];new Set(Sh);var Xv=["GET",...Sh];new Set(Xv);var qa=E.createContext(null);qa.displayName="DataRouter";var fi=E.createContext(null);fi.displayName="DataRouterState";var Qv=E.createContext(!1),bh=E.createContext({isTransitioning:!1});bh.displayName="ViewTransition";var Zv=E.createContext(new Map);Zv.displayName="Fetchers";var Vv=E.createContext(null);Vv.displayName="Await";var ge=E.createContext(null);ge.displayName="Navigation";var qn=E.createContext(null);qn.displayName="Location";var Ue=E.createContext({outlet:null,matches:[],isDataRoute:!1});Ue.displayName="Route";var wf=E.createContext(null);wf.displayName="RouteError";var Eh="REACT_ROUTER_ERROR",wv="REDIRECT",Kv="ROUTE_ERROR_RESPONSE";function Jv(c){if(c.startsWith(`${Eh}:${wv}:{`))try{let r=JSON.parse(c.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 $v(c){if(c.startsWith(`${Eh}:${Kv}:{`))try{let r=JSON.parse(c.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new Lv(r.status,r.statusText,r.data)}catch{}}function kv(c,{relative:r}={}){Nt(La(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=E.useContext(ge),{hash:d,pathname:h,search:p}=Yn(c,{relative:r}),A=h;return o!=="/"&&(A=h==="/"?o:nl([o,h])),f.createHref({pathname:A,search:p,hash:d})}function La(){return E.useContext(qn)!=null}function je(){return Nt(La(),"useLocation() may be used only in the context of a <Router> component."),E.useContext(qn).location}var Th="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function zh(c){E.useContext(ge).static||E.useLayoutEffect(c)}function Ln(){let{isDataRoute:c}=E.useContext(Ue);return c?f0():Wv()}function Wv(){Nt(La(),"useNavigate() may be used only in the context of a <Router> component.");let c=E.useContext(qa),{basename:r,navigator:o}=E.useContext(ge),{matches:f}=E.useContext(Ue),{pathname:d}=je(),h=JSON.stringify(Zf(f)),p=E.useRef(!1);return zh(()=>{p.current=!0}),E.useCallback((S,y={})=>{if(Ne(p.current,Th),!p.current)return;if(typeof S=="number"){o.go(S);return}let M=Vf(S,JSON.parse(h),d,y.relative==="path");c==null&&r!=="/"&&(M.pathname=M.pathname==="/"?r:nl([r,M.pathname])),(y.replace?o.replace:o.push)(M,y.state,y)},[r,o,h,d,c])}E.createContext(null);function Ah(){let{matches:c}=E.useContext(Ue),r=c[c.length-1];return r?r.params:{}}function Yn(c,{relative:r}={}){let{matches:o}=E.useContext(Ue),{pathname:f}=je(),d=JSON.stringify(Zf(o));return E.useMemo(()=>Vf(c,JSON.parse(d),f,r==="path"),[c,d,f,r])}function Fv(c,r){return _h(c,r)}function _h(c,r,o,f,d){Nt(La(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:h}=E.useContext(ge),{matches:p}=E.useContext(Ue),A=p[p.length-1],S=A?A.params:{},y=A?A.pathname:"/",M=A?A.pathnameBase:"/",R=A&&A.route;{let q=R&&R.path||"";Oh(y,!R||q.endsWith("*")||q.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${y}" (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 B=je(),Z;if(r){let q=typeof r=="string"?Ba(r):r;Mt(x==="/"||q.pathname?.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.`),Z=q}else Z=B;let k=Z.pathname||"/",Q=k;if(x!=="/"){let q=x.replace(/^\//,"").split("/");Q="/"+k.replace(/^\//,"").split("/").slice(q.length).join("/")}let H=mh(c,{pathname:Q});Me(R||H!=null,`No routes matched location "${Z.pathname}${Z.search}${Z.hash}" `),Me(H==null||H[H.length-1].route.element!==void 0||H[H.length-1].route.Component!==void 0||H[H.length-1].route.lazy!==void 0,`Matched leaf route at location "${Z.pathname}${Z.search}${Z.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=t0(H&&H.map(q=>Object.assign({},q,{params:Object.assign({},S,q.params),pathname:nl([x,h.encodeLocation?h.encodeLocation(q.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathname]),pathnameBase:q.pathnameBase==="/"?x:nl([x,h.encodeLocation?h.encodeLocation(q.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathnameBase])})),p,o,f,d);return r&&G?T.createElement(qn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...Z},navigationType:"POP"}},G):G}function Wy(){let c=u0(),r=qy(c)?`${c.status} ${c.statusText}`:c instanceof Error?c.message:JSON.stringify(c),o=c instanceof Error?c.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},p=null;return console.error("Error handled by React Router default ErrorBoundary:",c),p=T.createElement(T.Fragment,null,T.createElement("p",null,"💿 Hey developer 👋"),T.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",T.createElement("code",{style:h},"ErrorBoundary")," or"," ",T.createElement("code",{style:h},"errorElement")," prop on your route.")),T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},r),o?T.createElement("pre",{style:d},o):null,p)}var Fy=T.createElement(Wy,null),Rh=class extends T.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,r){return r.location!==c.location||r.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:r.error,location:r.location,revalidation:c.revalidation||r.revalidation}}componentDidCatch(c,r){this.props.onError?this.props.onError(c,r):console.error("React Router caught the following error during render",c)}render(){let c=this.state.error;if(this.context&&typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){const o=Ky(c.digest);o&&(c=o)}let r=c!==void 0?T.createElement(Ue.Provider,{value:this.props.routeContext},T.createElement(wf.Provider,{value:c,children:this.props.component})):this.props.children;return this.context?T.createElement(Iy,{error:c},r):r}};Rh.contextType=Gy;var Bf=new WeakMap;function Iy({children:c,error:r}){let{basename:o}=T.useContext(ge);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let f=wy(r.digest);if(f){let d=Bf.get(r);if(d)throw d;let h=ph(f.location,o);if(gh&&!Bf.get(r))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const p=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw Bf.set(r,p),p}return T.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return c}function Py({routeContext:c,match:r,children:o}){let f=T.useContext(qa);return f&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),T.createElement(Ue.Provider,{value:c},o)}function t0(c,r=[],o=null,f=null,d=null){if(c==null){if(!o)return null;if(o.errors)c=o.matches;else if(r.length===0&&!o.initialized&&o.matches.length>0)c=o.matches;else return null}let h=c,p=o?.errors;if(p!=null){let x=h.findIndex(R=>R.route.id&&p?.[R.route.id]!==void 0);Mt(x>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(p).join(",")}`),h=h.slice(0,Math.min(h.length,x+1))}let A=!1,S=-1;if(o)for(let x=0;x<h.length;x++){let R=h[x];if((R.route.HydrateFallback||R.route.hydrateFallbackElement)&&(S=x),R.route.id){let{loaderData:B,errors:Z}=o,k=R.route.loader&&!B.hasOwnProperty(R.route.id)&&(!Z||Z[R.route.id]===void 0);if(R.route.lazy||k){A=!0,S>=0?h=h.slice(0,S+1):h=[h[0]];break}}}let v=o&&f?(x,R)=>{f(x,{location:o.location,params:o.matches?.[0]?.params??{},unstable_pattern:Ly(o.matches),errorInfo:R})}:void 0;return h.reduceRight((x,R,B)=>{let Z,k=!1,Q=null,H=null;o&&(Z=p&&R.route.id?p[R.route.id]:void 0,Q=R.route.errorElement||Fy,A&&(S<0&&B===0?(Oh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),k=!0,H=null):S===B&&(k=!0,H=R.route.hydrateFallbackElement||null)));let G=r.concat(h.slice(0,B+1)),q=()=>{let $;return Z?$=Q:k?$=H:R.route.Component?$=T.createElement(R.route.Component,null):R.route.element?$=R.route.element:$=x,T.createElement(Py,{match:R,routeContext:{outlet:x,matches:G,isDataRoute:o!=null},children:$})};return o&&(R.route.ErrorBoundary||R.route.errorElement||B===0)?T.createElement(Rh,{location:o.location,revalidation:o.revalidation,component:Q,error:Z,children:q(),routeContext:{outlet:null,matches:G,isDataRoute:!0},onError:v}):q()},null)}function Kf(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function e0(c){let r=T.useContext(qa);return Mt(r,Kf(c)),r}function l0(c){let r=T.useContext(fi);return Mt(r,Kf(c)),r}function a0(c){let r=T.useContext(Ue);return Mt(r,Kf(c)),r}function Jf(c){let r=a0(c),o=r.matches[r.matches.length-1];return Mt(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function n0(){return Jf("useRouteId")}function u0(){let c=T.useContext(wf),r=l0("useRouteError"),o=Jf("useRouteError");return c!==void 0?c:r.errors?.[o]}function i0(){let{router:c}=e0("useNavigate"),r=Jf("useNavigate"),o=T.useRef(!1);return zh(()=>{o.current=!0}),T.useCallback(async(d,h={})=>{Me(o.current,Th),o.current&&(typeof d=="number"?await c.navigate(d):await c.navigate(d,{fromRouteId:r,...h}))},[c,r])}var dh={};function Oh(c,r,o){!r&&!dh[c]&&(dh[c]=!0,Me(!1,o))}T.memo(c0);function c0({routes:c,future:r,state:o,onError:f}){return _h(c,void 0,o,f,r)}function f0({to:c,replace:r,state:o,relative:f}){Mt(La(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=T.useContext(ge);Me(!d,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:h}=T.useContext(Ue),{pathname:p}=je(),A=Ln(),S=Vf(c,Zf(h),p,f==="path"),v=JSON.stringify(S);return T.useEffect(()=>{A(JSON.parse(v),{replace:r,state:o,relative:f})},[A,v,f,r,o]),null}function Fl(c){Mt(!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 s0({basename:c="/",children:r=null,location:o,navigationType:f="POP",navigator:d,static:h=!1,unstable_useTransitions:p}){Mt(!La(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let A=c.replace(/^\/*/,"/"),S=T.useMemo(()=>({basename:A,navigator:d,static:h,unstable_useTransitions:p,future:{}}),[A,d,h,p]);typeof o=="string"&&(o=Ba(o));let{pathname:v="/",search:x="",hash:R="",state:B=null,key:Z="default"}=o,k=T.useMemo(()=>{let Q=ul(v,A);return Q==null?null:{location:{pathname:Q,search:x,hash:R,state:B,key:Z},navigationType:f}},[A,v,x,R,B,Z,f]);return Me(k!=null,`<Router basename="${A}"> is not able to match the URL "${v}${x}${R}" because it does not start with the basename, so the <Router> won't render anything.`),k==null?null:T.createElement(ge.Provider,{value:S},T.createElement(qn.Provider,{children:r,value:k}))}function xh({children:c,location:r}){return ky(Gf(c),r)}function Gf(c,r=[]){let o=[];return T.Children.forEach(c,(f,d)=>{if(!T.isValidElement(f))return;let h=[...r,d];if(f.type===T.Fragment){o.push.apply(o,Gf(f.props.children,h));return}Mt(f.type===Fl,`[${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>`),Mt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let p={id:f.props.id||h.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&&(p.children=Gf(f.props.children,h)),o.push(p)}),o}var ui="get",ii="application/x-www-form-urlencoded";function si(c){return typeof HTMLElement<"u"&&c instanceof HTMLElement}function r0(c){return si(c)&&c.tagName.toLowerCase()==="button"}function o0(c){return si(c)&&c.tagName.toLowerCase()==="form"}function d0(c){return si(c)&&c.tagName.toLowerCase()==="input"}function h0(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function m0(c,r){return c.button===0&&(!r||r==="_self")&&!h0(c)}function Xf(c=""){return new URLSearchParams(typeof c=="string"||Array.isArray(c)||c instanceof URLSearchParams?c:Object.keys(c).reduce((r,o)=>{let f=c[o];return r.concat(Array.isArray(f)?f.map(d=>[o,d]):[[o,f]])},[]))}function v0(c,r){let o=Xf(c);return r&&r.forEach((f,d)=>{o.has(d)||r.getAll(d).forEach(h=>{o.append(d,h)})}),o}var ni=null;function y0(){if(ni===null)try{new FormData(document.createElement("form"),0),ni=!1}catch{ni=!0}return ni}var g0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qf(c){return c!=null&&!g0.has(c)?(Me(!1,`"${c}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ii}"`),null):c}function p0(c,r){let o,f,d,h,p;if(o0(c)){let A=c.getAttribute("action");f=A?ul(A,r):null,o=c.getAttribute("method")||ui,d=qf(c.getAttribute("enctype"))||ii,h=new FormData(c)}else if(r0(c)||d0(c)&&(c.type==="submit"||c.type==="image")){let A=c.form;if(A==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let S=c.getAttribute("formaction")||A.getAttribute("action");if(f=S?ul(S,r):null,o=c.getAttribute("formmethod")||A.getAttribute("method")||ui,d=qf(c.getAttribute("formenctype"))||qf(A.getAttribute("enctype"))||ii,h=new FormData(A,c),!y0()){let{name:v,type:x,value:R}=c;if(x==="image"){let B=v?`${v}.`:"";h.append(`${B}x`,"0"),h.append(`${B}y`,"0")}else v&&h.append(v,R)}}else{if(si(c))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=ui,f=null,d=ii,p=c}return h&&d==="text/plain"&&(p=h,h=void 0),{action:f,method:o.toLowerCase(),encType:d,formData:h,body:p}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function $f(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function S0(c,r,o,f){let d=typeof c=="string"?new URL(c,typeof window>"u"?"server://singlefetch/":window.location.origin):c;return o?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${f}`:d.pathname=`${d.pathname}.${f}`:d.pathname==="/"?d.pathname=`_root.${f}`:r&&ul(d.pathname,r)==="/"?d.pathname=`${r.replace(/\/$/,"")}/_root.${f}`:d.pathname=`${d.pathname.replace(/\/$/,"")}.${f}`,d}async function b0(c,r){if(c.id in r)return r[c.id];try{let o=await import(c.module);return r[c.id]=o,o}catch(o){return console.error(`Error loading route module \`${c.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function E0(c){return c==null?!1:c.href==null?c.rel==="preload"&&typeof c.imageSrcSet=="string"&&typeof c.imageSizes=="string":typeof c.rel=="string"&&typeof c.href=="string"}async function T0(c,r,o){let f=await Promise.all(c.map(async d=>{let h=r.routes[d.route.id];if(h){let p=await b0(h,o);return p.links?p.links():[]}return[]}));return R0(f.flat(1).filter(E0).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function hh(c,r,o,f,d,h){let p=(S,v)=>o[v]?S.route.id!==o[v].route.id:!0,A=(S,v)=>o[v].pathname!==S.pathname||o[v].route.path?.endsWith("*")&&o[v].params["*"]!==S.params["*"];return h==="assets"?r.filter((S,v)=>p(S,v)||A(S,v)):h==="data"?r.filter((S,v)=>{let x=f.routes[S.route.id];if(!x||!x.hasLoader)return!1;if(p(S,v)||A(S,v))return!0;if(S.route.shouldRevalidate){let R=S.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:o[0]?.params||{},nextUrl:new URL(c,window.origin),nextParams:S.params,defaultShouldRevalidate:!0});if(typeof R=="boolean")return R}return!0}):[]}function z0(c,r,{includeHydrateFallback:o}={}){return A0(c.map(f=>{let d=r.routes[f.route.id];if(!d)return[];let h=[d.module];return d.clientActionModule&&(h=h.concat(d.clientActionModule)),d.clientLoaderModule&&(h=h.concat(d.clientLoaderModule)),o&&d.hydrateFallbackModule&&(h=h.concat(d.hydrateFallbackModule)),d.imports&&(h=h.concat(d.imports)),h}).flat(1))}function A0(c){return[...new Set(c)]}function _0(c){let r={},o=Object.keys(c).sort();for(let f of o)r[f]=c[f];return r}function R0(c,r){let o=new Set;return new Set(r),c.reduce((f,d)=>{let h=JSON.stringify(_0(d));return o.has(h)||(o.add(h),f.push({key:h,link:d})),f},[])}function Mh(){let c=T.useContext(qa);return $f(c,"You must render this element inside a <DataRouterContext.Provider> element"),c}function O0(){let c=T.useContext(fi);return $f(c,"You must render this element inside a <DataRouterStateContext.Provider> element"),c}var kf=T.createContext(void 0);kf.displayName="FrameworkContext";function Nh(){let c=T.useContext(kf);return $f(c,"You must render this element inside a <HydratedRouter> element"),c}function x0(c,r){let o=T.useContext(kf),[f,d]=T.useState(!1),[h,p]=T.useState(!1),{onFocus:A,onBlur:S,onMouseEnter:v,onMouseLeave:x,onTouchStart:R}=r,B=T.useRef(null);T.useEffect(()=>{if(c==="render"&&p(!0),c==="viewport"){let Q=G=>{G.forEach(q=>{p(q.isIntersecting)})},H=new IntersectionObserver(Q,{threshold:.5});return B.current&&H.observe(B.current),()=>{H.disconnect()}}},[c]),T.useEffect(()=>{if(f){let Q=setTimeout(()=>{p(!0)},100);return()=>{clearTimeout(Q)}}},[f]);let Z=()=>{d(!0)},k=()=>{d(!1),p(!1)};return o?c!=="intent"?[h,B,{}]:[h,B,{onFocus:Hn(A,Z),onBlur:Hn(S,k),onMouseEnter:Hn(v,Z),onMouseLeave:Hn(x,k),onTouchStart:Hn(R,Z)}]:[!1,B,{}]}function Hn(c,r){return o=>{c&&c(o),o.defaultPrevented||r(o)}}function M0({page:c,...r}){let{router:o}=Mh(),f=T.useMemo(()=>mh(o.routes,c,o.basename),[o.routes,c,o.basename]);return f?T.createElement(D0,{page:c,matches:f,...r}):null}function N0(c){let{manifest:r,routeModules:o}=Nh(),[f,d]=T.useState([]);return T.useEffect(()=>{let h=!1;return T0(c,r,o).then(p=>{h||d(p)}),()=>{h=!0}},[c,r,o]),f}function D0({page:c,matches:r,...o}){let f=je(),{future:d,manifest:h,routeModules:p}=Nh(),{basename:A}=Mh(),{loaderData:S,matches:v}=O0(),x=T.useMemo(()=>hh(c,r,v,h,f,"data"),[c,r,v,h,f]),R=T.useMemo(()=>hh(c,r,v,h,f,"assets"),[c,r,v,h,f]),B=T.useMemo(()=>{if(c===f.pathname+f.search+f.hash)return[];let Q=new Set,H=!1;if(r.forEach(q=>{let $=h.routes[q.route.id];!$||!$.hasLoader||(!x.some(W=>W.route.id===q.route.id)&&q.route.id in S&&p[q.route.id]?.shouldRevalidate||$.hasClientLoader?H=!0:Q.add(q.route.id))}),Q.size===0)return[];let G=S0(c,A,d.unstable_trailingSlashAwareDataRequests,"data");return H&&Q.size>0&&G.searchParams.set("_routes",r.filter(q=>Q.has(q.route.id)).map(q=>q.route.id).join(",")),[G.pathname+G.search]},[A,d.unstable_trailingSlashAwareDataRequests,S,f,h,x,r,c,p]),Z=T.useMemo(()=>z0(R,h),[R,h]),k=N0(R);return T.createElement(T.Fragment,null,B.map(Q=>T.createElement("link",{key:Q,rel:"prefetch",as:"fetch",href:Q,...o})),Z.map(Q=>T.createElement("link",{key:Q,rel:"modulepreload",href:Q,...o})),k.map(({key:Q,link:H})=>T.createElement("link",{key:Q,nonce:o.nonce,...H,crossOrigin:H.crossOrigin??o.crossOrigin})))}function C0(...c){return r=>{c.forEach(o=>{typeof o=="function"?o(r):o!=null&&(o.current=r)})}}var U0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{U0&&(window.__reactRouterVersion="7.13.0")}catch{}function j0({basename:c,children:r,unstable_useTransitions:o,window:f}){let d=T.useRef();d.current==null&&(d.current=hy({window:f,v5Compat:!0}));let h=d.current,[p,A]=T.useState({action:h.action,location:h.location}),S=T.useCallback(v=>{o===!1?A(v):T.startTransition(()=>A(v))},[o]);return T.useLayoutEffect(()=>h.listen(S),[h,S]),T.createElement(s0,{basename:c,children:r,location:p.location,navigationType:p.action,navigator:h,unstable_useTransitions:o})}var Dh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Dl=T.forwardRef(function({onClick:r,discover:o="render",prefetch:f="none",relative:d,reloadDocument:h,replace:p,state:A,target:S,to:v,preventScrollReset:x,viewTransition:R,unstable_defaultShouldRevalidate:B,...Z},k){let{basename:Q,unstable_useTransitions:H}=T.useContext(ge),G=typeof v=="string"&&Dh.test(v),q=ph(v,Q);v=q.to;let $=Jy(v,{relative:d}),[W,I,J]=x0(f,Z),X=L0(v,{replace:p,state:A,target:S,preventScrollReset:x,relative:d,viewTransition:R,unstable_defaultShouldRevalidate:B,unstable_useTransitions:H});function ut(Gt){r&&r(Gt),Gt.defaultPrevented||X(Gt)}let rt=T.createElement("a",{...Z,...J,href:q.absoluteURL||$,onClick:q.isExternal||h?r:ut,ref:C0(k,I),target:S,"data-discover":!G&&o==="render"?"true":void 0});return W&&!G?T.createElement(T.Fragment,null,rt,T.createElement(M0,{page:$})):rt});Dl.displayName="Link";var H0=T.forwardRef(function({"aria-current":r="page",caseSensitive:o=!1,className:f="",end:d=!1,style:h,to:p,viewTransition:A,children:S,...v},x){let R=Yn(p,{relative:v.relative}),B=je(),Z=T.useContext(fi),{navigator:k,basename:Q}=T.useContext(ge),H=Z!=null&&Z0(R)&&A===!0,G=k.encodeLocation?k.encodeLocation(R).pathname:R.pathname,q=B.pathname,$=Z&&Z.navigation&&Z.navigation.location?Z.navigation.location.pathname:null;o||(q=q.toLowerCase(),$=$?$.toLowerCase():null,G=G.toLowerCase()),$&&Q&&($=ul($,Q)||$);const W=G!=="/"&&G.endsWith("/")?G.length-1:G.length;let I=q===G||!d&&q.startsWith(G)&&q.charAt(W)==="/",J=$!=null&&($===G||!d&&$.startsWith(G)&&$.charAt(G.length)==="/"),X={isActive:I,isPending:J,isTransitioning:H},ut=I?r:void 0,rt;typeof f=="function"?rt=f(X):rt=[f,I?"active":null,J?"pending":null,H?"transitioning":null].filter(Boolean).join(" ");let Gt=typeof h=="function"?h(X):h;return T.createElement(Dl,{...v,"aria-current":ut,className:rt,ref:x,style:Gt,to:p,viewTransition:A},typeof S=="function"?S(X):S)});H0.displayName="NavLink";var B0=T.forwardRef(({discover:c="render",fetcherKey:r,navigate:o,reloadDocument:f,replace:d,state:h,method:p=ui,action:A,onSubmit:S,relative:v,preventScrollReset:x,viewTransition:R,unstable_defaultShouldRevalidate:B,...Z},k)=>{let{unstable_useTransitions:Q}=T.useContext(ge),H=X0(),G=Q0(A,{relative:v}),q=p.toLowerCase()==="get"?"get":"post",$=typeof A=="string"&&Dh.test(A),W=I=>{if(S&&S(I),I.defaultPrevented)return;I.preventDefault();let J=I.nativeEvent.submitter,X=J?.getAttribute("formmethod")||p,ut=()=>H(J||I.currentTarget,{fetcherKey:r,method:X,navigate:o,replace:d,state:h,relative:v,preventScrollReset:x,viewTransition:R,unstable_defaultShouldRevalidate:B});Q&&o!==!1?T.startTransition(()=>ut()):ut()};return T.createElement("form",{ref:k,method:q,action:G,onSubmit:f?S:W,...Z,"data-discover":!$&&c==="render"?"true":void 0})});B0.displayName="Form";function q0(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ch(c){let r=T.useContext(qa);return Mt(r,q0(c)),r}function L0(c,{target:r,replace:o,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:A,unstable_useTransitions:S}={}){let v=Ln(),x=je(),R=Yn(c,{relative:h});return T.useCallback(B=>{if(m0(B,r)){B.preventDefault();let Z=o!==void 0?o:Bn(x)===Bn(R),k=()=>v(c,{replace:Z,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:A});S?T.startTransition(()=>k()):k()}},[x,v,R,o,f,r,c,d,h,p,A,S])}function Uh(c){Me(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=T.useRef(Xf(c)),o=T.useRef(!1),f=je(),d=T.useMemo(()=>v0(f.search,o.current?null:r.current),[f.search]),h=Ln(),p=T.useCallback((A,S)=>{const v=Xf(typeof A=="function"?A(new URLSearchParams(d)):A);o.current=!0,h("?"+v,S)},[h,d]);return[d,p]}var Y0=0,G0=()=>`__${String(++Y0)}__`;function X0(){let{router:c}=Ch("useSubmit"),{basename:r}=T.useContext(ge),o=n0(),f=c.fetch,d=c.navigate;return T.useCallback(async(h,p={})=>{let{action:A,method:S,encType:v,formData:x,body:R}=p0(h,r);if(p.navigate===!1){let B=p.fetcherKey||G0();await f(B,o,p.action||A,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:x,body:R,formMethod:p.method||S,formEncType:p.encType||v,flushSync:p.flushSync})}else await d(p.action||A,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:x,body:R,formMethod:p.method||S,formEncType:p.encType||v,replace:p.replace,state:p.state,fromRouteId:o,flushSync:p.flushSync,viewTransition:p.viewTransition})},[f,d,r,o])}function Q0(c,{relative:r}={}){let{basename:o}=T.useContext(ge),f=T.useContext(Ue);Mt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),h={...Yn(c||".",{relative:r})},p=je();if(c==null){h.search=p.search;let A=new URLSearchParams(h.search),S=A.getAll("index");if(S.some(x=>x==="")){A.delete("index"),S.filter(R=>R).forEach(R=>A.append("index",R));let x=A.toString();h.search=x?`?${x}`:""}}return(!c||c===".")&&d.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(h.pathname=h.pathname==="/"?o:nl([o,h.pathname])),Bn(h)}function Z0(c,{relative:r}={}){let o=T.useContext(bh);Mt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Ch("useViewTransitionState"),d=Yn(c,{relative:r});if(!o.isTransitioning)return!1;let h=ul(o.currentLocation.pathname,f)||o.currentLocation.pathname,p=ul(o.nextLocation.pathname,f)||o.nextLocation.pathname;return ci(d.pathname,p)!=null||ci(d.pathname,h)!=null}function V0(c){const o=`; ${document.cookie}`.split(`; ${c}=`);if(o.length===2)return o.pop()?.split(";").shift()}async function ue(c,r){const o=r?.method?.toUpperCase()||"GET",f=["POST","PUT","DELETE"].includes(o),d=new Headers(r?.headers||{});if(f){const h=V0("csrf_token");h&&d.set("X-CSRF-Token",h)}return fetch(c,{...r,headers:d,credentials:"include"})}function w0(){const[c,r]=T.useState(""),[o,f]=T.useState(""),d=Ln(),h=async p=>{p.preventDefault(),f("");try{const A=new URLSearchParams;A.append("password",c);const S=await ue("/api/login",{method:"POST",body:A});if(S.ok)d("/");else{const v=await S.json();f(v.message||"Login failed")}}catch{f("Network error")}};return M.jsx("div",{className:"login-container",children:M.jsxs("form",{onSubmit:h,className:"login-form",children:[M.jsx("h1",{children:"neko rss mode"}),M.jsxs("div",{className:"form-group",children:[M.jsx("label",{htmlFor:"password",children:"password"}),M.jsx("input",{id:"password",type:"password",value:c,onChange:p=>r(p.target.value),autoFocus:!0})]}),o&&M.jsx("div",{className:"error-message",children:o}),M.jsx("button",{type:"submit",children:"login"})]})})}function K0({theme:c,setTheme:r,setSidebarVisible:o,isMobile:f}){const[d,h]=T.useState([]),[p,A]=T.useState([]),[S,v]=T.useState(!0),[x,R]=T.useState(""),[B,Z]=T.useState(!1),[k,Q]=T.useState(!0),[H,G]=T.useState(""),q=Ln(),[$]=Uh(),W=je(),{feedId:I,tagName:J}=Ah(),X=$.get("sidebar")||localStorage.getItem("neko-sidebar-variant")||"glass";T.useEffect(()=>{const it=$.get("sidebar");it&&localStorage.setItem("neko-sidebar-variant",it)},[$]);const ut=$.get("filter")||(W.pathname==="/"&&!I&&!J?"unread":""),rt=it=>{it.preventDefault(),H.trim()&&q(`/?q=${encodeURIComponent(H.trim())}`)},Gt=()=>{Z(!B)},pe=()=>{Q(!k)},Ct=()=>{f&&o(!1)};if(T.useEffect(()=>{Promise.all([ue("/api/feed/").then(it=>{if(!it.ok)throw new Error("Failed to fetch feeds");return it.json()}),ue("/api/tag").then(it=>{if(!it.ok)throw new Error("Failed to fetch tags");return it.json()})]).then(([it,ie])=>{h(it),A(ie),v(!1)}).catch(it=>{R(it.message),v(!1)})},[]),S)return M.jsx("div",{className:"feed-list-loading",children:"Loading feeds..."});if(x)return M.jsxs("div",{className:"feed-list-error",children:["Error: ",x]});const Ye=()=>{ue("/api/logout",{method:"POST"}).then(()=>window.location.href="/v2/login")};return M.jsxs("div",{className:`feed-list variant-${X}`,children:[M.jsx("h1",{className:"logo",onClick:()=>o(!1),children:"🐱"}),M.jsx("div",{className:"search-section",children:M.jsx("form",{onSubmit:rt,className:"search-form",children:M.jsx("input",{type:"search",placeholder:"search...",value:H,onChange:it=>G(it.target.value),className:"search-input"})})}),M.jsx("div",{className:"filter-section",children:M.jsxs("ul",{className:"filter-list",children:[M.jsx("li",{className:"unread_filter",children:M.jsx(Dl,{to:"/?filter=unread",className:ut==="unread"?"active":"",onClick:Ct,children:"unread"})}),M.jsx("li",{className:"all_filter",children:M.jsx(Dl,{to:"/?filter=all",className:ut==="all"?"active":"",onClick:Ct,children:"all"})}),M.jsx("li",{className:"starred_filter",children:M.jsx(Dl,{to:"/?filter=starred",className:ut==="starred"?"active":"",onClick:Ct,children:"starred"})})]})}),M.jsxs("div",{className:"tag-section",children:[M.jsxs("h4",{onClick:pe,className:"section-header",children:[M.jsx("span",{className:`caret ${k?"expanded":""}`,children:"▶"})," Tags"]}),k&&M.jsx("ul",{className:"tag-list-items",children:p.map(it=>M.jsx("li",{className:"tag-item",children:M.jsx(Dl,{to:`/tag/${encodeURIComponent(it.title)}`,className:`tag-link ${J===it.title?"active":""}`,onClick:Ct,children:it.title})},it.title))})]}),M.jsxs("div",{className:"feed-section",children:[M.jsxs("h4",{onClick:Gt,className:"section-header",children:[M.jsx("span",{className:`caret ${B?"expanded":""}`,children:"▶"})," Feeds"]}),B&&(d.length===0?M.jsx("p",{children:"No feeds found."}):M.jsx("ul",{className:"feed-list-items",children:d.map(it=>M.jsx("li",{className:"sidebar-feed-item",children:M.jsx(Dl,{to:`/feed/${it._id}`,className:`feed-title ${I===String(it._id)?"active":""}`,onClick:Ct,children:it.title||it.url})},it._id))}))]}),M.jsx("div",{className:"nav-section",children:M.jsxs("ul",{className:"nav-list",children:[M.jsx("li",{children:M.jsx(Dl,{to:"/settings",className:"nav-link",onClick:Ct,children:"settings"})}),M.jsx("li",{children:M.jsx("button",{onClick:Ye,className:"logout-link",children:"logout"})})]})}),M.jsx("div",{className:"theme-section",children:M.jsxs("div",{className:"theme-selector",children:[M.jsx("button",{onClick:()=>r("light"),className:c==="light"?"active":"",title:"Light Theme",children:"☀️"}),M.jsx("button",{onClick:()=>r("dark"),className:c==="dark"?"active":"",title:"Dark Theme",children:"🌙"})]})})]})}function J0({item:c}){const[r,o]=T.useState(c),[f,d]=T.useState(!1);T.useEffect(()=>{o(c)},[c]);const h=()=>{p({...r,starred:!r.starred})},p=S=>{d(!0);const v=r;o(S),ue(`/api/item/${S._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({_id:S._id,read:S.read,starred:S.starred})}).then(x=>{if(!x.ok)throw new Error("Failed to update item");return x.json()}).then(()=>{d(!1)}).catch(x=>{console.error("Error updating item:",x),o(v),d(!1)})},A=S=>{S.stopPropagation(),d(!0),ue(`/api/item/${r._id}`).then(v=>{if(!v.ok)throw new Error("Failed to fetch full content");return v.json()}).then(v=>{o({...r,...v}),d(!1)}).catch(v=>{console.error("Error fetching full content:",v),d(!1)})};return M.jsxs("li",{className:`feed-item ${r.read?"read":"unread"} ${f?"loading":""}`,children:[M.jsxs("div",{className:"item-header",children:[M.jsx("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",className:"item-title",children:r.title||"(No Title)"}),M.jsx("button",{onClick:S=>{S.stopPropagation(),h()},className:`star-btn ${r.starred?"is-starred":"is-unstarred"}`,title:r.starred?"Unstar":"Star",children:"★"})]}),M.jsxs("div",{className:"dateline",children:[M.jsxs("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",children:[new Date(r.publish_date).toLocaleDateString(),r.feed_title&&` - ${r.feed_title}`]}),M.jsx("div",{className:"item-actions",style:{display:"inline-block",float:"right"},children:!r.full_content&&M.jsx("button",{onClick:A,className:"scrape-btn",title:"Load Full Content",children:"text"})})]}),(r.full_content||r.description)&&M.jsx("div",{className:"item-description",dangerouslySetInnerHTML:{__html:r.full_content||r.description}})]})}function Lf(){const{feedId:c,tagName:r}=Ah(),[o]=Uh(),f=o.get("filter")||"unread",[d,h]=T.useState([]),[p,A]=T.useState(!0),[S,v]=T.useState(!1),[x,R]=T.useState(!0),[B,Z]=T.useState(""),[k,Q]=T.useState(-1),H=W=>{W?v(!0):(A(!0),h([])),Z("");let I="/api/stream";const J=new URLSearchParams;c?J.append("feed_id",c):r&&J.append("tag",r),W&&J.append("max_id",W);const X=o.get("q");X&&J.append("q",X),f==="all"?J.append("read_filter","all"):f==="starred"?(J.append("starred","true"),J.append("read_filter","all")):X||J.append("read_filter","unread");const ut=J.toString();ut&&(I+=`?${ut}`),ue(I).then(rt=>{if(!rt.ok)throw new Error("Failed to fetch items");return rt.json()}).then(rt=>{h(W?Gt=>[...Gt,...rt]:rt),R(rt.length>0),A(!1),v(!1)}).catch(rt=>{Z(rt.message),A(!1),v(!1)})};T.useEffect(()=>{H(),Q(-1)},[c,r,f,o]);const G=W=>{const I=document.getElementById(`item-${W}`);I&&I.scrollIntoView({behavior:"auto",block:"start"})},q=W=>{const I={...W,read:!0};h(J=>J.map(X=>X._id===W._id?I:X)),ue(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:!0,starred:W.starred})}).catch(J=>console.error("Failed to mark read",J))},$=W=>{const I={...W,starred:!W.starred};h(J=>J.map(X=>X._id===W._id?I:X)),ue(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:W.read,starred:!W.starred})}).catch(J=>console.error("Failed to toggle star",J))};return T.useEffect(()=>{const W=I=>{d.length!==0&&(I.key==="j"?Q(J=>{const X=Math.min(J+1,d.length-1);if(X!==J){const ut=d[X];ut.read||q(ut),G(X)}return X===d.length-1&&x&&!S&&H(String(d[d.length-1]._id)),X}):I.key==="k"?Q(J=>{const X=Math.max(J-1,0);return X!==J&&G(X),X}):I.key==="s"&&Q(J=>(J>=0&&J<d.length&&$(d[J]),J)))};return window.addEventListener("keydown",W),()=>window.removeEventListener("keydown",W)},[d,x,S]),T.useEffect(()=>{const W=new IntersectionObserver(X=>{X.forEach(ut=>{if(!ut.isIntersecting&&ut.boundingClientRect.top<0){const rt=Number(ut.target.getAttribute("data-index"));if(!isNaN(rt)&&rt>=0&&rt<d.length){const Gt=d[rt];Gt.read||q(Gt)}}})},{root:null,threshold:0}),I=new IntersectionObserver(X=>{X.forEach(ut=>{ut.isIntersecting&&!S&&x&&d.length>0&&H(String(d[d.length-1]._id))})},{root:null,threshold:1});d.forEach((X,ut)=>{const rt=document.getElementById(`item-${ut}`);rt&&W.observe(rt)});const J=document.getElementById("load-more-sentinel");return J&&I.observe(J),()=>{W.disconnect(),I.disconnect()}},[d,S,x]),p?M.jsx("div",{className:"feed-items-loading",children:"Loading items..."}):B?M.jsxs("div",{className:"feed-items-error",children:["Error: ",B]}):M.jsx("div",{className:"feed-items",children:d.length===0?M.jsx("p",{children:"No items found."}):M.jsxs("ul",{className:"item-list",children:[d.map((W,I)=>M.jsx("div",{id:`item-${I}`,"data-index":I,"data-selected":I===k,onClick:()=>Q(I),children:M.jsx(J0,{item:W})},W._id)),x&&M.jsx("div",{id:"load-more-sentinel",className:"loading-more",children:S?"Loading more...":""})]})})}function $0({fontTheme:c,setFontTheme:r}){const[o,f]=T.useState([]),[d,h]=T.useState(""),[p,A]=T.useState(!1),[S,v]=T.useState(null),[x,R]=T.useState(null),B=()=>{A(!0),ue("/api/feed/").then(H=>{if(!H.ok)throw new Error("Failed to fetch feeds");return H.json()}).then(H=>{f(H),A(!1)}).catch(H=>{v(H.message),A(!1)})};T.useEffect(()=>{B()},[]);const Z=H=>{H.preventDefault(),d&&(A(!0),ue("/api/feed/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:d})}).then(G=>{if(!G.ok)throw new Error("Failed to add feed");return G.json()}).then(()=>{h(""),B()}).catch(G=>{v(G.message),A(!1)}))},k=H=>{globalThis.confirm("Are you sure you want to delete this feed?")&&(A(!0),ue(`/api/feed/${H}`,{method:"DELETE"}).then(G=>{if(!G.ok)throw new Error("Failed to delete feed");f(o.filter(q=>q._id!==H)),A(!1)}).catch(G=>{v(G.message),A(!1)}))},Q=H=>{if(H.preventDefault(),!x)return;A(!0);const G=new FormData;G.append("file",x),G.append("format","opml"),ue("/api/import",{method:"POST",body:G}).then(q=>{if(!q.ok)throw new Error("Failed to import feeds");return q.json()}).then(()=>{R(null),B(),alert("Import successful!")}).catch(q=>{v(q.message),A(!1)})};return M.jsxs("div",{className:"settings-page variant-glass",children:[M.jsx("h2",{children:"Settings"}),r&&M.jsxs("div",{className:"appearance-section",children:[M.jsx("h3",{children:"Appearance"}),M.jsxs("div",{className:"font-selector",children:[M.jsx("label",{children:"Font Theme:"}),M.jsxs("select",{value:c||"default",onChange:H=>r(H.target.value),className:"font-select",children:[M.jsx("option",{value:"default",children:"Default"}),M.jsx("option",{value:"serif",children:"Serif"}),M.jsx("option",{value:"sans",children:"Sans-Serif"}),M.jsx("option",{value:"mono",children:"Monospace"})]})]})]}),M.jsxs("div",{className:"add-feed-section",children:[M.jsx("h3",{children:"Add New Feed"}),M.jsxs("form",{onSubmit:Z,className:"add-feed-form",children:[M.jsx("input",{type:"url",value:d,onChange:H=>h(H.target.value),placeholder:"https://example.com/feed.xml",required:!0,className:"feed-input",disabled:p}),M.jsx("button",{type:"submit",disabled:p,children:"Add Feed"})]})]}),M.jsxs("div",{className:"import-export-section",children:[M.jsxs("div",{className:"import-section",children:[M.jsx("h3",{children:"Import Feeds (OPML)"}),M.jsxs("form",{onSubmit:Q,className:"import-form",children:[M.jsx("input",{type:"file",accept:".opml,.xml,.txt","aria-label":"Import Feeds",onChange:H=>R(H.target.files?.[0]||null),className:"file-input",disabled:p}),M.jsx("button",{type:"submit",disabled:!x||p,children:"Import"})]})]}),M.jsxs("div",{className:"export-section",children:[M.jsx("h3",{children:"Export Feeds"}),M.jsxs("div",{className:"export-buttons",children:[M.jsx("a",{href:"/api/export/opml",className:"export-btn",children:"OPML"}),M.jsx("a",{href:"/api/export/text",className:"export-btn",children:"Text"}),M.jsx("a",{href:"/api/export/json",className:"export-btn",children:"JSON"})]})]})]}),S&&M.jsx("p",{className:"error-message",children:S}),M.jsxs("div",{className:"feed-list-section",children:[M.jsx("h3",{children:"Manage Feeds"}),p&&M.jsx("p",{children:"Loading..."}),M.jsx("ul",{className:"settings-feed-list",children:o.map(H=>M.jsxs("li",{className:"settings-feed-item",children:[M.jsxs("div",{className:"feed-info",children:[M.jsx("span",{className:"feed-title",children:H.title||"(No Title)"}),M.jsx("span",{className:"feed-url",children:H.url})]}),M.jsx("button",{onClick:()=>k(H._id),className:"delete-btn",disabled:p,title:"Delete Feed",children:"Delete"})]},H._id))})]})]})}function k0({children:c}){const[r,o]=T.useState(null),f=je();return T.useEffect(()=>{ue("/api/auth").then(d=>{d.ok?o(!0):o(!1)}).catch(()=>o(!1))},[]),r===null?M.jsx("div",{children:"Loading..."}):r?c:M.jsx(f0,{to:"/login",state:{from:f},replace:!0})}function W0({theme:c,setTheme:r,fontTheme:o,setFontTheme:f}){const[d,h]=T.useState(window.innerWidth>768);return T.useEffect(()=>{const p=()=>{window.innerWidth>768?h(!0):h(!1)};return window.addEventListener("resize",p),()=>window.removeEventListener("resize",p)},[]),M.jsx("div",{className:`dashboard ${d?"sidebar-visible":"sidebar-hidden"} theme-${c} font-${o}`,children:M.jsxs("div",{className:"dashboard-content",children:[(!d||window.innerWidth<=768)&&M.jsx("button",{className:"sidebar-toggle fixed-toggle",onClick:()=>h(!d),title:d?"Hide Sidebar":"Show Sidebar",children:"🐱"}),d&&M.jsx("div",{className:"sidebar-backdrop",onClick:()=>h(!1)}),M.jsx("aside",{className:`dashboard-sidebar ${d?"":"hidden"}`,children:M.jsx(K0,{theme:c,setTheme:r,setSidebarVisible:h,isMobile:window.innerWidth<=768})}),M.jsx("main",{className:"dashboard-main",children:M.jsxs(xh,{children:[M.jsx(Fl,{path:"/feed/:feedId",element:M.jsx(Lf,{})}),M.jsx(Fl,{path:"/tag/:tagName",element:M.jsx(Lf,{})}),M.jsx(Fl,{path:"/settings",element:M.jsx($0,{fontTheme:o,setFontTheme:f})}),M.jsx(Fl,{path:"/",element:M.jsx(Lf,{})})]})})]})})}function F0(){const[c,r]=T.useState(localStorage.getItem("neko-theme")||"light"),[o,f]=T.useState(localStorage.getItem("neko-font-theme")||"default"),d=A=>{r(A),localStorage.setItem("neko-theme",A)},h=A=>{f(A),localStorage.setItem("neko-font-theme",A)},p=window.location.pathname.startsWith("/v2")?"/v2":"/";return M.jsx(j0,{basename:p,children:M.jsxs(xh,{children:[M.jsx(Fl,{path:"/login",element:M.jsx(w0,{})}),M.jsx(Fl,{path:"/*",element:M.jsx(k0,{children:M.jsx(W0,{theme:c,setTheme:d,fontTheme:o,setFontTheme:h})})})]})})}dy.createRoot(document.getElementById("root")).render(M.jsx(T.StrictMode,{children:M.jsx(F0,{})}));
+Please change the parent <Route path="${q}"> to <Route path="${q==="/"?"*":`${q}/*`}">.`)}let B=je(),Z;if(r){let q=typeof r=="string"?Ba(r):r;Nt(M==="/"||q.pathname?.startsWith(M),`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 "${M}" but pathname "${q.pathname}" was given in the \`location\` prop.`),Z=q}else Z=B;let k=Z.pathname||"/",Q=k;if(M!=="/"){let q=M.replace(/^\//,"").split("/");Q="/"+k.replace(/^\//,"").split("/").slice(q.length).join("/")}let H=mh(c,{pathname:Q});Ne(R||H!=null,`No routes matched location "${Z.pathname}${Z.search}${Z.hash}" `),Ne(H==null||H[H.length-1].route.element!==void 0||H[H.length-1].route.Component!==void 0||H[H.length-1].route.lazy!==void 0,`Matched leaf route at location "${Z.pathname}${Z.search}${Z.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=l0(H&&H.map(q=>Object.assign({},q,{params:Object.assign({},S,q.params),pathname:nl([M,h.encodeLocation?h.encodeLocation(q.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathname]),pathnameBase:q.pathnameBase==="/"?M:nl([M,h.encodeLocation?h.encodeLocation(q.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathnameBase])})),p,o,f,d);return r&&G?E.createElement(qn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...Z},navigationType:"POP"}},G):G}function Iv(){let c=c0(),r=Yv(c)?`${c.status} ${c.statusText}`:c instanceof Error?c.message:JSON.stringify(c),o=c instanceof Error?c.stack:null,f="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},p=null;return console.error("Error handled by React Router default ErrorBoundary:",c),p=E.createElement(E.Fragment,null,E.createElement("p",null,"💿 Hey developer 👋"),E.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",E.createElement("code",{style:h},"ErrorBoundary")," or"," ",E.createElement("code",{style:h},"errorElement")," prop on your route.")),E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},r),o?E.createElement("pre",{style:d},o):null,p)}var Pv=E.createElement(Iv,null),Rh=class extends E.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,r){return r.location!==c.location||r.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:r.error,location:r.location,revalidation:c.revalidation||r.revalidation}}componentDidCatch(c,r){this.props.onError?this.props.onError(c,r):console.error("React Router caught the following error during render",c)}render(){let c=this.state.error;if(this.context&&typeof c=="object"&&c&&"digest"in c&&typeof c.digest=="string"){const o=$v(c.digest);o&&(c=o)}let r=c!==void 0?E.createElement(Ue.Provider,{value:this.props.routeContext},E.createElement(wf.Provider,{value:c,children:this.props.component})):this.props.children;return this.context?E.createElement(t0,{error:c},r):r}};Rh.contextType=Qv;var Bf=new WeakMap;function t0({children:c,error:r}){let{basename:o}=E.useContext(ge);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let f=Jv(r.digest);if(f){let d=Bf.get(r);if(d)throw d;let h=ph(f.location,o);if(gh&&!Bf.get(r))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const p=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw Bf.set(r,p),p}return E.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return c}function e0({routeContext:c,match:r,children:o}){let f=E.useContext(qa);return f&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),E.createElement(Ue.Provider,{value:c},o)}function l0(c,r=[],o=null,f=null,d=null){if(c==null){if(!o)return null;if(o.errors)c=o.matches;else if(r.length===0&&!o.initialized&&o.matches.length>0)c=o.matches;else return null}let h=c,p=o?.errors;if(p!=null){let M=h.findIndex(R=>R.route.id&&p?.[R.route.id]!==void 0);Nt(M>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(p).join(",")}`),h=h.slice(0,Math.min(h.length,M+1))}let A=!1,S=-1;if(o)for(let M=0;M<h.length;M++){let R=h[M];if((R.route.HydrateFallback||R.route.hydrateFallbackElement)&&(S=M),R.route.id){let{loaderData:B,errors:Z}=o,k=R.route.loader&&!B.hasOwnProperty(R.route.id)&&(!Z||Z[R.route.id]===void 0);if(R.route.lazy||k){A=!0,S>=0?h=h.slice(0,S+1):h=[h[0]];break}}}let y=o&&f?(M,R)=>{f(M,{location:o.location,params:o.matches?.[0]?.params??{},unstable_pattern:Gv(o.matches),errorInfo:R})}:void 0;return h.reduceRight((M,R,B)=>{let Z,k=!1,Q=null,H=null;o&&(Z=p&&R.route.id?p[R.route.id]:void 0,Q=R.route.errorElement||Pv,A&&(S<0&&B===0?(Oh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),k=!0,H=null):S===B&&(k=!0,H=R.route.hydrateFallbackElement||null)));let G=r.concat(h.slice(0,B+1)),q=()=>{let $;return Z?$=Q:k?$=H:R.route.Component?$=E.createElement(R.route.Component,null):R.route.element?$=R.route.element:$=M,E.createElement(e0,{match:R,routeContext:{outlet:M,matches:G,isDataRoute:o!=null},children:$})};return o&&(R.route.ErrorBoundary||R.route.errorElement||B===0)?E.createElement(Rh,{location:o.location,revalidation:o.revalidation,component:Q,error:Z,children:q(),routeContext:{outlet:null,matches:G,isDataRoute:!0},onError:y}):q()},null)}function Kf(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function a0(c){let r=E.useContext(qa);return Nt(r,Kf(c)),r}function n0(c){let r=E.useContext(fi);return Nt(r,Kf(c)),r}function u0(c){let r=E.useContext(Ue);return Nt(r,Kf(c)),r}function Jf(c){let r=u0(c),o=r.matches[r.matches.length-1];return Nt(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function i0(){return Jf("useRouteId")}function c0(){let c=E.useContext(wf),r=n0("useRouteError"),o=Jf("useRouteError");return c!==void 0?c:r.errors?.[o]}function f0(){let{router:c}=a0("useNavigate"),r=Jf("useNavigate"),o=E.useRef(!1);return zh(()=>{o.current=!0}),E.useCallback(async(d,h={})=>{Ne(o.current,Th),o.current&&(typeof d=="number"?await c.navigate(d):await c.navigate(d,{fromRouteId:r,...h}))},[c,r])}var dh={};function Oh(c,r,o){!r&&!dh[c]&&(dh[c]=!0,Ne(!1,o))}E.memo(s0);function s0({routes:c,future:r,state:o,onError:f}){return _h(c,void 0,o,f,r)}function r0({to:c,replace:r,state:o,relative:f}){Nt(La(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=E.useContext(ge);Ne(!d,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:h}=E.useContext(Ue),{pathname:p}=je(),A=Ln(),S=Vf(c,Zf(h),p,f==="path"),y=JSON.stringify(S);return E.useEffect(()=>{A(JSON.parse(y),{replace:r,state:o,relative:f})},[A,y,f,r,o]),null}function Fl(c){Nt(!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 o0({basename:c="/",children:r=null,location:o,navigationType:f="POP",navigator:d,static:h=!1,unstable_useTransitions:p}){Nt(!La(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let A=c.replace(/^\/*/,"/"),S=E.useMemo(()=>({basename:A,navigator:d,static:h,unstable_useTransitions:p,future:{}}),[A,d,h,p]);typeof o=="string"&&(o=Ba(o));let{pathname:y="/",search:M="",hash:R="",state:B=null,key:Z="default"}=o,k=E.useMemo(()=>{let Q=ul(y,A);return Q==null?null:{location:{pathname:Q,search:M,hash:R,state:B,key:Z},navigationType:f}},[A,y,M,R,B,Z,f]);return Ne(k!=null,`<Router basename="${A}"> is not able to match the URL "${y}${M}${R}" because it does not start with the basename, so the <Router> won't render anything.`),k==null?null:E.createElement(ge.Provider,{value:S},E.createElement(qn.Provider,{children:r,value:k}))}function Mh({children:c,location:r}){return Fv(Gf(c),r)}function Gf(c,r=[]){let o=[];return E.Children.forEach(c,(f,d)=>{if(!E.isValidElement(f))return;let h=[...r,d];if(f.type===E.Fragment){o.push.apply(o,Gf(f.props.children,h));return}Nt(f.type===Fl,`[${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>`),Nt(!f.props.index||!f.props.children,"An index route cannot have child routes.");let p={id:f.props.id||h.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&&(p.children=Gf(f.props.children,h)),o.push(p)}),o}var ui="get",ii="application/x-www-form-urlencoded";function si(c){return typeof HTMLElement<"u"&&c instanceof HTMLElement}function d0(c){return si(c)&&c.tagName.toLowerCase()==="button"}function h0(c){return si(c)&&c.tagName.toLowerCase()==="form"}function m0(c){return si(c)&&c.tagName.toLowerCase()==="input"}function y0(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function v0(c,r){return c.button===0&&(!r||r==="_self")&&!y0(c)}function Xf(c=""){return new URLSearchParams(typeof c=="string"||Array.isArray(c)||c instanceof URLSearchParams?c:Object.keys(c).reduce((r,o)=>{let f=c[o];return r.concat(Array.isArray(f)?f.map(d=>[o,d]):[[o,f]])},[]))}function g0(c,r){let o=Xf(c);return r&&r.forEach((f,d)=>{o.has(d)||r.getAll(d).forEach(h=>{o.append(d,h)})}),o}var ni=null;function p0(){if(ni===null)try{new FormData(document.createElement("form"),0),ni=!1}catch{ni=!0}return ni}var S0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qf(c){return c!=null&&!S0.has(c)?(Ne(!1,`"${c}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ii}"`),null):c}function b0(c,r){let o,f,d,h,p;if(h0(c)){let A=c.getAttribute("action");f=A?ul(A,r):null,o=c.getAttribute("method")||ui,d=qf(c.getAttribute("enctype"))||ii,h=new FormData(c)}else if(d0(c)||m0(c)&&(c.type==="submit"||c.type==="image")){let A=c.form;if(A==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let S=c.getAttribute("formaction")||A.getAttribute("action");if(f=S?ul(S,r):null,o=c.getAttribute("formmethod")||A.getAttribute("method")||ui,d=qf(c.getAttribute("formenctype"))||qf(A.getAttribute("enctype"))||ii,h=new FormData(A,c),!p0()){let{name:y,type:M,value:R}=c;if(M==="image"){let B=y?`${y}.`:"";h.append(`${B}x`,"0"),h.append(`${B}y`,"0")}else y&&h.append(y,R)}}else{if(si(c))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=ui,f=null,d=ii,p=c}return h&&d==="text/plain"&&(p=h,h=void 0),{action:f,method:o.toLowerCase(),encType:d,formData:h,body:p}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function $f(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function E0(c,r,o,f){let d=typeof c=="string"?new URL(c,typeof window>"u"?"server://singlefetch/":window.location.origin):c;return o?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${f}`:d.pathname=`${d.pathname}.${f}`:d.pathname==="/"?d.pathname=`_root.${f}`:r&&ul(d.pathname,r)==="/"?d.pathname=`${r.replace(/\/$/,"")}/_root.${f}`:d.pathname=`${d.pathname.replace(/\/$/,"")}.${f}`,d}async function T0(c,r){if(c.id in r)return r[c.id];try{let o=await import(c.module);return r[c.id]=o,o}catch(o){return console.error(`Error loading route module \`${c.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function z0(c){return c==null?!1:c.href==null?c.rel==="preload"&&typeof c.imageSrcSet=="string"&&typeof c.imageSizes=="string":typeof c.rel=="string"&&typeof c.href=="string"}async function A0(c,r,o){let f=await Promise.all(c.map(async d=>{let h=r.routes[d.route.id];if(h){let p=await T0(h,o);return p.links?p.links():[]}return[]}));return M0(f.flat(1).filter(z0).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function hh(c,r,o,f,d,h){let p=(S,y)=>o[y]?S.route.id!==o[y].route.id:!0,A=(S,y)=>o[y].pathname!==S.pathname||o[y].route.path?.endsWith("*")&&o[y].params["*"]!==S.params["*"];return h==="assets"?r.filter((S,y)=>p(S,y)||A(S,y)):h==="data"?r.filter((S,y)=>{let M=f.routes[S.route.id];if(!M||!M.hasLoader)return!1;if(p(S,y)||A(S,y))return!0;if(S.route.shouldRevalidate){let R=S.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:o[0]?.params||{},nextUrl:new URL(c,window.origin),nextParams:S.params,defaultShouldRevalidate:!0});if(typeof R=="boolean")return R}return!0}):[]}function _0(c,r,{includeHydrateFallback:o}={}){return R0(c.map(f=>{let d=r.routes[f.route.id];if(!d)return[];let h=[d.module];return d.clientActionModule&&(h=h.concat(d.clientActionModule)),d.clientLoaderModule&&(h=h.concat(d.clientLoaderModule)),o&&d.hydrateFallbackModule&&(h=h.concat(d.hydrateFallbackModule)),d.imports&&(h=h.concat(d.imports)),h}).flat(1))}function R0(c){return[...new Set(c)]}function O0(c){let r={},o=Object.keys(c).sort();for(let f of o)r[f]=c[f];return r}function M0(c,r){let o=new Set;return new Set(r),c.reduce((f,d)=>{let h=JSON.stringify(O0(d));return o.has(h)||(o.add(h),f.push({key:h,link:d})),f},[])}function Nh(){let c=E.useContext(qa);return $f(c,"You must render this element inside a <DataRouterContext.Provider> element"),c}function N0(){let c=E.useContext(fi);return $f(c,"You must render this element inside a <DataRouterStateContext.Provider> element"),c}var kf=E.createContext(void 0);kf.displayName="FrameworkContext";function xh(){let c=E.useContext(kf);return $f(c,"You must render this element inside a <HydratedRouter> element"),c}function x0(c,r){let o=E.useContext(kf),[f,d]=E.useState(!1),[h,p]=E.useState(!1),{onFocus:A,onBlur:S,onMouseEnter:y,onMouseLeave:M,onTouchStart:R}=r,B=E.useRef(null);E.useEffect(()=>{if(c==="render"&&p(!0),c==="viewport"){let Q=G=>{G.forEach(q=>{p(q.isIntersecting)})},H=new IntersectionObserver(Q,{threshold:.5});return B.current&&H.observe(B.current),()=>{H.disconnect()}}},[c]),E.useEffect(()=>{if(f){let Q=setTimeout(()=>{p(!0)},100);return()=>{clearTimeout(Q)}}},[f]);let Z=()=>{d(!0)},k=()=>{d(!1),p(!1)};return o?c!=="intent"?[h,B,{}]:[h,B,{onFocus:Hn(A,Z),onBlur:Hn(S,k),onMouseEnter:Hn(y,Z),onMouseLeave:Hn(M,k),onTouchStart:Hn(R,Z)}]:[!1,B,{}]}function Hn(c,r){return o=>{c&&c(o),o.defaultPrevented||r(o)}}function D0({page:c,...r}){let{router:o}=Nh(),f=E.useMemo(()=>mh(o.routes,c,o.basename),[o.routes,c,o.basename]);return f?E.createElement(U0,{page:c,matches:f,...r}):null}function C0(c){let{manifest:r,routeModules:o}=xh(),[f,d]=E.useState([]);return E.useEffect(()=>{let h=!1;return A0(c,r,o).then(p=>{h||d(p)}),()=>{h=!0}},[c,r,o]),f}function U0({page:c,matches:r,...o}){let f=je(),{future:d,manifest:h,routeModules:p}=xh(),{basename:A}=Nh(),{loaderData:S,matches:y}=N0(),M=E.useMemo(()=>hh(c,r,y,h,f,"data"),[c,r,y,h,f]),R=E.useMemo(()=>hh(c,r,y,h,f,"assets"),[c,r,y,h,f]),B=E.useMemo(()=>{if(c===f.pathname+f.search+f.hash)return[];let Q=new Set,H=!1;if(r.forEach(q=>{let $=h.routes[q.route.id];!$||!$.hasLoader||(!M.some(W=>W.route.id===q.route.id)&&q.route.id in S&&p[q.route.id]?.shouldRevalidate||$.hasClientLoader?H=!0:Q.add(q.route.id))}),Q.size===0)return[];let G=E0(c,A,d.unstable_trailingSlashAwareDataRequests,"data");return H&&Q.size>0&&G.searchParams.set("_routes",r.filter(q=>Q.has(q.route.id)).map(q=>q.route.id).join(",")),[G.pathname+G.search]},[A,d.unstable_trailingSlashAwareDataRequests,S,f,h,M,r,c,p]),Z=E.useMemo(()=>_0(R,h),[R,h]),k=C0(R);return E.createElement(E.Fragment,null,B.map(Q=>E.createElement("link",{key:Q,rel:"prefetch",as:"fetch",href:Q,...o})),Z.map(Q=>E.createElement("link",{key:Q,rel:"modulepreload",href:Q,...o})),k.map(({key:Q,link:H})=>E.createElement("link",{key:Q,nonce:o.nonce,...H,crossOrigin:H.crossOrigin??o.crossOrigin})))}function j0(...c){return r=>{c.forEach(o=>{typeof o=="function"?o(r):o!=null&&(o.current=r)})}}var H0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{H0&&(window.__reactRouterVersion="7.13.0")}catch{}function B0({basename:c,children:r,unstable_useTransitions:o,window:f}){let d=E.useRef();d.current==null&&(d.current=yv({window:f,v5Compat:!0}));let h=d.current,[p,A]=E.useState({action:h.action,location:h.location}),S=E.useCallback(y=>{o===!1?A(y):E.startTransition(()=>A(y))},[o]);return E.useLayoutEffect(()=>h.listen(S),[h,S]),E.createElement(o0,{basename:c,children:r,location:p.location,navigationType:p.action,navigator:h,unstable_useTransitions:o})}var Dh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Dl=E.forwardRef(function({onClick:r,discover:o="render",prefetch:f="none",relative:d,reloadDocument:h,replace:p,state:A,target:S,to:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B,...Z},k){let{basename:Q,unstable_useTransitions:H}=E.useContext(ge),G=typeof y=="string"&&Dh.test(y),q=ph(y,Q);y=q.to;let $=kv(y,{relative:d}),[W,I,J]=x0(f,Z),X=G0(y,{replace:p,state:A,target:S,preventScrollReset:M,relative:d,viewTransition:R,unstable_defaultShouldRevalidate:B,unstable_useTransitions:H});function ut(Gt){r&&r(Gt),Gt.defaultPrevented||X(Gt)}let rt=E.createElement("a",{...Z,...J,href:q.absoluteURL||$,onClick:q.isExternal||h?r:ut,ref:j0(k,I),target:S,"data-discover":!G&&o==="render"?"true":void 0});return W&&!G?E.createElement(E.Fragment,null,rt,E.createElement(D0,{page:$})):rt});Dl.displayName="Link";var q0=E.forwardRef(function({"aria-current":r="page",caseSensitive:o=!1,className:f="",end:d=!1,style:h,to:p,viewTransition:A,children:S,...y},M){let R=Yn(p,{relative:y.relative}),B=je(),Z=E.useContext(fi),{navigator:k,basename:Q}=E.useContext(ge),H=Z!=null&&w0(R)&&A===!0,G=k.encodeLocation?k.encodeLocation(R).pathname:R.pathname,q=B.pathname,$=Z&&Z.navigation&&Z.navigation.location?Z.navigation.location.pathname:null;o||(q=q.toLowerCase(),$=$?$.toLowerCase():null,G=G.toLowerCase()),$&&Q&&($=ul($,Q)||$);const W=G!=="/"&&G.endsWith("/")?G.length-1:G.length;let I=q===G||!d&&q.startsWith(G)&&q.charAt(W)==="/",J=$!=null&&($===G||!d&&$.startsWith(G)&&$.charAt(G.length)==="/"),X={isActive:I,isPending:J,isTransitioning:H},ut=I?r:void 0,rt;typeof f=="function"?rt=f(X):rt=[f,I?"active":null,J?"pending":null,H?"transitioning":null].filter(Boolean).join(" ");let Gt=typeof h=="function"?h(X):h;return E.createElement(Dl,{...y,"aria-current":ut,className:rt,ref:M,style:Gt,to:p,viewTransition:A},typeof S=="function"?S(X):S)});q0.displayName="NavLink";var L0=E.forwardRef(({discover:c="render",fetcherKey:r,navigate:o,reloadDocument:f,replace:d,state:h,method:p=ui,action:A,onSubmit:S,relative:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B,...Z},k)=>{let{unstable_useTransitions:Q}=E.useContext(ge),H=Z0(),G=V0(A,{relative:y}),q=p.toLowerCase()==="get"?"get":"post",$=typeof A=="string"&&Dh.test(A),W=I=>{if(S&&S(I),I.defaultPrevented)return;I.preventDefault();let J=I.nativeEvent.submitter,X=J?.getAttribute("formmethod")||p,ut=()=>H(J||I.currentTarget,{fetcherKey:r,method:X,navigate:o,replace:d,state:h,relative:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B});Q&&o!==!1?E.startTransition(()=>ut()):ut()};return E.createElement("form",{ref:k,method:q,action:G,onSubmit:f?S:W,...Z,"data-discover":!$&&c==="render"?"true":void 0})});L0.displayName="Form";function Y0(c){return`${c} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Ch(c){let r=E.useContext(qa);return Nt(r,Y0(c)),r}function G0(c,{target:r,replace:o,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:A,unstable_useTransitions:S}={}){let y=Ln(),M=je(),R=Yn(c,{relative:h});return E.useCallback(B=>{if(v0(B,r)){B.preventDefault();let Z=o!==void 0?o:Bn(M)===Bn(R),k=()=>y(c,{replace:Z,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:A});S?E.startTransition(()=>k()):k()}},[M,y,R,o,f,r,c,d,h,p,A,S])}function Uh(c){Ne(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=E.useRef(Xf(c)),o=E.useRef(!1),f=je(),d=E.useMemo(()=>g0(f.search,o.current?null:r.current),[f.search]),h=Ln(),p=E.useCallback((A,S)=>{const y=Xf(typeof A=="function"?A(new URLSearchParams(d)):A);o.current=!0,h("?"+y,S)},[h,d]);return[d,p]}var X0=0,Q0=()=>`__${String(++X0)}__`;function Z0(){let{router:c}=Ch("useSubmit"),{basename:r}=E.useContext(ge),o=i0(),f=c.fetch,d=c.navigate;return E.useCallback(async(h,p={})=>{let{action:A,method:S,encType:y,formData:M,body:R}=b0(h,r);if(p.navigate===!1){let B=p.fetcherKey||Q0();await f(B,o,p.action||A,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:M,body:R,formMethod:p.method||S,formEncType:p.encType||y,flushSync:p.flushSync})}else await d(p.action||A,{unstable_defaultShouldRevalidate:p.unstable_defaultShouldRevalidate,preventScrollReset:p.preventScrollReset,formData:M,body:R,formMethod:p.method||S,formEncType:p.encType||y,replace:p.replace,state:p.state,fromRouteId:o,flushSync:p.flushSync,viewTransition:p.viewTransition})},[f,d,r,o])}function V0(c,{relative:r}={}){let{basename:o}=E.useContext(ge),f=E.useContext(Ue);Nt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),h={...Yn(c||".",{relative:r})},p=je();if(c==null){h.search=p.search;let A=new URLSearchParams(h.search),S=A.getAll("index");if(S.some(M=>M==="")){A.delete("index"),S.filter(R=>R).forEach(R=>A.append("index",R));let M=A.toString();h.search=M?`?${M}`:""}}return(!c||c===".")&&d.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(h.pathname=h.pathname==="/"?o:nl([o,h.pathname])),Bn(h)}function w0(c,{relative:r}={}){let o=E.useContext(bh);Nt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Ch("useViewTransitionState"),d=Yn(c,{relative:r});if(!o.isTransitioning)return!1;let h=ul(o.currentLocation.pathname,f)||o.currentLocation.pathname,p=ul(o.nextLocation.pathname,f)||o.nextLocation.pathname;return ci(d.pathname,p)!=null||ci(d.pathname,h)!=null}function K0(c){const o=`; ${document.cookie}`.split(`; ${c}=`);if(o.length===2)return o.pop()?.split(";").shift()}async function ue(c,r){const o=r?.method?.toUpperCase()||"GET",f=["POST","PUT","DELETE"].includes(o),d=new Headers(r?.headers||{});if(f){const h=K0("csrf_token");h&&d.set("X-CSRF-Token",h)}return fetch(c,{...r,headers:d,credentials:"include"})}function J0(){const[c,r]=E.useState(""),[o,f]=E.useState(""),d=Ln(),h=async p=>{p.preventDefault(),f("");try{const A=new URLSearchParams;A.append("password",c);const S=await ue("/api/login",{method:"POST",body:A});if(S.ok)d("/");else{const y=await S.json();f(y.message||"Login failed")}}catch{f("Network error")}};return N.jsx("div",{className:"login-container",children:N.jsxs("form",{onSubmit:h,className:"login-form",children:[N.jsx("h1",{children:"neko rss mode"}),N.jsxs("div",{className:"form-group",children:[N.jsx("label",{htmlFor:"password",children:"password"}),N.jsx("input",{id:"password",type:"password",value:c,onChange:p=>r(p.target.value),autoFocus:!0})]}),o&&N.jsx("div",{className:"error-message",children:o}),N.jsx("button",{type:"submit",children:"login"})]})})}function $0({theme:c,setTheme:r,setSidebarVisible:o,isMobile:f}){const[d,h]=E.useState([]),[p,A]=E.useState([]),[S,y]=E.useState(!0),[M,R]=E.useState(""),[B,Z]=E.useState(!1),[k,Q]=E.useState(!0),[H,G]=E.useState(""),q=Ln(),[$]=Uh(),W=je(),{feedId:I,tagName:J}=Ah(),X=$.get("sidebar")||localStorage.getItem("neko-sidebar-variant")||"glass";E.useEffect(()=>{const it=$.get("sidebar");it&&localStorage.setItem("neko-sidebar-variant",it)},[$]);const ut=$.get("filter")||(W.pathname==="/"&&!I&&!J?"unread":""),rt=it=>{it.preventDefault(),H.trim()&&q(`/?q=${encodeURIComponent(H.trim())}`)},Gt=()=>{Z(!B)},pe=()=>{Q(!k)},Ct=()=>{f&&o(!1)};if(E.useEffect(()=>{Promise.all([ue("/api/feed/").then(it=>{if(!it.ok)throw new Error("Failed to fetch feeds");return it.json()}),ue("/api/tag").then(it=>{if(!it.ok)throw new Error("Failed to fetch tags");return it.json()})]).then(([it,ie])=>{h(it),A(ie),y(!1)}).catch(it=>{R(it.message),y(!1)})},[]),S)return N.jsx("div",{className:"feed-list-loading",children:"Loading feeds..."});if(M)return N.jsxs("div",{className:"feed-list-error",children:["Error: ",M]});const Ye=()=>{ue("/api/logout",{method:"POST"}).then(()=>window.location.href="/v2/login")};return N.jsxs("div",{className:`feed-list variant-${X}`,children:[N.jsx("h1",{className:"logo",onClick:()=>o(!1),children:"🐱"}),N.jsx("div",{className:"search-section",children:N.jsx("form",{onSubmit:rt,className:"search-form",children:N.jsx("input",{type:"search",placeholder:"search...",value:H,onChange:it=>G(it.target.value),className:"search-input"})})}),N.jsx("div",{className:"filter-section",children:N.jsxs("ul",{className:"filter-list",children:[N.jsx("li",{className:"unread_filter",children:N.jsx(Dl,{to:"/?filter=unread",className:ut==="unread"?"active":"",onClick:Ct,children:"unread"})}),N.jsx("li",{className:"all_filter",children:N.jsx(Dl,{to:"/?filter=all",className:ut==="all"?"active":"",onClick:Ct,children:"all"})}),N.jsx("li",{className:"starred_filter",children:N.jsx(Dl,{to:"/?filter=starred",className:ut==="starred"?"active":"",onClick:Ct,children:"starred"})})]})}),N.jsxs("div",{className:"tag-section",children:[N.jsxs("h4",{onClick:pe,className:"section-header",children:[N.jsx("span",{className:`caret ${k?"expanded":""}`,children:"▶"})," Tags"]}),k&&N.jsx("ul",{className:"tag-list-items",children:p.map(it=>N.jsx("li",{className:"tag-item",children:N.jsx(Dl,{to:`/tag/${encodeURIComponent(it.title)}`,className:`tag-link ${J===it.title?"active":""}`,onClick:Ct,children:it.title})},it.title))})]}),N.jsxs("div",{className:"feed-section",children:[N.jsxs("h4",{onClick:Gt,className:"section-header",children:[N.jsx("span",{className:`caret ${B?"expanded":""}`,children:"▶"})," Feeds"]}),B&&(d.length===0?N.jsx("p",{children:"No feeds found."}):N.jsx("ul",{className:"feed-list-items",children:d.map(it=>N.jsx("li",{className:"sidebar-feed-item",children:N.jsx(Dl,{to:`/feed/${it._id}`,className:`feed-title ${I===String(it._id)?"active":""}`,onClick:Ct,children:it.title||it.url})},it._id))}))]}),N.jsx("div",{className:"nav-section",children:N.jsxs("ul",{className:"nav-list",children:[N.jsx("li",{children:N.jsx(Dl,{to:"/settings",className:"nav-link",onClick:Ct,children:"settings"})}),N.jsx("li",{children:N.jsx("button",{onClick:Ye,className:"logout-link",children:"logout"})})]})}),N.jsx("div",{className:"theme-section",children:N.jsxs("div",{className:"theme-selector",children:[N.jsx("button",{onClick:()=>r("light"),className:c==="light"?"active":"",title:"Light Theme",children:"☀️"}),N.jsx("button",{onClick:()=>r("dark"),className:c==="dark"?"active":"",title:"Dark Theme",children:"🌙"})]})})]})}function k0({item:c}){const[r,o]=E.useState(c),[f,d]=E.useState(!1);E.useEffect(()=>{o(c)},[c]);const h=()=>{p({...r,starred:!r.starred})},p=S=>{d(!0);const y=r;o(S),ue(`/api/item/${S._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({_id:S._id,read:S.read,starred:S.starred})}).then(M=>{if(!M.ok)throw new Error("Failed to update item");return M.json()}).then(()=>{d(!1)}).catch(M=>{console.error("Error updating item:",M),o(y),d(!1)})},A=S=>{S.stopPropagation(),d(!0),ue(`/api/item/${r._id}`).then(y=>{if(!y.ok)throw new Error("Failed to fetch full content");return y.json()}).then(y=>{o({...r,...y}),d(!1)}).catch(y=>{console.error("Error fetching full content:",y),d(!1)})};return N.jsxs("li",{className:`feed-item ${r.read?"read":"unread"} ${f?"loading":""}`,children:[N.jsxs("div",{className:"item-header",children:[N.jsx("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",className:"item-title",children:r.title||"(No Title)"}),N.jsx("button",{onClick:S=>{S.stopPropagation(),h()},className:`star-btn ${r.starred?"is-starred":"is-unstarred"}`,title:r.starred?"Unstar":"Star",children:"★"})]}),N.jsxs("div",{className:"dateline",children:[N.jsxs("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",children:[new Date(r.publish_date).toLocaleDateString(),r.feed_title&&` - ${r.feed_title}`]}),N.jsx("div",{className:"item-actions",style:{display:"inline-block",float:"right"},children:!r.full_content&&N.jsx("button",{onClick:A,className:"scrape-btn",title:"Load Full Content",children:"text"})})]}),(r.full_content||r.description)&&N.jsx("div",{className:"item-description",dangerouslySetInnerHTML:{__html:r.full_content||r.description}})]})}function Lf(){const{feedId:c,tagName:r}=Ah(),[o]=Uh(),f=o.get("filter")||"unread",[d,h]=E.useState([]),[p,A]=E.useState(!0),[S,y]=E.useState(!1),[M,R]=E.useState(!0),[B,Z]=E.useState(""),[k,Q]=E.useState(-1),H=W=>{W?y(!0):(A(!0),h([])),Z("");let I="/api/stream";const J=new URLSearchParams;c?J.append("feed_id",c):r&&J.append("tag",r),W&&J.append("max_id",W);const X=o.get("q");X&&J.append("q",X),f==="all"?J.append("read_filter","all"):f==="starred"?(J.append("starred","true"),J.append("read_filter","all")):X||J.append("read_filter","unread");const ut=J.toString();ut&&(I+=`?${ut}`),ue(I).then(rt=>{if(!rt.ok)throw new Error("Failed to fetch items");return rt.json()}).then(rt=>{h(W?Gt=>[...Gt,...rt]:rt),R(rt.length>0),A(!1),y(!1)}).catch(rt=>{Z(rt.message),A(!1),y(!1)})};E.useEffect(()=>{H(),Q(-1)},[c,r,f,o]);const G=W=>{const I=document.getElementById(`item-${W}`);I&&I.scrollIntoView({behavior:"auto",block:"start"})},q=W=>{const I={...W,read:!0};h(J=>J.map(X=>X._id===W._id?I:X)),ue(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:!0,starred:W.starred})}).catch(J=>console.error("Failed to mark read",J))},$=W=>{const I={...W,starred:!W.starred};h(J=>J.map(X=>X._id===W._id?I:X)),ue(`/api/item/${W._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:W.read,starred:!W.starred})}).catch(J=>console.error("Failed to toggle star",J))};return E.useEffect(()=>{const W=I=>{d.length!==0&&(I.key==="j"?Q(J=>{const X=Math.min(J+1,d.length-1);if(X!==J){const ut=d[X];ut.read||q(ut),G(X)}return X===d.length-1&&M&&!S&&H(String(d[d.length-1]._id)),X}):I.key==="k"?Q(J=>{const X=Math.max(J-1,0);return X!==J&&G(X),X}):I.key==="s"&&Q(J=>(J>=0&&J<d.length&&$(d[J]),J)))};return window.addEventListener("keydown",W),()=>window.removeEventListener("keydown",W)},[d,M,S]),E.useEffect(()=>{const W=new IntersectionObserver(X=>{X.forEach(ut=>{if(!ut.isIntersecting&&ut.boundingClientRect.top<0){const rt=Number(ut.target.getAttribute("data-index"));if(!isNaN(rt)&&rt>=0&&rt<d.length){const Gt=d[rt];Gt.read||q(Gt)}}})},{root:null,threshold:0}),I=new IntersectionObserver(X=>{X.forEach(ut=>{ut.isIntersecting&&!S&&M&&d.length>0&&H(String(d[d.length-1]._id))})},{root:null,threshold:1});d.forEach((X,ut)=>{const rt=document.getElementById(`item-${ut}`);rt&&W.observe(rt)});const J=document.getElementById("load-more-sentinel");return J&&I.observe(J),()=>{W.disconnect(),I.disconnect()}},[d,S,M]),p?N.jsx("div",{className:"feed-items-loading",children:"Loading items..."}):B?N.jsxs("div",{className:"feed-items-error",children:["Error: ",B]}):N.jsx("div",{className:"feed-items",children:d.length===0?N.jsx("p",{children:"No items found."}):N.jsxs("ul",{className:"item-list",children:[d.map((W,I)=>N.jsx("div",{id:`item-${I}`,"data-index":I,"data-selected":I===k,onClick:()=>Q(I),children:N.jsx(k0,{item:W})},W._id)),M&&N.jsx("div",{id:"load-more-sentinel",className:"loading-more",children:S?"Loading more...":""})]})})}function W0({fontTheme:c,setFontTheme:r}){const[o,f]=E.useState([]),[d,h]=E.useState(""),[p,A]=E.useState(!1),[S,y]=E.useState(null),[M,R]=E.useState(null),B=cv.useCallback(()=>{A(!0),ue("/api/feed/").then(H=>{if(!H.ok)throw new Error("Failed to fetch feeds");return H.json()}).then(H=>{f(H),A(!1)}).catch(H=>{y(H.message),A(!1)})},[]);E.useEffect(()=>{B()},[B]);const Z=H=>{H.preventDefault(),d&&(A(!0),ue("/api/feed/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:d})}).then(G=>{if(!G.ok)throw new Error("Failed to add feed");return G.json()}).then(()=>{h(""),B()}).catch(G=>{y(G.message),A(!1)}))},k=H=>{globalThis.confirm("Are you sure you want to delete this feed?")&&(A(!0),ue(`/api/feed/${H}`,{method:"DELETE"}).then(G=>{if(!G.ok)throw new Error("Failed to delete feed");f(o.filter(q=>q._id!==H)),A(!1)}).catch(G=>{y(G.message),A(!1)}))},Q=H=>{if(H.preventDefault(),!M)return;A(!0);const G=new FormData;G.append("file",M),G.append("format","opml"),ue("/api/import",{method:"POST",body:G}).then(q=>{if(!q.ok)throw new Error("Failed to import feeds");return q.json()}).then(()=>{R(null),B(),alert("Import successful!")}).catch(q=>{y(q.message),A(!1)})};return N.jsxs("div",{className:"settings-page variant-glass",children:[N.jsx("h2",{children:"Settings"}),r&&N.jsxs("div",{className:"appearance-section",children:[N.jsx("h3",{children:"Appearance"}),N.jsxs("div",{className:"font-selector",children:[N.jsx("label",{children:"Font Theme:"}),N.jsxs("select",{value:c||"default",onChange:H=>r(H.target.value),className:"font-select",children:[N.jsx("option",{value:"default",children:"Default"}),N.jsx("option",{value:"serif",children:"Serif"}),N.jsx("option",{value:"sans",children:"Sans-Serif"}),N.jsx("option",{value:"mono",children:"Monospace"})]})]})]}),N.jsxs("div",{className:"add-feed-section",children:[N.jsx("h3",{children:"Add New Feed"}),N.jsxs("form",{onSubmit:Z,className:"add-feed-form",children:[N.jsx("input",{type:"url",value:d,onChange:H=>h(H.target.value),placeholder:"https://example.com/feed.xml",required:!0,className:"feed-input",disabled:p}),N.jsx("button",{type:"submit",disabled:p,children:"Add Feed"})]})]}),N.jsxs("div",{className:"import-export-section",children:[N.jsxs("div",{className:"import-section",children:[N.jsx("h3",{children:"Import Feeds (OPML)"}),N.jsxs("form",{onSubmit:Q,className:"import-form",children:[N.jsx("input",{type:"file",accept:".opml,.xml,.txt","aria-label":"Import Feeds",onChange:H=>R(H.target.files?.[0]||null),className:"file-input",disabled:p}),N.jsx("button",{type:"submit",disabled:!M||p,children:"Import"})]})]}),N.jsxs("div",{className:"export-section",children:[N.jsx("h3",{children:"Export Feeds"}),N.jsxs("div",{className:"export-buttons",children:[N.jsx("a",{href:"/api/export/opml",className:"export-btn",children:"OPML"}),N.jsx("a",{href:"/api/export/text",className:"export-btn",children:"Text"}),N.jsx("a",{href:"/api/export/json",className:"export-btn",children:"JSON"})]})]})]}),S&&N.jsx("p",{className:"error-message",children:S}),N.jsxs("div",{className:"feed-list-section",children:[N.jsx("h3",{children:"Manage Feeds"}),p&&N.jsx("p",{children:"Loading..."}),N.jsx("ul",{className:"settings-feed-list",children:o.map(H=>N.jsxs("li",{className:"settings-feed-item",children:[N.jsxs("div",{className:"feed-info",children:[N.jsx("span",{className:"feed-title",children:H.title||"(No Title)"}),N.jsx("span",{className:"feed-url",children:H.url})]}),N.jsx("button",{onClick:()=>k(H._id),className:"delete-btn",disabled:p,title:"Delete Feed",children:"Delete"})]},H._id))})]})]})}function F0({children:c}){const[r,o]=E.useState(null),f=je();return E.useEffect(()=>{ue("/api/auth").then(d=>{d.ok?o(!0):o(!1)}).catch(()=>o(!1))},[]),r===null?N.jsx("div",{children:"Loading..."}):r?c:N.jsx(r0,{to:"/login",state:{from:f},replace:!0})}function I0({theme:c,setTheme:r,fontTheme:o,setFontTheme:f}){const[d,h]=E.useState(window.innerWidth>768);return E.useEffect(()=>{const p=()=>{window.innerWidth>768?h(!0):h(!1)};return window.addEventListener("resize",p),()=>window.removeEventListener("resize",p)},[]),N.jsx("div",{className:`dashboard ${d?"sidebar-visible":"sidebar-hidden"} theme-${c} font-${o}`,children:N.jsxs("div",{className:"dashboard-content",children:[(!d||window.innerWidth<=768)&&N.jsx("button",{className:"sidebar-toggle fixed-toggle",onClick:()=>h(!d),title:d?"Hide Sidebar":"Show Sidebar",children:"🐱"}),d&&N.jsx("div",{className:"sidebar-backdrop",onClick:()=>h(!1)}),N.jsx("aside",{className:`dashboard-sidebar ${d?"":"hidden"}`,children:N.jsx($0,{theme:c,setTheme:r,setSidebarVisible:h,isMobile:window.innerWidth<=768})}),N.jsx("main",{className:"dashboard-main",children:N.jsxs(Mh,{children:[N.jsx(Fl,{path:"/feed/:feedId",element:N.jsx(Lf,{})}),N.jsx(Fl,{path:"/tag/:tagName",element:N.jsx(Lf,{})}),N.jsx(Fl,{path:"/settings",element:N.jsx(W0,{fontTheme:o,setFontTheme:f})}),N.jsx(Fl,{path:"/",element:N.jsx(Lf,{})})]})})]})})}function P0(){const[c,r]=E.useState(localStorage.getItem("neko-theme")||"light"),[o,f]=E.useState(localStorage.getItem("neko-font-theme")||"default"),d=A=>{r(A),localStorage.setItem("neko-theme",A)},h=A=>{f(A),localStorage.setItem("neko-font-theme",A)},p=window.location.pathname.startsWith("/v2")?"/v2":"/";return N.jsx(B0,{basename:p,children:N.jsxs(Mh,{children:[N.jsx(Fl,{path:"/login",element:N.jsx(J0,{})}),N.jsx(Fl,{path:"/*",element:N.jsx(F0,{children:N.jsx(I0,{theme:c,setTheme:d,fontTheme:o,setFontTheme:h})})})]})})}mv.createRoot(document.getElementById("root")).render(N.jsx(E.StrictMode,{children:N.jsx(P0,{})}));
diff --git a/web/dist/v2/index.html b/web/dist/v2/index.html
index 5975a93..883320a 100644
--- a/web/dist/v2/index.html
+++ b/web/dist/v2/index.html
@@ -5,7 +5,7 @@
<link rel="icon" type="image/svg+xml" href="/v2/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Neko Reader</title>
- <script type="module" crossorigin src="/v2/assets/index-WckTN3Bl.js"></script>
+ <script type="module" crossorigin src="/v2/assets/index-DnLK3uhw.js"></script>
<link rel="stylesheet" crossorigin href="/v2/assets/index-CO97K-eb.css">
</head>
<body>