aboutsummaryrefslogtreecommitdiffstats
path: root/web/dist/v2/assets/index-Cx5xz1G6.js
blob: f344b572bc2d48bdb662ac2f245d1665843fcb19 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
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)}})();function nv(c){return c&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c}var Mf={exports:{}},Un={};var Pd;function uv(){if(Pd)return Un;Pd=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 _ in d)_!=="key"&&(h[_]=d[_])}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 th;function iv(){return th||(th=1,Mf.exports=uv()),Mf.exports}var x=iv(),Nf={exports:{}},lt={};var eh;function cv(){if(eh)return lt;eh=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"),_=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 w(v){return v===null||typeof v!="object"?null:(v=B&&v[B]||v["@@iterator"],typeof v=="function"?v:null)}var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Q=Object.assign,X={};function H(v,D,Y){this.props=v,this.context=D,this.refs=X,this.updater=Y||k}H.prototype.isReactComponent={},H.prototype.setState=function(v,D){if(typeof v!="object"&&typeof v!="function"&&v!=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,v,D,"setState")},H.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function q(){}q.prototype=H.prototype;function G(v,D,Y){this.props=v,this.context=D,this.refs=X,this.updater=Y||k}var gt=G.prototype=new q;gt.constructor=G,Q(gt,H.prototype),gt.isPureReactComponent=!0;var ht=Array.isArray;function Et(){}var et={H:null,A:null,T:null,S:null},St=Object.prototype.hasOwnProperty;function Ot(v,D,Y){var Z=Y.ref;return{$$typeof:c,type:v,key:D,ref:Z!==void 0?Z:null,props:Y}}function P(v,D){return Ot(v.type,D,v.props)}function ct(v){return typeof v=="object"&&v!==null&&v.$$typeof===c}function K(v){var D={"=":"=0",":":"=2"};return"$"+v.replace(/[=:]/g,function(Y){return D[Y]})}var ut=/\/+/g;function jt(v,D){return typeof v=="object"&&v!==null&&v.key!=null?K(""+v.key):D.toString(36)}function Mt(v){switch(v.status){case"fulfilled":return v.value;case"rejected":throw v.reason;default:switch(typeof v.status=="string"?v.then(Et,Et):(v.status="pending",v.then(function(D){v.status==="pending"&&(v.status="fulfilled",v.value=D)},function(D){v.status==="pending"&&(v.status="rejected",v.reason=D)})),v.status){case"fulfilled":return v.value;case"rejected":throw v.reason}}throw v}function N(v,D,Y,Z,tt){var it=typeof v;(it==="undefined"||it==="boolean")&&(v=null);var bt=!1;if(v===null)bt=!0;else switch(it){case"bigint":case"string":case"number":bt=!0;break;case"object":switch(v.$$typeof){case c:case r:bt=!0;break;case M:return bt=v._init,N(bt(v._payload),D,Y,Z,tt)}}if(bt)return tt=tt(v),bt=Z===""?"."+jt(v,0):Z,ht(tt)?(Y="",bt!=null&&(Y=bt.replace(ut,"$&/")+"/"),N(tt,D,Y,"",function(Ya){return Ya})):tt!=null&&(ct(tt)&&(tt=P(tt,Y+(tt.key==null||v&&v.key===tt.key?"":(""+tt.key).replace(ut,"$&/")+"/")+bt)),D.push(tt)),1;bt=0;var Pt=Z===""?".":Z+":";if(ht(v))for(var qt=0;qt<v.length;qt++)Z=v[qt],it=Pt+jt(Z,qt),bt+=N(Z,D,Y,it,tt);else if(qt=w(v),typeof qt=="function")for(v=qt.call(v),qt=0;!(Z=v.next()).done;)Z=Z.value,it=Pt+jt(Z,qt++),bt+=N(Z,D,Y,it,tt);else if(it==="object"){if(typeof v.then=="function")return N(Mt(v),D,Y,Z,tt);throw D=String(v),Error("Objects are not valid as a React child (found: "+(D==="[object Object]"?"object with keys {"+Object.keys(v).join(", ")+"}":D)+"). If you meant to render a collection of children, use an array instead.")}return bt}function L(v,D,Y){if(v==null)return v;var Z=[],tt=0;return N(v,Z,"","",function(it){return D.call(Y,it,tt++)}),Z}function F(v){if(v._status===-1){var D=v._result;D=D(),D.then(function(Y){(v._status===0||v._status===-1)&&(v._status=1,v._result=Y)},function(Y){(v._status===0||v._status===-1)&&(v._status=2,v._result=Y)}),v._status===-1&&(v._status=0,v._result=D)}if(v._status===1)return v._result.default;throw v._result}var mt=typeof reportError=="function"?reportError:function(v){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var D=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof v=="object"&&v!==null&&typeof v.message=="string"?String(v.message):String(v),error:v});if(!window.dispatchEvent(D))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",v);return}console.error(v)},J={map:L,forEach:function(v,D,Y){L(v,function(){D.apply(this,arguments)},Y)},count:function(v){var D=0;return L(v,function(){D++}),D},toArray:function(v){return L(v,function(D){return D})||[]},only:function(v){if(!ct(v))throw Error("React.Children.only expected to receive a single React element child.");return v}};return lt.Activity=R,lt.Children=J,lt.Component=H,lt.Fragment=o,lt.Profiler=d,lt.PureComponent=G,lt.StrictMode=f,lt.Suspense=S,lt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=et,lt.__COMPILER_RUNTIME={__proto__:null,c:function(v){return et.H.useMemoCache(v)}},lt.cache=function(v){return function(){return v.apply(null,arguments)}},lt.cacheSignal=function(){return null},lt.cloneElement=function(v,D,Y){if(v==null)throw Error("The argument must be a React element, but you passed "+v+".");var Z=Q({},v.props),tt=v.key;if(D!=null)for(it in D.key!==void 0&&(tt=""+D.key),D)!St.call(D,it)||it==="key"||it==="__self"||it==="__source"||it==="ref"&&D.ref===void 0||(Z[it]=D[it]);var it=arguments.length-2;if(it===1)Z.children=Y;else if(1<it){for(var bt=Array(it),Pt=0;Pt<it;Pt++)bt[Pt]=arguments[Pt+2];Z.children=bt}return Ot(v.type,tt,Z)},lt.createContext=function(v){return v={$$typeof:p,_currentValue:v,_currentValue2:v,_threadCount:0,Provider:null,Consumer:null},v.Provider=v,v.Consumer={$$typeof:h,_context:v},v},lt.createElement=function(v,D,Y){var Z,tt={},it=null;if(D!=null)for(Z in D.key!==void 0&&(it=""+D.key),D)St.call(D,Z)&&Z!=="key"&&Z!=="__self"&&Z!=="__source"&&(tt[Z]=D[Z]);var bt=arguments.length-2;if(bt===1)tt.children=Y;else if(1<bt){for(var Pt=Array(bt),qt=0;qt<bt;qt++)Pt[qt]=arguments[qt+2];tt.children=Pt}if(v&&v.defaultProps)for(Z in bt=v.defaultProps,bt)tt[Z]===void 0&&(tt[Z]=bt[Z]);return Ot(v,it,tt)},lt.createRef=function(){return{current:null}},lt.forwardRef=function(v){return{$$typeof:_,render:v}},lt.isValidElement=ct,lt.lazy=function(v){return{$$typeof:M,_payload:{_status:-1,_result:v},_init:F}},lt.memo=function(v,D){return{$$typeof:y,type:v,compare:D===void 0?null:D}},lt.startTransition=function(v){var D=et.T,Y={};et.T=Y;try{var Z=v(),tt=et.S;tt!==null&&tt(Y,Z),typeof Z=="object"&&Z!==null&&typeof Z.then=="function"&&Z.then(Et,mt)}catch(it){mt(it)}finally{D!==null&&Y.types!==null&&(D.types=Y.types),et.T=D}},lt.unstable_useCacheRefresh=function(){return et.H.useCacheRefresh()},lt.use=function(v){return et.H.use(v)},lt.useActionState=function(v,D,Y){return et.H.useActionState(v,D,Y)},lt.useCallback=function(v,D){return et.H.useCallback(v,D)},lt.useContext=function(v){return et.H.useContext(v)},lt.useDebugValue=function(){},lt.useDeferredValue=function(v,D){return et.H.useDeferredValue(v,D)},lt.useEffect=function(v,D){return et.H.useEffect(v,D)},lt.useEffectEvent=function(v){return et.H.useEffectEvent(v)},lt.useId=function(){return et.H.useId()},lt.useImperativeHandle=function(v,D,Y){return et.H.useImperativeHandle(v,D,Y)},lt.useInsertionEffect=function(v,D){return et.H.useInsertionEffect(v,D)},lt.useLayoutEffect=function(v,D){return et.H.useLayoutEffect(v,D)},lt.useMemo=function(v,D){return et.H.useMemo(v,D)},lt.useOptimistic=function(v,D){return et.H.useOptimistic(v,D)},lt.useReducer=function(v,D,Y){return et.H.useReducer(v,D,Y)},lt.useRef=function(v){return et.H.useRef(v)},lt.useState=function(v){return et.H.useState(v)},lt.useSyncExternalStore=function(v,D,Y){return et.H.useSyncExternalStore(v,D,Y)},lt.useTransition=function(){return et.H.useTransition()},lt.version="19.2.4",lt}var lh;function Zf(){return lh||(lh=1,Nf.exports=cv()),Nf.exports}var E=Zf();const fv=nv(E);var Cf={exports:{}},jn={},Df={exports:{}},Uf={};var ah;function sv(){return ah||(ah=1,(function(c){function r(N,L){var F=N.length;N.push(L);t:for(;0<F;){var mt=F-1>>>1,J=N[mt];if(0<d(J,L))N[mt]=L,N[F]=J,F=mt;else break t}}function o(N){return N.length===0?null:N[0]}function f(N){if(N.length===0)return null;var L=N[0],F=N.pop();if(F!==L){N[0]=F;t:for(var mt=0,J=N.length,v=J>>>1;mt<v;){var D=2*(mt+1)-1,Y=N[D],Z=D+1,tt=N[Z];if(0>d(Y,F))Z<J&&0>d(tt,Y)?(N[mt]=tt,N[Z]=F,mt=Z):(N[mt]=Y,N[D]=F,mt=D);else if(Z<J&&0>d(tt,F))N[mt]=tt,N[Z]=F,mt=Z;else break t}}return L}function d(N,L){var F=N.sortIndex-L.sortIndex;return F!==0?F:N.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,_=p.now();c.unstable_now=function(){return p.now()-_}}var S=[],y=[],M=1,R=null,B=3,w=!1,k=!1,Q=!1,X=!1,H=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function gt(N){for(var L=o(y);L!==null;){if(L.callback===null)f(y);else if(L.startTime<=N)f(y),L.sortIndex=L.expirationTime,r(S,L);else break;L=o(y)}}function ht(N){if(Q=!1,gt(N),!k)if(o(S)!==null)k=!0,Et||(Et=!0,K());else{var L=o(y);L!==null&&Mt(ht,L.startTime-N)}}var Et=!1,et=-1,St=5,Ot=-1;function P(){return X?!0:!(c.unstable_now()-Ot<St)}function ct(){if(X=!1,Et){var N=c.unstable_now();Ot=N;var L=!0;try{t:{k=!1,Q&&(Q=!1,q(et),et=-1),w=!0;var F=B;try{e:{for(gt(N),R=o(S);R!==null&&!(R.expirationTime>N&&P());){var mt=R.callback;if(typeof mt=="function"){R.callback=null,B=R.priorityLevel;var J=mt(R.expirationTime<=N);if(N=c.unstable_now(),typeof J=="function"){R.callback=J,gt(N),L=!0;break e}R===o(S)&&f(S),gt(N)}else f(S);R=o(S)}if(R!==null)L=!0;else{var v=o(y);v!==null&&Mt(ht,v.startTime-N),L=!1}}break t}finally{R=null,B=F,w=!1}L=void 0}}finally{L?K():Et=!1}}}var K;if(typeof G=="function")K=function(){G(ct)};else if(typeof MessageChannel<"u"){var ut=new MessageChannel,jt=ut.port2;ut.port1.onmessage=ct,K=function(){jt.postMessage(null)}}else K=function(){H(ct,0)};function Mt(N,L){et=H(function(){N(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(N){N.callback=null},c.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):St=0<N?Math.floor(1e3/N):5},c.unstable_getCurrentPriorityLevel=function(){return B},c.unstable_next=function(N){switch(B){case 1:case 2:case 3:var L=3;break;default:L=B}var F=B;B=L;try{return N()}finally{B=F}},c.unstable_requestPaint=function(){X=!0},c.unstable_runWithPriority=function(N,L){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var F=B;B=N;try{return L()}finally{B=F}},c.unstable_scheduleCallback=function(N,L,F){var mt=c.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?mt+F:mt):F=mt,N){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=F+J,N={id:M++,callback:L,priorityLevel:N,startTime:F,expirationTime:J,sortIndex:-1},F>mt?(N.sortIndex=F,r(y,N),o(S)===null&&N===o(y)&&(Q?(q(et),et=-1):Q=!0,Mt(ht,F-mt))):(N.sortIndex=J,r(S,N),k||w||(k=!0,Et||(Et=!0,K()))),N},c.unstable_shouldYield=P,c.unstable_wrapCallback=function(N){var L=B;return function(){var F=B;B=L;try{return N.apply(this,arguments)}finally{B=F}}}})(Uf)),Uf}var nh;function rv(){return nh||(nh=1,Df.exports=sv()),Df.exports}var jf={exports:{}},It={};var uh;function ov(){if(uh)return It;uh=1;var c=Zf();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 _(S,y){if(S==="font")return"";if(typeof y=="string")return y==="use-credentials"?y:""}return It.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,It.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)},It.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()}},It.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))},It.prefetchDNS=function(S){typeof S=="string"&&f.d.D(S)},It.preinit=function(S,y){if(typeof S=="string"&&y&&typeof y.as=="string"){var M=y.as,R=_(M,y.crossOrigin),B=typeof y.integrity=="string"?y.integrity:void 0,w=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:w}):M==="script"&&f.d.X(S,{crossOrigin:R,integrity:B,fetchPriority:w,nonce:typeof y.nonce=="string"?y.nonce:void 0})}},It.preinitModule=function(S,y){if(typeof S=="string")if(typeof y=="object"&&y!==null){if(y.as==null||y.as==="script"){var M=_(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)},It.preload=function(S,y){if(typeof S=="string"&&typeof y=="object"&&y!==null&&typeof y.as=="string"){var M=y.as,R=_(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})}},It.preloadModule=function(S,y){if(typeof S=="string")if(y){var M=_(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)},It.requestFormReset=function(S){f.d.r(S)},It.unstable_batchedUpdates=function(S,y){return S(y)},It.useFormState=function(S,y,M){return p.H.useFormState(S,y,M)},It.useFormStatus=function(){return p.H.useHostTransitionStatus()},It.version="19.2.4",It}var ih;function dv(){if(ih)return jf.exports;ih=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=ov(),jf.exports}var ch;function hv(){if(ch)return jn;ch=1;var c=rv(),r=Zf(),o=dv();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 _(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"),w=Symbol.for("react.transitional.element"),k=Symbol.for("react.portal"),Q=Symbol.for("react.fragment"),X=Symbol.for("react.strict_mode"),H=Symbol.for("react.profiler"),q=Symbol.for("react.consumer"),G=Symbol.for("react.context"),gt=Symbol.for("react.forward_ref"),ht=Symbol.for("react.suspense"),Et=Symbol.for("react.suspense_list"),et=Symbol.for("react.memo"),St=Symbol.for("react.lazy"),Ot=Symbol.for("react.activity"),P=Symbol.for("react.memo_cache_sentinel"),ct=Symbol.iterator;function K(t){return t===null||typeof t!="object"?null:(t=ct&&t[ct]||t["@@iterator"],typeof t=="function"?t:null)}var ut=Symbol.for("react.client.reference");function jt(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===ut?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case Q:return"Fragment";case H:return"Profiler";case X:return"StrictMode";case ht:return"Suspense";case Et:return"SuspenseList";case Ot:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case k:return"Portal";case G:return t.displayName||"Context";case q:return(t._context.displayName||"Context")+".Consumer";case gt:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case et:return e=t.displayName||null,e!==null?e:jt(t.type)||"Memo";case St:e=t._payload,t=t._init;try{return jt(t(e))}catch{}}return null}var Mt=Array.isArray,N=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,F={pending:!1,data:null,method:null,action:null},mt=[],J=-1;function v(t){return{current:t}}function D(t){0>J||(t.current=mt[J],mt[J]=null,J--)}function Y(t,e){J++,mt[J]=t.current,t.current=e}var Z=v(null),tt=v(null),it=v(null),bt=v(null);function Pt(t,e){switch(Y(it,e),Y(tt,t),Y(Z,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Td(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Td(e),t=zd(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}D(Z),Y(Z,t)}function qt(){D(Z),D(tt),D(it)}function Ya(t){t.memoizedState!==null&&Y(bt,t);var e=Z.current,l=zd(e,t.type);e!==l&&(Y(tt,t),Y(Z,l))}function Xn(t){tt.current===t&&(D(Z),D(tt)),bt.current===t&&(D(bt),Mn._currentValue=F)}var ri,Wf;function Dl(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 j=function(){throw Error()};if(Object.defineProperty(j.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(j,[])}catch(O){var A=O}Reflect.construct(t,[],j)}else{try{j.call()}catch(O){A=O}t.call(j.prototype)}}else{try{throw Error()}catch(O){A=O}(j=t())&&typeof j.catch=="function"&&j.catch(function(){})}}catch(O){if(O&&A&&typeof O.stack=="string")return[O.stack,A.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 C=`
`+m[a].replace(" at new "," at ");return t.displayName&&C.includes("<anonymous>")&&(C=C.replace("<anonymous>",t.displayName)),C}while(1<=a&&0<=n);break}}}finally{oi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Dl(l):""}function Hh(t,e){switch(t.tag){case 26:case 27:case 5:return Dl(t.type);case 16:return Dl("Lazy");case 13:return t.child!==e&&e!==null?Dl("Suspense Fallback"):Dl("Suspense");case 19:return Dl("SuspenseList");case 0:case 15:return di(t.type,!1);case 11:return di(t.type.render,!1);case 1:return di(t.type,!0);case 31:return Dl("Activity");default:return""}}function If(t){try{var e="",l=null;do e+=Hh(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,yi=c.unstable_cancelCallback,Bh=c.unstable_shouldYield,qh=c.unstable_requestPaint,se=c.unstable_now,Lh=c.unstable_getCurrentPriorityLevel,Pf=c.unstable_ImmediatePriority,ts=c.unstable_UserBlockingPriority,Qn=c.unstable_NormalPriority,Yh=c.unstable_LowPriority,es=c.unstable_IdlePriority,Gh=c.log,Xh=c.unstable_setDisableYieldValue,Ga=null,re=null;function il(t){if(typeof Gh=="function"&&Xh(t),re&&typeof re.setStrictMode=="function")try{re.setStrictMode(Ga,t)}catch{}}var oe=Math.clz32?Math.clz32:Vh,Qh=Math.log,Zh=Math.LN2;function Vh(t){return t>>>=0,t===0?32:31-(Qh(t)/Zh|0)|0}var Zn=256,Vn=262144,wn=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 Kn(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 wh(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 ls(){var t=wn;return wn<<=1,(wn&62914560)===0&&(wn=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 Kh(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 C=31-oe(l),j=1<<C;s[C]=0,m[C]=-1;var A=z[C];if(A!==null)for(z[C]=null,C=0;C<A.length;C++){var O=A[C];O!==null&&(O.lane&=-536870913)}l&=~j}a!==0&&as(t,a,0),u!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=u&~(i&~e))}function as(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-oe(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&261930}function ns(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-oe(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function us(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 is(){var t=L.p;return t!==0?t:(t=window.event,t===void 0?32:Kd(t.type))}function cs(t,e){var l=L.p;try{return L.p=t,e()}finally{L.p=l}}var cl=Math.random().toString(36).slice(2),Jt="__reactFiber$"+cl,ee="__reactProps$"+cl,ta="__reactContainer$"+cl,Si="__reactEvents$"+cl,Jh="__reactListeners$"+cl,$h="__reactHandles$"+cl,fs="__reactResources$"+cl,Za="__reactMarker$"+cl;function bi(t){delete t[Jt],delete t[ee],delete t[Si],delete t[Jh],delete t[$h]}function ea(t){var e=t[Jt];if(e)return e;for(var l=t.parentNode;l;){if(e=l[ta]||l[Jt]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Nd(t);t!==null;){if(l=t[Jt])return l;t=Nd(t)}return e}t=l,l=t.parentNode}return null}function la(t){if(t=t[Jt]||t[ta]){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 aa(t){var e=t[fs];return e||(e=t[fs]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function wt(t){t[Za]=!0}var ss=new Set,rs={};function jl(t,e){na(t,e),na(t+"Capture",e)}function na(t,e){for(rs[t]=e,t=0;t<e.length;t++)ss.add(e[t])}var kh=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]*$"),os={},ds={};function Fh(t){return hi.call(ds,t)?!0:hi.call(os,t)?!1:kh.test(t)?ds[t]=!0:(os[t]=!0,!1)}function Jn(t,e,l){if(Fh(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 $n(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 Ee(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function hs(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=hs(t)?"checked":"value";t._valueTracker=Wh(t,e,""+t[e])}}function ms(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=hs(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function kn(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 Ih=/[\n"\\]/g;function Te(t){return t.replace(Ih,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=""+Ee(e)):t.value!==""+Ee(e)&&(t.value=""+Ee(e)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),e!=null?zi(t,i,Ee(e)):l!=null?zi(t,i,Ee(l)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?t.name=""+Ee(s):t.removeAttribute("name")}function ys(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?""+Ee(l):"",e=e!=null?""+Ee(e):l,s||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=s?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),Ei(t)}function zi(t,e,l){e==="number"&&kn(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ua(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+Ee(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function vs(t,e,l){if(e!=null&&(e=""+Ee(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Ee(l):""}function gs(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(f(92));if(Mt(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Ee(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a),Ei(t)}function ia(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var Ph=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 ps(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||Ph.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function Ss(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&&ps(t,n,a)}else for(var u in e)e.hasOwnProperty(u)&&ps(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 tm=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"]]),em=/^[\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 Fn(t){return em.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 ca=null,fa=null;function bs(t){var e=la(t);if(e&&(t=e.stateNode)){var l=t[ee]||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="'+Te(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[ee]||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&&ms(a)}break t;case"textarea":vs(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&ua(t,!!l.multiple,e,!1)}}}var Oi=!1;function Es(t,e,l){if(Oi)return t(e,l);Oi=!0;try{var a=t(e);return a}finally{if(Oi=!1,(ca!==null||fa!==null)&&(qu(),ca&&(e=ca,t=fa,fa=ca=null,bs(e),t)))for(e=0;e<t.length;e++)bs(t[e])}}function wa(t,e){var l=t.stateNode;if(l===null)return null;var a=l[ee]||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 Ts(){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 In(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 Pn(){return!0}function zs(){return!1}function le(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)?Pn:zs,this.isPropagationStopped=zs,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=Pn)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Pn)},persist:function(){},isPersistent:Pn}),e}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},tu=le(Hl),Ja=R({},Hl,{view:0,detail:0}),lm=le(Ja),Ni,Ci,$a,eu=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,Ci=t.screenY-$a.screenY):Ci=Ni=0,$a=t),Ni)},movementY:function(t){return"movementY"in t?t.movementY:Ci}}),As=le(eu),am=R({},eu,{dataTransfer:0}),nm=le(am),um=R({},Ja,{relatedTarget:0}),Di=le(um),im=R({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),cm=le(im),fm=R({},Hl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),sm=le(fm),rm=R({},Hl,{data:0}),_s=le(rm),om={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dm={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"},hm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function mm(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=hm[t])?!!e[t]:!1}function Ui(){return mm}var ym=R({},Ja,{key:function(t){if(t.key){var e=om[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=In(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?dm[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"?In(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?In(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),vm=le(ym),gm=R({},eu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rs=le(gm),pm=R({},Ja,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ui}),Sm=le(pm),bm=R({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),Em=le(bm),Tm=R({},eu,{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}),zm=le(Tm),Am=R({},Hl,{newState:0,oldState:0}),_m=le(Am),Rm=[9,13,27,32],ji=Qe&&"CompositionEvent"in window,ka=null;Qe&&"documentMode"in document&&(ka=document.documentMode);var Om=Qe&&"TextEvent"in window&&!ka,Os=Qe&&(!ji||ka&&8<ka&&11>=ka),xs=" ",Ms=!1;function Ns(t,e){switch(t){case"keyup":return Rm.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var sa=!1;function xm(t,e){switch(t){case"compositionend":return Cs(e);case"keypress":return e.which!==32?null:(Ms=!0,xs);case"textInput":return t=e.data,t===xs&&Ms?null:t;default:return null}}function Mm(t,e){if(sa)return t==="compositionend"||!ji&&Ns(t,e)?(t=Ts(),Wn=Mi=fl=null,sa=!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 Os&&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 Us(t,e,l,a){ca?fa?fa.push(a):fa=[a]:ca=a,e=Vu(e,"onChange"),0<e.length&&(l=new tu("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var Fa=null,Wa=null;function Cm(t){vd(t,0)}function lu(t){var e=Va(t);if(ms(e))return t}function js(t,e){if(t==="change")return e}var Hs=!1;if(Qe){var Hi;if(Qe){var Bi="oninput"in document;if(!Bi){var Bs=document.createElement("div");Bs.setAttribute("oninput","return;"),Bi=typeof Bs.oninput=="function"}Hi=Bi}else Hi=!1;Hs=Hi&&(!document.documentMode||9<document.documentMode)}function qs(){Fa&&(Fa.detachEvent("onpropertychange",Ls),Wa=Fa=null)}function Ls(t){if(t.propertyName==="value"&&lu(Wa)){var e=[];Us(e,Wa,t,Ri(t)),Es(Cm,e)}}function Dm(t,e,l){t==="focusin"?(qs(),Fa=e,Wa=l,Fa.attachEvent("onpropertychange",Ls)):t==="focusout"&&qs()}function Um(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return lu(Wa)}function jm(t,e){if(t==="click")return lu(e)}function Hm(t,e){if(t==="input"||t==="change")return lu(e)}function Bm(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var de=typeof Object.is=="function"?Object.is:Bm;function Ia(t,e){if(de(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)||!de(t[n],e[n]))return!1}return!0}function Ys(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function Gs(t,e){var l=Ys(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=Ys(l)}}function Xs(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Xs(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Qs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=kn(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=kn(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 qm=Qe&&"documentMode"in document&&11>=document.documentMode,ra=null,Li=null,Pa=null,Yi=!1;function Zs(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Yi||ra==null||ra!==kn(a)||(a=ra,"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=Vu(Li,"onSelect"),0<a.length&&(e=new tu("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=ra)))}function Bl(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var oa={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={},Vs={};Qe&&(Vs=document.createElement("div").style,"AnimationEvent"in window||(delete oa.animationend.animation,delete oa.animationiteration.animation,delete oa.animationstart.animation),"TransitionEvent"in window||delete oa.transitionend.transition);function ql(t){if(Gi[t])return Gi[t];if(!oa[t])return t;var e=oa[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in Vs)return Gi[t]=e[l];return t}var ws=ql("animationend"),Ks=ql("animationiteration"),Js=ql("animationstart"),Lm=ql("transitionrun"),Ym=ql("transitionstart"),Gm=ql("transitioncancel"),$s=ql("transitionend"),ks=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 De(t,e){ks.set(t,e),jl(e,[t])}var au=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)},ze=[],da=0,Qi=0;function nu(){for(var t=da,e=Qi=da=0;e<t;){var l=ze[e];ze[e++]=null;var a=ze[e];ze[e++]=null;var n=ze[e];ze[e++]=null;var u=ze[e];if(ze[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&&Fs(l,n,u)}}function uu(t,e,l,a){ze[da++]=t,ze[da++]=e,ze[da++]=l,ze[da++]=a,Qi|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function Zi(t,e,l,a){return uu(t,e,l,a),iu(t)}function Ll(t,e){return uu(t,null,null,e),iu(t)}function Fs(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-oe(l),t=u.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),u):null}function iu(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 ha={};function Xm(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function he(t,e,l,a){return new Xm(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=he(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function 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 cu(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=Ky(t,l,Z.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case Ot:return t=he(31,l,e,n),t.elementType=Ot,t.lanes=u,t;case Q:return Yl(l.children,n,u,e);case X:i=8,n|=24;break;case H:return t=he(12,l,e,n|2),t.elementType=H,t.lanes=u,t;case ht:return t=he(13,l,e,n),t.elementType=ht,t.lanes=u,t;case Et:return t=he(19,l,e,n),t.elementType=Et,t.lanes=u,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case G:i=10;break t;case q:i=9;break t;case gt:i=11;break t;case et:i=14;break t;case St:i=16,a=null;break t}i=29,l=Error(f(130,t===null?"null":typeof t,"")),a=null}return e=he(i,l,e,n),e.elementType=t,e.type=a,e.lanes=u,e}function Yl(t,e,l,a){return t=he(7,t,a,e),t.lanes=l,t}function wi(t,e,l){return t=he(6,t,null,e),t.lanes=l,t}function Is(t){var e=he(18,null,null,0);return e.stateNode=t,e}function Ki(t,e,l){return e=he(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var Ps=new WeakMap;function Ae(t,e){if(typeof t=="object"&&t!==null){var l=Ps.get(t);return l!==void 0?l:(e={value:t,source:e,stack:If(e)},Ps.set(t,e),e)}return{value:t,source:e,stack:If(e)}}var ma=[],ya=0,fu=null,tn=0,_e=[],Re=0,sl=null,Be=1,qe="";function Ve(t,e){ma[ya++]=tn,ma[ya++]=fu,fu=t,tn=e}function tr(t,e,l){_e[Re++]=Be,_e[Re++]=qe,_e[Re++]=sl,sl=t;var a=Be;t=qe;var n=32-oe(a)-1;a&=~(1<<n),l+=1;var u=32-oe(e)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,Be=1<<32-oe(e)+n|l<<n|a,qe=u+t}else Be=1<<u|l<<n|a,qe=t}function Ji(t){t.return!==null&&(Ve(t,1),tr(t,1,0))}function $i(t){for(;t===fu;)fu=ma[--ya],ma[ya]=null,tn=ma[--ya],ma[ya]=null;for(;t===sl;)sl=_e[--Re],_e[Re]=null,qe=_e[--Re],_e[Re]=null,Be=_e[--Re],_e[Re]=null}function er(t,e){_e[Re++]=Be,_e[Re++]=qe,_e[Re++]=sl,Be=e.id,qe=e.overflow,sl=t}var $t=null,Nt=null,dt=!1,rl=null,Oe=!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(Ae(e,t)),ki}function lr(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[Jt]=t,e[ee]=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),ys(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),gs(e,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||bd(e.textContent,l)?(a.popover!=null&&(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 ar(t){for($t=t.return;$t;)switch($t.tag){case 5:case 31:case 13:Oe=!1;return;case 27:case 3:Oe=!0;return;default:$t=$t.return}}function va(t){if(t!==$t)return!1;if(!dt)return ar(t),dt=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||mf(t.type,t.memoizedProps)),l=!l),l&&Nt&&ol(t),ar(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Nt=Md(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(f(317));Nt=Md(t)}else e===27?(e=Nt,_l(t.type)?(t=Sf,Sf=null,Nt=t):Nt=e):Nt=$t?Me(t.stateNode.nextSibling):null;return!0}function Gl(){Nt=$t=null,dt=!1}function Fi(){var t=rl;return t!==null&&(ie===null?ie=t:ie.push.apply(ie,t),rl=null),t}function en(t){rl===null?rl=[t]:rl.push(t)}var Wi=v(null),Xl=null,we=null;function dl(t,e,l){Y(Wi,e._currentValue),e._currentValue=l}function Ke(t){t._currentValue=Wi.current,D(Wi)}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 ga(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;de(n.pendingProps.value,i.value)||(t!==null?t.push(s):t=[s])}}else if(n===bt.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 su(t){for(t=t.firstContext;t!==null;){if(!de(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 nr(Xl,t)}function ru(t,e){return Xl===null&&Ql(t),nr(t,e)}function nr(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 Qm=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()})}},Zm=c.unstable_scheduleCallback,Vm=c.unstable_NormalPriority,Gt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function tc(){return{controller:new Qm,data:new Map,refCount:0}}function ln(t){t.refCount--,t.refCount===0&&Zm(Vm,function(){t.controller.abort()})}var an=null,ec=0,pa=0,Sa=null;function wm(t,e){if(an===null){var l=an=[];ec=0,pa=nf(),Sa={status:"pending",value:void 0,then:function(a){l.push(a)}}}return ec++,e.then(ur,ur),e}function ur(){if(--ec===0&&an!==null){Sa!==null&&(Sa.status="fulfilled");var t=an;an=null,pa=0,Sa=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function Km(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 ir=N.S;N.S=function(t,e){Vo=se(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&wm(t,e),ir!==null&&ir(t,e)};var Zl=v(null);function lc(){var t=Zl.current;return t!==null?t:xt.pooledCache}function ou(t,e){e===null?Y(Zl,Zl.current):Y(Zl,e.pool)}function cr(){var t=lc();return t===null?null:{parent:Gt._currentValue,pool:t}}var ba=Error(f(460)),ac=Error(f(474)),du=Error(f(542)),hu={then:function(){}};function fr(t){return t=t.status,t==="fulfilled"||t==="rejected"}function sr(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,or(t),t;default:if(typeof e.status=="string")e.then(Xe,Xe);else{if(t=xt,t!==null&&100<t.shellSuspendCounter)throw Error(f(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var 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,or(t),t}throw wl=e,ba}}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,ba):l}}var wl=null;function rr(){if(wl===null)throw Error(f(459));var t=wl;return wl=null,t}function or(t){if(t===ba||t===du)throw Error(f(483))}var Ea=null,nn=0;function mu(t){var e=nn;return nn+=1,Ea===null&&(Ea=[]),sr(Ea,t,e)}function un(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function yu(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 dr(t){function e(b,g){if(t){var T=b.deletions;T===null?(b.deletions=[g],b.flags|=16):T.push(g)}}function l(b,g){if(!t)return null;for(;g!==null;)e(b,g),g=g.sibling;return null}function a(b){for(var g=new Map;b!==null;)b.key!==null?g.set(b.key,b):g.set(b.index,b),b=b.sibling;return g}function n(b,g){return b=Ze(b,g),b.index=0,b.sibling=null,b}function u(b,g,T){return b.index=T,t?(T=b.alternate,T!==null?(T=T.index,T<g?(b.flags|=67108866,g):T):(b.flags|=67108866,g)):(b.flags|=1048576,g)}function i(b){return t&&b.alternate===null&&(b.flags|=67108866),b}function s(b,g,T,U){return g===null||g.tag!==6?(g=wi(T,b.mode,U),g.return=b,g):(g=n(g,T),g.return=b,g)}function m(b,g,T,U){var W=T.type;return W===Q?C(b,g,T.props.children,U,T.key):g!==null&&(g.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===St&&Vl(W)===g.type)?(g=n(g,T.props),un(g,T),g.return=b,g):(g=cu(T.type,T.key,T.props,null,b.mode,U),un(g,T),g.return=b,g)}function z(b,g,T,U){return g===null||g.tag!==4||g.stateNode.containerInfo!==T.containerInfo||g.stateNode.implementation!==T.implementation?(g=Ki(T,b.mode,U),g.return=b,g):(g=n(g,T.children||[]),g.return=b,g)}function C(b,g,T,U,W){return g===null||g.tag!==7?(g=Yl(T,b.mode,U,W),g.return=b,g):(g=n(g,T),g.return=b,g)}function j(b,g,T){if(typeof g=="string"&&g!==""||typeof g=="number"||typeof g=="bigint")return g=wi(""+g,b.mode,T),g.return=b,g;if(typeof g=="object"&&g!==null){switch(g.$$typeof){case w:return T=cu(g.type,g.key,g.props,null,b.mode,T),un(T,g),T.return=b,T;case k:return g=Ki(g,b.mode,T),g.return=b,g;case St:return g=Vl(g),j(b,g,T)}if(Mt(g)||K(g))return g=Yl(g,b.mode,T,null),g.return=b,g;if(typeof g.then=="function")return j(b,mu(g),T);if(g.$$typeof===G)return j(b,ru(b,g),T);yu(b,g)}return null}function A(b,g,T,U){var W=g!==null?g.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return W!==null?null:s(b,g,""+T,U);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case w:return T.key===W?m(b,g,T,U):null;case k:return T.key===W?z(b,g,T,U):null;case St:return T=Vl(T),A(b,g,T,U)}if(Mt(T)||K(T))return W!==null?null:C(b,g,T,U,null);if(typeof T.then=="function")return A(b,g,mu(T),U);if(T.$$typeof===G)return A(b,g,ru(b,T),U);yu(b,T)}return null}function O(b,g,T,U,W){if(typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint")return b=b.get(T)||null,s(g,b,""+U,W);if(typeof U=="object"&&U!==null){switch(U.$$typeof){case w:return b=b.get(U.key===null?T:U.key)||null,m(g,b,U,W);case k:return b=b.get(U.key===null?T:U.key)||null,z(g,b,U,W);case St:return U=Vl(U),O(b,g,T,U,W)}if(Mt(U)||K(U))return b=b.get(T)||null,C(g,b,U,W,null);if(typeof U.then=="function")return O(b,g,T,mu(U),W);if(U.$$typeof===G)return O(b,g,T,ru(g,U),W);yu(g,U)}return null}function V(b,g,T,U){for(var W=null,yt=null,$=g,nt=g=0,ot=null;$!==null&&nt<T.length;nt++){$.index>nt?(ot=$,$=null):ot=$.sibling;var vt=A(b,$,T[nt],U);if(vt===null){$===null&&($=ot);break}t&&$&&vt.alternate===null&&e(b,$),g=u(vt,g,nt),yt===null?W=vt:yt.sibling=vt,yt=vt,$=ot}if(nt===T.length)return l(b,$),dt&&Ve(b,nt),W;if($===null){for(;nt<T.length;nt++)$=j(b,T[nt],U),$!==null&&(g=u($,g,nt),yt===null?W=$:yt.sibling=$,yt=$);return dt&&Ve(b,nt),W}for($=a($);nt<T.length;nt++)ot=O($,b,nt,T[nt],U),ot!==null&&(t&&ot.alternate!==null&&$.delete(ot.key===null?nt:ot.key),g=u(ot,g,nt),yt===null?W=ot:yt.sibling=ot,yt=ot);return t&&$.forEach(function(Nl){return e(b,Nl)}),dt&&Ve(b,nt),W}function I(b,g,T,U){if(T==null)throw Error(f(151));for(var W=null,yt=null,$=g,nt=g=0,ot=null,vt=T.next();$!==null&&!vt.done;nt++,vt=T.next()){$.index>nt?(ot=$,$=null):ot=$.sibling;var Nl=A(b,$,vt.value,U);if(Nl===null){$===null&&($=ot);break}t&&$&&Nl.alternate===null&&e(b,$),g=u(Nl,g,nt),yt===null?W=Nl:yt.sibling=Nl,yt=Nl,$=ot}if(vt.done)return l(b,$),dt&&Ve(b,nt),W;if($===null){for(;!vt.done;nt++,vt=T.next())vt=j(b,vt.value,U),vt!==null&&(g=u(vt,g,nt),yt===null?W=vt:yt.sibling=vt,yt=vt);return dt&&Ve(b,nt),W}for($=a($);!vt.done;nt++,vt=T.next())vt=O($,b,nt,vt.value,U),vt!==null&&(t&&vt.alternate!==null&&$.delete(vt.key===null?nt:vt.key),g=u(vt,g,nt),yt===null?W=vt:yt.sibling=vt,yt=vt);return t&&$.forEach(function(av){return e(b,av)}),dt&&Ve(b,nt),W}function Rt(b,g,T,U){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 w:t:{for(var W=T.key;g!==null;){if(g.key===W){if(W=T.type,W===Q){if(g.tag===7){l(b,g.sibling),U=n(g,T.props.children),U.return=b,b=U;break t}}else if(g.elementType===W||typeof W=="object"&&W!==null&&W.$$typeof===St&&Vl(W)===g.type){l(b,g.sibling),U=n(g,T.props),un(U,T),U.return=b,b=U;break t}l(b,g);break}else e(b,g);g=g.sibling}T.type===Q?(U=Yl(T.props.children,b.mode,U,T.key),U.return=b,b=U):(U=cu(T.type,T.key,T.props,null,b.mode,U),un(U,T),U.return=b,b=U)}return i(b);case k:t:{for(W=T.key;g!==null;){if(g.key===W)if(g.tag===4&&g.stateNode.containerInfo===T.containerInfo&&g.stateNode.implementation===T.implementation){l(b,g.sibling),U=n(g,T.children||[]),U.return=b,b=U;break t}else{l(b,g);break}else e(b,g);g=g.sibling}U=Ki(T,b.mode,U),U.return=b,b=U}return i(b);case St:return T=Vl(T),Rt(b,g,T,U)}if(Mt(T))return V(b,g,T,U);if(K(T)){if(W=K(T),typeof W!="function")throw Error(f(150));return T=W.call(T),I(b,g,T,U)}if(typeof T.then=="function")return Rt(b,g,mu(T),U);if(T.$$typeof===G)return Rt(b,g,ru(b,T),U);yu(b,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,g!==null&&g.tag===6?(l(b,g.sibling),U=n(g,T),U.return=b,b=U):(l(b,g),U=wi(T,b.mode,U),U.return=b,b=U),i(b)):l(b,g)}return function(b,g,T,U){try{nn=0;var W=Rt(b,g,T,U);return Ea=null,W}catch($){if($===ba||$===du)throw $;var yt=he(29,$,null,b.mode);return yt.lanes=U,yt.return=b,yt}}}var Kl=dr(!0),hr=dr(!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,(pt&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=iu(t),Fs(t,null,l),e}return uu(t,a,e,l),iu(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,ns(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=Sa;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 C=t.alternate;C!==null&&(C=C.updateQueue,s=C.lastBaseUpdate,s!==i&&(s===null?C.firstBaseUpdate=z:s.next=z,C.lastBaseUpdate=m))}if(u!==null){var j=n.baseState;i=0,C=z=m=null,s=u;do{var A=s.lane&-536870913,O=A!==s.lane;if(O?(rt&A)===A:(a&A)===A){A!==0&&A===pa&&(cc=!0),C!==null&&(C=C.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});t:{var V=t,I=s;A=e;var Rt=l;switch(I.tag){case 1:if(V=I.payload,typeof V=="function"){j=V.call(Rt,j,A);break t}j=V;break t;case 3:V.flags=V.flags&-65537|128;case 0:if(V=I.payload,A=typeof V=="function"?V.call(Rt,j,A):V,A==null)break t;j=R({},j,A);break t;case 2:hl=!0}}A=s.callback,A!==null&&(t.flags|=64,O&&(t.flags|=8192),O=n.callbacks,O===null?n.callbacks=[A]:O.push(A))}else O={lane:A,tag:s.tag,payload:s.payload,callback:s.callback,next:null},C===null?(z=C=O,m=j):C=C.next=O,i|=A;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);C===null&&(m=j),n.baseState=m,n.firstBaseUpdate=z,n.lastBaseUpdate=C,u===null&&(n.shared.lanes=0),bl|=i,t.lanes=i,t.memoizedState=j}}function mr(t,e){if(typeof t!="function")throw Error(f(191,t));t.call(e)}function yr(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)mr(l[t],e)}var Ta=v(null),vu=v(0);function vr(t,e){t=el,Y(vu,t),Y(Ta,e),el=t|e.baseLanes}function fc(){Y(vu,el),Y(Ta,Ta.current)}function sc(){el=vu.current,D(Ta),D(vu)}var me=v(null),xe=null;function vl(t){var e=t.alternate;Y(Lt,Lt.current&1),Y(me,t),xe===null&&(e===null||Ta.current!==null||e.memoizedState!==null)&&(xe=t)}function rc(t){Y(Lt,Lt.current),Y(me,t),xe===null&&(xe=t)}function gr(t){t.tag===22?(Y(Lt,Lt.current),Y(me,t),xe===null&&(xe=t)):gl()}function gl(){Y(Lt,Lt.current),Y(me,me.current)}function ye(t){D(me),xe===t&&(xe=null),D(Lt)}var Lt=v(0);function gu(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,At=null,Xt=null,pu=!1,za=!1,Jl=!1,Su=0,rn=0,Aa=null,Jm=0;function Ht(){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(!de(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,N.H=t===null||t.memoizedState===null?to:Oc,Jl=!1,u=l(a,n),Jl=!1,za&&(u=Sr(e,l,a,n)),pr(t),u}function pr(t){N.H=hn;var e=At!==null&&At.next!==null;if(Je=0,Xt=At=at=null,pu=!1,rn=0,Aa=null,e)throw Error(f(300));t===null||Qt||(t=t.dependencies,t!==null&&su(t)&&(Qt=!0))}function Sr(t,e,l,a){at=t;var n=0;do{if(za&&(Aa=null),rn=0,za=!1,25<=n)throw Error(f(301));if(n+=1,Xt=At=null,t.updateQueue!=null){var u=t.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}N.H=eo,u=e(l,a)}while(za);return u}function $m(){var t=N.H,e=t.useState()[0];return e=typeof e.then=="function"?on(e):e,t=t.useState()[0],(At!==null?At.memoizedState:null)!==t&&(at.flags|=1024),e}function hc(){var t=Su!==0;return Su=0,t}function mc(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function yc(t){if(pu){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}pu=!1}Je=0,Xt=At=at=null,za=!1,rn=Su=0,Aa=null}function te(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Xt===null?at.memoizedState=Xt=t:Xt=Xt.next=t,Xt}function Yt(){if(At===null){var t=at.alternate;t=t!==null?t.memoizedState:null}else t=At.next;var e=Xt===null?at.memoizedState:Xt.next;if(e!==null)Xt=e,At=t;else{if(t===null)throw at.alternate===null?Error(f(467)):Error(f(310));At=t,t={memoizedState:At.memoizedState,baseState:At.baseState,baseQueue:At.baseQueue,queue:At.queue,next:null},Xt===null?at.memoizedState=Xt=t:Xt=Xt.next=t}return Xt}function bu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function on(t){var e=rn;return rn+=1,Aa===null&&(Aa=[]),t=sr(Aa,t,e),e=at,(Xt===null?e.memoizedState:Xt.next)===null&&(e=e.alternate,N.H=e===null||e.memoizedState===null?to:Oc),t}function Eu(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return on(t);if(t.$$typeof===G)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=bu(),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]=P;return e.index++,l}function $e(t,e){return typeof e=="function"?e(t):e}function Tu(t){var e=Yt();return gc(e,At,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,C=!1;do{var j=z.lane&-536870913;if(j!==z.lane?(rt&j)===j:(Je&j)===j){var A=z.revertLane;if(A===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null}),j===pa&&(C=!0);else if((Je&A)===A){z=z.next,A===pa&&(C=!0);continue}else j={lane:0,revertLane:z.revertLane,gesture:null,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=j,i=u):m=m.next=j,at.lanes|=A,bl|=A;j=z.action,Jl&&l(u,j),u=z.hasEagerState?z.eagerState:l(u,j)}else A={lane:j,revertLane:z.revertLane,gesture:z.gesture,action:z.action,hasEagerState:z.hasEagerState,eagerState:z.eagerState,next:null},m===null?(s=m=A,i=u):m=m.next=A,at.lanes|=j,bl|=j;z=z.next}while(z!==null&&z!==e);if(m===null?i=u:m.next=s,!de(u,t.memoizedState)&&(Qt=!0,C&&(l=Sa,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=Yt(),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);de(u,e.memoizedState)||(Qt=!0),e.memoizedState=u,e.baseQueue===null&&(e.baseState=u),l.lastRenderedState=u}return[u,a]}function br(t,e,l){var a=at,n=Yt(),u=dt;if(u){if(l===void 0)throw Error(f(407));l=l()}else l=e();var i=!de((At||n).memoizedState,l);if(i&&(n.memoizedState=l,Qt=!0),n=n.queue,Ec(zr.bind(null,a,n,t),[t]),n.getSnapshot!==e||i||Xt!==null&&Xt.memoizedState.tag&1){if(a.flags|=2048,_a(9,{destroy:void 0},Tr.bind(null,a,n,l,e),null),xt===null)throw Error(f(349));u||(Je&127)!==0||Er(a,e,l)}return l}function Er(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=at.updateQueue,e===null?(e=bu(),at.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Tr(t,e,l,a){e.value=l,e.getSnapshot=a,Ar(e)&&_r(t)}function zr(t,e,l){return l(function(){Ar(e)&&_r(t)})}function Ar(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!de(t,l)}catch{return!0}}function _r(t){var e=Ll(t,2);e!==null&&ce(e,t,2)}function Sc(t){var e=te();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 Rr(t,e,l,a){return t.baseState=l,gc(t,At,typeof a=="function"?a:$e)}function km(t,e,l,a,n){if(_u(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)}};N.T!==null?l(!0):u.isTransition=!1,a(u),l=e.pending,l===null?(u.next=e.pending=u,Or(e,u)):(u.next=l.next,e.pending=l.next=u)}}function Or(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var u=N.T,i={};N.T=i;try{var s=l(n,a),m=N.S;m!==null&&m(i,s),xr(t,e,s)}catch(z){bc(t,e,z)}finally{u!==null&&i.types!==null&&(u.types=i.types),N.T=u}}else try{u=l(n,a),xr(t,e,u)}catch(z){bc(t,e,z)}}function xr(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,Or(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 Cr(t,e){return e}function Dr(t,e){if(dt){var l=xt.formState;if(l!==null){t:{var a=at;if(dt){if(Nt){e:{for(var n=Nt,u=Oe;n.nodeType!==8;){if(!u){n=null;break e}if(n=Me(n.nextSibling),n===null){n=null;break e}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Nt=Me(n.nextSibling),a=n.data==="F!";break t}}ol(a)}a=!1}a&&(e=l[0])}}return l=te(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Cr,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=te(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=km.bind(null,at,n,u,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Ur(t){var e=Yt();return jr(e,At,t)}function jr(t,e,l){if(e=gc(t,e,Cr)[0],t=Tu($e)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=on(e)}catch(i){throw i===ba?du:i}else a=e;e=Yt();var n=e.queue,u=n.dispatch;return l!==e.memoizedState&&(at.flags|=2048,_a(9,{destroy:void 0},Fm.bind(null,n,l),null)),[a,u,t]}function Fm(t,e){t.action=e}function Hr(t){var e=Yt(),l=At;if(l!==null)return jr(e,l,t);Yt(),e=e.memoizedState,l=Yt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function _a(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=at.updateQueue,e===null&&(e=bu(),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 Br(){return Yt().memoizedState}function zu(t,e,l,a){var n=te();at.flags|=t,n.memoizedState=_a(1|e,{destroy:void 0},l,a===void 0?null:a)}function Au(t,e,l,a){var n=Yt();a=a===void 0?null:a;var u=n.memoizedState.inst;At!==null&&a!==null&&oc(a,At.memoizedState.deps)?n.memoizedState=_a(e,u,l,a):(at.flags|=t,n.memoizedState=_a(1|e,u,l,a))}function qr(t,e){zu(8390656,8,t,e)}function Ec(t,e){Au(2048,8,t,e)}function Wm(t){at.flags|=4;var e=at.updateQueue;if(e===null)e=bu(),at.updateQueue=e,e.events=[t];else{var l=e.events;l===null?e.events=[t]:l.push(t)}}function Lr(t){var e=Yt().memoizedState;return Wm({ref:e,nextImpl:t}),function(){if((pt&2)!==0)throw Error(f(440));return e.impl.apply(void 0,arguments)}}function Yr(t,e){return Au(4,2,t,e)}function Gr(t,e){return Au(4,4,t,e)}function Xr(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 Qr(t,e,l){l=l!=null?l.concat([t]):null,Au(4,4,Xr.bind(null,e,t),l)}function Tc(){}function Zr(t,e){var l=Yt();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 Vr(t,e){var l=Yt();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&&(rt&261930)===0?t.memoizedState=e:(t.memoizedState=l,t=Ko(),at.lanes|=t,bl|=t,l)}function wr(t,e,l,a){return de(l,e)?l:Ta.current!==null?(t=zc(t,l,a),de(t,e)||(Qt=!0),t):(Je&42)===0||(Je&1073741824)!==0&&(rt&261930)===0?(Qt=!0,t.memoizedState=l):(t=Ko(),at.lanes|=t,bl|=t,e)}function Kr(t,e,l,a,n){var u=L.p;L.p=u!==0&&8>u?u:8;var i=N.T,s={};N.T=s,Rc(t,!1,e,l);try{var m=n(),z=N.S;if(z!==null&&z(s,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var C=Km(m,a);dn(t,e,C,pe(t))}else dn(t,e,a,pe(t))}catch(j){dn(t,e,{then:function(){},status:"rejected",reason:j},pe())}finally{L.p=u,i!==null&&s.types!==null&&(i.types=s.types),N.T=i}}function Im(){}function Ac(t,e,l,a){if(t.tag!==5)throw Error(f(476));var n=Jr(t).queue;Kr(t,n,e,F,l===null?Im:function(){return $r(t),l(a)})}function Jr(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:F,baseState:F,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$e,lastRenderedState:F},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 $r(t){var e=Jr(t);e.next===null&&(e=t.alternate.memoizedState),dn(t,e.next.queue,{},pe())}function _c(){return kt(Mn)}function kr(){return Yt().memoizedState}function Fr(){return Yt().memoizedState}function Pm(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=pe();t=ml(l);var a=yl(e,t,l);a!==null&&(ce(a,e,l),cn(a,e,l)),e={cache:tc()},t.payload=e;return}e=e.return}}function ty(t,e,l){var a=pe();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},_u(t)?Ir(e,l):(l=Zi(t,e,l,a),l!==null&&(ce(l,t,a),Pr(l,e,a)))}function Wr(t,e,l){var a=pe();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(_u(t))Ir(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,de(s,i))return uu(t,e,n,0),xt===null&&nu(),!1}catch{}if(l=Zi(t,e,n,a),l!==null)return ce(l,t,a),Pr(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},_u(t)){if(e)throw Error(f(479))}else e=Zi(t,l,a,2),e!==null&&ce(e,t,2)}function _u(t){var e=t.alternate;return t===at||e!==null&&e===at}function Ir(t,e){za=pu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Pr(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,ns(t,l)}}var hn={readContext:kt,use:Eu,useCallback:Ht,useContext:Ht,useEffect:Ht,useImperativeHandle:Ht,useLayoutEffect:Ht,useInsertionEffect:Ht,useMemo:Ht,useReducer:Ht,useRef:Ht,useState:Ht,useDebugValue:Ht,useDeferredValue:Ht,useTransition:Ht,useSyncExternalStore:Ht,useId:Ht,useHostTransitionStatus:Ht,useFormState:Ht,useActionState:Ht,useOptimistic:Ht,useMemoCache:Ht,useCacheRefresh:Ht};hn.useEffectEvent=Ht;var to={readContext:kt,use:Eu,useCallback:function(t,e){return te().memoizedState=[t,e===void 0?null:e],t},useContext:kt,useEffect:qr,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,zu(4194308,4,Xr.bind(null,e,t),l)},useLayoutEffect:function(t,e){return zu(4194308,4,t,e)},useInsertionEffect:function(t,e){zu(4,2,t,e)},useMemo:function(t,e){var l=te();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=te();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=ty.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=te();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=te();return zc(l,t,e)},useTransition:function(){var t=Sc(!1);return t=Kr.bind(null,at,t.queue,!0,!1),te().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,n=te();if(dt){if(l===void 0)throw Error(f(407));l=l()}else{if(l=e(),xt===null)throw Error(f(349));(rt&127)!==0||Er(a,e,l)}n.memoizedState=l;var u={value:l,getSnapshot:e};return n.queue=u,qr(zr.bind(null,a,u,t),[t]),a.flags|=2048,_a(9,{destroy:void 0},Tr.bind(null,a,u,l,e),null),l},useId:function(){var t=te(),e=xt.identifierPrefix;if(dt){var l=qe,a=Be;l=(a&~(1<<32-oe(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=Su++,0<l&&(e+="H"+l.toString(32)),e+="_"}else l=Jm++,e="_"+e+"r_"+l.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:_c,useFormState:Dr,useActionState:Dr,useOptimistic:function(t){var e=te();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 te().memoizedState=Pm.bind(null,at)},useEffectEvent:function(t){var e=te(),l={impl:t};return e.memoizedState=l,function(){if((pt&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Oc={readContext:kt,use:Eu,useCallback:Zr,useContext:kt,useEffect:Ec,useImperativeHandle:Qr,useInsertionEffect:Yr,useLayoutEffect:Gr,useMemo:Vr,useReducer:Tu,useRef:Br,useState:function(){return Tu($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Yt();return wr(l,At.memoizedState,t,e)},useTransition:function(){var t=Tu($e)[0],e=Yt().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:br,useId:kr,useHostTransitionStatus:_c,useFormState:Ur,useActionState:Ur,useOptimistic:function(t,e){var l=Yt();return Rr(l,At,t,e)},useMemoCache:vc,useCacheRefresh:Fr};Oc.useEffectEvent=Lr;var eo={readContext:kt,use:Eu,useCallback:Zr,useContext:kt,useEffect:Ec,useImperativeHandle:Qr,useInsertionEffect:Yr,useLayoutEffect:Gr,useMemo:Vr,useReducer:pc,useRef:Br,useState:function(){return pc($e)},useDebugValue:Tc,useDeferredValue:function(t,e){var l=Yt();return At===null?zc(l,t,e):wr(l,At.memoizedState,t,e)},useTransition:function(){var t=pc($e)[0],e=Yt().memoizedState;return[typeof t=="boolean"?t:on(t),e]},useSyncExternalStore:br,useId:kr,useHostTransitionStatus:_c,useFormState:Hr,useActionState:Hr,useOptimistic:function(t,e){var l=Yt();return At!==null?Rr(l,At,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:vc,useCacheRefresh:Fr};eo.useEffectEvent=Lr;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=pe(),n=ml(a);n.payload=e,l!=null&&(n.callback=l),e=yl(t,n,a),e!==null&&(ce(e,t,a),cn(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=pe(),n=ml(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=yl(t,n,a),e!==null&&(ce(e,t,a),cn(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=pe(),a=ml(l);a.tag=2,e!=null&&(a.callback=e),e=yl(t,a,l),e!==null&&(ce(e,t,l),cn(e,t,l))}};function lo(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 ao(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&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 no(t){au(t)}function uo(t){console.error(t)}function io(t){au(t)}function Ru(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function co(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Nc(t,e,l){return l=ml(l),l.tag=3,l.payload={element:null},l.callback=function(){Ru(t,e)},l}function fo(t){return t=ml(t),t.tag=3,t}function so(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(){co(e,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){co(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 ey(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&ga(e,l,n,!0),l=me.current,l!==null){switch(l.tag){case 31:case 13:return xe===null?Lu():l.alternate===null&&Bt===0&&(Bt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===hu?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===hu?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),Lu(),!1}if(dt)return e=me.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(Ae(t,l)))):(a!==ki&&(e=Error(f(423),{cause:a}),en(Ae(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Ae(a,l),n=Nc(t.stateNode,a,n),ic(t,n),Bt!==4&&(Bt=2)),!1;var u=Error(f(520),{cause:a});if(u=Ae(u,l),En===null?En=[u]:En.push(u),Bt!==4&&(Bt=2),e===null)return!0;a=Ae(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=fo(n),so(n,t,l,a),ic(l,n),!1}l=l.return}while(l!==null);return!1}var Cc=Error(f(461)),Qt=!1;function Ft(t,e,l,a){e.child=t===null?hr(e,null,l,a):Kl(e,t.child,l,a)}function ro(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&&!Qt?(mc(t,e,n),ke(t,e,n)):(dt&&s&&Ji(e),e.flags|=1,Ft(t,e,a,n),e.child)}function oo(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,ho(t,e,u,a,n)):(t=cu(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 ho(t,e,l,a,n){if(t!==null){var u=t.memoizedProps;if(Ia(u,a)&&t.ref===e.ref)if(Qt=!1,e.pendingProps=a=u,Yc(t,n))(t.flags&131072)!==0&&(Qt=!0);else return e.lanes=t.lanes,ke(t,e,n)}return Dc(t,e,l,a,n)}function mo(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 yo(t,e,u,l,a)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&ou(e,u!==null?u.cachePool:null),u!==null?vr(e,u):fc(),gr(e);else return a=e.lanes=536870912,yo(t,e,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(ou(e,u.cachePool),vr(e,u),gl(),e.memoizedState=null):(t!==null&&ou(e,null),fc(),gl());return Ft(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 yo(t,e,l,a,n){var u=lc();return u=u===null?null:{parent:Gt._currentValue,pool:u},e.memoizedState={baseLanes:l,cachePool:u},t!==null&&ou(e,null),fc(),gr(e),t!==null&&ga(t,e,a,!0),e.childLanes=n,null}function Ou(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 vo(t,e,l){return Kl(e,t.child,null,l),t=Ou(e,e.pendingProps),t.flags|=2,ye(e),e.memoizedState=null,t}function ly(t,e,l){var a=e.pendingProps,n=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(dt){if(a.mode==="hidden")return t=Ou(e,a),e.lanes=536870912,mn(null,t);if(rc(e),(t=Nt)?(t=xd(t,Oe),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:Be,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Is(t),l.return=e,e.child=l,$t=e,Nt=null)):t=null,t===null)throw ol(e);return e.lanes=536870912,null}return Ou(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(Qt||ga(t,e,l,!1),n=(l&t.childLanes)!==0,Qt||n){if(a=xt,a!==null&&(i=us(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,Ll(t,i),ce(a,t,i),Cc;Lu(),e=vo(t,e,l)}else t=u.treeContext,Nt=Me(i.nextSibling),$t=e,dt=!0,rl=null,Oe=!1,t!==null&&er(e,t),e=Ou(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 xu(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(f(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function Dc(t,e,l,a,n){return Ql(e),l=dc(t,e,l,a,void 0,n),a=hc(),t!==null&&!Qt?(mc(t,e,n),ke(t,e,n)):(dt&&a&&Ji(e),e.flags|=1,Ft(t,e,l,n),e.child)}function go(t,e,l,a,n,u){return Ql(e),e.updateQueue=null,l=Sr(e,a,l,n),pr(t),a=hc(),t!==null&&!Qt?(mc(t,e,u),ke(t,e,u)):(dt&&a&&Ji(e),e.flags|=1,Ft(t,e,l,u),e.child)}function po(t,e,l,a,n){if(Ql(e),e.stateNode===null){var u=ha,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):ha,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,C=l.contextType;i=ha,typeof C=="object"&&C!==null&&(i=kt(C));var j=l.getDerivedStateFromProps;C=typeof j=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=e.pendingProps!==s,C||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||z!==i)&&ao(e,u,a,i),hl=!1;var A=e.memoizedState;u.state=A,sn(e,a,u,n),fn(),z=e.memoizedState,s||A!==z||hl?(typeof j=="function"&&(xc(e,l,j,a),z=e.memoizedState),(m=hl||lo(e,l,m,a,A,z,i))?(C||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,C=$l(l,i),u.props=C,j=e.pendingProps,A=u.context,z=l.contextType,m=ha,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!==j||A!==m)&&ao(e,u,a,m),hl=!1,A=e.memoizedState,u.state=A,sn(e,a,u,n),fn();var O=e.memoizedState;i!==j||A!==O||hl||t!==null&&t.dependencies!==null&&su(t.dependencies)?(typeof s=="function"&&(xc(e,l,s,a),O=e.memoizedState),(C=hl||lo(e,l,C,a,A,O,m)||t!==null&&t.dependencies!==null&&su(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&&A===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=O),u.props=a,u.state=O,u.context=m,a=C):(typeof u.componentDidUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===t.memoizedProps&&A===t.memoizedState||(e.flags|=1024),a=!1)}return u=a,xu(t,e),a=(e.flags&128)!==0,u||a?(u=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),e.flags|=1,t!==null&&a?(e.child=Kl(e,t.child,null,n),e.child=Kl(e,null,l,n)):Ft(t,e,l,n),e.memoizedState=u.state,t=e.child):t=ke(t,e,n),t}function So(t,e,l,a){return Gl(),e.flags|=256,Ft(t,e,l,a),e.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jc(t){return{baseLanes:t,cachePool:cr()}}function Hc(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=ge),t}function bo(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:(Lt.current&2)!==0),i&&(n=!0,e.flags&=-129),i=(e.flags&32)!==0,e.flags&=-33,t===null){if(dt){if(n?vl(e):gl(),(t=Nt)?(t=xd(t,Oe),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:sl!==null?{id:Be,overflow:qe}:null,retryLane:536870912,hydrationErrors:null},l=Is(t),l.return=e,e.child=l,$t=e,Nt=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(Qt||ga(t,e,l,!1),i=(l&t.childLanes)!==0,Qt||i){if(i=xt,i!==null&&(a=us(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,Ll(t,a),ce(i,t,a),Cc;gf(s)||Lu(),e=qc(t,e,l)}else gf(s)?(e.flags|=192,e.child=t.child,e=null):(t=m.treeContext,Nt=Me(s.nextSibling),$t=e,dt=!0,rl=null,Oe=!1,t!==null&&er(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=Gt._currentValue,n=n.parent!==m?{parent:m,pool:m}:n):n=cr(),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=he(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 Eo(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 To(t,e,l){var a=e.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=Lt.current,s=(i&2)!==0;if(s?(i=i&1|2,e.flags|=128):i&=1,Y(Lt,i),Ft(t,e,a,l),a=dt?tn:0,!s&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&Eo(t,l,e);else if(t.tag===19)Eo(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&&gu(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&&gu(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(ga(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&&su(t)))}function ay(t,e,l){switch(e.tag){case 3:Pt(e,e.stateNode.containerInfo),dl(e,Gt,t.memoizedState.cache),Gl();break;case 27:case 5:Ya(e);break;case 4:Pt(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?bo(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||(ga(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return To(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),Y(Lt,Lt.current),a)break;return null;case 22:return e.lanes=0,mo(t,e,l,e.pendingProps);case 24:dl(e,Gt,t.memoizedState.cache)}return ke(t,e,l)}function zo(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)Qt=!0;else{if(!Yc(t,l)&&(e.flags&128)===0)return Qt=!1,ay(t,e,l);Qt=(t.flags&131072)!==0}else Qt=!1,dt&&(e.flags&1048576)!==0&&tr(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=po(null,e,t,a,l)):(e.tag=0,e=Dc(null,e,t,a,l));else{if(t!=null){var n=t.$$typeof;if(n===gt){e.tag=11,e=ro(null,e,t,a,l);break t}else if(n===et){e.tag=14,e=oo(null,e,t,a,l);break t}}throw e=jt(t)||t,Error(f(306,e,""))}}return e;case 0:return Dc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=$l(a,e.pendingProps),po(t,e,a,n,l);case 3:t:{if(Pt(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,Gt,a),a!==u.cache&&Pi(e,[Gt],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=So(t,e,a,l);break t}else if(a!==n){n=Ae(Error(f(424)),e),en(n),e=So(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,Nt=Me(t.firstChild),$t=e,dt=!0,rl=null,Oe=!0,l=hr(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}Ft(t,e,a,l)}e=e.child}return e;case 26:return xu(t,e),t===null?(l=jd(e.type,null,e.pendingProps,null))?e.memoizedState=l:dt||(l=e.type,t=e.pendingProps,a=wu(it.current).createElement(l),a[Jt]=e,a[ee]=t,Wt(a,l,t),wt(a),e.stateNode=a):e.memoizedState=jd(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ya(e),t===null&&dt&&(a=e.stateNode=Cd(e.type,e.pendingProps,it.current),$t=e,Oe=!0,n=Nt,_l(e.type)?(Sf=n,Nt=Me(a.firstChild)):Nt=n),Ft(t,e,e.pendingProps.children,l),xu(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&dt&&((n=a=Nt)&&(a=Uy(a,e.type,e.pendingProps,Oe),a!==null?(e.stateNode=a,$t=e,Nt=Me(a.firstChild),Oe=!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,$m,null,null,l),Mn._currentValue=n),xu(t,e),Ft(t,e,a,l),e.child;case 6:return t===null&&dt&&((t=l=Nt)&&(l=jy(l,e.pendingProps,Oe),l!==null?(e.stateNode=l,$t=e,Nt=null,t=!0):t=!1),t||ol(e)),null;case 13:return bo(t,e,l);case 4:return Pt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=Kl(e,null,a,l):Ft(t,e,a,l),e.child;case 11:return ro(t,e,e.type,e.pendingProps,l);case 7:return Ft(t,e,e.pendingProps,l),e.child;case 8:return Ft(t,e,e.pendingProps.children,l),e.child;case 12:return Ft(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,dl(e,e.type,a.value),Ft(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,Ft(t,e,a,l),e.child;case 14:return oo(t,e,e.type,e.pendingProps,l);case 15:return ho(t,e,e.type,e.pendingProps,l);case 19:return To(t,e,l);case 31:return ly(t,e,l);case 22:return mo(t,e,l,e.pendingProps);case 24:return Ql(e),a=kt(Gt),t===null?(n=lc(),n===null&&(n=xt,u=tc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),e.memoizedState={parent:a,cache:n},nc(e),dl(e,Gt,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,Gt,a)):(a=u.cache,dl(e,Gt,a),a!==n.cache&&Pi(e,[Gt],l,!0))),Ft(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(f(156,e.tag))}function Fe(t){t.flags|=4}function 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(Fo())t.flags|=8192;else throw wl=hu,ac}else t.flags&=-16777217}function Ao(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Yd(e))if(Fo())t.flags|=8192;else throw wl=hu,ac}function Nu(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?ls():536870912,t.lanes|=e,Ma|=e)}function yn(t,e){if(!dt)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function Ct(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 ny(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 Ct(e),null;case 1:return Ct(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ke(Gt),qt(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(va(e)?Fe(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,Fi())),Ct(e),null;case 26:var n=e.type,u=e.memoizedState;return t===null?(Fe(e),u!==null?(Ct(e),Ao(e,u)):(Ct(e),Gc(e,n,null,a,l))):u?u!==t.memoizedState?(Fe(e),Ct(e),Ao(e,u)):(Ct(e),e.flags&=-16777217):(t=t.memoizedProps,t!==a&&Fe(e),Ct(e),Gc(e,n,t,a,l)),null;case 27:if(Xn(e),l=it.current,n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ct(e),null}t=Z.current,va(e)?lr(e):(t=Cd(n,a,l),e.stateNode=t,Fe(e))}return Ct(e),null;case 5:if(Xn(e),n=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(!a){if(e.stateNode===null)throw Error(f(166));return Ct(e),null}if(u=Z.current,va(e))lr(e);else{var i=wu(it.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[Jt]=e,u[ee]=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(Wt(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&&Fe(e)}}return Ct(e),Gc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&Fe(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(f(166));if(t=it.current,va(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=$t,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Jt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||bd(t.nodeValue,l)),t||ol(e,!0)}else t=wu(t).createTextNode(a),t[Jt]=e,e.stateNode=t}return Ct(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=va(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[Jt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ct(e),t=!1}else l=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(ye(e),e):(ye(e),null);if((e.flags&128)!==0)throw Error(f(558))}return Ct(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=va(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[Jt]=e}else Gl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ct(e),n=!1}else n=Fi(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(ye(e),e):(ye(e),null)}return ye(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),Ct(e),null);case 4:return qt(),t===null&&sf(e.stateNode.containerInfo),Ct(e),null;case 10:return Ke(e.type),Ct(e),null;case 19:if(D(Lt),a=e.memoizedState,a===null)return Ct(e),null;if(n=(e.flags&128)!==0,u=a.rendering,u===null)if(n)yn(a,!1);else{if(Bt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(u=gu(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(Lt,Lt.current&1|2),dt&&Ve(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&se()>Hu&&(e.flags|=128,n=!0,yn(a,!1),e.lanes=4194304)}else{if(!n)if(t=gu(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&&!dt)return Ct(e),null}else 2*se()-a.renderingStartTime>Hu&&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=se(),t.sibling=null,l=Lt.current,Y(Lt,n?l&1|2:l&1),dt&&Ve(e,a.treeForkCount),t):(Ct(e),null);case 22:case 23:return ye(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&&(Ct(e),e.subtreeFlags&6&&(e.flags|=8192)):Ct(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&&D(Zl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Ke(Gt),Ct(e),null;case 25:return null;case 30:return null}throw Error(f(156,e.tag))}function uy(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(Gt),qt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Xn(e),null;case 31:if(e.memoizedState!==null){if(ye(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(ye(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 D(Lt),null;case 4:return qt(),null;case 10:return Ke(e.type),null;case 22:case 23:return ye(e),sc(),t!==null&&D(Zl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ke(Gt),null;case 25:return null;default:return null}}function _o(t,e){switch($i(e),e.tag){case 3:Ke(Gt),qt();break;case 26:case 27:case 5:Xn(e);break;case 4:qt();break;case 31:e.memoizedState!==null&&ye(e);break;case 13:ye(e);break;case 19:D(Lt);break;case 10:Ke(e.type);break;case 22:case 23:ye(e),sc(),t!==null&&D(Zl);break;case 24:Ke(Gt)}}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){zt(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(C){zt(n,m,C)}}}a=a.next}while(a!==u)}}catch(C){zt(e,e.return,C)}}function Ro(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{yr(e,l)}catch(a){zt(t,t.return,a)}}}function Oo(t,e,l){l.props=$l(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){zt(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){zt(t,e,n)}}function Le(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){zt(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){zt(t,e,n)}else l.current=null}function xo(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){zt(t,t.return,n)}}function Xc(t,e,l){try{var a=t.stateNode;Oy(a,t.type,l,e),a[ee]=e}catch(n){zt(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 Cu(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(Cu(t,e,l),t=t.sibling;t!==null;)Cu(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]);Wt(e,a,l),e[Jt]=t,e[ee]=l}catch(u){zt(t,t.return,u)}}var We=!1,Zt=!1,Vc=!1,Co=typeof WeakSet=="function"?WeakSet:Set,Kt=null;function iy(t,e){if(t=t.containerInfo,df=Iu,t=Qs(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,C=0,j=t,A=null;e:for(;;){for(var O;j!==l||n!==0&&j.nodeType!==3||(s=i+n),j!==u||a!==0&&j.nodeType!==3||(m=i+a),j.nodeType===3&&(i+=j.nodeValue.length),(O=j.firstChild)!==null;)A=j,j=O;for(;;){if(j===t)break e;if(A===l&&++z===n&&(s=i),A===u&&++C===a&&(m=i),(O=j.nextSibling)!==null)break;j=A,A=j.parentNode}j=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},Iu=!1,Kt=e;Kt!==null;)if(e=Kt,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,Kt=t;else for(;Kt!==null;){switch(e=Kt,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(I){zt(l,l.return,I)}}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,Kt=t;break}Kt=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){zt(l,l.return,i)}else{var n=$l(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(i){zt(l,l.return,i)}}a&64&&Ro(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{yr(t,e)}catch(i){zt(l,l.return,i)}}break;case 27:e===null&&a&4&&No(l);case 26:case 5:Pe(t,l),e===null&&a&4&&xo(l),a&512&&gn(l,l.return);break;case 12:Pe(t,l);break;case 31:Pe(t,l),a&4&&Ho(t,l);break;case 13:Pe(t,l),a&4&&Bo(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=yy.bind(null,l),Hy(t,l))));break;case 22:if(a=l.memoizedState!==null||We,!a){e=e!==null&&e.memoizedState!==null||Zt,n=We;var u=Zt;We=a,(Zt=e)&&!u?tl(t,l,(l.subtreeFlags&8772)!==0):Pe(t,l),We=n,Zt=u}break;case 30:break;default:Pe(t,l)}}function Uo(t){var e=t.alternate;e!==null&&(t.alternate=null,Uo(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 Ut=null,ae=!1;function Ie(t,e,l){for(l=l.child;l!==null;)jo(t,e,l),l=l.sibling}function jo(t,e,l){if(re&&typeof re.onCommitFiberUnmount=="function")try{re.onCommitFiberUnmount(Ga,l)}catch{}switch(l.tag){case 26:Zt||Le(l,e),Ie(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Zt||Le(l,e);var a=Ut,n=ae;_l(l.type)&&(Ut=l.stateNode,ae=!1),Ie(t,e,l),Rn(l.stateNode),Ut=a,ae=n;break;case 5:Zt||Le(l,e);case 6:if(a=Ut,n=ae,Ut=null,Ie(t,e,l),Ut=a,ae=n,Ut!==null)if(ae)try{(Ut.nodeType===9?Ut.body:Ut.nodeName==="HTML"?Ut.ownerDocument.body:Ut).removeChild(l.stateNode)}catch(u){zt(l,e,u)}else try{Ut.removeChild(l.stateNode)}catch(u){zt(l,e,u)}break;case 18:Ut!==null&&(ae?(t=Ut,Rd(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),qa(t)):Rd(Ut,l.stateNode));break;case 4:a=Ut,n=ae,Ut=l.stateNode.containerInfo,ae=!0,Ie(t,e,l),Ut=a,ae=n;break;case 0:case 11:case 14:case 15:pl(2,l,e),Zt||pl(4,l,e),Ie(t,e,l);break;case 1:Zt||(Le(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Oo(l,e,a)),Ie(t,e,l);break;case 21:Ie(t,e,l);break;case 22:Zt=(a=Zt)||l.memoizedState!==null,Ie(t,e,l),Zt=a;break;default:Ie(t,e,l)}}function Ho(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{qa(t)}catch(l){zt(e,e.return,l)}}}function Bo(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{qa(t)}catch(l){zt(e,e.return,l)}}function cy(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new Co),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new Co),e;default:throw Error(f(435,t.tag))}}function Du(t,e){var l=cy(t);e.forEach(function(a){if(!l.has(a)){l.add(a);var n=vy.bind(null,t,a);a.then(n,n)}})}function ne(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)){Ut=s.stateNode,ae=!1;break t}break;case 5:Ut=s.stateNode,ae=!1;break t;case 3:case 4:Ut=s.stateNode.containerInfo,ae=!0;break t}s=s.return}if(Ut===null)throw Error(f(160));jo(u,i,n),Ut=null,ae=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)qo(e,t),e=e.sibling}var Ue=null;function qo(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ne(e,t),ue(t),a&4&&(pl(3,t,t.return),vn(3,t),pl(5,t,t.return));break;case 1:ne(e,t),ue(t),a&512&&(Zt||l===null||Le(l,l.return)),a&64&&We&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=Ue;if(ne(e,t),ue(t),a&512&&(Zt||l===null||Le(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Za]||u[Jt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),Wt(u,a,l),u[Jt]=t,wt(u),a=u;break t;case"link":var i=qd("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),Wt(u,a,l),n.head.appendChild(u);break;case"meta":if(i=qd("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),Wt(u,a,l),n.head.appendChild(u);break;default:throw Error(f(468,a))}u[Jt]=t,wt(u),a=u}t.stateNode=a}else Ld(n,t.type,t.stateNode);else t.stateNode=Bd(n,a,t.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?Ld(n,t.type,t.stateNode):Bd(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&Xc(t,t.memoizedProps,l.memoizedProps)}break;case 27:ne(e,t),ue(t),a&512&&(Zt||l===null||Le(l,l.return)),l!==null&&a&4&&Xc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ne(e,t),ue(t),a&512&&(Zt||l===null||Le(l,l.return)),t.flags&32){n=t.stateNode;try{ia(n,"")}catch(V){zt(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(ne(e,t),ue(t),a&4){if(t.stateNode===null)throw Error(f(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(V){zt(t,t.return,V)}}break;case 3:if($u=null,n=Ue,Ue=Ku(e.containerInfo),ne(e,t),Ue=n,ue(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{qa(e.containerInfo)}catch(V){zt(t,t.return,V)}Vc&&(Vc=!1,Lo(t));break;case 4:a=Ue,Ue=Ku(t.stateNode.containerInfo),ne(e,t),ue(t),Ue=a;break;case 12:ne(e,t),ue(t);break;case 31:ne(e,t),ue(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 13:ne(e,t),ue(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(ju=se()),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=We,C=Zt;if(We=z||n,Zt=C||m,ne(e,t),Zt=C,We=z,ue(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||m||We||Zt||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 j=m.memoizedProps.style,A=j!=null&&j.hasOwnProperty("display")?j.display:null;s.style.display=A==null||typeof A=="boolean"?"":(""+A).trim()}}catch(V){zt(m,m.return,V)}}}else if(e.tag===6){if(l===null){m=e;try{m.stateNode.nodeValue=n?"":m.memoizedProps}catch(V){zt(m,m.return,V)}}}else if(e.tag===18){if(l===null){m=e;try{var O=m.stateNode;n?Od(O,!0):Od(m.stateNode,!1)}catch(V){zt(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:ne(e,t),ue(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,Du(t,a)));break;case 30:break;case 21:break;default:ne(e,t),ue(t)}}function ue(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);Cu(t,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(ia(i,""),l.flags&=-33);var s=Qc(t);Cu(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(C){zt(t,t.return,C)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function Lo(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;Lo(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function 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:Le(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Oo(e,e.return,l),kl(e);break;case 27:Rn(e.stateNode);case 26:case 5:Le(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){zt(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++)mr(m[n],s)}catch(z){zt(a,a.return,z)}}l&&i&64&&Ro(u),gn(u,u.return);break;case 27:No(u);case 26:case 5:tl(n,u,l),l&&a===null&&i&4&&xo(u),gn(u,u.return);break;case 12:tl(n,u,l);break;case 31:tl(n,u,l),l&&i&4&&Ho(n,u);break;case 13:tl(n,u,l),l&&i&4&&Bo(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 je(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Yo(t,e,l,a),e=e.sibling}function Yo(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:je(t,e,l,a),n&2048&&vn(9,e);break;case 1:je(t,e,l,a);break;case 3:je(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){je(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){zt(e,e.return,m)}}else je(t,e,l,a);break;case 31:je(t,e,l,a);break;case 13:je(t,e,l,a);break;case 23:break;case 22:u=e.stateNode,i=e.alternate,e.memoizedState!==null?u._visibility&2?je(t,e,l,a):pn(t,e):u._visibility&2?je(t,e,l,a):(u._visibility|=2,Ra(t,e,l,a,(e.subtreeFlags&10256)!==0||!1)),n&2048&&wc(i,e);break;case 24:je(t,e,l,a),n&2048&&Kc(e.alternate,e);break;default:je(t,e,l,a)}}function Ra(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:Ra(u,i,s,m,n),vn(8,i);break;case 23:break;case 22:var C=i.stateNode;i.memoizedState!==null?C._visibility&2?Ra(u,i,s,m,n):pn(u,i):(C._visibility|=2,Ra(u,i,s,m,n)),n&&z&2048&&wc(i.alternate,i);break;case 24:Ra(u,i,s,m,n),n&&z&2048&&Kc(i.alternate,i);break;default:Ra(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 Oa(t,e,l){if(t.subtreeFlags&Sn)for(t=t.child;t!==null;)Go(t,e,l),t=t.sibling}function Go(t,e,l){switch(t.tag){case 26:Oa(t,e,l),t.flags&Sn&&t.memoizedState!==null&&Jy(l,Ue,t.memoizedState,t.memoizedProps);break;case 5:Oa(t,e,l);break;case 3:case 4:var a=Ue;Ue=Ku(t.stateNode.containerInfo),Oa(t,e,l),Ue=a;break;case 22:t.memoizedState===null&&(a=t.alternate,a!==null&&a.memoizedState!==null?(a=Sn,Sn=16777216,Oa(t,e,l),Sn=a):Oa(t,e,l));break;default:Oa(t,e,l)}}function Xo(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function 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];Kt=a,Zo(a,t)}Xo(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Qo(t),t=t.sibling}function Qo(t){switch(t.tag){case 0:case 11:case 15: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,Uu(t)):bn(t);break;default:bn(t)}}function Uu(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];Kt=a,Zo(a,t)}Xo(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:pl(8,e,e.return),Uu(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,Uu(e));break;default:Uu(e)}t=t.sibling}}function Zo(t,e){for(;Kt!==null;){var l=Kt;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,Kt=a;else t:for(l=t;Kt!==null;){a=Kt;var n=a.sibling,u=a.return;if(Uo(a),a===l){Kt=null;break t}if(n!==null){n.return=u,Kt=n;break t}Kt=u}}}var fy={getCacheForType:function(t){var e=kt(Gt),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l},cacheSignal:function(){return kt(Gt).controller.signal}},sy=typeof WeakMap=="function"?WeakMap:Map,pt=0,xt=null,ft=null,rt=0,Tt=0,ve=null,Sl=!1,xa=!1,Jc=!1,el=0,Bt=0,bl=0,Fl=0,$c=0,ge=0,Ma=0,En=null,ie=null,kc=!1,ju=0,Vo=0,Hu=1/0,Bu=null,El=null,Vt=0,Tl=null,Na=null,ll=0,Fc=0,Wc=null,wo=null,Tn=0,Ic=null;function pe(){return(pt&2)!==0&&rt!==0?rt&-rt:N.T!==null?nf():is()}function Ko(){if(ge===0)if((rt&536870912)===0||dt){var t=Vn;Vn<<=1,(Vn&3932160)===0&&(Vn=262144),ge=t}else ge=536870912;return t=me.current,t!==null&&(t.flags|=32),ge}function ce(t,e,l){(t===xt&&(Tt===2||Tt===9)||t.cancelPendingCommit!==null)&&(Ca(t,0),zl(t,rt,ge,!1)),Qa(t,l),((pt&2)===0||t!==xt)&&(t===xt&&((pt&2)===0&&(Fl|=l),Bt===4&&zl(t,rt,ge,!1)),Ye(t))}function Jo(t,e,l){if((pt&6)!==0)throw Error(f(327));var a=!l&&(e&127)===0&&(e&t.expiredLanes)===0||Xa(t,e),n=a?dy(t,e):tf(t,e,!0),u=a;do{if(n===0){xa&&!a&&zl(t,e,0,!1);break}else{if(l=t.current.alternate,u&&!ry(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&&(Ca(s,i).flags|=256),i=tf(s,i,!1),i!==2){if(Jc&&!m){s.errorRecoveryDisabledLanes|=u,Fl|=u,n=4;break t}u=ie,ie=n,u!==null&&(ie===null?ie=u:ie.push.apply(ie,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){Ca(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,ge,!Sl);break t;case 2:ie=null;break;case 3:case 5:break;default:throw Error(f(329))}if((e&62914560)===e&&(n=ju+300-se(),10<n)){if(zl(a,e,ge,!Sl),Kn(a,0,!0)!==0)break t;ll=e,a.timeoutHandle=Ad($o.bind(null,a,l,ie,Bu,kc,e,ge,Fl,Ma,Sl,u,"Throttled",-0,0),n);break t}$o(a,l,ie,Bu,kc,e,ge,Fl,Ma,Sl,u,null,-0,0)}}break}while(!0);Ye(t)}function $o(t,e,l,a,n,u,i,s,m,z,C,j,A,O){if(t.timeoutHandle=-1,j=e.subtreeFlags,j&8192||(j&16785408)===16785408){j={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xe},Go(e,u,j);var V=(u&62914560)===u?ju-se():(u&4194048)===u?Vo-se():0;if(V=$y(j,V),V!==null){ll=u,t.cancelPendingCommit=V(ld.bind(null,t,e,u,l,a,n,i,s,m,C,j,null,A,O)),zl(t,u,i,!z);return}}ld(t,e,u,l,a,n,i,s,m)}function ry(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(!de(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&=~Fl,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var u=31-oe(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&as(t,l,e)}function qu(){return(pt&6)===0?(zn(0),!1):!0}function Pc(){if(ft!==null){if(Tt===0)var t=ft.return;else t=ft,we=Xl=null,yc(t),Ea=null,nn=0,t=ft;for(;t!==null;)_o(t.alternate,t),t=t.return;ft=null}}function Ca(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(),xt=t,ft=l=Ze(t.current,null),rt=e,Tt=0,ve=null,Sl=!1,xa=Xa(t,e),Jc=!1,Ma=ge=$c=Fl=bl=Bt=0,ie=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-oe(a),u=1<<n;e|=t[n],a&=~u}return el=e,nu(),l}function ko(t,e){at=null,N.H=hn,e===ba||e===du?(e=rr(),Tt=3):e===ac?(e=rr(),Tt=4):Tt=e===Cc?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,ve=e,ft===null&&(Bt=1,Ru(t,Ae(e,t.current)))}function Fo(){var t=me.current;return t===null?!0:(rt&4194048)===rt?xe===null:(rt&62914560)===rt||(rt&536870912)!==0?t===xe:!1}function Wo(){var t=N.H;return N.H=hn,t===null?hn:t}function Io(){var t=N.A;return N.A=fy,t}function Lu(){Bt=4,Sl||(rt&4194048)!==rt&&me.current!==null||(xa=!0),(bl&134217727)===0&&(Fl&134217727)===0||xt===null||zl(xt,rt,ge,!1)}function tf(t,e,l){var a=pt;pt|=2;var n=Wo(),u=Io();(xt!==t||rt!==e)&&(Bu=null,Ca(t,e)),e=!1;var i=Bt;t:do try{if(Tt!==0&&ft!==null){var s=ft,m=ve;switch(Tt){case 8:Pc(),i=6;break t;case 3:case 2:case 9:case 6:me.current===null&&(e=!0);var z=Tt;if(Tt=0,ve=null,Da(t,s,m,z),l&&xa){i=0;break t}break;default:z=Tt,Tt=0,ve=null,Da(t,s,m,z)}}oy(),i=Bt;break}catch(C){ko(t,C)}while(!0);return e&&t.shellSuspendCounter++,we=Xl=null,pt=a,N.H=n,N.A=u,ft===null&&(xt=null,rt=0,nu()),i}function oy(){for(;ft!==null;)Po(ft)}function dy(t,e){var l=pt;pt|=2;var a=Wo(),n=Io();xt!==t||rt!==e?(Bu=null,Hu=se()+500,Ca(t,e)):xa=Xa(t,e);t:do try{if(Tt!==0&&ft!==null){e=ft;var u=ve;e:switch(Tt){case 1:Tt=0,ve=null,Da(t,e,u,1);break;case 2:case 9:if(fr(u)){Tt=0,ve=null,td(e);break}e=function(){Tt!==2&&Tt!==9||xt!==t||(Tt=7),Ye(t)},u.then(e,e);break t;case 3:Tt=7;break t;case 4:Tt=5;break t;case 7:fr(u)?(Tt=0,ve=null,td(e)):(Tt=0,ve=null,Da(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?Yd(i):s.stateNode.complete){Tt=0,ve=null;var m=s.sibling;if(m!==null)ft=m;else{var z=s.return;z!==null?(ft=z,Yu(z)):ft=null}break e}}Tt=0,ve=null,Da(t,e,u,5);break;case 6:Tt=0,ve=null,Da(t,e,u,6);break;case 8:Pc(),Bt=6;break t;default:throw Error(f(462))}}hy();break}catch(C){ko(t,C)}while(!0);return we=Xl=null,N.H=a,N.A=n,pt=l,ft!==null?0:(xt=null,rt=0,nu(),Bt)}function hy(){for(;ft!==null&&!Bh();)Po(ft)}function Po(t){var e=zo(t.alternate,t,el);t.memoizedProps=t.pendingProps,e===null?Yu(t):ft=e}function td(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=go(l,e,e.pendingProps,e.type,void 0,rt);break;case 11:e=go(l,e,e.pendingProps,e.type.render,e.ref,rt);break;case 5:yc(e);default:_o(l,e),e=ft=Ws(e,el),e=zo(l,e,el)}t.memoizedProps=t.pendingProps,e===null?Yu(t):ft=e}function Da(t,e,l,a){we=Xl=null,yc(e),Ea=null,nn=0;var n=e.return;try{if(ey(t,n,e,l,rt)){Bt=1,Ru(t,Ae(l,t.current)),ft=null;return}}catch(u){if(n!==null)throw ft=n,u;Bt=1,Ru(t,Ae(l,t.current)),ft=null;return}e.flags&32768?(dt||a===1?t=!0:xa||(rt&536870912)!==0?t=!1:(Sl=t=!0,(a===2||a===9||a===3||a===6)&&(a=me.current,a!==null&&a.tag===13&&(a.flags|=16384))),ed(e,t)):Yu(e)}function Yu(t){var e=t;do{if((e.flags&32768)!==0){ed(e,Sl);return}t=e.return;var l=ny(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);Bt===0&&(Bt=5)}function ed(t,e){do{var l=uy(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);Bt=6,ft=null}function ld(t,e,l,a,n,u,i,s,m){t.cancelPendingCommit=null;do Gu();while(Vt!==0);if((pt&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,Kh(t,l,u,i,s,m),t===xt&&(ft=xt=null,rt=0),Na=e,Tl=t,ll=l,Fc=u,Wc=n,wo=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,gy(Qn,function(){return cd(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=N.T,N.T=null,n=L.p,L.p=2,i=pt,pt|=4;try{iy(t,e,l)}finally{pt=i,L.p=n,N.T=a}}Vt=1,ad(),nd(),ud()}}function ad(){if(Vt===1){Vt=0;var t=Tl,e=Na,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=N.T,N.T=null;var a=L.p;L.p=2;var n=pt;pt|=4;try{qo(e,t);var u=hf,i=Qs(t.containerInfo),s=u.focusedElem,m=u.selectionRange;if(i!==s&&s&&s.ownerDocument&&Xs(s.ownerDocument.documentElement,s)){if(m!==null&&qi(s)){var z=m.start,C=m.end;if(C===void 0&&(C=z),"selectionStart"in s)s.selectionStart=z,s.selectionEnd=Math.min(C,s.value.length);else{var j=s.ownerDocument||document,A=j&&j.defaultView||window;if(A.getSelection){var O=A.getSelection(),V=s.textContent.length,I=Math.min(m.start,V),Rt=m.end===void 0?I:Math.min(m.end,V);!O.extend&&I>Rt&&(i=Rt,Rt=I,I=i);var b=Gs(s,I),g=Gs(s,Rt);if(b&&g&&(O.rangeCount!==1||O.anchorNode!==b.node||O.anchorOffset!==b.offset||O.focusNode!==g.node||O.focusOffset!==g.offset)){var T=j.createRange();T.setStart(b.node,b.offset),O.removeAllRanges(),I>Rt?(O.addRange(T),O.extend(g.node,g.offset)):(T.setEnd(g.node,g.offset),O.addRange(T))}}}}for(j=[],O=s;O=O.parentNode;)O.nodeType===1&&j.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<j.length;s++){var U=j[s];U.element.scrollLeft=U.left,U.element.scrollTop=U.top}}Iu=!!df,hf=df=null}finally{pt=n,L.p=a,N.T=l}}t.current=e,Vt=2}}function nd(){if(Vt===2){Vt=0;var t=Tl,e=Na,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=N.T,N.T=null;var a=L.p;L.p=2;var n=pt;pt|=4;try{Do(t,e.alternate,e)}finally{pt=n,L.p=a,N.T=l}}Vt=3}}function ud(){if(Vt===4||Vt===3){Vt=0,qh();var t=Tl,e=Na,l=ll,a=wo;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?Vt=5:(Vt=0,Na=Tl=null,id(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(El=null),pi(l),e=e.stateNode,re&&typeof re.onCommitFiberRoot=="function")try{re.onCommitFiberRoot(Ga,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=N.T,n=L.p,L.p=2,N.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{N.T=e,L.p=n}}(ll&3)!==0&&Gu(),Ye(t),n=t.pendingLanes,(l&261930)!==0&&(n&42)!==0?t===Ic?Tn++:(Tn=0,Ic=t):Tn=0,zn(0)}}function id(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,ln(e)))}function Gu(){return ad(),nd(),ud(),cd()}function cd(){if(Vt!==5)return!1;var t=Tl,e=Fc;Fc=0;var l=pi(ll),a=N.T,n=L.p;try{L.p=32>l?32:l,N.T=null,l=Wc,Wc=null;var u=Tl,i=ll;if(Vt=0,Na=Tl=null,ll=0,(pt&6)!==0)throw Error(f(331));var s=pt;if(pt|=4,Qo(u.current),Yo(u,u.current,i,l),pt=s,zn(0,!1),re&&typeof re.onPostCommitFiberRoot=="function")try{re.onPostCommitFiberRoot(Ga,u)}catch{}return!0}finally{L.p=n,N.T=a,id(t,e)}}function fd(t,e,l){e=Ae(l,e),e=Nc(t.stateNode,e,2),t=yl(t,e,2),t!==null&&(Qa(t,2),Ye(t))}function zt(t,e,l){if(t.tag===3)fd(t,t,l);else for(;e!==null;){if(e.tag===3){fd(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(El===null||!El.has(a))){t=Ae(l,t),l=fo(2),a=yl(e,l,2),a!==null&&(so(l,a,e,t),Qa(a,2),Ye(a));break}}e=e.return}}function ef(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new sy;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=my.bind(null,t,e,l),e.then(t,t))}function my(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,xt===t&&(rt&l)===l&&(Bt===4||Bt===3&&(rt&62914560)===rt&&300>se()-ju?(pt&2)===0&&Ca(t,0):$c|=l,Ma===rt&&(Ma=0)),Ye(t)}function sd(t,e){e===0&&(e=ls()),t=Ll(t,e),t!==null&&(Qa(t,e),Ye(t))}function yy(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),sd(t,l)}function vy(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),sd(t,l)}function gy(t,e){return mi(t,e)}var Xu=null,Ua=null,lf=!1,Qu=!1,af=!1,Al=0;function Ye(t){t!==Ua&&t.next===null&&(Ua===null?Xu=Ua=t:Ua=Ua.next=t),Qu=!0,lf||(lf=!0,Sy())}function zn(t,e){if(!af&&Qu){af=!0;do for(var l=!1,a=Xu;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-oe(42|t)+1)-1,u&=n&~(i&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,hd(a,u))}else u=rt,u=Kn(a,a===xt?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Xa(a,u)||(l=!0,hd(a,u));a=a.next}while(l);af=!1}}function py(){rd()}function rd(){Qu=lf=!1;var t=0;Al!==0&&My()&&(t=Al);for(var e=se(),l=null,a=Xu;a!==null;){var n=a.next,u=od(a,e);u===0?(a.next=null,l===null?Xu=n:l.next=n,n===null&&(Ua=l)):(l=a,(t!==0||(u&3)!==0)&&(Qu=!0)),a=n}Vt!==0&&Vt!==5||zn(t),Al!==0&&(Al=0)}function od(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0<u;){var i=31-oe(u),s=1<<i,m=n[i];m===-1?((s&l)===0||(s&a)!==0)&&(n[i]=wh(s,e)):m<=e&&(t.expiredLanes|=s),u&=~s}if(e=xt,l=rt,l=Kn(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(Tt===2||Tt===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=ts;break;case 32:l=Qn;break;case 268435456:l=es;break;default:l=Qn}return a=dd.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 dd(t,e){if(Vt!==0&&Vt!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(Gu()&&t.callbackNode!==l)return null;var a=rt;return a=Kn(t,t===xt?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(Jo(t,a,e),od(t,se()),t.callbackNode!=null&&t.callbackNode===l?dd.bind(null,t):null)}function hd(t,e){if(Gu())return null;Jo(t,e,!0)}function Sy(){Cy(function(){(pt&6)!==0?mi(Pf,py):rd()})}function nf(){if(Al===0){var t=pa;t===0&&(t=Zn,Zn<<=1,(Zn&261888)===0&&(Zn=256)),Al=t}return Al}function md(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Fn(""+t)}function yd(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function by(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var u=md((n[ee]||null).action),i=a.submitter;i&&(e=(e=i[ee]||null)?md(e.formAction):i.getAttribute("formAction"),e!==null&&(u=e,i=null));var s=new tu("action","action",null,a,n);t.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Al!==0){var m=i?yd(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?yd(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],Ey=cf.toLowerCase(),Ty=cf[0].toUpperCase()+cf.slice(1);De(Ey,"on"+Ty)}De(ws,"onAnimationEnd"),De(Ks,"onAnimationIteration"),De(Js,"onAnimationStart"),De("dblclick","onDoubleClick"),De("focusin","onFocus"),De("focusout","onBlur"),De(Lm,"onTransitionRun"),De(Ym,"onTransitionStart"),De(Gm,"onTransitionCancel"),De($s,"onTransitionEnd"),na("onMouseEnter",["mouseout","mouseover"]),na("onMouseLeave",["mouseout","mouseover"]),na("onPointerEnter",["pointerout","pointerover"]),na("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(" "),zy=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(C){au(C)}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(C){au(C)}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)||(gd(e,t,2,!1),l.add(a))}function ff(t,e,l){var a=0;e&&(a|=4),gd(l,t,a,e)}var Zu="_reactListening"+Math.random().toString(36).slice(2);function sf(t){if(!t[Zu]){t[Zu]=!0,ss.forEach(function(l){l!=="selectionchange"&&(zy.has(l)||ff(l,!1,t),ff(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[Zu]||(e[Zu]=!0,ff("selectionchange",!1,e))}}function gd(t,e,l,a){switch(Kd(e)){case 2:var n=Wy;break;case 8:n=Iy;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=ea(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}Es(function(){var z=u,C=Ri(l),j=[];t:{var A=ks.get(t);if(A!==void 0){var O=tu,V=t;switch(t){case"keypress":if(In(l)===0)break t;case"keydown":case"keyup":O=vm;break;case"focusin":V="focus",O=Di;break;case"focusout":V="blur",O=Di;break;case"beforeblur":case"afterblur":O=Di;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=As;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=nm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=Sm;break;case ws:case Ks:case Js:O=cm;break;case $s:O=Em;break;case"scroll":case"scrollend":O=lm;break;case"wheel":O=zm;break;case"copy":case"cut":case"paste":O=sm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=Rs;break;case"toggle":case"beforetoggle":O=_m}var I=(e&4)!==0,Rt=!I&&(t==="scroll"||t==="scrollend"),b=I?A!==null?A+"Capture":null:A;I=[];for(var g=z,T;g!==null;){var U=g;if(T=U.stateNode,U=U.tag,U!==5&&U!==26&&U!==27||T===null||b===null||(U=wa(g,b),U!=null&&I.push(_n(g,U,T))),Rt)break;g=g.return}0<I.length&&(A=new O(A,V,null,l,C),j.push({event:A,listeners:I}))}}if((e&7)===0){t:{if(A=t==="mouseover"||t==="pointerover",O=t==="mouseout"||t==="pointerout",A&&l!==_i&&(V=l.relatedTarget||l.fromElement)&&(ea(V)||V[ta]))break t;if((O||A)&&(A=C.window===C?C:(A=C.ownerDocument)?A.defaultView||A.parentWindow:window,O?(V=l.relatedTarget||l.toElement,O=z,V=V?ea(V):null,V!==null&&(Rt=h(V),I=V.tag,V!==Rt||I!==5&&I!==27&&I!==6)&&(V=null)):(O=null,V=z),O!==V)){if(I=As,U="onMouseLeave",b="onMouseEnter",g="mouse",(t==="pointerout"||t==="pointerover")&&(I=Rs,U="onPointerLeave",b="onPointerEnter",g="pointer"),Rt=O==null?A:Va(O),T=V==null?A:Va(V),A=new I(U,g+"leave",O,l,C),A.target=Rt,A.relatedTarget=T,U=null,ea(C)===z&&(I=new I(b,g+"enter",V,l,C),I.target=T,I.relatedTarget=Rt,U=I),Rt=U,O&&V)e:{for(I=Ay,b=O,g=V,T=0,U=b;U;U=I(U))T++;U=0;for(var W=g;W;W=I(W))U++;for(;0<T-U;)b=I(b),T--;for(;0<U-T;)g=I(g),U--;for(;T--;){if(b===g||g!==null&&b===g.alternate){I=b;break e}b=I(b),g=I(g)}I=null}else I=null;O!==null&&pd(j,A,O,I,!1),V!==null&&Rt!==null&&pd(j,Rt,V,I,!0)}}t:{if(A=z?Va(z):window,O=A.nodeName&&A.nodeName.toLowerCase(),O==="select"||O==="input"&&A.type==="file")var yt=js;else if(Ds(A))if(Hs)yt=Hm;else{yt=Um;var $=Dm}else O=A.nodeName,!O||O.toLowerCase()!=="input"||A.type!=="checkbox"&&A.type!=="radio"?z&&Ai(z.elementType)&&(yt=js):yt=jm;if(yt&&(yt=yt(t,z))){Us(j,yt,l,C);break t}$&&$(t,A,z),t==="focusout"&&z&&A.type==="number"&&z.memoizedProps.value!=null&&zi(A,"number",A.value)}switch($=z?Va(z):window,t){case"focusin":(Ds($)||$.contentEditable==="true")&&(ra=$,Li=z,Pa=null);break;case"focusout":Pa=Li=ra=null;break;case"mousedown":Yi=!0;break;case"contextmenu":case"mouseup":case"dragend":Yi=!1,Zs(j,l,C);break;case"selectionchange":if(qm)break;case"keydown":case"keyup":Zs(j,l,C)}var nt;if(ji)t:{switch(t){case"compositionstart":var ot="onCompositionStart";break t;case"compositionend":ot="onCompositionEnd";break t;case"compositionupdate":ot="onCompositionUpdate";break t}ot=void 0}else sa?Ns(t,l)&&(ot="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(ot="onCompositionStart");ot&&(Os&&l.locale!=="ko"&&(sa||ot!=="onCompositionStart"?ot==="onCompositionEnd"&&sa&&(nt=Ts()):(fl=C,Mi="value"in fl?fl.value:fl.textContent,sa=!0)),$=Vu(z,ot),0<$.length&&(ot=new _s(ot,t,null,l,C),j.push({event:ot,listeners:$}),nt?ot.data=nt:(nt=Cs(l),nt!==null&&(ot.data=nt)))),(nt=Om?xm(t,l):Mm(t,l))&&(ot=Vu(z,"onBeforeInput"),0<ot.length&&($=new _s("onBeforeInput","beforeinput",null,l,C),j.push({event:$,listeners:ot}),$.data=nt)),by(j,t,z,l,C)}vd(j,e)})}function _n(t,e,l){return{instance:t,listener:e,currentTarget:l}}function Vu(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 Ay(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function pd(t,e,l,a,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 _y=/\r\n?/g,Ry=/\u0000|\uFFFD/g;function Sd(t){return(typeof t=="string"?t:""+t).replace(_y,`
`).replace(Ry,"")}function bd(t,e){return e=Sd(e),Sd(t)===e}function _t(t,e,l,a,n,u){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||ia(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&ia(t,""+a);break;case"className":$n(t,"class",a);break;case"tabIndex":$n(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":$n(t,l,a);break;case"style":Ss(t,a,u);break;case"data":if(e!=="object"){$n(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=Fn(""+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"&&_t(t,e,"name",n.name,n,null),_t(t,e,"formEncType",n.formEncType,n,null),_t(t,e,"formMethod",n.formMethod,n,null),_t(t,e,"formTarget",n.formTarget,n,null)):(_t(t,e,"encType",n.encType,n,null),_t(t,e,"method",n.method,n,null),_t(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Fn(""+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=Fn(""+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),Jn(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":Jn(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=tm.get(l)||l,Jn(t,l,a))}}function of(t,e,l,a,n,u){switch(l){case"style":Ss(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"?ia(t,a):(typeof a=="number"||typeof a=="bigint")&&ia(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(!rs.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[ee]||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,""):Jn(t,l,a)}}}function Wt(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:_t(t,e,u,i,l,null)}}n&&_t(t,e,"srcSet",l.srcSet,l,null),a&&_t(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 C=l[a];if(C!=null)switch(a){case"name":n=C;break;case"type":i=C;break;case"checked":m=C;break;case"defaultChecked":z=C;break;case"value":u=C;break;case"defaultValue":s=C;break;case"children":case"dangerouslySetInnerHTML":if(C!=null)throw Error(f(137,e));break;default:_t(t,e,a,C,l,null)}}ys(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:_t(t,e,n,s,l,null)}e=u,l=i,t.multiple=!!a,e!=null?ua(t,!!a,e,!1):l!=null&&ua(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:_t(t,e,i,s,l,null)}gs(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":_t(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:_t(t,e,z,a,l,null)}return;default:if(Ai(e)){for(C in l)l.hasOwnProperty(C)&&(a=l[C],a!==void 0&&of(t,e,C,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&_t(t,e,s,a,l,null))}function Oy(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,C=null;for(O in l){var j=l[O];if(l.hasOwnProperty(O)&&j!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":m=j;default:a.hasOwnProperty(O)||_t(t,e,O,null,a,j)}}for(var A in a){var O=a[A];if(j=l[A],a.hasOwnProperty(A)&&(O!=null||j!=null))switch(A){case"type":u=O;break;case"name":n=O;break;case"checked":z=O;break;case"defaultChecked":C=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!==j&&_t(t,e,A,O,a,j)}}Ti(t,i,s,m,z,C,u,n);return;case"select":O=i=s=A=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)||_t(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":A=u;break;case"defaultValue":s=u;break;case"multiple":i=u;default:u!==m&&_t(t,e,n,u,a,m)}e=s,l=i,a=O,A!=null?ua(t,!!l,A,!1):!!a!=!!l&&(e!=null?ua(t,!!l,e,!0):ua(t,!!l,l?[]:"",!1));return;case"textarea":O=A=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:_t(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":A=n;break;case"defaultValue":O=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&_t(t,e,i,n,a,u)}vs(t,A,O);return;case"option":for(var V in l)A=l[V],l.hasOwnProperty(V)&&A!=null&&!a.hasOwnProperty(V)&&(V==="selected"?t.selected=!1:_t(t,e,V,null,a,A));for(m in a)A=a[m],O=l[m],a.hasOwnProperty(m)&&A!==O&&(A!=null||O!=null)&&(m==="selected"?t.selected=A&&typeof A!="function"&&typeof A!="symbol":_t(t,e,m,A,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 I in l)A=l[I],l.hasOwnProperty(I)&&A!=null&&!a.hasOwnProperty(I)&&_t(t,e,I,null,a,A);for(z in a)if(A=a[z],O=l[z],a.hasOwnProperty(z)&&A!==O&&(A!=null||O!=null))switch(z){case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(f(137,e));break;default:_t(t,e,z,A,a,O)}return;default:if(Ai(e)){for(var Rt in l)A=l[Rt],l.hasOwnProperty(Rt)&&A!==void 0&&!a.hasOwnProperty(Rt)&&of(t,e,Rt,void 0,a,A);for(C in a)A=a[C],O=l[C],!a.hasOwnProperty(C)||A===O||A===void 0&&O===void 0||of(t,e,C,A,a,O);return}}for(var b in l)A=l[b],l.hasOwnProperty(b)&&A!=null&&!a.hasOwnProperty(b)&&_t(t,e,b,null,a,A);for(j in a)A=a[j],O=l[j],!a.hasOwnProperty(j)||A===O||A==null&&O==null||_t(t,e,j,A,a,O)}function Ed(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function xy(){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&&Ed(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 C=m.transferSize,j=m.initiatorType;C&&Ed(j)&&(m=m.responseEnd,i+=C*(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 wu(t){return t.nodeType===9?t:t.ownerDocument}function Td(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 zd(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 Ad=typeof setTimeout=="function"?setTimeout:void 0,Ny=typeof clearTimeout=="function"?clearTimeout:void 0,_d=typeof Promise=="function"?Promise:void 0,Cy=typeof queueMicrotask=="function"?queueMicrotask:typeof _d<"u"?function(t){return _d.resolve(null).then(t).catch(Dy)}:Ad;function Dy(t){setTimeout(function(){throw t})}function _l(t){return t==="head"}function Rd(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),qa(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);qa(e)}function Od(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 Uy(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=Me(t.nextSibling),t===null)break}return null}function jy(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=Me(t.nextSibling),t===null))return null;return t}function xd(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=Me(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 Hy(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 Me(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 Me(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 Cd(t,e,l){switch(e=wu(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 Ne=new Map,Dd=new Set;function Ku(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var al=L.d;L.d={f:By,r:qy,D:Ly,C:Yy,L:Gy,m:Xy,X:Zy,S:Qy,M:Vy};function By(){var t=al.f(),e=qu();return t||e}function qy(t){var e=la(t);e!==null&&e.tag===5&&e.type==="form"?$r(e):al.r(t)}var ja=typeof document>"u"?null:document;function Ud(t,e,l){var a=ja;if(a&&typeof e=="string"&&e){var n=Te(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"),Wt(e,"link",t),wt(e),a.head.appendChild(e)))}}function Ly(t){al.D(t),Ud("dns-prefetch",t,null)}function Yy(t,e){al.C(t,e),Ud("preconnect",t,e)}function Gy(t,e,l){al.L(t,e,l);var a=ja;if(a&&t&&e){var n='link[rel="preload"][as="'+Te(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+Te(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+Te(l.imageSizes)+'"]')):n+='[href="'+Te(t)+'"]';var u=n;switch(e){case"style":u=Ha(t);break;case"script":u=Ba(t)}Ne.has(u)||(t=R({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Ne.set(u,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(On(u))||e==="script"&&a.querySelector(xn(u))||(e=a.createElement("link"),Wt(e,"link",t),wt(e),a.head.appendChild(e)))}}function Xy(t,e){al.m(t,e);var l=ja;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+Te(a)+'"][href="'+Te(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ba(t)}if(!Ne.has(u)&&(t=R({rel:"modulepreload",href:t},e),Ne.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"),Wt(a,"link",t),wt(a),l.head.appendChild(a)}}}function Qy(t,e,l){al.S(t,e,l);var a=ja;if(a&&t){var n=aa(a).hoistableStyles,u=Ha(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=Ne.get(u))&&bf(t,l);var m=i=a.createElement("link");wt(m),Wt(m,"link",t),m._p=new Promise(function(z,C){m.onload=z,m.onerror=C}),m.addEventListener("load",function(){s.loading|=1}),m.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Ju(i,e,a)}i={type:"stylesheet",instance:i,count:1,state:s},n.set(u,i)}}}function Zy(t,e){al.X(t,e);var l=ja;if(l&&t){var a=aa(l).hoistableScripts,n=Ba(t),u=a.get(n);u||(u=l.querySelector(xn(n)),u||(t=R({src:t,async:!0},e),(e=Ne.get(n))&&Ef(t,e),u=l.createElement("script"),wt(u),Wt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Vy(t,e){al.M(t,e);var l=ja;if(l&&t){var a=aa(l).hoistableScripts,n=Ba(t),u=a.get(n);u||(u=l.querySelector(xn(n)),u||(t=R({src:t,async:!0,type:"module"},e),(e=Ne.get(n))&&Ef(t,e),u=l.createElement("script"),wt(u),Wt(u,"link",t),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function jd(t,e,l,a){var n=(n=it.current)?Ku(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=Ha(l.href),l=aa(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=Ha(l.href);var u=aa(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),Ne.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},Ne.set(t,l),u||wy(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=Ba(l),l=aa(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 Ha(t){return'href="'+Te(t)+'"'}function On(t){return'link[rel="stylesheet"]['+t+"]"}function Hd(t){return R({},t,{"data-precedence":t.precedence,precedence:null})}function wy(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}),Wt(e,"link",l),wt(e),t.head.appendChild(e))}function Ba(t){return'[src="'+Te(t)+'"]'}function xn(t){return"script[async]"+t}function Bd(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Te(l.href)+'"]');if(a)return e.instance=a,wt(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"),wt(a),Wt(a,"style",n),Ju(a,l.precedence,t),e.instance=a;case"stylesheet":n=Ha(l.href);var u=t.querySelector(On(n));if(u)return e.state.loading|=4,e.instance=u,wt(u),u;a=Hd(l),(n=Ne.get(n))&&bf(a,n),u=(t.ownerDocument||t).createElement("link"),wt(u);var i=u;return i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),Wt(u,"link",a),e.state.loading|=4,Ju(u,l.precedence,t),e.instance=u;case"script":return u=Ba(l.src),(n=t.querySelector(xn(u)))?(e.instance=n,wt(n),n):(a=l,(n=Ne.get(u))&&(a=R({},l),Ef(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),wt(n),Wt(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,Ju(a,l.precedence,t));return e.instance}function Ju(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 $u=null;function qd(t,e,l){if($u===null){var a=new Map,n=$u=new Map;n.set(l,a)}else n=$u,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[Jt]||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 Ld(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function Ky(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 Yd(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function Jy(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=Ha(a.href),u=e.querySelector(On(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=ku.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=u,wt(u);return}u=e.ownerDocument||e,a=Hd(a),(n=Ne.get(n))&&bf(a,n),u=u.createElement("link"),wt(u);var i=u;i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),Wt(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=ku.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var Tf=0;function $y(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*xy());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 ku(){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 Fu=null;function Wu(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Fu=new Map,e.forEach(ky,t),Fu=null,ku.call(t))}function ky(t,e){if(!(e.state.loading&4)){var l=Fu.get(t);if(l)var a=l.get(null);else{l=new Map,Fu.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=ku.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:G,Provider:null,Consumer:null,_currentValue:F,_currentValue2:F,_threadCount:0};function Fy(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 Gd(t,e,l,a,n,u,i,s,m,z,C,j){return t=new Fy(t,e,l,i,m,z,C,j,s),e=1,u===!0&&(e|=24),u=he(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 Xd(t){return t?(t=ha,t):ha}function Qd(t,e,l,a,n,u){n=Xd(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&&(ce(l,t,e),cn(l,t,e))}function Zd(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){Zd(t,e),(t=t.alternate)&&Zd(t,e)}function Vd(t){if(t.tag===13||t.tag===31){var e=Ll(t,67108864);e!==null&&ce(e,t,67108864),zf(t,67108864)}}function wd(t){if(t.tag===13||t.tag===31){var e=pe();e=gi(e);var l=Ll(t,e);l!==null&&ce(l,t,e),zf(t,e)}}var Iu=!0;function Wy(t,e,l,a){var n=N.T;N.T=null;var u=L.p;try{L.p=2,Af(t,e,l,a)}finally{L.p=u,N.T=n}}function Iy(t,e,l,a){var n=N.T;N.T=null;var u=L.p;try{L.p=8,Af(t,e,l,a)}finally{L.p=u,N.T=n}}function Af(t,e,l,a){if(Iu){var n=_f(a);if(n===null)rf(t,e,a,Pu,l),Jd(t,a);else if(tv(n,t,e,l,a))a.stopPropagation();else if(Jd(t,a),e&4&&-1<Py.indexOf(t)){for(;n!==null;){var u=la(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-oe(i);s.entanglements[1]|=m,i&=~m}Ye(u),(pt&6)===0&&(Hu=se()+500,zn(0))}}break;case 31:case 13:s=Ll(u,2),s!==null&&ce(s,u,2),qu(),zf(u,2)}if(u=_f(a),u===null&&rf(t,e,a,Pu,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 Pu=null;function Rf(t){if(Pu=null,t=ea(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=_(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 Pu=t,null}function Kd(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Lh()){case Pf:return 2;case ts:return 8;case Qn:case Yh:return 32;case es:return 268435456;default:return 32}default:return 32}}var Of=!1,Rl=null,Ol=null,xl=null,Nn=new Map,Cn=new Map,Ml=[],Py="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Jd(t,e){switch(t){case"focusin":case"focusout":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":Cn.delete(e.pointerId)}}function Dn(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=la(e),e!==null&&Vd(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function tv(t,e,l,a,n){switch(e){case"focusin":return Rl=Dn(Rl,t,e,l,a,n),!0;case"dragenter":return Ol=Dn(Ol,t,e,l,a,n),!0;case"mouseover":return xl=Dn(xl,t,e,l,a,n),!0;case"pointerover":var u=n.pointerId;return Nn.set(u,Dn(Nn.get(u)||null,t,e,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Cn.set(u,Dn(Cn.get(u)||null,t,e,l,a,n)),!0}return!1}function $d(t){var e=ea(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,cs(t.priority,function(){wd(l)});return}}else if(e===31){if(e=_(l),e!==null){t.blockedOn=e,cs(t.priority,function(){wd(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 ti(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=la(l),e!==null&&Vd(e),t.blockedOn=l,!1;e.shift()}return!0}function kd(t,e,l){ti(t)&&l.delete(e)}function ev(){Of=!1,Rl!==null&&ti(Rl)&&(Rl=null),Ol!==null&&ti(Ol)&&(Ol=null),xl!==null&&ti(xl)&&(xl=null),Nn.forEach(kd),Cn.forEach(kd)}function ei(t,e){t.blockedOn===e&&(t.blockedOn=null,Of||(Of=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,ev)))}var li=null;function Fd(t){li!==t&&(li=t,c.unstable_scheduleCallback(c.unstable_NormalPriority,function(){li===t&&(li=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=la(l);u!==null&&(t.splice(e,3),e-=3,Ac(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function qa(t){function e(m){return ei(m,t)}Rl!==null&&ei(Rl,t),Ol!==null&&ei(Ol,t),xl!==null&&ei(xl,t),Nn.forEach(e),Cn.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);)$d(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[ee]||null;if(typeof u=="function")i||Fd(l);else if(i){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[ee]||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),Fd(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}ai.prototype.render=xf.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(f(409));var l=e.current,a=pe();Qd(l,a,t,e,null,null)},ai.prototype.unmount=xf.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Qd(t.current,2,null,t,null,null),qu(),e[ta]=null}};function ai(t){this._internalRoot=t}ai.prototype.unstable_scheduleHydration=function(t){if(t){var e=is();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&&$d(t)}};var Id=r.version;if(Id!=="19.2.4")throw Error(f(527,Id,"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 lv={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ni=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ni.isDisabled&&ni.supportsFiber)try{Ga=ni.inject(lv),re=ni}catch{}}return jn.createRoot=function(t,e){if(!d(t))throw Error(f(299));var l=!1,a="",n=no,u=uo,i=io;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=Gd(t,1,!1,null,null,l,a,null,n,u,i,Wd),t[ta]=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=no,i=uo,s=io,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=Gd(t,1,!0,e,l??null,a,n,m,u,i,s,Wd),e.context=Xd(null),l=e.current,a=pe(),a=gi(a),n=ml(a),n.callback=null,yl(l,n,a),l=a,e.current.lanes=l,Qa(e,l),Ye(e),t[ta]=e.current,sf(t),new ai(e)},jn.version="19.2.4",jn}var fh;function mv(){if(fh)return Cf.exports;fh=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(),Cf.exports=hv(),Cf.exports}var yv=mv();var sh="popstate";function vv(c={}){function r(d,h){let{pathname:p="/",search:_="",hash:S=""}=Il(d.location.hash.substring(1));return!p.startsWith("/")&&!p.startsWith(".")&&(p="/"+p),Gf("",{pathname:p,search:_,hash:S},h.state&&h.state.usr||null,h.state&&h.state.key||"default")}function o(d,h){let p=d.document.querySelector("base"),_="";if(p&&p.getAttribute("href")){let S=d.location.href,y=S.indexOf("#");_=y===-1?S:S.slice(0,y)}return _+"#"+(typeof h=="string"?h:Bn(h))}function f(d,h){Se(d.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(h)})`)}return pv(r,o,f,c)}function Dt(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function Se(c,r){if(!c){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function gv(){return Math.random().toString(36).substring(2,10)}function rh(c,r){return{usr:c.state,key:c.key,idx:r}}function Gf(c,r,o=null,f){return{pathname:typeof c=="string"?c:c.pathname,search:"",hash:"",...typeof r=="string"?Il(r):r,state:o,key:r&&r.key||f||gv()}}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 Il(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 pv(c,r,o,f={}){let{window:d=document.defaultView,v5Compat:h=!1}=f,p=d.history,_="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(){_="POP";let X=M(),H=X==null?null:X-y;y=X,S&&S({action:_,location:Q.location,delta:H})}function B(X,H){_="PUSH";let q=Gf(Q.location,X,H);o&&o(q,X),y=M()+1;let G=rh(q,y),gt=Q.createHref(q);try{p.pushState(G,"",gt)}catch(ht){if(ht instanceof DOMException&&ht.name==="DataCloneError")throw ht;d.location.assign(gt)}h&&S&&S({action:_,location:Q.location,delta:1})}function w(X,H){_="REPLACE";let q=Gf(Q.location,X,H);o&&o(q,X),y=M();let G=rh(q,y),gt=Q.createHref(q);p.replaceState(G,"",gt),h&&S&&S({action:_,location:Q.location,delta:0})}function k(X){return Sv(X)}let Q={get action(){return _},get location(){return c(d,p)},listen(X){if(S)throw new Error("A history only accepts one active listener");return d.addEventListener(sh,R),S=X,()=>{d.removeEventListener(sh,R),S=null}},createHref(X){return r(d,X)},createURL:k,encodeLocation(X){let H=k(X);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:B,replace:w,go(X){return p.go(X)}};return Q}function Sv(c,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),Dt(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 yh(c,r,o="/"){return bv(c,r,o,!1)}function bv(c,r,o,f){let d=typeof r=="string"?Il(r):r,h=ul(d.pathname||"/",o);if(h==null)return null;let p=vh(c);Ev(p);let _=null;for(let S=0;_==null&&S<p.length;++S){let y=ph(h);_=Nv(p[S],y,f)}return _}function vh(c,r=[],o=[],f="",d=!1){let h=(p,_,S=d,y)=>{let M={relativePath:y===void 0?p.path||"":y,caseSensitive:p.caseSensitive===!0,childrenIndex:_,route:p};if(M.relativePath.startsWith("/")){if(!M.relativePath.startsWith(f)&&S)return;Dt(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&&(Dt(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:xv(R,p.index),routesMeta:B})};return c.forEach((p,_)=>{if(p.path===""||!p.path?.includes("?"))h(p,_);else for(let S of gh(p.path))h(p,_,!0,S)}),r}function gh(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=gh(f.join("/")),_=[];return _.push(...p.map(S=>S===""?h:[h,S].join("/"))),d&&_.push(...p),_.map(S=>c.startsWith("/")&&S===""?"/":S)}function Ev(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 Tv=/^:[\w-]+$/,zv=3,Av=2,_v=1,Rv=10,Ov=-2,oh=c=>c==="*";function xv(c,r){let o=c.split("/"),f=o.length;return o.some(oh)&&(f+=Ov),r&&(f+=Av),o.filter(d=>!oh(d)).reduce((d,h)=>d+(Tv.test(h)?zv:h===""?_v:Rv),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 _=0;_<f.length;++_){let S=f[_],y=_===f.length-1,M=h==="/"?r:r.slice(h.length)||"/",R=qn({path:S.relativePath,caseSensitive:S.caseSensitive,end:y},M),B=S.route;if(!R&&y&&o&&!f[f.length-1].route.index&&(R=qn({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 qn(c,r){typeof c=="string"&&(c={path:c,caseSensitive:!1,end:!0});let[o,f]=Cv(c.path,c.caseSensitive,c.end),d=r.match(o);if(!d)return null;let h=d[0],p=h.replace(/(.)\/+$/,"$1"),_=d.slice(1);return{params:f.reduce((y,{paramName:M,isOptional:R},B)=>{if(M==="*"){let k=_[B]||"";p=h.slice(0,h.length-k.length).replace(/(.)\/+$/,"$1")}const w=_[B];return R&&!w?y[M]=void 0:y[M]=(w||"").replace(/%2F/g,"/"),y},{}),pathname:h,pathnameBase:p,pattern:c}}function Cv(c,r=!1,o=!0){Se(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,_,S)=>(f.push({paramName:_,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 ph(c){try{return c.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Se(!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 Dv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Uv(c,r="/"){let{pathname:o,search:f="",hash:d=""}=typeof c=="string"?Il(c):c,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=dh(o.substring(1),"/"):h=dh(o,r)):h=r,{pathname:h,search:Bv(f),hash:qv(d)}}function dh(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 Vf(c){let r=jv(c);return r.map((o,f)=>f===r.length-1?o.pathname:o.pathnameBase)}function wf(c,r,o,f=!1){let d;typeof c=="string"?d=Il(c):(d={...c},Dt(!d.pathname||!d.pathname.includes("?"),Hf("?","pathname","search",d)),Dt(!d.pathname||!d.pathname.includes("#"),Hf("#","pathname","hash",d)),Dt(!d.search||!d.search.includes("#"),Hf("#","search","hash",d)));let h=c===""||d.pathname==="",p=h?"/":d.pathname,_;if(p==null)_=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("/")}_=R>=0?r[R]:"/"}let S=Uv(d,_),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 Sh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function bh(c,r){let o=c;if(typeof o!="string"||!Dv.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,d=!1;if(Sh)try{let h=new URL(window.location.href),p=o.startsWith("//")?new URL(h.protocol+o):new URL(o),_=ul(p.pathname,r);p.origin===h.origin&&_!=null?o=_+p.search+p.hash:d=!0}catch{Se(!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 Eh=["POST","PUT","PATCH","DELETE"];new Set(Eh);var Xv=["GET",...Eh];new Set(Xv);var La=E.createContext(null);La.displayName="DataRouter";var fi=E.createContext(null);fi.displayName="DataRouterState";var Qv=E.createContext(!1),Th=E.createContext({isTransitioning:!1});Th.displayName="ViewTransition";var Zv=E.createContext(new Map);Zv.displayName="Fetchers";var Vv=E.createContext(null);Vv.displayName="Await";var be=E.createContext(null);be.displayName="Navigation";var Ln=E.createContext(null);Ln.displayName="Location";var He=E.createContext({outlet:null,matches:[],isDataRoute:!1});He.displayName="Route";var Kf=E.createContext(null);Kf.displayName="RouteError";var zh="REACT_ROUTER_ERROR",wv="REDIRECT",Kv="ROUTE_ERROR_RESPONSE";function Jv(c){if(c.startsWith(`${zh}:${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(`${zh}:${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}={}){Dt(Pl(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=E.useContext(be),{hash:d,pathname:h,search:p}=Gn(c,{relative:r}),_=h;return o!=="/"&&(_=h==="/"?o:nl([o,h])),f.createHref({pathname:_,search:p,hash:d})}function Pl(){return E.useContext(Ln)!=null}function Ce(){return Dt(Pl(),"useLocation() may be used only in the context of a <Router> component."),E.useContext(Ln).location}function Bf(c){Dt(Pl(),"useMatch() may be used only in the context of a <Router> component.");let{pathname:r}=Ce();return E.useMemo(()=>qn(c,ph(r)),[r,c])}var Ah="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function _h(c){E.useContext(be).static||E.useLayoutEffect(c)}function Yn(){let{isDataRoute:c}=E.useContext(He);return c?s0():Fv()}function Fv(){Dt(Pl(),"useNavigate() may be used only in the context of a <Router> component.");let c=E.useContext(La),{basename:r,navigator:o}=E.useContext(be),{matches:f}=E.useContext(He),{pathname:d}=Ce(),h=JSON.stringify(Vf(f)),p=E.useRef(!1);return _h(()=>{p.current=!0}),E.useCallback((S,y={})=>{if(Se(p.current,Ah),!p.current)return;if(typeof S=="number"){o.go(S);return}let M=wf(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 Wv(){let{matches:c}=E.useContext(He),r=c[c.length-1];return r?r.params:{}}function Gn(c,{relative:r}={}){let{matches:o}=E.useContext(He),{pathname:f}=Ce(),d=JSON.stringify(Vf(o));return E.useMemo(()=>wf(c,JSON.parse(d),f,r==="path"),[c,d,f,r])}function Iv(c,r){return Rh(c,r)}function Rh(c,r,o,f,d){Dt(Pl(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:h}=E.useContext(be),{matches:p}=E.useContext(He),_=p[p.length-1],S=_?_.params:{},y=_?_.pathname:"/",M=_?_.pathnameBase:"/",R=_&&_.route;{let q=R&&R.path||"";xh(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=Ce(),w;if(r){let q=typeof r=="string"?Il(r):r;Dt(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.`),w=q}else w=B;let k=w.pathname||"/",Q=k;if(M!=="/"){let q=M.replace(/^\//,"").split("/");Q="/"+k.replace(/^\//,"").split("/").slice(q.length).join("/")}let X=yh(c,{pathname:Q});Se(R||X!=null,`No routes matched location "${w.pathname}${w.search}${w.hash}" `),Se(X==null||X[X.length-1].route.element!==void 0||X[X.length-1].route.Component!==void 0||X[X.length-1].route.lazy!==void 0,`Matched leaf route at location "${w.pathname}${w.search}${w.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 H=a0(X&&X.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&&H?E.createElement(Ln.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...w},navigationType:"POP"}},H):H}function Pv(){let c=f0(),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 t0=E.createElement(Pv,null),Oh=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(He.Provider,{value:this.props.routeContext},E.createElement(Kf.Provider,{value:c,children:this.props.component})):this.props.children;return this.context?E.createElement(e0,{error:c},r):r}};Oh.contextType=Qv;var qf=new WeakMap;function e0({children:c,error:r}){let{basename:o}=E.useContext(be);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let f=Jv(r.digest);if(f){let d=qf.get(r);if(d)throw d;let h=bh(f.location,o);if(Sh&&!qf.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 qf.set(r,p),p}return E.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return c}function l0({routeContext:c,match:r,children:o}){let f=E.useContext(La);return f&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),E.createElement(He.Provider,{value:c},o)}function a0(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);Dt(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 _=!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:w}=o,k=R.route.loader&&!B.hasOwnProperty(R.route.id)&&(!w||w[R.route.id]===void 0);if(R.route.lazy||k){_=!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 w,k=!1,Q=null,X=null;o&&(w=p&&R.route.id?p[R.route.id]:void 0,Q=R.route.errorElement||t0,_&&(S<0&&B===0?(xh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),k=!0,X=null):S===B&&(k=!0,X=R.route.hydrateFallbackElement||null)));let H=r.concat(h.slice(0,B+1)),q=()=>{let G;return w?G=Q:k?G=X:R.route.Component?G=E.createElement(R.route.Component,null):R.route.element?G=R.route.element:G=M,E.createElement(l0,{match:R,routeContext:{outlet:M,matches:H,isDataRoute:o!=null},children:G})};return o&&(R.route.ErrorBoundary||R.route.errorElement||B===0)?E.createElement(Oh,{location:o.location,revalidation:o.revalidation,component:Q,error:w,children:q(),routeContext:{outlet:null,matches:H,isDataRoute:!0},onError:y}):q()},null)}function Jf(c){return`${c} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function n0(c){let r=E.useContext(La);return Dt(r,Jf(c)),r}function u0(c){let r=E.useContext(fi);return Dt(r,Jf(c)),r}function i0(c){let r=E.useContext(He);return Dt(r,Jf(c)),r}function $f(c){let r=i0(c),o=r.matches[r.matches.length-1];return Dt(o.route.id,`${c} can only be used on routes that contain a unique "id"`),o.route.id}function c0(){return $f("useRouteId")}function f0(){let c=E.useContext(Kf),r=u0("useRouteError"),o=$f("useRouteError");return c!==void 0?c:r.errors?.[o]}function s0(){let{router:c}=n0("useNavigate"),r=$f("useNavigate"),o=E.useRef(!1);return _h(()=>{o.current=!0}),E.useCallback(async(d,h={})=>{Se(o.current,Ah),o.current&&(typeof d=="number"?await c.navigate(d):await c.navigate(d,{fromRouteId:r,...h}))},[c,r])}var hh={};function xh(c,r,o){!r&&!hh[c]&&(hh[c]=!0,Se(!1,o))}E.memo(r0);function r0({routes:c,future:r,state:o,onError:f}){return Rh(c,void 0,o,f,r)}function o0({to:c,replace:r,state:o,relative:f}){Dt(Pl(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=E.useContext(be);Se(!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(He),{pathname:p}=Ce(),_=Yn(),S=wf(c,Vf(h),p,f==="path"),y=JSON.stringify(S);return E.useEffect(()=>{_(JSON.parse(y),{replace:r,state:o,relative:f})},[_,y,f,r,o]),null}function Wl(c){Dt(!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 d0({basename:c="/",children:r=null,location:o,navigationType:f="POP",navigator:d,static:h=!1,unstable_useTransitions:p}){Dt(!Pl(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let _=c.replace(/^\/*/,"/"),S=E.useMemo(()=>({basename:_,navigator:d,static:h,unstable_useTransitions:p,future:{}}),[_,d,h,p]);typeof o=="string"&&(o=Il(o));let{pathname:y="/",search:M="",hash:R="",state:B=null,key:w="default"}=o,k=E.useMemo(()=>{let Q=ul(y,_);return Q==null?null:{location:{pathname:Q,search:M,hash:R,state:B,key:w},navigationType:f}},[_,y,M,R,B,w,f]);return Se(k!=null,`<Router basename="${_}"> 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(be.Provider,{value:S},E.createElement(Ln.Provider,{children:r,value:k}))}function Mh({children:c,location:r}){return Iv(Xf(c),r)}function Xf(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,Xf(f.props.children,h));return}Dt(f.type===Wl,`[${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>`),Dt(!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=Xf(f.props.children,h)),o.push(p)}),o}var ii="get",ci="application/x-www-form-urlencoded";function si(c){return typeof HTMLElement<"u"&&c instanceof HTMLElement}function h0(c){return si(c)&&c.tagName.toLowerCase()==="button"}function m0(c){return si(c)&&c.tagName.toLowerCase()==="form"}function y0(c){return si(c)&&c.tagName.toLowerCase()==="input"}function v0(c){return!!(c.metaKey||c.altKey||c.ctrlKey||c.shiftKey)}function g0(c,r){return c.button===0&&(!r||r==="_self")&&!v0(c)}function Qf(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 p0(c,r){let o=Qf(c);return r&&r.forEach((f,d)=>{o.has(d)||r.getAll(d).forEach(h=>{o.append(d,h)})}),o}var ui=null;function S0(){if(ui===null)try{new FormData(document.createElement("form"),0),ui=!1}catch{ui=!0}return ui}var b0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Lf(c){return c!=null&&!b0.has(c)?(Se(!1,`"${c}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ci}"`),null):c}function E0(c,r){let o,f,d,h,p;if(m0(c)){let _=c.getAttribute("action");f=_?ul(_,r):null,o=c.getAttribute("method")||ii,d=Lf(c.getAttribute("enctype"))||ci,h=new FormData(c)}else if(h0(c)||y0(c)&&(c.type==="submit"||c.type==="image")){let _=c.form;if(_==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let S=c.getAttribute("formaction")||_.getAttribute("action");if(f=S?ul(S,r):null,o=c.getAttribute("formmethod")||_.getAttribute("method")||ii,d=Lf(c.getAttribute("formenctype"))||Lf(_.getAttribute("enctype"))||ci,h=new FormData(_,c),!S0()){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=ii,f=null,d=ci,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 kf(c,r){if(c===!1||c===null||typeof c>"u")throw new Error(r)}function T0(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 z0(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 A0(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 _0(c,r,o){let f=await Promise.all(c.map(async d=>{let h=r.routes[d.route.id];if(h){let p=await z0(h,o);return p.links?p.links():[]}return[]}));return M0(f.flat(1).filter(A0).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function mh(c,r,o,f,d,h){let p=(S,y)=>o[y]?S.route.id!==o[y].route.id:!0,_=(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)||_(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)||_(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 R0(c,r,{includeHydrateFallback:o}={}){return O0(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 O0(c){return[...new Set(c)]}function x0(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(x0(d));return o.has(h)||(o.add(h),f.push({key:h,link:d})),f},[])}function Nh(){let c=E.useContext(La);return kf(c,"You must render this element inside a <DataRouterContext.Provider> element"),c}function N0(){let c=E.useContext(fi);return kf(c,"You must render this element inside a <DataRouterStateContext.Provider> element"),c}var Ff=E.createContext(void 0);Ff.displayName="FrameworkContext";function Ch(){let c=E.useContext(Ff);return kf(c,"You must render this element inside a <HydratedRouter> element"),c}function C0(c,r){let o=E.useContext(Ff),[f,d]=E.useState(!1),[h,p]=E.useState(!1),{onFocus:_,onBlur:S,onMouseEnter:y,onMouseLeave:M,onTouchStart:R}=r,B=E.useRef(null);E.useEffect(()=>{if(c==="render"&&p(!0),c==="viewport"){let Q=H=>{H.forEach(q=>{p(q.isIntersecting)})},X=new IntersectionObserver(Q,{threshold:.5});return B.current&&X.observe(B.current),()=>{X.disconnect()}}},[c]),E.useEffect(()=>{if(f){let Q=setTimeout(()=>{p(!0)},100);return()=>{clearTimeout(Q)}}},[f]);let w=()=>{d(!0)},k=()=>{d(!1),p(!1)};return o?c!=="intent"?[h,B,{}]:[h,B,{onFocus:Hn(_,w),onBlur:Hn(S,k),onMouseEnter:Hn(y,w),onMouseLeave:Hn(M,k),onTouchStart:Hn(R,w)}]:[!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(()=>yh(o.routes,c,o.basename),[o.routes,c,o.basename]);return f?E.createElement(j0,{page:c,matches:f,...r}):null}function U0(c){let{manifest:r,routeModules:o}=Ch(),[f,d]=E.useState([]);return E.useEffect(()=>{let h=!1;return _0(c,r,o).then(p=>{h||d(p)}),()=>{h=!0}},[c,r,o]),f}function j0({page:c,matches:r,...o}){let f=Ce(),{future:d,manifest:h,routeModules:p}=Ch(),{basename:_}=Nh(),{loaderData:S,matches:y}=N0(),M=E.useMemo(()=>mh(c,r,y,h,f,"data"),[c,r,y,h,f]),R=E.useMemo(()=>mh(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,X=!1;if(r.forEach(q=>{let G=h.routes[q.route.id];!G||!G.hasLoader||(!M.some(gt=>gt.route.id===q.route.id)&&q.route.id in S&&p[q.route.id]?.shouldRevalidate||G.hasClientLoader?X=!0:Q.add(q.route.id))}),Q.size===0)return[];let H=T0(c,_,d.unstable_trailingSlashAwareDataRequests,"data");return X&&Q.size>0&&H.searchParams.set("_routes",r.filter(q=>Q.has(q.route.id)).map(q=>q.route.id).join(",")),[H.pathname+H.search]},[_,d.unstable_trailingSlashAwareDataRequests,S,f,h,M,r,c,p]),w=E.useMemo(()=>R0(R,h),[R,h]),k=U0(R);return E.createElement(E.Fragment,null,B.map(Q=>E.createElement("link",{key:Q,rel:"prefetch",as:"fetch",href:Q,...o})),w.map(Q=>E.createElement("link",{key:Q,rel:"modulepreload",href:Q,...o})),k.map(({key:Q,link:X})=>E.createElement("link",{key:Q,nonce:o.nonce,...X,crossOrigin:X.crossOrigin??o.crossOrigin})))}function H0(...c){return r=>{c.forEach(o=>{typeof o=="function"?o(r):o!=null&&(o.current=r)})}}var B0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{B0&&(window.__reactRouterVersion="7.13.0")}catch{}function q0({basename:c,children:r,unstable_useTransitions:o,window:f}){let d=E.useRef();d.current==null&&(d.current=vv({window:f,v5Compat:!0}));let h=d.current,[p,_]=E.useState({action:h.action,location:h.location}),S=E.useCallback(y=>{o===!1?_(y):E.startTransition(()=>_(y))},[o]);return E.useLayoutEffect(()=>h.listen(S),[h,S]),E.createElement(d0,{basename:c,children:r,location:p.location,navigationType:p.action,navigator:h,unstable_useTransitions:o})}var Dh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Cl=E.forwardRef(function({onClick:r,discover:o="render",prefetch:f="none",relative:d,reloadDocument:h,replace:p,state:_,target:S,to:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B,...w},k){let{basename:Q,unstable_useTransitions:X}=E.useContext(be),H=typeof y=="string"&&Dh.test(y),q=bh(y,Q);y=q.to;let G=kv(y,{relative:d}),[gt,ht,Et]=C0(f,w),et=X0(y,{replace:p,state:_,target:S,preventScrollReset:M,relative:d,viewTransition:R,unstable_defaultShouldRevalidate:B,unstable_useTransitions:X});function St(P){r&&r(P),P.defaultPrevented||et(P)}let Ot=E.createElement("a",{...w,...Et,href:q.absoluteURL||G,onClick:q.isExternal||h?r:St,ref:H0(k,ht),target:S,"data-discover":!H&&o==="render"?"true":void 0});return gt&&!H?E.createElement(E.Fragment,null,Ot,E.createElement(D0,{page:G})):Ot});Cl.displayName="Link";var L0=E.forwardRef(function({"aria-current":r="page",caseSensitive:o=!1,className:f="",end:d=!1,style:h,to:p,viewTransition:_,children:S,...y},M){let R=Gn(p,{relative:y.relative}),B=Ce(),w=E.useContext(fi),{navigator:k,basename:Q}=E.useContext(be),X=w!=null&&K0(R)&&_===!0,H=k.encodeLocation?k.encodeLocation(R).pathname:R.pathname,q=B.pathname,G=w&&w.navigation&&w.navigation.location?w.navigation.location.pathname:null;o||(q=q.toLowerCase(),G=G?G.toLowerCase():null,H=H.toLowerCase()),G&&Q&&(G=ul(G,Q)||G);const gt=H!=="/"&&H.endsWith("/")?H.length-1:H.length;let ht=q===H||!d&&q.startsWith(H)&&q.charAt(gt)==="/",Et=G!=null&&(G===H||!d&&G.startsWith(H)&&G.charAt(H.length)==="/"),et={isActive:ht,isPending:Et,isTransitioning:X},St=ht?r:void 0,Ot;typeof f=="function"?Ot=f(et):Ot=[f,ht?"active":null,Et?"pending":null,X?"transitioning":null].filter(Boolean).join(" ");let P=typeof h=="function"?h(et):h;return E.createElement(Cl,{...y,"aria-current":St,className:Ot,ref:M,style:P,to:p,viewTransition:_},typeof S=="function"?S(et):S)});L0.displayName="NavLink";var Y0=E.forwardRef(({discover:c="render",fetcherKey:r,navigate:o,reloadDocument:f,replace:d,state:h,method:p=ii,action:_,onSubmit:S,relative:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B,...w},k)=>{let{unstable_useTransitions:Q}=E.useContext(be),X=V0(),H=w0(_,{relative:y}),q=p.toLowerCase()==="get"?"get":"post",G=typeof _=="string"&&Dh.test(_),gt=ht=>{if(S&&S(ht),ht.defaultPrevented)return;ht.preventDefault();let Et=ht.nativeEvent.submitter,et=Et?.getAttribute("formmethod")||p,St=()=>X(Et||ht.currentTarget,{fetcherKey:r,method:et,navigate:o,replace:d,state:h,relative:y,preventScrollReset:M,viewTransition:R,unstable_defaultShouldRevalidate:B});Q&&o!==!1?E.startTransition(()=>St()):St()};return E.createElement("form",{ref:k,method:q,action:H,onSubmit:f?S:gt,...w,"data-discover":!G&&c==="render"?"true":void 0})});Y0.displayName="Form";function G0(c){return`${c} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Uh(c){let r=E.useContext(La);return Dt(r,G0(c)),r}function X0(c,{target:r,replace:o,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:_,unstable_useTransitions:S}={}){let y=Yn(),M=Ce(),R=Gn(c,{relative:h});return E.useCallback(B=>{if(g0(B,r)){B.preventDefault();let w=o!==void 0?o:Bn(M)===Bn(R),k=()=>y(c,{replace:w,state:f,preventScrollReset:d,relative:h,viewTransition:p,unstable_defaultShouldRevalidate:_});S?E.startTransition(()=>k()):k()}},[M,y,R,o,f,r,c,d,h,p,_,S])}function jh(c){Se(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(Qf(c)),o=E.useRef(!1),f=Ce(),d=E.useMemo(()=>p0(f.search,o.current?null:r.current),[f.search]),h=Yn(),p=E.useCallback((_,S)=>{const y=Qf(typeof _=="function"?_(new URLSearchParams(d)):_);o.current=!0,h("?"+y,S)},[h,d]);return[d,p]}var Q0=0,Z0=()=>`__${String(++Q0)}__`;function V0(){let{router:c}=Uh("useSubmit"),{basename:r}=E.useContext(be),o=c0(),f=c.fetch,d=c.navigate;return E.useCallback(async(h,p={})=>{let{action:_,method:S,encType:y,formData:M,body:R}=E0(h,r);if(p.navigate===!1){let B=p.fetcherKey||Z0();await f(B,o,p.action||_,{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||_,{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 w0(c,{relative:r}={}){let{basename:o}=E.useContext(be),f=E.useContext(He);Dt(f,"useFormAction must be used inside a RouteContext");let[d]=f.matches.slice(-1),h={...Gn(c||".",{relative:r})},p=Ce();if(c==null){h.search=p.search;let _=new URLSearchParams(h.search),S=_.getAll("index");if(S.some(M=>M==="")){_.delete("index"),S.filter(R=>R).forEach(R=>_.append("index",R));let M=_.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 K0(c,{relative:r}={}){let o=E.useContext(Th);Dt(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Uh("useViewTransitionState"),d=Gn(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 qn(d.pathname,p)!=null||qn(d.pathname,h)!=null}function J0(c){const o=`; ${document.cookie}`.split(`; ${c}=`);if(o.length===2)return o.pop()?.split(";").shift()}async function fe(c,r){const o=r?.method?.toUpperCase()||"GET",f=["POST","PUT","DELETE"].includes(o),d=new Headers(r?.headers||{});if(f){const h=J0("csrf_token");h&&d.set("X-CSRF-Token",h)}return fetch(c,{...r,headers:d,credentials:"include"})}function $0(){const[c,r]=E.useState("neko"),[o,f]=E.useState(""),[d,h]=E.useState(""),p=Yn(),_=async S=>{S.preventDefault(),h("");try{const y=new URLSearchParams;y.append("username",c),y.append("password",o);const M=await fe("/api/login",{method:"POST",body:y});if(M.ok)p("/");else{const R=await M.json();h(R.message||"Login failed")}}catch{h("Network error")}};return x.jsx("div",{className:"login-container",children:x.jsxs("form",{onSubmit:_,className:"login-form",children:[x.jsx("h1",{children:"neko rss mode"}),x.jsxs("div",{className:"form-group",children:[x.jsx("label",{htmlFor:"username",children:"username"}),x.jsx("input",{id:"username",type:"text",value:c,onChange:S=>r(S.target.value)})]}),x.jsxs("div",{className:"form-group",children:[x.jsx("label",{htmlFor:"password",children:"password"}),x.jsx("input",{id:"password",type:"password",value:o,onChange:S=>f(S.target.value),autoFocus:!0})]}),d&&x.jsx("div",{className:"error-message",children:d}),x.jsx("button",{type:"submit",children:"login"})]})})}function k0({theme:c,setTheme:r,setSidebarVisible:o,isMobile:f}){const[d,h]=E.useState([]),[p,_]=E.useState([]),[S,y]=E.useState(!0),[M,R]=E.useState(""),[B,w]=E.useState(!1),[k,Q]=E.useState(!0),[X,H]=E.useState(""),q=Yn(),[G]=jh(),gt=Ce(),ht=Bf("/feed/:feedId"),Et=Bf("/tag/:tagName"),St=!!(Bf("/")||ht||Et),Ot=ht?.params.feedId,P=Et?.params.tagName,ct=G.get("sidebar")||localStorage.getItem("neko-sidebar-variant")||"glass";E.useEffect(()=>{const J=G.get("sidebar");J&&localStorage.setItem("neko-sidebar-variant",J)},[G]);const K=G.get("filter")||(St?"unread":""),ut=J=>{const v=St?gt.pathname:"/",D=new URLSearchParams(G);return D.set("filter",J),`${v}?${D.toString()}`},jt=J=>{const v=new URLSearchParams(G);!v.has("filter")&&K&&v.set("filter",K);const D=v.toString();return`${J}${D?"?"+D:""}`},Mt=J=>{if(J.preventDefault(),X.trim()){const v=new URLSearchParams(G);v.set("q",X.trim()),K&&v.set("filter",K),q(`/?${v.toString()}`)}},N=()=>{w(!B)},L=()=>{Q(!k)},F=()=>{f&&o(!1)};if(E.useEffect(()=>{Promise.all([fe("/api/feed/").then(J=>{if(!J.ok)throw new Error("Failed to fetch feeds");return J.json()}),fe("/api/tag").then(J=>{if(!J.ok)throw new Error("Failed to fetch tags");return J.json()})]).then(([J,v])=>{h(J),_(v),y(!1)}).catch(J=>{R(J.message),y(!1)})},[]),S)return x.jsx("div",{className:"feed-list-loading",children:"Loading feeds..."});if(M)return x.jsxs("div",{className:"feed-list-error",children:["Error: ",M]});const mt=()=>{fe("/api/logout",{method:"POST"}).then(()=>window.location.href="/v2/#/login")};return x.jsxs("div",{className:`feed-list variant-${ct}`,children:[x.jsx("h1",{className:"logo",onClick:()=>o(!1),children:"🐱"}),x.jsx("div",{className:"search-section",children:x.jsx("form",{onSubmit:Mt,className:"search-form",children:x.jsx("input",{type:"search",placeholder:"search...",value:X,onChange:J=>H(J.target.value),className:"search-input"})})}),x.jsx("div",{className:"filter-section",children:x.jsxs("ul",{className:"filter-list",children:[x.jsx("li",{className:"unread_filter",children:x.jsx(Cl,{to:ut("unread"),className:K==="unread"?"active":"",onClick:F,children:"unread"})}),x.jsx("li",{className:"all_filter",children:x.jsx(Cl,{to:ut("all"),className:K==="all"?"active":"",onClick:F,children:"all"})}),x.jsx("li",{className:"starred_filter",children:x.jsx(Cl,{to:ut("starred"),className:K==="starred"?"active":"",onClick:F,children:"starred"})})]})}),x.jsxs("div",{className:"tag-section",children:[x.jsxs("h4",{onClick:L,className:"section-header",children:[x.jsx("span",{className:`caret ${k?"expanded":""}`,children:"▶"})," Tags"]}),k&&x.jsx("ul",{className:"tag-list-items",children:p.map(J=>x.jsx("li",{className:"tag-item",children:x.jsx(Cl,{to:jt(`/tag/${encodeURIComponent(J.title)}`),className:`tag-link ${P===J.title?"active":""}`,onClick:F,children:J.title})},J.title))})]}),x.jsxs("div",{className:"feed-section",children:[x.jsxs("h4",{onClick:N,className:"section-header",children:[x.jsx("span",{className:`caret ${B?"expanded":""}`,children:"▶"})," Feeds"]}),B&&(d.length===0?x.jsx("p",{children:"No feeds found."}):x.jsx("ul",{className:"feed-list-items",children:d.map(J=>{const v=Ot?.split(",").includes(String(J._id)),D=Y=>{Y.preventDefault(),Y.stopPropagation();const Z=Ot?Ot.split(","):[];let tt;v?tt=Z.filter(it=>it!==String(J._id)):tt=[...Z,String(J._id)],tt.length===0?q(jt("/")):q(jt(`/feed/${tt.join(",")}`))};return x.jsx("li",{className:"sidebar-feed-item",children:x.jsxs("div",{className:"feed-item-row",children:[x.jsx("input",{type:"checkbox",checked:!!v,onChange:()=>{},onClick:D,className:"feed-checkbox"}),x.jsx(Cl,{to:jt(`/feed/${J._id}`),className:`feed-title ${v?"active":""}`,onClick:F,children:J.title||J.url})]})},J._id)})}))]}),x.jsx("div",{className:"nav-section",children:x.jsxs("ul",{className:"nav-list",children:[x.jsx("li",{children:x.jsx(Cl,{to:"/settings",className:"nav-link",onClick:F,children:"settings"})}),x.jsx("li",{children:x.jsx("button",{onClick:mt,className:"logout-link",children:"logout"})})]})}),x.jsx("div",{className:"theme-section",children:x.jsxs("div",{className:"theme-selector",children:[x.jsx("button",{onClick:()=>r("light"),className:c==="light"?"active":"",title:"Light Theme",children:"☀️"}),x.jsx("button",{onClick:()=>r("dark"),className:c==="dark"?"active":"",title:"Dark Theme",children:"🌙"})]})})]})}const F0=E.memo(function({item:r,onToggleStar:o,onUpdate:f}){const[d,h]=E.useState(!1),p=S=>{S.stopPropagation(),o&&o(r)},_=S=>{S.stopPropagation(),h(!0),fe(`/api/item/${r._id}`).then(y=>{if(!y.ok)throw new Error("Failed to fetch full content");return y.json()}).then(y=>{const M={...r,...y};f&&f(M),h(!1)}).catch(y=>{console.error("Error fetching full content:",y),h(!1)})};return x.jsxs("li",{className:`feed-item ${r.read?"read":"unread"} ${d?"loading":""}`,children:[x.jsxs("div",{className:"item-header",children:[x.jsx("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",className:"item-title",children:r.title||"(No Title)"}),x.jsx("button",{onClick:p,className:`star-btn ${r.starred?"is-starred":"is-unstarred"}`,title:r.starred?"Unstar":"Star",children:"★"})]}),x.jsxs("div",{className:"dateline",children:[x.jsxs("a",{href:r.url,target:"_blank",rel:"noopener noreferrer",children:[new Date(r.publish_date).toLocaleDateString(),r.feed_title&&` - ${r.feed_title}`]}),x.jsx("div",{className:"item-actions",style:{display:"inline-block",float:"right"},children:!r.full_content&&x.jsx("button",{onClick:_,className:"scrape-btn",title:"Load Full Content",children:"text"})})]}),(r.full_content||r.description)&&x.jsx("div",{className:"item-description",dangerouslySetInnerHTML:{__html:r.full_content||r.description}})]})});function Yf(){const{feedId:c,tagName:r}=Wv(),[o]=jh(),f=o.get("filter")||"unread",[d,h]=E.useState([]),p=E.useRef([]),[_,S]=E.useState(!0),[y,M]=E.useState(!1),R=E.useRef(y),[B,w]=E.useState(!0),k=E.useRef(B),[Q,X]=E.useState(""),[H,q]=E.useState(-1);E.useEffect(()=>{p.current=d},[d]),E.useEffect(()=>{R.current=y},[y]),E.useEffect(()=>{k.current=B},[B]);const G=E.useCallback(P=>{P?M(!0):(S(!0),h([])),X("");let ct="/api/stream";const K=new URLSearchParams;c?c.includes(",")?K.append("feed_ids",c):K.append("feed_id",c):r&&K.append("tag",r),P&&K.append("max_id",P);const ut=o.get("q");ut&&K.append("q",ut),f==="all"?K.append("read_filter","all"):f==="starred"?(K.append("starred","true"),K.append("read_filter","all")):ut||K.append("read_filter","unread");const jt=K.toString();jt&&(ct+=`?${jt}`),fe(ct).then(Mt=>{if(!Mt.ok)throw new Error("Failed to fetch items");return Mt.json()}).then(Mt=>{h(P?N=>{const L=new Set(N.map(mt=>mt._id)),F=Mt.filter(mt=>!L.has(mt._id));return[...N,...F]}:Mt),w(Mt.length>0),S(!1),M(!1)}).catch(Mt=>{X(Mt.message),S(!1),M(!1)})},[c,r,f,o]);E.useEffect(()=>{G(),q(-1)},[G]);const gt=E.useCallback(P=>{const ct=document.getElementById(`item-${P}`);ct&&ct.scrollIntoView({behavior:"auto",block:"start"})},[]),ht=E.useCallback(P=>{const ct={...P,read:!0};h(K=>K.map(ut=>ut._id===P._id?ct:ut)),fe(`/api/item/${P._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:!0,starred:P.starred})}).catch(K=>console.error("Failed to mark read",K))},[]),Et=E.useCallback(P=>{const ct={...P,starred:!P.starred};h(K=>K.map(ut=>ut._id===P._id?ct:ut)),fe(`/api/item/${P._id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({read:P.read,starred:!P.starred})}).catch(K=>console.error("Failed to toggle star",K))},[]),et=E.useCallback(P=>{h(ct=>ct.map(K=>K._id===P._id?P:K))},[]);E.useEffect(()=>{const P=ct=>{const K=p.current;if(K.length!==0)if(ct.key==="j"){const ut=Math.min(H+1,K.length-1);if(ut!==H){q(ut);const jt=K[ut];jt.read||ht(jt),gt(ut),ut===K.length-1&&k.current&&!R.current&&G(String(K[K.length-1]._id))}else k.current&&!R.current&&G(String(K[K.length-1]._id))}else if(ct.key==="k"){const ut=Math.max(H-1,0);ut!==H&&(q(ut),gt(ut))}else ct.key==="s"&&H>=0&&H<K.length&&Et(K[H])};return window.addEventListener("keydown",P),()=>window.removeEventListener("keydown",P)},[ht,gt,Et,G,H]);const St=E.useRef(null),Ot=E.useRef(null);return E.useEffect(()=>(St.current&&St.current.disconnect(),St.current=new IntersectionObserver(ct=>{ct.forEach(K=>{if(!K.isIntersecting&&K.boundingClientRect.top<0){const ut=Number(K.target.getAttribute("data-index")),jt=p.current;if(!isNaN(ut)&&ut>=0&&ut<jt.length){const Mt=jt[ut];Mt.read||ht(Mt)}}})},{root:null,threshold:0}),p.current.forEach((ct,K)=>{const ut=document.getElementById(`item-${K}`);ut&&St.current?.observe(ut)}),()=>St.current?.disconnect()),[d.length,ht]),E.useEffect(()=>{Ot.current&&Ot.current.disconnect(),Ot.current=new IntersectionObserver(ct=>{ct.forEach(K=>{K.isIntersecting&&!R.current&&k.current&&p.current.length>0&&G(String(p.current[p.current.length-1]._id))})},{root:null,threshold:0,rootMargin:"100px"});const P=document.getElementById("load-more-sentinel");return P&&Ot.current.observe(P),()=>Ot.current?.disconnect()},[B,G]),_?x.jsx("div",{className:"feed-items-loading",children:"Loading items..."}):Q?x.jsxs("div",{className:"feed-items-error",children:["Error: ",Q]}):x.jsx("div",{className:"feed-items",children:d.length===0?x.jsx("p",{children:"No items found."}):x.jsxs("ul",{className:"item-list",children:[d.map((P,ct)=>x.jsx("div",{id:`item-${ct}`,"data-index":ct,"data-selected":ct===H,onClick:()=>q(ct),children:x.jsx(F0,{item:P,onToggleStar:()=>Et(P),onUpdate:et})},P._id)),B&&x.jsx("li",{id:"load-more-sentinel",className:"loading-more",children:y?"Loading more...":""})]})})}function W0({fontTheme:c,setFontTheme:r}){const[o,f]=E.useState([]),[d,h]=E.useState(""),[p,_]=E.useState(!1),[S,y]=E.useState(null),[M,R]=E.useState(null),B=fv.useCallback(()=>{_(!0),fe("/api/feed/").then(H=>{if(!H.ok)throw new Error("Failed to fetch feeds");return H.json()}).then(H=>{f(H),_(!1)}).catch(H=>{y(H.message),_(!1)})},[]);E.useEffect(()=>{B()},[B]);const w=H=>{H.preventDefault(),d&&(_(!0),fe("/api/feed/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({url:d})}).then(q=>{if(!q.ok)throw new Error("Failed to add feed");return q.json()}).then(()=>{h(""),B()}).catch(q=>{y(q.message),_(!1)}))},k=H=>{globalThis.confirm("Are you sure you want to delete this feed?")&&(_(!0),fe(`/api/feed/${H}`,{method:"DELETE"}).then(q=>{if(!q.ok)throw new Error("Failed to delete feed");f(o.filter(G=>G._id!==H)),_(!1)}).catch(q=>{y(q.message),_(!1)}))},Q=H=>{if(H.preventDefault(),!M)return;_(!0);const q=new FormData;q.append("file",M),q.append("format","opml"),fe("/api/import",{method:"POST",body:q}).then(G=>{if(!G.ok)throw new Error("Failed to import feeds");return G.json()}).then(()=>{R(null),B(),alert("Import successful!")}).catch(G=>{y(G.message),_(!1)})},X=()=>{_(!0),fe("/api/crawl",{method:"POST"}).then(H=>{if(!H.ok)throw new Error("Failed to start crawl");return H.json()}).then(()=>{_(!1),alert("Crawl started!")}).catch(H=>{y(H.message),_(!1)})};return x.jsxs("div",{className:"settings-page variant-glass",children:[x.jsx("h2",{children:"Settings"}),r&&x.jsxs("div",{className:"appearance-section",children:[x.jsx("h3",{children:"Appearance"}),x.jsxs("div",{className:"font-selector",children:[x.jsx("label",{htmlFor:"font-theme-select",children:"Font Theme:"}),x.jsxs("select",{id:"font-theme-select",value:c||"default",onChange:H=>r(H.target.value),className:"font-select",children:[x.jsx("option",{value:"default",children:"Default"}),x.jsx("option",{value:"serif",children:"Serif"}),x.jsx("option",{value:"sans",children:"Sans-Serif"}),x.jsx("option",{value:"mono",children:"Monospace"})]})]})]}),x.jsxs("div",{className:"add-feed-section",children:[x.jsx("h3",{children:"Add New Feed"}),x.jsxs("form",{onSubmit:w,className:"add-feed-form",children:[x.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}),x.jsx("button",{type:"submit",disabled:p,children:"Add Feed"})]})]}),x.jsxs("div",{className:"import-export-section",children:[x.jsxs("div",{className:"import-section",children:[x.jsx("h3",{children:"Import Feeds (OPML)"}),x.jsxs("form",{onSubmit:Q,className:"import-form",children:[x.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}),x.jsx("button",{type:"submit",disabled:!M||p,children:"Import"})]})]}),x.jsxs("div",{className:"export-section",children:[x.jsx("h3",{children:"Export Feeds"}),x.jsxs("div",{className:"export-buttons",children:[x.jsx("a",{href:"/api/export/opml",className:"export-btn",children:"OPML"}),x.jsx("a",{href:"/api/export/text",className:"export-btn",children:"Text"}),x.jsx("a",{href:"/api/export/json",className:"export-btn",children:"JSON"})]})]}),x.jsxs("div",{className:"crawl-section",children:[x.jsx("h3",{children:"Actions"}),x.jsx("button",{onClick:X,disabled:p,className:"crawl-btn",children:"Crawl All Feeds Now"})]})]}),S&&x.jsx("p",{className:"error-message",children:S}),x.jsxs("div",{className:"feed-list-section",children:[x.jsx("h3",{children:"Manage Feeds"}),p&&x.jsx("p",{children:"Loading..."}),x.jsx("ul",{className:"settings-feed-list",children:o.map(H=>x.jsxs("li",{className:"settings-feed-item",children:[x.jsxs("div",{className:"feed-info",children:[x.jsx("span",{className:"feed-title",children:H.title||"(No Title)"}),x.jsx("span",{className:"feed-url",children:H.url})]}),x.jsx("button",{onClick:()=>k(H._id),className:"delete-btn",disabled:p,title:"Delete Feed",children:"Delete"})]},H._id))})]})]})}function I0({children:c}){const[r,o]=E.useState(null),f=Ce();return E.useEffect(()=>{fe("/api/auth").then(d=>{d.ok?o(!0):o(!1)}).catch(()=>o(!1))},[]),r===null?x.jsx("div",{children:"Loading..."}):r?c:x.jsx(o0,{to:"/login",state:{from:f},replace:!0})}function P0({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)},[]),x.jsx("div",{className:`dashboard ${d?"sidebar-visible":"sidebar-hidden"} theme-${c} font-${o}`,children:x.jsxs("div",{className:"dashboard-content",children:[(!d||window.innerWidth<=768)&&x.jsx("button",{className:"sidebar-toggle fixed-toggle",onClick:()=>h(!d),title:d?"Hide Sidebar":"Show Sidebar",children:"🐱"}),d&&x.jsx("div",{className:"sidebar-backdrop",onClick:()=>h(!1)}),x.jsx("aside",{className:`dashboard-sidebar ${d?"":"hidden"}`,children:x.jsx(k0,{theme:c,setTheme:r,setSidebarVisible:h,isMobile:window.innerWidth<=768})}),x.jsx("main",{className:"dashboard-main",children:x.jsxs(Mh,{children:[x.jsx(Wl,{path:"/feed/:feedId",element:x.jsx(Yf,{})}),x.jsx(Wl,{path:"/tag/:tagName",element:x.jsx(Yf,{})}),x.jsx(Wl,{path:"/settings",element:x.jsx(W0,{fontTheme:o,setFontTheme:f})}),x.jsx(Wl,{path:"/",element:x.jsx(Yf,{})})]})})]})})}function tg(){const[c,r]=E.useState(localStorage.getItem("neko-theme")||"light"),[o,f]=E.useState(localStorage.getItem("neko-font-theme")||"default"),d=p=>{r(p),localStorage.setItem("neko-theme",p)},h=p=>{f(p),localStorage.setItem("neko-font-theme",p)};return x.jsx(q0,{children:x.jsxs(Mh,{children:[x.jsx(Wl,{path:"/login",element:x.jsx($0,{})}),x.jsx(Wl,{path:"/*",element:x.jsx(I0,{children:x.jsx(P0,{theme:c,setTheme:d,fontTheme:o,setFontTheme:h})})})]})})}yv.createRoot(document.getElementById("root")).render(x.jsx(E.StrictMode,{children:x.jsx(tg,{})}));