function hR(e,t){for(var r=0;rs[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))s(i);new MutationObserver(i=>{for(const l of i)if(l.type==="childList")for(const c of l.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&s(c)}).observe(document,{childList:!0,subtree:!0});function r(i){const l={};return i.integrity&&(l.integrity=i.integrity),i.referrerPolicy&&(l.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?l.credentials="include":i.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function s(i){if(i.ep)return;i.ep=!0;const l=r(i);fetch(i.href,l)}})();function U_(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Pm={exports:{}},fl={};/** * @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 Nx;function mR(){if(Nx)return fl;Nx=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(s,i,l){var c=null;if(l!==void 0&&(c=""+l),i.key!==void 0&&(c=""+i.key),"key"in i){l={};for(var d in i)d!=="key"&&(l[d]=i[d])}else l=i;return i=l.ref,{$$typeof:e,type:s,key:c,ref:i!==void 0?i:null,props:l}}return fl.Fragment=t,fl.jsx=r,fl.jsxs=r,fl}var Tx;function pR(){return Tx||(Tx=1,Pm.exports=mR()),Pm.exports}var f=pR(),Lm={exports:{}},Ve={};/** * @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 jx;function gR(){if(jx)return Ve;jx=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),x=Symbol.iterator;function w(O){return O===null||typeof O!="object"?null:(O=x&&O[x]||O["@@iterator"],typeof O=="function"?O:null)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},S=Object.assign,N={};function C(O,M,$){this.props=O,this.context=M,this.refs=N,this.updater=$||E}C.prototype.isReactComponent={},C.prototype.setState=function(O,M){if(typeof O!="object"&&typeof O!="function"&&O!=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,O,M,"setState")},C.prototype.forceUpdate=function(O){this.updater.enqueueForceUpdate(this,O,"forceUpdate")};function A(){}A.prototype=C.prototype;function j(O,M,$){this.props=O,this.context=M,this.refs=N,this.updater=$||E}var k=j.prototype=new A;k.constructor=j,S(k,C.prototype),k.isPureReactComponent=!0;var I=Array.isArray;function z(){}var P={H:null,A:null,T:null,S:null},H=Object.prototype.hasOwnProperty;function Z(O,M,$){var Y=$.ref;return{$$typeof:e,type:O,key:M,ref:Y!==void 0?Y:null,props:$}}function de(O,M){return Z(O.type,M,O.props)}function ue(O){return typeof O=="object"&&O!==null&&O.$$typeof===e}function me(O){var M={"=":"=0",":":"=2"};return"$"+O.replace(/[=:]/g,function($){return M[$]})}var fe=/\/+/g;function pe(O,M){return typeof O=="object"&&O!==null&&O.key!=null?me(""+O.key):M.toString(36)}function ge(O){switch(O.status){case"fulfilled":return O.value;case"rejected":throw O.reason;default:switch(typeof O.status=="string"?O.then(z,z):(O.status="pending",O.then(function(M){O.status==="pending"&&(O.status="fulfilled",O.value=M)},function(M){O.status==="pending"&&(O.status="rejected",O.reason=M)})),O.status){case"fulfilled":return O.value;case"rejected":throw O.reason}}throw O}function R(O,M,$,Y,B){var ne=typeof O;(ne==="undefined"||ne==="boolean")&&(O=null);var ee=!1;if(O===null)ee=!0;else switch(ne){case"bigint":case"string":case"number":ee=!0;break;case"object":switch(O.$$typeof){case e:case t:ee=!0;break;case b:return ee=O._init,R(ee(O._payload),M,$,Y,B)}}if(ee)return B=B(O),ee=Y===""?"."+pe(O,0):Y,I(B)?($="",ee!=null&&($=ee.replace(fe,"$&/")+"/"),R(B,M,$,"",function(se){return se})):B!=null&&(ue(B)&&(B=de(B,$+(B.key==null||O&&O.key===B.key?"":(""+B.key).replace(fe,"$&/")+"/")+ee)),M.push(B)),1;ee=0;var Q=Y===""?".":Y+":";if(I(O))for(var ae=0;ae>>1,G=R[X];if(0>>1;Xi($,K))Yi(B,$)?(R[X]=B,R[Y]=K,X=Y):(R[X]=$,R[M]=K,X=M);else if(Yi(B,K))R[X]=B,R[Y]=K,X=Y;else break e}}return q}function i(R,q){var K=R.sortIndex-q.sortIndex;return K!==0?K:R.id-q.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var c=Date,d=c.now();e.unstable_now=function(){return c.now()-d}}var h=[],m=[],b=1,g=null,x=3,w=!1,E=!1,S=!1,N=!1,C=typeof setTimeout=="function"?setTimeout:null,A=typeof clearTimeout=="function"?clearTimeout:null,j=typeof setImmediate<"u"?setImmediate:null;function k(R){for(var q=r(m);q!==null;){if(q.callback===null)s(m);else if(q.startTime<=R)s(m),q.sortIndex=q.expirationTime,t(h,q);else break;q=r(m)}}function I(R){if(S=!1,k(R),!E)if(r(h)!==null)E=!0,z||(z=!0,me());else{var q=r(m);q!==null&&ge(I,q.startTime-R)}}var z=!1,P=-1,H=5,Z=-1;function de(){return N?!0:!(e.unstable_now()-ZR&&de());){var X=g.callback;if(typeof X=="function"){g.callback=null,x=g.priorityLevel;var G=X(g.expirationTime<=R);if(R=e.unstable_now(),typeof G=="function"){g.callback=G,k(R),q=!0;break t}g===r(h)&&s(h),k(R)}else s(h);g=r(h)}if(g!==null)q=!0;else{var O=r(m);O!==null&&ge(I,O.startTime-R),q=!1}}break e}finally{g=null,x=K,w=!1}q=void 0}}finally{q?me():z=!1}}}var me;if(typeof j=="function")me=function(){j(ue)};else if(typeof MessageChannel<"u"){var fe=new MessageChannel,pe=fe.port2;fe.port1.onmessage=ue,me=function(){pe.postMessage(null)}}else me=function(){C(ue,0)};function ge(R,q){P=C(function(){R(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(R){R.callback=null},e.unstable_forceFrameRate=function(R){0>R||125X?(R.sortIndex=K,t(m,R),r(h)===null&&R===r(m)&&(S?(A(P),P=-1):S=!0,ge(I,K-X))):(R.sortIndex=G,t(h,R),E||w||(E=!0,z||(z=!0,me()))),R},e.unstable_shouldYield=de,e.unstable_wrapCallback=function(R){var q=x;return function(){var K=x;x=q;try{return R.apply(this,arguments)}finally{x=K}}}})($m)),$m}var kx;function yR(){return kx||(kx=1,Im.exports=vR()),Im.exports}var Um={exports:{}},pn={};/** * @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 Ox;function bR(){if(Ox)return pn;Ox=1;var e=Id();function t(h){var m="https://react.dev/errors/"+h;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Um.exports=bR(),Um.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 Dx;function xR(){if(Dx)return hl;Dx=1;var e=yR(),t=Id(),r=B_();function s(n){var a="https://react.dev/errors/"+n;if(1G||(n.current=X[G],X[G]=null,G--)}function $(n,a){G++,X[G]=n.current,n.current=a}var Y=O(null),B=O(null),ne=O(null),ee=O(null);function Q(n,a){switch($(ne,a),$(B,n),$(Y,null),a.nodeType){case 9:case 11:n=(n=a.documentElement)&&(n=n.namespaceURI)?Y0(n):0;break;default:if(n=a.tagName,a=a.namespaceURI)a=Y0(a),n=X0(a,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}M(Y),$(Y,n)}function ae(){M(Y),M(B),M(ne)}function se(n){n.memoizedState!==null&&$(ee,n);var a=Y.current,o=X0(a,n.type);a!==o&&($(B,n),$(Y,o))}function Ee(n){B.current===n&&(M(Y),M(B)),ee.current===n&&(M(ee),ll._currentValue=K)}var je,nt;function Qe(n){if(je===void 0)try{throw Error()}catch(o){var a=o.stack.trim().match(/\n( *(at )?)/);je=a&&a[1]||"",nt=-1)":-1p||D[u]!==F[p]){var te=` `+D[u].replace(" at new "," at ");return n.displayName&&te.includes("")&&(te=te.replace("",n.displayName)),te}while(1<=u&&0<=p);break}}}finally{Et=!1,Error.prepareStackTrace=o}return(o=n?n.displayName||n.name:"")?Qe(o):""}function Me(n,a){switch(n.tag){case 26:case 27:case 5:return Qe(n.type);case 16:return Qe("Lazy");case 13:return n.child!==a&&a!==null?Qe("Suspense Fallback"):Qe("Suspense");case 19:return Qe("SuspenseList");case 0:case 15:return oe(n.type,!1);case 11:return oe(n.type.render,!1);case 1:return oe(n.type,!0);case 31:return Qe("Activity");default:return""}}function Ke(n){try{var a="",o=null;do a+=Me(n,o),o=n,n=n.return;while(n);return a}catch(u){return` Error generating stack: `+u.message+` `+u.stack}}var qe=Object.prototype.hasOwnProperty,_t=e.unstable_scheduleCallback,Ge=e.unstable_cancelCallback,ct=e.unstable_shouldYield,zt=e.unstable_requestPaint,Be=e.unstable_now,ce=e.unstable_getCurrentPriorityLevel,Le=e.unstable_ImmediatePriority,ut=e.unstable_UserBlockingPriority,fn=e.unstable_NormalPriority,Ot=e.unstable_LowPriority,Kt=e.unstable_IdlePriority,Qt=e.log,yn=e.unstable_setDisableYieldValue,hn=null,Ct=null;function Wt(n){if(typeof Qt=="function"&&yn(n),Ct&&typeof Ct.setStrictMode=="function")try{Ct.setStrictMode(hn,n)}catch{}}var At=Math.clz32?Math.clz32:xt,Oe=Math.log,Mt=Math.LN2;function xt(n){return n>>>=0,n===0?32:31-(Oe(n)/Mt|0)|0}var le=256,Ne=262144,Ye=4194304;function st(n){var a=n&42;if(a!==0)return a;switch(n&-n){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 n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function De(n,a,o){var u=n.pendingLanes;if(u===0)return 0;var p=0,y=n.suspendedLanes,_=n.pingedLanes;n=n.warmLanes;var T=u&134217727;return T!==0?(u=T&~y,u!==0?p=st(u):(_&=T,_!==0?p=st(_):o||(o=T&~n,o!==0&&(p=st(o))))):(T=u&~y,T!==0?p=st(T):_!==0?p=st(_):o||(o=u&~n,o!==0&&(p=st(o)))),p===0?0:a!==0&&a!==p&&(a&y)===0&&(y=p&-p,o=a&-a,y>=o||y===32&&(o&4194048)!==0)?a:p}function pt(n,a){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&a)===0}function Ut(n,a){switch(n){case 1:case 2:case 4:case 8:case 64:return a+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 a+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 mn(){var n=Ye;return Ye<<=1,(Ye&62914560)===0&&(Ye=4194304),n}function _a(n){for(var a=[],o=0;31>o;o++)a.push(n);return a}function Rt(n,a){n.pendingLanes|=a,a!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Sn(n,a,o,u,p,y){var _=n.pendingLanes;n.pendingLanes=o,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=o,n.entangledLanes&=o,n.errorRecoveryDisabledLanes&=o,n.shellSuspendCounter=0;var T=n.entanglements,D=n.expirationTimes,F=n.hiddenUpdates;for(o=_&~o;0"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var oj=/[\n"\\]/g;function Xn(n){return n.replace(oj,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Af(n,a,o,u,p,y,_,T){n.name="",_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"?n.type=_:n.removeAttribute("type"),a!=null?_==="number"?(a===0&&n.value===""||n.value!=a)&&(n.value=""+Yn(a)):n.value!==""+Yn(a)&&(n.value=""+Yn(a)):_!=="submit"&&_!=="reset"||n.removeAttribute("value"),a!=null?Rf(n,_,Yn(a)):o!=null?Rf(n,_,Yn(o)):u!=null&&n.removeAttribute("value"),p==null&&y!=null&&(n.defaultChecked=!!y),p!=null&&(n.checked=p&&typeof p!="function"&&typeof p!="symbol"),T!=null&&typeof T!="function"&&typeof T!="symbol"&&typeof T!="boolean"?n.name=""+Yn(T):n.removeAttribute("name")}function qv(n,a,o,u,p,y,_,T){if(y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(n.type=y),a!=null||o!=null){if(!(y!=="submit"&&y!=="reset"||a!=null)){jf(n);return}o=o!=null?""+Yn(o):"",a=a!=null?""+Yn(a):o,T||a===n.value||(n.value=a),n.defaultValue=a}u=u??p,u=typeof u!="function"&&typeof u!="symbol"&&!!u,n.checked=T?n.checked:!!u,n.defaultChecked=!!u,_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(n.name=_),jf(n)}function Rf(n,a,o){a==="number"&&mc(n.ownerDocument)===n||n.defaultValue===""+o||(n.defaultValue=""+o)}function ti(n,a,o,u){if(n=n.options,a){a={};for(var p=0;p"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Pf=!1;if(qr)try{var No={};Object.defineProperty(No,"passive",{get:function(){Pf=!0}}),window.addEventListener("test",No,No),window.removeEventListener("test",No,No)}catch{Pf=!1}var Ea=null,Lf=null,gc=null;function Xv(){if(gc)return gc;var n,a=Lf,o=a.length,u,p="value"in Ea?Ea.value:Ea.textContent,y=p.length;for(n=0;n=Ao),ny=" ",ry=!1;function ay(n,a){switch(n){case"keyup":return Pj.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function sy(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var si=!1;function zj(n,a){switch(n){case"compositionend":return sy(a);case"keypress":return a.which!==32?null:(ry=!0,ny);case"textInput":return n=a.data,n===ny&&ry?null:n;default:return null}}function Ij(n,a){if(si)return n==="compositionend"||!Bf&&ay(n,a)?(n=Xv(),gc=Lf=Ea=null,si=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:o,offset:a-n};n=u}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=hy(o)}}function py(n,a){return n&&a?n===a?!0:n&&n.nodeType===3?!1:a&&a.nodeType===3?py(n,a.parentNode):"contains"in n?n.contains(a):n.compareDocumentPosition?!!(n.compareDocumentPosition(a)&16):!1:!1}function gy(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var a=mc(n.document);a instanceof n.HTMLIFrameElement;){try{var o=typeof a.contentWindow.location.href=="string"}catch{o=!1}if(o)n=a.contentWindow;else break;a=mc(n.document)}return a}function Vf(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&(a==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||a==="textarea"||n.contentEditable==="true")}var Fj=qr&&"documentMode"in document&&11>=document.documentMode,ii=null,Gf=null,Mo=null,Ff=!1;function vy(n,a,o){var u=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Ff||ii==null||ii!==mc(u)||(u=ii,"selectionStart"in u&&Vf(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),Mo&&Oo(Mo,u)||(Mo=u,u=cu(Gf,"onSelect"),0>=_,p-=_,Cr=1<<32-At(a)+p|o<We?(at=Ae,Ae=null):at=Ae.sibling;var lt=W(U,Ae,V[We],re);if(lt===null){Ae===null&&(Ae=at);break}n&&Ae&<.alternate===null&&a(U,Ae),L=y(lt,L,We),ot===null?Pe=lt:ot.sibling=lt,ot=lt,Ae=at}if(We===V.length)return o(U,Ae),it&&Gr(U,We),Pe;if(Ae===null){for(;WeWe?(at=Ae,Ae=null):at=Ae.sibling;var Fa=W(U,Ae,lt.value,re);if(Fa===null){Ae===null&&(Ae=at);break}n&&Ae&&Fa.alternate===null&&a(U,Ae),L=y(Fa,L,We),ot===null?Pe=Fa:ot.sibling=Fa,ot=Fa,Ae=at}if(lt.done)return o(U,Ae),it&&Gr(U,We),Pe;if(Ae===null){for(;!lt.done;We++,lt=V.next())lt=ie(U,lt.value,re),lt!==null&&(L=y(lt,L,We),ot===null?Pe=lt:ot.sibling=lt,ot=lt);return it&&Gr(U,We),Pe}for(Ae=u(Ae);!lt.done;We++,lt=V.next())lt=J(Ae,U,We,lt.value,re),lt!==null&&(n&<.alternate!==null&&Ae.delete(lt.key===null?We:lt.key),L=y(lt,L,We),ot===null?Pe=lt:ot.sibling=lt,ot=lt);return n&&Ae.forEach(function(fR){return a(U,fR)}),it&&Gr(U,We),Pe}function yt(U,L,V,re){if(typeof V=="object"&&V!==null&&V.type===S&&V.key===null&&(V=V.props.children),typeof V=="object"&&V!==null){switch(V.$$typeof){case w:e:{for(var Pe=V.key;L!==null;){if(L.key===Pe){if(Pe=V.type,Pe===S){if(L.tag===7){o(U,L.sibling),re=p(L,V.props.children),re.return=U,U=re;break e}}else if(L.elementType===Pe||typeof Pe=="object"&&Pe!==null&&Pe.$$typeof===H&&ws(Pe)===L.type){o(U,L.sibling),re=p(L,V.props),$o(re,V),re.return=U,U=re;break e}o(U,L);break}else a(U,L);L=L.sibling}V.type===S?(re=gs(V.props.children,U.mode,re,V.key),re.return=U,U=re):(re=Nc(V.type,V.key,V.props,null,U.mode,re),$o(re,V),re.return=U,U=re)}return _(U);case E:e:{for(Pe=V.key;L!==null;){if(L.key===Pe)if(L.tag===4&&L.stateNode.containerInfo===V.containerInfo&&L.stateNode.implementation===V.implementation){o(U,L.sibling),re=p(L,V.children||[]),re.return=U,U=re;break e}else{o(U,L);break}else a(U,L);L=L.sibling}re=Zf(V,U.mode,re),re.return=U,U=re}return _(U);case H:return V=ws(V),yt(U,L,V,re)}if(ge(V))return Se(U,L,V,re);if(me(V)){if(Pe=me(V),typeof Pe!="function")throw Error(s(150));return V=Pe.call(V),ze(U,L,V,re)}if(typeof V.then=="function")return yt(U,L,Mc(V),re);if(V.$$typeof===j)return yt(U,L,Ac(U,V),re);Dc(U,V)}return typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint"?(V=""+V,L!==null&&L.tag===6?(o(U,L.sibling),re=p(L,V),re.return=U,U=re):(o(U,L),re=Qf(V,U.mode,re),re.return=U,U=re),_(U)):o(U,L)}return function(U,L,V,re){try{Io=0;var Pe=yt(U,L,V,re);return vi=null,Pe}catch(Ae){if(Ae===gi||Ae===kc)throw Ae;var ot=Un(29,Ae,null,U.mode);return ot.lanes=re,ot.return=U,ot}finally{}}}var Ss=Uy(!0),By=Uy(!1),Aa=!1;function dh(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function fh(n,a){n=n.updateQueue,a.updateQueue===n&&(a.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Ra(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function ka(n,a,o){var u=n.updateQueue;if(u===null)return null;if(u=u.shared,(dt&2)!==0){var p=u.pending;return p===null?a.next=a:(a.next=p.next,p.next=a),u.pending=a,a=Cc(n),Ey(n,null,o),a}return Ec(n,u,a,o),Cc(n)}function Uo(n,a,o){if(a=a.updateQueue,a!==null&&(a=a.shared,(o&4194048)!==0)){var u=a.lanes;u&=n.pendingLanes,o|=u,a.lanes=o,En(n,o)}}function hh(n,a){var o=n.updateQueue,u=n.alternate;if(u!==null&&(u=u.updateQueue,o===u)){var p=null,y=null;if(o=o.firstBaseUpdate,o!==null){do{var _={lane:o.lane,tag:o.tag,payload:o.payload,callback:null,next:null};y===null?p=y=_:y=y.next=_,o=o.next}while(o!==null);y===null?p=y=a:y=y.next=a}else p=y=a;o={baseState:u.baseState,firstBaseUpdate:p,lastBaseUpdate:y,shared:u.shared,callbacks:u.callbacks},n.updateQueue=o;return}n=o.lastBaseUpdate,n===null?o.firstBaseUpdate=a:n.next=a,o.lastBaseUpdate=a}var mh=!1;function Bo(){if(mh){var n=pi;if(n!==null)throw n}}function Ho(n,a,o,u){mh=!1;var p=n.updateQueue;Aa=!1;var y=p.firstBaseUpdate,_=p.lastBaseUpdate,T=p.shared.pending;if(T!==null){p.shared.pending=null;var D=T,F=D.next;D.next=null,_===null?y=F:_.next=F,_=D;var te=n.alternate;te!==null&&(te=te.updateQueue,T=te.lastBaseUpdate,T!==_&&(T===null?te.firstBaseUpdate=F:T.next=F,te.lastBaseUpdate=D))}if(y!==null){var ie=p.baseState;_=0,te=F=D=null,T=y;do{var W=T.lane&-536870913,J=W!==T.lane;if(J?(rt&W)===W:(u&W)===W){W!==0&&W===mi&&(mh=!0),te!==null&&(te=te.next={lane:0,tag:T.tag,payload:T.payload,callback:null,next:null});e:{var Se=n,ze=T;W=a;var yt=o;switch(ze.tag){case 1:if(Se=ze.payload,typeof Se=="function"){ie=Se.call(yt,ie,W);break e}ie=Se;break e;case 3:Se.flags=Se.flags&-65537|128;case 0:if(Se=ze.payload,W=typeof Se=="function"?Se.call(yt,ie,W):Se,W==null)break e;ie=g({},ie,W);break e;case 2:Aa=!0}}W=T.callback,W!==null&&(n.flags|=64,J&&(n.flags|=8192),J=p.callbacks,J===null?p.callbacks=[W]:J.push(W))}else J={lane:W,tag:T.tag,payload:T.payload,callback:T.callback,next:null},te===null?(F=te=J,D=ie):te=te.next=J,_|=W;if(T=T.next,T===null){if(T=p.shared.pending,T===null)break;J=T,T=J.next,J.next=null,p.lastBaseUpdate=J,p.shared.pending=null}}while(!0);te===null&&(D=ie),p.baseState=D,p.firstBaseUpdate=F,p.lastBaseUpdate=te,y===null&&(p.shared.lanes=0),La|=_,n.lanes=_,n.memoizedState=ie}}function Hy(n,a){if(typeof n!="function")throw Error(s(191,n));n.call(a)}function qy(n,a){var o=n.callbacks;if(o!==null)for(n.callbacks=null,n=0;ny?y:8;var _=R.T,T={};R.T=T,Mh(n,!1,a,o);try{var D=p(),F=R.S;if(F!==null&&F(T,D),D!==null&&typeof D=="object"&&typeof D.then=="function"){var te=tA(D,u);Go(n,a,te,Gn(n))}else Go(n,a,u,Gn(n))}catch(ie){Go(n,a,{then:function(){},status:"rejected",reason:ie},Gn())}finally{q.p=y,_!==null&&T.types!==null&&(_.types=T.types),R.T=_}}function oA(){}function kh(n,a,o,u){if(n.tag!==5)throw Error(s(476));var p=wb(n).queue;xb(n,p,a,K,o===null?oA:function(){return _b(n),o(u)})}function wb(n){var a=n.memoizedState;if(a!==null)return a;a={memoizedState:K,baseState:K,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Yr,lastRenderedState:K},next:null};var o={};return a.next={memoizedState:o,baseState:o,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Yr,lastRenderedState:o},next:null},n.memoizedState=a,n=n.alternate,n!==null&&(n.memoizedState=a),a}function _b(n){var a=wb(n);a.next===null&&(a=n.alternate.memoizedState),Go(n,a.next.queue,{},Gn())}function Oh(){return sn(ll)}function Sb(){return $t().memoizedState}function Eb(){return $t().memoizedState}function lA(n){for(var a=n.return;a!==null;){switch(a.tag){case 24:case 3:var o=Gn();n=Ra(o);var u=ka(a,n,o);u!==null&&(On(u,a,o),Uo(u,a,o)),a={cache:oh()},n.payload=a;return}a=a.return}}function cA(n,a,o){var u=Gn();o={lane:u,revertLane:0,gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null},Vc(n)?Nb(a,o):(o=Xf(n,a,o,u),o!==null&&(On(o,n,u),Tb(o,a,u)))}function Cb(n,a,o){var u=Gn();Go(n,a,o,u)}function Go(n,a,o,u){var p={lane:u,revertLane:0,gesture:null,action:o,hasEagerState:!1,eagerState:null,next:null};if(Vc(n))Nb(a,p);else{var y=n.alternate;if(n.lanes===0&&(y===null||y.lanes===0)&&(y=a.lastRenderedReducer,y!==null))try{var _=a.lastRenderedState,T=y(_,o);if(p.hasEagerState=!0,p.eagerState=T,$n(T,_))return Ec(n,a,p,0),wt===null&&Sc(),!1}catch{}finally{}if(o=Xf(n,a,p,u),o!==null)return On(o,n,u),Tb(o,a,u),!0}return!1}function Mh(n,a,o,u){if(u={lane:2,revertLane:dm(),gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},Vc(n)){if(a)throw Error(s(479))}else a=Xf(n,o,u,2),a!==null&&On(a,n,2)}function Vc(n){var a=n.alternate;return n===Fe||a!==null&&a===Fe}function Nb(n,a){bi=zc=!0;var o=n.pending;o===null?a.next=a:(a.next=o.next,o.next=a),n.pending=a}function Tb(n,a,o){if((o&4194048)!==0){var u=a.lanes;u&=n.pendingLanes,o|=u,a.lanes=o,En(n,o)}}var Fo={readContext:sn,use:Uc,useCallback:Dt,useContext:Dt,useEffect:Dt,useImperativeHandle:Dt,useLayoutEffect:Dt,useInsertionEffect:Dt,useMemo:Dt,useReducer:Dt,useRef:Dt,useState:Dt,useDebugValue:Dt,useDeferredValue:Dt,useTransition:Dt,useSyncExternalStore:Dt,useId:Dt,useHostTransitionStatus:Dt,useFormState:Dt,useActionState:Dt,useOptimistic:Dt,useMemoCache:Dt,useCacheRefresh:Dt};Fo.useEffectEvent=Dt;var jb={readContext:sn,use:Uc,useCallback:function(n,a){return bn().memoizedState=[n,a===void 0?null:a],n},useContext:sn,useEffect:db,useImperativeHandle:function(n,a,o){o=o!=null?o.concat([n]):null,Hc(4194308,4,pb.bind(null,a,n),o)},useLayoutEffect:function(n,a){return Hc(4194308,4,n,a)},useInsertionEffect:function(n,a){Hc(4,2,n,a)},useMemo:function(n,a){var o=bn();a=a===void 0?null:a;var u=n();if(Es){Wt(!0);try{n()}finally{Wt(!1)}}return o.memoizedState=[u,a],u},useReducer:function(n,a,o){var u=bn();if(o!==void 0){var p=o(a);if(Es){Wt(!0);try{o(a)}finally{Wt(!1)}}}else p=a;return u.memoizedState=u.baseState=p,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:p},u.queue=n,n=n.dispatch=cA.bind(null,Fe,n),[u.memoizedState,n]},useRef:function(n){var a=bn();return n={current:n},a.memoizedState=n},useState:function(n){n=Nh(n);var a=n.queue,o=Cb.bind(null,Fe,a);return a.dispatch=o,[n.memoizedState,o]},useDebugValue:Ah,useDeferredValue:function(n,a){var o=bn();return Rh(o,n,a)},useTransition:function(){var n=Nh(!1);return n=xb.bind(null,Fe,n.queue,!0,!1),bn().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,a,o){var u=Fe,p=bn();if(it){if(o===void 0)throw Error(s(407));o=o()}else{if(o=a(),wt===null)throw Error(s(349));(rt&127)!==0||Yy(u,a,o)}p.memoizedState=o;var y={value:o,getSnapshot:a};return p.queue=y,db(Jy.bind(null,u,y,n),[n]),u.flags|=2048,wi(9,{destroy:void 0},Xy.bind(null,u,y,o,a),null),o},useId:function(){var n=bn(),a=wt.identifierPrefix;if(it){var o=Nr,u=Cr;o=(u&~(1<<32-At(u)-1)).toString(32)+o,a="_"+a+"R_"+o,o=Ic++,0<\/script>",y=y.removeChild(y.firstChild);break;case"select":y=typeof u.is=="string"?_.createElement("select",{is:u.is}):_.createElement("select"),u.multiple?y.multiple=!0:u.size&&(y.size=u.size);break;default:y=typeof u.is=="string"?_.createElement(p,{is:u.is}):_.createElement(p)}}y[rn]=a,y[Nn]=u;e:for(_=a.child;_!==null;){if(_.tag===5||_.tag===6)y.appendChild(_.stateNode);else if(_.tag!==4&&_.tag!==27&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===a)break e;for(;_.sibling===null;){if(_.return===null||_.return===a)break e;_=_.return}_.sibling.return=_.return,_=_.sibling}a.stateNode=y;e:switch(ln(y,p,u),p){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break e;case"img":u=!0;break e;default:u=!1}u&&Jr(a)}}return Tt(a),Kh(a,a.type,n===null?null:n.memoizedProps,a.pendingProps,o),null;case 6:if(n&&a.stateNode!=null)n.memoizedProps!==u&&Jr(a);else{if(typeof u!="string"&&a.stateNode===null)throw Error(s(166));if(n=ne.current,fi(a)){if(n=a.stateNode,o=a.memoizedProps,u=null,p=an,p!==null)switch(p.tag){case 27:case 5:u=p.memoizedProps}n[rn]=a,n=!!(n.nodeValue===o||u!==null&&u.suppressHydrationWarning===!0||K0(n.nodeValue,o)),n||Ta(a,!0)}else n=uu(n).createTextNode(u),n[rn]=a,a.stateNode=n}return Tt(a),null;case 31:if(o=a.memoizedState,n===null||n.memoizedState!==null){if(u=fi(a),o!==null){if(n===null){if(!u)throw Error(s(318));if(n=a.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(557));n[rn]=a}else vs(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Tt(a),n=!1}else o=rh(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=o),n=!0;if(!n)return a.flags&256?(Hn(a),a):(Hn(a),null);if((a.flags&128)!==0)throw Error(s(558))}return Tt(a),null;case 13:if(u=a.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(p=fi(a),u!==null&&u.dehydrated!==null){if(n===null){if(!p)throw Error(s(318));if(p=a.memoizedState,p=p!==null?p.dehydrated:null,!p)throw Error(s(317));p[rn]=a}else vs(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Tt(a),p=!1}else p=rh(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=p),p=!0;if(!p)return a.flags&256?(Hn(a),a):(Hn(a),null)}return Hn(a),(a.flags&128)!==0?(a.lanes=o,a):(o=u!==null,n=n!==null&&n.memoizedState!==null,o&&(u=a.child,p=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(p=u.alternate.memoizedState.cachePool.pool),y=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(y=u.memoizedState.cachePool.pool),y!==p&&(u.flags|=2048)),o!==n&&o&&(a.child.flags|=8192),Yc(a,a.updateQueue),Tt(a),null);case 4:return ae(),n===null&&pm(a.stateNode.containerInfo),Tt(a),null;case 10:return Kr(a.type),Tt(a),null;case 19:if(M(It),u=a.memoizedState,u===null)return Tt(a),null;if(p=(a.flags&128)!==0,y=u.rendering,y===null)if(p)Wo(u,!1);else{if(Pt!==0||n!==null&&(n.flags&128)!==0)for(n=a.child;n!==null;){if(y=Lc(n),y!==null){for(a.flags|=128,Wo(u,!1),n=y.updateQueue,a.updateQueue=n,Yc(a,n),a.subtreeFlags=0,n=o,o=a.child;o!==null;)Cy(o,n),o=o.sibling;return $(It,It.current&1|2),it&&Gr(a,u.treeForkCount),a.child}n=n.sibling}u.tail!==null&&Be()>eu&&(a.flags|=128,p=!0,Wo(u,!1),a.lanes=4194304)}else{if(!p)if(n=Lc(y),n!==null){if(a.flags|=128,p=!0,n=n.updateQueue,a.updateQueue=n,Yc(a,n),Wo(u,!0),u.tail===null&&u.tailMode==="hidden"&&!y.alternate&&!it)return Tt(a),null}else 2*Be()-u.renderingStartTime>eu&&o!==536870912&&(a.flags|=128,p=!0,Wo(u,!1),a.lanes=4194304);u.isBackwards?(y.sibling=a.child,a.child=y):(n=u.last,n!==null?n.sibling=y:a.child=y,u.last=y)}return u.tail!==null?(n=u.tail,u.rendering=n,u.tail=n.sibling,u.renderingStartTime=Be(),n.sibling=null,o=It.current,$(It,p?o&1|2:o&1),it&&Gr(a,u.treeForkCount),n):(Tt(a),null);case 22:case 23:return Hn(a),gh(),u=a.memoizedState!==null,n!==null?n.memoizedState!==null!==u&&(a.flags|=8192):u&&(a.flags|=8192),u?(o&536870912)!==0&&(a.flags&128)===0&&(Tt(a),a.subtreeFlags&6&&(a.flags|=8192)):Tt(a),o=a.updateQueue,o!==null&&Yc(a,o.retryQueue),o=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==o&&(a.flags|=2048),n!==null&&M(xs),null;case 24:return o=null,n!==null&&(o=n.memoizedState.cache),a.memoizedState.cache!==o&&(a.flags|=2048),Kr(Bt),Tt(a),null;case 25:return null;case 30:return null}throw Error(s(156,a.tag))}function mA(n,a){switch(th(a),a.tag){case 1:return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 3:return Kr(Bt),ae(),n=a.flags,(n&65536)!==0&&(n&128)===0?(a.flags=n&-65537|128,a):null;case 26:case 27:case 5:return Ee(a),null;case 31:if(a.memoizedState!==null){if(Hn(a),a.alternate===null)throw Error(s(340));vs()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 13:if(Hn(a),n=a.memoizedState,n!==null&&n.dehydrated!==null){if(a.alternate===null)throw Error(s(340));vs()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 19:return M(It),null;case 4:return ae(),null;case 10:return Kr(a.type),null;case 22:case 23:return Hn(a),gh(),n!==null&&M(xs),n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 24:return Kr(Bt),null;case 25:return null;default:return null}}function Qb(n,a){switch(th(a),a.tag){case 3:Kr(Bt),ae();break;case 26:case 27:case 5:Ee(a);break;case 4:ae();break;case 31:a.memoizedState!==null&&Hn(a);break;case 13:Hn(a);break;case 19:M(It);break;case 10:Kr(a.type);break;case 22:case 23:Hn(a),gh(),n!==null&&M(xs);break;case 24:Kr(Bt)}}function Yo(n,a){try{var o=a.updateQueue,u=o!==null?o.lastEffect:null;if(u!==null){var p=u.next;o=p;do{if((o.tag&n)===n){u=void 0;var y=o.create,_=o.inst;u=y(),_.destroy=u}o=o.next}while(o!==p)}}catch(T){mt(a,a.return,T)}}function Da(n,a,o){try{var u=a.updateQueue,p=u!==null?u.lastEffect:null;if(p!==null){var y=p.next;u=y;do{if((u.tag&n)===n){var _=u.inst,T=_.destroy;if(T!==void 0){_.destroy=void 0,p=a;var D=o,F=T;try{F()}catch(te){mt(p,D,te)}}}u=u.next}while(u!==y)}}catch(te){mt(a,a.return,te)}}function Zb(n){var a=n.updateQueue;if(a!==null){var o=n.stateNode;try{qy(a,o)}catch(u){mt(n,n.return,u)}}}function e0(n,a,o){o.props=Cs(n.type,n.memoizedProps),o.state=n.memoizedState;try{o.componentWillUnmount()}catch(u){mt(n,a,u)}}function Xo(n,a){try{var o=n.ref;if(o!==null){switch(n.tag){case 26:case 27:case 5:var u=n.stateNode;break;case 30:u=n.stateNode;break;default:u=n.stateNode}typeof o=="function"?n.refCleanup=o(u):o.current=u}}catch(p){mt(n,a,p)}}function Tr(n,a){var o=n.ref,u=n.refCleanup;if(o!==null)if(typeof u=="function")try{u()}catch(p){mt(n,a,p)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof o=="function")try{o(null)}catch(p){mt(n,a,p)}else o.current=null}function t0(n){var a=n.type,o=n.memoizedProps,u=n.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":o.autoFocus&&u.focus();break e;case"img":o.src?u.src=o.src:o.srcSet&&(u.srcset=o.srcSet)}}catch(p){mt(n,n.return,p)}}function Wh(n,a,o){try{var u=n.stateNode;LA(u,n.type,o,a),u[Nn]=a}catch(p){mt(n,n.return,p)}}function n0(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&Ba(n.type)||n.tag===4}function Yh(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||n0(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&Ba(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function Xh(n,a,o){var u=n.tag;if(u===5||u===6)n=n.stateNode,a?(o.nodeType===9?o.body:o.nodeName==="HTML"?o.ownerDocument.body:o).insertBefore(n,a):(a=o.nodeType===9?o.body:o.nodeName==="HTML"?o.ownerDocument.body:o,a.appendChild(n),o=o._reactRootContainer,o!=null||a.onclick!==null||(a.onclick=Hr));else if(u!==4&&(u===27&&Ba(n.type)&&(o=n.stateNode,a=null),n=n.child,n!==null))for(Xh(n,a,o),n=n.sibling;n!==null;)Xh(n,a,o),n=n.sibling}function Xc(n,a,o){var u=n.tag;if(u===5||u===6)n=n.stateNode,a?o.insertBefore(n,a):o.appendChild(n);else if(u!==4&&(u===27&&Ba(n.type)&&(o=n.stateNode),n=n.child,n!==null))for(Xc(n,a,o),n=n.sibling;n!==null;)Xc(n,a,o),n=n.sibling}function r0(n){var a=n.stateNode,o=n.memoizedProps;try{for(var u=n.type,p=a.attributes;p.length;)a.removeAttributeNode(p[0]);ln(a,u,o),a[rn]=n,a[Nn]=o}catch(y){mt(n,n.return,y)}}var Qr=!1,Vt=!1,Jh=!1,a0=typeof WeakSet=="function"?WeakSet:Set,en=null;function pA(n,a){if(n=n.containerInfo,ym=vu,n=gy(n),Vf(n)){if("selectionStart"in n)var o={start:n.selectionStart,end:n.selectionEnd};else e:{o=(o=n.ownerDocument)&&o.defaultView||window;var u=o.getSelection&&o.getSelection();if(u&&u.rangeCount!==0){o=u.anchorNode;var p=u.anchorOffset,y=u.focusNode;u=u.focusOffset;try{o.nodeType,y.nodeType}catch{o=null;break e}var _=0,T=-1,D=-1,F=0,te=0,ie=n,W=null;t:for(;;){for(var J;ie!==o||p!==0&&ie.nodeType!==3||(T=_+p),ie!==y||u!==0&&ie.nodeType!==3||(D=_+u),ie.nodeType===3&&(_+=ie.nodeValue.length),(J=ie.firstChild)!==null;)W=ie,ie=J;for(;;){if(ie===n)break t;if(W===o&&++F===p&&(T=_),W===y&&++te===u&&(D=_),(J=ie.nextSibling)!==null)break;ie=W,W=ie.parentNode}ie=J}o=T===-1||D===-1?null:{start:T,end:D}}else o=null}o=o||{start:0,end:0}}else o=null;for(bm={focusedElem:n,selectionRange:o},vu=!1,en=a;en!==null;)if(a=en,n=a.child,(a.subtreeFlags&1028)!==0&&n!==null)n.return=a,en=n;else for(;en!==null;){switch(a=en,y=a.alternate,n=a.flags,a.tag){case 0:if((n&4)!==0&&(n=a.updateQueue,n=n!==null?n.events:null,n!==null))for(o=0;o title"))),ln(y,u,o),y[rn]=n,Zt(y),u=y;break e;case"link":var _=ux("link","href",p).get(u+(o.href||""));if(_){for(var T=0;T<_.length;T++)if(y=_[T],y.getAttribute("href")===(o.href==null||o.href===""?null:o.href)&&y.getAttribute("rel")===(o.rel==null?null:o.rel)&&y.getAttribute("title")===(o.title==null?null:o.title)&&y.getAttribute("crossorigin")===(o.crossOrigin==null?null:o.crossOrigin)){_.splice(T,1);break t}}y=p.createElement(u),ln(y,u,o),p.head.appendChild(y);break;case"meta":if(_=ux("meta","content",p).get(u+(o.content||""))){for(T=0;T<_.length;T++)if(y=_[T],y.getAttribute("content")===(o.content==null?null:""+o.content)&&y.getAttribute("name")===(o.name==null?null:o.name)&&y.getAttribute("property")===(o.property==null?null:o.property)&&y.getAttribute("http-equiv")===(o.httpEquiv==null?null:o.httpEquiv)&&y.getAttribute("charset")===(o.charSet==null?null:o.charSet)){_.splice(T,1);break t}}y=p.createElement(u),ln(y,u,o),p.head.appendChild(y);break;default:throw Error(s(468,u))}y[rn]=n,Zt(y),u=y}n.stateNode=u}else dx(p,n.type,n.stateNode);else n.stateNode=cx(p,u,n.memoizedProps);else y!==u?(y===null?o.stateNode!==null&&(o=o.stateNode,o.parentNode.removeChild(o)):y.count--,u===null?dx(p,n.type,n.stateNode):cx(p,u,n.memoizedProps)):u===null&&n.stateNode!==null&&Wh(n,n.memoizedProps,o.memoizedProps)}break;case 27:An(a,n),Rn(n),u&512&&(Vt||o===null||Tr(o,o.return)),o!==null&&u&4&&Wh(n,n.memoizedProps,o.memoizedProps);break;case 5:if(An(a,n),Rn(n),u&512&&(Vt||o===null||Tr(o,o.return)),n.flags&32){p=n.stateNode;try{ni(p,"")}catch(Se){mt(n,n.return,Se)}}u&4&&n.stateNode!=null&&(p=n.memoizedProps,Wh(n,p,o!==null?o.memoizedProps:p)),u&1024&&(Jh=!0);break;case 6:if(An(a,n),Rn(n),u&4){if(n.stateNode===null)throw Error(s(162));u=n.memoizedProps,o=n.stateNode;try{o.nodeValue=u}catch(Se){mt(n,n.return,Se)}}break;case 3:if(hu=null,p=hr,hr=du(a.containerInfo),An(a,n),hr=p,Rn(n),u&4&&o!==null&&o.memoizedState.isDehydrated)try{Mi(a.containerInfo)}catch(Se){mt(n,n.return,Se)}Jh&&(Jh=!1,d0(n));break;case 4:u=hr,hr=du(n.stateNode.containerInfo),An(a,n),Rn(n),hr=u;break;case 12:An(a,n),Rn(n);break;case 31:An(a,n),Rn(n),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,Jc(n,u)));break;case 13:An(a,n),Rn(n),n.child.flags&8192&&n.memoizedState!==null!=(o!==null&&o.memoizedState!==null)&&(Zc=Be()),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,Jc(n,u)));break;case 22:p=n.memoizedState!==null;var D=o!==null&&o.memoizedState!==null,F=Qr,te=Vt;if(Qr=F||p,Vt=te||D,An(a,n),Vt=te,Qr=F,Rn(n),u&8192)e:for(a=n.stateNode,a._visibility=p?a._visibility&-2:a._visibility|1,p&&(o===null||D||Qr||Vt||Ns(n)),o=null,a=n;;){if(a.tag===5||a.tag===26){if(o===null){D=o=a;try{if(y=D.stateNode,p)_=y.style,typeof _.setProperty=="function"?_.setProperty("display","none","important"):_.display="none";else{T=D.stateNode;var ie=D.memoizedProps.style,W=ie!=null&&ie.hasOwnProperty("display")?ie.display:null;T.style.display=W==null||typeof W=="boolean"?"":(""+W).trim()}}catch(Se){mt(D,D.return,Se)}}}else if(a.tag===6){if(o===null){D=a;try{D.stateNode.nodeValue=p?"":D.memoizedProps}catch(Se){mt(D,D.return,Se)}}}else if(a.tag===18){if(o===null){D=a;try{var J=D.stateNode;p?ex(J,!0):ex(D.stateNode,!1)}catch(Se){mt(D,D.return,Se)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===n)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===n)break e;for(;a.sibling===null;){if(a.return===null||a.return===n)break e;o===a&&(o=null),a=a.return}o===a&&(o=null),a.sibling.return=a.return,a=a.sibling}u&4&&(u=n.updateQueue,u!==null&&(o=u.retryQueue,o!==null&&(u.retryQueue=null,Jc(n,o))));break;case 19:An(a,n),Rn(n),u&4&&(u=n.updateQueue,u!==null&&(n.updateQueue=null,Jc(n,u)));break;case 30:break;case 21:break;default:An(a,n),Rn(n)}}function Rn(n){var a=n.flags;if(a&2){try{for(var o,u=n.return;u!==null;){if(n0(u)){o=u;break}u=u.return}if(o==null)throw Error(s(160));switch(o.tag){case 27:var p=o.stateNode,y=Yh(n);Xc(n,y,p);break;case 5:var _=o.stateNode;o.flags&32&&(ni(_,""),o.flags&=-33);var T=Yh(n);Xc(n,T,_);break;case 3:case 4:var D=o.stateNode.containerInfo,F=Yh(n);Xh(n,F,D);break;default:throw Error(s(161))}}catch(te){mt(n,n.return,te)}n.flags&=-3}a&4096&&(n.flags&=-4097)}function d0(n){if(n.subtreeFlags&1024)for(n=n.child;n!==null;){var a=n;d0(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),n=n.sibling}}function ea(n,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)s0(n,a.alternate,a),a=a.sibling}function Ns(n){for(n=n.child;n!==null;){var a=n;switch(a.tag){case 0:case 11:case 14:case 15:Da(4,a,a.return),Ns(a);break;case 1:Tr(a,a.return);var o=a.stateNode;typeof o.componentWillUnmount=="function"&&e0(a,a.return,o),Ns(a);break;case 27:sl(a.stateNode);case 26:case 5:Tr(a,a.return),Ns(a);break;case 22:a.memoizedState===null&&Ns(a);break;case 30:Ns(a);break;default:Ns(a)}n=n.sibling}}function ta(n,a,o){for(o=o&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var u=a.alternate,p=n,y=a,_=y.flags;switch(y.tag){case 0:case 11:case 15:ta(p,y,o),Yo(4,y);break;case 1:if(ta(p,y,o),u=y,p=u.stateNode,typeof p.componentDidMount=="function")try{p.componentDidMount()}catch(F){mt(u,u.return,F)}if(u=y,p=u.updateQueue,p!==null){var T=u.stateNode;try{var D=p.shared.hiddenCallbacks;if(D!==null)for(p.shared.hiddenCallbacks=null,p=0;pyt&&(_=yt,yt=ze,ze=_);var U=my(T,ze),L=my(T,yt);if(U&&L&&(J.rangeCount!==1||J.anchorNode!==U.node||J.anchorOffset!==U.offset||J.focusNode!==L.node||J.focusOffset!==L.offset)){var V=ie.createRange();V.setStart(U.node,U.offset),J.removeAllRanges(),ze>yt?(J.addRange(V),J.extend(L.node,L.offset)):(V.setEnd(L.node,L.offset),J.addRange(V))}}}}for(ie=[],J=T;J=J.parentNode;)J.nodeType===1&&ie.push({element:J,left:J.scrollLeft,top:J.scrollTop});for(typeof T.focus=="function"&&T.focus(),T=0;To?32:o,R.T=null,o=am,am=null;var y=Ia,_=ra;if(Yt=0,Ni=Ia=null,ra=0,(dt&6)!==0)throw Error(s(331));var T=dt;if(dt|=4,p0(y.current),f0(y,y.current,_,o),dt=T,nl(0,!1),Ct&&typeof Ct.onPostCommitFiberRoot=="function")try{Ct.onPostCommitFiberRoot(hn,y)}catch{}return!0}finally{q.p=p,R.T=u,M0(n,a)}}function P0(n,a,o){a=Qn(o,a),a=zh(n.stateNode,a,2),n=ka(n,a,2),n!==null&&(Rt(n,2),jr(n))}function mt(n,a,o){if(n.tag===3)P0(n,n,o);else for(;a!==null;){if(a.tag===3){P0(a,n,o);break}else if(a.tag===1){var u=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(za===null||!za.has(u))){n=Qn(o,n),o=Lb(2),u=ka(a,o,2),u!==null&&(zb(o,u,a,n),Rt(u,2),jr(u));break}}a=a.return}}function lm(n,a,o){var u=n.pingCache;if(u===null){u=n.pingCache=new yA;var p=new Set;u.set(a,p)}else p=u.get(a),p===void 0&&(p=new Set,u.set(a,p));p.has(o)||(em=!0,p.add(o),n=SA.bind(null,n,a,o),a.then(n,n))}function SA(n,a,o){var u=n.pingCache;u!==null&&u.delete(a),n.pingedLanes|=n.suspendedLanes&o,n.warmLanes&=~o,wt===n&&(rt&o)===o&&(Pt===4||Pt===3&&(rt&62914560)===rt&&300>Be()-Zc?(dt&2)===0&&Ti(n,0):tm|=o,Ci===rt&&(Ci=0)),jr(n)}function L0(n,a){a===0&&(a=mn()),n=ps(n,a),n!==null&&(Rt(n,a),jr(n))}function EA(n){var a=n.memoizedState,o=0;a!==null&&(o=a.retryLane),L0(n,o)}function CA(n,a){var o=0;switch(n.tag){case 31:case 13:var u=n.stateNode,p=n.memoizedState;p!==null&&(o=p.retryLane);break;case 19:u=n.stateNode;break;case 22:u=n.stateNode._retryCache;break;default:throw Error(s(314))}u!==null&&u.delete(a),L0(n,o)}function NA(n,a){return _t(n,a)}var iu=null,Ai=null,cm=!1,ou=!1,um=!1,Ua=0;function jr(n){n!==Ai&&n.next===null&&(Ai===null?iu=Ai=n:Ai=Ai.next=n),ou=!0,cm||(cm=!0,jA())}function nl(n,a){if(!um&&ou){um=!0;do for(var o=!1,u=iu;u!==null;){if(n!==0){var p=u.pendingLanes;if(p===0)var y=0;else{var _=u.suspendedLanes,T=u.pingedLanes;y=(1<<31-At(42|n)+1)-1,y&=p&~(_&~T),y=y&201326741?y&201326741|1:y?y|2:0}y!==0&&(o=!0,U0(u,y))}else y=rt,y=De(u,u===wt?y:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(y&3)===0||pt(u,y)||(o=!0,U0(u,y));u=u.next}while(o);um=!1}}function TA(){z0()}function z0(){ou=cm=!1;var n=0;Ua!==0&&IA()&&(n=Ua);for(var a=Be(),o=null,u=iu;u!==null;){var p=u.next,y=I0(u,a);y===0?(u.next=null,o===null?iu=p:o.next=p,p===null&&(Ai=o)):(o=u,(n!==0||(y&3)!==0)&&(ou=!0)),u=p}Yt!==0&&Yt!==5||nl(n),Ua!==0&&(Ua=0)}function I0(n,a){for(var o=n.suspendedLanes,u=n.pingedLanes,p=n.expirationTimes,y=n.pendingLanes&-62914561;0T)break;var te=D.transferSize,ie=D.initiatorType;te&&W0(ie)&&(D=D.responseEnd,_+=te*(D"u"?null:document;function ix(n,a,o){var u=Ri;if(u&&typeof a=="string"&&a){var p=Xn(a);p='link[rel="'+n+'"][href="'+p+'"]',typeof o=="string"&&(p+='[crossorigin="'+o+'"]'),sx.has(p)||(sx.add(p),n={rel:n,crossOrigin:o,href:a},u.querySelector(p)===null&&(a=u.createElement("link"),ln(a,"link",n),Zt(a),u.head.appendChild(a)))}}function KA(n){aa.D(n),ix("dns-prefetch",n,null)}function WA(n,a){aa.C(n,a),ix("preconnect",n,a)}function YA(n,a,o){aa.L(n,a,o);var u=Ri;if(u&&n&&a){var p='link[rel="preload"][as="'+Xn(a)+'"]';a==="image"&&o&&o.imageSrcSet?(p+='[imagesrcset="'+Xn(o.imageSrcSet)+'"]',typeof o.imageSizes=="string"&&(p+='[imagesizes="'+Xn(o.imageSizes)+'"]')):p+='[href="'+Xn(n)+'"]';var y=p;switch(a){case"style":y=ki(n);break;case"script":y=Oi(n)}ar.has(y)||(n=g({rel:"preload",href:a==="image"&&o&&o.imageSrcSet?void 0:n,as:a},o),ar.set(y,n),u.querySelector(p)!==null||a==="style"&&u.querySelector(il(y))||a==="script"&&u.querySelector(ol(y))||(a=u.createElement("link"),ln(a,"link",n),Zt(a),u.head.appendChild(a)))}}function XA(n,a){aa.m(n,a);var o=Ri;if(o&&n){var u=a&&typeof a.as=="string"?a.as:"script",p='link[rel="modulepreload"][as="'+Xn(u)+'"][href="'+Xn(n)+'"]',y=p;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":y=Oi(n)}if(!ar.has(y)&&(n=g({rel:"modulepreload",href:n},a),ar.set(y,n),o.querySelector(p)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(o.querySelector(ol(y)))return}u=o.createElement("link"),ln(u,"link",n),Zt(u),o.head.appendChild(u)}}}function JA(n,a,o){aa.S(n,a,o);var u=Ri;if(u&&n){var p=Zs(u).hoistableStyles,y=ki(n);a=a||"default";var _=p.get(y);if(!_){var T={loading:0,preload:null};if(_=u.querySelector(il(y)))T.loading=5;else{n=g({rel:"stylesheet",href:n,"data-precedence":a},o),(o=ar.get(y))&&Nm(n,o);var D=_=u.createElement("link");Zt(D),ln(D,"link",n),D._p=new Promise(function(F,te){D.onload=F,D.onerror=te}),D.addEventListener("load",function(){T.loading|=1}),D.addEventListener("error",function(){T.loading|=2}),T.loading|=4,fu(_,a,u)}_={type:"stylesheet",instance:_,count:1,state:T},p.set(y,_)}}}function QA(n,a){aa.X(n,a);var o=Ri;if(o&&n){var u=Zs(o).hoistableScripts,p=Oi(n),y=u.get(p);y||(y=o.querySelector(ol(p)),y||(n=g({src:n,async:!0},a),(a=ar.get(p))&&Tm(n,a),y=o.createElement("script"),Zt(y),ln(y,"link",n),o.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},u.set(p,y))}}function ZA(n,a){aa.M(n,a);var o=Ri;if(o&&n){var u=Zs(o).hoistableScripts,p=Oi(n),y=u.get(p);y||(y=o.querySelector(ol(p)),y||(n=g({src:n,async:!0,type:"module"},a),(a=ar.get(p))&&Tm(n,a),y=o.createElement("script"),Zt(y),ln(y,"link",n),o.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},u.set(p,y))}}function ox(n,a,o,u){var p=(p=ne.current)?du(p):null;if(!p)throw Error(s(446));switch(n){case"meta":case"title":return null;case"style":return typeof o.precedence=="string"&&typeof o.href=="string"?(a=ki(o.href),o=Zs(p).hoistableStyles,u=o.get(a),u||(u={type:"style",instance:null,count:0,state:null},o.set(a,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(o.rel==="stylesheet"&&typeof o.href=="string"&&typeof o.precedence=="string"){n=ki(o.href);var y=Zs(p).hoistableStyles,_=y.get(n);if(_||(p=p.ownerDocument||p,_={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},y.set(n,_),(y=p.querySelector(il(n)))&&!y._p&&(_.instance=y,_.state.loading=5),ar.has(n)||(o={rel:"preload",as:"style",href:o.href,crossOrigin:o.crossOrigin,integrity:o.integrity,media:o.media,hrefLang:o.hrefLang,referrerPolicy:o.referrerPolicy},ar.set(n,o),y||eR(p,n,o,_.state))),a&&u===null)throw Error(s(528,""));return _}if(a&&u!==null)throw Error(s(529,""));return null;case"script":return a=o.async,o=o.src,typeof o=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=Oi(o),o=Zs(p).hoistableScripts,u=o.get(a),u||(u={type:"script",instance:null,count:0,state:null},o.set(a,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,n))}}function ki(n){return'href="'+Xn(n)+'"'}function il(n){return'link[rel="stylesheet"]['+n+"]"}function lx(n){return g({},n,{"data-precedence":n.precedence,precedence:null})}function eR(n,a,o,u){n.querySelector('link[rel="preload"][as="style"]['+a+"]")?u.loading=1:(a=n.createElement("link"),u.preload=a,a.addEventListener("load",function(){return u.loading|=1}),a.addEventListener("error",function(){return u.loading|=2}),ln(a,"link",o),Zt(a),n.head.appendChild(a))}function Oi(n){return'[src="'+Xn(n)+'"]'}function ol(n){return"script[async]"+n}function cx(n,a,o){if(a.count++,a.instance===null)switch(a.type){case"style":var u=n.querySelector('style[data-href~="'+Xn(o.href)+'"]');if(u)return a.instance=u,Zt(u),u;var p=g({},o,{"data-href":o.href,"data-precedence":o.precedence,href:null,precedence:null});return u=(n.ownerDocument||n).createElement("style"),Zt(u),ln(u,"style",p),fu(u,o.precedence,n),a.instance=u;case"stylesheet":p=ki(o.href);var y=n.querySelector(il(p));if(y)return a.state.loading|=4,a.instance=y,Zt(y),y;u=lx(o),(p=ar.get(p))&&Nm(u,p),y=(n.ownerDocument||n).createElement("link"),Zt(y);var _=y;return _._p=new Promise(function(T,D){_.onload=T,_.onerror=D}),ln(y,"link",u),a.state.loading|=4,fu(y,o.precedence,n),a.instance=y;case"script":return y=Oi(o.src),(p=n.querySelector(ol(y)))?(a.instance=p,Zt(p),p):(u=o,(p=ar.get(y))&&(u=g({},o),Tm(u,p)),n=n.ownerDocument||n,p=n.createElement("script"),Zt(p),ln(p,"link",u),n.head.appendChild(p),a.instance=p);case"void":return null;default:throw Error(s(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(u=a.instance,a.state.loading|=4,fu(u,o.precedence,n));return a.instance}function fu(n,a,o){for(var u=o.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),p=u.length?u[u.length-1]:null,y=p,_=0;_ title"):null)}function tR(n,a,o){if(o===1||a.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return n=a.disabled,typeof a.precedence=="string"&&n==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function fx(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}function nR(n,a,o,u){if(o.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(o.state.loading&4)===0){if(o.instance===null){var p=ki(u.href),y=a.querySelector(il(p));if(y){a=y._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(n.count++,n=mu.bind(n),a.then(n,n)),o.state.loading|=4,o.instance=y,Zt(y);return}y=a.ownerDocument||a,u=lx(u),(p=ar.get(p))&&Nm(u,p),y=y.createElement("link"),Zt(y);var _=y;_._p=new Promise(function(T,D){_.onload=T,_.onerror=D}),ln(y,"link",u),o.instance=y}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(o,a),(a=o.state.preload)&&(o.state.loading&3)===0&&(n.count++,o=mu.bind(n),a.addEventListener("load",o),a.addEventListener("error",o))}}var jm=0;function rR(n,a){return n.stylesheets&&n.count===0&&gu(n,n.stylesheets),0jm?50:800)+a);return n.unsuspend=o,function(){n.unsuspend=null,clearTimeout(u),clearTimeout(p)}}:null}function mu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)gu(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var pu=null;function gu(n,a){n.stylesheets=null,n.unsuspend!==null&&(n.count++,pu=new Map,a.forEach(aR,n),pu=null,mu.call(n))}function aR(n,a){if(!(a.state.loading&4)){var o=pu.get(n);if(o)var u=o.get(null);else{o=new Map,pu.set(n,o);for(var p=n.querySelectorAll("link[data-precedence],style[data-precedence]"),y=0;y"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),zm.exports=xR(),zm.exports}var _R=wR();/** * react-router v7.15.1 * * 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 Lx="popstate";function zx(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function SR(e={}){function t(s,i){var m;let l=(m=i.state)==null?void 0:m.masked,{pathname:c,search:d,hash:h}=l||s.location;return Cp("",{pathname:c,search:d,hash:h},i.state&&i.state.usr||null,i.state&&i.state.key||"default",l?{pathname:s.location.pathname,search:s.location.search,hash:s.location.hash}:void 0)}function r(s,i){return typeof i=="string"?i:Ml(i)}return CR(t,r,null,e)}function kt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ir(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function ER(){return Math.random().toString(36).substring(2,10)}function Ix(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function Cp(e,t,r=null,s,i){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?uo(t):t,state:r,key:t&&t.key||s||ER(),mask:i}}function Ml({pathname:e="/",search:t="",hash:r=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function uo(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let s=e.indexOf("?");s>=0&&(t.search=e.substring(s),e=e.substring(0,s)),e&&(t.pathname=e)}return t}function CR(e,t,r,s={}){let{window:i=document.defaultView,v5Compat:l=!1}=s,c=i.history,d="POP",h=null,m=b();m==null&&(m=0,c.replaceState({...c.state,idx:m},""));function b(){return(c.state||{idx:null}).idx}function g(){d="POP";let N=b(),C=N==null?null:N-m;m=N,h&&h({action:d,location:S.location,delta:C})}function x(N,C){d="PUSH";let A=zx(N)?N:Cp(S.location,N,C);m=b()+1;let j=Ix(A,m),k=S.createHref(A.mask||A);try{c.pushState(j,"",k)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;i.location.assign(k)}l&&h&&h({action:d,location:S.location,delta:1})}function w(N,C){d="REPLACE";let A=zx(N)?N:Cp(S.location,N,C);m=b();let j=Ix(A,m),k=S.createHref(A.mask||A);c.replaceState(j,"",k),l&&h&&h({action:d,location:S.location,delta:0})}function E(N){return NR(N)}let S={get action(){return d},get location(){return e(i,c)},listen(N){if(h)throw new Error("A history only accepts one active listener");return i.addEventListener(Lx,g),h=N,()=>{i.removeEventListener(Lx,g),h=null}},createHref(N){return t(i,N)},createURL:E,encodeLocation(N){let C=E(N);return{pathname:C.pathname,search:C.search,hash:C.hash}},push:x,replace:w,go(N){return c.go(N)}};return S}function NR(e,t=!1){let r="http://localhost";typeof window<"u"&&(r=window.location.origin!=="null"?window.location.origin:window.location.href),kt(r,"No window.location.(origin|href) available to create URL");let s=typeof e=="string"?e:Ml(e);return s=s.replace(/ $/,"%20"),!t&&s.startsWith("//")&&(s=r+s),new URL(s,r)}function H_(e,t,r="/"){return TR(e,t,r,!1)}function TR(e,t,r,s,i){let l=typeof t=="string"?uo(t):t,c=fa(l.pathname||"/",r);if(c==null)return null;let d=jR(e),h=null,m=UR(c);for(let b=0;h==null&&b{let b={relativePath:m===void 0?c.path||"":m,caseSensitive:c.caseSensitive===!0,childrenIndex:d,route:c};if(b.relativePath.startsWith("/")){if(!b.relativePath.startsWith(s)&&h)return;kt(b.relativePath.startsWith(s),`Absolute route path "${b.relativePath}" nested under path "${s}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),b.relativePath=b.relativePath.slice(s.length)}let g=wr([s,b.relativePath]),x=r.concat(b);c.children&&c.children.length>0&&(kt(c.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${g}".`),q_(c.children,t,x,g,h)),!(c.path==null&&!c.index)&&t.push({path:g,score:LR(g,c.index),routesMeta:x})};return e.forEach((c,d)=>{var h;if(c.path===""||!((h=c.path)!=null&&h.includes("?")))l(c,d);else for(let m of V_(c.path))l(c,d,!0,m)}),t}function V_(e){let t=e.split("/");if(t.length===0)return[];let[r,...s]=t,i=r.endsWith("?"),l=r.replace(/\?$/,"");if(s.length===0)return i?[l,""]:[l];let c=V_(s.join("/")),d=[];return d.push(...c.map(h=>h===""?l:[l,h].join("/"))),i&&d.push(...c),d.map(h=>e.startsWith("/")&&h===""?"/":h)}function AR(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:zR(t.routesMeta.map(s=>s.childrenIndex),r.routesMeta.map(s=>s.childrenIndex)))}var RR=/^:[\w-]+$/,kR=3,OR=2,MR=1,DR=10,PR=-2,$x=e=>e==="*";function LR(e,t){let r=e.split("/"),s=r.length;return r.some($x)&&(s+=PR),t&&(s+=OR),r.filter(i=>!$x(i)).reduce((i,l)=>i+(RR.test(l)?kR:l===""?MR:DR),s)}function zR(e,t){return e.length===t.length&&e.slice(0,-1).every((s,i)=>s===t[i])?e[e.length-1]-t[t.length-1]:0}function IR(e,t,r=!1){let{routesMeta:s}=e,i={},l="/",c=[];for(let d=0;d{if(b==="*"){let E=d[x]||"";c=l.slice(0,l.length-E.length).replace(/(.)\/+$/,"$1")}const w=d[x];return g&&!w?m[b]=void 0:m[b]=(w||"").replace(/%2F/g,"/"),m},{}),pathname:l,pathnameBase:c,pattern:e}}function $R(e,t=!1,r=!0){Ir(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 s=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(c,d,h,m,b)=>{if(s.push({paramName:d,isOptional:h!=null}),h){let g=b.charAt(m+c.length);return g&&g!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(s.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),s]}function UR(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ir(!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 (${t}).`),e}}function fa(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,s=e.charAt(r);return s&&s!=="/"?null:e.slice(r)||"/"}var BR=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function HR(e,t="/"){let{pathname:r,search:s="",hash:i=""}=typeof e=="string"?uo(e):e,l;return r?(r=F_(r),r.startsWith("/")?l=Ux(r.substring(1),"/"):l=Ux(r,t)):l=t,{pathname:l,search:GR(s),hash:FR(i)}}function Ux(e,t){let r=dd(t).split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function Bm(e,t,r,s){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(s)}]. 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 qR(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function G_(e){let t=qR(e);return t.map((r,s)=>s===t.length-1?r.pathname:r.pathnameBase)}function bg(e,t,r,s=!1){let i;typeof e=="string"?i=uo(e):(i={...e},kt(!i.pathname||!i.pathname.includes("?"),Bm("?","pathname","search",i)),kt(!i.pathname||!i.pathname.includes("#"),Bm("#","pathname","hash",i)),kt(!i.search||!i.search.includes("#"),Bm("#","search","hash",i)));let l=e===""||i.pathname==="",c=l?"/":i.pathname,d;if(c==null)d=r;else{let g=t.length-1;if(!s&&c.startsWith("..")){let x=c.split("/");for(;x[0]==="..";)x.shift(),g-=1;i.pathname=x.join("/")}d=g>=0?t[g]:"/"}let h=HR(i,d),m=c&&c!=="/"&&c.endsWith("/"),b=(l||c===".")&&r.endsWith("/");return!h.pathname.endsWith("/")&&(m||b)&&(h.pathname+="/"),h}var F_=e=>e.replace(/\/\/+/g,"/"),wr=e=>F_(e.join("/")),dd=e=>e.replace(/\/+$/,""),VR=e=>dd(e).replace(/^\/*/,"/"),GR=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,FR=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,KR=class{constructor(e,t,r,s=!1){this.status=e,this.statusText=t||"",this.internal=s,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function WR(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function YR(e){let t=e.map(r=>r.route.path).filter(Boolean);return wr(t)||"/"}var K_=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function W_(e,t){let r=e;if(typeof r!="string"||!BR.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let s=r,i=!1;if(K_)try{let l=new URL(window.location.href),c=r.startsWith("//")?new URL(l.protocol+r):new URL(r),d=fa(c.pathname,t);c.origin===l.origin&&d!=null?r=d+c.search+c.hash:i=!0}catch{Ir(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:s,isExternal:i,to:r}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Y_=["POST","PUT","PATCH","DELETE"];new Set(Y_);var XR=["GET",...Y_];new Set(XR);var fo=v.createContext(null);fo.displayName="DataRouter";var $d=v.createContext(null);$d.displayName="DataRouterState";var X_=v.createContext(!1);function JR(){return v.useContext(X_)}var J_=v.createContext({isTransitioning:!1});J_.displayName="ViewTransition";var QR=v.createContext(new Map);QR.displayName="Fetchers";var ZR=v.createContext(null);ZR.displayName="Await";var lr=v.createContext(null);lr.displayName="Navigation";var Yl=v.createContext(null);Yl.displayName="Location";var ya=v.createContext({outlet:null,matches:[],isDataRoute:!1});ya.displayName="Route";var xg=v.createContext(null);xg.displayName="RouteError";var Q_="REACT_ROUTER_ERROR",ek="REDIRECT",tk="ROUTE_ERROR_RESPONSE";function nk(e){if(e.startsWith(`${Q_}:${ek}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function rk(e){if(e.startsWith(`${Q_}:${tk}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new KR(t.status,t.statusText,t.data)}catch{}}function ak(e,{relative:t}={}){kt(Xl(),"useHref() may be used only in the context of a component.");let{basename:r,navigator:s}=v.useContext(lr),{hash:i,pathname:l,search:c}=Jl(e,{relative:t}),d=l;return r!=="/"&&(d=l==="/"?r:wr([r,l])),s.createHref({pathname:d,search:c,hash:i})}function Xl(){return v.useContext(Yl)!=null}function ba(){return kt(Xl(),"useLocation() may be used only in the context of a component."),v.useContext(Yl).location}var Z_="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function eS(e){v.useContext(lr).static||v.useLayoutEffect(e)}function sk(){let{isDataRoute:e}=v.useContext(ya);return e?yk():ik()}function ik(){kt(Xl(),"useNavigate() may be used only in the context of a component.");let e=v.useContext(fo),{basename:t,navigator:r}=v.useContext(lr),{matches:s}=v.useContext(ya),{pathname:i}=ba(),l=JSON.stringify(G_(s)),c=v.useRef(!1);return eS(()=>{c.current=!0}),v.useCallback((h,m={})=>{if(Ir(c.current,Z_),!c.current)return;if(typeof h=="number"){r.go(h);return}let b=bg(h,JSON.parse(l),i,m.relative==="path");e==null&&t!=="/"&&(b.pathname=b.pathname==="/"?t:wr([t,b.pathname])),(m.replace?r.replace:r.push)(b,m.state,m)},[t,r,l,i,e])}v.createContext(null);function Jl(e,{relative:t}={}){let{matches:r}=v.useContext(ya),{pathname:s}=ba(),i=JSON.stringify(G_(r));return v.useMemo(()=>bg(e,JSON.parse(i),s,t==="path"),[e,i,s,t])}function ok(e,t){return tS(e,t)}function tS(e,t,r){var N;kt(Xl(),"useRoutes() may be used only in the context of a component.");let{navigator:s}=v.useContext(lr),{matches:i}=v.useContext(ya),l=i[i.length-1],c=l?l.params:{},d=l?l.pathname:"/",h=l?l.pathnameBase:"/",m=l&&l.route;{let C=m&&m.path||"";rS(d,!m||C.endsWith("*")||C.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${d}" (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=ba(),g;if(t){let C=typeof t=="string"?uo(t):t;kt(h==="/"||((N=C.pathname)==null?void 0:N.startsWith(h)),`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 "${h}" but pathname "${C.pathname}" was given in the \`location\` prop.`),g=C}else g=b;let x=g.pathname||"/",w=x;if(h!=="/"){let C=h.replace(/^\//,"").split("/");w="/"+x.replace(/^\//,"").split("/").slice(C.length).join("/")}let E=r&&r.state.matches.length?r.state.matches.map(C=>Object.assign(C,{route:r.manifest[C.route.id]||C.route})):H_(e,{pathname:w});Ir(m||E!=null,`No routes matched location "${g.pathname}${g.search}${g.hash}" `),Ir(E==null||E[E.length-1].route.element!==void 0||E[E.length-1].route.Component!==void 0||E[E.length-1].route.lazy!==void 0,`Matched leaf route at location "${g.pathname}${g.search}${g.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 S=fk(E&&E.map(C=>Object.assign({},C,{params:Object.assign({},c,C.params),pathname:wr([h,s.encodeLocation?s.encodeLocation(C.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?h:wr([h,s.encodeLocation?s.encodeLocation(C.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:C.pathnameBase])})),i,r);return t&&S?v.createElement(Yl.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...g},navigationType:"POP"}},S):S}function lk(){let e=vk(),t=WR(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,s="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:s},l={padding:"2px 4px",backgroundColor:s},c=null;return console.error("Error handled by React Router default ErrorBoundary:",e),c=v.createElement(v.Fragment,null,v.createElement("p",null,"💿 Hey developer 👋"),v.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",v.createElement("code",{style:l},"ErrorBoundary")," or"," ",v.createElement("code",{style:l},"errorElement")," prop on your route.")),v.createElement(v.Fragment,null,v.createElement("h2",null,"Unexpected Application Error!"),v.createElement("h3",{style:{fontStyle:"italic"}},t),r?v.createElement("pre",{style:i},r):null,c)}var ck=v.createElement(lk,null),nS=class extends v.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,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):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=rk(e.digest);r&&(e=r)}let t=e!==void 0?v.createElement(ya.Provider,{value:this.props.routeContext},v.createElement(xg.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?v.createElement(uk,{error:e},t):t}};nS.contextType=X_;var Hm=new WeakMap;function uk({children:e,error:t}){let{basename:r}=v.useContext(lr);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let s=nk(t.digest);if(s){let i=Hm.get(t);if(i)throw i;let l=W_(s.location,r);if(K_&&!Hm.get(t))if(l.isExternal||s.reloadDocument)window.location.href=l.absoluteURL||l.to;else{const c=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(l.to,{replace:s.replace}));throw Hm.set(t,c),c}return v.createElement("meta",{httpEquiv:"refresh",content:`0;url=${l.absoluteURL||l.to}`})}}return e}function dk({routeContext:e,match:t,children:r}){let s=v.useContext(fo);return s&&s.static&&s.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=t.route.id),v.createElement(ya.Provider,{value:e},r)}function fk(e,t=[],r){let s=r==null?void 0:r.state;if(e==null){if(!s)return null;if(s.errors)e=s.matches;else if(t.length===0&&!s.initialized&&s.matches.length>0)e=s.matches;else return null}let i=e,l=s==null?void 0:s.errors;if(l!=null){let b=i.findIndex(g=>g.route.id&&(l==null?void 0:l[g.route.id])!==void 0);kt(b>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(l).join(",")}`),i=i.slice(0,Math.min(i.length,b+1))}let c=!1,d=-1;if(r&&s){c=s.renderFallback;for(let b=0;b=0?i=i.slice(0,d+1):i=[i[0]];break}}}}let h=r==null?void 0:r.onError,m=s&&h?(b,g)=>{var x,w;h(b,{location:s.location,params:((w=(x=s.matches)==null?void 0:x[0])==null?void 0:w.params)??{},pattern:YR(s.matches),errorInfo:g})}:void 0;return i.reduceRight((b,g,x)=>{let w,E=!1,S=null,N=null;s&&(w=l&&g.route.id?l[g.route.id]:void 0,S=g.route.errorElement||ck,c&&(d<0&&x===0?(rS("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),E=!0,N=null):d===x&&(E=!0,N=g.route.hydrateFallbackElement||null)));let C=t.concat(i.slice(0,x+1)),A=()=>{let j;return w?j=S:E?j=N:g.route.Component?j=v.createElement(g.route.Component,null):g.route.element?j=g.route.element:j=b,v.createElement(dk,{match:g,routeContext:{outlet:b,matches:C,isDataRoute:s!=null},children:j})};return s&&(g.route.ErrorBoundary||g.route.errorElement||x===0)?v.createElement(nS,{location:s.location,revalidation:s.revalidation,component:S,error:w,children:A(),routeContext:{outlet:null,matches:C,isDataRoute:!0},onError:m}):A()},null)}function wg(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function hk(e){let t=v.useContext(fo);return kt(t,wg(e)),t}function mk(e){let t=v.useContext($d);return kt(t,wg(e)),t}function pk(e){let t=v.useContext(ya);return kt(t,wg(e)),t}function _g(e){let t=pk(e),r=t.matches[t.matches.length-1];return kt(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function gk(){return _g("useRouteId")}function vk(){var s;let e=v.useContext(xg),t=mk("useRouteError"),r=_g("useRouteError");return e!==void 0?e:(s=t.errors)==null?void 0:s[r]}function yk(){let{router:e}=hk("useNavigate"),t=_g("useNavigate"),r=v.useRef(!1);return eS(()=>{r.current=!0}),v.useCallback(async(i,l={})=>{Ir(r.current,Z_),r.current&&(typeof i=="number"?await e.navigate(i):await e.navigate(i,{fromRouteId:t,...l}))},[e,t])}var Bx={};function rS(e,t,r){!t&&!Bx[e]&&(Bx[e]=!0,Ir(!1,r))}v.memo(bk);function bk({routes:e,manifest:t,future:r,state:s,isStatic:i,onError:l}){return tS(e,void 0,{manifest:t,state:s,isStatic:i,onError:l})}function aS(e){kt(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function xk({basename:e="/",children:t=null,location:r,navigationType:s="POP",navigator:i,static:l=!1,useTransitions:c}){kt(!Xl(),"You cannot render a inside another . You should never have more than one in your app.");let d=e.replace(/^\/*/,"/"),h=v.useMemo(()=>({basename:d,navigator:i,static:l,useTransitions:c,future:{}}),[d,i,l,c]);typeof r=="string"&&(r=uo(r));let{pathname:m="/",search:b="",hash:g="",state:x=null,key:w="default",mask:E}=r,S=v.useMemo(()=>{let N=fa(m,d);return N==null?null:{location:{pathname:N,search:b,hash:g,state:x,key:w,mask:E},navigationType:s}},[d,m,b,g,x,w,s,E]);return Ir(S!=null,` is not able to match the URL "${m}${b}${g}" because it does not start with the basename, so the won't render anything.`),S==null?null:v.createElement(lr.Provider,{value:h},v.createElement(Yl.Provider,{children:t,value:S}))}function wk({children:e,location:t}){return ok(Np(e),t)}function Np(e,t=[]){let r=[];return v.Children.forEach(e,(s,i)=>{if(!v.isValidElement(s))return;let l=[...t,i];if(s.type===v.Fragment){r.push.apply(r,Np(s.props.children,l));return}kt(s.type===aS,`[${typeof s.type=="string"?s.type:s.type.name}] is not a component. All component children of must be a or `),kt(!s.props.index||!s.props.children,"An index route cannot have child routes.");let c={id:s.props.id||l.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,middleware:s.props.middleware,loader:s.props.loader,action:s.props.action,hydrateFallbackElement:s.props.hydrateFallbackElement,HydrateFallback:s.props.HydrateFallback,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.hasErrorBoundary===!0||s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(c.children=Np(s.props.children,l)),r.push(c)}),r}var Qu="get",Zu="application/x-www-form-urlencoded";function Ud(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function _k(e){return Ud(e)&&e.tagName.toLowerCase()==="button"}function Sk(e){return Ud(e)&&e.tagName.toLowerCase()==="form"}function Ek(e){return Ud(e)&&e.tagName.toLowerCase()==="input"}function Ck(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Nk(e,t){return e.button===0&&(!t||t==="_self")&&!Ck(e)}var Eu=null;function Tk(){if(Eu===null)try{new FormData(document.createElement("form"),0),Eu=!1}catch{Eu=!0}return Eu}var jk=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qm(e){return e!=null&&!jk.has(e)?(Ir(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Zu}"`),null):e}function Ak(e,t){let r,s,i,l,c;if(Sk(e)){let d=e.getAttribute("action");s=d?fa(d,t):null,r=e.getAttribute("method")||Qu,i=qm(e.getAttribute("enctype"))||Zu,l=new FormData(e)}else if(_k(e)||Ek(e)&&(e.type==="submit"||e.type==="image")){let d=e.form;if(d==null)throw new Error('Cannot submit a