diff --git a/dependabot/npm_and_yarn/vite-6d13591e54/.htaccess b/dependabot/npm_and_yarn/vite-6d13591e54/.htaccess new file mode 100644 index 00000000..680e1a5e --- /dev/null +++ b/dependabot/npm_and_yarn/vite-6d13591e54/.htaccess @@ -0,0 +1,16 @@ +RewriteEngine on +RewriteBase / + +# do not do anything for already existing files +RewriteCond %{REQUEST_FILENAME} -f [OR] +RewriteCond %{REQUEST_FILENAME} -l [OR] +RewriteCond %{REQUEST_FILENAME} -d +RewriteRule (.*) - [L] + +# if request is no valid file NOR directory +RewriteCond %{REQUEST_FILENAME} !-f +RewriteCond %{REQUEST_FILENAME} !-d +# if static asset do not do anything +RewriteRule (.*)(css|js|html|png|jpe?g|gif|bmp|ico|json|csv|otf|eot|svg|svgz|ttf|woff|woff2|ijmap|pdf|tif|map) - [NC,L,R=404] +# everything else should be redirected to /index.html so it can be routed by it +RewriteRule (.*) /index.html [L] diff --git a/dependabot/npm_and_yarn/vite-6d13591e54/assets/index-DJx5qD_w.js b/dependabot/npm_and_yarn/vite-6d13591e54/assets/index-DJx5qD_w.js new file mode 100644 index 00000000..bfb371de --- /dev/null +++ b/dependabot/npm_and_yarn/vite-6d13591e54/assets/index-DJx5qD_w.js @@ -0,0 +1,824 @@ +var vq=Object.defineProperty;var gq=(e,t,r)=>t in e?vq(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Tc=(e,t,r)=>gq(e,typeof t!="symbol"?t+"":t,r);function yq(e,t){for(var r=0;rn[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"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&n(a)}).observe(document,{childList:!0,subtree:!0});function r(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=r(i);fetch(i.href,o)}})();var Fv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Nt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var s1={exports:{}},nh={},l1={exports:{}},Et={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Jk;function bq(){if(Jk)return Et;Jk=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;function v(z){return z===null||typeof z!="object"?null:(z=p&&z[p]||z["@@iterator"],typeof z=="function"?z:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,_={};function w(z,re,X){this.props=z,this.context=re,this.refs=_,this.updater=X||b}w.prototype.isReactComponent={},w.prototype.setState=function(z,re){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,re,"setState")},w.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function O(){}O.prototype=w.prototype;function S(z,re,X){this.props=z,this.context=re,this.refs=_,this.updater=X||b}var E=S.prototype=new O;E.constructor=S,x(E,w.prototype),E.isPureReactComponent=!0;var T=Array.isArray,A=Object.prototype.hasOwnProperty,j={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function F(z,re,X){var le,ce={},de=null,be=null;if(re!=null)for(le in re.ref!==void 0&&(be=re.ref),re.key!==void 0&&(de=""+re.key),re)A.call(re,le)&&!N.hasOwnProperty(le)&&(ce[le]=re[le]);var M=arguments.length-2;if(M===1)ce.children=X;else if(1>>1,re=oe[z];if(0>>1;zi(ce,G))dei(be,ce)?(oe[z]=be,oe[de]=G,z=de):(oe[z]=ce,oe[le]=G,z=le);else if(dei(be,G))oe[z]=be,oe[de]=G,z=de;else break e}}return K}function i(oe,K){var G=oe.sortIndex-K.sortIndex;return G!==0?G:oe.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var c=[],u=[],h=1,p=null,v=3,b=!1,x=!1,_=!1,w=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,S=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function E(oe){for(var K=r(u);K!==null;){if(K.callback===null)n(u);else if(K.startTime<=oe)n(u),K.sortIndex=K.expirationTime,t(c,K);else break;K=r(u)}}function T(oe){if(_=!1,E(oe),!x)if(r(c)!==null)x=!0,ae(A);else{var K=r(u);K!==null&&se(T,K.startTime-oe)}}function A(oe,K){x=!1,_&&(_=!1,O(F),F=-1),b=!0;var G=v;try{for(E(K),p=r(c);p!==null&&(!(p.expirationTime>K)||oe&&!W());){var z=p.callback;if(typeof z=="function"){p.callback=null,v=p.priorityLevel;var re=z(p.expirationTime<=K);K=e.unstable_now(),typeof re=="function"?p.callback=re:p===r(c)&&n(c),E(K)}else n(c);p=r(c)}if(p!==null)var X=!0;else{var le=r(u);le!==null&&se(T,le.startTime-K),X=!1}return X}finally{p=null,v=G,b=!1}}var j=!1,N=null,F=-1,V=5,B=-1;function W(){return!(e.unstable_now()-Boe||125z?(oe.sortIndex=G,t(u,oe),r(c)===null&&oe===r(u)&&(_?(O(F),F=-1):_=!0,se(T,G-z))):(oe.sortIndex=re,t(c,oe),x||b||(x=!0,ae(A))),oe},e.unstable_shouldYield=W,e.unstable_wrapCallback=function(oe){var K=v;return function(){var G=v;v=K;try{return oe.apply(this,arguments)}finally{v=G}}}}(f1)),f1}var i3;function Oq(){return i3||(i3=1,c1.exports=wq()),c1.exports}/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var o3;function Sq(){if(o3)return Vn;o3=1;var e=P0(),t=Oq();function r(l){for(var d="https://reactjs.org/docs/error-decoder.html?invariant="+l,y=1;y"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),c=Object.prototype.hasOwnProperty,u=/^[: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]*$/,h={},p={};function v(l){return c.call(p,l)?!0:c.call(h,l)?!1:u.test(l)?p[l]=!0:(h[l]=!0,!1)}function b(l,d,y,C){if(y!==null&&y.type===0)return!1;switch(typeof d){case"function":case"symbol":return!0;case"boolean":return C?!1:y!==null?!y.acceptsBooleans:(l=l.toLowerCase().slice(0,5),l!=="data-"&&l!=="aria-");default:return!1}}function x(l,d,y,C){if(d===null||typeof d>"u"||b(l,d,y,C))return!0;if(C)return!1;if(y!==null)switch(y.type){case 3:return!d;case 4:return d===!1;case 5:return isNaN(d);case 6:return isNaN(d)||1>d}return!1}function _(l,d,y,C,R,I,ee){this.acceptsBooleans=d===2||d===3||d===4,this.attributeName=C,this.attributeNamespace=R,this.mustUseProperty=y,this.propertyName=l,this.type=d,this.sanitizeURL=I,this.removeEmptyString=ee}var w={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(l){w[l]=new _(l,0,!1,l,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(l){var d=l[0];w[d]=new _(d,1,!1,l[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){w[l]=new _(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){w[l]=new _(l,2,!1,l,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(l){w[l]=new _(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){w[l]=new _(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){w[l]=new _(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){w[l]=new _(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){w[l]=new _(l,5,!1,l.toLowerCase(),null,!1,!1)});var O=/[\-:]([a-z])/g;function S(l){return l[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(l){var d=l.replace(O,S);w[d]=new _(d,1,!1,l,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(l){var d=l.replace(O,S);w[d]=new _(d,1,!1,l,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(l){var d=l.replace(O,S);w[d]=new _(d,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){w[l]=new _(l,1,!1,l.toLowerCase(),null,!1,!1)}),w.xlinkHref=new _("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){w[l]=new _(l,1,!1,l.toLowerCase(),null,!0,!0)});function E(l,d,y,C){var R=w.hasOwnProperty(d)?w[d]:null;(R!==null?R.type!==0:C||!(2fe||R[ee]!==I[fe]){var me=` +`+R[ee].replace(" at new "," at ");return l.displayName&&me.includes("")&&(me=me.replace("",l.displayName)),me}while(1<=ee&&0<=fe);break}}}finally{X=!1,Error.prepareStackTrace=y}return(l=l?l.displayName||l.name:"")?re(l):""}function ce(l){switch(l.tag){case 5:return re(l.type);case 16:return re("Lazy");case 13:return re("Suspense");case 19:return re("SuspenseList");case 0:case 2:case 15:return l=le(l.type,!1),l;case 11:return l=le(l.type.render,!1),l;case 1:return l=le(l.type,!0),l;default:return""}}function de(l){if(l==null)return null;if(typeof l=="function")return l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case N:return"Fragment";case j:return"Portal";case V:return"Profiler";case F:return"StrictMode";case J:return"Suspense";case Q:return"SuspenseList"}if(typeof l=="object")switch(l.$$typeof){case W:return(l.displayName||"Context")+".Consumer";case B:return(l._context.displayName||"Context")+".Provider";case q:var d=l.render;return l=l.displayName,l||(l=d.displayName||d.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case ne:return d=l.displayName||null,d!==null?d:de(l.type)||"Memo";case ae:d=l._payload,l=l._init;try{return de(l(d))}catch{}}return null}function be(l){var d=l.type;switch(l.tag){case 24:return"Cache";case 9:return(d.displayName||"Context")+".Consumer";case 10:return(d._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return l=d.render,l=l.displayName||l.name||"",d.displayName||(l!==""?"ForwardRef("+l+")":"ForwardRef");case 7:return"Fragment";case 5:return d;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return de(d);case 8:return d===F?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof d=="function")return d.displayName||d.name||null;if(typeof d=="string")return d}return null}function M(l){switch(typeof l){case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function D(l){var d=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(d==="checkbox"||d==="radio")}function Y(l){var d=D(l)?"checked":"value",y=Object.getOwnPropertyDescriptor(l.constructor.prototype,d),C=""+l[d];if(!l.hasOwnProperty(d)&&typeof y<"u"&&typeof y.get=="function"&&typeof y.set=="function"){var R=y.get,I=y.set;return Object.defineProperty(l,d,{configurable:!0,get:function(){return R.call(this)},set:function(ee){C=""+ee,I.call(this,ee)}}),Object.defineProperty(l,d,{enumerable:y.enumerable}),{getValue:function(){return C},setValue:function(ee){C=""+ee},stopTracking:function(){l._valueTracker=null,delete l[d]}}}}function ue(l){l._valueTracker||(l._valueTracker=Y(l))}function ie(l){if(!l)return!1;var d=l._valueTracker;if(!d)return!0;var y=d.getValue(),C="";return l&&(C=D(l)?l.checked?"true":"false":l.value),l=C,l!==y?(d.setValue(l),!0):!1}function he(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}function Se(l,d){var y=d.checked;return G({},d,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:y??l._wrapperState.initialChecked})}function Fe(l,d){var y=d.defaultValue==null?"":d.defaultValue,C=d.checked!=null?d.checked:d.defaultChecked;y=M(d.value!=null?d.value:y),l._wrapperState={initialChecked:C,initialValue:y,controlled:d.type==="checkbox"||d.type==="radio"?d.checked!=null:d.value!=null}}function ge(l,d){d=d.checked,d!=null&&E(l,"checked",d,!1)}function Ee(l,d){ge(l,d);var y=M(d.value),C=d.type;if(y!=null)C==="number"?(y===0&&l.value===""||l.value!=y)&&(l.value=""+y):l.value!==""+y&&(l.value=""+y);else if(C==="submit"||C==="reset"){l.removeAttribute("value");return}d.hasOwnProperty("value")?Me(l,d.type,y):d.hasOwnProperty("defaultValue")&&Me(l,d.type,M(d.defaultValue)),d.checked==null&&d.defaultChecked!=null&&(l.defaultChecked=!!d.defaultChecked)}function je(l,d,y){if(d.hasOwnProperty("value")||d.hasOwnProperty("defaultValue")){var C=d.type;if(!(C!=="submit"&&C!=="reset"||d.value!==void 0&&d.value!==null))return;d=""+l._wrapperState.initialValue,y||d===l.value||(l.value=d),l.defaultValue=d}y=l.name,y!==""&&(l.name=""),l.defaultChecked=!!l._wrapperState.initialChecked,y!==""&&(l.name=y)}function Me(l,d,y){(d!=="number"||he(l.ownerDocument)!==l)&&(y==null?l.defaultValue=""+l._wrapperState.initialValue:l.defaultValue!==""+y&&(l.defaultValue=""+y))}var He=Array.isArray;function Be(l,d,y,C){if(l=l.options,d){d={};for(var R=0;R"+d.valueOf().toString()+"",d=Ke.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;d.firstChild;)l.appendChild(d.firstChild)}});function bt(l,d){if(d){var y=l.firstChild;if(y&&y===l.lastChild&&y.nodeType===3){y.nodeValue=d;return}}l.textContent=d}var Ot={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xt=["Webkit","ms","Moz","O"];Object.keys(Ot).forEach(function(l){xt.forEach(function(d){d=d+l.charAt(0).toUpperCase()+l.substring(1),Ot[d]=Ot[l]})});function er(l,d,y){return d==null||typeof d=="boolean"||d===""?"":y||typeof d!="number"||d===0||Ot.hasOwnProperty(l)&&Ot[l]?(""+d).trim():d+"px"}function Kt(l,d){l=l.style;for(var y in d)if(d.hasOwnProperty(y)){var C=y.indexOf("--")===0,R=er(y,d[y],C);y==="float"&&(y="cssFloat"),C?l.setProperty(y,R):l[y]=R}}var Ar=G({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ir(l,d){if(d){if(Ar[l]&&(d.children!=null||d.dangerouslySetInnerHTML!=null))throw Error(r(137,l));if(d.dangerouslySetInnerHTML!=null){if(d.children!=null)throw Error(r(60));if(typeof d.dangerouslySetInnerHTML!="object"||!("__html"in d.dangerouslySetInnerHTML))throw Error(r(61))}if(d.style!=null&&typeof d.style!="object")throw Error(r(62))}}function Mn(l,d){if(l.indexOf("-")===-1)return typeof d.is=="string";switch(l){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Cr=null;function da(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var Ln=null,eo=null,to=null;function wl(l){if(l=Sa(l)){if(typeof Ln!="function")throw Error(r(280));var d=l.stateNode;d&&(d=hc(d),Ln(l.stateNode,l.type,d))}}function os(l){eo?to?to.push(l):to=[l]:eo=l}function No(){if(eo){var l=eo,d=to;if(to=eo=null,wl(l),d)for(l=0;l>>=0,l===0?32:31-(tr(l)/qu|0)|0}var ro=64,ls=4194304;function gt(l){switch(l&-l){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: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 l&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return l&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return l}}function Yt(l,d){var y=l.pendingLanes;if(y===0)return 0;var C=0,R=l.suspendedLanes,I=l.pingedLanes,ee=y&268435455;if(ee!==0){var fe=ee&~R;fe!==0?C=gt(fe):(I&=ee,I!==0&&(C=gt(I)))}else ee=y&~R,ee!==0?C=gt(ee):I!==0&&(C=gt(I));if(C===0)return 0;if(d!==0&&d!==C&&!(d&R)&&(R=C&-C,I=d&-d,R>=I||R===16&&(I&4194240)!==0))return d;if(C&4&&(C|=y&16),d=l.entangledLanes,d!==0)for(l=l.entanglements,d&=C;0y;y++)d.push(l);return d}function ei(l,d,y){l.pendingLanes|=d,d!==536870912&&(l.suspendedLanes=0,l.pingedLanes=0),l=l.eventTimes,d=31-wt(d),l[d]=y}function wr(l,d){var y=l.pendingLanes&~d;l.pendingLanes=d,l.suspendedLanes=0,l.pingedLanes=0,l.expiredLanes&=d,l.mutableReadLanes&=d,l.entangledLanes&=d,d=l.entanglements;var C=l.eventTimes;for(l=l.expirationTimes;0=Rl),_a=" ",Vm=!1;function ms(l,d){switch(l){case"keyup":return ii.indexOf(d.keyCode)!==-1;case"keydown":return d.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function kd(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var ao=!1;function Qb(l,d){switch(l){case"compositionend":return kd(d);case"keypress":return d.which!==32?null:(Vm=!0,_a);case"textInput":return l=d.data,l===_a&&Vm?null:l;default:return null}}function $o(l,d){if(ao)return l==="compositionend"||!Do&&ms(l,d)?(l=wd(),Io=bn=Lo=null,ao=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(d.ctrlKey||d.altKey||d.metaKey)||d.ctrlKey&&d.altKey){if(d.char&&1=d)return{node:y,offset:d-l};l=C}e:{for(;y;){if(y.nextSibling){y=y.nextSibling;break e}y=y.parentNode}y=void 0}y=Hm(y)}}function Gm(l,d){return l&&d?l===d?!0:l&&l.nodeType===3?!1:d&&d.nodeType===3?Gm(l,d.parentNode):"contains"in l?l.contains(d):l.compareDocumentPosition?!!(l.compareDocumentPosition(d)&16):!1:!1}function Md(){for(var l=window,d=he();d instanceof l.HTMLIFrameElement;){try{var y=typeof d.contentWindow.location.href=="string"}catch{y=!1}if(y)l=d.contentWindow;else break;d=he(l.document)}return d}function Ld(l){var d=l&&l.nodeName&&l.nodeName.toLowerCase();return d&&(d==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||d==="textarea"||l.contentEditable==="true")}function Ti(l){var d=Md(),y=l.focusedElem,C=l.selectionRange;if(d!==y&&y&&y.ownerDocument&&Gm(y.ownerDocument.documentElement,y)){if(C!==null&&Ld(y)){if(d=C.start,l=C.end,l===void 0&&(l=d),"selectionStart"in y)y.selectionStart=d,y.selectionEnd=Math.min(l,y.value.length);else if(l=(d=y.ownerDocument||document)&&d.defaultView||window,l.getSelection){l=l.getSelection();var R=y.textContent.length,I=Math.min(C.start,R);C=C.end===void 0?I:Math.min(C.end,R),!l.extend&&I>C&&(R=C,C=I,I=R),R=Nd(y,I);var ee=Nd(y,C);R&&ee&&(l.rangeCount!==1||l.anchorNode!==R.node||l.anchorOffset!==R.offset||l.focusNode!==ee.node||l.focusOffset!==ee.offset)&&(d=d.createRange(),d.setStart(R.node,R.offset),l.removeAllRanges(),I>C?(l.addRange(d),l.extend(ee.node,ee.offset)):(d.setEnd(ee.node,ee.offset),l.addRange(d)))}}for(d=[],l=y;l=l.parentNode;)l.nodeType===1&&d.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y=document.documentMode,ys=null,bs=null,Ll=null,fc=!1;function Km(l,d,y){var C=y.window===y?y.document:y.nodeType===9?y:y.ownerDocument;fc||ys==null||ys!==he(C)||(C=ys,"selectionStart"in C&&Ld(C)?C={start:C.selectionStart,end:C.selectionEnd}:(C=(C.ownerDocument&&C.ownerDocument.defaultView||window).getSelection(),C={anchorNode:C.anchorNode,anchorOffset:C.anchorOffset,focusNode:C.focusNode,focusOffset:C.focusOffset}),Ll&&Fo(Ll,C)||(Ll=C,C=P(bs,"onSelect"),0pc||(l.current=i_[pc],i_[pc]=null,pc--)}function Zt(l,d){pc++,i_[pc]=l.current,l.current=d}var Ts={},fn=Es(Ts),$n=Es(!1),$l=Ts;function mc(l,d){var y=l.type.contextTypes;if(!y)return Ts;var C=l.stateNode;if(C&&C.__reactInternalMemoizedUnmaskedChildContext===d)return C.__reactInternalMemoizedMaskedChildContext;var R={},I;for(I in y)R[I]=d[I];return C&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=d,l.__reactInternalMemoizedMaskedChildContext=R),R}function Fn(l){return l=l.childContextTypes,l!=null}function tv(){rr($n),rr(fn)}function xA(l,d,y){if(fn.current!==Ts)throw Error(r(168));Zt(fn,d),Zt($n,y)}function wA(l,d,y){var C=l.stateNode;if(d=d.childContextTypes,typeof C.getChildContext!="function")return y;C=C.getChildContext();for(var R in C)if(!(R in d))throw Error(r(108,be(l)||"Unknown",R));return G({},y,C)}function rv(l){return l=(l=l.stateNode)&&l.__reactInternalMemoizedMergedChildContext||Ts,$l=fn.current,Zt(fn,l),Zt($n,$n.current),!0}function OA(l,d,y){var C=l.stateNode;if(!C)throw Error(r(169));y?(l=wA(l,d,$l),C.__reactInternalMemoizedMergedChildContext=l,rr($n),rr(fn),Zt(fn,l)):rr($n),Zt($n,y)}var Ca=null,nv=!1,o_=!1;function SA(l){Ca===null?Ca=[l]:Ca.push(l)}function LW(l){nv=!0,SA(l)}function js(){if(!o_&&Ca!==null){o_=!0;var l=0,d=Rt;try{var y=Ca;for(Rt=1;l>=ee,R-=ee,Ea=1<<32-wt(d)+R|y<vt?(Kr=ut,ut=null):Kr=ut.sibling;var Lt=Le(xe,ut,Oe[vt],We);if(Lt===null){ut===null&&(ut=Kr);break}l&&ut&&Lt.alternate===null&&d(xe,ut),ve=I(Lt,ve,vt),lt===null?ot=Lt:lt.sibling=Lt,lt=Lt,ut=Kr}if(vt===Oe.length)return y(xe,ut),sr&&Bl(xe,vt),ot;if(ut===null){for(;vtvt?(Kr=ut,ut=null):Kr=ut.sibling;var $s=Le(xe,ut,Lt.value,We);if($s===null){ut===null&&(ut=Kr);break}l&&ut&&$s.alternate===null&&d(xe,ut),ve=I($s,ve,vt),lt===null?ot=$s:lt.sibling=$s,lt=$s,ut=Kr}if(Lt.done)return y(xe,ut),sr&&Bl(xe,vt),ot;if(ut===null){for(;!Lt.done;vt++,Lt=Oe.next())Lt=$e(xe,Lt.value,We),Lt!==null&&(ve=I(Lt,ve,vt),lt===null?ot=Lt:lt.sibling=Lt,lt=Lt);return sr&&Bl(xe,vt),ot}for(ut=C(xe,ut);!Lt.done;vt++,Lt=Oe.next())Lt=Qe(ut,xe,vt,Lt.value,We),Lt!==null&&(l&&Lt.alternate!==null&&ut.delete(Lt.key===null?vt:Lt.key),ve=I(Lt,ve,vt),lt===null?ot=Lt:lt.sibling=Lt,lt=Lt);return l&&ut.forEach(function(mq){return d(xe,mq)}),sr&&Bl(xe,vt),ot}function Er(xe,ve,Oe,We){if(typeof Oe=="object"&&Oe!==null&&Oe.type===N&&Oe.key===null&&(Oe=Oe.props.children),typeof Oe=="object"&&Oe!==null){switch(Oe.$$typeof){case A:e:{for(var ot=Oe.key,lt=ve;lt!==null;){if(lt.key===ot){if(ot=Oe.type,ot===N){if(lt.tag===7){y(xe,lt.sibling),ve=R(lt,Oe.props.children),ve.return=xe,xe=ve;break e}}else if(lt.elementType===ot||typeof ot=="object"&&ot!==null&&ot.$$typeof===ae&&AA(ot)===lt.type){y(xe,lt.sibling),ve=R(lt,Oe.props),ve.ref=Vd(xe,lt,Oe),ve.return=xe,xe=ve;break e}y(xe,lt);break}else d(xe,lt);lt=lt.sibling}Oe.type===N?(ve=Kl(Oe.props.children,xe.mode,We,Oe.key),ve.return=xe,xe=ve):(We=kv(Oe.type,Oe.key,Oe.props,null,xe.mode,We),We.ref=Vd(xe,ve,Oe),We.return=xe,xe=We)}return ee(xe);case j:e:{for(lt=Oe.key;ve!==null;){if(ve.key===lt)if(ve.tag===4&&ve.stateNode.containerInfo===Oe.containerInfo&&ve.stateNode.implementation===Oe.implementation){y(xe,ve.sibling),ve=R(ve,Oe.children||[]),ve.return=xe,xe=ve;break e}else{y(xe,ve);break}else d(xe,ve);ve=ve.sibling}ve=r1(Oe,xe.mode,We),ve.return=xe,xe=ve}return ee(xe);case ae:return lt=Oe._init,Er(xe,ve,lt(Oe._payload),We)}if(He(Oe))return tt(xe,ve,Oe,We);if(K(Oe))return rt(xe,ve,Oe,We);sv(xe,Oe)}return typeof Oe=="string"&&Oe!==""||typeof Oe=="number"?(Oe=""+Oe,ve!==null&&ve.tag===6?(y(xe,ve.sibling),ve=R(ve,Oe),ve.return=xe,xe=ve):(y(xe,ve),ve=t1(Oe,xe.mode,We),ve.return=xe,xe=ve),ee(xe)):y(xe,ve)}return Er}var bc=kA(!0),RA=kA(!1),lv=Es(null),uv=null,_c=null,f_=null;function d_(){f_=_c=uv=null}function h_(l){var d=lv.current;rr(lv),l._currentValue=d}function p_(l,d,y){for(;l!==null;){var C=l.alternate;if((l.childLanes&d)!==d?(l.childLanes|=d,C!==null&&(C.childLanes|=d)):C!==null&&(C.childLanes&d)!==d&&(C.childLanes|=d),l===y)break;l=l.return}}function xc(l,d){uv=l,f_=_c=null,l=l.dependencies,l!==null&&l.firstContext!==null&&(l.lanes&d&&(Bn=!0),l.firstContext=null)}function Ni(l){var d=l._currentValue;if(f_!==l)if(l={context:l,memoizedValue:d,next:null},_c===null){if(uv===null)throw Error(r(308));_c=l,uv.dependencies={lanes:0,firstContext:l}}else _c=_c.next=l;return d}var Ul=null;function m_(l){Ul===null?Ul=[l]:Ul.push(l)}function NA(l,d,y,C){var R=d.interleaved;return R===null?(y.next=y,m_(d)):(y.next=R.next,R.next=y),d.interleaved=y,ja(l,C)}function ja(l,d){l.lanes|=d;var y=l.alternate;for(y!==null&&(y.lanes|=d),y=l,l=l.return;l!==null;)l.childLanes|=d,y=l.alternate,y!==null&&(y.childLanes|=d),y=l,l=l.return;return y.tag===3?y.stateNode:null}var As=!1;function v_(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function MA(l,d){l=l.updateQueue,d.updateQueue===l&&(d.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,effects:l.effects})}function Aa(l,d){return{eventTime:l,lane:d,tag:0,payload:null,callback:null,next:null}}function ks(l,d,y){var C=l.updateQueue;if(C===null)return null;if(C=C.shared,Mt&2){var R=C.pending;return R===null?d.next=d:(d.next=R.next,R.next=d),C.pending=d,ja(l,y)}return R=C.interleaved,R===null?(d.next=d,m_(C)):(d.next=R.next,R.next=d),C.interleaved=d,ja(l,y)}function cv(l,d,y){if(d=d.updateQueue,d!==null&&(d=d.shared,(y&4194240)!==0)){var C=d.lanes;C&=l.pendingLanes,y|=C,d.lanes=y,no(l,y)}}function LA(l,d){var y=l.updateQueue,C=l.alternate;if(C!==null&&(C=C.updateQueue,y===C)){var R=null,I=null;if(y=y.firstBaseUpdate,y!==null){do{var ee={eventTime:y.eventTime,lane:y.lane,tag:y.tag,payload:y.payload,callback:y.callback,next:null};I===null?R=I=ee:I=I.next=ee,y=y.next}while(y!==null);I===null?R=I=d:I=I.next=d}else R=I=d;y={baseState:C.baseState,firstBaseUpdate:R,lastBaseUpdate:I,shared:C.shared,effects:C.effects},l.updateQueue=y;return}l=y.lastBaseUpdate,l===null?y.firstBaseUpdate=d:l.next=d,y.lastBaseUpdate=d}function fv(l,d,y,C){var R=l.updateQueue;As=!1;var I=R.firstBaseUpdate,ee=R.lastBaseUpdate,fe=R.shared.pending;if(fe!==null){R.shared.pending=null;var me=fe,Ce=me.next;me.next=null,ee===null?I=Ce:ee.next=Ce,ee=me;var Ie=l.alternate;Ie!==null&&(Ie=Ie.updateQueue,fe=Ie.lastBaseUpdate,fe!==ee&&(fe===null?Ie.firstBaseUpdate=Ce:fe.next=Ce,Ie.lastBaseUpdate=me))}if(I!==null){var $e=R.baseState;ee=0,Ie=Ce=me=null,fe=I;do{var Le=fe.lane,Qe=fe.eventTime;if((C&Le)===Le){Ie!==null&&(Ie=Ie.next={eventTime:Qe,lane:0,tag:fe.tag,payload:fe.payload,callback:fe.callback,next:null});e:{var tt=l,rt=fe;switch(Le=d,Qe=y,rt.tag){case 1:if(tt=rt.payload,typeof tt=="function"){$e=tt.call(Qe,$e,Le);break e}$e=tt;break e;case 3:tt.flags=tt.flags&-65537|128;case 0:if(tt=rt.payload,Le=typeof tt=="function"?tt.call(Qe,$e,Le):tt,Le==null)break e;$e=G({},$e,Le);break e;case 2:As=!0}}fe.callback!==null&&fe.lane!==0&&(l.flags|=64,Le=R.effects,Le===null?R.effects=[fe]:Le.push(fe))}else Qe={eventTime:Qe,lane:Le,tag:fe.tag,payload:fe.payload,callback:fe.callback,next:null},Ie===null?(Ce=Ie=Qe,me=$e):Ie=Ie.next=Qe,ee|=Le;if(fe=fe.next,fe===null){if(fe=R.shared.pending,fe===null)break;Le=fe,fe=Le.next,Le.next=null,R.lastBaseUpdate=Le,R.shared.pending=null}}while(!0);if(Ie===null&&(me=$e),R.baseState=me,R.firstBaseUpdate=Ce,R.lastBaseUpdate=Ie,d=R.shared.interleaved,d!==null){R=d;do ee|=R.lane,R=R.next;while(R!==d)}else I===null&&(R.shared.lanes=0);Wl|=ee,l.lanes=ee,l.memoizedState=$e}}function IA(l,d,y){if(l=d.effects,d.effects=null,l!==null)for(d=0;dy?y:4,l(!0);var C=x_.transition;x_.transition={};try{l(!1),d()}finally{Rt=y,x_.transition=C}}function tk(){return Mi().memoizedState}function FW(l,d,y){var C=Ls(l);if(y={lane:C,action:y,hasEagerState:!1,eagerState:null,next:null},rk(l))nk(d,y);else if(y=NA(l,d,y,C),y!==null){var R=On();ho(y,l,C,R),ik(y,d,C)}}function BW(l,d,y){var C=Ls(l),R={lane:C,action:y,hasEagerState:!1,eagerState:null,next:null};if(rk(l))nk(d,R);else{var I=l.alternate;if(l.lanes===0&&(I===null||I.lanes===0)&&(I=d.lastRenderedReducer,I!==null))try{var ee=d.lastRenderedState,fe=I(ee,y);if(R.hasEagerState=!0,R.eagerState=fe,oi(fe,ee)){var me=d.interleaved;me===null?(R.next=R,m_(d)):(R.next=me.next,me.next=R),d.interleaved=R;return}}catch{}finally{}y=NA(l,d,R,C),y!==null&&(R=On(),ho(y,l,C,R),ik(y,d,C))}}function rk(l){var d=l.alternate;return l===_r||d!==null&&d===_r}function nk(l,d){Gd=pv=!0;var y=l.pending;y===null?d.next=d:(d.next=y.next,y.next=d),l.pending=d}function ik(l,d,y){if(y&4194240){var C=d.lanes;C&=l.pendingLanes,y|=C,d.lanes=y,no(l,y)}}var gv={readContext:Ni,useCallback:dn,useContext:dn,useEffect:dn,useImperativeHandle:dn,useInsertionEffect:dn,useLayoutEffect:dn,useMemo:dn,useReducer:dn,useRef:dn,useState:dn,useDebugValue:dn,useDeferredValue:dn,useTransition:dn,useMutableSource:dn,useSyncExternalStore:dn,useId:dn,unstable_isNewReconciler:!1},UW={readContext:Ni,useCallback:function(l,d){return Wo().memoizedState=[l,d===void 0?null:d],l},useContext:Ni,useEffect:GA,useImperativeHandle:function(l,d,y){return y=y!=null?y.concat([l]):null,mv(4194308,4,ZA.bind(null,d,l),y)},useLayoutEffect:function(l,d){return mv(4194308,4,l,d)},useInsertionEffect:function(l,d){return mv(4,2,l,d)},useMemo:function(l,d){var y=Wo();return d=d===void 0?null:d,l=l(),y.memoizedState=[l,d],l},useReducer:function(l,d,y){var C=Wo();return d=y!==void 0?y(d):d,C.memoizedState=C.baseState=d,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:d},C.queue=l,l=l.dispatch=FW.bind(null,_r,l),[C.memoizedState,l]},useRef:function(l){var d=Wo();return l={current:l},d.memoizedState=l},useState:qA,useDebugValue:T_,useDeferredValue:function(l){return Wo().memoizedState=l},useTransition:function(){var l=qA(!1),d=l[0];return l=$W.bind(null,l[1]),Wo().memoizedState=l,[d,l]},useMutableSource:function(){},useSyncExternalStore:function(l,d,y){var C=_r,R=Wo();if(sr){if(y===void 0)throw Error(r(407));y=y()}else{if(y=d(),Gr===null)throw Error(r(349));Vl&30||BA(C,d,y)}R.memoizedState=y;var I={value:y,getSnapshot:d};return R.queue=I,GA(zA.bind(null,C,I,l),[l]),C.flags|=2048,Zd(9,UA.bind(null,C,I,y,d),void 0,null),y},useId:function(){var l=Wo(),d=Gr.identifierPrefix;if(sr){var y=Ta,C=Ea;y=(C&~(1<<32-wt(C)-1)).toString(32)+y,d=":"+d+"R"+y,y=Kd++,0<\/script>",l=l.removeChild(l.firstChild)):typeof C.is=="string"?l=ee.createElement(y,{is:C.is}):(l=ee.createElement(y),y==="select"&&(ee=l,C.multiple?ee.multiple=!0:C.size&&(ee.size=C.size))):l=ee.createElementNS(l,y),l[Ai]=d,l[Ps]=C,Sk(l,d,!1,!1),d.stateNode=l;e:{switch(ee=Mn(y,C),y){case"dialog":zt("cancel",l),zt("close",l),R=C;break;case"iframe":case"object":case"embed":zt("load",l),R=C;break;case"video":case"audio":for(R=0;RCc&&(d.flags|=128,C=!0,Xd(I,!1),d.lanes=4194304)}else{if(!C)if(l=dv(ee),l!==null){if(d.flags|=128,C=!0,y=l.updateQueue,y!==null&&(d.updateQueue=y,d.flags|=4),Xd(I,!0),I.tail===null&&I.tailMode==="hidden"&&!ee.alternate&&!sr)return hn(d),null}else 2*gr()-I.renderingStartTime>Cc&&y!==1073741824&&(d.flags|=128,C=!0,Xd(I,!1),d.lanes=4194304);I.isBackwards?(ee.sibling=d.child,d.child=ee):(y=I.last,y!==null?y.sibling=ee:d.child=ee,I.last=ee)}return I.tail!==null?(d=I.tail,I.rendering=d,I.tail=d.sibling,I.renderingStartTime=gr(),d.sibling=null,y=br.current,Zt(br,C?y&1|2:y&1),d):(hn(d),null);case 22:case 23:return Q_(),C=d.memoizedState!==null,l!==null&&l.memoizedState!==null!==C&&(d.flags|=8192),C&&d.mode&1?ui&1073741824&&(hn(d),d.subtreeFlags&6&&(d.flags|=8192)):hn(d),null;case 24:return null;case 25:return null}throw Error(r(156,d.tag))}function YW(l,d){switch(s_(d),d.tag){case 1:return Fn(d.type)&&tv(),l=d.flags,l&65536?(d.flags=l&-65537|128,d):null;case 3:return wc(),rr($n),rr(fn),__(),l=d.flags,l&65536&&!(l&128)?(d.flags=l&-65537|128,d):null;case 5:return y_(d),null;case 13:if(rr(br),l=d.memoizedState,l!==null&&l.dehydrated!==null){if(d.alternate===null)throw Error(r(340));yc()}return l=d.flags,l&65536?(d.flags=l&-65537|128,d):null;case 19:return rr(br),null;case 4:return wc(),null;case 10:return h_(d.type._context),null;case 22:case 23:return Q_(),null;case 24:return null;default:return null}}var xv=!1,pn=!1,ZW=typeof WeakSet=="function"?WeakSet:Set,Je=null;function Sc(l,d){var y=l.ref;if(y!==null)if(typeof y=="function")try{y(null)}catch(C){Or(l,d,C)}else y.current=null}function B_(l,d,y){try{y()}catch(C){Or(l,d,C)}}var Ek=!1;function XW(l,d){if(Ze=Al,l=Md(),Ld(l)){if("selectionStart"in l)var y={start:l.selectionStart,end:l.selectionEnd};else e:{y=(y=l.ownerDocument)&&y.defaultView||window;var C=y.getSelection&&y.getSelection();if(C&&C.rangeCount!==0){y=C.anchorNode;var R=C.anchorOffset,I=C.focusNode;C=C.focusOffset;try{y.nodeType,I.nodeType}catch{y=null;break e}var ee=0,fe=-1,me=-1,Ce=0,Ie=0,$e=l,Le=null;t:for(;;){for(var Qe;$e!==y||R!==0&&$e.nodeType!==3||(fe=ee+R),$e!==I||C!==0&&$e.nodeType!==3||(me=ee+C),$e.nodeType===3&&(ee+=$e.nodeValue.length),(Qe=$e.firstChild)!==null;)Le=$e,$e=Qe;for(;;){if($e===l)break t;if(Le===y&&++Ce===R&&(fe=ee),Le===I&&++Ie===C&&(me=ee),(Qe=$e.nextSibling)!==null)break;$e=Le,Le=$e.parentNode}$e=Qe}y=fe===-1||me===-1?null:{start:fe,end:me}}else y=null}y=y||{start:0,end:0}}else y=null;for(st={focusedElem:l,selectionRange:y},Al=!1,Je=d;Je!==null;)if(d=Je,l=d.child,(d.subtreeFlags&1028)!==0&&l!==null)l.return=d,Je=l;else for(;Je!==null;){d=Je;try{var tt=d.alternate;if(d.flags&1024)switch(d.tag){case 0:case 11:case 15:break;case 1:if(tt!==null){var rt=tt.memoizedProps,Er=tt.memoizedState,xe=d.stateNode,ve=xe.getSnapshotBeforeUpdate(d.elementType===d.type?rt:uo(d.type,rt),Er);xe.__reactInternalSnapshotBeforeUpdate=ve}break;case 3:var Oe=d.stateNode.containerInfo;Oe.nodeType===1?Oe.textContent="":Oe.nodeType===9&&Oe.documentElement&&Oe.removeChild(Oe.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(r(163))}}catch(We){Or(d,d.return,We)}if(l=d.sibling,l!==null){l.return=d.return,Je=l;break}Je=d.return}return tt=Ek,Ek=!1,tt}function Qd(l,d,y){var C=d.updateQueue;if(C=C!==null?C.lastEffect:null,C!==null){var R=C=C.next;do{if((R.tag&l)===l){var I=R.destroy;R.destroy=void 0,I!==void 0&&B_(d,y,I)}R=R.next}while(R!==C)}}function wv(l,d){if(d=d.updateQueue,d=d!==null?d.lastEffect:null,d!==null){var y=d=d.next;do{if((y.tag&l)===l){var C=y.create;y.destroy=C()}y=y.next}while(y!==d)}}function U_(l){var d=l.ref;if(d!==null){var y=l.stateNode;switch(l.tag){case 5:l=y;break;default:l=y}typeof d=="function"?d(l):d.current=l}}function Tk(l){var d=l.alternate;d!==null&&(l.alternate=null,Tk(d)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(d=l.stateNode,d!==null&&(delete d[Ai],delete d[Ps],delete d[Cs],delete d[r_],delete d[n_])),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}function jk(l){return l.tag===5||l.tag===3||l.tag===4}function Ak(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||jk(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.flags&2||l.child===null||l.tag===4)continue e;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function z_(l,d,y){var C=l.tag;if(C===5||C===6)l=l.stateNode,d?y.nodeType===8?y.parentNode.insertBefore(l,d):y.insertBefore(l,d):(y.nodeType===8?(d=y.parentNode,d.insertBefore(l,y)):(d=y,d.appendChild(l)),y=y._reactRootContainer,y!=null||d.onclick!==null||(d.onclick=Re));else if(C!==4&&(l=l.child,l!==null))for(z_(l,d,y),l=l.sibling;l!==null;)z_(l,d,y),l=l.sibling}function V_(l,d,y){var C=l.tag;if(C===5||C===6)l=l.stateNode,d?y.insertBefore(l,d):y.appendChild(l);else if(C!==4&&(l=l.child,l!==null))for(V_(l,d,y),l=l.sibling;l!==null;)V_(l,d,y),l=l.sibling}var rn=null,co=!1;function Rs(l,d,y){for(y=y.child;y!==null;)kk(l,d,y),y=y.sibling}function kk(l,d,y){if(Jn&&typeof Jn.onCommitFiberUnmount=="function")try{Jn.onCommitFiberUnmount(Sl,y)}catch{}switch(y.tag){case 5:pn||Sc(y,d);case 6:var C=rn,R=co;rn=null,Rs(l,d,y),rn=C,co=R,rn!==null&&(co?(l=rn,y=y.stateNode,l.nodeType===8?l.parentNode.removeChild(y):l.removeChild(y)):rn.removeChild(y.stateNode));break;case 18:rn!==null&&(co?(l=rn,y=y.stateNode,l.nodeType===8?zd(l.parentNode,y):l.nodeType===1&&zd(l,y),ri(l)):zd(rn,y.stateNode));break;case 4:C=rn,R=co,rn=y.stateNode.containerInfo,co=!0,Rs(l,d,y),rn=C,co=R;break;case 0:case 11:case 14:case 15:if(!pn&&(C=y.updateQueue,C!==null&&(C=C.lastEffect,C!==null))){R=C=C.next;do{var I=R,ee=I.destroy;I=I.tag,ee!==void 0&&(I&2||I&4)&&B_(y,d,ee),R=R.next}while(R!==C)}Rs(l,d,y);break;case 1:if(!pn&&(Sc(y,d),C=y.stateNode,typeof C.componentWillUnmount=="function"))try{C.props=y.memoizedProps,C.state=y.memoizedState,C.componentWillUnmount()}catch(fe){Or(y,d,fe)}Rs(l,d,y);break;case 21:Rs(l,d,y);break;case 22:y.mode&1?(pn=(C=pn)||y.memoizedState!==null,Rs(l,d,y),pn=C):Rs(l,d,y);break;default:Rs(l,d,y)}}function Rk(l){var d=l.updateQueue;if(d!==null){l.updateQueue=null;var y=l.stateNode;y===null&&(y=l.stateNode=new ZW),d.forEach(function(C){var R=aq.bind(null,l,C);y.has(C)||(y.add(C),C.then(R,R))})}}function fo(l,d){var y=d.deletions;if(y!==null)for(var C=0;CR&&(R=ee),C&=~I}if(C=R,C=gr()-C,C=(120>C?120:480>C?480:1080>C?1080:1920>C?1920:3e3>C?3e3:4320>C?4320:1960*JW(C/1960))-C,10l?16:l,Ms===null)var C=!1;else{if(l=Ms,Ms=null,Ev=0,Mt&6)throw Error(r(331));var R=Mt;for(Mt|=4,Je=l.current;Je!==null;){var I=Je,ee=I.child;if(Je.flags&16){var fe=I.deletions;if(fe!==null){for(var me=0;megr()-H_?Hl(l,0):q_|=y),zn(l,d)}function qk(l,d){d===0&&(l.mode&1?(d=ls,ls<<=1,!(ls&130023424)&&(ls=4194304)):d=1);var y=On();l=ja(l,d),l!==null&&(ei(l,d,y),zn(l,y))}function oq(l){var d=l.memoizedState,y=0;d!==null&&(y=d.retryLane),qk(l,y)}function aq(l,d){var y=0;switch(l.tag){case 13:var C=l.stateNode,R=l.memoizedState;R!==null&&(y=R.retryLane);break;case 19:C=l.stateNode;break;default:throw Error(r(314))}C!==null&&C.delete(d),qk(l,y)}var Hk;Hk=function(l,d,y){if(l!==null)if(l.memoizedProps!==d.pendingProps||$n.current)Bn=!0;else{if(!(l.lanes&y)&&!(d.flags&128))return Bn=!1,GW(l,d,y);Bn=!!(l.flags&131072)}else Bn=!1,sr&&d.flags&1048576&&PA(d,ov,d.index);switch(d.lanes=0,d.tag){case 2:var C=d.type;_v(l,d),l=d.pendingProps;var R=mc(d,fn.current);xc(d,y),R=O_(null,d,C,l,R,y);var I=S_();return d.flags|=1,typeof R=="object"&&R!==null&&typeof R.render=="function"&&R.$$typeof===void 0?(d.tag=1,d.memoizedState=null,d.updateQueue=null,Fn(C)?(I=!0,rv(d)):I=!1,d.memoizedState=R.state!==null&&R.state!==void 0?R.state:null,v_(d),R.updater=yv,d.stateNode=R,R._reactInternals=d,A_(d,C,l,y),d=M_(null,d,C,!0,I,y)):(d.tag=0,sr&&I&&a_(d),wn(null,d,R,y),d=d.child),d;case 16:C=d.elementType;e:{switch(_v(l,d),l=d.pendingProps,R=C._init,C=R(C._payload),d.type=C,R=d.tag=lq(C),l=uo(C,l),R){case 0:d=N_(null,d,C,l,y);break e;case 1:d=yk(null,d,C,l,y);break e;case 11:d=hk(null,d,C,l,y);break e;case 14:d=pk(null,d,C,uo(C.type,l),y);break e}throw Error(r(306,C,""))}return d;case 0:return C=d.type,R=d.pendingProps,R=d.elementType===C?R:uo(C,R),N_(l,d,C,R,y);case 1:return C=d.type,R=d.pendingProps,R=d.elementType===C?R:uo(C,R),yk(l,d,C,R,y);case 3:e:{if(bk(d),l===null)throw Error(r(387));C=d.pendingProps,I=d.memoizedState,R=I.element,MA(l,d),fv(d,C,null,y);var ee=d.memoizedState;if(C=ee.element,I.isDehydrated)if(I={element:C,isDehydrated:!1,cache:ee.cache,pendingSuspenseBoundaries:ee.pendingSuspenseBoundaries,transitions:ee.transitions},d.updateQueue.baseState=I,d.memoizedState=I,d.flags&256){R=Oc(Error(r(423)),d),d=_k(l,d,C,y,R);break e}else if(C!==R){R=Oc(Error(r(424)),d),d=_k(l,d,C,y,R);break e}else for(li=zo(d.stateNode.containerInfo.firstChild),si=d,sr=!0,lo=null,y=RA(d,null,C,y),d.child=y;y;)y.flags=y.flags&-3|4096,y=y.sibling;else{if(yc(),C===R){d=ka(l,d,y);break e}wn(l,d,C,y)}d=d.child}return d;case 5:return DA(d),l===null&&u_(d),C=d.type,R=d.pendingProps,I=l!==null?l.memoizedProps:null,ee=R.children,St(C,R)?ee=null:I!==null&&St(C,I)&&(d.flags|=32),gk(l,d),wn(l,d,ee,y),d.child;case 6:return l===null&&u_(d),null;case 13:return xk(l,d,y);case 4:return g_(d,d.stateNode.containerInfo),C=d.pendingProps,l===null?d.child=bc(d,null,C,y):wn(l,d,C,y),d.child;case 11:return C=d.type,R=d.pendingProps,R=d.elementType===C?R:uo(C,R),hk(l,d,C,R,y);case 7:return wn(l,d,d.pendingProps,y),d.child;case 8:return wn(l,d,d.pendingProps.children,y),d.child;case 12:return wn(l,d,d.pendingProps.children,y),d.child;case 10:e:{if(C=d.type._context,R=d.pendingProps,I=d.memoizedProps,ee=R.value,Zt(lv,C._currentValue),C._currentValue=ee,I!==null)if(oi(I.value,ee)){if(I.children===R.children&&!$n.current){d=ka(l,d,y);break e}}else for(I=d.child,I!==null&&(I.return=d);I!==null;){var fe=I.dependencies;if(fe!==null){ee=I.child;for(var me=fe.firstContext;me!==null;){if(me.context===C){if(I.tag===1){me=Aa(-1,y&-y),me.tag=2;var Ce=I.updateQueue;if(Ce!==null){Ce=Ce.shared;var Ie=Ce.pending;Ie===null?me.next=me:(me.next=Ie.next,Ie.next=me),Ce.pending=me}}I.lanes|=y,me=I.alternate,me!==null&&(me.lanes|=y),p_(I.return,y,d),fe.lanes|=y;break}me=me.next}}else if(I.tag===10)ee=I.type===d.type?null:I.child;else if(I.tag===18){if(ee=I.return,ee===null)throw Error(r(341));ee.lanes|=y,fe=ee.alternate,fe!==null&&(fe.lanes|=y),p_(ee,y,d),ee=I.sibling}else ee=I.child;if(ee!==null)ee.return=I;else for(ee=I;ee!==null;){if(ee===d){ee=null;break}if(I=ee.sibling,I!==null){I.return=ee.return,ee=I;break}ee=ee.return}I=ee}wn(l,d,R.children,y),d=d.child}return d;case 9:return R=d.type,C=d.pendingProps.children,xc(d,y),R=Ni(R),C=C(R),d.flags|=1,wn(l,d,C,y),d.child;case 14:return C=d.type,R=uo(C,d.pendingProps),R=uo(C.type,R),pk(l,d,C,R,y);case 15:return mk(l,d,d.type,d.pendingProps,y);case 17:return C=d.type,R=d.pendingProps,R=d.elementType===C?R:uo(C,R),_v(l,d),d.tag=1,Fn(C)?(l=!0,rv(d)):l=!1,xc(d,y),ak(d,C,R),A_(d,C,R,y),M_(null,d,C,!0,l,y);case 19:return Ok(l,d,y);case 22:return vk(l,d,y)}throw Error(r(156,d.tag))};function Gk(l,d){return Am(l,d)}function sq(l,d,y,C){this.tag=l,this.key=y,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=d,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=C,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ii(l,d,y,C){return new sq(l,d,y,C)}function e1(l){return l=l.prototype,!(!l||!l.isReactComponent)}function lq(l){if(typeof l=="function")return e1(l)?1:0;if(l!=null){if(l=l.$$typeof,l===q)return 11;if(l===ne)return 14}return 2}function Ds(l,d){var y=l.alternate;return y===null?(y=Ii(l.tag,d,l.key,l.mode),y.elementType=l.elementType,y.type=l.type,y.stateNode=l.stateNode,y.alternate=l,l.alternate=y):(y.pendingProps=d,y.type=l.type,y.flags=0,y.subtreeFlags=0,y.deletions=null),y.flags=l.flags&14680064,y.childLanes=l.childLanes,y.lanes=l.lanes,y.child=l.child,y.memoizedProps=l.memoizedProps,y.memoizedState=l.memoizedState,y.updateQueue=l.updateQueue,d=l.dependencies,y.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext},y.sibling=l.sibling,y.index=l.index,y.ref=l.ref,y}function kv(l,d,y,C,R,I){var ee=2;if(C=l,typeof l=="function")e1(l)&&(ee=1);else if(typeof l=="string")ee=5;else e:switch(l){case N:return Kl(y.children,R,I,d);case F:ee=8,R|=8;break;case V:return l=Ii(12,y,d,R|2),l.elementType=V,l.lanes=I,l;case J:return l=Ii(13,y,d,R),l.elementType=J,l.lanes=I,l;case Q:return l=Ii(19,y,d,R),l.elementType=Q,l.lanes=I,l;case se:return Rv(y,R,I,d);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case B:ee=10;break e;case W:ee=9;break e;case q:ee=11;break e;case ne:ee=14;break e;case ae:ee=16,C=null;break e}throw Error(r(130,l==null?l:typeof l,""))}return d=Ii(ee,y,d,R),d.elementType=l,d.type=C,d.lanes=I,d}function Kl(l,d,y,C){return l=Ii(7,l,C,d),l.lanes=y,l}function Rv(l,d,y,C){return l=Ii(22,l,C,d),l.elementType=se,l.lanes=y,l.stateNode={isHidden:!1},l}function t1(l,d,y){return l=Ii(6,l,null,d),l.lanes=y,l}function r1(l,d,y){return d=Ii(4,l.children!==null?l.children:[],l.key,d),d.lanes=y,d.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},d}function uq(l,d,y,C,R){this.tag=d,this.containerInfo=l,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=us(0),this.expirationTimes=us(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=us(0),this.identifierPrefix=C,this.onRecoverableError=R,this.mutableSourceEagerHydrationData=null}function n1(l,d,y,C,R,I,ee,fe,me){return l=new uq(l,d,y,fe,me),d===1?(d=1,I===!0&&(d|=8)):d=0,I=Ii(3,null,null,d),l.current=I,I.stateNode=l,I.memoizedState={element:C,isDehydrated:y,cache:null,transitions:null,pendingSuspenseBoundaries:null},v_(I),l}function cq(l,d,y){var C=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),u1.exports=Sq(),u1.exports}var s3;function Pq(){if(s3)return Bv;s3=1;var e=S8();return Bv.createRoot=e.createRoot,Bv.hydrateRoot=e.hydrateRoot,Bv}var Cq=Pq(),$=P0();const Z=Nt($),l3=yq({__proto__:null,default:Z},[$]);var d1={exports:{}},h1={};/** + * @license React + * use-sync-external-store-with-selector.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var u3;function Eq(){if(u3)return h1;u3=1;var e=P0();function t(c,u){return c===u&&(c!==0||1/c===1/u)||c!==c&&u!==u}var r=typeof Object.is=="function"?Object.is:t,n=e.useSyncExternalStore,i=e.useRef,o=e.useEffect,a=e.useMemo,s=e.useDebugValue;return h1.useSyncExternalStoreWithSelector=function(c,u,h,p,v){var b=i(null);if(b.current===null){var x={hasValue:!1,value:null};b.current=x}else x=b.current;b=a(function(){function w(A){if(!O){if(O=!0,S=A,A=p(A),v!==void 0&&x.hasValue){var j=x.value;if(v(j,A))return E=j}return E=A}if(j=E,r(S,A))return j;var N=p(A);return v!==void 0&&v(j,N)?j:(S=A,E=N)}var O=!1,S,E,T=h===void 0?null:h;return[function(){return w(u())},T===null?void 0:function(){return w(T())}]},[u,h,p,v]);var _=n(c,b[0],b[1]);return o(function(){x.hasValue=!0,x.value=_},[_]),s(_),_},h1}var c3;function Tq(){return c3||(c3=1,d1.exports=Eq()),d1.exports}Tq();var Ft="default"in l3?Z:l3,f3=Symbol.for("react-redux-context"),d3=typeof globalThis<"u"?globalThis:{};function jq(){if(!Ft.createContext)return{};const e=d3[f3]??(d3[f3]=new Map);let t=e.get(Ft.createContext);return t||(t=Ft.createContext(null),e.set(Ft.createContext,t)),t}var P8=jq(),Aq=()=>{throw new Error("uSES not initialized!")},kq=Symbol.for("react.element"),Rq=Symbol.for("react.portal"),Nq=Symbol.for("react.fragment"),Mq=Symbol.for("react.strict_mode"),Lq=Symbol.for("react.profiler"),Iq=Symbol.for("react.provider"),Dq=Symbol.for("react.context"),$q=Symbol.for("react.server_context"),C8=Symbol.for("react.forward_ref"),Fq=Symbol.for("react.suspense"),Bq=Symbol.for("react.suspense_list"),AE=Symbol.for("react.memo"),Uq=Symbol.for("react.lazy"),zq=C8,Vq=AE;function Wq(e){if(typeof e=="object"&&e!==null){const t=e.$$typeof;switch(t){case kq:{const r=e.type;switch(r){case Nq:case Lq:case Mq:case Fq:case Bq:return r;default:{const n=r&&r.$$typeof;switch(n){case $q:case Dq:case C8:case Uq:case AE:case Iq:return n;default:return t}}}}case Rq:return t}}}function qq(e){return Wq(e)===AE}function Hq(e,t,r,n,{areStatesEqual:i,areOwnPropsEqual:o,areStatePropsEqual:a}){let s=!1,c,u,h,p,v;function b(S,E){return c=S,u=E,h=e(c,u),p=t(n,u),v=r(h,p,u),s=!0,v}function x(){return h=e(c,u),t.dependsOnOwnProps&&(p=t(n,u)),v=r(h,p,u),v}function _(){return e.dependsOnOwnProps&&(h=e(c,u)),t.dependsOnOwnProps&&(p=t(n,u)),v=r(h,p,u),v}function w(){const S=e(c,u),E=!a(S,h);return h=S,E&&(v=r(h,p,u)),v}function O(S,E){const T=!o(E,u),A=!i(S,c,E,u);return c=S,u=E,T&&A?x():T?_():A?w():v}return function(E,T){return s?O(E,T):b(E,T)}}function Gq(e,{initMapStateToProps:t,initMapDispatchToProps:r,initMergeProps:n,...i}){const o=t(e,i),a=r(e,i),s=n(e,i);return Hq(o,a,s,e,i)}function Kq(e,t){const r={};for(const n in e){const i=e[n];typeof i=="function"&&(r[n]=(...o)=>t(i(...o)))}return r}function XO(e){return function(r){const n=e(r);function i(){return n}return i.dependsOnOwnProps=!1,i}}function h3(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function E8(e,t){return function(n,{displayName:i}){const o=function(s,c){return o.dependsOnOwnProps?o.mapToProps(s,c):o.mapToProps(s,void 0)};return o.dependsOnOwnProps=!0,o.mapToProps=function(s,c){o.mapToProps=e,o.dependsOnOwnProps=h3(e);let u=o(s,c);return typeof u=="function"&&(o.mapToProps=u,o.dependsOnOwnProps=h3(u),u=o(s,c)),u},o}}function kE(e,t){return(r,n)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${n.wrappedComponentName}.`)}}function Yq(e){return e&&typeof e=="object"?XO(t=>Kq(e,t)):e?typeof e=="function"?E8(e):kE(e,"mapDispatchToProps"):XO(t=>({dispatch:t}))}function Zq(e){return e?typeof e=="function"?E8(e):kE(e,"mapStateToProps"):XO(()=>({}))}function Xq(e,t,r){return{...r,...e,...t}}function Qq(e){return function(r,{displayName:n,areMergedPropsEqual:i}){let o=!1,a;return function(c,u,h){const p=e(c,u,h);return o?i(p,a)||(a=p):(o=!0,a=p),a}}}function Jq(e){return e?typeof e=="function"?Qq(e):kE(e,"mergeProps"):()=>Xq}function eH(e){e()}function tH(){let e=null,t=null;return{clear(){e=null,t=null},notify(){eH(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let n=e;for(;n;)r.push(n),n=n.next;return r},subscribe(r){let n=!0;const i=t={callback:r,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){!n||e===null||(n=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var p3={notify(){},get:()=>[]};function T8(e,t){let r,n=p3,i=0,o=!1;function a(_){h();const w=n.subscribe(_);let O=!1;return()=>{O||(O=!0,w(),p())}}function s(){n.notify()}function c(){x.onStateChange&&x.onStateChange()}function u(){return o}function h(){i++,r||(r=t?t.addNestedSub(c):e.subscribe(c),n=tH())}function p(){i--,r&&i===0&&(r(),r=void 0,n.clear(),n=p3)}function v(){o||(o=!0,h())}function b(){o&&(o=!1,p())}const x={addNestedSub:a,notifyNestedSubs:s,handleChangeWrapper:c,isSubscribed:u,trySubscribe:v,tryUnsubscribe:b,getListeners:()=>n};return x}var rH=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",nH=typeof navigator<"u"&&navigator.product==="ReactNative",jg=rH||nH?Ft.useLayoutEffect:Ft.useEffect;function m3(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function p1(e,t){if(m3(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i=0;i{A8=e},hH=[null,null];function pH(e,t,r){jg(()=>e(...t),r)}function mH(e,t,r,n,i,o){e.current=n,r.current=!1,i.current&&(i.current=null,o())}function vH(e,t,r,n,i,o,a,s,c,u,h){if(!e)return()=>{};let p=!1,v=null;const b=()=>{if(p||!s.current)return;const _=t.getState();let w,O;try{w=n(_,i.current)}catch(S){O=S,v=S}O||(v=null),w===o.current?a.current||u():(o.current=w,c.current=w,a.current=!0,h())};return r.onStateChange=b,r.trySubscribe(),b(),()=>{if(p=!0,r.tryUnsubscribe(),r.onStateChange=null,v)throw v}}function gH(e,t){return e===t}function yH(e,t,r,{pure:n,areStatesEqual:i=gH,areOwnPropsEqual:o=p1,areStatePropsEqual:a=p1,areMergedPropsEqual:s=p1,forwardRef:c=!1,context:u=P8}={}){const h=u,p=Zq(e),v=Yq(t),b=Jq(r),x=!!e;return w=>{const O=w.displayName||w.name||"Component",S=`Connect(${O})`,E={shouldHandleStateChanges:x,displayName:S,wrappedComponentName:O,WrappedComponent:w,initMapStateToProps:p,initMapDispatchToProps:v,initMergeProps:b,areStatesEqual:i,areStatePropsEqual:a,areOwnPropsEqual:o,areMergedPropsEqual:s};function T(N){const[F,V,B]=Ft.useMemo(()=>{const{reactReduxForwardedRef:ie,...he}=N;return[N.context,ie,he]},[N]),W=Ft.useMemo(()=>{let ie=h;return F!=null&&F.Consumer,ie},[F,h]),q=Ft.useContext(W),J=!!N.store&&!!N.store.getState&&!!N.store.dispatch,Q=!!q&&!!q.store,ne=J?N.store:q.store,ae=Q?q.getServerState:ne.getState,se=Ft.useMemo(()=>Gq(ne.dispatch,E),[ne]),[oe,K]=Ft.useMemo(()=>{if(!x)return hH;const ie=T8(ne,J?void 0:q.subscription),he=ie.notifyNestedSubs.bind(ie);return[ie,he]},[ne,J,q]),G=Ft.useMemo(()=>J?q:{...q,subscription:oe},[J,q,oe]),z=Ft.useRef(void 0),re=Ft.useRef(B),X=Ft.useRef(void 0),le=Ft.useRef(!1),ce=Ft.useRef(!1),de=Ft.useRef(void 0);jg(()=>(ce.current=!0,()=>{ce.current=!1}),[]);const be=Ft.useMemo(()=>()=>X.current&&B===re.current?X.current:se(ne.getState(),B),[ne,B]),M=Ft.useMemo(()=>he=>oe?vH(x,ne,oe,se,re,z,le,ce,X,K,he):()=>{},[oe]);pH(mH,[re,z,le,B,X,K]);let D;try{D=A8(M,be,ae?()=>se(ae(),B):be)}catch(ie){throw de.current&&(ie.message+=` +The error may be correlated with this previous error: +${de.current.stack} + +`),ie}jg(()=>{de.current=void 0,X.current=void 0,z.current=D});const Y=Ft.useMemo(()=>Ft.createElement(w,{...D,ref:V}),[V,w,D]);return Ft.useMemo(()=>x?Ft.createElement(W.Provider,{value:G},Y):Y,[W,Y,G])}const j=Ft.memo(T);if(j.WrappedComponent=w,j.displayName=T.displayName=S,c){const F=Ft.forwardRef(function(B,W){return Ft.createElement(j,{...B,reactReduxForwardedRef:W})});return F.displayName=S,F.WrappedComponent=w,QO(F,w)}return QO(j,w)}}var k8=yH;function bH({store:e,context:t,children:r,serverState:n,stabilityCheck:i="once",identityFunctionCheck:o="once"}){const a=Ft.useMemo(()=>{const u=T8(e);return{store:e,subscription:u,getServerState:n?()=>n:void 0,stabilityCheck:i,identityFunctionCheck:o}},[e,n,i,o]),s=Ft.useMemo(()=>e.getState(),[e]);jg(()=>{const{subscription:u}=a;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),s!==e.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[a,s]);const c=t||P8;return Ft.createElement(c.Provider,{value:a},r)}var R8=bH;dH($.useSyncExternalStore);var ih={},b3;function _H(){if(b3)return ih;b3=1,Object.defineProperty(ih,"__esModule",{value:!0}),ih.parse=a,ih.serialize=u;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,t=/^[\u0021-\u003A\u003C-\u007E]*$/,r=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,n=/^[\u0020-\u003A\u003D-\u007E]*$/,i=Object.prototype.toString,o=(()=>{const v=function(){};return v.prototype=Object.create(null),v})();function a(v,b){const x=new o,_=v.length;if(_<2)return x;const w=(b==null?void 0:b.decode)||h;let O=0;do{const S=v.indexOf("=",O);if(S===-1)break;const E=v.indexOf(";",O),T=E===-1?_:E;if(S>T){O=v.lastIndexOf(";",S-1)+1;continue}const A=s(v,O,S),j=c(v,S,A),N=v.slice(A,j);if(x[N]===void 0){let F=s(v,S+1,T),V=c(v,T,F);const B=w(v.slice(F,V));x[N]=B}O=T+1}while(O<_);return x}function s(v,b,x){do{const _=v.charCodeAt(b);if(_!==32&&_!==9)return b}while(++bx;){const _=v.charCodeAt(--b);if(_!==32&&_!==9)return b+1}return x}function u(v,b,x){const _=(x==null?void 0:x.encode)||encodeURIComponent;if(!e.test(v))throw new TypeError(`argument name is invalid: ${v}`);const w=_(b);if(!t.test(w))throw new TypeError(`argument val is invalid: ${b}`);let O=v+"="+w;if(!x)return O;if(x.maxAge!==void 0){if(!Number.isInteger(x.maxAge))throw new TypeError(`option maxAge is invalid: ${x.maxAge}`);O+="; Max-Age="+x.maxAge}if(x.domain){if(!r.test(x.domain))throw new TypeError(`option domain is invalid: ${x.domain}`);O+="; Domain="+x.domain}if(x.path){if(!n.test(x.path))throw new TypeError(`option path is invalid: ${x.path}`);O+="; Path="+x.path}if(x.expires){if(!p(x.expires)||!Number.isFinite(x.expires.valueOf()))throw new TypeError(`option expires is invalid: ${x.expires}`);O+="; Expires="+x.expires.toUTCString()}if(x.httpOnly&&(O+="; HttpOnly"),x.secure&&(O+="; Secure"),x.partitioned&&(O+="; Partitioned"),x.priority)switch(typeof x.priority=="string"?x.priority.toLowerCase():void 0){case"low":O+="; Priority=Low";break;case"medium":O+="; Priority=Medium";break;case"high":O+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${x.priority}`)}if(x.sameSite)switch(typeof x.sameSite=="string"?x.sameSite.toLowerCase():x.sameSite){case!0:case"strict":O+="; SameSite=Strict";break;case"lax":O+="; SameSite=Lax";break;case"none":O+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${x.sameSite}`)}return O}function h(v){if(v.indexOf("%")===-1)return v;try{return decodeURIComponent(v)}catch{return v}}function p(v){return i.call(v)==="[object Date]"}return ih}_H();/** + * react-router v7.0.2 + * + * 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 _3="popstate";function xH(e={}){function t(n,i){let{pathname:o,search:a,hash:s}=n.location;return JO("",{pathname:o,search:a,hash:s},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function r(n,i){return typeof i=="string"?i:Zh(i)}return OH(t,r,null,e)}function ur(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Oo(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function wH(){return Math.random().toString(36).substring(2,10)}function x3(e,t){return{usr:e.state,key:e.key,idx:t}}function JO(e,t,r=null,n){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Hf(t):t,state:r,key:t&&t.key||n||wH()}}function Zh({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 Hf(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substring(n),e=e.substring(0,n)),e&&(t.pathname=e)}return t}function OH(e,t,r,n={}){let{window:i=document.defaultView,v5Compat:o=!1}=n,a=i.history,s="POP",c=null,u=h();u==null&&(u=0,a.replaceState({...a.state,idx:u},""));function h(){return(a.state||{idx:null}).idx}function p(){s="POP";let w=h(),O=w==null?null:w-u;u=w,c&&c({action:s,location:_.location,delta:O})}function v(w,O){s="PUSH";let S=JO(_.location,w,O);u=h()+1;let E=x3(S,u),T=_.createHref(S);try{a.pushState(E,"",T)}catch(A){if(A instanceof DOMException&&A.name==="DataCloneError")throw A;i.location.assign(T)}o&&c&&c({action:s,location:_.location,delta:1})}function b(w,O){s="REPLACE";let S=JO(_.location,w,O);u=h();let E=x3(S,u),T=_.createHref(S);a.replaceState(E,"",T),o&&c&&c({action:s,location:_.location,delta:0})}function x(w){let O=i.location.origin!=="null"?i.location.origin:i.location.href,S=typeof w=="string"?w:Zh(w);return S=S.replace(/ $/,"%20"),ur(O,`No window.location.(origin|href) available to create URL for href: ${S}`),new URL(S,O)}let _={get action(){return s},get location(){return e(i,a)},listen(w){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(_3,p),c=w,()=>{i.removeEventListener(_3,p),c=null}},createHref(w){return t(i,w)},createURL:x,encodeLocation(w){let O=x(w);return{pathname:O.pathname,search:O.search,hash:O.hash}},push:v,replace:b,go(w){return a.go(w)}};return _}function N8(e,t,r="/"){return SH(e,t,r,!1)}function SH(e,t,r,n){let i=typeof t=="string"?Hf(t):t,o=nl(i.pathname||"/",r);if(o==null)return null;let a=M8(e);PH(a);let s=null;for(let c=0;s==null&&c{let c={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};c.relativePath.startsWith("/")&&(ur(c.relativePath.startsWith(n),`Absolute route path "${c.relativePath}" nested under path "${n}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),c.relativePath=c.relativePath.slice(n.length));let u=$a([n,c.relativePath]),h=r.concat(c);o.children&&o.children.length>0&&(ur(o.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${u}".`),M8(o.children,t,h,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:RH(u,o.index),routesMeta:h})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let c of L8(o.path))i(o,a,c)}),t}function L8(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,i=r.endsWith("?"),o=r.replace(/\?$/,"");if(n.length===0)return i?[o,""]:[o];let a=L8(n.join("/")),s=[];return s.push(...a.map(c=>c===""?o:[o,c].join("/"))),i&&s.push(...a),s.map(c=>e.startsWith("/")&&c===""?"/":c)}function PH(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:NH(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var CH=/^:[\w-]+$/,EH=3,TH=2,jH=1,AH=10,kH=-2,w3=e=>e==="*";function RH(e,t){let r=e.split("/"),n=r.length;return r.some(w3)&&(n+=kH),t&&(n+=TH),r.filter(i=>!w3(i)).reduce((i,o)=>i+(CH.test(o)?EH:o===""?jH:AH),n)}function NH(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function MH(e,t,r=!1){let{routesMeta:n}=e,i={},o="/",a=[];for(let s=0;s{if(h==="*"){let x=s[v]||"";a=o.slice(0,o.length-x.length).replace(/(.)\/+$/,"$1")}const b=s[v];return p&&!b?u[h]=void 0:u[h]=(b||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:a,pattern:e}}function LH(e,t=!1,r=!0){Oo(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 n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,c)=>(n.push({paramName:s,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}function IH(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Oo(!1,`The URL path "${e}" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function nl(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function DH(e,t="/"){let{pathname:r,search:n="",hash:i=""}=typeof e=="string"?Hf(e):e;return{pathname:r?r.startsWith("/")?r:$H(r,t):t,search:UH(n),hash:zH(i)}}function $H(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function m1(e,t,r,n){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(n)}]. 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 FH(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function RE(e){let t=FH(e);return t.map((r,n)=>n===t.length-1?r.pathname:r.pathnameBase)}function NE(e,t,r,n=!1){let i;typeof e=="string"?i=Hf(e):(i={...e},ur(!i.pathname||!i.pathname.includes("?"),m1("?","pathname","search",i)),ur(!i.pathname||!i.pathname.includes("#"),m1("#","pathname","hash",i)),ur(!i.search||!i.search.includes("#"),m1("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=r;else{let p=t.length-1;if(!n&&a.startsWith("..")){let v=a.split("/");for(;v[0]==="..";)v.shift(),p-=1;i.pathname=v.join("/")}s=p>=0?t[p]:"/"}let c=DH(i,s),u=a&&a!=="/"&&a.endsWith("/"),h=(o||a===".")&&r.endsWith("/");return!c.pathname.endsWith("/")&&(u||h)&&(c.pathname+="/"),c}var $a=e=>e.join("/").replace(/\/\/+/g,"/"),BH=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),UH=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,zH=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function VH(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var I8=["POST","PUT","PATCH","DELETE"];new Set(I8);var WH=["GET",...I8];new Set(WH);var Gf=$.createContext(null);Gf.displayName="DataRouter";var C0=$.createContext(null);C0.displayName="DataRouterState";var D8=$.createContext({isTransitioning:!1});D8.displayName="ViewTransition";var qH=$.createContext(new Map);qH.displayName="Fetchers";var HH=$.createContext(null);HH.displayName="Await";var Po=$.createContext(null);Po.displayName="Navigation";var Kp=$.createContext(null);Kp.displayName="Location";var Co=$.createContext({outlet:null,matches:[],isDataRoute:!1});Co.displayName="Route";var ME=$.createContext(null);ME.displayName="RouteError";function GH(e,{relative:t}={}){ur(Mu(),"useHref() may be used only in the context of a component.");let{basename:r,navigator:n}=$.useContext(Po),{hash:i,pathname:o,search:a}=Yp(e,{relative:t}),s=o;return r!=="/"&&(s=o==="/"?r:$a([r,o])),n.createHref({pathname:s,search:a,hash:i})}function Mu(){return $.useContext(Kp)!=null}function yn(){return ur(Mu(),"useLocation() may be used only in the context of a component."),$.useContext(Kp).location}var $8="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function F8(e){$.useContext(Po).static||$.useLayoutEffect(e)}function la(){let{isDataRoute:e}=$.useContext(Co);return e?aG():KH()}function KH(){ur(Mu(),"useNavigate() may be used only in the context of a component.");let e=$.useContext(Gf),{basename:t,navigator:r}=$.useContext(Po),{matches:n}=$.useContext(Co),{pathname:i}=yn(),o=JSON.stringify(RE(n)),a=$.useRef(!1);return F8(()=>{a.current=!0}),$.useCallback((c,u={})=>{if(Oo(a.current,$8),!a.current)return;if(typeof c=="number"){r.go(c);return}let h=NE(c,JSON.parse(o),i,u.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:$a([t,h.pathname])),(u.replace?r.replace:r.push)(h,u.state,u)},[t,r,o,i,e])}$.createContext(null);function Kf(){let{matches:e}=$.useContext(Co),t=e[e.length-1];return t?t.params:{}}function Yp(e,{relative:t}={}){let{matches:r}=$.useContext(Co),{pathname:n}=yn(),i=JSON.stringify(RE(r));return $.useMemo(()=>NE(e,JSON.parse(i),n,t==="path"),[e,i,n,t])}function YH(e,t){return B8(e,t)}function B8(e,t,r,n){var O;ur(Mu(),"useRoutes() may be used only in the context of a component.");let{navigator:i}=$.useContext(Po),{matches:o}=$.useContext(Co),a=o[o.length-1],s=a?a.params:{},c=a?a.pathname:"/",u=a?a.pathnameBase:"/",h=a&&a.route;{let S=h&&h.path||"";U8(c,!h||S.endsWith("*")||S.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${c}" (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 p=yn(),v;if(t){let S=typeof t=="string"?Hf(t):t;ur(u==="/"||((O=S.pathname)==null?void 0:O.startsWith(u)),`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 "${u}" but pathname "${S.pathname}" was given in the \`location\` prop.`),v=S}else v=p;let b=v.pathname||"/",x=b;if(u!=="/"){let S=u.replace(/^\//,"").split("/");x="/"+b.replace(/^\//,"").split("/").slice(S.length).join("/")}let _=N8(e,{pathname:x});Oo(h||_!=null,`No routes matched location "${v.pathname}${v.search}${v.hash}" `),Oo(_==null||_[_.length-1].route.element!==void 0||_[_.length-1].route.Component!==void 0||_[_.length-1].route.lazy!==void 0,`Matched leaf route at location "${v.pathname}${v.search}${v.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 w=eG(_&&_.map(S=>Object.assign({},S,{params:Object.assign({},s,S.params),pathname:$a([u,i.encodeLocation?i.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?u:$a([u,i.encodeLocation?i.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),o,r,n);return t&&w?$.createElement(Kp.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...v},navigationType:"POP"}},w):w}function ZH(){let e=oG(),t=VH(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:n},o={padding:"2px 4px",backgroundColor:n},a=null;return console.error("Error handled by React Router default ErrorBoundary:",e),a=$.createElement($.Fragment,null,$.createElement("p",null,"💿 Hey developer 👋"),$.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",$.createElement("code",{style:o},"ErrorBoundary")," or"," ",$.createElement("code",{style:o},"errorElement")," prop on your route.")),$.createElement($.Fragment,null,$.createElement("h2",null,"Unexpected Application Error!"),$.createElement("h3",{style:{fontStyle:"italic"}},t),r?$.createElement("pre",{style:i},r):null,a)}var XH=$.createElement(ZH,null),QH=class extends $.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){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?$.createElement(Co.Provider,{value:this.props.routeContext},$.createElement(ME.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function JH({routeContext:e,match:t,children:r}){let n=$.useContext(Gf);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),$.createElement(Co.Provider,{value:e},r)}function eG(e,t=[],r=null,n=null){if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let i=e,o=r==null?void 0:r.errors;if(o!=null){let c=i.findIndex(u=>u.route.id&&(o==null?void 0:o[u.route.id])!==void 0);ur(c>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),i=i.slice(0,Math.min(i.length,c+1))}let a=!1,s=-1;if(r)for(let c=0;c=0?i=i.slice(0,s+1):i=[i[0]];break}}}return i.reduceRight((c,u,h)=>{let p,v=!1,b=null,x=null;r&&(p=o&&u.route.id?o[u.route.id]:void 0,b=u.route.errorElement||XH,a&&(s<0&&h===0?(U8("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),v=!0,x=null):s===h&&(v=!0,x=u.route.hydrateFallbackElement||null)));let _=t.concat(i.slice(0,h+1)),w=()=>{let O;return p?O=b:v?O=x:u.route.Component?O=$.createElement(u.route.Component,null):u.route.element?O=u.route.element:O=c,$.createElement(JH,{match:u,routeContext:{outlet:c,matches:_,isDataRoute:r!=null},children:O})};return r&&(u.route.ErrorBoundary||u.route.errorElement||h===0)?$.createElement(QH,{location:r.location,revalidation:r.revalidation,component:b,error:p,children:w(),routeContext:{outlet:null,matches:_,isDataRoute:!0}}):w()},null)}function LE(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function tG(e){let t=$.useContext(Gf);return ur(t,LE(e)),t}function rG(e){let t=$.useContext(C0);return ur(t,LE(e)),t}function nG(e){let t=$.useContext(Co);return ur(t,LE(e)),t}function IE(e){let t=nG(e),r=t.matches[t.matches.length-1];return ur(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function iG(){return IE("useRouteId")}function oG(){var n;let e=$.useContext(ME),t=rG("useRouteError"),r=IE("useRouteError");return e!==void 0?e:(n=t.errors)==null?void 0:n[r]}function aG(){let{router:e}=tG("useNavigate"),t=IE("useNavigate"),r=$.useRef(!1);return F8(()=>{r.current=!0}),$.useCallback(async(i,o={})=>{Oo(r.current,$8),r.current&&(typeof i=="number"?e.navigate(i):await e.navigate(i,{fromRouteId:t,...o}))},[e,t])}var O3={};function U8(e,t,r){!t&&!O3[e]&&(O3[e]=!0,Oo(!1,r))}$.memo(sG);function sG({routes:e,future:t,state:r}){return B8(e,void 0,r,t)}function DE({to:e,replace:t,state:r,relative:n}){ur(Mu()," may be used only in the context of a component.");let{static:i}=$.useContext(Po);Oo(!i," must not be used on the initial render in a . This is a no-op, but you should modify your code so the is only ever rendered in response to some user interaction or state change.");let{matches:o}=$.useContext(Co),{pathname:a}=yn(),s=la(),c=NE(e,RE(o),a,n==="path"),u=JSON.stringify(c);return $.useEffect(()=>{s(JSON.parse(u),{replace:t,state:r,relative:n})},[s,u,n,t,r]),null}function Pt(e){ur(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function lG({basename:e="/",children:t=null,location:r,navigationType:n="POP",navigator:i,static:o=!1}){ur(!Mu(),"You cannot render a inside another . You should never have more than one in your app.");let a=e.replace(/^\/*/,"/"),s=$.useMemo(()=>({basename:a,navigator:i,static:o,future:{}}),[a,i,o]);typeof r=="string"&&(r=Hf(r));let{pathname:c="/",search:u="",hash:h="",state:p=null,key:v="default"}=r,b=$.useMemo(()=>{let x=nl(c,a);return x==null?null:{location:{pathname:x,search:u,hash:h,state:p,key:v},navigationType:n}},[a,c,u,h,p,v,n]);return Oo(b!=null,` is not able to match the URL "${c}${u}${h}" because it does not start with the basename, so the won't render anything.`),b==null?null:$.createElement(Po.Provider,{value:s},$.createElement(Kp.Provider,{children:t,value:b}))}function E0({children:e,location:t}){return YH(eS(e),t)}function eS(e,t=[]){let r=[];return $.Children.forEach(e,(n,i)=>{if(!$.isValidElement(n))return;let o=[...t,i];if(n.type===$.Fragment){r.push.apply(r,eS(n.props.children,o));return}ur(n.type===Pt,`[${typeof n.type=="string"?n.type:n.type.name}] is not a component. All component children of must be a or `),ur(!n.props.index||!n.props.children,"An index route cannot have child routes.");let a={id:n.props.id||o.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,hydrateFallbackElement:n.props.hydrateFallbackElement,HydrateFallback:n.props.HydrateFallback,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.hasErrorBoundary===!0||n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(a.children=eS(n.props.children,o)),r.push(a)}),r}var gg="get",yg="application/x-www-form-urlencoded";function T0(e){return e!=null&&typeof e.tagName=="string"}function uG(e){return T0(e)&&e.tagName.toLowerCase()==="button"}function cG(e){return T0(e)&&e.tagName.toLowerCase()==="form"}function fG(e){return T0(e)&&e.tagName.toLowerCase()==="input"}function dG(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function hG(e,t){return e.button===0&&(!t||t==="_self")&&!dG(e)}var Uv=null;function pG(){if(Uv===null)try{new FormData(document.createElement("form"),0),Uv=!1}catch{Uv=!0}return Uv}var mG=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function v1(e){return e!=null&&!mG.has(e)?(Oo(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${yg}"`),null):e}function vG(e,t){let r,n,i,o,a;if(cG(e)){let s=e.getAttribute("action");n=s?nl(s,t):null,r=e.getAttribute("method")||gg,i=v1(e.getAttribute("enctype"))||yg,o=new FormData(e)}else if(uG(e)||fG(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a