const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./_-GzTLL15c.js","./Input-3pgIU4b0.js","./Input-Dx33p2my.css","./rwkv-hf-space-models-g0-7.2b-llamacpp-CbSv4Na1.js","./MdRenderTest-BC0X3wG1.js","./webrwkv-DE8dzunO.css"])))=>i.map(i=>d[i]); var cx=Object.defineProperty;var fx=(r,n,i)=>n in r?cx(r,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[n]=i;var nt=(r,n,i)=>fx(r,typeof n!="symbol"?n+"":n,i);(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))l(o);new MutationObserver(o=>{for(const u of o)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&l(f)}).observe(document,{childList:!0,subtree:!0});function i(o){const u={};return o.integrity&&(u.integrity=o.integrity),o.referrerPolicy&&(u.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?u.credentials="include":o.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function l(o){if(o.ep)return;o.ep=!0;const u=i(o);fetch(o.href,u)}})();const dx="modulepreload",hx=function(r,n){return new URL(r,n).href},pg={},zn=function(n,i,l){let o=Promise.resolve();if(i&&i.length>0){const f=document.getElementsByTagName("link"),d=document.querySelector("meta[property=csp-nonce]"),p=(d==null?void 0:d.nonce)||(d==null?void 0:d.getAttribute("nonce"));o=Promise.allSettled(i.map(m=>{if(m=hx(m,l),m in pg)return;pg[m]=!0;const g=m.endsWith(".css"),x=g?'[rel="stylesheet"]':"";if(!!l)for(let S=f.length-1;S>=0;S--){const y=f[S];if(y.href===m&&(!g||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${m}"]${x}`))return;const v=document.createElement("link");if(v.rel=g?"stylesheet":dx,g||(v.as="script"),v.crossOrigin="",v.href=m,p&&v.setAttribute("nonce",p),document.head.appendChild(v),g)return new Promise((S,y)=>{v.addEventListener("load",S),v.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${m}`)))})}))}function u(f){const d=new Event("vite:preloadError",{cancelable:!0});if(d.payload=f,window.dispatchEvent(d),!d.defaultPrevented)throw f}return o.then(f=>{for(const d of f||[])d.status==="rejected"&&u(d.reason);return n().catch(u)})};function C1(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var If={exports:{}},os={};/** * @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 gg;function mx(){if(gg)return os;gg=1;var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function i(l,o,u){var f=null;if(u!==void 0&&(f=""+u),o.key!==void 0&&(f=""+o.key),"key"in o){u={};for(var d in o)d!=="key"&&(u[d]=o[d])}else u=o;return o=u.ref,{$$typeof:r,type:l,key:f,ref:o!==void 0?o:null,props:u}}return os.Fragment=n,os.jsx=i,os.jsxs=i,os}var yg;function px(){return yg||(yg=1,If.exports=mx()),If.exports}var M=px(),Jf={exports:{}},us={},Wf={exports:{}},ed={};/** * @license React * scheduler.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 vg;function gx(){return vg||(vg=1,function(r){function n(K,te){var P=K.length;K.push(te);e:for(;0>>1,N=K[ce];if(0>>1;ceo(le,P))Jo(me,le)?(K[ce]=me,K[J]=P,ce=J):(K[ce]=le,K[ne]=P,ce=ne);else if(Jo(me,P))K[ce]=me,K[J]=P,ce=J;else break e}}return te}function o(K,te){var P=K.sortIndex-te.sortIndex;return P!==0?P:K.id-te.id}if(r.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;r.unstable_now=function(){return u.now()}}else{var f=Date,d=f.now();r.unstable_now=function(){return f.now()-d}}var p=[],m=[],g=1,x=null,b=3,v=!1,S=!1,y=!1,E=typeof setTimeout=="function"?setTimeout:null,w=typeof clearTimeout=="function"?clearTimeout:null,T=typeof setImmediate<"u"?setImmediate:null;function O(K){for(var te=i(m);te!==null;){if(te.callback===null)l(m);else if(te.startTime<=K)l(m),te.sortIndex=te.expirationTime,n(p,te);else break;te=i(m)}}function z(K){if(y=!1,O(K),!S)if(i(p)!==null)S=!0,fe();else{var te=i(m);te!==null&&he(z,te.startTime-K)}}var L=!1,A=-1,j=5,Y=-1;function B(){return!(r.unstable_now()-YK&&B());){var ce=x.callback;if(typeof ce=="function"){x.callback=null,b=x.priorityLevel;var N=ce(x.expirationTime<=K);if(K=r.unstable_now(),typeof N=="function"){x.callback=N,O(K),te=!0;break t}x===i(p)&&l(p),O(K)}else l(p);x=i(p)}if(x!==null)te=!0;else{var G=i(m);G!==null&&he(z,G.startTime-K),te=!1}}break e}finally{x=null,b=P,v=!1}te=void 0}}finally{te?ee():L=!1}}}var ee;if(typeof T=="function")ee=function(){T($)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,ie=I.port2;I.port1.onmessage=$,ee=function(){ie.postMessage(null)}}else ee=function(){E($,0)};function fe(){L||(L=!0,ee())}function he(K,te){A=E(function(){K(r.unstable_now())},te)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(K){K.callback=null},r.unstable_continueExecution=function(){S||v||(S=!0,fe())},r.unstable_forceFrameRate=function(K){0>K||125ce?(K.sortIndex=P,n(m,K),i(p)===null&&K===i(m)&&(y?(w(A),A=-1):y=!0,he(z,P-ce))):(K.sortIndex=N,n(p,K),S||v||(S=!0,fe())),K},r.unstable_shouldYield=B,r.unstable_wrapCallback=function(K){var te=b;return function(){var P=b;b=te;try{return K.apply(this,arguments)}finally{b=P}}}}(ed)),ed}var _g;function yx(){return _g||(_g=1,Wf.exports=gx()),Wf.exports}var td={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 bg;function vx(){if(bg)return ve;bg=1;var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),f=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),x=Symbol.iterator;function b(N){return N===null||typeof N!="object"?null:(N=x&&N[x]||N["@@iterator"],typeof N=="function"?N:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},S=Object.assign,y={};function E(N,G,ne){this.props=N,this.context=G,this.refs=y,this.updater=ne||v}E.prototype.isReactComponent={},E.prototype.setState=function(N,G){if(typeof N!="object"&&typeof N!="function"&&N!=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,N,G,"setState")},E.prototype.forceUpdate=function(N){this.updater.enqueueForceUpdate(this,N,"forceUpdate")};function w(){}w.prototype=E.prototype;function T(N,G,ne){this.props=N,this.context=G,this.refs=y,this.updater=ne||v}var O=T.prototype=new w;O.constructor=T,S(O,E.prototype),O.isPureReactComponent=!0;var z=Array.isArray,L={H:null,A:null,T:null,S:null},A=Object.prototype.hasOwnProperty;function j(N,G,ne,le,J,me){return ne=me.ref,{$$typeof:r,type:N,key:G,ref:ne!==void 0?ne:null,props:me}}function Y(N,G){return j(N.type,G,void 0,void 0,void 0,N.props)}function B(N){return typeof N=="object"&&N!==null&&N.$$typeof===r}function $(N){var G={"=":"=0",":":"=2"};return"$"+N.replace(/[=:]/g,function(ne){return G[ne]})}var ee=/\/+/g;function I(N,G){return typeof N=="object"&&N!==null&&N.key!=null?$(""+N.key):G.toString(36)}function ie(){}function fe(N){switch(N.status){case"fulfilled":return N.value;case"rejected":throw N.reason;default:switch(typeof N.status=="string"?N.then(ie,ie):(N.status="pending",N.then(function(G){N.status==="pending"&&(N.status="fulfilled",N.value=G)},function(G){N.status==="pending"&&(N.status="rejected",N.reason=G)})),N.status){case"fulfilled":return N.value;case"rejected":throw N.reason}}throw N}function he(N,G,ne,le,J){var me=typeof N;(me==="undefined"||me==="boolean")&&(N=null);var ge=!1;if(N===null)ge=!0;else switch(me){case"bigint":case"string":case"number":ge=!0;break;case"object":switch(N.$$typeof){case r:case n:ge=!0;break;case g:return ge=N._init,he(ge(N._payload),G,ne,le,J)}}if(ge)return J=J(N),ge=le===""?"."+I(N,0):le,z(J)?(ne="",ge!=null&&(ne=ge.replace(ee,"$&/")+"/"),he(J,G,ne,"",function(Ve){return Ve})):J!=null&&(B(J)&&(J=Y(J,ne+(J.key==null||N&&N.key===J.key?"":(""+J.key).replace(ee,"$&/")+"/")+ge)),G.push(J)),1;ge=0;var lt=le===""?".":le+":";if(z(N))for(var Me=0;Me"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(n){console.error(n)}}return r(),nd.exports=_x(),nd.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 Tg;function bx(){if(Tg)return us;Tg=1;var r=yx(),n=oh(),i=M1();function l(e){var t="https://react.dev/errors/"+e;if(1)":-1c||D[s]!==U[c]){var Z=` `+D[s].replace(" at new "," at ");return e.displayName&&Z.includes("")&&(Z=Z.replace("",e.displayName)),Z}while(1<=s&&0<=c);break}}}finally{fe=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?ie(a):""}function K(e){switch(e.tag){case 26:case 27:case 5:return ie(e.type);case 16:return ie("Lazy");case 13:return ie("Suspense");case 19:return ie("SuspenseList");case 0:case 15:return e=he(e.type,!1),e;case 11:return e=he(e.type.render,!1),e;case 1:return e=he(e.type,!0),e;default:return""}}function te(e){try{var t="";do t+=K(e),e=e.return;while(e);return t}catch(a){return` Error generating stack: `+a.message+` `+a.stack}}function P(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function ce(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function N(e){if(P(e)!==e)throw Error(l(188))}function G(e){var t=e.alternate;if(!t){if(t=P(e),t===null)throw Error(l(188));return t!==e?null:e}for(var a=e,s=t;;){var c=a.return;if(c===null)break;var h=c.alternate;if(h===null){if(s=c.return,s!==null){a=s;continue}break}if(c.child===h.child){for(h=c.child;h;){if(h===a)return N(c),e;if(h===s)return N(c),t;h=h.sibling}throw Error(l(188))}if(a.return!==s.return)a=c,s=h;else{for(var _=!1,C=c.child;C;){if(C===a){_=!0,a=c,s=h;break}if(C===s){_=!0,s=c,a=h;break}C=C.sibling}if(!_){for(C=h.child;C;){if(C===a){_=!0,a=h,s=c;break}if(C===s){_=!0,s=h,a=c;break}C=C.sibling}if(!_)throw Error(l(189))}}if(a.alternate!==s)throw Error(l(190))}if(a.tag!==3)throw Error(l(188));return a.stateNode.current===a?e:t}function ne(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=ne(e),t!==null)return t;e=e.sibling}return null}var le=Array.isArray,J=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,me={pending:!1,data:null,method:null,action:null},ge=[],lt=-1;function Me(e){return{current:e}}function Ve(e){0>lt||(e.current=ge[lt],ge[lt]=null,lt--)}function De(e,t){lt++,ge[lt]=e.current,e.current=t}var Rt=Me(null),St=Me(null),Te=Me(null),Jt=Me(null);function Ut(e,t){switch(De(Te,t),De(St,e),De(Rt,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?Xp(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=Xp(e),t=Zp(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Ve(Rt),De(Rt,t)}function st(){Ve(Rt),Ve(St),Ve(Te)}function dn(e){e.memoizedState!==null&&De(Jt,e);var t=Rt.current,a=Zp(t,e.type);t!==a&&(De(St,e),De(Rt,a))}function hn(e){St.current===e&&(Ve(Rt),Ve(St)),Jt.current===e&&(Ve(Jt),as._currentValue=me)}var Wt=Object.prototype.hasOwnProperty,La=r.unstable_scheduleCallback,Ln=r.unstable_cancelCallback,ia=r.unstable_shouldYield,ra=r.unstable_requestPaint,Et=r.unstable_now,bi=r.unstable_getCurrentPriorityLevel,W=r.unstable_ImmediatePriority,ze=r.unstable_UserBlockingPriority,Ie=r.unstable_NormalPriority,xi=r.unstable_LowPriority,ml=r.unstable_IdlePriority,Xs=r.log,Tt=r.unstable_setDisableYieldValue,ka=null,Dt=null;function Zs(e){if(Dt&&typeof Dt.onCommitFiberRoot=="function")try{Dt.onCommitFiberRoot(ka,e,void 0,(e.current.flags&128)===128)}catch{}}function yt(e){if(typeof Xs=="function"&&Tt(e),Dt&&typeof Dt.setStrictMode=="function")try{Dt.setStrictMode(ka,e)}catch{}}var zt=Math.clz32?Math.clz32:Zu,Qs=Math.log,Xu=Math.LN2;function Zu(e){return e>>>=0,e===0?32:31-(Qs(e)/Xu|0)|0}var cr=128,fr=4194304;function Gn(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function mn(e,t){var a=e.pendingLanes;if(a===0)return 0;var s=0,c=e.suspendedLanes,h=e.pingedLanes,_=e.warmLanes;e=e.finishedLanes!==0;var C=a&134217727;return C!==0?(a=C&~c,a!==0?s=Gn(a):(h&=C,h!==0?s=Gn(h):e||(_=C&~_,_!==0&&(s=Gn(_))))):(C=a&~c,C!==0?s=Gn(C):h!==0?s=Gn(h):e||(_=a&~_,_!==0&&(s=Gn(_)))),s===0?0:t!==0&&t!==s&&!(t&c)&&(c=s&-s,_=t&-t,c>=_||c===32&&(_&4194176)!==0)?t:s}function Yt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Si(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ei(){var e=cr;return cr<<=1,!(cr&4194176)&&(cr=128),e}function Ks(){var e=fr;return fr<<=1,!(fr&62914560)&&(fr=4194304),e}function Ti(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function ja(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Qu(e,t,a,s,c,h){var _=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var C=e.entanglements,D=e.expirationTimes,U=e.hiddenUpdates;for(a=_&~a;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),a_=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Zh={},Qh={};function i_(e){return Wt.call(Qh,e)?!0:Wt.call(Zh,e)?!1:a_.test(e)?Qh[e]=!0:(Zh[e]=!0,!1)}function Ps(e,t,a){if(i_(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var s=t.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function $s(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function ca(e,t,a,s){if(s===null)e.removeAttribute(a);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+s)}}function pn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Kh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function r_(e){var t=Kh(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),s=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var c=a.get,h=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return c.call(this)},set:function(_){s=""+_,h.call(this,_)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return s},setValue:function(_){s=""+_},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Fs(e){e._valueTracker||(e._valueTracker=r_(e))}function Ph(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),s="";return e&&(s=Kh(e)?e.checked?"true":"false":e.value),e=s,e!==a?(t.setValue(e),!0):!1}function Is(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var l_=/[\n"\\]/g;function gn(e){return e.replace(l_,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Pu(e,t,a,s,c,h,_,C){e.name="",_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"?e.type=_:e.removeAttribute("type"),t!=null?_==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+pn(t)):e.value!==""+pn(t)&&(e.value=""+pn(t)):_!=="submit"&&_!=="reset"||e.removeAttribute("value"),t!=null?$u(e,_,pn(t)):a!=null?$u(e,_,pn(a)):s!=null&&e.removeAttribute("value"),c==null&&h!=null&&(e.defaultChecked=!!h),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),C!=null&&typeof C!="function"&&typeof C!="symbol"&&typeof C!="boolean"?e.name=""+pn(C):e.removeAttribute("name")}function $h(e,t,a,s,c,h,_,C){if(h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(e.type=h),t!=null||a!=null){if(!(h!=="submit"&&h!=="reset"||t!=null))return;a=a!=null?""+pn(a):"",t=t!=null?""+pn(t):a,C||t===e.value||(e.value=t),e.defaultValue=t}s=s??c,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=C?e.checked:!!s,e.defaultChecked=!!s,_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(e.name=_)}function $u(e,t,a){t==="number"&&Is(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function pr(e,t,a,s){if(e=e.options,t){t={};for(var c=0;c=xl),o0=" ",u0=!1;function c0(e,t){switch(e){case"keyup":return L_.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function f0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _r=!1;function j_(e,t){switch(e){case"compositionend":return f0(t);case"keypress":return t.which!==32?null:(u0=!0,o0);case"textInput":return e=t.data,e===o0&&u0?null:e;default:return null}}function U_(e,t){if(_r)return e==="compositionend"||!lc&&c0(e,t)?(e=n0(),Ws=tc=Ba=null,_r=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-e};e=s}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=_0(a)}}function x0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?x0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function S0(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Is(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=Is(e.document)}return t}function uc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Z_(e,t){var a=S0(t);t=e.focusedElem;var s=e.selectionRange;if(a!==t&&t&&t.ownerDocument&&x0(t.ownerDocument.documentElement,t)){if(s!==null&&uc(t)){if(e=s.start,a=s.end,a===void 0&&(a=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(a,t.value.length);else if(a=(e=t.ownerDocument||document)&&e.defaultView||window,a.getSelection){a=a.getSelection();var c=t.textContent.length,h=Math.min(s.start,c);s=s.end===void 0?h:Math.min(s.end,c),!a.extend&&h>s&&(c=s,s=h,h=c),c=b0(t,h);var _=b0(t,s);c&&_&&(a.rangeCount!==1||a.anchorNode!==c.node||a.anchorOffset!==c.offset||a.focusNode!==_.node||a.focusOffset!==_.offset)&&(e=e.createRange(),e.setStart(c.node,c.offset),a.removeAllRanges(),h>s?(a.addRange(e),a.extend(_.node,_.offset)):(e.setEnd(_.node,_.offset),a.addRange(e)))}}for(e=[],a=t;a=a.parentNode;)a.nodeType===1&&e.push({element:a,left:a.scrollLeft,top:a.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,br=null,cc=null,wl=null,fc=!1;function E0(e,t,a){var s=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;fc||br==null||br!==Is(s)||(s=br,"selectionStart"in s&&uc(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),wl&&Tl(wl,s)||(wl=s,s=Vo(cc,"onSelect"),0>=_,c-=_,fa=1<<32-zt(t)+c|a<de?(bt=ue,ue=null):bt=ue.sibling;var Re=V(H,ue,q[de],Q);if(Re===null){ue===null&&(ue=bt);break}e&&ue&&Re.alternate===null&&t(H,ue),k=h(Re,k,de),Se===null?re=Re:Se.sibling=Re,Se=Re,ue=bt}if(de===q.length)return a(H,ue),Oe&&Li(H,de),re;if(ue===null){for(;dede?(bt=ue,ue=null):bt=ue.sibling;var ii=V(H,ue,Re.value,Q);if(ii===null){ue===null&&(ue=bt);break}e&&ue&&ii.alternate===null&&t(H,ue),k=h(ii,k,de),Se===null?re=ii:Se.sibling=ii,Se=ii,ue=bt}if(Re.done)return a(H,ue),Oe&&Li(H,de),re;if(ue===null){for(;!Re.done;de++,Re=q.next())Re=F(H,Re.value,Q),Re!==null&&(k=h(Re,k,de),Se===null?re=Re:Se.sibling=Re,Se=Re);return Oe&&Li(H,de),re}for(ue=s(ue);!Re.done;de++,Re=q.next())Re=X(ue,H,de,Re.value,Q),Re!==null&&(e&&Re.alternate!==null&&ue.delete(Re.key===null?de:Re.key),k=h(Re,k,de),Se===null?re=Re:Se.sibling=Re,Se=Re);return e&&ue.forEach(function(ux){return t(H,ux)}),Oe&&Li(H,de),re}function tt(H,k,q,Q){if(typeof q=="object"&&q!==null&&q.type===p&&q.key===null&&(q=q.props.children),typeof q=="object"&&q!==null){switch(q.$$typeof){case f:e:{for(var re=q.key;k!==null;){if(k.key===re){if(re=q.type,re===p){if(k.tag===7){a(H,k.sibling),Q=c(k,q.props.children),Q.return=H,H=Q;break e}}else if(k.elementType===re||typeof re=="object"&&re!==null&&re.$$typeof===T&&q0(re)===k.type){a(H,k.sibling),Q=c(k,q.props),zl(Q,q),Q.return=H,H=Q;break e}a(H,k);break}else t(H,k);k=k.sibling}q.type===p?(Q=Zi(q.props.children,H.mode,Q,q.key),Q.return=H,H=Q):(Q=Do(q.type,q.key,q.props,null,H.mode,Q),zl(Q,q),Q.return=H,H=Q)}return _(H);case d:e:{for(re=q.key;k!==null;){if(k.key===re)if(k.tag===4&&k.stateNode.containerInfo===q.containerInfo&&k.stateNode.implementation===q.implementation){a(H,k.sibling),Q=c(k,q.children||[]),Q.return=H,H=Q;break e}else{a(H,k);break}else t(H,k);k=k.sibling}Q=mf(q,H.mode,Q),Q.return=H,H=Q}return _(H);case T:return re=q._init,q=re(q._payload),tt(H,k,q,Q)}if(le(q))return oe(H,k,q,Q);if(A(q)){if(re=A(q),typeof re!="function")throw Error(l(150));return q=re.call(q),ye(H,k,q,Q)}if(typeof q.then=="function")return tt(H,k,fo(q),Q);if(q.$$typeof===v)return tt(H,k,Ao(H,q),Q);ho(H,q)}return typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint"?(q=""+q,k!==null&&k.tag===6?(a(H,k.sibling),Q=c(k,q),Q.return=H,H=Q):(a(H,k),Q=hf(q,H.mode,Q),Q.return=H,H=Q),_(H)):a(H,k)}return function(H,k,q,Q){try{Dl=0;var re=tt(H,k,q,Q);return Cr=null,re}catch(ue){if(ue===Ol)throw ue;var Se=Tn(29,ue,null,H.mode);return Se.lanes=Q,Se.return=H,Se}finally{}}}var ji=V0(!0),Y0=V0(!1),Mr=Me(null),mo=Me(0);function G0(e,t){e=Ea,De(mo,e),De(Mr,t),Ea=e|t.baseLanes}function _c(){De(mo,Ea),De(Mr,Mr.current)}function bc(){Ea=mo.current,Ve(Mr),Ve(mo)}var xn=Me(null),Qn=null;function qa(e){var t=e.alternate;De(pt,pt.current&1),De(xn,e),Qn===null&&(t===null||Mr.current!==null||t.memoizedState!==null)&&(Qn=e)}function X0(e){if(e.tag===22){if(De(pt,pt.current),De(xn,e),Qn===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Qn=e)}}else Va()}function Va(){De(pt,pt.current),De(xn,xn.current)}function ha(e){Ve(xn),Qn===e&&(Qn=null),Ve(pt)}var pt=Me(0);function po(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||a.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var F_=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,s){e.push(s)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},I_=r.unstable_scheduleCallback,J_=r.unstable_NormalPriority,gt={$$typeof:v,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function xc(){return{controller:new F_,data:new Map,refCount:0}}function Nl(e){e.refCount--,e.refCount===0&&I_(J_,function(){e.controller.abort()})}var Ll=null,Sc=0,Ar=0,Or=null;function W_(e,t){if(Ll===null){var a=Ll=[];Sc=0,Ar=Of(),Or={status:"pending",value:void 0,then:function(s){a.push(s)}}}return Sc++,t.then(Z0,Z0),t}function Z0(){if(--Sc===0&&Ll!==null){Or!==null&&(Or.status="fulfilled");var e=Ll;Ll=null,Ar=0,Or=null;for(var t=0;th?h:8;var _=B.T,C={};B.T=C,Hc(e,!1,t,a);try{var D=c(),U=B.S;if(U!==null&&U(C,D),D!==null&&typeof D=="object"&&typeof D.then=="function"){var Z=eb(D,s);Ul(e,t,Z,rn(e))}else Ul(e,t,s,rn(e))}catch(F){Ul(e,t,{then:function(){},status:"rejected",reason:F},rn())}finally{J.p=h,B.T=_}}function rb(){}function Uc(e,t,a,s){if(e.tag!==5)throw Error(l(476));var c=Sm(e).queue;xm(e,c,t,me,a===null?rb:function(){return Em(e),a(s)})}function Sm(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:me,baseState:me,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ma,lastRenderedState:me},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ma,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Em(e){var t=Sm(e).next.queue;Ul(e,t,{},rn())}function Bc(){return Nt(as)}function Tm(){return ct().memoizedState}function wm(){return ct().memoizedState}function lb(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=rn();e=Qa(a);var s=Ka(t,e,a);s!==null&&(Ht(s,t,a),ql(s,t,a)),t={cache:xc()},e.payload=t;return}t=t.return}}function sb(e,t,a){var s=rn();a={lane:s,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},To(e)?Mm(t,a):(a=mc(e,t,a,s),a!==null&&(Ht(a,e,s),Am(a,t,s)))}function Cm(e,t,a){var s=rn();Ul(e,t,a,s)}function Ul(e,t,a,s){var c={lane:s,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(To(e))Mm(t,c);else{var h=e.alternate;if(e.lanes===0&&(h===null||h.lanes===0)&&(h=t.lastRenderedReducer,h!==null))try{var _=t.lastRenderedState,C=h(_,a);if(c.hasEagerState=!0,c.eagerState=C,en(C,_))return lo(e,t,c,0),Be===null&&ro(),!1}catch{}finally{}if(a=mc(e,t,c,s),a!==null)return Ht(a,e,s),Am(a,t,s),!0}return!1}function Hc(e,t,a,s){if(s={lane:2,revertLane:Of(),action:s,hasEagerState:!1,eagerState:null,next:null},To(e)){if(t)throw Error(l(479))}else t=mc(e,a,s,2),t!==null&&Ht(t,e,2)}function To(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function Mm(e,t){Rr=yo=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Am(e,t,a){if(a&4194176){var s=t.lanes;s&=e.pendingLanes,a|=s,t.lanes=a,gl(e,a)}}var Kn={readContext:Nt,use:bo,useCallback:it,useContext:it,useEffect:it,useImperativeHandle:it,useLayoutEffect:it,useInsertionEffect:it,useMemo:it,useReducer:it,useRef:it,useState:it,useDebugValue:it,useDeferredValue:it,useTransition:it,useSyncExternalStore:it,useId:it};Kn.useCacheRefresh=it,Kn.useMemoCache=it,Kn.useHostTransitionStatus=it,Kn.useFormState=it,Kn.useActionState=it,Kn.useOptimistic=it;var Hi={readContext:Nt,use:bo,useCallback:function(e,t){return Zt().memoizedState=[e,t===void 0?null:t],e},useContext:Nt,useEffect:hm,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,So(4194308,4,gm.bind(null,t,e),a)},useLayoutEffect:function(e,t){return So(4194308,4,e,t)},useInsertionEffect:function(e,t){So(4,2,e,t)},useMemo:function(e,t){var a=Zt();t=t===void 0?null:t;var s=e();if(Bi){yt(!0);try{e()}finally{yt(!1)}}return a.memoizedState=[s,t],s},useReducer:function(e,t,a){var s=Zt();if(a!==void 0){var c=a(t);if(Bi){yt(!0);try{a(t)}finally{yt(!1)}}}else c=t;return s.memoizedState=s.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},s.queue=e,e=e.dispatch=sb.bind(null,xe,e),[s.memoizedState,e]},useRef:function(e){var t=Zt();return e={current:e},t.memoizedState=e},useState:function(e){e=zc(e);var t=e.queue,a=Cm.bind(null,xe,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:kc,useDeferredValue:function(e,t){var a=Zt();return jc(a,e,t)},useTransition:function(){var e=zc(!1);return e=xm.bind(null,xe,e.queue,!0,!1),Zt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var s=xe,c=Zt();if(Oe){if(a===void 0)throw Error(l(407));a=a()}else{if(a=t(),Be===null)throw Error(l(349));Ae&60||I0(s,t,a)}c.memoizedState=a;var h={value:a,getSnapshot:t};return c.queue=h,hm(W0.bind(null,s,h,e),[e]),s.flags|=2048,zr(9,J0.bind(null,s,h,a,t),{destroy:void 0},null),a},useId:function(){var e=Zt(),t=Be.identifierPrefix;if(Oe){var a=da,s=fa;a=(s&~(1<<32-zt(s)-1)).toString(32)+a,t=":"+t+"R"+a,a=vo++,0 title"))),At(h,s,a),h[Qe]=e,ot(h),s=h;break e;case"link":var _=tg("link","href",c).get(s+(a.href||""));if(_){for(var C=0;C<_.length;C++)if(h=_[C],h.getAttribute("href")===(a.href==null?null:a.href)&&h.getAttribute("rel")===(a.rel==null?null:a.rel)&&h.getAttribute("title")===(a.title==null?null:a.title)&&h.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){_.splice(C,1);break t}}h=c.createElement(s),At(h,s,a),c.head.appendChild(h);break;case"meta":if(_=tg("meta","content",c).get(s+(a.content||""))){for(C=0;C<_.length;C++)if(h=_[C],h.getAttribute("content")===(a.content==null?null:""+a.content)&&h.getAttribute("name")===(a.name==null?null:a.name)&&h.getAttribute("property")===(a.property==null?null:a.property)&&h.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&h.getAttribute("charset")===(a.charSet==null?null:a.charSet)){_.splice(C,1);break t}}h=c.createElement(s),At(h,s,a),c.head.appendChild(h);break;default:throw Error(l(468,s))}h[Qe]=e,ot(h),s=h}e.stateNode=s}else ng(c,e.type,e.stateNode);else e.stateNode=eg(c,s,e.memoizedProps);else h!==s?(h===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):h.count--,s===null?ng(c,e.type,e.stateNode):eg(c,s,e.memoizedProps)):s===null&&e.stateNode!==null&&np(e,e.memoizedProps,a.memoizedProps)}break;case 27:if(s&4&&e.alternate===null){c=e.stateNode,h=e.memoizedProps;try{for(var D=c.firstChild;D;){var U=D.nextSibling,Z=D.nodeName;D[Ai]||Z==="HEAD"||Z==="BODY"||Z==="SCRIPT"||Z==="STYLE"||Z==="LINK"&&D.rel.toLowerCase()==="stylesheet"||c.removeChild(D),D=U}for(var F=e.type,V=c.attributes;V.length;)c.removeAttributeNode(V[0]);At(c,F,h),c[Qe]=e,c[Je]=h}catch(oe){ke(e,e.return,oe)}}case 5:if(Sn(t,e),En(e),s&512&&(We||a===null||tn(a,a.return)),e.flags&32){c=e.stateNode;try{gr(c,"")}catch(oe){ke(e,e.return,oe)}}s&4&&e.stateNode!=null&&(c=e.memoizedProps,np(e,c,a!==null?a.memoizedProps:c)),s&1024&&(of=!0);break;case 6:if(Sn(t,e),En(e),s&4){if(e.stateNode===null)throw Error(l(162));s=e.memoizedProps,a=e.stateNode;try{a.nodeValue=s}catch(oe){ke(e,e.return,oe)}}break;case 3:if(Qo=null,c=Hn,Hn=Xo(t.containerInfo),Sn(t,e),Hn=c,En(e),s&4&&a!==null&&a.memoizedState.isDehydrated)try{ss(t.containerInfo)}catch(oe){ke(e,e.return,oe)}of&&(of=!1,fp(e));break;case 4:s=Hn,Hn=Xo(e.stateNode.containerInfo),Sn(t,e),En(e),Hn=s;break;case 12:Sn(t,e),En(e);break;case 13:Sn(t,e),En(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(vf=Et()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,uf(e,s)));break;case 22:if(s&512&&(We||a===null||tn(a,a.return)),D=e.memoizedState!==null,U=a!==null&&a.memoizedState!==null,Z=va,F=We,va=Z||D,We=F||U,Sn(t,e),We=F,va=Z,En(e),t=e.stateNode,t._current=e,t._visibility&=-3,t._visibility|=t._pendingVisibility&2,s&8192&&(t._visibility=D?t._visibility&-2:t._visibility|1,D&&(t=va||We,a===null||U||t||Nr(e)),e.memoizedProps===null||e.memoizedProps.mode!=="manual"))e:for(a=null,t=e;;){if(t.tag===5||t.tag===26||t.tag===27){if(a===null){U=a=t;try{if(c=U.stateNode,D)h=c.style,typeof h.setProperty=="function"?h.setProperty("display","none","important"):h.display="none";else{_=U.stateNode,C=U.memoizedProps.style;var X=C!=null&&C.hasOwnProperty("display")?C.display:null;_.style.display=X==null||typeof X=="boolean"?"":(""+X).trim()}}catch(oe){ke(U,U.return,oe)}}}else if(t.tag===6){if(a===null){U=t;try{U.stateNode.nodeValue=D?"":U.memoizedProps}catch(oe){ke(U,U.return,oe)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}s&4&&(s=e.updateQueue,s!==null&&(a=s.retryQueue,a!==null&&(s.retryQueue=null,uf(e,a))));break;case 19:Sn(t,e),En(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,uf(e,s)));break;case 21:break;default:Sn(t,e),En(e)}}function En(e){var t=e.flags;if(t&2){try{if(e.tag!==27){e:{for(var a=e.return;a!==null;){if(ap(a)){var s=a;break e}a=a.return}throw Error(l(160))}switch(s.tag){case 27:var c=s.stateNode,h=lf(e);Oo(e,h,c);break;case 5:var _=s.stateNode;s.flags&32&&(gr(_,""),s.flags&=-33);var C=lf(e);Oo(e,C,_);break;case 3:case 4:var D=s.stateNode.containerInfo,U=lf(e);sf(e,U,D);break;default:throw Error(l(161))}}}catch(Z){ke(e,e.return,Z)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function fp(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;fp(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function ba(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)lp(e,t.alternate,t),t=t.sibling}function Nr(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Pa(4,t,t.return),Nr(t);break;case 1:tn(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&ep(t,t.return,a),Nr(t);break;case 26:case 27:case 5:tn(t,t.return),Nr(t);break;case 22:tn(t,t.return),t.memoizedState===null&&Nr(t);break;default:Nr(t)}e=e.sibling}}function $a(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var s=t.alternate,c=e,h=t,_=h.flags;switch(h.tag){case 0:case 11:case 15:$a(c,h,a),Gl(4,h);break;case 1:if($a(c,h,a),s=h,c=s.stateNode,typeof c.componentDidMount=="function")try{c.componentDidMount()}catch(U){ke(s,s.return,U)}if(s=h,c=s.updateQueue,c!==null){var C=s.stateNode;try{var D=c.shared.hiddenCallbacks;if(D!==null)for(c.shared.hiddenCallbacks=null,c=0;c<\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof s.is=="string"?c.createElement("select",{is:s.is}):c.createElement("select"),s.multiple?e.multiple=!0:s.size&&(e.size=s.size);break;default:e=typeof s.is=="string"?c.createElement(a,{is:s.is}):c.createElement(a)}}e[Qe]=t,e[Je]=s;e:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)e.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break e;for(;c.sibling===null;){if(c.return===null||c.return===t)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=e;e:switch(At(e,a,s),a){case"button":case"input":case"select":case"textarea":e=!!s.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&xa(t)}}return Ke(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&xa(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(l(166));if(e=Te.current,Cl(t)){if(e=t.stateNode,a=t.memoizedProps,s=null,c=Bt,c!==null)switch(c.tag){case 27:case 5:s=c.memoizedProps}e[Qe]=t,e=!!(e.nodeValue===a||s!==null&&s.suppressHydrationWarning===!0||Gp(e.nodeValue,a)),e||ki(t)}else e=Go(e).createTextNode(s),e[Qe]=t,t.stateNode=e}return Ke(t),null;case 13:if(s=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=Cl(t),s!==null&&s.dehydrated!==null){if(e===null){if(!c)throw Error(l(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(l(317));c[Qe]=t}else Ml(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ke(t),c=!1}else Bn!==null&&(Sf(Bn),Bn=null),c=!0;if(!c)return t.flags&256?(ha(t),t):(ha(t),null)}if(ha(t),t.flags&128)return t.lanes=a,t;if(a=s!==null,e=e!==null&&e.memoizedState!==null,a){s=t.child,c=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(c=s.alternate.memoizedState.cachePool.pool);var h=null;s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(h=s.memoizedState.cachePool.pool),h!==c&&(s.flags|=2048)}return a!==e&&a&&(t.child.flags|=8192),zo(t,t.updateQueue),Ke(t),null;case 4:return st(),e===null&&Nf(t.stateNode.containerInfo),Ke(t),null;case 10:return ya(t.type),Ke(t),null;case 19:if(Ve(pt),c=t.memoizedState,c===null)return Ke(t),null;if(s=(t.flags&128)!==0,h=c.rendering,h===null)if(s)Kl(c,!1);else{if(et!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(h=po(e),h!==null){for(t.flags|=128,Kl(c,!1),e=h.updateQueue,t.updateQueue=e,zo(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)yp(a,e),a=a.sibling;return De(pt,pt.current&1|2),t.child}e=e.sibling}c.tail!==null&&Et()>No&&(t.flags|=128,s=!0,Kl(c,!1),t.lanes=4194304)}else{if(!s)if(e=po(h),e!==null){if(t.flags|=128,s=!0,e=e.updateQueue,t.updateQueue=e,zo(t,e),Kl(c,!0),c.tail===null&&c.tailMode==="hidden"&&!h.alternate&&!Oe)return Ke(t),null}else 2*Et()-c.renderingStartTime>No&&a!==536870912&&(t.flags|=128,s=!0,Kl(c,!1),t.lanes=4194304);c.isBackwards?(h.sibling=t.child,t.child=h):(e=c.last,e!==null?e.sibling=h:t.child=h,c.last=h)}return c.tail!==null?(t=c.tail,c.rendering=t,c.tail=t.sibling,c.renderingStartTime=Et(),t.sibling=null,e=pt.current,De(pt,s?e&1|2:e&1),t):(Ke(t),null);case 22:case 23:return ha(t),bc(),s=t.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?a&536870912&&!(t.flags&128)&&(Ke(t),t.subtreeFlags&6&&(t.flags|=8192)):Ke(t),a=t.updateQueue,a!==null&&zo(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),s=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),s!==a&&(t.flags|=2048),e!==null&&Ve(Ui),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),ya(gt),Ke(t),null;case 25:return null}throw Error(l(156,t.tag))}function mb(e,t){switch(gc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ya(gt),st(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return hn(t),null;case 13:if(ha(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));Ml()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ve(pt),null;case 4:return st(),null;case 10:return ya(t.type),null;case 22:case 23:return ha(t),bc(),e!==null&&Ve(Ui),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ya(gt),null;case 25:return null;default:return null}}function bp(e,t){switch(gc(t),t.tag){case 3:ya(gt),st();break;case 26:case 27:case 5:hn(t);break;case 4:st();break;case 13:ha(t);break;case 19:Ve(pt);break;case 10:ya(t.type);break;case 22:case 23:ha(t),bc(),e!==null&&Ve(Ui);break;case 24:ya(gt)}}var pb={getCacheForType:function(e){var t=Nt(gt),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a}},gb=typeof WeakMap=="function"?WeakMap:Map,Pe=0,Be=null,Ee=null,Ae=0,He=0,an=null,Sa=!1,jr=!1,pf=!1,Ea=0,et=0,Ja=0,Qi=0,gf=0,wn=0,Ur=0,Pl=null,Pn=null,yf=!1,vf=0,No=1/0,Lo=null,Wa=null,ko=!1,Ki=null,$l=0,_f=0,bf=null,Fl=0,xf=null;function rn(){if(Pe&2&&Ae!==0)return Ae&-Ae;if(B.T!==null){var e=Ar;return e!==0?e:Of()}return wt()}function xp(){wn===0&&(wn=!(Ae&536870912)||Oe?Ei():536870912);var e=xn.current;return e!==null&&(e.flags|=32),wn}function Ht(e,t,a){(e===Be&&He===2||e.cancelPendingCommit!==null)&&(Br(e,0),Ta(e,Ae,wn,!1)),ja(e,a),(!(Pe&2)||e!==Be)&&(e===Be&&(!(Pe&2)&&(Qi|=a),et===4&&Ta(e,Ae,wn,!1)),$n(e))}function Sp(e,t,a){if(Pe&6)throw Error(l(327));var s=!a&&(t&60)===0&&(t&e.expiredLanes)===0||Yt(e,t),c=s?_b(e,t):wf(e,t,!0),h=s;do{if(c===0){jr&&!s&&Ta(e,t,0,!1);break}else if(c===6)Ta(e,t,0,!Sa);else{if(a=e.current.alternate,h&&!yb(a)){c=wf(e,t,!1),h=!1;continue}if(c===2){if(h=t,e.errorRecoveryDisabledLanes&h)var _=0;else _=e.pendingLanes&-536870913,_=_!==0?_:_&536870912?536870912:0;if(_!==0){t=_;e:{var C=e;c=Pl;var D=C.current.memoizedState.isDehydrated;if(D&&(Br(C,_).flags|=256),_=wf(C,_,!1),_!==2){if(pf&&!D){C.errorRecoveryDisabledLanes|=h,Qi|=h,c=4;break e}h=Pn,Pn=c,h!==null&&Sf(h)}c=_}if(h=!1,c!==2)continue}}if(c===1){Br(e,0),Ta(e,t,0,!0);break}e:{switch(s=e,c){case 0:case 1:throw Error(l(345));case 4:if((t&4194176)===t){Ta(s,t,wn,!Sa);break e}break;case 2:Pn=null;break;case 3:case 5:break;default:throw Error(l(329))}if(s.finishedWork=a,s.finishedLanes=t,(t&62914560)===t&&(h=vf+300-Et(),10a?32:a,B.T=null,Ki===null)var h=!1;else{a=bf,bf=null;var _=Ki,C=$l;if(Ki=null,$l=0,Pe&6)throw Error(l(331));var D=Pe;if(Pe|=4,pp(_.current),dp(_,_.current,C,a),Pe=D,Il(0,!1),Dt&&typeof Dt.onPostCommitFiberRoot=="function")try{Dt.onPostCommitFiberRoot(ka,_)}catch{}h=!0}return h}finally{J.p=c,B.T=s,Dp(e,t)}}return!1}function zp(e,t,a){t=vn(a,t),t=Yc(e.stateNode,t,2),e=Ka(e,t,2),e!==null&&(ja(e,2),$n(e))}function ke(e,t,a){if(e.tag===3)zp(e,e,a);else for(;t!==null;){if(t.tag===3){zp(t,e,a);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(Wa===null||!Wa.has(s))){e=vn(a,e),a=km(2),s=Ka(t,a,2),s!==null&&(jm(a,s,t,e),ja(s,2),$n(s));break}}t=t.return}}function Cf(e,t,a){var s=e.pingCache;if(s===null){s=e.pingCache=new gb;var c=new Set;s.set(t,c)}else c=s.get(t),c===void 0&&(c=new Set,s.set(t,c));c.has(a)||(pf=!0,c.add(a),e=Sb.bind(null,e,t,a),t.then(e,e))}function Sb(e,t,a){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Be===e&&(Ae&a)===a&&(et===4||et===3&&(Ae&62914560)===Ae&&300>Et()-vf?!(Pe&2)&&Br(e,0):gf|=a,Ur===Ae&&(Ur=0)),$n(e)}function Np(e,t){t===0&&(t=Ks()),e=Ha(e,t),e!==null&&(ja(e,t),$n(e))}function Eb(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Np(e,a)}function Tb(e,t){var a=0;switch(e.tag){case 13:var s=e.stateNode,c=e.memoizedState;c!==null&&(a=c.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(l(314))}s!==null&&s.delete(t),Np(e,a)}function wb(e,t){return La(e,t)}var Bo=null,Vr=null,Mf=!1,Ho=!1,Af=!1,Pi=0;function $n(e){e!==Vr&&e.next===null&&(Vr===null?Bo=Vr=e:Vr=Vr.next=e),Ho=!0,Mf||(Mf=!0,Mb(Cb))}function Il(e,t){if(!Af&&Ho){Af=!0;do for(var a=!1,s=Bo;s!==null;){if(e!==0){var c=s.pendingLanes;if(c===0)var h=0;else{var _=s.suspendedLanes,C=s.pingedLanes;h=(1<<31-zt(42|e)+1)-1,h&=c&~(_&~C),h=h&201326677?h&201326677|1:h?h|2:0}h!==0&&(a=!0,jp(s,h))}else h=Ae,h=mn(s,s===Be?h:0),!(h&3)||Yt(s,h)||(a=!0,jp(s,h));s=s.next}while(a);Af=!1}}function Cb(){Ho=Mf=!1;var e=0;Pi!==0&&(kb()&&(e=Pi),Pi=0);for(var t=Et(),a=null,s=Bo;s!==null;){var c=s.next,h=Lp(s,t);h===0?(s.next=null,a===null?Bo=c:a.next=c,c===null&&(Vr=a)):(a=s,(e!==0||h&3)&&(Ho=!0)),s=c}Il(e)}function Lp(e,t){for(var a=e.suspendedLanes,s=e.pingedLanes,c=e.expirationTimes,h=e.pendingLanes&-62914561;0"u"?null:document;function Ip(e,t,a){var s=Gr;if(s&&typeof t=="string"&&t){var c=gn(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof a=="string"&&(c+='[crossorigin="'+a+'"]'),Fp.has(c)||(Fp.add(c),e={rel:e,crossOrigin:a,href:t},s.querySelector(c)===null&&(t=s.createElement("link"),At(t,"link",e),ot(t),s.head.appendChild(t)))}}function Gb(e){wa.D(e),Ip("dns-prefetch",e,null)}function Xb(e,t){wa.C(e,t),Ip("preconnect",e,t)}function Zb(e,t,a){wa.L(e,t,a);var s=Gr;if(s&&e&&t){var c='link[rel="preload"][as="'+gn(t)+'"]';t==="image"&&a&&a.imageSrcSet?(c+='[imagesrcset="'+gn(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(c+='[imagesizes="'+gn(a.imageSizes)+'"]')):c+='[href="'+gn(e)+'"]';var h=c;switch(t){case"style":h=Xr(e);break;case"script":h=Zr(e)}Cn.has(h)||(e=$({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),Cn.set(h,e),s.querySelector(c)!==null||t==="style"&&s.querySelector(es(h))||t==="script"&&s.querySelector(ts(h))||(t=s.createElement("link"),At(t,"link",e),ot(t),s.head.appendChild(t)))}}function Qb(e,t){wa.m(e,t);var a=Gr;if(a&&e){var s=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+gn(s)+'"][href="'+gn(e)+'"]',h=c;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":h=Zr(e)}if(!Cn.has(h)&&(e=$({rel:"modulepreload",href:e},t),Cn.set(h,e),a.querySelector(c)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(ts(h)))return}s=a.createElement("link"),At(s,"link",e),ot(s),a.head.appendChild(s)}}}function Kb(e,t,a){wa.S(e,t,a);var s=Gr;if(s&&e){var c=oa(s).hoistableStyles,h=Xr(e);t=t||"default";var _=c.get(h);if(!_){var C={loading:0,preload:null};if(_=s.querySelector(es(h)))C.loading=5;else{e=$({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Cn.get(h))&&Yf(e,a);var D=_=s.createElement("link");ot(D),At(D,"link",e),D._p=new Promise(function(U,Z){D.onload=U,D.onerror=Z}),D.addEventListener("load",function(){C.loading|=1}),D.addEventListener("error",function(){C.loading|=2}),C.loading|=4,Zo(_,t,s)}_={type:"stylesheet",instance:_,count:1,state:C},c.set(h,_)}}}function Pb(e,t){wa.X(e,t);var a=Gr;if(a&&e){var s=oa(a).hoistableScripts,c=Zr(e),h=s.get(c);h||(h=a.querySelector(ts(c)),h||(e=$({src:e,async:!0},t),(t=Cn.get(c))&&Gf(e,t),h=a.createElement("script"),ot(h),At(h,"link",e),a.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},s.set(c,h))}}function $b(e,t){wa.M(e,t);var a=Gr;if(a&&e){var s=oa(a).hoistableScripts,c=Zr(e),h=s.get(c);h||(h=a.querySelector(ts(c)),h||(e=$({src:e,async:!0,type:"module"},t),(t=Cn.get(c))&&Gf(e,t),h=a.createElement("script"),ot(h),At(h,"link",e),a.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},s.set(c,h))}}function Jp(e,t,a,s){var c=(c=Te.current)?Xo(c):null;if(!c)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Xr(a.href),a=oa(c).hoistableStyles,s=a.get(t),s||(s={type:"style",instance:null,count:0,state:null},a.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Xr(a.href);var h=oa(c).hoistableStyles,_=h.get(e);if(_||(c=c.ownerDocument||c,_={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},h.set(e,_),(h=c.querySelector(es(e)))&&!h._p&&(_.instance=h,_.state.loading=5),Cn.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Cn.set(e,a),h||Fb(c,e,a,_.state))),t&&s===null)throw Error(l(528,""));return _}if(t&&s!==null)throw Error(l(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Zr(a),a=oa(c).hoistableScripts,s=a.get(t),s||(s={type:"script",instance:null,count:0,state:null},a.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function Xr(e){return'href="'+gn(e)+'"'}function es(e){return'link[rel="stylesheet"]['+e+"]"}function Wp(e){return $({},e,{"data-precedence":e.precedence,precedence:null})}function Fb(e,t,a,s){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?s.loading=1:(t=e.createElement("link"),s.preload=t,t.addEventListener("load",function(){return s.loading|=1}),t.addEventListener("error",function(){return s.loading|=2}),At(t,"link",a),ot(t),e.head.appendChild(t))}function Zr(e){return'[src="'+gn(e)+'"]'}function ts(e){return"script[async]"+e}function eg(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+gn(a.href)+'"]');if(s)return t.instance=s,ot(s),s;var c=$({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),ot(s),At(s,"style",c),Zo(s,a.precedence,e),t.instance=s;case"stylesheet":c=Xr(a.href);var h=e.querySelector(es(c));if(h)return t.state.loading|=4,t.instance=h,ot(h),h;s=Wp(a),(c=Cn.get(c))&&Yf(s,c),h=(e.ownerDocument||e).createElement("link"),ot(h);var _=h;return _._p=new Promise(function(C,D){_.onload=C,_.onerror=D}),At(h,"link",s),t.state.loading|=4,Zo(h,a.precedence,e),t.instance=h;case"script":return h=Zr(a.src),(c=e.querySelector(ts(h)))?(t.instance=c,ot(c),c):(s=a,(c=Cn.get(h))&&(s=$({},a),Gf(s,c)),e=e.ownerDocument||e,c=e.createElement("script"),ot(c),At(c,"link",s),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(l(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(s=t.instance,t.state.loading|=4,Zo(s,a.precedence,e));return t.instance}function Zo(e,t,a){for(var s=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=s.length?s[s.length-1]:null,h=c,_=0;_ title"):null)}function Ib(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function ag(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}var ns=null;function Jb(){}function Wb(e,t,a){if(ns===null)throw Error(l(475));var s=ns;if(t.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&!(t.state.loading&4)){if(t.instance===null){var c=Xr(a.href),h=e.querySelector(es(c));if(h){e=h._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(s.count++,s=Ko.bind(s),e.then(s,s)),t.state.loading|=4,t.instance=h,ot(h);return}h=e.ownerDocument||e,a=Wp(a),(c=Cn.get(c))&&Yf(a,c),h=h.createElement("link"),ot(h);var _=h;_._p=new Promise(function(C,D){_.onload=C,_.onerror=D}),At(h,"link",a),t.instance=h}s.stylesheets===null&&(s.stylesheets=new Map),s.stylesheets.set(t,e),(e=t.state.preload)&&!(t.state.loading&3)&&(s.count++,t=Ko.bind(s),e.addEventListener("load",t),e.addEventListener("error",t))}}function ex(){if(ns===null)throw Error(l(475));var e=ns;return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(n){console.error(n)}}return r(),Jf.exports=bx(),Jf.exports}var Sx=xx(),R=oh();const ae=C1(R);var cs={},Cg;function Ex(){if(Cg)return cs;Cg=1,Object.defineProperty(cs,"__esModule",{value:!0}),cs.parse=f,cs.serialize=m;const r=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,n=/^[\u0021-\u003A\u003C-\u007E]*$/,i=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,l=/^[\u0020-\u003A\u003D-\u007E]*$/,o=Object.prototype.toString,u=(()=>{const b=function(){};return b.prototype=Object.create(null),b})();function f(b,v){const S=new u,y=b.length;if(y<2)return S;const E=(v==null?void 0:v.decode)||g;let w=0;do{const T=b.indexOf("=",w);if(T===-1)break;const O=b.indexOf(";",w),z=O===-1?y:O;if(T>z){w=b.lastIndexOf(";",T-1)+1;continue}const L=d(b,w,T),A=p(b,T,L),j=b.slice(L,A);if(S[j]===void 0){let Y=d(b,T+1,z),B=p(b,z,Y);const $=E(b.slice(Y,B));S[j]=$}w=z+1}while(wS;){const y=b.charCodeAt(--v);if(y!==32&&y!==9)return v+1}return S}function m(b,v,S){const y=(S==null?void 0:S.encode)||encodeURIComponent;if(!r.test(b))throw new TypeError(`argument name is invalid: ${b}`);const E=y(v);if(!n.test(E))throw new TypeError(`argument val is invalid: ${v}`);let w=b+"="+E;if(!S)return w;if(S.maxAge!==void 0){if(!Number.isInteger(S.maxAge))throw new TypeError(`option maxAge is invalid: ${S.maxAge}`);w+="; Max-Age="+S.maxAge}if(S.domain){if(!i.test(S.domain))throw new TypeError(`option domain is invalid: ${S.domain}`);w+="; Domain="+S.domain}if(S.path){if(!l.test(S.path))throw new TypeError(`option path is invalid: ${S.path}`);w+="; Path="+S.path}if(S.expires){if(!x(S.expires)||!Number.isFinite(S.expires.valueOf()))throw new TypeError(`option expires is invalid: ${S.expires}`);w+="; Expires="+S.expires.toUTCString()}if(S.httpOnly&&(w+="; HttpOnly"),S.secure&&(w+="; Secure"),S.partitioned&&(w+="; Partitioned"),S.priority)switch(typeof S.priority=="string"?S.priority.toLowerCase():void 0){case"low":w+="; Priority=Low";break;case"medium":w+="; Priority=Medium";break;case"high":w+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${S.priority}`)}if(S.sameSite)switch(typeof S.sameSite=="string"?S.sameSite.toLowerCase():S.sameSite){case!0:case"strict":w+="; SameSite=Strict";break;case"lax":w+="; SameSite=Lax";break;case"none":w+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${S.sameSite}`)}return w}function g(b){if(b.indexOf("%")===-1)return b;try{return decodeURIComponent(b)}catch{return b}}function x(b){return o.call(b)==="[object Date]"}return cs}Ex();/** * react-router v7.1.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 Mg="popstate";function Tx(r={}){let{initialEntries:n=["/"],initialIndex:i,v5Compat:l=!1}=r,o;o=n.map((v,S)=>g(v,typeof v=="string"?null:v.state,S===0?"default":void 0));let u=p(i??o.length-1),f="POP",d=null;function p(v){return Math.min(Math.max(v,0),o.length-1)}function m(){return o[u]}function g(v,S=null,y){let E=gu(o?m().pathname:"/",v,S,y);return Nn(E.pathname.charAt(0)==="/",`relative pathnames are not supported in memory history: ${JSON.stringify(v)}`),E}function x(v){return typeof v=="string"?v:nl(v)}return{get index(){return u},get action(){return f},get location(){return m()},createHref:x,createURL(v){return new URL(x(v),"http://localhost")},encodeLocation(v){let S=typeof v=="string"?vi(v):v;return{pathname:S.pathname||"",search:S.search||"",hash:S.hash||""}},push(v,S){f="PUSH";let y=g(v,S);u+=1,o.splice(u,o.length,y),l&&d&&d({action:f,location:y,delta:1})},replace(v,S){f="REPLACE";let y=g(v,S);o[u]=y,l&&d&&d({action:f,location:y,delta:0})},go(v){f="POP";let S=p(u+v),y=o[S];u=S,d&&d({action:f,location:y,delta:v})},listen(v){return d=v,()=>{d=null}}}}function wx(r={}){function n(o,u){let{pathname:f="/",search:d="",hash:p=""}=vi(o.location.hash.substring(1));return!f.startsWith("/")&&!f.startsWith(".")&&(f="/"+f),gu("",{pathname:f,search:d,hash:p},u.state&&u.state.usr||null,u.state&&u.state.key||"default")}function i(o,u){let f=o.document.querySelector("base"),d="";if(f&&f.getAttribute("href")){let p=o.location.href,m=p.indexOf("#");d=m===-1?p:p.slice(0,m)}return d+"#"+(typeof u=="string"?u:nl(u))}function l(o,u){Nn(o.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(u)})`)}return Mx(n,i,l,r)}function Ze(r,n){if(r===!1||r===null||typeof r>"u")throw new Error(n)}function Nn(r,n){if(!r){typeof console<"u"&&console.warn(n);try{throw new Error(n)}catch{}}}function Cx(){return Math.random().toString(36).substring(2,10)}function Ag(r,n){return{usr:r.state,key:r.key,idx:n}}function gu(r,n,i=null,l){return{pathname:typeof r=="string"?r:r.pathname,search:"",hash:"",...typeof n=="string"?vi(n):n,state:i,key:n&&n.key||l||Cx()}}function nl({pathname:r="/",search:n="",hash:i=""}){return n&&n!=="?"&&(r+=n.charAt(0)==="?"?n:"?"+n),i&&i!=="#"&&(r+=i.charAt(0)==="#"?i:"#"+i),r}function vi(r){let n={};if(r){let i=r.indexOf("#");i>=0&&(n.hash=r.substring(i),r=r.substring(0,i));let l=r.indexOf("?");l>=0&&(n.search=r.substring(l),r=r.substring(0,l)),r&&(n.pathname=r)}return n}function Mx(r,n,i,l={}){let{window:o=document.defaultView,v5Compat:u=!1}=l,f=o.history,d="POP",p=null,m=g();m==null&&(m=0,f.replaceState({...f.state,idx:m},""));function g(){return(f.state||{idx:null}).idx}function x(){d="POP";let E=g(),w=E==null?null:E-m;m=E,p&&p({action:d,location:y.location,delta:w})}function b(E,w){d="PUSH";let T=gu(y.location,E,w);i(T,E),m=g()+1;let O=Ag(T,m),z=y.createHref(T);try{f.pushState(O,"",z)}catch(L){if(L instanceof DOMException&&L.name==="DataCloneError")throw L;o.location.assign(z)}u&&p&&p({action:d,location:y.location,delta:1})}function v(E,w){d="REPLACE";let T=gu(y.location,E,w);i(T,E),m=g();let O=Ag(T,m),z=y.createHref(T);f.replaceState(O,"",z),u&&p&&p({action:d,location:y.location,delta:0})}function S(E){let w=o.location.origin!=="null"?o.location.origin:o.location.href,T=typeof E=="string"?E:nl(E);return T=T.replace(/ $/,"%20"),Ze(w,`No window.location.(origin|href) available to create URL for href: ${T}`),new URL(T,w)}let y={get action(){return d},get location(){return r(o,f)},listen(E){if(p)throw new Error("A history only accepts one active listener");return o.addEventListener(Mg,x),p=E,()=>{o.removeEventListener(Mg,x),p=null}},createHref(E){return n(o,E)},createURL:S,encodeLocation(E){let w=S(E);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:b,replace:v,go(E){return f.go(E)}};return y}function A1(r,n,i="/"){return Ax(r,n,i,!1)}function Ax(r,n,i,l){let o=typeof n=="string"?vi(n):n,u=pi(o.pathname||"/",i);if(u==null)return null;let f=O1(r);Ox(f);let d=null;for(let p=0;d==null&&p{let p={relativePath:d===void 0?u.path||"":d,caseSensitive:u.caseSensitive===!0,childrenIndex:f,route:u};p.relativePath.startsWith("/")&&(Ze(p.relativePath.startsWith(l),`Absolute route path "${p.relativePath}" nested under path "${l}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),p.relativePath=p.relativePath.slice(l.length));let m=Ra([l,p.relativePath]),g=i.concat(p);u.children&&u.children.length>0&&(Ze(u.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${m}".`),O1(u.children,n,g,m)),!(u.path==null&&!u.index)&&n.push({path:m,score:jx(m,u.index),routesMeta:g})};return r.forEach((u,f)=>{var d;if(u.path===""||!((d=u.path)!=null&&d.includes("?")))o(u,f);else for(let p of R1(u.path))o(u,f,p)}),n}function R1(r){let n=r.split("/");if(n.length===0)return[];let[i,...l]=n,o=i.endsWith("?"),u=i.replace(/\?$/,"");if(l.length===0)return o?[u,""]:[u];let f=R1(l.join("/")),d=[];return d.push(...f.map(p=>p===""?u:[u,p].join("/"))),o&&d.push(...f),d.map(p=>r.startsWith("/")&&p===""?"/":p)}function Ox(r){r.sort((n,i)=>n.score!==i.score?i.score-n.score:Ux(n.routesMeta.map(l=>l.childrenIndex),i.routesMeta.map(l=>l.childrenIndex)))}var Rx=/^:[\w-]+$/,Dx=3,zx=2,Nx=1,Lx=10,kx=-2,Og=r=>r==="*";function jx(r,n){let i=r.split("/"),l=i.length;return i.some(Og)&&(l+=kx),n&&(l+=zx),i.filter(o=>!Og(o)).reduce((o,u)=>o+(Rx.test(u)?Dx:u===""?Nx:Lx),l)}function Ux(r,n){return r.length===n.length&&r.slice(0,-1).every((l,o)=>l===n[o])?r[r.length-1]-n[n.length-1]:0}function Bx(r,n,i=!1){let{routesMeta:l}=r,o={},u="/",f=[];for(let d=0;d{if(g==="*"){let S=d[b]||"";f=u.slice(0,u.length-S.length).replace(/(.)\/+$/,"$1")}const v=d[b];return x&&!v?m[g]=void 0:m[g]=(v||"").replace(/%2F/g,"/"),m},{}),pathname:u,pathnameBase:f,pattern:r}}function Hx(r,n=!1,i=!0){Nn(r==="*"||!r.endsWith("*")||r.endsWith("/*"),`Route path "${r}" will be treated as if it were "${r.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${r.replace(/\*$/,"/*")}".`);let l=[],o="^"+r.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(f,d,p)=>(l.push({paramName:d,isOptional:p!=null}),p?"/?([^\\/]+)?":"/([^\\/]+)"));return r.endsWith("*")?(l.push({paramName:"*"}),o+=r==="*"||r==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i?o+="\\/*$":r!==""&&r!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,n?void 0:"i"),l]}function D1(r){try{return r.split("/").map(n=>decodeURIComponent(n).replace(/\//g,"%2F")).join("/")}catch(n){return Nn(!1,`The URL path "${r}" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding (${n}).`),r}}function pi(r,n){if(n==="/")return r;if(!r.toLowerCase().startsWith(n.toLowerCase()))return null;let i=n.endsWith("/")?n.length-1:n.length,l=r.charAt(i);return l&&l!=="/"?null:r.slice(i)||"/"}function qx(r,n="/"){let{pathname:i,search:l="",hash:o=""}=typeof r=="string"?vi(r):r;return{pathname:i?i.startsWith("/")?i:Vx(i,n):n,search:Xx(l),hash:Zx(o)}}function Vx(r,n){let i=n.replace(/\/+$/,"").split("/");return r.split("/").forEach(o=>{o===".."?i.length>1&&i.pop():o!=="."&&i.push(o)}),i.length>1?i.join("/"):"/"}function ad(r,n,i,l){return`Cannot include a '${r}' character in a manually specified \`to.${n}\` field [${JSON.stringify(l)}]. Please separate it out to the \`to.${i}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function Yx(r){return r.filter((n,i)=>i===0||n.route.path&&n.route.path.length>0)}function z1(r){let n=Yx(r);return n.map((i,l)=>l===n.length-1?i.pathname:i.pathnameBase)}function N1(r,n,i,l=!1){let o;typeof r=="string"?o=vi(r):(o={...r},Ze(!o.pathname||!o.pathname.includes("?"),ad("?","pathname","search",o)),Ze(!o.pathname||!o.pathname.includes("#"),ad("#","pathname","hash",o)),Ze(!o.search||!o.search.includes("#"),ad("#","search","hash",o)));let u=r===""||o.pathname==="",f=u?"/":o.pathname,d;if(f==null)d=i;else{let x=n.length-1;if(!l&&f.startsWith("..")){let b=f.split("/");for(;b[0]==="..";)b.shift(),x-=1;o.pathname=b.join("/")}d=x>=0?n[x]:"/"}let p=qx(o,d),m=f&&f!=="/"&&f.endsWith("/"),g=(u||f===".")&&i.endsWith("/");return!p.pathname.endsWith("/")&&(m||g)&&(p.pathname+="/"),p}var Ra=r=>r.join("/").replace(/\/\/+/g,"/"),Gx=r=>r.replace(/\/+$/,"").replace(/^\/*/,"/"),Xx=r=>!r||r==="?"?"":r.startsWith("?")?r:"?"+r,Zx=r=>!r||r==="#"?"":r.startsWith("#")?r:"#"+r;function Qx(r){return r!=null&&typeof r.status=="number"&&typeof r.statusText=="string"&&typeof r.internal=="boolean"&&"data"in r}var L1=["POST","PUT","PATCH","DELETE"];new Set(L1);var Kx=["GET",...L1];new Set(Kx);var cl=R.createContext(null);cl.displayName="DataRouter";var Nu=R.createContext(null);Nu.displayName="DataRouterState";var k1=R.createContext({isTransitioning:!1});k1.displayName="ViewTransition";var Px=R.createContext(new Map);Px.displayName="Fetchers";var $x=R.createContext(null);$x.displayName="Await";var ta=R.createContext(null);ta.displayName="Navigation";var Ls=R.createContext(null);Ls.displayName="Location";var na=R.createContext({outlet:null,matches:[],isDataRoute:!1});na.displayName="Route";var uh=R.createContext(null);uh.displayName="RouteError";function Fx(r,{relative:n}={}){Ze(fl(),"useHref() may be used only in the context of a component.");let{basename:i,navigator:l}=R.useContext(ta),{hash:o,pathname:u,search:f}=ks(r,{relative:n}),d=u;return i!=="/"&&(d=u==="/"?i:Ra([i,u])),l.createHref({pathname:d,search:f,hash:o})}function fl(){return R.useContext(Ls)!=null}function aa(){return Ze(fl(),"useLocation() may be used only in the context of a component."),R.useContext(Ls).location}function Ix(r){Ze(fl(),"useMatch() may be used only in the context of a component.");let{pathname:n}=aa();return R.useMemo(()=>Ss(r,D1(n)),[n,r])}var j1="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function U1(r){R.useContext(ta).static||R.useLayoutEffect(r)}function ch(){let{isDataRoute:r}=R.useContext(na);return r?u2():Jx()}function Jx(){Ze(fl(),"useNavigate() may be used only in the context of a component.");let r=R.useContext(cl),{basename:n,navigator:i}=R.useContext(ta),{matches:l}=R.useContext(na),{pathname:o}=aa(),u=JSON.stringify(z1(l)),f=R.useRef(!1);return U1(()=>{f.current=!0}),R.useCallback((p,m={})=>{if(Nn(f.current,j1),!f.current)return;if(typeof p=="number"){i.go(p);return}let g=N1(p,JSON.parse(u),o,m.relative==="path");r==null&&n!=="/"&&(g.pathname=g.pathname==="/"?n:Ra([n,g.pathname])),(m.replace?i.replace:i.push)(g,m.state,m)},[n,i,u,o,r])}R.createContext(null);function kT(){let{matches:r}=R.useContext(na),n=r[r.length-1];return n?n.params:{}}function ks(r,{relative:n}={}){let{matches:i}=R.useContext(na),{pathname:l}=aa(),o=JSON.stringify(z1(i));return R.useMemo(()=>N1(r,JSON.parse(o),l,n==="path"),[r,o,l,n])}function B1(r,n){return H1(r,n)}function H1(r,n,i,l){var w;Ze(fl(),"useRoutes() may be used only in the context of a component.");let{navigator:o}=R.useContext(ta),{matches:u}=R.useContext(na),f=u[u.length-1],d=f?f.params:{},p=f?f.pathname:"/",m=f?f.pathnameBase:"/",g=f&&f.route;{let T=g&&g.path||"";q1(p,!g||T.endsWith("*")||T.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${p}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. Please change the parent to .`)}let x=aa(),b;if(n){let T=typeof n=="string"?vi(n):n;Ze(m==="/"||((w=T.pathname)==null?void 0:w.startsWith(m)),`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 "${m}" but pathname "${T.pathname}" was given in the \`location\` prop.`),b=T}else b=x;let v=b.pathname||"/",S=v;if(m!=="/"){let T=m.replace(/^\//,"").split("/");S="/"+v.replace(/^\//,"").split("/").slice(T.length).join("/")}let y=A1(r,{pathname:S});Nn(g||y!=null,`No routes matched location "${b.pathname}${b.search}${b.hash}" `),Nn(y==null||y[y.length-1].route.element!==void 0||y[y.length-1].route.Component!==void 0||y[y.length-1].route.lazy!==void 0,`Matched leaf route at location "${b.pathname}${b.search}${b.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 E=a2(y&&y.map(T=>Object.assign({},T,{params:Object.assign({},d,T.params),pathname:Ra([m,o.encodeLocation?o.encodeLocation(T.pathname).pathname:T.pathname]),pathnameBase:T.pathnameBase==="/"?m:Ra([m,o.encodeLocation?o.encodeLocation(T.pathnameBase).pathname:T.pathnameBase])})),u,i,l);return n&&E?R.createElement(Ls.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...b},navigationType:"POP"}},E):E}function Wx(){let r=o2(),n=Qx(r)?`${r.status} ${r.statusText}`:r instanceof Error?r.message:JSON.stringify(r),i=r instanceof Error?r.stack:null,l="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:l},u={padding:"2px 4px",backgroundColor:l},f=null;return console.error("Error handled by React Router default ErrorBoundary:",r),f=R.createElement(R.Fragment,null,R.createElement("p",null,"💿 Hey developer 👋"),R.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",R.createElement("code",{style:u},"ErrorBoundary")," or"," ",R.createElement("code",{style:u},"errorElement")," prop on your route.")),R.createElement(R.Fragment,null,R.createElement("h2",null,"Unexpected Application Error!"),R.createElement("h3",{style:{fontStyle:"italic"}},n),i?R.createElement("pre",{style:o},i):null,f)}var e2=R.createElement(Wx,null),t2=class extends R.Component{constructor(r){super(r),this.state={location:r.location,revalidation:r.revalidation,error:r.error}}static getDerivedStateFromError(r){return{error:r}}static getDerivedStateFromProps(r,n){return n.location!==r.location||n.revalidation!=="idle"&&r.revalidation==="idle"?{error:r.error,location:r.location,revalidation:r.revalidation}:{error:r.error!==void 0?r.error:n.error,location:n.location,revalidation:r.revalidation||n.revalidation}}componentDidCatch(r,n){console.error("React Router caught the following error during render",r,n)}render(){return this.state.error!==void 0?R.createElement(na.Provider,{value:this.props.routeContext},R.createElement(uh.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function n2({routeContext:r,match:n,children:i}){let l=R.useContext(cl);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),R.createElement(na.Provider,{value:r},i)}function a2(r,n=[],i=null,l=null){if(r==null){if(!i)return null;if(i.errors)r=i.matches;else if(n.length===0&&!i.initialized&&i.matches.length>0)r=i.matches;else return null}let o=r,u=i==null?void 0:i.errors;if(u!=null){let p=o.findIndex(m=>m.route.id&&(u==null?void 0:u[m.route.id])!==void 0);Ze(p>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),o=o.slice(0,Math.min(o.length,p+1))}let f=!1,d=-1;if(i)for(let p=0;p=0?o=o.slice(0,d+1):o=[o[0]];break}}}return o.reduceRight((p,m,g)=>{let x,b=!1,v=null,S=null;i&&(x=u&&m.route.id?u[m.route.id]:void 0,v=m.route.errorElement||e2,f&&(d<0&&g===0?(q1("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),b=!0,S=null):d===g&&(b=!0,S=m.route.hydrateFallbackElement||null)));let y=n.concat(o.slice(0,g+1)),E=()=>{let w;return x?w=v:b?w=S:m.route.Component?w=R.createElement(m.route.Component,null):m.route.element?w=m.route.element:w=p,R.createElement(n2,{match:m,routeContext:{outlet:p,matches:y,isDataRoute:i!=null},children:w})};return i&&(m.route.ErrorBoundary||m.route.errorElement||g===0)?R.createElement(t2,{location:i.location,revalidation:i.revalidation,component:v,error:x,children:E(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):E()},null)}function fh(r){return`${r} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function i2(r){let n=R.useContext(cl);return Ze(n,fh(r)),n}function r2(r){let n=R.useContext(Nu);return Ze(n,fh(r)),n}function l2(r){let n=R.useContext(na);return Ze(n,fh(r)),n}function dh(r){let n=l2(r),i=n.matches[n.matches.length-1];return Ze(i.route.id,`${r} can only be used on routes that contain a unique "id"`),i.route.id}function s2(){return dh("useRouteId")}function o2(){var l;let r=R.useContext(uh),n=r2("useRouteError"),i=dh("useRouteError");return r!==void 0?r:(l=n.errors)==null?void 0:l[i]}function u2(){let{router:r}=i2("useNavigate"),n=dh("useNavigate"),i=R.useRef(!1);return U1(()=>{i.current=!0}),R.useCallback(async(o,u={})=>{Nn(i.current,j1),i.current&&(typeof o=="number"?r.navigate(o):await r.navigate(o,{fromRouteId:n,...u}))},[r,n])}var Rg={};function q1(r,n,i){!n&&!Rg[r]&&(Rg[r]=!0,Nn(!1,i))}R.memo(c2);function c2({routes:r,future:n,state:i}){return H1(r,void 0,i,n)}function f2({basename:r,children:n,initialEntries:i,initialIndex:l}){let o=R.useRef();o.current==null&&(o.current=Tx({initialEntries:i,initialIndex:l,v5Compat:!0}));let u=o.current,[f,d]=R.useState({action:u.action,location:u.location}),p=R.useCallback(m=>{R.startTransition(()=>d(m))},[d]);return R.useLayoutEffect(()=>u.listen(p),[u,p]),R.createElement(V1,{basename:r,children:n,location:f.location,navigationType:f.action,navigator:u})}function yu(r){Ze(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function V1({basename:r="/",children:n=null,location:i,navigationType:l="POP",navigator:o,static:u=!1}){Ze(!fl(),"You cannot render a inside another . You should never have more than one in your app.");let f=r.replace(/^\/*/,"/"),d=R.useMemo(()=>({basename:f,navigator:o,static:u,future:{}}),[f,o,u]);typeof i=="string"&&(i=vi(i));let{pathname:p="/",search:m="",hash:g="",state:x=null,key:b="default"}=i,v=R.useMemo(()=>{let S=pi(p,f);return S==null?null:{location:{pathname:S,search:m,hash:g,state:x,key:b},navigationType:l}},[f,p,m,g,x,b,l]);return Nn(v!=null,` is not able to match the URL "${p}${m}${g}" because it does not start with the basename, so the won't render anything.`),v==null?null:R.createElement(ta.Provider,{value:d},R.createElement(Ls.Provider,{children:n,value:v}))}function Y1({children:r,location:n}){return B1(Cd(r),n)}function Cd(r,n=[]){let i=[];return R.Children.forEach(r,(l,o)=>{if(!R.isValidElement(l))return;let u=[...n,o];if(l.type===R.Fragment){i.push.apply(i,Cd(l.props.children,u));return}Ze(l.type===yu,`[${typeof l.type=="string"?l.type:l.type.name}] is not a component. All component children of must be a or `),Ze(!l.props.index||!l.props.children,"An index route cannot have child routes.");let f={id:l.props.id||u.join("-"),caseSensitive:l.props.caseSensitive,element:l.props.element,Component:l.props.Component,index:l.props.index,path:l.props.path,loader:l.props.loader,action:l.props.action,hydrateFallbackElement:l.props.hydrateFallbackElement,HydrateFallback:l.props.HydrateFallback,errorElement:l.props.errorElement,ErrorBoundary:l.props.ErrorBoundary,hasErrorBoundary:l.props.hasErrorBoundary===!0||l.props.ErrorBoundary!=null||l.props.errorElement!=null,shouldRevalidate:l.props.shouldRevalidate,handle:l.props.handle,lazy:l.props.lazy};l.props.children&&(f.children=Cd(l.props.children,u)),i.push(f)}),i}var su="get",ou="application/x-www-form-urlencoded";function Lu(r){return r!=null&&typeof r.tagName=="string"}function d2(r){return Lu(r)&&r.tagName.toLowerCase()==="button"}function h2(r){return Lu(r)&&r.tagName.toLowerCase()==="form"}function m2(r){return Lu(r)&&r.tagName.toLowerCase()==="input"}function p2(r){return!!(r.metaKey||r.altKey||r.ctrlKey||r.shiftKey)}function g2(r,n){return r.button===0&&(!n||n==="_self")&&!p2(r)}var nu=null;function y2(){if(nu===null)try{new FormData(document.createElement("form"),0),nu=!1}catch{nu=!0}return nu}var v2=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function id(r){return r!=null&&!v2.has(r)?(Nn(!1,`"${r}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${ou}"`),null):r}function _2(r,n){let i,l,o,u,f;if(h2(r)){let d=r.getAttribute("action");l=d?pi(d,n):null,i=r.getAttribute("method")||su,o=id(r.getAttribute("enctype"))||ou,u=new FormData(r)}else if(d2(r)||m2(r)&&(r.type==="submit"||r.type==="image")){let d=r.form;if(d==null)throw new Error('Cannot submit a