diff --git "a/admin-app/android/app/src/main/assets/public/assets/index-BkRR8uCM.js" "b/admin-app/android/app/src/main/assets/public/assets/index-BkRR8uCM.js" new file mode 100644--- /dev/null +++ "b/admin-app/android/app/src/main/assets/public/assets/index-BkRR8uCM.js" @@ -0,0 +1,26 @@ +(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))c(o);new MutationObserver(o=>{for(const d of o)if(d.type==="childList")for(const m of d.addedNodes)m.tagName==="LINK"&&m.rel==="modulepreload"&&c(m)}).observe(document,{childList:!0,subtree:!0});function s(o){const d={};return o.integrity&&(d.integrity=o.integrity),o.referrerPolicy&&(d.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?d.credentials="include":o.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function c(o){if(o.ep)return;o.ep=!0;const d=s(o);fetch(o.href,d)}})();function qp(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var rs={exports:{}},Jn={};var Qh;function Yp(){if(Qh)return Jn;Qh=1;var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function s(c,o,d){var m=null;if(d!==void 0&&(m=""+d),o.key!==void 0&&(m=""+o.key),"key"in o){d={};for(var p in o)p!=="key"&&(d[p]=o[p])}else d=o;return o=d.ref,{$$typeof:n,type:c,key:m,ref:o!==void 0?o:null,props:d}}return Jn.Fragment=r,Jn.jsx=s,Jn.jsxs=s,Jn}var Vh;function Xp(){return Vh||(Vh=1,rs.exports=Yp()),rs.exports}var T=Xp(),cs={exports:{}},et={};var Zh;function Gp(){if(Zh)return et;Zh=1;var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),m=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),E=Symbol.for("react.activity"),q=Symbol.iterator;function G(S){return S===null||typeof S!="object"?null:(S=q&&S[q]||S["@@iterator"],typeof S=="function"?S:null)}var z={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,_={};function Q(S,B,X){this.props=S,this.context=B,this.refs=_,this.updater=X||z}Q.prototype.isReactComponent={},Q.prototype.setState=function(S,B){if(typeof S!="object"&&typeof S!="function"&&S!=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,S,B,"setState")},Q.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};function W(){}W.prototype=Q.prototype;function V(S,B,X){this.props=S,this.context=B,this.refs=_,this.updater=X||z}var lt=V.prototype=new W;lt.constructor=V,L(lt,Q.prototype),lt.isPureReactComponent=!0;var ut=Array.isArray;function mt(){}var k={H:null,A:null,T:null,S:null},Ot=Object.prototype.hasOwnProperty;function Mt(S,B,X){var Z=X.ref;return{$$typeof:n,type:S,key:B,ref:Z!==void 0?Z:null,props:X}}function me(S,B){return Mt(S.type,B,S.props)}function le(S){return typeof S=="object"&&S!==null&&S.$$typeof===n}function Ut(S){var B={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(X){return B[X]})}var It=/\/+/g;function qt(S,B){return typeof S=="object"&&S!==null&&S.key!=null?Ut(""+S.key):B.toString(36)}function Ct(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(mt,mt):(S.status="pending",S.then(function(B){S.status==="pending"&&(S.status="fulfilled",S.value=B)},function(B){S.status==="pending"&&(S.status="rejected",S.reason=B)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function M(S,B,X,Z,tt){var it=typeof S;(it==="undefined"||it==="boolean")&&(S=null);var gt=!1;if(S===null)gt=!0;else switch(it){case"bigint":case"string":case"number":gt=!0;break;case"object":switch(S.$$typeof){case n:case r:gt=!0;break;case b:return gt=S._init,M(gt(S._payload),B,X,Z,tt)}}if(gt)return tt=tt(S),gt=Z===""?"."+qt(S,0):Z,ut(tt)?(X="",gt!=null&&(X=gt.replace(It,"$&/")+"/"),M(tt,B,X,"",function(Ia){return Ia})):tt!=null&&(le(tt)&&(tt=me(tt,X+(tt.key==null||S&&S.key===tt.key?"":(""+tt.key).replace(It,"$&/")+"/")+gt)),B.push(tt)),1;gt=0;var ae=Z===""?".":Z+":";if(ut(S))for(var wt=0;wt>>1,vt=M[yt];if(0>>1;yto(X,F))Zo(tt,X)?(M[yt]=tt,M[Z]=F,yt=Z):(M[yt]=X,M[B]=F,yt=B);else if(Zo(tt,F))M[yt]=tt,M[Z]=F,yt=Z;else break t}}return Y}function o(M,Y){var F=M.sortIndex-Y.sortIndex;return F!==0?F:M.id-Y.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;n.unstable_now=function(){return d.now()}}else{var m=Date,p=m.now();n.unstable_now=function(){return m.now()-p}}var g=[],y=[],b=1,E=null,q=3,G=!1,z=!1,L=!1,_=!1,Q=typeof setTimeout=="function"?setTimeout:null,W=typeof clearTimeout=="function"?clearTimeout:null,V=typeof setImmediate<"u"?setImmediate:null;function lt(M){for(var Y=s(y);Y!==null;){if(Y.callback===null)c(y);else if(Y.startTime<=M)c(y),Y.sortIndex=Y.expirationTime,r(g,Y);else break;Y=s(y)}}function ut(M){if(L=!1,lt(M),!z)if(s(g)!==null)z=!0,mt||(mt=!0,Ut());else{var Y=s(y);Y!==null&&Ct(ut,Y.startTime-M)}}var mt=!1,k=-1,Ot=5,Mt=-1;function me(){return _?!0:!(n.unstable_now()-MtM&&me());){var yt=E.callback;if(typeof yt=="function"){E.callback=null,q=E.priorityLevel;var vt=yt(E.expirationTime<=M);if(M=n.unstable_now(),typeof vt=="function"){E.callback=vt,lt(M),Y=!0;break e}E===s(g)&&c(g),lt(M)}else c(g);E=s(g)}if(E!==null)Y=!0;else{var S=s(y);S!==null&&Ct(ut,S.startTime-M),Y=!1}}break t}finally{E=null,q=F,G=!1}Y=void 0}}finally{Y?Ut():mt=!1}}}var Ut;if(typeof V=="function")Ut=function(){V(le)};else if(typeof MessageChannel<"u"){var It=new MessageChannel,qt=It.port2;It.port1.onmessage=le,Ut=function(){qt.postMessage(null)}}else Ut=function(){Q(le,0)};function Ct(M,Y){k=Q(function(){M(n.unstable_now())},Y)}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(M){M.callback=null},n.unstable_forceFrameRate=function(M){0>M||125yt?(M.sortIndex=F,r(y,M),s(g)===null&&M===s(y)&&(L?(W(k),k=-1):L=!0,Ct(ut,F-yt))):(M.sortIndex=vt,r(g,M),z||G||(z=!0,mt||(mt=!0,Ut()))),M},n.unstable_shouldYield=me,n.unstable_wrapCallback=function(M){var Y=q;return function(){var F=q;q=Y;try{return M.apply(this,arguments)}finally{q=F}}}})(os)),os}var kh;function Vp(){return kh||(kh=1,fs.exports=Qp()),fs.exports}var ds={exports:{}},te={};var Fh;function Zp(){if(Fh)return te;Fh=1;var n=zs();function r(g){var y="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(r){console.error(r)}}return n(),ds.exports=Zp(),ds.exports}var Wh;function Jp(){if(Wh)return kn;Wh=1;var n=Vp(),r=zs(),s=Kp();function c(t){var e="https://react.dev/errors/"+t;if(1vt||(t.current=yt[vt],yt[vt]=null,vt--)}function X(t,e){vt++,yt[vt]=t.current,t.current=e}var Z=S(null),tt=S(null),it=S(null),gt=S(null);function ae(t,e){switch(X(it,e),X(tt,t),X(Z,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?dh(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=dh(e),t=hh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}B(Z),X(Z,t)}function wt(){B(Z),B(tt),B(it)}function Ia(t){t.memoizedState!==null&&X(gt,t);var e=Z.current,l=hh(e,t.type);e!==l&&(X(tt,t),X(Z,l))}function uu(t){tt.current===t&&(B(Z),B(tt)),gt.current===t&&(B(gt),Qn._currentValue=F)}var Qi,Ys;function Xl(t){if(Qi===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);Qi=e&&e[1]||"",Ys=-1)":-1u||v[a]!==A[u]){var U=` +`+v[a].replace(" at new "," at ");return t.displayName&&U.includes("")&&(U=U.replace("",t.displayName)),U}while(1<=a&&0<=u);break}}}finally{Vi=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?Xl(l):""}function p0(t,e){switch(t.tag){case 26:case 27:case 5:return Xl(t.type);case 16:return Xl("Lazy");case 13:return t.child!==e&&e!==null?Xl("Suspense Fallback"):Xl("Suspense");case 19:return Xl("SuspenseList");case 0:case 15:return Zi(t.type,!1);case 11:return Zi(t.type.render,!1);case 1:return Zi(t.type,!0);case 31:return Xl("Activity");default:return""}}function Xs(t){try{var e="",l=null;do e+=p0(t,l),l=t,t=t.return;while(t);return e}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}var Ki=Object.prototype.hasOwnProperty,Ji=n.unstable_scheduleCallback,ki=n.unstable_cancelCallback,g0=n.unstable_shouldYield,v0=n.unstable_requestPaint,ye=n.unstable_now,b0=n.unstable_getCurrentPriorityLevel,Gs=n.unstable_ImmediatePriority,Qs=n.unstable_UserBlockingPriority,iu=n.unstable_NormalPriority,S0=n.unstable_LowPriority,Vs=n.unstable_IdlePriority,x0=n.log,E0=n.unstable_setDisableYieldValue,tn=null,pe=null;function yl(t){if(typeof x0=="function"&&E0(t),pe&&typeof pe.setStrictMode=="function")try{pe.setStrictMode(tn,t)}catch{}}var ge=Math.clz32?Math.clz32:O0,T0=Math.log,R0=Math.LN2;function O0(t){return t>>>=0,t===0?32:31-(T0(t)/R0|0)|0}var ru=256,cu=262144,su=4194304;function Gl(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 fu(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var u=0,i=t.suspendedLanes,f=t.pingedLanes;t=t.warmLanes;var h=a&134217727;return h!==0?(a=h&~i,a!==0?u=Gl(a):(f&=h,f!==0?u=Gl(f):l||(l=h&~t,l!==0&&(u=Gl(l))))):(h=a&~i,h!==0?u=Gl(h):f!==0?u=Gl(f):l||(l=a&~t,l!==0&&(u=Gl(l)))),u===0?0:e!==0&&e!==u&&(e&i)===0&&(i=u&-u,l=e&-e,i>=l||i===32&&(l&4194048)!==0)?e:u}function en(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function A0(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 Zs(){var t=su;return su<<=1,(su&62914560)===0&&(su=4194304),t}function Fi(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function ln(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function N0(t,e,l,a,u,i){var f=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 h=t.entanglements,v=t.expirationTimes,A=t.hiddenUpdates;for(l=f&~l;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var M0=/[\n"\\]/g;function Ne(t){return t.replace(M0,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function er(t,e,l,a,u,i,f,h){t.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?t.type=f:t.removeAttribute("type"),e!=null?f==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ae(e)):t.value!==""+Ae(e)&&(t.value=""+Ae(e)):f!=="submit"&&f!=="reset"||t.removeAttribute("value"),e!=null?lr(t,f,Ae(e)):l!=null?lr(t,f,Ae(l)):a!=null&&t.removeAttribute("value"),u==null&&i!=null&&(t.defaultChecked=!!i),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?t.name=""+Ae(h):t.removeAttribute("name")}function nf(t,e,l,a,u,i,f,h){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.type=i),e!=null||l!=null){if(!(i!=="submit"&&i!=="reset"||e!=null)){tr(t);return}l=l!=null?""+Ae(l):"",e=e!=null?""+Ae(e):l,h||e===t.value||(t.value=e),t.defaultValue=e}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=h?t.checked:!!a,t.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(t.name=f),tr(t)}function lr(t,e,l){e==="number"&&hu(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function ya(t,e,l,a){if(t=t.options,e){e={};for(var u=0;u"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rr=!1;if(We)try{var rn={};Object.defineProperty(rn,"passive",{get:function(){rr=!0}}),window.addEventListener("test",rn,rn),window.removeEventListener("test",rn,rn)}catch{rr=!1}var gl=null,cr=null,yu=null;function df(){if(yu)return yu;var t,e=cr,l=e.length,a,u="value"in gl?gl.value:gl.textContent,i=u.length;for(t=0;t=fn),vf=" ",bf=!1;function Sf(t,e){switch(t){case"keyup":return ry.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function xf(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ba=!1;function sy(t,e){switch(t){case"compositionend":return xf(e);case"keypress":return e.which!==32?null:(bf=!0,vf);case"textInput":return t=e.data,t===vf&&bf?null:t;default:return null}}function fy(t,e){if(ba)return t==="compositionend"||!hr&&Sf(t,e)?(t=df(),yu=cr=gl=null,ba=!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)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=_f(l)}}function jf(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?jf(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Df(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=hu(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=hu(t.document)}return e}function pr(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 vy=We&&"documentMode"in document&&11>=document.documentMode,Sa=null,gr=null,mn=null,vr=!1;function Mf(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;vr||Sa==null||Sa!==hu(a)||(a=Sa,"selectionStart"in a&&pr(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}),mn&&hn(mn,a)||(mn=a,a=ci(gr,"onSelect"),0>=f,u-=f,Ve=1<<32-ge(e)+u|l<nt?(ft=J,J=null):ft=J.sibling;var ht=N(R,J,O[nt],w);if(ht===null){J===null&&(J=ft);break}t&&J&&ht.alternate===null&&e(R,J),x=i(ht,x,nt),dt===null?$=ht:dt.sibling=ht,dt=ht,J=ft}if(nt===O.length)return l(R,J),ot&&Ie(R,nt),$;if(J===null){for(;ntnt?(ft=J,J=null):ft=J.sibling;var ql=N(R,J,ht.value,w);if(ql===null){J===null&&(J=ft);break}t&&J&&ql.alternate===null&&e(R,J),x=i(ql,x,nt),dt===null?$=ql:dt.sibling=ql,dt=ql,J=ft}if(ht.done)return l(R,J),ot&&Ie(R,nt),$;if(J===null){for(;!ht.done;nt++,ht=O.next())ht=H(R,ht.value,w),ht!==null&&(x=i(ht,x,nt),dt===null?$=ht:dt.sibling=ht,dt=ht);return ot&&Ie(R,nt),$}for(J=a(J);!ht.done;nt++,ht=O.next())ht=D(J,R,nt,ht.value,w),ht!==null&&(t&&ht.alternate!==null&&J.delete(ht.key===null?nt:ht.key),x=i(ht,x,nt),dt===null?$=ht:dt.sibling=ht,dt=ht);return t&&J.forEach(function(Lp){return e(R,Lp)}),ot&&Ie(R,nt),$}function Tt(R,x,O,w){if(typeof O=="object"&&O!==null&&O.type===L&&O.key===null&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case G:t:{for(var $=O.key;x!==null;){if(x.key===$){if($=O.type,$===L){if(x.tag===7){l(R,x.sibling),w=u(x,O.props.children),w.return=R,R=w;break t}}else if(x.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===Ot&&Il($)===x.type){l(R,x.sibling),w=u(x,O.props),Sn(w,O),w.return=R,R=w;break t}l(R,x);break}else e(R,x);x=x.sibling}O.type===L?(w=kl(O.props.children,R.mode,w,O.key),w.return=R,R=w):(w=Ou(O.type,O.key,O.props,null,R.mode,w),Sn(w,O),w.return=R,R=w)}return f(R);case z:t:{for($=O.key;x!==null;){if(x.key===$)if(x.tag===4&&x.stateNode.containerInfo===O.containerInfo&&x.stateNode.implementation===O.implementation){l(R,x.sibling),w=u(x,O.children||[]),w.return=R,R=w;break t}else{l(R,x);break}else e(R,x);x=x.sibling}w=Or(O,R.mode,w),w.return=R,R=w}return f(R);case Ot:return O=Il(O),Tt(R,x,O,w)}if(Ct(O))return K(R,x,O,w);if(Ut(O)){if($=Ut(O),typeof $!="function")throw Error(c(150));return O=$.call(O),P(R,x,O,w)}if(typeof O.then=="function")return Tt(R,x,Du(O),w);if(O.$$typeof===V)return Tt(R,x,zu(R,O),w);Mu(R,O)}return typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint"?(O=""+O,x!==null&&x.tag===6?(l(R,x.sibling),w=u(x,O),w.return=R,R=w):(l(R,x),w=Rr(O,R.mode,w),w.return=R,R=w),f(R)):l(R,x)}return function(R,x,O,w){try{bn=0;var $=Tt(R,x,O,w);return ja=null,$}catch(J){if(J===Ca||J===Cu)throw J;var dt=be(29,J,null,R.mode);return dt.lanes=w,dt.return=R,dt}}}var ea=lo(!0),ao=lo(!1),El=!1;function Hr(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Lr(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 Tl(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Rl(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(pt&2)!==0){var u=a.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),a.pending=e,e=Ru(t),Yf(t,null,l),e}return Tu(t,a,e,l),Ru(t)}function xn(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,Js(t,l)}}function qr(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var u=null,i=null;if(l=l.firstBaseUpdate,l!==null){do{var f={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};i===null?u=i=f:i=i.next=f,l=l.next}while(l!==null);i===null?u=i=e:i=i.next=e}else u=i=e;l={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:i,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 Yr=!1;function En(){if(Yr){var t=_a;if(t!==null)throw t}}function Tn(t,e,l,a){Yr=!1;var u=t.updateQueue;El=!1;var i=u.firstBaseUpdate,f=u.lastBaseUpdate,h=u.shared.pending;if(h!==null){u.shared.pending=null;var v=h,A=v.next;v.next=null,f===null?i=A:f.next=A,f=v;var U=t.alternate;U!==null&&(U=U.updateQueue,h=U.lastBaseUpdate,h!==f&&(h===null?U.firstBaseUpdate=A:h.next=A,U.lastBaseUpdate=v))}if(i!==null){var H=u.baseState;f=0,U=A=v=null,h=i;do{var N=h.lane&-536870913,D=N!==h.lane;if(D?(st&N)===N:(a&N)===N){N!==0&&N===za&&(Yr=!0),U!==null&&(U=U.next={lane:0,tag:h.tag,payload:h.payload,callback:null,next:null});t:{var K=t,P=h;N=e;var Tt=l;switch(P.tag){case 1:if(K=P.payload,typeof K=="function"){H=K.call(Tt,H,N);break t}H=K;break t;case 3:K.flags=K.flags&-65537|128;case 0:if(K=P.payload,N=typeof K=="function"?K.call(Tt,H,N):K,N==null)break t;H=E({},H,N);break t;case 2:El=!0}}N=h.callback,N!==null&&(t.flags|=64,D&&(t.flags|=8192),D=u.callbacks,D===null?u.callbacks=[N]:D.push(N))}else D={lane:N,tag:h.tag,payload:h.payload,callback:h.callback,next:null},U===null?(A=U=D,v=H):U=U.next=D,f|=N;if(h=h.next,h===null){if(h=u.shared.pending,h===null)break;D=h,h=D.next,D.next=null,u.lastBaseUpdate=D,u.shared.pending=null}}while(!0);U===null&&(v=H),u.baseState=v,u.firstBaseUpdate=A,u.lastBaseUpdate=U,i===null&&(u.shared.lanes=0),_l|=f,t.lanes=f,t.memoizedState=H}}function no(t,e){if(typeof t!="function")throw Error(c(191,t));t.call(e)}function uo(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;ti?i:8;var f=M.T,h={};M.T=h,uc(t,!1,e,l);try{var v=u(),A=M.S;if(A!==null&&A(h,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var U=Ny(v,a);An(t,e,U,Re(t))}else An(t,e,a,Re(t))}catch(H){An(t,e,{then:function(){},status:"rejected",reason:H},Re())}finally{Y.p=i,f!==null&&h.types!==null&&(f.types=h.types),M.T=f}}function My(){}function ac(t,e,l,a){if(t.tag!==5)throw Error(c(476));var u=Lo(t).queue;Ho(t,u,e,F,l===null?My:function(){return qo(t),l(a)})}function Lo(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:al,lastRenderedState:F},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:al,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function qo(t){var e=Lo(t);e.next===null&&(e=t.alternate.memoizedState),An(t,e.next.queue,{},Re())}function nc(){return $t(Qn)}function Yo(){return Ht().memoizedState}function Xo(){return Ht().memoizedState}function Uy(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Re();t=Tl(l);var a=Rl(e,t,l);a!==null&&(oe(a,e,l),xn(a,e,l)),e={cache:Mr()},t.payload=e;return}e=e.return}}function wy(t,e,l){var a=Re();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Qu(t)?Qo(e,l):(l=Er(t,e,l,a),l!==null&&(oe(l,t,a),Vo(l,e,a)))}function Go(t,e,l){var a=Re();An(t,e,l,a)}function An(t,e,l,a){var u={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Qu(t))Qo(e,u);else{var i=t.alternate;if(t.lanes===0&&(i===null||i.lanes===0)&&(i=e.lastRenderedReducer,i!==null))try{var f=e.lastRenderedState,h=i(f,l);if(u.hasEagerState=!0,u.eagerState=h,ve(h,f))return Tu(t,e,u,0),Rt===null&&Eu(),!1}catch{}if(l=Er(t,e,u,a),l!==null)return oe(l,t,a),Vo(l,e,a),!0}return!1}function uc(t,e,l,a){if(a={lane:2,revertLane:Hc(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Qu(t)){if(e)throw Error(c(479))}else e=Er(t,l,a,2),e!==null&&oe(e,t,2)}function Qu(t){var e=t.alternate;return t===at||e!==null&&e===at}function Qo(t,e){Ma=Bu=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function Vo(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,Js(t,l)}}var Nn={readContext:$t,use:qu,useCallback:jt,useContext:jt,useEffect:jt,useImperativeHandle:jt,useLayoutEffect:jt,useInsertionEffect:jt,useMemo:jt,useReducer:jt,useRef:jt,useState:jt,useDebugValue:jt,useDeferredValue:jt,useTransition:jt,useSyncExternalStore:jt,useId:jt,useHostTransitionStatus:jt,useFormState:jt,useActionState:jt,useOptimistic:jt,useMemoCache:jt,useCacheRefresh:jt};Nn.useEffectEvent=jt;var Zo={readContext:$t,use:qu,useCallback:function(t,e){return ne().memoizedState=[t,e===void 0?null:e],t},useContext:$t,useEffect:zo,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Xu(4194308,4,Do.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Xu(4194308,4,t,e)},useInsertionEffect:function(t,e){Xu(4,2,t,e)},useMemo:function(t,e){var l=ne();e=e===void 0?null:e;var a=t();if(la){yl(!0);try{t()}finally{yl(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=ne();if(l!==void 0){var u=l(e);if(la){yl(!0);try{l(e)}finally{yl(!1)}}}else u=e;return a.memoizedState=a.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},a.queue=t,t=t.dispatch=wy.bind(null,at,t),[a.memoizedState,t]},useRef:function(t){var e=ne();return t={current:t},e.memoizedState=t},useState:function(t){t=Pr(t);var e=t.queue,l=Go.bind(null,at,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:ec,useDeferredValue:function(t,e){var l=ne();return lc(l,t,e)},useTransition:function(){var t=Pr(!1);return t=Ho.bind(null,at,t.queue,!0,!1),ne().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=at,u=ne();if(ot){if(l===void 0)throw Error(c(407));l=l()}else{if(l=e(),Rt===null)throw Error(c(349));(st&127)!==0||oo(a,e,l)}u.memoizedState=l;var i={value:l,getSnapshot:e};return u.queue=i,zo(mo.bind(null,a,i,t),[t]),a.flags|=2048,wa(9,{destroy:void 0},ho.bind(null,a,i,l,e),null),l},useId:function(){var t=ne(),e=Rt.identifierPrefix;if(ot){var l=Ze,a=Ve;l=(a&~(1<<32-ge(a)-1)).toString(32)+l,e="_"+e+"R_"+l,l=Hu++,0<\/script>",i=i.removeChild(i.firstChild);break;case"select":i=typeof a.is=="string"?f.createElement("select",{is:a.is}):f.createElement("select"),a.multiple?i.multiple=!0:a.size&&(i.size=a.size);break;default:i=typeof a.is=="string"?f.createElement(u,{is:a.is}):f.createElement(u)}}i[kt]=e,i[ue]=a;t:for(f=e.child;f!==null;){if(f.tag===5||f.tag===6)i.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break t;for(;f.sibling===null;){if(f.return===null||f.return===e)break t;f=f.return}f.sibling.return=f.return,f=f.sibling}e.stateNode=i;t:switch(Pt(i,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&ul(e)}}return Nt(e),bc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,l),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&ul(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(c(166));if(t=it.current,Aa(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,u=Ft,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}t[kt]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||fh(t.nodeValue,l)),t||Sl(e,!0)}else t=si(t).createTextNode(a),t[kt]=e,e.stateNode=t}return Nt(e),null;case 31:if(l=e.memoizedState,t===null||t.memoizedState!==null){if(a=Aa(e),l!==null){if(t===null){if(!a)throw Error(c(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(c(557));t[kt]=e}else Fl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Nt(e),t=!1}else l=_r(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),t=!0;if(!t)return e.flags&256?(xe(e),e):(xe(e),null);if((e.flags&128)!==0)throw Error(c(558))}return Nt(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Aa(e),a!==null&&a.dehydrated!==null){if(t===null){if(!u)throw Error(c(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(c(317));u[kt]=e}else Fl(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Nt(e),u=!1}else u=_r(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(xe(e),e):(xe(e),null)}return xe(e),(e.flags&128)!==0?(e.lanes=l,e):(l=a!==null,t=t!==null&&t.memoizedState!==null,l&&(a=e.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),i=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(i=a.memoizedState.cachePool.pool),i!==u&&(a.flags|=2048)),l!==t&&l&&(e.child.flags|=8192),ku(e,e.updateQueue),Nt(e),null);case 4:return wt(),t===null&&Xc(e.stateNode.containerInfo),Nt(e),null;case 10:return el(e.type),Nt(e),null;case 19:if(B(Bt),a=e.memoizedState,a===null)return Nt(e),null;if(u=(e.flags&128)!==0,i=a.rendering,i===null)if(u)_n(a,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(i=wu(t),i!==null){for(e.flags|=128,_n(a,!1),t=i.updateQueue,e.updateQueue=t,ku(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)Xf(l,t),l=l.sibling;return X(Bt,Bt.current&1|2),ot&&Ie(e,a.treeForkCount),e.child}t=t.sibling}a.tail!==null&&ye()>Iu&&(e.flags|=128,u=!0,_n(a,!1),e.lanes=4194304)}else{if(!u)if(t=wu(i),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,ku(e,t),_n(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!ot)return Nt(e),null}else 2*ye()-a.renderingStartTime>Iu&&l!==536870912&&(e.flags|=128,u=!0,_n(a,!1),e.lanes=4194304);a.isBackwards?(i.sibling=e.child,e.child=i):(t=a.last,t!==null?t.sibling=i:e.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ye(),t.sibling=null,l=Bt.current,X(Bt,u?l&1|2:l&1),ot&&Ie(e,a.treeForkCount),t):(Nt(e),null);case 22:case 23:return xe(e),Gr(),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&&(Nt(e),e.subtreeFlags&6&&(e.flags|=8192)):Nt(e),l=e.updateQueue,l!==null&&ku(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&&B(Pl),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),el(Yt),Nt(e),null;case 25:return null;case 30:return null}throw Error(c(156,e.tag))}function Yy(t,e){switch(Nr(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return el(Yt),wt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return uu(e),null;case 31:if(e.memoizedState!==null){if(xe(e),e.alternate===null)throw Error(c(340));Fl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(xe(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(c(340));Fl()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return B(Bt),null;case 4:return wt(),null;case 10:return el(e.type),null;case 22:case 23:return xe(e),Gr(),t!==null&&B(Pl),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return el(Yt),null;case 25:return null;default:return null}}function yd(t,e){switch(Nr(e),e.tag){case 3:el(Yt),wt();break;case 26:case 27:case 5:uu(e);break;case 4:wt();break;case 31:e.memoizedState!==null&&xe(e);break;case 13:xe(e);break;case 19:B(Bt);break;case 10:el(e.type);break;case 22:case 23:xe(e),Gr(),t!==null&&B(Pl);break;case 24:el(Yt)}}function Cn(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var u=a.next;l=u;do{if((l.tag&t)===t){a=void 0;var i=l.create,f=l.inst;a=i(),f.destroy=a}l=l.next}while(l!==u)}}catch(h){St(e,e.return,h)}}function Nl(t,e,l){try{var a=e.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var i=u.next;a=i;do{if((a.tag&t)===t){var f=a.inst,h=f.destroy;if(h!==void 0){f.destroy=void 0,u=e;var v=l,A=h;try{A()}catch(U){St(u,v,U)}}}a=a.next}while(a!==i)}}catch(U){St(e,e.return,U)}}function pd(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{uo(e,l)}catch(a){St(t,t.return,a)}}}function gd(t,e,l){l.props=aa(t.type,t.memoizedProps),l.state=t.memoizedState;try{l.componentWillUnmount()}catch(a){St(t,e,a)}}function jn(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(u){St(t,e,u)}}function Ke(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(u){St(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(u){St(t,e,u)}else l.current=null}function vd(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(u){St(t,t.return,u)}}function Sc(t,e,l){try{var a=t.stateNode;cp(a,t.type,l,e),a[ue]=e}catch(u){St(t,t.return,u)}}function bd(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Ul(t.type)||t.tag===4}function xc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||bd(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&&Ul(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 Ec(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=$e));else if(a!==4&&(a===27&&Ul(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(Ec(t,e,l),t=t.sibling;t!==null;)Ec(t,e,l),t=t.sibling}function Fu(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&&Ul(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(Fu(t,e,l),t=t.sibling;t!==null;)Fu(t,e,l),t=t.sibling}function Sd(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);Pt(e,a,l),e[kt]=t,e[ue]=l}catch(i){St(t,t.return,i)}}var il=!1,Qt=!1,Tc=!1,xd=typeof WeakSet=="function"?WeakSet:Set,Kt=null;function Xy(t,e){if(t=t.containerInfo,Vc=pi,t=Df(t),pr(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var u=a.anchorOffset,i=a.focusNode;a=a.focusOffset;try{l.nodeType,i.nodeType}catch{l=null;break t}var f=0,h=-1,v=-1,A=0,U=0,H=t,N=null;e:for(;;){for(var D;H!==l||u!==0&&H.nodeType!==3||(h=f+u),H!==i||a!==0&&H.nodeType!==3||(v=f+a),H.nodeType===3&&(f+=H.nodeValue.length),(D=H.firstChild)!==null;)N=H,H=D;for(;;){if(H===t)break e;if(N===l&&++A===u&&(h=f),N===i&&++U===a&&(v=f),(D=H.nextSibling)!==null)break;H=N,N=H.parentNode}H=D}l=h===-1||v===-1?null:{start:h,end:v}}else l=null}l=l||{start:0,end:0}}else l=null;for(Zc={focusedElem:t,selectionRange:l},pi=!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,i=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 title"))),Pt(i,a,l),i[kt]=t,Zt(i),a=i;break t;case"link":var f=Nh("link","href",u).get(a+(l.href||""));if(f){for(var h=0;hTt&&(f=Tt,Tt=P,P=f);var R=Cf(h,P),x=Cf(h,Tt);if(R&&x&&(D.rangeCount!==1||D.anchorNode!==R.node||D.anchorOffset!==R.offset||D.focusNode!==x.node||D.focusOffset!==x.offset)){var O=H.createRange();O.setStart(R.node,R.offset),D.removeAllRanges(),P>Tt?(D.addRange(O),D.extend(x.node,x.offset)):(O.setEnd(x.node,x.offset),D.addRange(O))}}}}for(H=[],D=h;D=D.parentNode;)D.nodeType===1&&H.push({element:D,left:D.scrollLeft,top:D.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;hl?32:l,M.T=null,l=Cc,Cc=null;var i=jl,f=ol;if(Vt=0,Ya=jl=null,ol=0,(pt&6)!==0)throw Error(c(331));var h=pt;if(pt|=4,Dd(i.current),_d(i,i.current,f,l),pt=h,Hn(0,!1),pe&&typeof pe.onPostCommitFiberRoot=="function")try{pe.onPostCommitFiberRoot(tn,i)}catch{}return!0}finally{Y.p=u,M.T=a,$d(t,e)}}function Pd(t,e,l){e=_e(l,e),e=sc(t.stateNode,e,2),t=Rl(t,e,2),t!==null&&(ln(t,2),Je(t))}function St(t,e,l){if(t.tag===3)Pd(t,t,l);else for(;e!==null;){if(e.tag===3){Pd(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Cl===null||!Cl.has(a))){t=_e(l,t),l=Io(2),a=Rl(e,l,2),a!==null&&(td(l,a,e,t),ln(a,2),Je(a));break}}e=e.return}}function Uc(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new Vy;var u=new Set;a.set(e,u)}else u=a.get(e),u===void 0&&(u=new Set,a.set(e,u));u.has(l)||(Ac=!0,u.add(l),t=Fy.bind(null,t,e,l),e.then(t,t))}function Fy(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,Rt===t&&(st&l)===l&&(Dt===4||Dt===3&&(st&62914560)===st&&300>ye()-Pu?(pt&2)===0&&Xa(t,0):Nc|=l,qa===st&&(qa=0)),Je(t)}function Id(t,e){e===0&&(e=Zs()),t=Jl(t,e),t!==null&&(ln(t,e),Je(t))}function $y(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Id(t,l)}function Wy(t,e){var l=0;switch(t.tag){case 31:case 13:var a=t.stateNode,u=t.memoizedState;u!==null&&(l=u.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(c(314))}a!==null&&a.delete(e),Id(t,l)}function Py(t,e){return Ji(t,e)}var ui=null,Qa=null,wc=!1,ii=!1,Bc=!1,Ml=0;function Je(t){t!==Qa&&t.next===null&&(Qa===null?ui=Qa=t:Qa=Qa.next=t),ii=!0,wc||(wc=!0,tp())}function Hn(t,e){if(!Bc&&ii){Bc=!0;do for(var l=!1,a=ui;a!==null;){if(t!==0){var u=a.pendingLanes;if(u===0)var i=0;else{var f=a.suspendedLanes,h=a.pingedLanes;i=(1<<31-ge(42|t)+1)-1,i&=u&~(f&~h),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(l=!0,ah(a,i))}else i=st,i=fu(a,a===Rt?i:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(i&3)===0||en(a,i)||(l=!0,ah(a,i));a=a.next}while(l);Bc=!1}}function Iy(){th()}function th(){ii=wc=!1;var t=0;Ml!==0&&fp()&&(t=Ml);for(var e=ye(),l=null,a=ui;a!==null;){var u=a.next,i=eh(a,e);i===0?(a.next=null,l===null?ui=u:l.next=u,u===null&&(Qa=l)):(l=a,(t!==0||(i&3)!==0)&&(ii=!0)),a=u}Vt!==0&&Vt!==5||Hn(t),Ml!==0&&(Ml=0)}function eh(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,u=t.expirationTimes,i=t.pendingLanes&-62914561;0h)break;var U=v.transferSize,H=v.initiatorType;U&&oh(H)&&(v=v.responseEnd,f+=U*(v"u"?null:document;function Th(t,e,l){var a=Va;if(a&&typeof e=="string"&&e){var u=Ne(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof l=="string"&&(u+='[crossorigin="'+l+'"]'),Eh.has(u)||(Eh.add(u),t={rel:t,crossOrigin:l,href:e},a.querySelector(u)===null&&(e=a.createElement("link"),Pt(e,"link",t),Zt(e),a.head.appendChild(e)))}}function bp(t){dl.D(t),Th("dns-prefetch",t,null)}function Sp(t,e){dl.C(t,e),Th("preconnect",t,e)}function xp(t,e,l){dl.L(t,e,l);var a=Va;if(a&&t&&e){var u='link[rel="preload"][as="'+Ne(e)+'"]';e==="image"&&l&&l.imageSrcSet?(u+='[imagesrcset="'+Ne(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(u+='[imagesizes="'+Ne(l.imageSizes)+'"]')):u+='[href="'+Ne(t)+'"]';var i=u;switch(e){case"style":i=Za(t);break;case"script":i=Ka(t)}we.has(i)||(t=E({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),we.set(i,t),a.querySelector(u)!==null||e==="style"&&a.querySelector(Xn(i))||e==="script"&&a.querySelector(Gn(i))||(e=a.createElement("link"),Pt(e,"link",t),Zt(e),a.head.appendChild(e)))}}function Ep(t,e){dl.m(t,e);var l=Va;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+Ne(a)+'"][href="'+Ne(t)+'"]',i=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Ka(t)}if(!we.has(i)&&(t=E({rel:"modulepreload",href:t},e),we.set(i,t),l.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Gn(i)))return}a=l.createElement("link"),Pt(a,"link",t),Zt(a),l.head.appendChild(a)}}}function Tp(t,e,l){dl.S(t,e,l);var a=Va;if(a&&t){var u=ha(a).hoistableStyles,i=Za(t);e=e||"default";var f=u.get(i);if(!f){var h={loading:0,preload:null};if(f=a.querySelector(Xn(i)))h.loading=5;else{t=E({rel:"stylesheet",href:t,"data-precedence":e},l),(l=we.get(i))&&Pc(t,l);var v=f=a.createElement("link");Zt(v),Pt(v,"link",t),v._p=new Promise(function(A,U){v.onload=A,v.onerror=U}),v.addEventListener("load",function(){h.loading|=1}),v.addEventListener("error",function(){h.loading|=2}),h.loading|=4,oi(f,e,a)}f={type:"stylesheet",instance:f,count:1,state:h},u.set(i,f)}}}function Rp(t,e){dl.X(t,e);var l=Va;if(l&&t){var a=ha(l).hoistableScripts,u=Ka(t),i=a.get(u);i||(i=l.querySelector(Gn(u)),i||(t=E({src:t,async:!0},e),(e=we.get(u))&&Ic(t,e),i=l.createElement("script"),Zt(i),Pt(i,"link",t),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(u,i))}}function Op(t,e){dl.M(t,e);var l=Va;if(l&&t){var a=ha(l).hoistableScripts,u=Ka(t),i=a.get(u);i||(i=l.querySelector(Gn(u)),i||(t=E({src:t,async:!0,type:"module"},e),(e=we.get(u))&&Ic(t,e),i=l.createElement("script"),Zt(i),Pt(i,"link",t),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},a.set(u,i))}}function Rh(t,e,l,a){var u=(u=it.current)?fi(u):null;if(!u)throw Error(c(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Za(l.href),l=ha(u).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Za(l.href);var i=ha(u).hoistableStyles,f=i.get(t);if(f||(u=u.ownerDocument||u,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(t,f),(i=u.querySelector(Xn(t)))&&!i._p&&(f.instance=i,f.state.loading=5),we.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},we.set(t,l),i||Ap(u,t,l,f.state))),e&&a===null)throw Error(c(528,""));return f}if(e&&a!==null)throw Error(c(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Ka(l),l=ha(u).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(c(444,t))}}function Za(t){return'href="'+Ne(t)+'"'}function Xn(t){return'link[rel="stylesheet"]['+t+"]"}function Oh(t){return E({},t,{"data-precedence":t.precedence,precedence:null})}function Ap(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}),Pt(e,"link",l),Zt(e),t.head.appendChild(e))}function Ka(t){return'[src="'+Ne(t)+'"]'}function Gn(t){return"script[async]"+t}function Ah(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+Ne(l.href)+'"]');if(a)return e.instance=a,Zt(a),a;var u=E({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Zt(a),Pt(a,"style",u),oi(a,l.precedence,t),e.instance=a;case"stylesheet":u=Za(l.href);var i=t.querySelector(Xn(u));if(i)return e.state.loading|=4,e.instance=i,Zt(i),i;a=Oh(l),(u=we.get(u))&&Pc(a,u),i=(t.ownerDocument||t).createElement("link"),Zt(i);var f=i;return f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),Pt(i,"link",a),e.state.loading|=4,oi(i,l.precedence,t),e.instance=i;case"script":return i=Ka(l.src),(u=t.querySelector(Gn(i)))?(e.instance=u,Zt(u),u):(a=l,(u=we.get(i))&&(a=E({},l),Ic(a,u)),t=t.ownerDocument||t,u=t.createElement("script"),Zt(u),Pt(u,"link",a),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(c(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,oi(a,l.precedence,t));return e.instance}function oi(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,i=u,f=0;f title"):null)}function Np(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 _h(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function zp(t,e,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var u=Za(a.href),i=e.querySelector(Xn(u));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=hi.bind(t),e.then(t,t)),l.state.loading|=4,l.instance=i,Zt(i);return}i=e.ownerDocument||e,a=Oh(a),(u=we.get(u))&&Pc(a,u),i=i.createElement("link"),Zt(i);var f=i;f._p=new Promise(function(h,v){f.onload=h,f.onerror=v}),Pt(i,"link",a),l.instance=i}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(l,e),(e=l.state.preload)&&(l.state.loading&3)===0&&(t.count++,l=hi.bind(t),e.addEventListener("load",l),e.addEventListener("error",l))}}var ts=0;function _p(t,e){return t.stylesheets&&t.count===0&&yi(t,t.stylesheets),0ts?50:800)+e);return t.unsuspend=l,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function hi(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)yi(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var mi=null;function yi(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,mi=new Map,e.forEach(Cp,t),mi=null,hi.call(t))}function Cp(t,e){if(!(e.state.loading&4)){var l=mi.get(t);if(l)var a=l.get(null);else{l=new Map,mi.set(t,l);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(r){console.error(r)}}return n(),ss.exports=Jp(),ss.exports}var Fp=kp();var Ih="popstate";function tm(n){return typeof n=="object"&&n!=null&&"pathname"in n&&"search"in n&&"hash"in n&&"state"in n&&"key"in n}function $p(n={}){function r(c,o){let d=o.state?.masked,{pathname:m,search:p,hash:g}=d||c.location;return Ss("",{pathname:m,search:p,hash:g},o.state&&o.state.usr||null,o.state&&o.state.key||"default",d?{pathname:c.location.pathname,search:c.location.search,hash:c.location.hash}:void 0)}function s(c,o){return typeof o=="string"?o:Wn(o)}return Pp(r,s,null,n)}function _t(n,r){if(n===!1||n===null||typeof n>"u")throw new Error(r)}function Xe(n,r){if(!n){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function Wp(){return Math.random().toString(36).substring(2,10)}function em(n,r){return{usr:n.state,key:n.key,idx:r,masked:n.unstable_mask?{pathname:n.pathname,search:n.search,hash:n.hash}:void 0}}function Ss(n,r,s=null,c,o){return{pathname:typeof n=="string"?n:n.pathname,search:"",hash:"",...typeof r=="string"?Fa(r):r,state:s,key:r&&r.key||c||Wp(),unstable_mask:o}}function Wn({pathname:n="/",search:r="",hash:s=""}){return r&&r!=="?"&&(n+=r.charAt(0)==="?"?r:"?"+r),s&&s!=="#"&&(n+=s.charAt(0)==="#"?s:"#"+s),n}function Fa(n){let r={};if(n){let s=n.indexOf("#");s>=0&&(r.hash=n.substring(s),n=n.substring(0,s));let c=n.indexOf("?");c>=0&&(r.search=n.substring(c),n=n.substring(0,c)),n&&(r.pathname=n)}return r}function Pp(n,r,s,c={}){let{window:o=document.defaultView,v5Compat:d=!1}=c,m=o.history,p="POP",g=null,y=b();y==null&&(y=0,m.replaceState({...m.state,idx:y},""));function b(){return(m.state||{idx:null}).idx}function E(){p="POP";let _=b(),Q=_==null?null:_-y;y=_,g&&g({action:p,location:L.location,delta:Q})}function q(_,Q){p="PUSH";let W=tm(_)?_:Ss(L.location,_,Q);y=b()+1;let V=em(W,y),lt=L.createHref(W.unstable_mask||W);try{m.pushState(V,"",lt)}catch(ut){if(ut instanceof DOMException&&ut.name==="DataCloneError")throw ut;o.location.assign(lt)}d&&g&&g({action:p,location:L.location,delta:1})}function G(_,Q){p="REPLACE";let W=tm(_)?_:Ss(L.location,_,Q);y=b();let V=em(W,y),lt=L.createHref(W.unstable_mask||W);m.replaceState(V,"",lt),d&&g&&g({action:p,location:L.location,delta:0})}function z(_){return Ip(_)}let L={get action(){return p},get location(){return n(o,m)},listen(_){if(g)throw new Error("A history only accepts one active listener");return o.addEventListener(Ih,E),g=_,()=>{o.removeEventListener(Ih,E),g=null}},createHref(_){return r(o,_)},createURL:z,encodeLocation(_){let Q=z(_);return{pathname:Q.pathname,search:Q.search,hash:Q.hash}},push:q,replace:G,go(_){return m.go(_)}};return L}function Ip(n,r=!1){let s="http://localhost";typeof window<"u"&&(s=window.location.origin!=="null"?window.location.origin:window.location.href),_t(s,"No window.location.(origin|href) available to create URL");let c=typeof n=="string"?n:Wn(n);return c=c.replace(/ $/,"%20"),!r&&c.startsWith("//")&&(c=s+c),new URL(c,s)}function Am(n,r,s="/"){return tg(n,r,s,!1)}function tg(n,r,s,c){let o=typeof r=="string"?Fa(r):r,d=hl(o.pathname||"/",s);if(d==null)return null;let m=Nm(n);eg(m);let p=null;for(let g=0;p==null&&g{let b={relativePath:y===void 0?m.path||"":y,caseSensitive:m.caseSensitive===!0,childrenIndex:p,route:m};if(b.relativePath.startsWith("/")){if(!b.relativePath.startsWith(c)&&g)return;_t(b.relativePath.startsWith(c),`Absolute route path "${b.relativePath}" nested under path "${c}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),b.relativePath=b.relativePath.slice(c.length)}let E=ke([c,b.relativePath]),q=s.concat(b);m.children&&m.children.length>0&&(_t(m.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${E}".`),Nm(m.children,r,q,E,g)),!(m.path==null&&!m.index)&&r.push({path:E,score:cg(E,m.index),routesMeta:q})};return n.forEach((m,p)=>{if(m.path===""||!m.path?.includes("?"))d(m,p);else for(let g of zm(m.path))d(m,p,!0,g)}),r}function zm(n){let r=n.split("/");if(r.length===0)return[];let[s,...c]=r,o=s.endsWith("?"),d=s.replace(/\?$/,"");if(c.length===0)return o?[d,""]:[d];let m=zm(c.join("/")),p=[];return p.push(...m.map(g=>g===""?d:[d,g].join("/"))),o&&p.push(...m),p.map(g=>n.startsWith("/")&&g===""?"/":g)}function eg(n){n.sort((r,s)=>r.score!==s.score?s.score-r.score:sg(r.routesMeta.map(c=>c.childrenIndex),s.routesMeta.map(c=>c.childrenIndex)))}var lg=/^:[\w-]+$/,ag=3,ng=2,ug=1,ig=10,rg=-2,lm=n=>n==="*";function cg(n,r){let s=n.split("/"),c=s.length;return s.some(lm)&&(c+=rg),r&&(c+=ng),s.filter(o=>!lm(o)).reduce((o,d)=>o+(lg.test(d)?ag:d===""?ug:ig),c)}function sg(n,r){return n.length===r.length&&n.slice(0,-1).every((c,o)=>c===r[o])?n[n.length-1]-r[r.length-1]:0}function fg(n,r,s=!1){let{routesMeta:c}=n,o={},d="/",m=[];for(let p=0;p{if(b==="*"){let z=p[q]||"";m=d.slice(0,d.length-z.length).replace(/(.)\/+$/,"$1")}const G=p[q];return E&&!G?y[b]=void 0:y[b]=(G||"").replace(/%2F/g,"/"),y},{}),pathname:d,pathnameBase:m,pattern:n}}function og(n,r=!1,s=!0){Xe(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 c=[],o="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(m,p,g,y,b)=>{if(c.push({paramName:p,isOptional:g!=null}),g){let E=b.charAt(y+m.length);return E&&E!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return n.endsWith("*")?(c.push({paramName:"*"}),o+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?o+="\\/*$":n!==""&&n!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,r?void 0:"i"),c]}function dg(n){try{return n.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Xe(!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 (${r}).`),n}}function hl(n,r){if(r==="/")return n;if(!n.toLowerCase().startsWith(r.toLowerCase()))return null;let s=r.endsWith("/")?r.length-1:r.length,c=n.charAt(s);return c&&c!=="/"?null:n.slice(s)||"/"}var hg=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function mg(n,r="/"){let{pathname:s,search:c="",hash:o=""}=typeof n=="string"?Fa(n):n,d;return s?(s=s.replace(/\/\/+/g,"/"),s.startsWith("/")?d=am(s.substring(1),"/"):d=am(s,r)):d=r,{pathname:d,search:gg(c),hash:vg(o)}}function am(n,r){let s=r.replace(/\/+$/,"").split("/");return n.split("/").forEach(o=>{o===".."?s.length>1&&s.pop():o!=="."&&s.push(o)}),s.length>1?s.join("/"):"/"}function hs(n,r,s,c){return`Cannot include a '${n}' character in a manually specified \`to.${r}\` field [${JSON.stringify(c)}]. Please separate it out to the \`to.${s}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function yg(n){return n.filter((r,s)=>s===0||r.route.path&&r.route.path.length>0)}function _s(n){let r=yg(n);return r.map((s,c)=>c===r.length-1?s.pathname:s.pathnameBase)}function Ui(n,r,s,c=!1){let o;typeof n=="string"?o=Fa(n):(o={...n},_t(!o.pathname||!o.pathname.includes("?"),hs("?","pathname","search",o)),_t(!o.pathname||!o.pathname.includes("#"),hs("#","pathname","hash",o)),_t(!o.search||!o.search.includes("#"),hs("#","search","hash",o)));let d=n===""||o.pathname==="",m=d?"/":o.pathname,p;if(m==null)p=s;else{let E=r.length-1;if(!c&&m.startsWith("..")){let q=m.split("/");for(;q[0]==="..";)q.shift(),E-=1;o.pathname=q.join("/")}p=E>=0?r[E]:"/"}let g=mg(o,p),y=m&&m!=="/"&&m.endsWith("/"),b=(d||m===".")&&s.endsWith("/");return!g.pathname.endsWith("/")&&(y||b)&&(g.pathname+="/"),g}var ke=n=>n.join("/").replace(/\/\/+/g,"/"),pg=n=>n.replace(/\/+$/,"").replace(/^\/*/,"/"),gg=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,vg=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n,bg=class{constructor(n,r,s,c=!1){this.status=n,this.statusText=r||"",this.internal=c,s instanceof Error?(this.data=s.toString(),this.error=s):this.data=s}};function Sg(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}function xg(n){return n.map(r=>r.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var _m=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Cm(n,r){let s=n;if(typeof s!="string"||!hg.test(s))return{absoluteURL:void 0,isExternal:!1,to:s};let c=s,o=!1;if(_m)try{let d=new URL(window.location.href),m=s.startsWith("//")?new URL(d.protocol+s):new URL(s),p=hl(m.pathname,r);m.origin===d.origin&&p!=null?s=p+m.search+m.hash:o=!0}catch{Xe(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:c,isExternal:o,to:s}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var jm=["POST","PUT","PATCH","DELETE"];new Set(jm);var Eg=["GET",...jm];new Set(Eg);var $a=j.createContext(null);$a.displayName="DataRouter";var wi=j.createContext(null);wi.displayName="DataRouterState";var Tg=j.createContext(!1),Dm=j.createContext({isTransitioning:!1});Dm.displayName="ViewTransition";var Rg=j.createContext(new Map);Rg.displayName="Fetchers";var Og=j.createContext(null);Og.displayName="Await";var Oe=j.createContext(null);Oe.displayName="Navigation";var Pn=j.createContext(null);Pn.displayName="Location";var Ge=j.createContext({outlet:null,matches:[],isDataRoute:!1});Ge.displayName="Route";var Cs=j.createContext(null);Cs.displayName="RouteError";var Mm="REACT_ROUTER_ERROR",Ag="REDIRECT",Ng="ROUTE_ERROR_RESPONSE";function zg(n){if(n.startsWith(`${Mm}:${Ag}:{`))try{let r=JSON.parse(n.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 _g(n){if(n.startsWith(`${Mm}:${Ng}:{`))try{let r=JSON.parse(n.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new bg(r.status,r.statusText,r.data)}catch{}}function Cg(n,{relative:r}={}){_t(Wa(),"useHref() may be used only in the context of a component.");let{basename:s,navigator:c}=j.useContext(Oe),{hash:o,pathname:d,search:m}=In(n,{relative:r}),p=d;return s!=="/"&&(p=d==="/"?s:ke([s,d])),c.createHref({pathname:p,search:m,hash:o})}function Wa(){return j.useContext(Pn)!=null}function ml(){return _t(Wa(),"useLocation() may be used only in the context of a component."),j.useContext(Pn).location}var Um="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function wm(n){j.useContext(Oe).static||j.useLayoutEffect(n)}function Bi(){let{isDataRoute:n}=j.useContext(Ge);return n?Zg():jg()}function jg(){_t(Wa(),"useNavigate() may be used only in the context of a component.");let n=j.useContext($a),{basename:r,navigator:s}=j.useContext(Oe),{matches:c}=j.useContext(Ge),{pathname:o}=ml(),d=JSON.stringify(_s(c)),m=j.useRef(!1);return wm(()=>{m.current=!0}),j.useCallback((g,y={})=>{if(Xe(m.current,Um),!m.current)return;if(typeof g=="number"){s.go(g);return}let b=Ui(g,JSON.parse(d),o,y.relative==="path");n==null&&r!=="/"&&(b.pathname=b.pathname==="/"?r:ke([r,b.pathname])),(y.replace?s.replace:s.push)(b,y.state,y)},[r,s,d,o,n])}var Dg=j.createContext(null);function Mg(n){let r=j.useContext(Ge).outlet;return j.useMemo(()=>r&&j.createElement(Dg.Provider,{value:n},r),[r,n])}function In(n,{relative:r}={}){let{matches:s}=j.useContext(Ge),{pathname:c}=ml(),o=JSON.stringify(_s(s));return j.useMemo(()=>Ui(n,JSON.parse(o),c,r==="path"),[n,o,c,r])}function Ug(n,r){return Bm(n,r)}function Bm(n,r,s){_t(Wa(),"useRoutes() may be used only in the context of a component.");let{navigator:c}=j.useContext(Oe),{matches:o}=j.useContext(Ge),d=o[o.length-1],m=d?d.params:{},p=d?d.pathname:"/",g=d?d.pathnameBase:"/",y=d&&d.route;{let _=y&&y.path||"";Lm(p,!y||_.endsWith("*")||_.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 b=ml(),E;if(r){let _=typeof r=="string"?Fa(r):r;_t(g==="/"||_.pathname?.startsWith(g),`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 "${g}" but pathname "${_.pathname}" was given in the \`location\` prop.`),E=_}else E=b;let q=E.pathname||"/",G=q;if(g!=="/"){let _=g.replace(/^\//,"").split("/");G="/"+q.replace(/^\//,"").split("/").slice(_.length).join("/")}let z=Am(n,{pathname:G});Xe(y||z!=null,`No routes matched location "${E.pathname}${E.search}${E.hash}" `),Xe(z==null||z[z.length-1].route.element!==void 0||z[z.length-1].route.Component!==void 0||z[z.length-1].route.lazy!==void 0,`Matched leaf route at location "${E.pathname}${E.search}${E.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 L=qg(z&&z.map(_=>Object.assign({},_,{params:Object.assign({},m,_.params),pathname:ke([g,c.encodeLocation?c.encodeLocation(_.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:_.pathname]),pathnameBase:_.pathnameBase==="/"?g:ke([g,c.encodeLocation?c.encodeLocation(_.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:_.pathnameBase])})),o,s);return r&&L?j.createElement(Pn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...E},navigationType:"POP"}},L):L}function wg(){let n=Vg(),r=Sg(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),s=n instanceof Error?n.stack:null,c="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:c},d={padding:"2px 4px",backgroundColor:c},m=null;return console.error("Error handled by React Router default ErrorBoundary:",n),m=j.createElement(j.Fragment,null,j.createElement("p",null,"💿 Hey developer 👋"),j.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",j.createElement("code",{style:d},"ErrorBoundary")," or"," ",j.createElement("code",{style:d},"errorElement")," prop on your route.")),j.createElement(j.Fragment,null,j.createElement("h2",null,"Unexpected Application Error!"),j.createElement("h3",{style:{fontStyle:"italic"}},r),s?j.createElement("pre",{style:o},s):null,m)}var Bg=j.createElement(wg,null),Hm=class extends j.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,r){return r.location!==n.location||r.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:r.error,location:r.location,revalidation:n.revalidation||r.revalidation}}componentDidCatch(n,r){this.props.onError?this.props.onError(n,r):console.error("React Router caught the following error during render",n)}render(){let n=this.state.error;if(this.context&&typeof n=="object"&&n&&"digest"in n&&typeof n.digest=="string"){const s=_g(n.digest);s&&(n=s)}let r=n!==void 0?j.createElement(Ge.Provider,{value:this.props.routeContext},j.createElement(Cs.Provider,{value:n,children:this.props.component})):this.props.children;return this.context?j.createElement(Hg,{error:n},r):r}};Hm.contextType=Tg;var ms=new WeakMap;function Hg({children:n,error:r}){let{basename:s}=j.useContext(Oe);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let c=zg(r.digest);if(c){let o=ms.get(r);if(o)throw o;let d=Cm(c.location,s);if(_m&&!ms.get(r))if(d.isExternal||c.reloadDocument)window.location.href=d.absoluteURL||d.to;else{const m=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(d.to,{replace:c.replace}));throw ms.set(r,m),m}return j.createElement("meta",{httpEquiv:"refresh",content:`0;url=${d.absoluteURL||d.to}`})}}return n}function Lg({routeContext:n,match:r,children:s}){let c=j.useContext($a);return c&&c.static&&c.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(c.staticContext._deepestRenderedBoundaryId=r.route.id),j.createElement(Ge.Provider,{value:n},s)}function qg(n,r=[],s){let c=s?.state;if(n==null){if(!c)return null;if(c.errors)n=c.matches;else if(r.length===0&&!c.initialized&&c.matches.length>0)n=c.matches;else return null}let o=n,d=c?.errors;if(d!=null){let b=o.findIndex(E=>E.route.id&&d?.[E.route.id]!==void 0);_t(b>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(d).join(",")}`),o=o.slice(0,Math.min(o.length,b+1))}let m=!1,p=-1;if(s&&c){m=c.renderFallback;for(let b=0;b=0?o=o.slice(0,p+1):o=[o[0]];break}}}}let g=s?.onError,y=c&&g?(b,E)=>{g(b,{location:c.location,params:c.matches?.[0]?.params??{},unstable_pattern:xg(c.matches),errorInfo:E})}:void 0;return o.reduceRight((b,E,q)=>{let G,z=!1,L=null,_=null;c&&(G=d&&E.route.id?d[E.route.id]:void 0,L=E.route.errorElement||Bg,m&&(p<0&&q===0?(Lm("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),z=!0,_=null):p===q&&(z=!0,_=E.route.hydrateFallbackElement||null)));let Q=r.concat(o.slice(0,q+1)),W=()=>{let V;return G?V=L:z?V=_:E.route.Component?V=j.createElement(E.route.Component,null):E.route.element?V=E.route.element:V=b,j.createElement(Lg,{match:E,routeContext:{outlet:b,matches:Q,isDataRoute:c!=null},children:V})};return c&&(E.route.ErrorBoundary||E.route.errorElement||q===0)?j.createElement(Hm,{location:c.location,revalidation:c.revalidation,component:L,error:G,children:W(),routeContext:{outlet:null,matches:Q,isDataRoute:!0},onError:y}):W()},null)}function js(n){return`${n} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Yg(n){let r=j.useContext($a);return _t(r,js(n)),r}function Xg(n){let r=j.useContext(wi);return _t(r,js(n)),r}function Gg(n){let r=j.useContext(Ge);return _t(r,js(n)),r}function Ds(n){let r=Gg(n),s=r.matches[r.matches.length-1];return _t(s.route.id,`${n} can only be used on routes that contain a unique "id"`),s.route.id}function Qg(){return Ds("useRouteId")}function Vg(){let n=j.useContext(Cs),r=Xg("useRouteError"),s=Ds("useRouteError");return n!==void 0?n:r.errors?.[s]}function Zg(){let{router:n}=Yg("useNavigate"),r=Ds("useNavigate"),s=j.useRef(!1);return wm(()=>{s.current=!0}),j.useCallback(async(o,d={})=>{Xe(s.current,Um),s.current&&(typeof o=="number"?await n.navigate(o):await n.navigate(o,{fromRouteId:r,...d}))},[n,r])}var nm={};function Lm(n,r,s){!r&&!nm[n]&&(nm[n]=!0,Xe(!1,s))}j.memo(Kg);function Kg({routes:n,future:r,state:s,isStatic:c,onError:o}){return Bm(n,void 0,{state:s,isStatic:c,onError:o})}function qm({to:n,replace:r,state:s,relative:c}){_t(Wa()," may be used only in the context of a component.");let{static:o}=j.useContext(Oe);Xe(!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:d}=j.useContext(Ge),{pathname:m}=ml(),p=Bi(),g=Ui(n,_s(d),m,c==="path"),y=JSON.stringify(g);return j.useEffect(()=>{p(JSON.parse(y),{replace:r,state:s,relative:c})},[p,y,c,r,s]),null}function Jg(n){return Mg(n.context)}function Yl(n){_t(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function kg({basename:n="/",children:r=null,location:s,navigationType:c="POP",navigator:o,static:d=!1,unstable_useTransitions:m}){_t(!Wa(),"You cannot render a inside another . You should never have more than one in your app.");let p=n.replace(/^\/*/,"/"),g=j.useMemo(()=>({basename:p,navigator:o,static:d,unstable_useTransitions:m,future:{}}),[p,o,d,m]);typeof s=="string"&&(s=Fa(s));let{pathname:y="/",search:b="",hash:E="",state:q=null,key:G="default",unstable_mask:z}=s,L=j.useMemo(()=>{let _=hl(y,p);return _==null?null:{location:{pathname:_,search:b,hash:E,state:q,key:G,unstable_mask:z},navigationType:c}},[p,y,b,E,q,G,c,z]);return Xe(L!=null,` is not able to match the URL "${y}${b}${E}" because it does not start with the basename, so the won't render anything.`),L==null?null:j.createElement(Oe.Provider,{value:g},j.createElement(Pn.Provider,{children:r,value:L}))}function Fg({children:n,location:r}){return Ug(xs(n),r)}function xs(n,r=[]){let s=[];return j.Children.forEach(n,(c,o)=>{if(!j.isValidElement(c))return;let d=[...r,o];if(c.type===j.Fragment){s.push.apply(s,xs(c.props.children,d));return}_t(c.type===Yl,`[${typeof c.type=="string"?c.type:c.type.name}] is not a component. All component children of must be a or `),_t(!c.props.index||!c.props.children,"An index route cannot have child routes.");let m={id:c.props.id||d.join("-"),caseSensitive:c.props.caseSensitive,element:c.props.element,Component:c.props.Component,index:c.props.index,path:c.props.path,middleware:c.props.middleware,loader:c.props.loader,action:c.props.action,hydrateFallbackElement:c.props.hydrateFallbackElement,HydrateFallback:c.props.HydrateFallback,errorElement:c.props.errorElement,ErrorBoundary:c.props.ErrorBoundary,hasErrorBoundary:c.props.hasErrorBoundary===!0||c.props.ErrorBoundary!=null||c.props.errorElement!=null,shouldRevalidate:c.props.shouldRevalidate,handle:c.props.handle,lazy:c.props.lazy};c.props.children&&(m.children=xs(c.props.children,d)),s.push(m)}),s}var Oi="get",Ai="application/x-www-form-urlencoded";function Hi(n){return typeof HTMLElement<"u"&&n instanceof HTMLElement}function $g(n){return Hi(n)&&n.tagName.toLowerCase()==="button"}function Wg(n){return Hi(n)&&n.tagName.toLowerCase()==="form"}function Pg(n){return Hi(n)&&n.tagName.toLowerCase()==="input"}function Ig(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function tv(n,r){return n.button===0&&(!r||r==="_self")&&!Ig(n)}var Ti=null;function ev(){if(Ti===null)try{new FormData(document.createElement("form"),0),Ti=!1}catch{Ti=!0}return Ti}var lv=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ys(n){return n!=null&&!lv.has(n)?(Xe(!1,`"${n}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Ai}"`),null):n}function av(n,r){let s,c,o,d,m;if(Wg(n)){let p=n.getAttribute("action");c=p?hl(p,r):null,s=n.getAttribute("method")||Oi,o=ys(n.getAttribute("enctype"))||Ai,d=new FormData(n)}else if($g(n)||Pg(n)&&(n.type==="submit"||n.type==="image")){let p=n.form;if(p==null)throw new Error('Cannot submit a