diff --git a/petri/logview_new/dist/assets/index-C5JA_K9T.js b/petri/logview_new/dist/assets/index-C5JA_K9T.js new file mode 100644 index 0000000000..8c71ba7c7d --- /dev/null +++ b/petri/logview_new/dist/assets/index-C5JA_K9T.js @@ -0,0 +1,99 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +//////////////////////////////// +// THIS FILE IS AUTOGENERATED // +// DO NOT MANUALLY EDIT // +//////////////////////////////// + +(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const f of o)if(f.type==="childList")for(const d of f.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&s(d)}).observe(document,{childList:!0,subtree:!0});function u(o){const f={};return o.integrity&&(f.integrity=o.integrity),o.referrerPolicy&&(f.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?f.credentials="include":o.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function s(o){if(o.ep)return;o.ep=!0;const f=u(o);fetch(o.href,f)}})();function qg(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var io={exports:{}},ka={};/** + * @license React + * react-jsx-runtime.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var ug;function Iv(){if(ug)return ka;ug=1;var n=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function u(s,o,f){var d=null;if(f!==void 0&&(d=""+f),o.key!==void 0&&(d=""+o.key),"key"in o){f={};for(var h in o)h!=="key"&&(f[h]=o[h])}else f=o;return o=f.ref,{$$typeof:n,type:s,key:d,ref:o!==void 0?o:null,props:f}}return ka.Fragment=i,ka.jsx=u,ka.jsxs=u,ka}var sg;function Pv(){return sg||(sg=1,io.exports=Iv()),io.exports}var _=Pv(),uo={exports:{}},se={};/** + * @license React + * react.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var rg;function Wv(){if(rg)return se;rg=1;var n=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),C=Symbol.for("react.activity"),R=Symbol.iterator;function S(M){return M===null||typeof M!="object"?null:(M=R&&M[R]||M["@@iterator"],typeof M=="function"?M:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,O={};function z(M,B,X){this.props=M,this.context=B,this.refs=O,this.updater=X||x}z.prototype.isReactComponent={},z.prototype.setState=function(M,B){if(typeof M!="object"&&typeof M!="function"&&M!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,M,B,"setState")},z.prototype.forceUpdate=function(M){this.updater.enqueueForceUpdate(this,M,"forceUpdate")};function U(){}U.prototype=z.prototype;function G(M,B,X){this.props=M,this.context=B,this.refs=O,this.updater=X||x}var K=G.prototype=new U;K.constructor=G,w(K,z.prototype),K.isPureReactComponent=!0;var $=Array.isArray;function Y(){}var Z={H:null,A:null,T:null,S:null},ie=Object.prototype.hasOwnProperty;function I(M,B,X){var k=X.ref;return{$$typeof:n,type:M,key:B,ref:k!==void 0?k:null,props:X}}function ue(M,B){return I(M.type,B,M.props)}function W(M){return typeof M=="object"&&M!==null&&M.$$typeof===n}function fe(M){var B={"=":"=0",":":"=2"};return"$"+M.replace(/[=:]/g,function(X){return B[X]})}var Oe=/\/+/g;function ze(M,B){return typeof M=="object"&&M!==null&&M.key!=null?fe(""+M.key):B.toString(36)}function Ye(M){switch(M.status){case"fulfilled":return M.value;case"rejected":throw M.reason;default:switch(typeof M.status=="string"?M.then(Y,Y):(M.status="pending",M.then(function(B){M.status==="pending"&&(M.status="fulfilled",M.value=B)},function(B){M.status==="pending"&&(M.status="rejected",M.reason=B)})),M.status){case"fulfilled":return M.value;case"rejected":throw M.reason}}throw M}function L(M,B,X,k,re){var de=typeof M;(de==="undefined"||de==="boolean")&&(M=null);var Re=!1;if(M===null)Re=!0;else switch(de){case"bigint":case"string":case"number":Re=!0;break;case"object":switch(M.$$typeof){case n:case i:Re=!0;break;case v:return Re=M._init,L(Re(M._payload),B,X,k,re)}}if(Re)return re=re(M),Re=k===""?"."+ze(M,0):k,$(re)?(X="",Re!=null&&(X=Re.replace(Oe,"$&/")+"/"),L(re,B,X,"",function(la){return la})):re!=null&&(W(re)&&(re=ue(re,X+(re.key==null||M&&M.key===re.key?"":(""+re.key).replace(Oe,"$&/")+"/")+Re)),B.push(re)),1;Re=0;var lt=k===""?".":k+":";if($(M))for(var Ve=0;Ve>>1,Me=L[xe];if(0>>1;xeo(X,ae))ko(re,X)?(L[xe]=re,L[k]=ae,xe=k):(L[xe]=X,L[B]=ae,xe=B);else if(ko(re,ae))L[xe]=re,L[k]=ae,xe=k;else break e}}return Q}function o(L,Q){var ae=L.sortIndex-Q.sortIndex;return ae!==0?ae:L.id-Q.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,h=d.now();n.unstable_now=function(){return d.now()-h}}var m=[],p=[],v=1,C=null,R=3,S=!1,x=!1,w=!1,O=!1,z=typeof setTimeout=="function"?setTimeout:null,U=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function K(L){for(var Q=u(p);Q!==null;){if(Q.callback===null)s(p);else if(Q.startTime<=L)s(p),Q.sortIndex=Q.expirationTime,i(m,Q);else break;Q=u(p)}}function $(L){if(w=!1,K(L),!x)if(u(m)!==null)x=!0,Y||(Y=!0,fe());else{var Q=u(p);Q!==null&&Ye($,Q.startTime-L)}}var Y=!1,Z=-1,ie=5,I=-1;function ue(){return O?!0:!(n.unstable_now()-IL&&ue());){var xe=C.callback;if(typeof xe=="function"){C.callback=null,R=C.priorityLevel;var Me=xe(C.expirationTime<=L);if(L=n.unstable_now(),typeof Me=="function"){C.callback=Me,K(L),Q=!0;break t}C===u(m)&&s(m),K(L)}else s(m);C=u(m)}if(C!==null)Q=!0;else{var M=u(p);M!==null&&Ye($,M.startTime-L),Q=!1}}break e}finally{C=null,R=ae,S=!1}Q=void 0}}finally{Q?fe():Y=!1}}}var fe;if(typeof G=="function")fe=function(){G(W)};else if(typeof MessageChannel<"u"){var Oe=new MessageChannel,ze=Oe.port2;Oe.port1.onmessage=W,fe=function(){ze.postMessage(null)}}else fe=function(){z(W,0)};function Ye(L,Q){Z=z(function(){L(n.unstable_now())},Q)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(L){L.callback=null},n.unstable_forceFrameRate=function(L){0>L||125xe?(L.sortIndex=ae,i(p,L),u(m)===null&&L===u(p)&&(w?(U(Z),Z=-1):w=!0,Ye($,ae-xe))):(L.sortIndex=Me,i(m,L),x||S||(x=!0,Y||(Y=!0,fe()))),L},n.unstable_shouldYield=ue,n.unstable_wrapCallback=function(L){var Q=R;return function(){var ae=R;R=Q;try{return L.apply(this,arguments)}finally{R=ae}}}})(oo)),oo}var fg;function ny(){return fg||(fg=1,ro.exports=ty()),ro.exports}var co={exports:{}},tt={};/** + * @license React + * react-dom.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var dg;function ly(){if(dg)return tt;dg=1;var n=Ho();function i(m){var p="https://react.dev/errors/"+m;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(i){console.error(i)}}return n(),co.exports=ly(),co.exports}/** + * @license React + * react-dom-client.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var gg;function ay(){if(gg)return Ia;gg=1;var n=ny(),i=Ho(),u=Bg();function s(e){var t="https://react.dev/errors/"+e;if(1Me||(e.current=xe[Me],xe[Me]=null,Me--)}function X(e,t){Me++,xe[Me]=e.current,e.current=t}var k=M(null),re=M(null),de=M(null),Re=M(null);function lt(e,t){switch(X(de,t),X(re,e),X(k,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Ah(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Ah(t),e=Oh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}B(k),X(k,e)}function Ve(){B(k),B(re),B(de)}function la(e){e.memoizedState!==null&&X(Re,e);var t=k.current,l=Oh(t,e.type);t!==l&&(X(re,e),X(k,l))}function oi(e){re.current===e&&(B(k),B(re)),Re.current===e&&(B(Re),Xa._currentValue=ae)}var Bu,ac;function Yn(e){if(Bu===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);Bu=t&&t[1]||"",ac=-1)":-1r||b[a]!==N[r]){var V=` +`+b[a].replace(" at new "," at ");return e.displayName&&V.includes("")&&(V=V.replace("",e.displayName)),V}while(1<=a&&0<=r);break}}}finally{Gu=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?Yn(l):""}function Mm(e,t){switch(e.tag){case 26:case 27:case 5:return Yn(e.type);case 16:return Yn("Lazy");case 13:return e.child!==t&&t!==null?Yn("Suspense Fallback"):Yn("Suspense");case 19:return Yn("SuspenseList");case 0:case 15:return $u(e.type,!1);case 11:return $u(e.type.render,!1);case 1:return $u(e.type,!0);case 31:return Yn("Activity");default:return""}}function ic(e){try{var t="",l=null;do t+=Mm(e,l),l=e,e=e.return;while(e);return t}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}var Qu=Object.prototype.hasOwnProperty,Yu=n.unstable_scheduleCallback,Xu=n.unstable_cancelCallback,Am=n.unstable_shouldYield,Om=n.unstable_requestPaint,ht=n.unstable_now,zm=n.unstable_getCurrentPriorityLevel,uc=n.unstable_ImmediatePriority,sc=n.unstable_UserBlockingPriority,ci=n.unstable_NormalPriority,Dm=n.unstable_LowPriority,rc=n.unstable_IdlePriority,Nm=n.log,jm=n.unstable_setDisableYieldValue,aa=null,gt=null;function vn(e){if(typeof Nm=="function"&&jm(e),gt&&typeof gt.setStrictMode=="function")try{gt.setStrictMode(aa,e)}catch{}}var mt=Math.clz32?Math.clz32:Lm,Um=Math.log,Hm=Math.LN2;function Lm(e){return e>>>=0,e===0?32:31-(Um(e)/Hm|0)|0}var fi=256,di=262144,hi=4194304;function Xn(e){var t=e&42;if(t!==0)return t;switch(e&-e){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 e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function gi(e,t,l){var a=e.pendingLanes;if(a===0)return 0;var r=0,c=e.suspendedLanes,g=e.pingedLanes;e=e.warmLanes;var y=a&134217727;return y!==0?(a=y&~c,a!==0?r=Xn(a):(g&=y,g!==0?r=Xn(g):l||(l=y&~e,l!==0&&(r=Xn(l))))):(y=a&~c,y!==0?r=Xn(y):g!==0?r=Xn(g):l||(l=a&~e,l!==0&&(r=Xn(l)))),r===0?0:t!==0&&t!==r&&(t&c)===0&&(c=r&-r,l=t&-t,c>=l||c===32&&(l&4194048)!==0)?t:r}function ia(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Vm(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+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 t+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 oc(){var e=hi;return hi<<=1,(hi&62914560)===0&&(hi=4194304),e}function Ku(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function ua(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Fm(e,t,l,a,r,c){var g=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var y=e.entanglements,b=e.expirationTimes,N=e.hiddenUpdates;for(l=g&~l;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Ym=/[\n"\\]/g;function _t(e){return e.replace(Ym,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Wu(e,t,l,a,r,c,g,y){e.name="",g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"?e.type=g:e.removeAttribute("type"),t!=null?g==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Tt(t)):e.value!==""+Tt(t)&&(e.value=""+Tt(t)):g!=="submit"&&g!=="reset"||e.removeAttribute("value"),t!=null?es(e,g,Tt(t)):l!=null?es(e,g,Tt(l)):a!=null&&e.removeAttribute("value"),r==null&&c!=null&&(e.defaultChecked=!!c),r!=null&&(e.checked=r&&typeof r!="function"&&typeof r!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.name=""+Tt(y):e.removeAttribute("name")}function bc(e,t,l,a,r,c,g,y){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||l!=null){if(!(c!=="submit"&&c!=="reset"||t!=null)){Pu(e);return}l=l!=null?""+Tt(l):"",t=t!=null?""+Tt(t):l,y||t===e.value||(e.value=t),e.defaultValue=t}a=a??r,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=y?e.checked:!!a,e.defaultChecked=!!a,g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"&&(e.name=g),Pu(e)}function es(e,t,l){t==="number"&&vi(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function Cl(e,t,l,a){if(e=e.options,t){t={};for(var r=0;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),is=!1;if(It)try{var ca={};Object.defineProperty(ca,"passive",{get:function(){is=!0}}),window.addEventListener("test",ca,ca),window.removeEventListener("test",ca,ca)}catch{is=!1}var Sn=null,us=null,Si=null;function Ac(){if(Si)return Si;var e,t=us,l=t.length,a,r="value"in Sn?Sn.value:Sn.textContent,c=r.length;for(e=0;e=ha),Uc=" ",Hc=!1;function Lc(e,t){switch(e){case"keyup":return Sp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var xl=!1;function Rp(e,t){switch(e){case"compositionend":return Vc(t);case"keypress":return t.which!==32?null:(Hc=!0,Uc);case"textInput":return e=t.data,e===Uc&&Hc?null:e;default:return null}}function bp(e,t){if(xl)return e==="compositionend"||!fs&&Lc(e,t)?(e=Ac(),Si=us=Sn=null,xl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:l,offset:t-e};e=a}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Xc(l)}}function Zc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Zc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Jc(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=vi(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=vi(e.document)}return t}function gs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Op=It&&"documentMode"in document&&11>=document.documentMode,wl=null,ms=null,va=null,ps=!1;function kc(e,t,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;ps||wl==null||wl!==vi(a)||(a=wl,"selectionStart"in a&&gs(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}),va&&pa(va,a)||(va=a,a=du(ms,"onSelect"),0>=g,r-=g,Qt=1<<32-mt(t)+r|l<ce?(pe=P,P=null):pe=P.sibling;var Se=j(A,P,D[ce],F);if(Se===null){P===null&&(P=pe);break}e&&P&&Se.alternate===null&&t(A,P),T=c(Se,T,ce),ye===null?ee=Se:ye.sibling=Se,ye=Se,P=pe}if(ce===D.length)return l(A,P),ve&&Wt(A,ce),ee;if(P===null){for(;cece?(pe=P,P=null):pe=P.sibling;var Bn=j(A,P,Se.value,F);if(Bn===null){P===null&&(P=pe);break}e&&P&&Bn.alternate===null&&t(A,P),T=c(Bn,T,ce),ye===null?ee=Bn:ye.sibling=Bn,ye=Bn,P=pe}if(Se.done)return l(A,P),ve&&Wt(A,ce),ee;if(P===null){for(;!Se.done;ce++,Se=D.next())Se=q(A,Se.value,F),Se!==null&&(T=c(Se,T,ce),ye===null?ee=Se:ye.sibling=Se,ye=Se);return ve&&Wt(A,ce),ee}for(P=a(P);!Se.done;ce++,Se=D.next())Se=H(P,A,ce,Se.value,F),Se!==null&&(e&&Se.alternate!==null&&P.delete(Se.key===null?ce:Se.key),T=c(Se,T,ce),ye===null?ee=Se:ye.sibling=Se,ye=Se);return e&&P.forEach(function(kv){return t(A,kv)}),ve&&Wt(A,ce),ee}function _e(A,T,D,F){if(typeof D=="object"&&D!==null&&D.type===w&&D.key===null&&(D=D.props.children),typeof D=="object"&&D!==null){switch(D.$$typeof){case S:e:{for(var ee=D.key;T!==null;){if(T.key===ee){if(ee=D.type,ee===w){if(T.tag===7){l(A,T.sibling),F=r(T,D.props.children),F.return=A,A=F;break e}}else if(T.elementType===ee||typeof ee=="object"&&ee!==null&&ee.$$typeof===ie&&ll(ee)===T.type){l(A,T.sibling),F=r(T,D.props),Ea(F,D),F.return=A,A=F;break e}l(A,T);break}else t(A,T);T=T.sibling}D.type===w?(F=Pn(D.props.children,A.mode,F,D.key),F.return=A,A=F):(F=Ai(D.type,D.key,D.props,null,A.mode,F),Ea(F,D),F.return=A,A=F)}return g(A);case x:e:{for(ee=D.key;T!==null;){if(T.key===ee)if(T.tag===4&&T.stateNode.containerInfo===D.containerInfo&&T.stateNode.implementation===D.implementation){l(A,T.sibling),F=r(T,D.children||[]),F.return=A,A=F;break e}else{l(A,T);break}else t(A,T);T=T.sibling}F=Es(D,A.mode,F),F.return=A,A=F}return g(A);case ie:return D=ll(D),_e(A,T,D,F)}if(Ye(D))return J(A,T,D,F);if(fe(D)){if(ee=fe(D),typeof ee!="function")throw Error(s(150));return D=ee.call(D),te(A,T,D,F)}if(typeof D.then=="function")return _e(A,T,Hi(D),F);if(D.$$typeof===G)return _e(A,T,Di(A,D),F);Li(A,D)}return typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint"?(D=""+D,T!==null&&T.tag===6?(l(A,T.sibling),F=r(T,D),F.return=A,A=F):(l(A,T),F=bs(D,A.mode,F),F.return=A,A=F),g(A)):l(A,T)}return function(A,T,D,F){try{ba=0;var ee=_e(A,T,D,F);return Hl=null,ee}catch(P){if(P===Ul||P===ji)throw P;var ye=vt(29,P,null,A.mode);return ye.lanes=F,ye.return=A,ye}finally{}}}var il=Cf(!0),Rf=Cf(!1),xn=!1;function Us(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Hs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function wn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Tn(e,t,l){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(Ce&2)!==0){var r=a.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),a.pending=t,t=Mi(e),lf(e,null,l),t}return _i(e,a,t,l),Mi(e)}function xa(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,fc(e,l)}}function Ls(e,t){var l=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var r=null,c=null;if(l=l.firstBaseUpdate,l!==null){do{var g={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};c===null?r=c=g:c=c.next=g,l=l.next}while(l!==null);c===null?r=c=t:c=c.next=t}else r=c=t;l={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:c,shared:a.shared,callbacks:a.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var Vs=!1;function wa(){if(Vs){var e=jl;if(e!==null)throw e}}function Ta(e,t,l,a){Vs=!1;var r=e.updateQueue;xn=!1;var c=r.firstBaseUpdate,g=r.lastBaseUpdate,y=r.shared.pending;if(y!==null){r.shared.pending=null;var b=y,N=b.next;b.next=null,g===null?c=N:g.next=N,g=b;var V=e.alternate;V!==null&&(V=V.updateQueue,y=V.lastBaseUpdate,y!==g&&(y===null?V.firstBaseUpdate=N:y.next=N,V.lastBaseUpdate=b))}if(c!==null){var q=r.baseState;g=0,V=N=b=null,y=c;do{var j=y.lane&-536870913,H=j!==y.lane;if(H?(me&j)===j:(a&j)===j){j!==0&&j===Nl&&(Vs=!0),V!==null&&(V=V.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});e:{var J=e,te=y;j=t;var _e=l;switch(te.tag){case 1:if(J=te.payload,typeof J=="function"){q=J.call(_e,q,j);break e}q=J;break e;case 3:J.flags=J.flags&-65537|128;case 0:if(J=te.payload,j=typeof J=="function"?J.call(_e,q,j):J,j==null)break e;q=C({},q,j);break e;case 2:xn=!0}}j=y.callback,j!==null&&(e.flags|=64,H&&(e.flags|=8192),H=r.callbacks,H===null?r.callbacks=[j]:H.push(j))}else H={lane:j,tag:y.tag,payload:y.payload,callback:y.callback,next:null},V===null?(N=V=H,b=q):V=V.next=H,g|=j;if(y=y.next,y===null){if(y=r.shared.pending,y===null)break;H=y,y=H.next,H.next=null,r.lastBaseUpdate=H,r.shared.pending=null}}while(!0);V===null&&(b=q),r.baseState=b,r.firstBaseUpdate=N,r.lastBaseUpdate=V,c===null&&(r.shared.lanes=0),zn|=g,e.lanes=g,e.memoizedState=q}}function bf(e,t){if(typeof e!="function")throw Error(s(191,e));e.call(t)}function Ef(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;ec?c:8;var g=L.T,y={};L.T=y,lr(e,!1,t,l);try{var b=r(),N=L.S;if(N!==null&&N(y,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var V=Fp(b,a);Aa(e,t,V,bt(e))}else Aa(e,t,a,bt(e))}catch(q){Aa(e,t,{then:function(){},status:"rejected",reason:q},bt())}finally{Q.p=c,g!==null&&y.types!==null&&(g.types=y.types),L.T=g}}function Yp(){}function tr(e,t,l,a){if(e.tag!==5)throw Error(s(476));var r=td(e).queue;ed(e,r,t,ae,l===null?Yp:function(){return nd(e),l(a)})}function td(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ln,lastRenderedState:ae},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ln,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function nd(e){var t=td(e);t.next===null&&(t=e.alternate.memoizedState),Aa(e,t.next.queue,{},bt())}function nr(){return Ie(Xa)}function ld(){return qe().memoizedState}function ad(){return qe().memoizedState}function Xp(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=bt();e=wn(l);var a=Tn(t,e,l);a!==null&&(ft(a,t,l),xa(a,t,l)),t={cache:zs()},e.payload=t;return}t=t.return}}function Kp(e,t,l){var a=bt();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Ki(e)?ud(t,l):(l=Cs(e,t,l,a),l!==null&&(ft(l,e,a),sd(l,t,a)))}function id(e,t,l){var a=bt();Aa(e,t,l,a)}function Aa(e,t,l,a){var r={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Ki(e))ud(t,r);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var g=t.lastRenderedState,y=c(g,l);if(r.hasEagerState=!0,r.eagerState=y,pt(y,g))return _i(e,t,r,0),Ae===null&&Ti(),!1}catch{}finally{}if(l=Cs(e,t,r,a),l!==null)return ft(l,e,a),sd(l,t,a),!0}return!1}function lr(e,t,l,a){if(a={lane:2,revertLane:Ur(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Ki(e)){if(t)throw Error(s(479))}else t=Cs(e,l,a,2),t!==null&&ft(t,e,2)}function Ki(e){var t=e.alternate;return e===oe||t!==null&&t===oe}function ud(e,t){Vl=qi=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function sd(e,t,l){if((l&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,fc(e,l)}}var Oa={readContext:Ie,use:$i,useCallback:He,useContext:He,useEffect:He,useImperativeHandle:He,useLayoutEffect:He,useInsertionEffect:He,useMemo:He,useReducer:He,useRef:He,useState:He,useDebugValue:He,useDeferredValue:He,useTransition:He,useSyncExternalStore:He,useId:He,useHostTransitionStatus:He,useFormState:He,useActionState:He,useOptimistic:He,useMemoCache:He,useCacheRefresh:He};Oa.useEffectEvent=He;var rd={readContext:Ie,use:$i,useCallback:function(e,t){return at().memoizedState=[e,t===void 0?null:t],e},useContext:Ie,useEffect:Yf,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,Yi(4194308,4,Jf.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Yi(4194308,4,e,t)},useInsertionEffect:function(e,t){Yi(4,2,e,t)},useMemo:function(e,t){var l=at();t=t===void 0?null:t;var a=e();if(ul){vn(!0);try{e()}finally{vn(!1)}}return l.memoizedState=[a,t],a},useReducer:function(e,t,l){var a=at();if(l!==void 0){var r=l(t);if(ul){vn(!0);try{l(t)}finally{vn(!1)}}}else r=t;return a.memoizedState=a.baseState=r,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},a.queue=e,e=e.dispatch=Kp.bind(null,oe,e),[a.memoizedState,e]},useRef:function(e){var t=at();return e={current:e},t.memoizedState=e},useState:function(e){e=ks(e);var t=e.queue,l=id.bind(null,oe,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:Ws,useDeferredValue:function(e,t){var l=at();return er(l,e,t)},useTransition:function(){var e=ks(!1);return e=ed.bind(null,oe,e.queue,!0,!1),at().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var a=oe,r=at();if(ve){if(l===void 0)throw Error(s(407));l=l()}else{if(l=t(),Ae===null)throw Error(s(349));(me&127)!==0||Af(a,t,l)}r.memoizedState=l;var c={value:l,getSnapshot:t};return r.queue=c,Yf(zf.bind(null,a,c,e),[e]),a.flags|=2048,ql(9,{destroy:void 0},Of.bind(null,a,c,l,t),null),l},useId:function(){var e=at(),t=Ae.identifierPrefix;if(ve){var l=Yt,a=Qt;l=(a&~(1<<32-mt(a)-1)).toString(32)+l,t="_"+t+"R_"+l,l=Bi++,0<\/script>",c=c.removeChild(c.firstChild);break;case"select":c=typeof a.is=="string"?g.createElement("select",{is:a.is}):g.createElement("select"),a.multiple?c.multiple=!0:a.size&&(c.size=a.size);break;default:c=typeof a.is=="string"?g.createElement(r,{is:a.is}):g.createElement(r)}}c[Je]=t,c[it]=a;e:for(g=t.child;g!==null;){if(g.tag===5||g.tag===6)c.appendChild(g.stateNode);else if(g.tag!==4&&g.tag!==27&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===t)break e;for(;g.sibling===null;){if(g.return===null||g.return===t)break e;g=g.return}g.sibling.return=g.return,g=g.sibling}t.stateNode=c;e:switch(We(c,r,a),r){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&un(t)}}return Ne(t),vr(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&un(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(s(166));if(e=de.current,zl(t)){if(e=t.stateNode,l=t.memoizedProps,a=null,r=ke,r!==null)switch(r.tag){case 27:case 5:a=r.memoizedProps}e[Je]=t,e=!!(e.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||_h(e.nodeValue,l)),e||bn(t,!0)}else e=hu(e).createTextNode(a),e[Je]=t,t.stateNode=e}return Ne(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(a=zl(t),l!==null){if(e===null){if(!a)throw Error(s(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(557));e[Je]=t}else Wn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ne(t),e=!1}else l=_s(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(St(t),t):(St(t),null);if((t.flags&128)!==0)throw Error(s(558))}return Ne(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(r=zl(t),a!==null&&a.dehydrated!==null){if(e===null){if(!r)throw Error(s(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(s(317));r[Je]=t}else Wn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ne(t),r=!1}else r=_s(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),r=!0;if(!r)return t.flags&256?(St(t),t):(St(t),null)}return St(t),(t.flags&128)!==0?(t.lanes=l,t):(l=a!==null,e=e!==null&&e.memoizedState!==null,l&&(a=t.child,r=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(r=a.alternate.memoizedState.cachePool.pool),c=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(c=a.memoizedState.cachePool.pool),c!==r&&(a.flags|=2048)),l!==e&&l&&(t.child.flags|=8192),Pi(t,t.updateQueue),Ne(t),null);case 4:return Ve(),e===null&&Fr(t.stateNode.containerInfo),Ne(t),null;case 10:return tn(t.type),Ne(t),null;case 19:if(B(Fe),a=t.memoizedState,a===null)return Ne(t),null;if(r=(t.flags&128)!==0,c=a.rendering,c===null)if(r)Da(a,!1);else{if(Le!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Fi(e),c!==null){for(t.flags|=128,Da(a,!1),e=c.updateQueue,t.updateQueue=e,Pi(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)af(l,e),l=l.sibling;return X(Fe,Fe.current&1|2),ve&&Wt(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&ht()>lu&&(t.flags|=128,r=!0,Da(a,!1),t.lanes=4194304)}else{if(!r)if(e=Fi(c),e!==null){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,Pi(t,e),Da(a,!0),a.tail===null&&a.tailMode==="hidden"&&!c.alternate&&!ve)return Ne(t),null}else 2*ht()-a.renderingStartTime>lu&&l!==536870912&&(t.flags|=128,r=!0,Da(a,!1),t.lanes=4194304);a.isBackwards?(c.sibling=t.child,t.child=c):(e=a.last,e!==null?e.sibling=c:t.child=c,a.last=c)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=ht(),e.sibling=null,l=Fe.current,X(Fe,r?l&1|2:l&1),ve&&Wt(t,a.treeForkCount),e):(Ne(t),null);case 22:case 23:return St(t),qs(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(l&536870912)!==0&&(t.flags&128)===0&&(Ne(t),t.subtreeFlags&6&&(t.flags|=8192)):Ne(t),l=t.updateQueue,l!==null&&Pi(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==l&&(t.flags|=2048),e!==null&&B(nl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),tn(Be),Ne(t),null;case 25:return null;case 30:return null}throw Error(s(156,t.tag))}function Pp(e,t){switch(ws(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return tn(Be),Ve(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return oi(t),null;case 31:if(t.memoizedState!==null){if(St(t),t.alternate===null)throw Error(s(340));Wn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(St(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Wn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return B(Fe),null;case 4:return Ve(),null;case 10:return tn(t.type),null;case 22:case 23:return St(t),qs(),e!==null&&B(nl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return tn(Be),null;case 25:return null;default:return null}}function Dd(e,t){switch(ws(t),t.tag){case 3:tn(Be),Ve();break;case 26:case 27:case 5:oi(t);break;case 4:Ve();break;case 31:t.memoizedState!==null&&St(t);break;case 13:St(t);break;case 19:B(Fe);break;case 10:tn(t.type);break;case 22:case 23:St(t),qs(),e!==null&&B(nl);break;case 24:tn(Be)}}function Na(e,t){try{var l=t.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var r=a.next;l=r;do{if((l.tag&e)===e){a=void 0;var c=l.create,g=l.inst;a=c(),g.destroy=a}l=l.next}while(l!==r)}}catch(y){Ee(t,t.return,y)}}function An(e,t,l){try{var a=t.updateQueue,r=a!==null?a.lastEffect:null;if(r!==null){var c=r.next;a=c;do{if((a.tag&e)===e){var g=a.inst,y=g.destroy;if(y!==void 0){g.destroy=void 0,r=t;var b=l,N=y;try{N()}catch(V){Ee(r,b,V)}}}a=a.next}while(a!==c)}}catch(V){Ee(t,t.return,V)}}function Nd(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{Ef(t,l)}catch(a){Ee(e,e.return,a)}}}function jd(e,t,l){l.props=sl(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(a){Ee(e,t,a)}}function ja(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof l=="function"?e.refCleanup=l(a):l.current=a}}catch(r){Ee(e,t,r)}}function Xt(e,t){var l=e.ref,a=e.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(r){Ee(e,t,r)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(r){Ee(e,t,r)}else l.current=null}function Ud(e){var t=e.type,l=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break e;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(r){Ee(e,e.return,r)}}function yr(e,t,l){try{var a=e.stateNode;Cv(a,e.type,l,t),a[it]=t}catch(r){Ee(e,e.return,r)}}function Hd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Hn(e.type)||e.tag===4}function Sr(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Hd(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Hn(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Cr(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=kt));else if(a!==4&&(a===27&&Hn(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(Cr(e,t,l),e=e.sibling;e!==null;)Cr(e,t,l),e=e.sibling}function Wi(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(a!==4&&(a===27&&Hn(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Wi(e,t,l),e=e.sibling;e!==null;)Wi(e,t,l),e=e.sibling}function Ld(e){var t=e.stateNode,l=e.memoizedProps;try{for(var a=e.type,r=t.attributes;r.length;)t.removeAttributeNode(r[0]);We(t,a,l),t[Je]=e,t[it]=l}catch(c){Ee(e,e.return,c)}}var sn=!1,Qe=!1,Rr=!1,Vd=typeof WeakSet=="function"?WeakSet:Set,Ze=null;function Wp(e,t){if(e=e.containerInfo,Gr=Cu,e=Jc(e),gs(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var r=a.anchorOffset,c=a.focusNode;a=a.focusOffset;try{l.nodeType,c.nodeType}catch{l=null;break e}var g=0,y=-1,b=-1,N=0,V=0,q=e,j=null;t:for(;;){for(var H;q!==l||r!==0&&q.nodeType!==3||(y=g+r),q!==c||a!==0&&q.nodeType!==3||(b=g+a),q.nodeType===3&&(g+=q.nodeValue.length),(H=q.firstChild)!==null;)j=q,q=H;for(;;){if(q===e)break t;if(j===l&&++N===r&&(y=g),j===c&&++V===a&&(b=g),(H=q.nextSibling)!==null)break;q=j,j=q.parentNode}q=H}l=y===-1||b===-1?null:{start:y,end:b}}else l=null}l=l||{start:0,end:0}}else l=null;for($r={focusedElem:e,selectionRange:l},Cu=!1,Ze=t;Ze!==null;)if(t=Ze,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ze=e;else for(;Ze!==null;){switch(t=Ze,c=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l title"))),We(c,a,l),c[Je]=e,Ke(c),a=c;break e;case"link":var g=Qh("link","href",r).get(a+(l.href||""));if(g){for(var y=0;y_e&&(g=_e,_e=te,te=g);var A=Kc(y,te),T=Kc(y,_e);if(A&&T&&(H.rangeCount!==1||H.anchorNode!==A.node||H.anchorOffset!==A.offset||H.focusNode!==T.node||H.focusOffset!==T.offset)){var D=q.createRange();D.setStart(A.node,A.offset),H.removeAllRanges(),te>_e?(H.addRange(D),H.extend(T.node,T.offset)):(D.setEnd(T.node,T.offset),H.addRange(D))}}}}for(q=[],H=y;H=H.parentNode;)H.nodeType===1&&q.push({element:H,left:H.scrollLeft,top:H.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yl?32:l,L.T=null,l=Mr,Mr=null;var c=Nn,g=dn;if(Xe=0,Yl=Nn=null,dn=0,(Ce&6)!==0)throw Error(s(331));var y=Ce;if(Ce|=4,Jd(c.current),Xd(c,c.current,g,l),Ce=y,qa(0,!1),gt&&typeof gt.onPostCommitFiberRoot=="function")try{gt.onPostCommitFiberRoot(aa,c)}catch{}return!0}finally{Q.p=r,L.T=a,hh(e,t)}}function mh(e,t,l){t=At(l,t),t=sr(e.stateNode,t,2),e=Tn(e,t,2),e!==null&&(ua(e,2),Kt(e))}function Ee(e,t,l){if(e.tag===3)mh(e,e,l);else for(;t!==null;){if(t.tag===3){mh(t,e,l);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Dn===null||!Dn.has(a))){e=At(l,e),l=pd(2),a=Tn(t,l,2),a!==null&&(vd(l,a,t,e),ua(a,2),Kt(a));break}}t=t.return}}function Dr(e,t,l){var a=e.pingCache;if(a===null){a=e.pingCache=new nv;var r=new Set;a.set(t,r)}else r=a.get(t),r===void 0&&(r=new Set,a.set(t,r));r.has(l)||(xr=!0,r.add(l),e=sv.bind(null,e,t,l),t.then(e,e))}function sv(e,t,l){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,Ae===e&&(me&l)===l&&(Le===4||Le===3&&(me&62914560)===me&&300>ht()-nu?(Ce&2)===0&&Xl(e,0):wr|=l,Ql===me&&(Ql=0)),Kt(e)}function ph(e,t){t===0&&(t=oc()),e=In(e,t),e!==null&&(ua(e,t),Kt(e))}function rv(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),ph(e,l)}function ov(e,t){var l=0;switch(e.tag){case 31:case 13:var a=e.stateNode,r=e.memoizedState;r!==null&&(l=r.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(s(314))}a!==null&&a.delete(t),ph(e,l)}function cv(e,t){return Yu(e,t)}var ou=null,Zl=null,Nr=!1,cu=!1,jr=!1,Un=0;function Kt(e){e!==Zl&&e.next===null&&(Zl===null?ou=Zl=e:Zl=Zl.next=e),cu=!0,Nr||(Nr=!0,dv())}function qa(e,t){if(!jr&&cu){jr=!0;do for(var l=!1,a=ou;a!==null;){if(e!==0){var r=a.pendingLanes;if(r===0)var c=0;else{var g=a.suspendedLanes,y=a.pingedLanes;c=(1<<31-mt(42|e)+1)-1,c&=r&~(g&~y),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(l=!0,Ch(a,c))}else c=me,c=gi(a,a===Ae?c:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(c&3)===0||ia(a,c)||(l=!0,Ch(a,c));a=a.next}while(l);jr=!1}}function fv(){vh()}function vh(){cu=Nr=!1;var e=0;Un!==0&&bv()&&(e=Un);for(var t=ht(),l=null,a=ou;a!==null;){var r=a.next,c=yh(a,t);c===0?(a.next=null,l===null?ou=r:l.next=r,r===null&&(Zl=l)):(l=a,(e!==0||(c&3)!==0)&&(cu=!0)),a=r}Xe!==0&&Xe!==5||qa(e),Un!==0&&(Un=0)}function yh(e,t){for(var l=e.suspendedLanes,a=e.pingedLanes,r=e.expirationTimes,c=e.pendingLanes&-62914561;0y)break;var V=b.transferSize,q=b.initiatorType;V&&Mh(q)&&(b=b.responseEnd,g+=V*(b"u"?null:document;function qh(e,t,l){var a=Jl;if(a&&typeof t=="string"&&t){var r=_t(t);r='link[rel="'+e+'"][href="'+r+'"]',typeof l=="string"&&(r+='[crossorigin="'+l+'"]'),Fh.has(r)||(Fh.add(r),e={rel:e,crossOrigin:l,href:t},a.querySelector(r)===null&&(t=a.createElement("link"),We(t,"link",e),Ke(t),a.head.appendChild(t)))}}function zv(e){hn.D(e),qh("dns-prefetch",e,null)}function Dv(e,t){hn.C(e,t),qh("preconnect",e,t)}function Nv(e,t,l){hn.L(e,t,l);var a=Jl;if(a&&e&&t){var r='link[rel="preload"][as="'+_t(t)+'"]';t==="image"&&l&&l.imageSrcSet?(r+='[imagesrcset="'+_t(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(r+='[imagesizes="'+_t(l.imageSizes)+'"]')):r+='[href="'+_t(e)+'"]';var c=r;switch(t){case"style":c=kl(e);break;case"script":c=Il(e)}Ut.has(c)||(e=C({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),Ut.set(c,e),a.querySelector(r)!==null||t==="style"&&a.querySelector(Qa(c))||t==="script"&&a.querySelector(Ya(c))||(t=a.createElement("link"),We(t,"link",e),Ke(t),a.head.appendChild(t)))}}function jv(e,t){hn.m(e,t);var l=Jl;if(l&&e){var a=t&&typeof t.as=="string"?t.as:"script",r='link[rel="modulepreload"][as="'+_t(a)+'"][href="'+_t(e)+'"]',c=r;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Il(e)}if(!Ut.has(c)&&(e=C({rel:"modulepreload",href:e},t),Ut.set(c,e),l.querySelector(r)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Ya(c)))return}a=l.createElement("link"),We(a,"link",e),Ke(a),l.head.appendChild(a)}}}function Uv(e,t,l){hn.S(e,t,l);var a=Jl;if(a&&e){var r=yl(a).hoistableStyles,c=kl(e);t=t||"default";var g=r.get(c);if(!g){var y={loading:0,preload:null};if(g=a.querySelector(Qa(c)))y.loading=5;else{e=C({rel:"stylesheet",href:e,"data-precedence":t},l),(l=Ut.get(c))&&kr(e,l);var b=g=a.createElement("link");Ke(b),We(b,"link",e),b._p=new Promise(function(N,V){b.onload=N,b.onerror=V}),b.addEventListener("load",function(){y.loading|=1}),b.addEventListener("error",function(){y.loading|=2}),y.loading|=4,mu(g,t,a)}g={type:"stylesheet",instance:g,count:1,state:y},r.set(c,g)}}}function Hv(e,t){hn.X(e,t);var l=Jl;if(l&&e){var a=yl(l).hoistableScripts,r=Il(e),c=a.get(r);c||(c=l.querySelector(Ya(r)),c||(e=C({src:e,async:!0},t),(t=Ut.get(r))&&Ir(e,t),c=l.createElement("script"),Ke(c),We(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(r,c))}}function Lv(e,t){hn.M(e,t);var l=Jl;if(l&&e){var a=yl(l).hoistableScripts,r=Il(e),c=a.get(r);c||(c=l.querySelector(Ya(r)),c||(e=C({src:e,async:!0,type:"module"},t),(t=Ut.get(r))&&Ir(e,t),c=l.createElement("script"),Ke(c),We(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(r,c))}}function Bh(e,t,l,a){var r=(r=de.current)?gu(r):null;if(!r)throw Error(s(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=kl(l.href),l=yl(r).hoistableStyles,a=l.get(t),a||(a={type:"style",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=kl(l.href);var c=yl(r).hoistableStyles,g=c.get(e);if(g||(r=r.ownerDocument||r,g={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,g),(c=r.querySelector(Qa(e)))&&!c._p&&(g.instance=c,g.state.loading=5),Ut.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Ut.set(e,l),c||Vv(r,e,l,g.state))),t&&a===null)throw Error(s(528,""));return g}if(t&&a!==null)throw Error(s(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Il(l),l=yl(r).hoistableScripts,a=l.get(t),a||(a={type:"script",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,e))}}function kl(e){return'href="'+_t(e)+'"'}function Qa(e){return'link[rel="stylesheet"]['+e+"]"}function Gh(e){return C({},e,{"data-precedence":e.precedence,precedence:null})}function Vv(e,t,l,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),We(t,"link",l),Ke(t),e.head.appendChild(t))}function Il(e){return'[src="'+_t(e)+'"]'}function Ya(e){return"script[async]"+e}function $h(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+_t(l.href)+'"]');if(a)return t.instance=a,Ke(a),a;var r=C({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Ke(a),We(a,"style",r),mu(a,l.precedence,e),t.instance=a;case"stylesheet":r=kl(l.href);var c=e.querySelector(Qa(r));if(c)return t.state.loading|=4,t.instance=c,Ke(c),c;a=Gh(l),(r=Ut.get(r))&&kr(a,r),c=(e.ownerDocument||e).createElement("link"),Ke(c);var g=c;return g._p=new Promise(function(y,b){g.onload=y,g.onerror=b}),We(c,"link",a),t.state.loading|=4,mu(c,l.precedence,e),t.instance=c;case"script":return c=Il(l.src),(r=e.querySelector(Ya(c)))?(t.instance=r,Ke(r),r):(a=l,(r=Ut.get(c))&&(a=C({},l),Ir(a,r)),e=e.ownerDocument||e,r=e.createElement("script"),Ke(r),We(r,"link",a),e.head.appendChild(r),t.instance=r);case"void":return null;default:throw Error(s(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,mu(a,l.precedence,e));return t.instance}function mu(e,t,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),r=a.length?a[a.length-1]:null,c=r,g=0;g title"):null)}function Fv(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Xh(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function qv(e,t,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 r=kl(a.href),c=t.querySelector(Qa(r));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=vu.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=c,Ke(c);return}c=t.ownerDocument||t,a=Gh(a),(r=Ut.get(r))&&kr(a,r),c=c.createElement("link"),Ke(c);var g=c;g._p=new Promise(function(y,b){g.onload=y,g.onerror=b}),We(c,"link",a),l.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=vu.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var Pr=0;function Bv(e,t){return e.stylesheets&&e.count===0&&Su(e,e.stylesheets),0Pr?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(r)}}:null}function vu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Su(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var yu=null;function Su(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,yu=new Map,t.forEach(Gv,e),yu=null,vu.call(e))}function Gv(e,t){if(!(t.state.loading&4)){var l=yu.get(e);if(l)var a=l.get(null);else{l=new Map,yu.set(e,l);for(var r=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(i){console.error(i)}}return n(),so.exports=ay(),so.exports}var uy=iy();const sy=qg(uy);/** + * react-router v7.9.4 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */var pg="popstate";function ry(n={}){function i(o,f){let{pathname:d="/",search:h="",hash:m=""}=hl(o.location.hash.substring(1));return!d.startsWith("/")&&!d.startsWith(".")&&(d="/"+d),Ro("",{pathname:d,search:h,hash:m},f.state&&f.state.usr||null,f.state&&f.state.key||"default")}function u(o,f){let d=o.document.querySelector("base"),h="";if(d&&d.getAttribute("href")){let m=o.location.href,p=m.indexOf("#");h=p===-1?m:m.slice(0,p)}return h+"#"+(typeof f=="string"?f:ti(f))}function s(o,f){Et(o.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(f)})`)}return cy(i,u,s,n)}function Ue(n,i){if(n===!1||n===null||typeof n>"u")throw new Error(i)}function Et(n,i){if(!n){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function oy(){return Math.random().toString(36).substring(2,10)}function vg(n,i){return{usr:n.state,key:n.key,idx:i}}function Ro(n,i,u=null,s){return{pathname:typeof n=="string"?n:n.pathname,search:"",hash:"",...typeof i=="string"?hl(i):i,state:u,key:i&&i.key||s||oy()}}function ti({pathname:n="/",search:i="",hash:u=""}){return i&&i!=="?"&&(n+=i.charAt(0)==="?"?i:"?"+i),u&&u!=="#"&&(n+=u.charAt(0)==="#"?u:"#"+u),n}function hl(n){let i={};if(n){let u=n.indexOf("#");u>=0&&(i.hash=n.substring(u),n=n.substring(0,u));let s=n.indexOf("?");s>=0&&(i.search=n.substring(s),n=n.substring(0,s)),n&&(i.pathname=n)}return i}function cy(n,i,u,s={}){let{window:o=document.defaultView,v5Compat:f=!1}=s,d=o.history,h="POP",m=null,p=v();p==null&&(p=0,d.replaceState({...d.state,idx:p},""));function v(){return(d.state||{idx:null}).idx}function C(){h="POP";let O=v(),z=O==null?null:O-p;p=O,m&&m({action:h,location:w.location,delta:z})}function R(O,z){h="PUSH";let U=Ro(w.location,O,z);u&&u(U,O),p=v()+1;let G=vg(U,p),K=w.createHref(U);try{d.pushState(G,"",K)}catch($){if($ instanceof DOMException&&$.name==="DataCloneError")throw $;o.location.assign(K)}f&&m&&m({action:h,location:w.location,delta:1})}function S(O,z){h="REPLACE";let U=Ro(w.location,O,z);u&&u(U,O),p=v();let G=vg(U,p),K=w.createHref(U);d.replaceState(G,"",K),f&&m&&m({action:h,location:w.location,delta:0})}function x(O){return fy(O)}let w={get action(){return h},get location(){return n(o,d)},listen(O){if(m)throw new Error("A history only accepts one active listener");return o.addEventListener(pg,C),m=O,()=>{o.removeEventListener(pg,C),m=null}},createHref(O){return i(o,O)},createURL:x,encodeLocation(O){let z=x(O);return{pathname:z.pathname,search:z.search,hash:z.hash}},push:R,replace:S,go(O){return d.go(O)}};return w}function fy(n,i=!1){let u="http://localhost";typeof window<"u"&&(u=window.location.origin!=="null"?window.location.origin:window.location.href),Ue(u,"No window.location.(origin|href) available to create URL");let s=typeof n=="string"?n:ti(n);return s=s.replace(/ $/,"%20"),!i&&s.startsWith("//")&&(s=u+s),new URL(s,u)}function Gg(n,i,u="/"){return dy(n,i,u,!1)}function dy(n,i,u,s){let o=typeof i=="string"?hl(i):i,f=pn(o.pathname||"/",u);if(f==null)return null;let d=$g(n);hy(d);let h=null;for(let m=0;h==null&&m{let v={relativePath:p===void 0?d.path||"":p,caseSensitive:d.caseSensitive===!0,childrenIndex:h,route:d};if(v.relativePath.startsWith("/")){if(!v.relativePath.startsWith(s)&&m)return;Ue(v.relativePath.startsWith(s),`Absolute route path "${v.relativePath}" nested under path "${s}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),v.relativePath=v.relativePath.slice(s.length)}let C=mn([s,v.relativePath]),R=u.concat(v);d.children&&d.children.length>0&&(Ue(d.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${C}".`),$g(d.children,i,R,C,m)),!(d.path==null&&!d.index)&&i.push({path:C,score:Cy(C,d.index),routesMeta:R})};return n.forEach((d,h)=>{if(d.path===""||!d.path?.includes("?"))f(d,h);else for(let m of Qg(d.path))f(d,h,!0,m)}),i}function Qg(n){let i=n.split("/");if(i.length===0)return[];let[u,...s]=i,o=u.endsWith("?"),f=u.replace(/\?$/,"");if(s.length===0)return o?[f,""]:[f];let d=Qg(s.join("/")),h=[];return h.push(...d.map(m=>m===""?f:[f,m].join("/"))),o&&h.push(...d),h.map(m=>n.startsWith("/")&&m===""?"/":m)}function hy(n){n.sort((i,u)=>i.score!==u.score?u.score-i.score:Ry(i.routesMeta.map(s=>s.childrenIndex),u.routesMeta.map(s=>s.childrenIndex)))}var gy=/^:[\w-]+$/,my=3,py=2,vy=1,yy=10,Sy=-2,yg=n=>n==="*";function Cy(n,i){let u=n.split("/"),s=u.length;return u.some(yg)&&(s+=Sy),i&&(s+=py),u.filter(o=>!yg(o)).reduce((o,f)=>o+(gy.test(f)?my:f===""?vy:yy),s)}function Ry(n,i){return n.length===i.length&&n.slice(0,-1).every((s,o)=>s===i[o])?n[n.length-1]-i[i.length-1]:0}function by(n,i,u=!1){let{routesMeta:s}=n,o={},f="/",d=[];for(let h=0;h{if(v==="*"){let x=h[R]||"";d=f.slice(0,f.length-x.length).replace(/(.)\/+$/,"$1")}const S=h[R];return C&&!S?p[v]=void 0:p[v]=(S||"").replace(/%2F/g,"/"),p},{}),pathname:f,pathnameBase:d,pattern:n}}function Ey(n,i=!1,u=!0){Et(n==="*"||!n.endsWith("*")||n.endsWith("/*"),`Route path "${n}" will be treated as if it were "${n.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${n.replace(/\*$/,"/*")}".`);let s=[],o="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(d,h,m)=>(s.push({paramName:h,isOptional:m!=null}),m?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return n.endsWith("*")?(s.push({paramName:"*"}),o+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):u?o+="\\/*$":n!==""&&n!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,i?void 0:"i"),s]}function xy(n){try{return n.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Et(!1,`The URL path "${n}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),n}}function pn(n,i){if(i==="/")return n;if(!n.toLowerCase().startsWith(i.toLowerCase()))return null;let u=i.endsWith("/")?i.length-1:i.length,s=n.charAt(u);return s&&s!=="/"?null:n.slice(u)||"/"}function wy(n,i="/"){let{pathname:u,search:s="",hash:o=""}=typeof n=="string"?hl(n):n;return{pathname:u?u.startsWith("/")?u:Ty(u,i):i,search:Ay(s),hash:Oy(o)}}function Ty(n,i){let u=i.replace(/\/+$/,"").split("/");return n.split("/").forEach(o=>{o===".."?u.length>1&&u.pop():o!=="."&&u.push(o)}),u.length>1?u.join("/"):"/"}function fo(n,i,u,s){return`Cannot include a '${n}' character in a manually specified \`to.${i}\` field [${JSON.stringify(s)}]. Please separate it out to the \`to.${u}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function _y(n){return n.filter((i,u)=>u===0||i.route.path&&i.route.path.length>0)}function Lo(n){let i=_y(n);return i.map((u,s)=>s===i.length-1?u.pathname:u.pathnameBase)}function Vo(n,i,u,s=!1){let o;typeof n=="string"?o=hl(n):(o={...n},Ue(!o.pathname||!o.pathname.includes("?"),fo("?","pathname","search",o)),Ue(!o.pathname||!o.pathname.includes("#"),fo("#","pathname","hash",o)),Ue(!o.search||!o.search.includes("#"),fo("#","search","hash",o)));let f=n===""||o.pathname==="",d=f?"/":o.pathname,h;if(d==null)h=u;else{let C=i.length-1;if(!s&&d.startsWith("..")){let R=d.split("/");for(;R[0]==="..";)R.shift(),C-=1;o.pathname=R.join("/")}h=C>=0?i[C]:"/"}let m=wy(o,h),p=d&&d!=="/"&&d.endsWith("/"),v=(f||d===".")&&u.endsWith("/");return!m.pathname.endsWith("/")&&(p||v)&&(m.pathname+="/"),m}var mn=n=>n.join("/").replace(/\/\/+/g,"/"),My=n=>n.replace(/\/+$/,"").replace(/^\/*/,"/"),Ay=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,Oy=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n;function zy(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}var Yg=["POST","PUT","PATCH","DELETE"];new Set(Yg);var Dy=["GET",...Yg];new Set(Dy);var ea=E.createContext(null);ea.displayName="DataRouter";var Vu=E.createContext(null);Vu.displayName="DataRouterState";E.createContext(!1);var Xg=E.createContext({isTransitioning:!1});Xg.displayName="ViewTransition";var Ny=E.createContext(new Map);Ny.displayName="Fetchers";var jy=E.createContext(null);jy.displayName="Await";var Bt=E.createContext(null);Bt.displayName="Navigation";var ai=E.createContext(null);ai.displayName="Location";var Gt=E.createContext({outlet:null,matches:[],isDataRoute:!1});Gt.displayName="Route";var Fo=E.createContext(null);Fo.displayName="RouteError";function Uy(n,{relative:i}={}){Ue(ta(),"useHref() may be used only in the context of a component.");let{basename:u,navigator:s}=E.useContext(Bt),{hash:o,pathname:f,search:d}=ii(n,{relative:i}),h=f;return u!=="/"&&(h=f==="/"?u:mn([u,f])),s.createHref({pathname:h,search:d,hash:o})}function ta(){return E.useContext(ai)!=null}function $t(){return Ue(ta(),"useLocation() may be used only in the context of a component."),E.useContext(ai).location}var Kg="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Zg(n){E.useContext(Bt).static||E.useLayoutEffect(n)}function gl(){let{isDataRoute:n}=E.useContext(Gt);return n?Zy():Hy()}function Hy(){Ue(ta(),"useNavigate() may be used only in the context of a component.");let n=E.useContext(ea),{basename:i,navigator:u}=E.useContext(Bt),{matches:s}=E.useContext(Gt),{pathname:o}=$t(),f=JSON.stringify(Lo(s)),d=E.useRef(!1);return Zg(()=>{d.current=!0}),E.useCallback((m,p={})=>{if(Et(d.current,Kg),!d.current)return;if(typeof m=="number"){u.go(m);return}let v=Vo(m,JSON.parse(f),o,p.relative==="path");n==null&&i!=="/"&&(v.pathname=v.pathname==="/"?i:mn([i,v.pathname])),(p.replace?u.replace:u.push)(v,p.state,p)},[i,u,f,o,n])}E.createContext(null);function qo(){let{matches:n}=E.useContext(Gt),i=n[n.length-1];return i?i.params:{}}function ii(n,{relative:i}={}){let{matches:u}=E.useContext(Gt),{pathname:s}=$t(),o=JSON.stringify(Lo(u));return E.useMemo(()=>Vo(n,JSON.parse(o),s,i==="path"),[n,o,s,i])}function Ly(n,i){return Jg(n,i)}function Jg(n,i,u,s,o){Ue(ta(),"useRoutes() may be used only in the context of a component.");let{navigator:f}=E.useContext(Bt),{matches:d}=E.useContext(Gt),h=d[d.length-1],m=h?h.params:{},p=h?h.pathname:"/",v=h?h.pathnameBase:"/",C=h&&h.route;{let U=C&&C.path||"";kg(p,!C||U.endsWith("*")||U.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${p}" (under ) 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 to .`)}let R=$t(),S;if(i){let U=typeof i=="string"?hl(i):i;Ue(v==="/"||U.pathname?.startsWith(v),`When overriding the location using \`\` 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 "${v}" but pathname "${U.pathname}" was given in the \`location\` prop.`),S=U}else S=R;let x=S.pathname||"/",w=x;if(v!=="/"){let U=v.replace(/^\//,"").split("/");w="/"+x.replace(/^\//,"").split("/").slice(U.length).join("/")}let O=Gg(n,{pathname:w});Et(C||O!=null,`No routes matched location "${S.pathname}${S.search}${S.hash}" `),Et(O==null||O[O.length-1].route.element!==void 0||O[O.length-1].route.Component!==void 0||O[O.length-1].route.lazy!==void 0,`Matched leaf route at location "${S.pathname}${S.search}${S.hash}" does not have an element or Component. This means it will render an with a null value by default resulting in an "empty" page.`);let z=Gy(O&&O.map(U=>Object.assign({},U,{params:Object.assign({},m,U.params),pathname:mn([v,f.encodeLocation?f.encodeLocation(U.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:U.pathname]),pathnameBase:U.pathnameBase==="/"?v:mn([v,f.encodeLocation?f.encodeLocation(U.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:U.pathnameBase])})),d,u,s,o);return i&&z?E.createElement(ai.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...S},navigationType:"POP"}},z):z}function Vy(){let n=Ky(),i=zy(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),u=n instanceof Error?n.stack:null,s="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:s},f={padding:"2px 4px",backgroundColor:s},d=null;return console.error("Error handled by React Router default ErrorBoundary:",n),d=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:f},"ErrorBoundary")," or"," ",E.createElement("code",{style:f},"errorElement")," prop on your route.")),E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},i),u?E.createElement("pre",{style:o},u):null,d)}var Fy=E.createElement(Vy,null),qy=class extends E.Component{constructor(n){super(n),this.state={location:n.location,revalidation:n.revalidation,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,i){return i.location!==n.location||i.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:i.error,location:i.location,revalidation:n.revalidation||i.revalidation}}componentDidCatch(n,i){this.props.unstable_onError?this.props.unstable_onError(n,i):console.error("React Router caught the following error during render",n)}render(){return this.state.error!==void 0?E.createElement(Gt.Provider,{value:this.props.routeContext},E.createElement(Fo.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function By({routeContext:n,match:i,children:u}){let s=E.useContext(ea);return s&&s.static&&s.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=i.route.id),E.createElement(Gt.Provider,{value:n},u)}function Gy(n,i=[],u=null,s=null,o=null){if(n==null){if(!u)return null;if(u.errors)n=u.matches;else if(i.length===0&&!u.initialized&&u.matches.length>0)n=u.matches;else return null}let f=n,d=u?.errors;if(d!=null){let p=f.findIndex(v=>v.route.id&&d?.[v.route.id]!==void 0);Ue(p>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(d).join(",")}`),f=f.slice(0,Math.min(f.length,p+1))}let h=!1,m=-1;if(u)for(let p=0;p=0?f=f.slice(0,m+1):f=[f[0]];break}}}return f.reduceRight((p,v,C)=>{let R,S=!1,x=null,w=null;u&&(R=d&&v.route.id?d[v.route.id]:void 0,x=v.route.errorElement||Fy,h&&(m<0&&C===0?(kg("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),S=!0,w=null):m===C&&(S=!0,w=v.route.hydrateFallbackElement||null)));let O=i.concat(f.slice(0,C+1)),z=()=>{let U;return R?U=x:S?U=w:v.route.Component?U=E.createElement(v.route.Component,null):v.route.element?U=v.route.element:U=p,E.createElement(By,{match:v,routeContext:{outlet:p,matches:O,isDataRoute:u!=null},children:U})};return u&&(v.route.ErrorBoundary||v.route.errorElement||C===0)?E.createElement(qy,{location:u.location,revalidation:u.revalidation,component:x,error:R,children:z(),routeContext:{outlet:null,matches:O,isDataRoute:!0},unstable_onError:s}):z()},null)}function Bo(n){return`${n} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function $y(n){let i=E.useContext(ea);return Ue(i,Bo(n)),i}function Qy(n){let i=E.useContext(Vu);return Ue(i,Bo(n)),i}function Yy(n){let i=E.useContext(Gt);return Ue(i,Bo(n)),i}function Go(n){let i=Yy(n),u=i.matches[i.matches.length-1];return Ue(u.route.id,`${n} can only be used on routes that contain a unique "id"`),u.route.id}function Xy(){return Go("useRouteId")}function Ky(){let n=E.useContext(Fo),i=Qy("useRouteError"),u=Go("useRouteError");return n!==void 0?n:i.errors?.[u]}function Zy(){let{router:n}=$y("useNavigate"),i=Go("useNavigate"),u=E.useRef(!1);return Zg(()=>{u.current=!0}),E.useCallback(async(o,f={})=>{Et(u.current,Kg),u.current&&(typeof o=="number"?n.navigate(o):await n.navigate(o,{fromRouteId:i,...f}))},[n,i])}var Sg={};function kg(n,i,u){!i&&!Sg[n]&&(Sg[n]=!0,Et(!1,u))}E.memo(Jy);function Jy({routes:n,future:i,state:u,unstable_onError:s}){return Jg(n,void 0,u,s,i)}function ky({to:n,replace:i,state:u,relative:s}){Ue(ta()," may be used only in the context of a component.");let{static:o}=E.useContext(Bt);Et(!o," must not be used on the initial render in a . This is a no-op, but you should modify your code so the is only ever rendered in response to some user interaction or state change.");let{matches:f}=E.useContext(Gt),{pathname:d}=$t(),h=gl(),m=Vo(n,Lo(f),d,s==="path"),p=JSON.stringify(m);return E.useEffect(()=>{h(JSON.parse(p),{replace:i,state:u,relative:s})},[h,p,s,i,u]),null}function cl(n){Ue(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function Iy({basename:n="/",children:i=null,location:u,navigationType:s="POP",navigator:o,static:f=!1}){Ue(!ta(),"You cannot render a inside another . You should never have more than one in your app.");let d=n.replace(/^\/*/,"/"),h=E.useMemo(()=>({basename:d,navigator:o,static:f,future:{}}),[d,o,f]);typeof u=="string"&&(u=hl(u));let{pathname:m="/",search:p="",hash:v="",state:C=null,key:R="default"}=u,S=E.useMemo(()=>{let x=pn(m,d);return x==null?null:{location:{pathname:x,search:p,hash:v,state:C,key:R},navigationType:s}},[d,m,p,v,C,R,s]);return Et(S!=null,` is not able to match the URL "${m}${p}${v}" because it does not start with the basename, so the won't render anything.`),S==null?null:E.createElement(Bt.Provider,{value:h},E.createElement(ai.Provider,{children:i,value:S}))}function Py({children:n,location:i}){return Ly(bo(n),i)}function bo(n,i=[]){let u=[];return E.Children.forEach(n,(s,o)=>{if(!E.isValidElement(s))return;let f=[...i,o];if(s.type===E.Fragment){u.push.apply(u,bo(s.props.children,f));return}Ue(s.type===cl,`[${typeof s.type=="string"?s.type:s.type.name}] is not a component. All component children of must be a or `),Ue(!s.props.index||!s.props.children,"An index route cannot have child routes.");let d={id:s.props.id||f.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,middleware:s.props.middleware,loader:s.props.loader,action:s.props.action,hydrateFallbackElement:s.props.hydrateFallbackElement,HydrateFallback:s.props.HydrateFallback,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.hasErrorBoundary===!0||s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(d.children=bo(s.props.children,f)),u.push(d)}),u}var Du="get",Nu="application/x-www-form-urlencoded";function Fu(n){return n!=null&&typeof n.tagName=="string"}function Wy(n){return Fu(n)&&n.tagName.toLowerCase()==="button"}function e0(n){return Fu(n)&&n.tagName.toLowerCase()==="form"}function t0(n){return Fu(n)&&n.tagName.toLowerCase()==="input"}function n0(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function l0(n,i){return n.button===0&&(!i||i==="_self")&&!n0(n)}function Eo(n=""){return new URLSearchParams(typeof n=="string"||Array.isArray(n)||n instanceof URLSearchParams?n:Object.keys(n).reduce((i,u)=>{let s=n[u];return i.concat(Array.isArray(s)?s.map(o=>[u,o]):[[u,s]])},[]))}function a0(n,i){let u=Eo(n);return i&&i.forEach((s,o)=>{u.has(o)||i.getAll(o).forEach(f=>{u.append(o,f)})}),u}var _u=null;function i0(){if(_u===null)try{new FormData(document.createElement("form"),0),_u=!1}catch{_u=!0}return _u}var u0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ho(n){return n!=null&&!u0.has(n)?(Et(!1,`"${n}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Nu}"`),null):n}function s0(n,i){let u,s,o,f,d;if(e0(n)){let h=n.getAttribute("action");s=h?pn(h,i):null,u=n.getAttribute("method")||Du,o=ho(n.getAttribute("enctype"))||Nu,f=new FormData(n)}else if(Wy(n)||t0(n)&&(n.type==="submit"||n.type==="image")){let h=n.form;if(h==null)throw new Error('Cannot submit a