const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/window-DQYDsu7Z.js","assets/core-DhEqZVGG.js"])))=>i.map(i=>d[i]); var s2=Object.defineProperty;var i2=(e,a,r)=>a in e?s2(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r;var _t=(e,a,r)=>i2(e,typeof a!="symbol"?a+"":a,r);(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))i(c);new MutationObserver(c=>{for(const d of c)if(d.type==="childList")for(const u of d.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&i(u)}).observe(document,{childList:!0,subtree:!0});function r(c){const d={};return c.integrity&&(d.integrity=c.integrity),c.referrerPolicy&&(d.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?d.credentials="include":c.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function i(c){if(c.ep)return;c.ep=!0;const d=r(c);fetch(c.href,d)}})();function Ic(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var pf={exports:{}},ci={};/** * @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 dy;function o2(){if(dy)return ci;dy=1;var e=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function r(i,c,d){var u=null;if(d!==void 0&&(u=""+d),c.key!==void 0&&(u=""+c.key),"key"in c){d={};for(var m in c)m!=="key"&&(d[m]=c[m])}else d=c;return c=d.ref,{$$typeof:e,type:i,key:u,ref:c!==void 0?c:null,props:d}}return ci.Fragment=a,ci.jsx=r,ci.jsxs=r,ci}var fy;function c2(){return fy||(fy=1,pf.exports=o2()),pf.exports}var l=c2(),mf={exports:{}},qe={};/** * @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 py;function u2(){if(py)return qe;py=1;var e=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),u=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),x=Symbol.for("react.activity"),v=Symbol.iterator;function k(z){return z===null||typeof z!="object"?null:(z=v&&z[v]||z["@@iterator"],typeof z=="function"?z:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,j={};function C(z,K,E){this.props=z,this.context=K,this.refs=j,this.updater=E||w}C.prototype.isReactComponent={},C.prototype.setState=function(z,K){if(typeof z!="object"&&typeof z!="function"&&z!=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,z,K,"setState")},C.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function $(){}$.prototype=C.prototype;function M(z,K,E){this.props=z,this.context=K,this.refs=j,this.updater=E||w}var ee=M.prototype=new $;ee.constructor=M,T(ee,C.prototype),ee.isPureReactComponent=!0;var ne=Array.isArray;function A(){}var G={H:null,A:null,T:null,S:null},V=Object.prototype.hasOwnProperty;function oe(z,K,E){var pe=E.ref;return{$$typeof:e,type:z,key:K,ref:pe!==void 0?pe:null,props:E}}function Y(z,K){return oe(z.type,K,z.props)}function F(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function I(z){var K={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(E){return K[E]})}var Q=/\/+/g;function le(z,K){return typeof z=="object"&&z!==null&&z.key!=null?I(""+z.key):K.toString(36)}function B(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(A,A):(z.status="pending",z.then(function(K){z.status==="pending"&&(z.status="fulfilled",z.value=K)},function(K){z.status==="pending"&&(z.status="rejected",z.reason=K)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function L(z,K,E,pe,ke){var ve=typeof z;(ve==="undefined"||ve==="boolean")&&(z=null);var ze=!1;if(z===null)ze=!0;else switch(ve){case"bigint":case"string":case"number":ze=!0;break;case"object":switch(z.$$typeof){case e:case a:ze=!0;break;case y:return ze=z._init,L(ze(z._payload),K,E,pe,ke)}}if(ze)return ke=ke(z),ze=pe===""?"."+le(z,0):pe,ne(ke)?(E="",ze!=null&&(E=ze.replace(Q,"$&/")+"/"),L(ke,K,E,"",function(U){return U})):ke!=null&&(F(ke)&&(ke=Y(ke,E+(ke.key==null||z&&z.key===ke.key?"":(""+ke.key).replace(Q,"$&/")+"/")+ze)),K.push(ke)),1;ze=0;var me=pe===""?".":pe+":";if(ne(z))for(var D=0;D>>1,N=L[ge];if(0>>1;gec(E,ce))pec(ke,E)?(L[ge]=ke,L[pe]=ce,ge=pe):(L[ge]=E,L[K]=ce,ge=K);else if(pec(ke,ce))L[ge]=ke,L[pe]=ce,ge=pe;else break e}}return q}function c(L,q){var ce=L.sortIndex-q.sortIndex;return ce!==0?ce:L.id-q.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;e.unstable_now=function(){return d.now()}}else{var u=Date,m=u.now();e.unstable_now=function(){return u.now()-m}}var p=[],h=[],y=1,x=null,v=3,k=!1,w=!1,T=!1,j=!1,C=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,M=typeof setImmediate<"u"?setImmediate:null;function ee(L){for(var q=r(h);q!==null;){if(q.callback===null)i(h);else if(q.startTime<=L)i(h),q.sortIndex=q.expirationTime,a(p,q);else break;q=r(h)}}function ne(L){if(T=!1,ee(L),!w)if(r(p)!==null)w=!0,A||(A=!0,I());else{var q=r(h);q!==null&&B(ne,q.startTime-L)}}var A=!1,G=-1,V=5,oe=-1;function Y(){return j?!0:!(e.unstable_now()-oeL&&Y());){var ge=x.callback;if(typeof ge=="function"){x.callback=null,v=x.priorityLevel;var N=ge(x.expirationTime<=L);if(L=e.unstable_now(),typeof N=="function"){x.callback=N,ee(L),q=!0;break t}x===r(p)&&i(p),ee(L)}else i(p);x=r(p)}if(x!==null)q=!0;else{var z=r(h);z!==null&&B(ne,z.startTime-L),q=!1}}break e}finally{x=null,v=ce,k=!1}q=void 0}}finally{q?I():A=!1}}}var I;if(typeof M=="function")I=function(){M(F)};else if(typeof MessageChannel<"u"){var Q=new MessageChannel,le=Q.port2;Q.port1.onmessage=F,I=function(){le.postMessage(null)}}else I=function(){C(F,0)};function B(L,q){G=C(function(){L(e.unstable_now())},q)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125ge?(L.sortIndex=ce,a(h,L),r(p)===null&&L===r(h)&&(T?($(G),G=-1):T=!0,B(ne,ce-ge))):(L.sortIndex=N,a(p,L),w||k||(w=!0,A||(A=!0,I()))),L},e.unstable_shouldYield=Y,e.unstable_wrapCallback=function(L){var q=v;return function(){var ce=v;v=q;try{return L.apply(this,arguments)}finally{v=ce}}}})(xf)),xf}var gy;function f2(){return gy||(gy=1,gf.exports=d2()),gf.exports}var yf={exports:{}},tn={};/** * @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 xy;function p2(){if(xy)return tn;xy=1;var e=Lp();function a(p){var h="https://react.dev/errors/"+p;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(a){console.error(a)}}return e(),yf.exports=p2(),yf.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 by;function m2(){if(by)return ui;by=1;var e=f2(),a=Lp(),r=vv();function i(t){var n="https://react.dev/errors/"+t;if(1N||(t.current=ge[N],ge[N]=null,N--)}function E(t,n){N++,ge[N]=t.current,t.current=n}var pe=z(null),ke=z(null),ve=z(null),ze=z(null);function me(t,n){switch(E(ve,n),E(ke,t),E(pe,null),n.nodeType){case 9:case 11:t=(t=n.documentElement)&&(t=t.namespaceURI)?Rx(t):0;break;default:if(t=n.tagName,n=n.namespaceURI)n=Rx(n),t=Ox(n,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}K(pe),E(pe,t)}function D(){K(pe),K(ke),K(ve)}function U(t){t.memoizedState!==null&&E(ze,t);var n=pe.current,s=Ox(n,t.type);n!==s&&(E(ke,t),E(pe,s))}function be(t){ke.current===t&&(K(pe),K(ke)),ze.current===t&&(K(ze),li._currentValue=ce)}var Ne,$e;function Ce(t){if(Ne===void 0)try{throw Error()}catch(s){var n=s.stack.trim().match(/\n( *(at )?)/);Ne=n&&n[1]||"",$e=-1)":-1f||O[o]!==W[f]){var ie=` `+O[o].replace(" at new "," at ");return t.displayName&&ie.includes("")&&(ie=ie.replace("",t.displayName)),ie}while(1<=o&&0<=f);break}}}finally{nt=!1,Error.prepareStackTrace=s}return(s=t?t.displayName||t.name:"")?Ce(s):""}function Ve(t,n){switch(t.tag){case 26:case 27:case 5:return Ce(t.type);case 16:return Ce("Lazy");case 13:return t.child!==n&&n!==null?Ce("Suspense Fallback"):Ce("Suspense");case 19:return Ce("SuspenseList");case 0:case 15:return Be(t.type,!1);case 11:return Be(t.type.render,!1);case 1:return Be(t.type,!0);case 31:return Ce("Activity");default:return""}}function ct(t){try{var n="",s=null;do n+=Ve(t,s),s=t,t=t.return;while(t);return n}catch(o){return` Error generating stack: `+o.message+` `+o.stack}}var Ee=Object.prototype.hasOwnProperty,Et=e.unstable_scheduleCallback,ft=e.unstable_cancelCallback,vn=e.unstable_shouldYield,Pn=e.unstable_requestPaint,pt=e.unstable_now,Ft=e.unstable_getCurrentPriorityLevel,se=e.unstable_ImmediatePriority,he=e.unstable_UserBlockingPriority,Te=e.unstable_NormalPriority,X=e.unstable_LowPriority,re=e.unstable_IdlePriority,ue=e.log,Ue=e.unstable_setDisableYieldValue,Ae=null,Le=null;function je(t){if(typeof ue=="function"&&Ue(t),Le&&typeof Le.setStrictMode=="function")try{Le.setStrictMode(Ae,t)}catch{}}var Me=Math.clz32?Math.clz32:kn,Rt=Math.log,wt=Math.LN2;function kn(t){return t>>>=0,t===0?32:31-(Rt(t)/wt|0)|0}var Pt=256,ot=262144,Ke=4194304;function Xn(t){var n=t&42;if(n!==0)return n;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 He(t,n,s){var o=t.pendingLanes;if(o===0)return 0;var f=0,g=t.suspendedLanes,_=t.pingedLanes;t=t.warmLanes;var S=o&134217727;return S!==0?(o=S&~g,o!==0?f=Xn(o):(_&=S,_!==0?f=Xn(_):s||(s=S&~t,s!==0&&(f=Xn(s))))):(S=o&~g,S!==0?f=Xn(S):_!==0?f=Xn(_):s||(s=o&~t,s!==0&&(f=Xn(s)))),f===0?0:n!==0&&n!==f&&(n&g)===0&&(g=f&-f,s=n&-n,g>=s||g===32&&(s&4194048)!==0)?n:f}function Fa(t,n){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&n)===0}function hs(t,n){switch(t){case 1:case 2:case 4:case 8:case 64:return n+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 n+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 Ii(){var t=Ke;return Ke<<=1,(Ke&62914560)===0&&(Ke=4194304),t}function sa(t){for(var n=[],s=0;31>s;s++)n.push(t);return n}function Qn(t,n){t.pendingLanes|=n,n!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function su(t,n,s,o,f,g){var _=t.pendingLanes;t.pendingLanes=s,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=s,t.entangledLanes&=s,t.errorRecoveryDisabledLanes&=s,t.shellSuspendCounter=0;var S=t.entanglements,O=t.expirationTimes,W=t.hiddenUpdates;for(s=_&~s;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var no=/[\n"\\]/g;function It(t){return t.replace(no,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function vs(t,n,s,o,f,g,_,S){t.name="",_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"?t.type=_:t.removeAttribute("type"),n!=null?_==="number"?(n===0&&t.value===""||t.value!=n)&&(t.value=""+un(n)):t.value!==""+un(n)&&(t.value=""+un(n)):_!=="submit"&&_!=="reset"||t.removeAttribute("value"),n!=null?ks(t,_,un(n)):s!=null?ks(t,_,un(s)):o!=null&&t.removeAttribute("value"),f==null&&g!=null&&(t.defaultChecked=!!g),f!=null&&(t.checked=f&&typeof f!="function"&&typeof f!="symbol"),S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?t.name=""+un(S):t.removeAttribute("name")}function ao(t,n,s,o,f,g,_,S){if(g!=null&&typeof g!="function"&&typeof g!="symbol"&&typeof g!="boolean"&&(t.type=g),n!=null||s!=null){if(!(g!=="submit"&&g!=="reset"||n!=null)){dl(t);return}s=s!=null?""+un(s):"",n=n!=null?""+un(n):s,S||n===t.value||(t.value=n),t.defaultValue=n}o=o??f,o=typeof o!="function"&&typeof o!="symbol"&&!!o,t.checked=S?t.checked:!!o,t.defaultChecked=!!o,_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(t.name=_),dl(t)}function ks(t,n,s){n==="number"&&Va(t.ownerDocument)===t||t.defaultValue===""+s||(t.defaultValue=""+s)}function ya(t,n,s,o){if(t=t.options,n){n={};for(var f=0;f"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),fu=!1;if(va)try{var ws={};Object.defineProperty(ws,"passive",{get:function(){fu=!0}}),window.addEventListener("test",ws,ws),window.removeEventListener("test",ws,ws)}catch{fu=!1}var Ka=null,pu=null,ro=null;function Om(){if(ro)return ro;var t,n=pu,s=n.length,o,f="value"in Ka?Ka.value:Ka.textContent,g=f.length;for(t=0;t=Ns),qm=" ",Fm=!1;function Im(t,n){switch(t){case"keyup":return Ek.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ym(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ml=!1;function Ak(t,n){switch(t){case"compositionend":return Ym(n);case"keypress":return n.which!==32?null:(Fm=!0,qm);case"textInput":return t=n.data,t===qm&&Fm?null:t;default:return null}}function Dk(t,n){if(ml)return t==="compositionend"||!yu&&Im(t,n)?(t=Om(),ro=pu=Ka=null,ml=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:s,offset:n-t};t=o}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=Jm(s)}}function eh(t,n){return t&&n?t===n?!0:t&&t.nodeType===3?!1:n&&n.nodeType===3?eh(t,n.parentNode):"contains"in t?t.contains(n):t.compareDocumentPosition?!!(t.compareDocumentPosition(n)&16):!1:!1}function th(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var n=Va(t.document);n instanceof t.HTMLIFrameElement;){try{var s=typeof n.contentWindow.location.href=="string"}catch{s=!1}if(s)t=n.contentWindow;else break;n=Va(t.document)}return n}function ku(t){var n=t&&t.nodeName&&t.nodeName.toLowerCase();return n&&(n==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||n==="textarea"||t.contentEditable==="true")}var Uk=va&&"documentMode"in document&&11>=document.documentMode,hl=null,_u=null,As=null,wu=!1;function nh(t,n,s){var o=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;wu||hl==null||hl!==Va(o)||(o=hl,"selectionStart"in o&&ku(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),As&&Ts(As,o)||(As=o,o=Jo(_u,"onSelect"),0>=_,f-=_,ca=1<<32-Me(n)+f|s<Ye?(et=Se,Se=null):et=Se.sibling;var st=te(P,Se,Z[Ye],de);if(st===null){Se===null&&(Se=et);break}t&&Se&&st.alternate===null&&n(P,Se),H=g(st,H,Ye),lt===null?De=st:lt.sibling=st,lt=st,Se=et}if(Ye===Z.length)return s(P,Se),tt&&_a(P,Ye),De;if(Se===null){for(;YeYe?(et=Se,Se=null):et=Se.sibling;var hr=te(P,Se,st.value,de);if(hr===null){Se===null&&(Se=et);break}t&&Se&&hr.alternate===null&&n(P,Se),H=g(hr,H,Ye),lt===null?De=hr:lt.sibling=hr,lt=hr,Se=et}if(st.done)return s(P,Se),tt&&_a(P,Ye),De;if(Se===null){for(;!st.done;Ye++,st=Z.next())st=fe(P,st.value,de),st!==null&&(H=g(st,H,Ye),lt===null?De=st:lt.sibling=st,lt=st);return tt&&_a(P,Ye),De}for(Se=o(Se);!st.done;Ye++,st=Z.next())st=ae(Se,P,Ye,st.value,de),st!==null&&(t&&st.alternate!==null&&Se.delete(st.key===null?Ye:st.key),H=g(st,H,Ye),lt===null?De=st:lt.sibling=st,lt=st);return t&&Se.forEach(function(l2){return n(P,l2)}),tt&&_a(P,Ye),De}function gt(P,H,Z,de){if(typeof Z=="object"&&Z!==null&&Z.type===T&&Z.key===null&&(Z=Z.props.children),typeof Z=="object"&&Z!==null){switch(Z.$$typeof){case k:e:{for(var De=Z.key;H!==null;){if(H.key===De){if(De=Z.type,De===T){if(H.tag===7){s(P,H.sibling),de=f(H,Z.props.children),de.return=P,P=de;break e}}else if(H.elementType===De||typeof De=="object"&&De!==null&&De.$$typeof===V&&Ur(De)===H.type){s(P,H.sibling),de=f(H,Z.props),Ls(de,Z),de.return=P,P=de;break e}s(P,H);break}else n(P,H);H=H.sibling}Z.type===T?(de=Rr(Z.props.children,P.mode,de,Z.key),de.return=P,P=de):(de=ho(Z.type,Z.key,Z.props,null,P.mode,de),Ls(de,Z),de.return=P,P=de)}return _(P);case w:e:{for(De=Z.key;H!==null;){if(H.key===De)if(H.tag===4&&H.stateNode.containerInfo===Z.containerInfo&&H.stateNode.implementation===Z.implementation){s(P,H.sibling),de=f(H,Z.children||[]),de.return=P,P=de;break e}else{s(P,H);break}else n(P,H);H=H.sibling}de=Au(Z,P.mode,de),de.return=P,P=de}return _(P);case V:return Z=Ur(Z),gt(P,H,Z,de)}if(B(Z))return we(P,H,Z,de);if(I(Z)){if(De=I(Z),typeof De!="function")throw Error(i(150));return Z=De.call(Z),Oe(P,H,Z,de)}if(typeof Z.then=="function")return gt(P,H,_o(Z),de);if(Z.$$typeof===M)return gt(P,H,yo(P,Z),de);wo(P,Z)}return typeof Z=="string"&&Z!==""||typeof Z=="number"||typeof Z=="bigint"?(Z=""+Z,H!==null&&H.tag===6?(s(P,H.sibling),de=f(H,Z),de.return=P,P=de):(s(P,H),de=Tu(Z,P.mode,de),de.return=P,P=de),_(P)):s(P,H)}return function(P,H,Z,de){try{Os=0;var De=gt(P,H,Z,de);return Nl=null,De}catch(Se){if(Se===Sl||Se===vo)throw Se;var lt=jn(29,Se,null,P.mode);return lt.lanes=de,lt.return=P,lt}finally{}}}var qr=Sh(!0),Nh=Sh(!1),Ja=!1;function Fu(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Iu(t,n){t=t.updateQueue,n.updateQueue===t&&(n.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Wa(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function er(t,n,s){var o=t.updateQueue;if(o===null)return null;if(o=o.shared,(it&2)!==0){var f=o.pending;return f===null?n.next=n:(n.next=f.next,f.next=n),o.pending=n,n=mo(t),ch(t,null,s),n}return po(t,o,n,s),mo(t)}function $s(t,n,s){if(n=n.updateQueue,n!==null&&(n=n.shared,(s&4194048)!==0)){var o=n.lanes;o&=t.pendingLanes,s|=o,n.lanes=s,ln(t,s)}}function Yu(t,n){var s=t.updateQueue,o=t.alternate;if(o!==null&&(o=o.updateQueue,s===o)){var f=null,g=null;if(s=s.firstBaseUpdate,s!==null){do{var _={lane:s.lane,tag:s.tag,payload:s.payload,callback:null,next:null};g===null?f=g=_:g=g.next=_,s=s.next}while(s!==null);g===null?f=g=n:g=g.next=n}else f=g=n;s={baseState:o.baseState,firstBaseUpdate:f,lastBaseUpdate:g,shared:o.shared,callbacks:o.callbacks},t.updateQueue=s;return}t=s.lastBaseUpdate,t===null?s.firstBaseUpdate=n:t.next=n,s.lastBaseUpdate=n}var Gu=!1;function Bs(){if(Gu){var t=jl;if(t!==null)throw t}}function Us(t,n,s,o){Gu=!1;var f=t.updateQueue;Ja=!1;var g=f.firstBaseUpdate,_=f.lastBaseUpdate,S=f.shared.pending;if(S!==null){f.shared.pending=null;var O=S,W=O.next;O.next=null,_===null?g=W:_.next=W,_=O;var ie=t.alternate;ie!==null&&(ie=ie.updateQueue,S=ie.lastBaseUpdate,S!==_&&(S===null?ie.firstBaseUpdate=W:S.next=W,ie.lastBaseUpdate=O))}if(g!==null){var fe=f.baseState;_=0,ie=W=O=null,S=g;do{var te=S.lane&-536870913,ae=te!==S.lane;if(ae?(We&te)===te:(o&te)===te){te!==0&&te===wl&&(Gu=!0),ie!==null&&(ie=ie.next={lane:0,tag:S.tag,payload:S.payload,callback:null,next:null});e:{var we=t,Oe=S;te=n;var gt=s;switch(Oe.tag){case 1:if(we=Oe.payload,typeof we=="function"){fe=we.call(gt,fe,te);break e}fe=we;break e;case 3:we.flags=we.flags&-65537|128;case 0:if(we=Oe.payload,te=typeof we=="function"?we.call(gt,fe,te):we,te==null)break e;fe=x({},fe,te);break e;case 2:Ja=!0}}te=S.callback,te!==null&&(t.flags|=64,ae&&(t.flags|=8192),ae=f.callbacks,ae===null?f.callbacks=[te]:ae.push(te))}else ae={lane:te,tag:S.tag,payload:S.payload,callback:S.callback,next:null},ie===null?(W=ie=ae,O=fe):ie=ie.next=ae,_|=te;if(S=S.next,S===null){if(S=f.shared.pending,S===null)break;ae=S,S=ae.next,ae.next=null,f.lastBaseUpdate=ae,f.shared.pending=null}}while(!0);ie===null&&(O=fe),f.baseState=O,f.firstBaseUpdate=W,f.lastBaseUpdate=ie,g===null&&(f.shared.lanes=0),lr|=_,t.lanes=_,t.memoizedState=fe}}function Ch(t,n){if(typeof t!="function")throw Error(i(191,t));t.call(n)}function Eh(t,n){var s=t.callbacks;if(s!==null)for(t.callbacks=null,t=0;tg?g:8;var _=L.T,S={};L.T=S,ud(t,!1,n,s);try{var O=f(),W=L.S;if(W!==null&&W(S,O),O!==null&&typeof O=="object"&&typeof O.then=="function"){var ie=Pk(O,o);Fs(t,n,ie,Tn(t))}else Fs(t,n,o,Tn(t))}catch(fe){Fs(t,n,{then:function(){},status:"rejected",reason:fe},Tn())}finally{q.p=g,_!==null&&S.types!==null&&(_.types=S.types),L.T=_}}function e_(){}function od(t,n,s,o){if(t.tag!==5)throw Error(i(476));var f=sg(t).queue;lg(t,f,n,ce,s===null?e_:function(){return ig(t),s(o)})}function sg(t){var n=t.memoizedState;if(n!==null)return n;n={memoizedState:ce,baseState:ce,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Na,lastRenderedState:ce},next:null};var s={};return n.next={memoizedState:s,baseState:s,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Na,lastRenderedState:s},next:null},t.memoizedState=n,t=t.alternate,t!==null&&(t.memoizedState=n),n}function ig(t){var n=sg(t);n.next===null&&(n=t.alternate.memoizedState),Fs(t,n.next.queue,{},Tn())}function cd(){return Qt(li)}function og(){return zt().memoizedState}function cg(){return zt().memoizedState}function t_(t){for(var n=t.return;n!==null;){switch(n.tag){case 24:case 3:var s=Tn();t=Wa(s);var o=er(n,t,s);o!==null&&(gn(o,n,s),$s(o,n,s)),n={cache:Bu()},t.payload=n;return}n=n.return}}function n_(t,n,s){var o=Tn();s={lane:o,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},zo(t)?dg(n,s):(s=Cu(t,n,s,o),s!==null&&(gn(s,t,o),fg(s,n,o)))}function ug(t,n,s){var o=Tn();Fs(t,n,s,o)}function Fs(t,n,s,o){var f={lane:o,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null};if(zo(t))dg(n,f);else{var g=t.alternate;if(t.lanes===0&&(g===null||g.lanes===0)&&(g=n.lastRenderedReducer,g!==null))try{var _=n.lastRenderedState,S=g(_,s);if(f.hasEagerState=!0,f.eagerState=S,wn(S,_))return po(t,n,f,0),xt===null&&fo(),!1}catch{}finally{}if(s=Cu(t,n,f,o),s!==null)return gn(s,t,o),fg(s,n,o),!0}return!1}function ud(t,n,s,o){if(o={lane:2,revertLane:Fd(),gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},zo(t)){if(n)throw Error(i(479))}else n=Cu(t,s,o,2),n!==null&&gn(n,t,2)}function zo(t){var n=t.alternate;return t===Ie||n!==null&&n===Ie}function dg(t,n){El=No=!0;var s=t.pending;s===null?n.next=n:(n.next=s.next,s.next=n),t.pending=n}function fg(t,n,s){if((s&4194048)!==0){var o=n.lanes;o&=t.pendingLanes,s|=o,n.lanes=s,ln(t,s)}}var Is={readContext:Qt,use:To,useCallback:At,useContext:At,useEffect:At,useImperativeHandle:At,useLayoutEffect:At,useInsertionEffect:At,useMemo:At,useReducer:At,useRef:At,useState:At,useDebugValue:At,useDeferredValue:At,useTransition:At,useSyncExternalStore:At,useId:At,useHostTransitionStatus:At,useFormState:At,useActionState:At,useOptimistic:At,useMemoCache:At,useCacheRefresh:At};Is.useEffectEvent=At;var pg={readContext:Qt,use:To,useCallback:function(t,n){return sn().memoizedState=[t,n===void 0?null:n],t},useContext:Qt,useEffect:Qh,useImperativeHandle:function(t,n,s){s=s!=null?s.concat([t]):null,Do(4194308,4,eg.bind(null,n,t),s)},useLayoutEffect:function(t,n){return Do(4194308,4,t,n)},useInsertionEffect:function(t,n){Do(4,2,t,n)},useMemo:function(t,n){var s=sn();n=n===void 0?null:n;var o=t();if(Fr){je(!0);try{t()}finally{je(!1)}}return s.memoizedState=[o,n],o},useReducer:function(t,n,s){var o=sn();if(s!==void 0){var f=s(n);if(Fr){je(!0);try{s(n)}finally{je(!1)}}}else f=n;return o.memoizedState=o.baseState=f,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:f},o.queue=t,t=t.dispatch=n_.bind(null,Ie,t),[o.memoizedState,t]},useRef:function(t){var n=sn();return t={current:t},n.memoizedState=t},useState:function(t){t=ad(t);var n=t.queue,s=ug.bind(null,Ie,n);return n.dispatch=s,[t.memoizedState,s]},useDebugValue:sd,useDeferredValue:function(t,n){var s=sn();return id(s,t,n)},useTransition:function(){var t=ad(!1);return t=lg.bind(null,Ie,t.queue,!0,!1),sn().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,n,s){var o=Ie,f=sn();if(tt){if(s===void 0)throw Error(i(407));s=s()}else{if(s=n(),xt===null)throw Error(i(349));(We&127)!==0||Rh(o,n,s)}f.memoizedState=s;var g={value:s,getSnapshot:n};return f.queue=g,Qh(Lh.bind(null,o,g,t),[t]),o.flags|=2048,Al(9,{destroy:void 0},Oh.bind(null,o,g,s,n),null),s},useId:function(){var t=sn(),n=xt.identifierPrefix;if(tt){var s=ua,o=ca;s=(o&~(1<<32-Me(o)-1)).toString(32)+s,n="_"+n+"R_"+s,s=Co++,0<\/script>",g=g.removeChild(g.firstChild);break;case"select":g=typeof o.is=="string"?_.createElement("select",{is:o.is}):_.createElement("select"),o.multiple?g.multiple=!0:o.size&&(g.size=o.size);break;default:g=typeof o.is=="string"?_.createElement(f,{is:o.is}):_.createElement(f)}}g[Ot]=n,g[Wt]=o;e:for(_=n.child;_!==null;){if(_.tag===5||_.tag===6)g.appendChild(_.stateNode);else if(_.tag!==4&&_.tag!==27&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===n)break e;for(;_.sibling===null;){if(_.return===null||_.return===n)break e;_=_.return}_.sibling.return=_.return,_=_.sibling}n.stateNode=g;e:switch(Jt(g,f,o),f){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&Ea(n)}}return kt(n),jd(n,n.type,t===null?null:t.memoizedProps,n.pendingProps,s),null;case 6:if(t&&n.stateNode!=null)t.memoizedProps!==o&&Ea(n);else{if(typeof o!="string"&&n.stateNode===null)throw Error(i(166));if(t=ve.current,kl(n)){if(t=n.stateNode,s=n.memoizedProps,o=null,f=Xt,f!==null)switch(f.tag){case 27:case 5:o=f.memoizedProps}t[Ot]=n,t=!!(t.nodeValue===s||o!==null&&o.suppressHydrationWarning===!0||Mx(t.nodeValue,s)),t||Qa(n,!0)}else t=Wo(t).createTextNode(o),t[Ot]=n,n.stateNode=t}return kt(n),null;case 31:if(s=n.memoizedState,t===null||t.memoizedState!==null){if(o=kl(n),s!==null){if(t===null){if(!o)throw Error(i(318));if(t=n.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(i(557));t[Ot]=n}else Or(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;kt(n),t=!1}else s=Ru(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=s),t=!0;if(!t)return n.flags&256?(Nn(n),n):(Nn(n),null);if((n.flags&128)!==0)throw Error(i(558))}return kt(n),null;case 13:if(o=n.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(f=kl(n),o!==null&&o.dehydrated!==null){if(t===null){if(!f)throw Error(i(318));if(f=n.memoizedState,f=f!==null?f.dehydrated:null,!f)throw Error(i(317));f[Ot]=n}else Or(),(n.flags&128)===0&&(n.memoizedState=null),n.flags|=4;kt(n),f=!1}else f=Ru(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=f),f=!0;if(!f)return n.flags&256?(Nn(n),n):(Nn(n),null)}return Nn(n),(n.flags&128)!==0?(n.lanes=s,n):(s=o!==null,t=t!==null&&t.memoizedState!==null,s&&(o=n.child,f=null,o.alternate!==null&&o.alternate.memoizedState!==null&&o.alternate.memoizedState.cachePool!==null&&(f=o.alternate.memoizedState.cachePool.pool),g=null,o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(g=o.memoizedState.cachePool.pool),g!==f&&(o.flags|=2048)),s!==t&&s&&(n.child.flags|=8192),Bo(n,n.updateQueue),kt(n),null);case 4:return D(),t===null&&Vd(n.stateNode.containerInfo),kt(n),null;case 10:return ja(n.type),kt(n),null;case 19:if(K(Mt),o=n.memoizedState,o===null)return kt(n),null;if(f=(n.flags&128)!==0,g=o.rendering,g===null)if(f)Gs(o,!1);else{if(Dt!==0||t!==null&&(t.flags&128)!==0)for(t=n.child;t!==null;){if(g=So(t),g!==null){for(n.flags|=128,Gs(o,!1),t=g.updateQueue,n.updateQueue=t,Bo(n,t),n.subtreeFlags=0,t=s,s=n.child;s!==null;)uh(s,t),s=s.sibling;return E(Mt,Mt.current&1|2),tt&&_a(n,o.treeForkCount),n.child}t=t.sibling}o.tail!==null&&pt()>Io&&(n.flags|=128,f=!0,Gs(o,!1),n.lanes=4194304)}else{if(!f)if(t=So(g),t!==null){if(n.flags|=128,f=!0,t=t.updateQueue,n.updateQueue=t,Bo(n,t),Gs(o,!0),o.tail===null&&o.tailMode==="hidden"&&!g.alternate&&!tt)return kt(n),null}else 2*pt()-o.renderingStartTime>Io&&s!==536870912&&(n.flags|=128,f=!0,Gs(o,!1),n.lanes=4194304);o.isBackwards?(g.sibling=n.child,n.child=g):(t=o.last,t!==null?t.sibling=g:n.child=g,o.last=g)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=pt(),t.sibling=null,s=Mt.current,E(Mt,f?s&1|2:s&1),tt&&_a(n,o.treeForkCount),t):(kt(n),null);case 22:case 23:return Nn(n),Ku(),o=n.memoizedState!==null,t!==null?t.memoizedState!==null!==o&&(n.flags|=8192):o&&(n.flags|=8192),o?(s&536870912)!==0&&(n.flags&128)===0&&(kt(n),n.subtreeFlags&6&&(n.flags|=8192)):kt(n),s=n.updateQueue,s!==null&&Bo(n,s.retryQueue),s=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),o=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),o!==s&&(n.flags|=2048),t!==null&&K(Br),null;case 24:return s=null,t!==null&&(s=t.memoizedState.cache),n.memoizedState.cache!==s&&(n.flags|=2048),ja($t),kt(n),null;case 25:return null;case 30:return null}throw Error(i(156,n.tag))}function i_(t,n){switch(Mu(n),n.tag){case 1:return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 3:return ja($t),D(),t=n.flags,(t&65536)!==0&&(t&128)===0?(n.flags=t&-65537|128,n):null;case 26:case 27:case 5:return be(n),null;case 31:if(n.memoizedState!==null){if(Nn(n),n.alternate===null)throw Error(i(340));Or()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 13:if(Nn(n),t=n.memoizedState,t!==null&&t.dehydrated!==null){if(n.alternate===null)throw Error(i(340));Or()}return t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 19:return K(Mt),null;case 4:return D(),null;case 10:return ja(n.type),null;case 22:case 23:return Nn(n),Ku(),t!==null&&K(Br),t=n.flags,t&65536?(n.flags=t&-65537|128,n):null;case 24:return ja($t),null;case 25:return null;default:return null}}function $g(t,n){switch(Mu(n),n.tag){case 3:ja($t),D();break;case 26:case 27:case 5:be(n);break;case 4:D();break;case 31:n.memoizedState!==null&&Nn(n);break;case 13:Nn(n);break;case 19:K(Mt);break;case 10:ja(n.type);break;case 22:case 23:Nn(n),Ku(),t!==null&&K(Br);break;case 24:ja($t)}}function Vs(t,n){try{var s=n.updateQueue,o=s!==null?s.lastEffect:null;if(o!==null){var f=o.next;s=f;do{if((s.tag&t)===t){o=void 0;var g=s.create,_=s.inst;o=g(),_.destroy=o}s=s.next}while(s!==f)}}catch(S){dt(n,n.return,S)}}function ar(t,n,s){try{var o=n.updateQueue,f=o!==null?o.lastEffect:null;if(f!==null){var g=f.next;o=g;do{if((o.tag&t)===t){var _=o.inst,S=_.destroy;if(S!==void 0){_.destroy=void 0,f=n;var O=s,W=S;try{W()}catch(ie){dt(f,O,ie)}}}o=o.next}while(o!==g)}}catch(ie){dt(n,n.return,ie)}}function Bg(t){var n=t.updateQueue;if(n!==null){var s=t.stateNode;try{Eh(n,s)}catch(o){dt(t,t.return,o)}}}function Ug(t,n,s){s.props=Ir(t.type,t.memoizedProps),s.state=t.memoizedState;try{s.componentWillUnmount()}catch(o){dt(t,n,o)}}function Ks(t,n){try{var s=t.ref;if(s!==null){switch(t.tag){case 26:case 27:case 5:var o=t.stateNode;break;case 30:o=t.stateNode;break;default:o=t.stateNode}typeof s=="function"?t.refCleanup=s(o):s.current=o}}catch(f){dt(t,n,f)}}function da(t,n){var s=t.ref,o=t.refCleanup;if(s!==null)if(typeof o=="function")try{o()}catch(f){dt(t,n,f)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof s=="function")try{s(null)}catch(f){dt(t,n,f)}else s.current=null}function Hg(t){var n=t.type,s=t.memoizedProps,o=t.stateNode;try{e:switch(n){case"button":case"input":case"select":case"textarea":s.autoFocus&&o.focus();break e;case"img":s.src?o.src=s.src:s.srcSet&&(o.srcset=s.srcSet)}}catch(f){dt(t,t.return,f)}}function Sd(t,n,s){try{var o=t.stateNode;T_(o,t.type,s,n),o[Wt]=n}catch(f){dt(t,t.return,f)}}function qg(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&ur(t.type)||t.tag===4}function Nd(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||qg(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&&ur(t.type)||t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Cd(t,n,s){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?(s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s).insertBefore(t,n):(n=s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s,n.appendChild(t),s=s._reactRootContainer,s!=null||n.onclick!==null||(n.onclick=ba));else if(o!==4&&(o===27&&ur(t.type)&&(s=t.stateNode,n=null),t=t.child,t!==null))for(Cd(t,n,s),t=t.sibling;t!==null;)Cd(t,n,s),t=t.sibling}function Uo(t,n,s){var o=t.tag;if(o===5||o===6)t=t.stateNode,n?s.insertBefore(t,n):s.appendChild(t);else if(o!==4&&(o===27&&ur(t.type)&&(s=t.stateNode),t=t.child,t!==null))for(Uo(t,n,s),t=t.sibling;t!==null;)Uo(t,n,s),t=t.sibling}function Fg(t){var n=t.stateNode,s=t.memoizedProps;try{for(var o=t.type,f=n.attributes;f.length;)n.removeAttributeNode(f[0]);Jt(n,o,s),n[Ot]=t,n[Wt]=s}catch(g){dt(t,t.return,g)}}var Ta=!1,Ht=!1,Ed=!1,Ig=typeof WeakSet=="function"?WeakSet:Set,Kt=null;function o_(t,n){if(t=t.containerInfo,Xd=sc,t=th(t),ku(t)){if("selectionStart"in t)var s={start:t.selectionStart,end:t.selectionEnd};else e:{s=(s=t.ownerDocument)&&s.defaultView||window;var o=s.getSelection&&s.getSelection();if(o&&o.rangeCount!==0){s=o.anchorNode;var f=o.anchorOffset,g=o.focusNode;o=o.focusOffset;try{s.nodeType,g.nodeType}catch{s=null;break e}var _=0,S=-1,O=-1,W=0,ie=0,fe=t,te=null;t:for(;;){for(var ae;fe!==s||f!==0&&fe.nodeType!==3||(S=_+f),fe!==g||o!==0&&fe.nodeType!==3||(O=_+o),fe.nodeType===3&&(_+=fe.nodeValue.length),(ae=fe.firstChild)!==null;)te=fe,fe=ae;for(;;){if(fe===t)break t;if(te===s&&++W===f&&(S=_),te===g&&++ie===o&&(O=_),(ae=fe.nextSibling)!==null)break;fe=te,te=fe.parentNode}fe=ae}s=S===-1||O===-1?null:{start:S,end:O}}else s=null}s=s||{start:0,end:0}}else s=null;for(Qd={focusedElem:t,selectionRange:s},sc=!1,Kt=n;Kt!==null;)if(n=Kt,t=n.child,(n.subtreeFlags&1028)!==0&&t!==null)t.return=n,Kt=t;else for(;Kt!==null;){switch(n=Kt,g=n.alternate,t=n.flags,n.tag){case 0:if((t&4)!==0&&(t=n.updateQueue,t=t!==null?t.events:null,t!==null))for(s=0;s title"))),Jt(g,o,s),g[Ot]=t,Lt(g),o=g;break e;case"link":var _=Xx("link","href",f).get(o+(s.href||""));if(_){for(var S=0;S<_.length;S++)if(g=_[S],g.getAttribute("href")===(s.href==null||s.href===""?null:s.href)&&g.getAttribute("rel")===(s.rel==null?null:s.rel)&&g.getAttribute("title")===(s.title==null?null:s.title)&&g.getAttribute("crossorigin")===(s.crossOrigin==null?null:s.crossOrigin)){_.splice(S,1);break t}}g=f.createElement(o),Jt(g,o,s),f.head.appendChild(g);break;case"meta":if(_=Xx("meta","content",f).get(o+(s.content||""))){for(S=0;S<_.length;S++)if(g=_[S],g.getAttribute("content")===(s.content==null?null:""+s.content)&&g.getAttribute("name")===(s.name==null?null:s.name)&&g.getAttribute("property")===(s.property==null?null:s.property)&&g.getAttribute("http-equiv")===(s.httpEquiv==null?null:s.httpEquiv)&&g.getAttribute("charset")===(s.charSet==null?null:s.charSet)){_.splice(S,1);break t}}g=f.createElement(o),Jt(g,o,s),f.head.appendChild(g);break;default:throw Error(i(468,o))}g[Ot]=t,Lt(g),o=g}t.stateNode=o}else Qx(f,t.type,t.stateNode);else t.stateNode=Px(f,o,t.memoizedProps);else g!==o?(g===null?s.stateNode!==null&&(s=s.stateNode,s.parentNode.removeChild(s)):g.count--,o===null?Qx(f,t.type,t.stateNode):Px(f,o,t.memoizedProps)):o===null&&t.stateNode!==null&&Sd(t,t.memoizedProps,s.memoizedProps)}break;case 27:pn(n,t),mn(t),o&512&&(Ht||s===null||da(s,s.return)),s!==null&&o&4&&Sd(t,t.memoizedProps,s.memoizedProps);break;case 5:if(pn(n,t),mn(t),o&512&&(Ht||s===null||da(s,s.return)),t.flags&32){f=t.stateNode;try{Fe(f,"")}catch(we){dt(t,t.return,we)}}o&4&&t.stateNode!=null&&(f=t.memoizedProps,Sd(t,f,s!==null?s.memoizedProps:f)),o&1024&&(Ed=!0);break;case 6:if(pn(n,t),mn(t),o&4){if(t.stateNode===null)throw Error(i(162));o=t.memoizedProps,s=t.stateNode;try{s.nodeValue=o}catch(we){dt(t,t.return,we)}}break;case 3:if(nc=null,f=ea,ea=ec(n.containerInfo),pn(n,t),ea=f,mn(t),o&4&&s!==null&&s.memoizedState.isDehydrated)try{Fl(n.containerInfo)}catch(we){dt(t,t.return,we)}Ed&&(Ed=!1,Qg(t));break;case 4:o=ea,ea=ec(t.stateNode.containerInfo),pn(n,t),mn(t),ea=o;break;case 12:pn(n,t),mn(t);break;case 31:pn(n,t),mn(t),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ho(t,o)));break;case 13:pn(n,t),mn(t),t.child.flags&8192&&t.memoizedState!==null!=(s!==null&&s.memoizedState!==null)&&(Fo=pt()),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ho(t,o)));break;case 22:f=t.memoizedState!==null;var O=s!==null&&s.memoizedState!==null,W=Ta,ie=Ht;if(Ta=W||f,Ht=ie||O,pn(n,t),Ht=ie,Ta=W,mn(t),o&8192)e:for(n=t.stateNode,n._visibility=f?n._visibility&-2:n._visibility|1,f&&(s===null||O||Ta||Ht||Yr(t)),s=null,n=t;;){if(n.tag===5||n.tag===26){if(s===null){O=s=n;try{if(g=O.stateNode,f)_=g.style,typeof _.setProperty=="function"?_.setProperty("display","none","important"):_.display="none";else{S=O.stateNode;var fe=O.memoizedProps.style,te=fe!=null&&fe.hasOwnProperty("display")?fe.display:null;S.style.display=te==null||typeof te=="boolean"?"":(""+te).trim()}}catch(we){dt(O,O.return,we)}}}else if(n.tag===6){if(s===null){O=n;try{O.stateNode.nodeValue=f?"":O.memoizedProps}catch(we){dt(O,O.return,we)}}}else if(n.tag===18){if(s===null){O=n;try{var ae=O.stateNode;f?Ux(ae,!0):Ux(O.stateNode,!1)}catch(we){dt(O,O.return,we)}}}else if((n.tag!==22&&n.tag!==23||n.memoizedState===null||n===t)&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;s===n&&(s=null),n=n.return}s===n&&(s=null),n.sibling.return=n.return,n=n.sibling}o&4&&(o=t.updateQueue,o!==null&&(s=o.retryQueue,s!==null&&(o.retryQueue=null,Ho(t,s))));break;case 19:pn(n,t),mn(t),o&4&&(o=t.updateQueue,o!==null&&(t.updateQueue=null,Ho(t,o)));break;case 30:break;case 21:break;default:pn(n,t),mn(t)}}function mn(t){var n=t.flags;if(n&2){try{for(var s,o=t.return;o!==null;){if(qg(o)){s=o;break}o=o.return}if(s==null)throw Error(i(160));switch(s.tag){case 27:var f=s.stateNode,g=Nd(t);Uo(t,g,f);break;case 5:var _=s.stateNode;s.flags&32&&(Fe(_,""),s.flags&=-33);var S=Nd(t);Uo(t,S,_);break;case 3:case 4:var O=s.stateNode.containerInfo,W=Nd(t);Cd(t,W,O);break;default:throw Error(i(161))}}catch(ie){dt(t,t.return,ie)}t.flags&=-3}n&4096&&(t.flags&=-4097)}function Qg(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var n=t;Qg(n),n.tag===5&&n.flags&1024&&n.stateNode.reset(),t=t.sibling}}function Da(t,n){if(n.subtreeFlags&8772)for(n=n.child;n!==null;)Yg(t,n.alternate,n),n=n.sibling}function Yr(t){for(t=t.child;t!==null;){var n=t;switch(n.tag){case 0:case 11:case 14:case 15:ar(4,n,n.return),Yr(n);break;case 1:da(n,n.return);var s=n.stateNode;typeof s.componentWillUnmount=="function"&&Ug(n,n.return,s),Yr(n);break;case 27:ni(n.stateNode);case 26:case 5:da(n,n.return),Yr(n);break;case 22:n.memoizedState===null&&Yr(n);break;case 30:Yr(n);break;default:Yr(n)}t=t.sibling}}function Ma(t,n,s){for(s=s&&(n.subtreeFlags&8772)!==0,n=n.child;n!==null;){var o=n.alternate,f=t,g=n,_=g.flags;switch(g.tag){case 0:case 11:case 15:Ma(f,g,s),Vs(4,g);break;case 1:if(Ma(f,g,s),o=g,f=o.stateNode,typeof f.componentDidMount=="function")try{f.componentDidMount()}catch(W){dt(o,o.return,W)}if(o=g,f=o.updateQueue,f!==null){var S=o.stateNode;try{var O=f.shared.hiddenCallbacks;if(O!==null)for(f.shared.hiddenCallbacks=null,f=0;fgt&&(_=gt,gt=Oe,Oe=_);var P=Wm(S,Oe),H=Wm(S,gt);if(P&&H&&(ae.rangeCount!==1||ae.anchorNode!==P.node||ae.anchorOffset!==P.offset||ae.focusNode!==H.node||ae.focusOffset!==H.offset)){var Z=fe.createRange();Z.setStart(P.node,P.offset),ae.removeAllRanges(),Oe>gt?(ae.addRange(Z),ae.extend(H.node,H.offset)):(Z.setEnd(H.node,H.offset),ae.addRange(Z))}}}}for(fe=[],ae=S;ae=ae.parentNode;)ae.nodeType===1&&fe.push({element:ae,left:ae.scrollLeft,top:ae.scrollTop});for(typeof S.focus=="function"&&S.focus(),S=0;Ss?32:s,L.T=null,s=Od,Od=null;var g=ir,_=Ra;if(Yt=0,Ol=ir=null,Ra=0,(it&6)!==0)throw Error(i(331));var S=it;if(it|=4,ex(g.current),Zg(g,g.current,_,s),it=S,Ws(0,!1),Le&&typeof Le.onPostCommitFiberRoot=="function")try{Le.onPostCommitFiberRoot(Ae,g)}catch{}return!0}finally{q.p=f,L.T=o,yx(t,n)}}function vx(t,n,s){n=$n(s,n),n=md(t.stateNode,n,2),t=er(t,n,2),t!==null&&(Qn(t,2),fa(t))}function dt(t,n,s){if(t.tag===3)vx(t,t,s);else for(;n!==null;){if(n.tag===3){vx(n,t,s);break}else if(n.tag===1){var o=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(sr===null||!sr.has(o))){t=$n(s,t),s=kg(2),o=er(n,s,2),o!==null&&(_g(s,o,n,t),Qn(o,2),fa(o));break}}n=n.return}}function Ud(t,n,s){var o=t.pingCache;if(o===null){o=t.pingCache=new d_;var f=new Set;o.set(n,f)}else f=o.get(n),f===void 0&&(f=new Set,o.set(n,f));f.has(s)||(Dd=!0,f.add(s),t=g_.bind(null,t,n,s),n.then(t,t))}function g_(t,n,s){var o=t.pingCache;o!==null&&o.delete(n),t.pingedLanes|=t.suspendedLanes&s,t.warmLanes&=~s,xt===t&&(We&s)===s&&(Dt===4||Dt===3&&(We&62914560)===We&&300>pt()-Fo?(it&2)===0&&Ll(t,0):Md|=s,Rl===We&&(Rl=0)),fa(t)}function kx(t,n){n===0&&(n=Ii()),t=zr(t,n),t!==null&&(Qn(t,n),fa(t))}function x_(t){var n=t.memoizedState,s=0;n!==null&&(s=n.retryLane),kx(t,s)}function y_(t,n){var s=0;switch(t.tag){case 31:case 13:var o=t.stateNode,f=t.memoizedState;f!==null&&(s=f.retryLane);break;case 19:o=t.stateNode;break;case 22:o=t.stateNode._retryCache;break;default:throw Error(i(314))}o!==null&&o.delete(n),kx(t,s)}function b_(t,n){return Et(t,n)}var Xo=null,Bl=null,Hd=!1,Qo=!1,qd=!1,cr=0;function fa(t){t!==Bl&&t.next===null&&(Bl===null?Xo=Bl=t:Bl=Bl.next=t),Qo=!0,Hd||(Hd=!0,k_())}function Ws(t,n){if(!qd&&Qo){qd=!0;do for(var s=!1,o=Xo;o!==null;){if(t!==0){var f=o.pendingLanes;if(f===0)var g=0;else{var _=o.suspendedLanes,S=o.pingedLanes;g=(1<<31-Me(42|t)+1)-1,g&=f&~(_&~S),g=g&201326741?g&201326741|1:g?g|2:0}g!==0&&(s=!0,Sx(o,g))}else g=We,g=He(o,o===xt?g:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),(g&3)===0||Fa(o,g)||(s=!0,Sx(o,g));o=o.next}while(s);qd=!1}}function v_(){_x()}function _x(){Qo=Hd=!1;var t=0;cr!==0&&D_()&&(t=cr);for(var n=pt(),s=null,o=Xo;o!==null;){var f=o.next,g=wx(o,n);g===0?(o.next=null,s===null?Xo=f:s.next=f,f===null&&(Bl=s)):(s=o,(t!==0||(g&3)!==0)&&(Qo=!0)),o=f}Yt!==0&&Yt!==5||Ws(t),cr!==0&&(cr=0)}function wx(t,n){for(var s=t.suspendedLanes,o=t.pingedLanes,f=t.expirationTimes,g=t.pendingLanes&-62914561;0S)break;var ie=O.transferSize,fe=O.initiatorType;ie&&zx(fe)&&(O=O.responseEnd,_+=ie*(O"u"?null:document;function Gx(t,n,s){var o=Ul;if(o&&typeof n=="string"&&n){var f=It(n);f='link[rel="'+t+'"][href="'+f+'"]',typeof s=="string"&&(f+='[crossorigin="'+s+'"]'),Yx.has(f)||(Yx.add(f),t={rel:t,crossOrigin:s,href:n},o.querySelector(f)===null&&(n=o.createElement("link"),Jt(n,"link",t),Lt(n),o.head.appendChild(n)))}}function H_(t){Oa.D(t),Gx("dns-prefetch",t,null)}function q_(t,n){Oa.C(t,n),Gx("preconnect",t,n)}function F_(t,n,s){Oa.L(t,n,s);var o=Ul;if(o&&t&&n){var f='link[rel="preload"][as="'+It(n)+'"]';n==="image"&&s&&s.imageSrcSet?(f+='[imagesrcset="'+It(s.imageSrcSet)+'"]',typeof s.imageSizes=="string"&&(f+='[imagesizes="'+It(s.imageSizes)+'"]')):f+='[href="'+It(t)+'"]';var g=f;switch(n){case"style":g=Hl(t);break;case"script":g=ql(t)}In.has(g)||(t=x({rel:"preload",href:n==="image"&&s&&s.imageSrcSet?void 0:t,as:n},s),In.set(g,t),o.querySelector(f)!==null||n==="style"&&o.querySelector(ai(g))||n==="script"&&o.querySelector(ri(g))||(n=o.createElement("link"),Jt(n,"link",t),Lt(n),o.head.appendChild(n)))}}function I_(t,n){Oa.m(t,n);var s=Ul;if(s&&t){var o=n&&typeof n.as=="string"?n.as:"script",f='link[rel="modulepreload"][as="'+It(o)+'"][href="'+It(t)+'"]',g=f;switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":g=ql(t)}if(!In.has(g)&&(t=x({rel:"modulepreload",href:t},n),In.set(g,t),s.querySelector(f)===null)){switch(o){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(s.querySelector(ri(g)))return}o=s.createElement("link"),Jt(o,"link",t),Lt(o),s.head.appendChild(o)}}}function Y_(t,n,s){Oa.S(t,n,s);var o=Ul;if(o&&t){var f=Ga(o).hoistableStyles,g=Hl(t);n=n||"default";var _=f.get(g);if(!_){var S={loading:0,preload:null};if(_=o.querySelector(ai(g)))S.loading=5;else{t=x({rel:"stylesheet",href:t,"data-precedence":n},s),(s=In.get(g))&&af(t,s);var O=_=o.createElement("link");Lt(O),Jt(O,"link",t),O._p=new Promise(function(W,ie){O.onload=W,O.onerror=ie}),O.addEventListener("load",function(){S.loading|=1}),O.addEventListener("error",function(){S.loading|=2}),S.loading|=4,tc(_,n,o)}_={type:"stylesheet",instance:_,count:1,state:S},f.set(g,_)}}}function G_(t,n){Oa.X(t,n);var s=Ul;if(s&&t){var o=Ga(s).hoistableScripts,f=ql(t),g=o.get(f);g||(g=s.querySelector(ri(f)),g||(t=x({src:t,async:!0},n),(n=In.get(f))&&rf(t,n),g=s.createElement("script"),Lt(g),Jt(g,"link",t),s.head.appendChild(g)),g={type:"script",instance:g,count:1,state:null},o.set(f,g))}}function V_(t,n){Oa.M(t,n);var s=Ul;if(s&&t){var o=Ga(s).hoistableScripts,f=ql(t),g=o.get(f);g||(g=s.querySelector(ri(f)),g||(t=x({src:t,async:!0,type:"module"},n),(n=In.get(f))&&rf(t,n),g=s.createElement("script"),Lt(g),Jt(g,"link",t),s.head.appendChild(g)),g={type:"script",instance:g,count:1,state:null},o.set(f,g))}}function Vx(t,n,s,o){var f=(f=ve.current)?ec(f):null;if(!f)throw Error(i(446));switch(t){case"meta":case"title":return null;case"style":return typeof s.precedence=="string"&&typeof s.href=="string"?(n=Hl(s.href),s=Ga(f).hoistableStyles,o=s.get(n),o||(o={type:"style",instance:null,count:0,state:null},s.set(n,o)),o):{type:"void",instance:null,count:0,state:null};case"link":if(s.rel==="stylesheet"&&typeof s.href=="string"&&typeof s.precedence=="string"){t=Hl(s.href);var g=Ga(f).hoistableStyles,_=g.get(t);if(_||(f=f.ownerDocument||f,_={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},g.set(t,_),(g=f.querySelector(ai(t)))&&!g._p&&(_.instance=g,_.state.loading=5),In.has(t)||(s={rel:"preload",as:"style",href:s.href,crossOrigin:s.crossOrigin,integrity:s.integrity,media:s.media,hrefLang:s.hrefLang,referrerPolicy:s.referrerPolicy},In.set(t,s),g||K_(f,t,s,_.state))),n&&o===null)throw Error(i(528,""));return _}if(n&&o!==null)throw Error(i(529,""));return null;case"script":return n=s.async,s=s.src,typeof s=="string"&&n&&typeof n!="function"&&typeof n!="symbol"?(n=ql(s),s=Ga(f).hoistableScripts,o=s.get(n),o||(o={type:"script",instance:null,count:0,state:null},s.set(n,o)),o):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,t))}}function Hl(t){return'href="'+It(t)+'"'}function ai(t){return'link[rel="stylesheet"]['+t+"]"}function Kx(t){return x({},t,{"data-precedence":t.precedence,precedence:null})}function K_(t,n,s,o){t.querySelector('link[rel="preload"][as="style"]['+n+"]")?o.loading=1:(n=t.createElement("link"),o.preload=n,n.addEventListener("load",function(){return o.loading|=1}),n.addEventListener("error",function(){return o.loading|=2}),Jt(n,"link",s),Lt(n),t.head.appendChild(n))}function ql(t){return'[src="'+It(t)+'"]'}function ri(t){return"script[async]"+t}function Px(t,n,s){if(n.count++,n.instance===null)switch(n.type){case"style":var o=t.querySelector('style[data-href~="'+It(s.href)+'"]');if(o)return n.instance=o,Lt(o),o;var f=x({},s,{"data-href":s.href,"data-precedence":s.precedence,href:null,precedence:null});return o=(t.ownerDocument||t).createElement("style"),Lt(o),Jt(o,"style",f),tc(o,s.precedence,t),n.instance=o;case"stylesheet":f=Hl(s.href);var g=t.querySelector(ai(f));if(g)return n.state.loading|=4,n.instance=g,Lt(g),g;o=Kx(s),(f=In.get(f))&&af(o,f),g=(t.ownerDocument||t).createElement("link"),Lt(g);var _=g;return _._p=new Promise(function(S,O){_.onload=S,_.onerror=O}),Jt(g,"link",o),n.state.loading|=4,tc(g,s.precedence,t),n.instance=g;case"script":return g=ql(s.src),(f=t.querySelector(ri(g)))?(n.instance=f,Lt(f),f):(o=s,(f=In.get(g))&&(o=x({},s),rf(o,f)),t=t.ownerDocument||t,f=t.createElement("script"),Lt(f),Jt(f,"link",o),t.head.appendChild(f),n.instance=f);case"void":return null;default:throw Error(i(443,n.type))}else n.type==="stylesheet"&&(n.state.loading&4)===0&&(o=n.instance,n.state.loading|=4,tc(o,s.precedence,t));return n.instance}function tc(t,n,s){for(var o=s.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),f=o.length?o[o.length-1]:null,g=f,_=0;_ title"):null)}function P_(t,n,s){if(s===1||n.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof n.precedence!="string"||typeof n.href!="string"||n.href==="")break;return!0;case"link":if(typeof n.rel!="string"||typeof n.href!="string"||n.href===""||n.onLoad||n.onError)break;switch(n.rel){case"stylesheet":return t=n.disabled,typeof n.precedence=="string"&&t==null;default:return!0}case"script":if(n.async&&typeof n.async!="function"&&typeof n.async!="symbol"&&!n.onLoad&&!n.onError&&n.src&&typeof n.src=="string")return!0}return!1}function Zx(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function X_(t,n,s,o){if(s.type==="stylesheet"&&(typeof o.media!="string"||matchMedia(o.media).matches!==!1)&&(s.state.loading&4)===0){if(s.instance===null){var f=Hl(o.href),g=n.querySelector(ai(f));if(g){n=g._p,n!==null&&typeof n=="object"&&typeof n.then=="function"&&(t.count++,t=ac.bind(t),n.then(t,t)),s.state.loading|=4,s.instance=g,Lt(g);return}g=n.ownerDocument||n,o=Kx(o),(f=In.get(f))&&af(o,f),g=g.createElement("link"),Lt(g);var _=g;_._p=new Promise(function(S,O){_.onload=S,_.onerror=O}),Jt(g,"link",o),s.instance=g}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(s,n),(n=s.state.preload)&&(s.state.loading&3)===0&&(t.count++,s=ac.bind(t),n.addEventListener("load",s),n.addEventListener("error",s))}}var lf=0;function Q_(t,n){return t.stylesheets&&t.count===0&&lc(t,t.stylesheets),0lf?50:800)+n);return t.unsuspend=s,function(){t.unsuspend=null,clearTimeout(o),clearTimeout(f)}}:null}function ac(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)lc(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var rc=null;function lc(t,n){t.stylesheets=null,t.unsuspend!==null&&(t.count++,rc=new Map,n.forEach(Z_,t),rc=null,ac.call(t))}function Z_(t,n){if(!(n.state.loading&4)){var s=rc.get(t);if(s)var o=s.get(null);else{s=new Map,rc.set(t,s);for(var f=t.querySelectorAll("link[data-precedence],style[data-precedence]"),g=0;g"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(a){console.error(a)}}return e(),hf.exports=m2(),hf.exports}var g2=h2();const x2=Ic(g2);/** * react-router v7.13.0 * * 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 ky="popstate";function y2(e={}){function a(i,c){let{pathname:d,search:u,hash:m}=i.location;return Dc("",{pathname:d,search:u,hash:m},c.state&&c.state.usr||null,c.state&&c.state.key||"default")}function r(i,c){return typeof c=="string"?c:as(c)}return kv(a,r,null,e)}function b2(e={}){function a(c,d){let{pathname:u="/",search:m="",hash:p=""}=nl(c.location.hash.substring(1));return!u.startsWith("/")&&!u.startsWith(".")&&(u="/"+u),Dc("",{pathname:u,search:m,hash:p},d.state&&d.state.usr||null,d.state&&d.state.key||"default")}function r(c,d){let u=c.document.querySelector("base"),m="";if(u&&u.getAttribute("href")){let p=c.location.href,h=p.indexOf("#");m=h===-1?p:p.slice(0,h)}return m+"#"+(typeof d=="string"?d:as(d))}function i(c,d){Kn(c.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(d)})`)}return kv(a,r,i,e)}function St(e,a){if(e===!1||e===null||typeof e>"u")throw new Error(a)}function Kn(e,a){if(!e){typeof console<"u"&&console.warn(a);try{throw new Error(a)}catch{}}}function v2(){return Math.random().toString(36).substring(2,10)}function _y(e,a){return{usr:e.state,key:e.key,idx:a}}function Dc(e,a,r=null,i){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof a=="string"?nl(a):a,state:r,key:a&&a.key||i||v2()}}function as({pathname:e="/",search:a="",hash:r=""}){return a&&a!=="?"&&(e+=a.charAt(0)==="?"?a:"?"+a),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function nl(e){let a={};if(e){let r=e.indexOf("#");r>=0&&(a.hash=e.substring(r),e=e.substring(0,r));let i=e.indexOf("?");i>=0&&(a.search=e.substring(i),e=e.substring(0,i)),e&&(a.pathname=e)}return a}function kv(e,a,r,i={}){let{window:c=document.defaultView,v5Compat:d=!1}=i,u=c.history,m="POP",p=null,h=y();h==null&&(h=0,u.replaceState({...u.state,idx:h},""));function y(){return(u.state||{idx:null}).idx}function x(){m="POP";let j=y(),C=j==null?null:j-h;h=j,p&&p({action:m,location:T.location,delta:C})}function v(j,C){m="PUSH";let $=Dc(T.location,j,C);r&&r($,j),h=y()+1;let M=_y($,h),ee=T.createHref($);try{u.pushState(M,"",ee)}catch(ne){if(ne instanceof DOMException&&ne.name==="DataCloneError")throw ne;c.location.assign(ee)}d&&p&&p({action:m,location:T.location,delta:1})}function k(j,C){m="REPLACE";let $=Dc(T.location,j,C);r&&r($,j),h=y();let M=_y($,h),ee=T.createHref($);u.replaceState(M,"",ee),d&&p&&p({action:m,location:T.location,delta:0})}function w(j){return k2(j)}let T={get action(){return m},get location(){return e(c,u)},listen(j){if(p)throw new Error("A history only accepts one active listener");return c.addEventListener(ky,x),p=j,()=>{c.removeEventListener(ky,x),p=null}},createHref(j){return a(c,j)},createURL:w,encodeLocation(j){let C=w(j);return{pathname:C.pathname,search:C.search,hash:C.hash}},push:v,replace:k,go(j){return u.go(j)}};return T}function k2(e,a=!1){let r="http://localhost";typeof window<"u"&&(r=window.location.origin!=="null"?window.location.origin:window.location.href),St(r,"No window.location.(origin|href) available to create URL");let i=typeof e=="string"?e:as(e);return i=i.replace(/ $/,"%20"),!a&&i.startsWith("//")&&(i=r+i),new URL(i,r)}function _v(e,a,r="/"){return _2(e,a,r,!1)}function _2(e,a,r,i){let c=typeof a=="string"?nl(a):a,d=Ua(c.pathname||"/",r);if(d==null)return null;let u=wv(e);w2(u);let m=null;for(let p=0;m==null&&p{let y={relativePath:h===void 0?u.path||"":h,caseSensitive:u.caseSensitive===!0,childrenIndex:m,route:u};if(y.relativePath.startsWith("/")){if(!y.relativePath.startsWith(i)&&p)return;St(y.relativePath.startsWith(i),`Absolute route path "${y.relativePath}" nested under path "${i}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),y.relativePath=y.relativePath.slice(i.length)}let x=$a([i,y.relativePath]),v=r.concat(y);u.children&&u.children.length>0&&(St(u.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${x}".`),wv(u.children,a,v,x,p)),!(u.path==null&&!u.index)&&a.push({path:x,score:A2(x,u.index),routesMeta:v})};return e.forEach((u,m)=>{var p;if(u.path===""||!((p=u.path)!=null&&p.includes("?")))d(u,m);else for(let h of jv(u.path))d(u,m,!0,h)}),a}function jv(e){let a=e.split("/");if(a.length===0)return[];let[r,...i]=a,c=r.endsWith("?"),d=r.replace(/\?$/,"");if(i.length===0)return c?[d,""]:[d];let u=jv(i.join("/")),m=[];return m.push(...u.map(p=>p===""?d:[d,p].join("/"))),c&&m.push(...u),m.map(p=>e.startsWith("/")&&p===""?"/":p)}function w2(e){e.sort((a,r)=>a.score!==r.score?r.score-a.score:D2(a.routesMeta.map(i=>i.childrenIndex),r.routesMeta.map(i=>i.childrenIndex)))}var j2=/^:[\w-]+$/,S2=3,N2=2,C2=1,E2=10,T2=-2,wy=e=>e==="*";function A2(e,a){let r=e.split("/"),i=r.length;return r.some(wy)&&(i+=T2),a&&(i+=N2),r.filter(c=>!wy(c)).reduce((c,d)=>c+(j2.test(d)?S2:d===""?C2:E2),i)}function D2(e,a){return e.length===a.length&&e.slice(0,-1).every((i,c)=>i===a[c])?e[e.length-1]-a[a.length-1]:0}function M2(e,a,r=!1){let{routesMeta:i}=e,c={},d="/",u=[];for(let m=0;m{if(y==="*"){let w=m[v]||"";u=d.slice(0,d.length-w.length).replace(/(.)\/+$/,"$1")}const k=m[v];return x&&!k?h[y]=void 0:h[y]=(k||"").replace(/%2F/g,"/"),h},{}),pathname:d,pathnameBase:u,pattern:e}}function z2(e,a=!1,r=!0){Kn(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let i=[],c="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(u,m,p)=>(i.push({paramName:m,isOptional:p!=null}),p?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(i.push({paramName:"*"}),c+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?c+="\\/*$":e!==""&&e!=="/"&&(c+="(?:(?=\\/|$))"),[new RegExp(c,a?void 0:"i"),i]}function R2(e){try{return e.split("/").map(a=>decodeURIComponent(a).replace(/\//g,"%2F")).join("/")}catch(a){return Kn(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${a}).`),e}}function Ua(e,a){if(a==="/")return e;if(!e.toLowerCase().startsWith(a.toLowerCase()))return null;let r=a.endsWith("/")?a.length-1:a.length,i=e.charAt(r);return i&&i!=="/"?null:e.slice(r)||"/"}var O2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function L2(e,a="/"){let{pathname:r,search:i="",hash:c=""}=typeof e=="string"?nl(e):e,d;return r?(r=r.replace(/\/\/+/g,"/"),r.startsWith("/")?d=jy(r.substring(1),"/"):d=jy(r,a)):d=a,{pathname:d,search:U2(i),hash:H2(c)}}function jy(e,a){let r=a.replace(/\/+$/,"").split("/");return e.split("/").forEach(c=>{c===".."?r.length>1&&r.pop():c!=="."&&r.push(c)}),r.length>1?r.join("/"):"/"}function bf(e,a,r,i){return`Cannot include a '${e}' character in a manually specified \`to.${a}\` field [${JSON.stringify(i)}]. Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function $2(e){return e.filter((a,r)=>r===0||a.route.path&&a.route.path.length>0)}function Bp(e){let a=$2(e);return a.map((r,i)=>i===a.length-1?r.pathname:r.pathnameBase)}function Up(e,a,r,i=!1){let c;typeof e=="string"?c=nl(e):(c={...e},St(!c.pathname||!c.pathname.includes("?"),bf("?","pathname","search",c)),St(!c.pathname||!c.pathname.includes("#"),bf("#","pathname","hash",c)),St(!c.search||!c.search.includes("#"),bf("#","search","hash",c)));let d=e===""||c.pathname==="",u=d?"/":c.pathname,m;if(u==null)m=r;else{let x=a.length-1;if(!i&&u.startsWith("..")){let v=u.split("/");for(;v[0]==="..";)v.shift(),x-=1;c.pathname=v.join("/")}m=x>=0?a[x]:"/"}let p=L2(c,m),h=u&&u!=="/"&&u.endsWith("/"),y=(d||u===".")&&r.endsWith("/");return!p.pathname.endsWith("/")&&(h||y)&&(p.pathname+="/"),p}var $a=e=>e.join("/").replace(/\/\/+/g,"/"),B2=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),U2=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,H2=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,q2=class{constructor(e,a,r,i=!1){this.status=e,this.statusText=a||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function F2(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function I2(e){return e.map(a=>a.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Sv=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Nv(e,a){let r=e;if(typeof r!="string"||!O2.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let i=r,c=!1;if(Sv)try{let d=new URL(window.location.href),u=r.startsWith("//")?new URL(d.protocol+r):new URL(r),m=Ua(u.pathname,a);u.origin===d.origin&&m!=null?r=m+u.search+u.hash:c=!0}catch{Kn(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:i,isExternal:c,to:r}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Cv=["POST","PUT","PATCH","DELETE"];new Set(Cv);var Y2=["GET",...Cv];new Set(Y2);var cs=b.createContext(null);cs.displayName="DataRouter";var Yc=b.createContext(null);Yc.displayName="DataRouterState";var G2=b.createContext(!1),Ev=b.createContext({isTransitioning:!1});Ev.displayName="ViewTransition";var V2=b.createContext(new Map);V2.displayName="Fetchers";var K2=b.createContext(null);K2.displayName="Await";var zn=b.createContext(null);zn.displayName="Navigation";var Ri=b.createContext(null);Ri.displayName="Location";var la=b.createContext({outlet:null,matches:[],isDataRoute:!1});la.displayName="Route";var Hp=b.createContext(null);Hp.displayName="RouteError";var Tv="REACT_ROUTER_ERROR",P2="REDIRECT",X2="ROUTE_ERROR_RESPONSE";function Q2(e){if(e.startsWith(`${Tv}:${P2}:{`))try{let a=JSON.parse(e.slice(28));if(typeof a=="object"&&a&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.location=="string"&&typeof a.reloadDocument=="boolean"&&typeof a.replace=="boolean")return a}catch{}}function Z2(e){if(e.startsWith(`${Tv}:${X2}:{`))try{let a=JSON.parse(e.slice(40));if(typeof a=="object"&&a&&typeof a.status=="number"&&typeof a.statusText=="string")return new q2(a.status,a.statusText,a.data)}catch{}}function J2(e,{relative:a}={}){St(us(),"useHref() may be used only in the context of a component.");let{basename:r,navigator:i}=b.useContext(zn),{hash:c,pathname:d,search:u}=Oi(e,{relative:a}),m=d;return r!=="/"&&(m=d==="/"?r:$a([r,d])),i.createHref({pathname:m,search:u,hash:c})}function us(){return b.useContext(Ri)!=null}function Rn(){return St(us(),"useLocation() may be used only in the context of a component."),b.useContext(Ri).location}var Av="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Dv(e){b.useContext(zn).static||b.useLayoutEffect(e)}function Gc(){let{isDataRoute:e}=b.useContext(la);return e?pw():W2()}function W2(){St(us(),"useNavigate() may be used only in the context of a component.");let e=b.useContext(cs),{basename:a,navigator:r}=b.useContext(zn),{matches:i}=b.useContext(la),{pathname:c}=Rn(),d=JSON.stringify(Bp(i)),u=b.useRef(!1);return Dv(()=>{u.current=!0}),b.useCallback((p,h={})=>{if(Kn(u.current,Av),!u.current)return;if(typeof p=="number"){r.go(p);return}let y=Up(p,JSON.parse(d),c,h.relative==="path");e==null&&a!=="/"&&(y.pathname=y.pathname==="/"?a:$a([a,y.pathname])),(h.replace?r.replace:r.push)(y,h.state,h)},[a,r,d,c,e])}var ew=b.createContext(null);function tw(e){let a=b.useContext(la).outlet;return b.useMemo(()=>a&&b.createElement(ew.Provider,{value:e},a),[a,e])}function Oi(e,{relative:a}={}){let{matches:r}=b.useContext(la),{pathname:i}=Rn(),c=JSON.stringify(Bp(r));return b.useMemo(()=>Up(e,JSON.parse(c),i,a==="path"),[e,c,i,a])}function nw(e,a){return Mv(e,a)}function Mv(e,a,r,i,c){var $;St(us(),"useRoutes() may be used only in the context of a component.");let{navigator:d}=b.useContext(zn),{matches:u}=b.useContext(la),m=u[u.length-1],p=m?m.params:{},h=m?m.pathname:"/",y=m?m.pathnameBase:"/",x=m&&m.route;{let M=x&&x.path||"";Rv(h,!x||M.endsWith("*")||M.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${h}" (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 v=Rn(),k;if(a){let M=typeof a=="string"?nl(a):a;St(y==="/"||(($=M.pathname)==null?void 0:$.startsWith(y)),`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 "${y}" but pathname "${M.pathname}" was given in the \`location\` prop.`),k=M}else k=v;let w=k.pathname||"/",T=w;if(y!=="/"){let M=y.replace(/^\//,"").split("/");T="/"+w.replace(/^\//,"").split("/").slice(M.length).join("/")}let j=_v(e,{pathname:T});Kn(x||j!=null,`No routes matched location "${k.pathname}${k.search}${k.hash}" `),Kn(j==null||j[j.length-1].route.element!==void 0||j[j.length-1].route.Component!==void 0||j[j.length-1].route.lazy!==void 0,`Matched leaf route at location "${k.pathname}${k.search}${k.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 C=iw(j&&j.map(M=>Object.assign({},M,{params:Object.assign({},p,M.params),pathname:$a([y,d.encodeLocation?d.encodeLocation(M.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathname]),pathnameBase:M.pathnameBase==="/"?y:$a([y,d.encodeLocation?d.encodeLocation(M.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathnameBase])})),u,r,i,c);return a&&C?b.createElement(Ri.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...k},navigationType:"POP"}},C):C}function aw(){let e=fw(),a=F2(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,i="rgba(200,200,200, 0.5)",c={padding:"0.5rem",backgroundColor:i},d={padding:"2px 4px",backgroundColor:i},u=null;return console.error("Error handled by React Router default ErrorBoundary:",e),u=b.createElement(b.Fragment,null,b.createElement("p",null,"💿 Hey developer 👋"),b.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",b.createElement("code",{style:d},"ErrorBoundary")," or"," ",b.createElement("code",{style:d},"errorElement")," prop on your route.")),b.createElement(b.Fragment,null,b.createElement("h2",null,"Unexpected Application Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},a),r?b.createElement("pre",{style:c},r):null,u)}var rw=b.createElement(aw,null),zv=class extends b.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,a){return a.location!==e.location||a.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:a.error,location:a.location,revalidation:e.revalidation||a.revalidation}}componentDidCatch(e,a){this.props.onError?this.props.onError(e,a):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const r=Z2(e.digest);r&&(e=r)}let a=e!==void 0?b.createElement(la.Provider,{value:this.props.routeContext},b.createElement(Hp.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?b.createElement(lw,{error:e},a):a}};zv.contextType=G2;var vf=new WeakMap;function lw({children:e,error:a}){let{basename:r}=b.useContext(zn);if(typeof a=="object"&&a&&"digest"in a&&typeof a.digest=="string"){let i=Q2(a.digest);if(i){let c=vf.get(a);if(c)throw c;let d=Nv(i.location,r);if(Sv&&!vf.get(a))if(d.isExternal||i.reloadDocument)window.location.href=d.absoluteURL||d.to;else{const u=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(d.to,{replace:i.replace}));throw vf.set(a,u),u}return b.createElement("meta",{httpEquiv:"refresh",content:`0;url=${d.absoluteURL||d.to}`})}}return e}function sw({routeContext:e,match:a,children:r}){let i=b.useContext(cs);return i&&i.static&&i.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=a.route.id),b.createElement(la.Provider,{value:e},r)}function iw(e,a=[],r=null,i=null,c=null){if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(a.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let d=e,u=r==null?void 0:r.errors;if(u!=null){let y=d.findIndex(x=>x.route.id&&(u==null?void 0:u[x.route.id])!==void 0);St(y>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),d=d.slice(0,Math.min(d.length,y+1))}let m=!1,p=-1;if(r)for(let y=0;y=0?d=d.slice(0,p+1):d=[d[0]];break}}}let h=r&&i?(y,x)=>{var v,k;i(y,{location:r.location,params:((k=(v=r.matches)==null?void 0:v[0])==null?void 0:k.params)??{},unstable_pattern:I2(r.matches),errorInfo:x})}:void 0;return d.reduceRight((y,x,v)=>{let k,w=!1,T=null,j=null;r&&(k=u&&x.route.id?u[x.route.id]:void 0,T=x.route.errorElement||rw,m&&(p<0&&v===0?(Rv("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),w=!0,j=null):p===v&&(w=!0,j=x.route.hydrateFallbackElement||null)));let C=a.concat(d.slice(0,v+1)),$=()=>{let M;return k?M=T:w?M=j:x.route.Component?M=b.createElement(x.route.Component,null):x.route.element?M=x.route.element:M=y,b.createElement(sw,{match:x,routeContext:{outlet:y,matches:C,isDataRoute:r!=null},children:M})};return r&&(x.route.ErrorBoundary||x.route.errorElement||v===0)?b.createElement(zv,{location:r.location,revalidation:r.revalidation,component:T,error:k,children:$(),routeContext:{outlet:null,matches:C,isDataRoute:!0},onError:h}):$()},null)}function qp(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ow(e){let a=b.useContext(cs);return St(a,qp(e)),a}function cw(e){let a=b.useContext(Yc);return St(a,qp(e)),a}function uw(e){let a=b.useContext(la);return St(a,qp(e)),a}function Fp(e){let a=uw(e),r=a.matches[a.matches.length-1];return St(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function dw(){return Fp("useRouteId")}function fw(){var i;let e=b.useContext(Hp),a=cw("useRouteError"),r=Fp("useRouteError");return e!==void 0?e:(i=a.errors)==null?void 0:i[r]}function pw(){let{router:e}=ow("useNavigate"),a=Fp("useNavigate"),r=b.useRef(!1);return Dv(()=>{r.current=!0}),b.useCallback(async(c,d={})=>{Kn(r.current,Av),r.current&&(typeof c=="number"?await e.navigate(c):await e.navigate(c,{fromRouteId:a,...d}))},[e,a])}var Sy={};function Rv(e,a,r){!a&&!Sy[e]&&(Sy[e]=!0,Kn(!1,r))}b.memo(mw);function mw({routes:e,future:a,state:r,onError:i}){return Mv(e,void 0,r,i,a)}function lp({to:e,replace:a,state:r,relative:i}){St(us()," may be used only in the context of a component.");let{static:c}=b.useContext(zn);Kn(!c," 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}=b.useContext(la),{pathname:u}=Rn(),m=Gc(),p=Up(e,Bp(d),u,i==="path"),h=JSON.stringify(p);return b.useEffect(()=>{m(JSON.parse(h),{replace:a,state:r,relative:i})},[m,h,i,a,r]),null}function Ov(e){return tw(e.context)}function Gt(e){St(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function Lv({basename:e="/",children:a=null,location:r,navigationType:i="POP",navigator:c,static:d=!1,unstable_useTransitions:u}){St(!us(),"You cannot render a inside another . You should never have more than one in your app.");let m=e.replace(/^\/*/,"/"),p=b.useMemo(()=>({basename:m,navigator:c,static:d,unstable_useTransitions:u,future:{}}),[m,c,d,u]);typeof r=="string"&&(r=nl(r));let{pathname:h="/",search:y="",hash:x="",state:v=null,key:k="default"}=r,w=b.useMemo(()=>{let T=Ua(h,m);return T==null?null:{location:{pathname:T,search:y,hash:x,state:v,key:k},navigationType:i}},[m,h,y,x,v,k,i]);return Kn(w!=null,` is not able to match the URL "${h}${y}${x}" because it does not start with the basename, so the won't render anything.`),w==null?null:b.createElement(zn.Provider,{value:p},b.createElement(Ri.Provider,{children:a,value:w}))}function hw({children:e,location:a}){return nw(sp(e),a)}function sp(e,a=[]){let r=[];return b.Children.forEach(e,(i,c)=>{if(!b.isValidElement(i))return;let d=[...a,c];if(i.type===b.Fragment){r.push.apply(r,sp(i.props.children,d));return}St(i.type===Gt,`[${typeof i.type=="string"?i.type:i.type.name}] is not a component. All component children of must be a or `),St(!i.props.index||!i.props.children,"An index route cannot have child routes.");let u={id:i.props.id||d.join("-"),caseSensitive:i.props.caseSensitive,element:i.props.element,Component:i.props.Component,index:i.props.index,path:i.props.path,middleware:i.props.middleware,loader:i.props.loader,action:i.props.action,hydrateFallbackElement:i.props.hydrateFallbackElement,HydrateFallback:i.props.HydrateFallback,errorElement:i.props.errorElement,ErrorBoundary:i.props.ErrorBoundary,hasErrorBoundary:i.props.hasErrorBoundary===!0||i.props.ErrorBoundary!=null||i.props.errorElement!=null,shouldRevalidate:i.props.shouldRevalidate,handle:i.props.handle,lazy:i.props.lazy};i.props.children&&(u.children=sp(i.props.children,d)),r.push(u)}),r}var jc="get",Sc="application/x-www-form-urlencoded";function Vc(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function gw(e){return Vc(e)&&e.tagName.toLowerCase()==="button"}function xw(e){return Vc(e)&&e.tagName.toLowerCase()==="form"}function yw(e){return Vc(e)&&e.tagName.toLowerCase()==="input"}function bw(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function vw(e,a){return e.button===0&&(!a||a==="_self")&&!bw(e)}var pc=null;function kw(){if(pc===null)try{new FormData(document.createElement("form"),0),pc=!1}catch{pc=!0}return pc}var _w=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function kf(e){return e!=null&&!_w.has(e)?(Kn(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Sc}"`),null):e}function ww(e,a){let r,i,c,d,u;if(xw(e)){let m=e.getAttribute("action");i=m?Ua(m,a):null,r=e.getAttribute("method")||jc,c=kf(e.getAttribute("enctype"))||Sc,d=new FormData(e)}else if(gw(e)||yw(e)&&(e.type==="submit"||e.type==="image")){let m=e.form;if(m==null)throw new Error('Cannot submit a