From 940630f0ed3438461fe018cf6a6935b1a5fa6e11 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Thu, 17 Sep 2026 07:38:16 +0200 Subject: [PATCH 1/2] Untracking dist files --- .gitignore | 14 +- .../dist/assets/index-BU8qSe7k.js | 399 ------------------ .../dist/assets/index-BaOzkVJi.css | 1 - PostFundManagement.ConsoleUI/dist/config.json | 16 - .../dist/env-config.js | 4 - PostFundManagement.ConsoleUI/dist/favicon.svg | 106 ----- PostFundManagement.ConsoleUI/dist/index.html | 27 -- 7 files changed, 11 insertions(+), 556 deletions(-) delete mode 100644 PostFundManagement.ConsoleUI/dist/assets/index-BU8qSe7k.js delete mode 100644 PostFundManagement.ConsoleUI/dist/assets/index-BaOzkVJi.css delete mode 100644 PostFundManagement.ConsoleUI/dist/config.json delete mode 100644 PostFundManagement.ConsoleUI/dist/env-config.js delete mode 100644 PostFundManagement.ConsoleUI/dist/favicon.svg delete mode 100644 PostFundManagement.ConsoleUI/dist/index.html diff --git a/.gitignore b/.gitignore index db1a675..7e81d14 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ *.sln.docstates *.env *.env.json +certificates/ # User-specific files (MonoDevelop/Xamarin Studio) *.userprefs @@ -51,6 +52,7 @@ bld/ # Build results on 'Bin' directories **/[Bb]in/* +dist/ # Uncomment if you have tasks that rely on *.refresh files to move binaries # (https://github.com/github/gitignore/pull/3736) #!**/[Bb]in/*.refresh @@ -58,8 +60,7 @@ bld/ # Visual Studio 2015/2017 cache/options directory .vs/ .vscode/ -bin/ -certificates/ + # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ @@ -347,6 +348,7 @@ _Pvt_Extensions # Paket dependency manager **/.paket/paket.exe +**/.paket/paket.exe paket-files/ # FAKE - F# Make @@ -431,4 +433,10 @@ FodyWeavers.xsd *.msi *.msix *.msm -*.msp \ No newline at end of file +*.msp +/PostFundManagement.ConsoleUI/dist/config.json +/PostFundManagement.ConsoleUI/dist/env-config.js +/PostFundManagement.ConsoleUI/dist/assets/index-BaOzkVJi.css +/PostFundManagement.ConsoleUI/dist/assets/index-BU8qSe7k.js +/PostFundManagement.ConsoleUI/dist/favicon.svg +/PostFundManagement.ConsoleUI/dist/index.html diff --git a/PostFundManagement.ConsoleUI/dist/assets/index-BU8qSe7k.js b/PostFundManagement.ConsoleUI/dist/assets/index-BU8qSe7k.js deleted file mode 100644 index d5455c0..0000000 --- a/PostFundManagement.ConsoleUI/dist/assets/index-BU8qSe7k.js +++ /dev/null @@ -1,399 +0,0 @@ -var Dv=e=>{throw TypeError(e)};var Qm=(e,n,r)=>n.has(e)||Dv("Cannot "+r);var k=(e,n,r)=>(Qm(e,n,"read from private field"),r?r.call(e):n.get(e)),De=(e,n,r)=>n.has(e)?Dv("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(e):n.set(e,r),ve=(e,n,r,a)=>(Qm(e,n,"write to private field"),a?a.call(e,r):n.set(e,r),r),Ze=(e,n,r)=>(Qm(e,n,"access private method"),r);var gd=(e,n,r,a)=>({set _(o){ve(e,n,o,r)},get _(){return k(e,n,a)}});(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))a(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"&&a(f)}).observe(document,{childList:!0,subtree:!0});function r(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 a(o){if(o.ep)return;o.ep=!0;const u=r(o);fetch(o.href,u)}})();function lE(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Km={exports:{}},rc={};/** - * @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 Mv;function oE(){if(Mv)return rc;Mv=1;var e=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function r(a,o,u){var f=null;if(u!==void 0&&(f=""+u),o.key!==void 0&&(f=""+o.key),"key"in o){u={};for(var m in o)m!=="key"&&(u[m]=o[m])}else u=o;return o=u.ref,{$$typeof:e,type:a,key:f,ref:o!==void 0?o:null,props:u}}return rc.Fragment=n,rc.jsx=r,rc.jsxs=r,rc}var zv;function cE(){return zv||(zv=1,Km.exports=oE()),Km.exports}var c=cE(),Ym={exports:{}},Be={};/** - * @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 Uv;function uE(){if(Uv)return Be;Uv=1;var e=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),f=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),y=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),b=Symbol.for("react.activity"),v=Symbol.for("react.view_transition"),S=Symbol.iterator;function A(_){return _===null||typeof _!="object"?null:(_=S&&_[S]||_["@@iterator"],typeof _=="function"?_:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},O=Object.assign,N={};function j(_,Y,he){this.props=_,this.context=Y,this.refs=N,this.updater=he||C}j.prototype.isReactComponent={},j.prototype.setState=function(_,Y){if(typeof _!="object"&&typeof _!="function"&&_!=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,_,Y,"setState")},j.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function F(){}F.prototype=j.prototype;function q(_,Y,he){this.props=_,this.context=Y,this.refs=N,this.updater=he||C}var B=q.prototype=new F;B.constructor=q,O(B,j.prototype),B.isPureReactComponent=!0;var re=Array.isArray;function Q(){}var X={H:null,A:null,T:null,S:null},se=Object.prototype.hasOwnProperty;function fe(_,Y,he){var ce=he.ref;return{$$typeof:e,type:_,key:Y,ref:ce!==void 0?ce:null,props:he}}function we(_,Y){return fe(_.type,Y,_.props)}function Ce(_){return typeof _=="object"&&_!==null&&_.$$typeof===e}function Z(_){var Y={"=":"=0",":":"=2"};return"$"+_.replace(/[=:]/g,function(he){return Y[he]})}var W=/\/+/g;function oe(_,Y){return typeof _=="object"&&_!==null&&_.key!=null?Z(""+_.key):Y.toString(36)}function ee(_){switch(_.status){case"fulfilled":return _.value;case"rejected":throw _.reason;default:switch(typeof _.status=="string"?_.then(Q,Q):(_.status="pending",_.then(function(Y){_.status==="pending"&&(_.status="fulfilled",_.value=Y)},function(Y){_.status==="pending"&&(_.status="rejected",_.reason=Y)})),_.status){case"fulfilled":return _.value;case"rejected":throw _.reason}}throw _}function z(_,Y,he,ce,Oe){var Pe=typeof _;(Pe==="undefined"||Pe==="boolean")&&(_=null);var qe=!1;if(_===null)qe=!0;else switch(Pe){case"bigint":case"string":case"number":qe=!0;break;case"object":switch(_.$$typeof){case e:case n:qe=!0;break;case g:return qe=_._init,z(qe(_._payload),Y,he,ce,Oe)}}if(qe)return Oe=Oe(_),qe=ce===""?"."+oe(_,0):ce,re(Oe)?(he="",qe!=null&&(he=qe.replace(W,"$&/")+"/"),z(Oe,Y,he,"",function(at){return at})):Oe!=null&&(Ce(Oe)&&(Oe=we(Oe,he+(Oe.key==null||_&&_.key===Oe.key?"":(""+Oe.key).replace(W,"$&/")+"/")+qe)),Y.push(Oe)),1;qe=0;var _e=ce===""?".":ce+":";if(re(_))for(var je=0;je<_.length;je++)ce=_[je],Pe=_e+oe(ce,je),qe+=z(ce,Y,he,Pe,Oe);else if(je=A(_),typeof je=="function")for(_=je.call(_),je=0;!(ce=_.next()).done;)ce=ce.value,Pe=_e+oe(ce,je++),qe+=z(ce,Y,he,Pe,Oe);else if(Pe==="object"){if(typeof _.then=="function")return z(ee(_),Y,he,ce,Oe);throw Y=String(_),Error("Objects are not valid as a React child (found: "+(Y==="[object Object]"?"object with keys {"+Object.keys(_).join(", ")+"}":Y)+"). If you meant to render a collection of children, use an array instead.")}return qe}function ue(_,Y,he){if(_==null)return _;var ce=[],Oe=0;return z(_,ce,"","",function(Pe){return Y.call(he,Pe,Oe++)}),ce}function Me(_){if(_._status===-1){var Y=_._result,he=Y();he.then(function(ce){(_._status===0||_._status===-1)&&(_._status=1,_._result=ce,he.status===void 0&&(he.status="fulfilled",he.value=ce))},function(ce){(_._status===0||_._status===-1)&&(_._status=2,_._result=ce,he.status===void 0&&(he.status="rejected",he.reason=ce))}),_._status===-1&&(_._status=0,_._result=he)}if(_._status===1)return _._result.default;throw _._result}var Ae=typeof reportError=="function"?reportError:function(_){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Y=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof _=="object"&&_!==null&&typeof _.message=="string"?String(_.message):String(_),error:_});if(!window.dispatchEvent(Y))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",_);return}console.error(_)};function Ye(_){var Y=X.T,he={};he.types=Y!==null?Y.types:null,X.T=he;try{var ce=_(),Oe=X.S;Oe!==null&&Oe(he,ce),typeof ce=="object"&&ce!==null&&typeof ce.then=="function"&&ce.then(Q,Ae)}catch(Pe){Ae(Pe)}finally{Y!==null&&he.types!==null&&(Y.types=he.types),X.T=Y}}function $e(_){var Y=X.T;if(Y!==null){var he=Y.types;he===null?Y.types=[_]:he.indexOf(_)===-1&&he.push(_)}else Ye($e.bind(null,_))}var ut={map:ue,forEach:function(_,Y,he){ue(_,function(){Y.apply(this,arguments)},he)},count:function(_){var Y=0;return ue(_,function(){Y++}),Y},toArray:function(_){return ue(_,function(Y){return Y})||[]},only:function(_){if(!Ce(_))throw Error("React.Children.only expected to receive a single React element child.");return _}};return Be.Activity=b,Be.Children=ut,Be.Component=j,Be.Fragment=r,Be.Profiler=o,Be.PureComponent=q,Be.StrictMode=a,Be.Suspense=p,Be.ViewTransition=v,Be.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=X,Be.__COMPILER_RUNTIME={__proto__:null,c:function(_){return X.H.useMemoCache(_)}},Be.addTransitionType=$e,Be.cache=function(_){return function(){return _.apply(null,arguments)}},Be.cacheSignal=function(){return null},Be.cloneElement=function(_,Y,he){if(_==null)throw Error("The argument must be a React element, but you passed "+_+".");var ce=O({},_.props),Oe=_.key;if(Y!=null)for(Pe in Y.key!==void 0&&(Oe=""+Y.key),Y)!se.call(Y,Pe)||Pe==="key"||Pe==="__self"||Pe==="__source"||Pe==="ref"&&Y.ref===void 0||(ce[Pe]=Y[Pe]);var Pe=arguments.length-2;if(Pe===1)ce.children=he;else if(1>>1,Ae=ee[Me];if(0>>1;Meo(ut,ue))_o(Y,ut)?(ee[Me]=Y,ee[_]=ue,Me=_):(ee[Me]=ut,ee[$e]=ue,Me=$e);else if(_o(Y,ue))ee[Me]=Y,ee[_]=ue,Me=_;else break e}}return z}function o(ee,z){var ue=ee.sortIndex-z.sortIndex;return ue!==0?ue:ee.id-z.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var f=Date,m=f.now();e.unstable_now=function(){return f.now()-m}}var p=[],y=[],g=1,b=null,v=3,S=!1,A=!1,C=!1,O=!1,N=typeof setTimeout=="function"?setTimeout:null,j=typeof clearTimeout=="function"?clearTimeout:null,F=typeof setImmediate<"u"?setImmediate:null;function q(ee){for(var z=r(y);z!==null;){if(z.callback===null)a(y);else if(z.startTime<=ee)a(y),z.sortIndex=z.expirationTime,n(p,z);else break;z=r(y)}}function B(ee){if(C=!1,q(ee),!A)if(r(p)!==null)A=!0,re||(re=!0,Ce());else{var z=r(y);z!==null&&oe(B,z.startTime-ee)}}var re=!1,Q=-1,X=5,se=-1;function fe(){return O?!0:!(e.unstable_now()-seee&&fe());){var Me=b.callback;if(typeof Me=="function"){b.callback=null,v=b.priorityLevel;var Ae=Me(b.expirationTime<=ee);if(ee=e.unstable_now(),typeof Ae=="function"){b.callback=Ae,q(ee),z=!0;break t}b===r(p)&&a(p),q(ee)}else a(p);b=r(p)}if(b!==null)z=!0;else{var Ye=r(y);Ye!==null&&oe(B,Ye.startTime-ee),z=!1}}break e}finally{b=null,v=ue,S=!1}z=void 0}}finally{z?Ce():re=!1}}}var Ce;if(typeof F=="function")Ce=function(){F(we)};else if(typeof MessageChannel<"u"){var Z=new MessageChannel,W=Z.port2;Z.port1.onmessage=we,Ce=function(){W.postMessage(null)}}else Ce=function(){N(we,0)};function oe(ee,z){Q=N(function(){ee(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(ee){ee.callback=null},e.unstable_forceFrameRate=function(ee){0>ee||125Me?(ee.sortIndex=ue,n(y,ee),r(p)===null&&ee===r(y)&&(C?(j(Q),Q=-1):C=!0,oe(B,ue-Me))):(ee.sortIndex=Ae,n(p,ee),A||S||(A=!0,re||(re=!0,Ce()))),ee},e.unstable_shouldYield=fe,e.unstable_wrapCallback=function(ee){var z=v;return function(){var ue=v;v=z;try{return ee.apply(this,arguments)}finally{v=ue}}}})(Wm)),Wm}var Pv;function fE(){return Pv||(Pv=1,Xm.exports=dE()),Xm.exports}var e0={exports:{}},vn={};/** - * @license React - * react-dom.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Hv;function hE(){if(Hv)return vn;Hv=1;var e=yp();function n(g){var b="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}return e(),e0.exports=hE(),e0.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 Bv;function pE(){if(Bv)return ic;Bv=1;var e=fE(),n=yp(),r=mE();function a(t){var s="https://react.dev/errors/"+t;if(1Zt||(t.current=Tt[Zt],Tt[Zt]=null,Zt--)}function pe(t,s){Zt++,Tt[Zt]=t.current,t.current=s}var $=J(null),Ge=J(null),rt=J(null),qt=J(null);function Sr(t,s){switch(pe(rt,s),pe(Ge,t),pe($,null),s.nodeType){case 9:case 11:t=(t=s.documentElement)&&(t=t.namespaceURI)?By(t):0;break;default:if(t=s.tagName,s=s.namespaceURI)s=By(s),t=$y(s,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}Re($),pe($,t)}function Sn(){Re($),Re(Ge),Re(rt)}function Hi(t){var s=t.memoizedState;s!==null&&(Cl._currentValue=s.memoizedState,pe(qt,t)),s=$.current;var i=$y(s,t.type);s!==i&&(pe(Ge,t),pe($,i))}function Kr(t){Ge.current===t&&(Re($),Re(Ge)),qt.current===t&&(Re(qt),Cl._currentValue=at)}var er,qa;function ae(t){if(er===void 0)try{throw Error()}catch(i){var s=i.stack.trim().match(/\n( *(at )?)/);er=s&&s[1]||"",qa=-1)":-1d||R[l]!==P[d]){var K=` -`+R[l].replace(" at new "," at ");return t.displayName&&K.includes("")&&(K=K.replace("",t.displayName)),K}while(1<=l&&0<=d);break}}}finally{dt=!1,Error.prepareStackTrace=i}return(i=t?t.displayName||t.name:"")?ae(i):""}function Bi(t,s){switch(t.tag){case 26:case 27:case 5:return ae(t.type);case 16:return ae("Lazy");case 13:return t.child!==s&&s!==null?ae("Suspense Fallback"):ae("Suspense");case 19:return ae("SuspenseList");case 0:case 15:return qi(t.type,!1);case 11:return qi(t.type.render,!1);case 1:return qi(t.type,!0);case 31:return ae("Activity");case 30:return ae("ViewTransition");default:return""}}function E(t){try{var s="",i=null;do s+=Bi(t,i),i=t,t=t.return;while(t);return s}catch(l){return` -Error generating stack: `+l.message+` -`+l.stack}}var H=Object.prototype.hasOwnProperty,I=e.unstable_scheduleCallback,le=e.unstable_cancelCallback,de=e.unstable_shouldYield,be=e.unstable_requestPaint,me=e.unstable_now,xe=e.unstable_getCurrentPriorityLevel,Te=e.unstable_ImmediatePriority,Ue=e.unstable_UserBlockingPriority,vt=e.unstable_NormalPriority,Rn=e.unstable_LowPriority,Bn=e.unstable_IdlePriority,$i=e.log,vf=e.unstable_setDisableYieldValue,Ds=null,Tn=null;function Ms(t){if(typeof $i=="function"&&vf(t),Tn&&typeof Tn.setStrictMode=="function")try{Tn.setStrictMode(Ds,t)}catch{}}var Wn=Math.clz32?Math.clz32:vj,xj=Math.log,yj=Math.LN2;function vj(t){return t>>>=0,t===0?32:31-(xj(t)/yj|0)|0}var Fc=256,Vc=262144,Zc=4194304;function Fi(t){var s=t&42;if(s!==0)return s;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&-t;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Gc(t,s,i){var l=t.pendingLanes;if(l===0)return 0;var d=0,h=t.suspendedLanes,x=t.pingedLanes;t=t.warmLanes;var w=l&134217727;return w!==0?(l=w&~h,l!==0?d=Fi(l):(x&=w,x!==0?d=Fi(x):i||(i=w&~t,i!==0&&(d=Fi(i))))):(w=l&~h,w!==0?d=Fi(w):x!==0?d=Fi(x):i||(i=l&~t,i!==0&&(d=Fi(i)))),d===0?0:s!==0&&s!==d&&(s&h)===0&&(h=d&-d,i=s&-s,h>=i||h===32&&(i&4194048)!==0)?s:d}function fo(t,s){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&s)===0}function mg(t,s){(s&8)!==0&&(s|=s&32);var i=t.entangledLanes;if(i!==0)for(t=t.entanglements,i&=s;0i;i++)s.push(t);return s}function ho(t,s){t.pendingLanes|=s,s!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function _j(t,s,i,l,d,h){var x=t.pendingLanes;t.pendingLanes=i,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=i,t.entangledLanes&=i,t.errorRecoveryDisabledLanes&=i,t.shellSuspendCounter=0;var w=t.entanglements,R=t.expirationTimes,P=t.hiddenUpdates;for(i=x&~i;0"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Tf=!1;if(Er)try{var bo={};Object.defineProperty(bo,"passive",{get:function(){Tf=!0}}),window.addEventListener("test",bo,bo),window.removeEventListener("test",bo,bo)}catch{Tf=!1}var Yr=null,kf=null,Wc=null;function Lg(){if(Wc)return Wc;var t,s=kf,i=s.length,l,d="value"in Yr?Yr.value:Yr.textContent,h=d.length;for(t=0;t=vo),Fg=" ",Vg=!1;function Zg(t,s){switch(t){case"keyup":return r5.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gg(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Ya=!1;function a5(t,s){switch(t){case"compositionend":return Gg(s);case"keypress":return s.which!==32?null:(Vg=!0,Fg);case"textInput":return t=s.data,t===Fg&&Vg?null:t;default:return null}}function l5(t,s){if(Ya)return t==="compositionend"||!If&&Zg(t,s)?(t=Lg(),Wc=kf=Yr=null,Ya=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function tb(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function nb(t,s){var i=tb(t);t=0;for(var l;i;){if(i.nodeType===3){if(l=t+i.textContent.length,t<=s&&l>=s)return{node:i,offset:s-t};t=l}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=tb(i)}}function sb(t,s){return t&&s?t===s?!0:t&&t.nodeType===3?!1:s&&s.nodeType===3?sb(t,s.parentNode):"contains"in t?t.contains(s):t.compareDocumentPosition?!!(t.compareDocumentPosition(s)&16):!1:!1}function rb(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var s=Hf(t.document);s instanceof t.HTMLIFrameElement;){try{var i=typeof s.contentWindow.location.href=="string"}catch{i=!1}if(i)t=s.contentWindow;else break;s=Hf(t.document)}return s}function qf(t){var s=t&&t.nodeName&&t.nodeName.toLowerCase();return s&&(s==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||s==="textarea"||t.contentEditable==="true")}var p5=Er&&"documentMode"in document&&11>=document.documentMode,Ja=null,Bf=null,No=null,$f=!1;function ib(t,s,i){var l=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;$f||Ja==null||Ja!==Hf(l)||(l=Ja,"selectionStart"in l&&qf(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),No&&So(No,l)||(No=l,l=rd(Bf,"onSelect"),0>=x,d-=x,nr=1<<32-Wn(s)+d|i<He?(Yt=ke,ke=null):Yt=ke.sibling;var st=U(L,ke,V[He],te);if(st===null){ke===null&&(ke=Yt);break}t&&ke&&st.alternate===null&&s(L,ke),D=h(st,D,He),et===null?Ne=st:et.sibling=st,et=st,ke=Yt}if(He===V.length)return i(L,ke),Qe&&Rr(L,He),Ne;if(ke===null){for(;HeHe?(Yt=ke,ke=null):Yt=ke.sibling;var wi=U(L,ke,st.value,te);if(wi===null){ke===null&&(ke=Yt);break}t&&ke&&wi.alternate===null&&s(L,ke),D=h(wi,D,He),et===null?Ne=wi:et.sibling=wi,et=wi,ke=Yt}if(st.done)return i(L,ke),Qe&&Rr(L,He),Ne;if(ke===null){for(;!st.done;He++,st=V.next())st=ne(L,st.value,te),st!==null&&(D=h(st,D,He),et===null?Ne=st:et.sibling=st,et=st);return Qe&&Rr(L,He),Ne}for(ke=l(ke);!st.done;He++,st=V.next())st=G(ke,L,He,st.value,te),st!==null&&(t&&(Yt=st.alternate,Yt!==null&&ke.delete(Yt.key===null?He:Yt.key)),D=h(st,D,He),et===null?Ne=st:et.sibling=st,et=st);return t&&ke.forEach(function(aE){return s(L,aE)}),Qe&&Rr(L,He),Ne}function Ve(L,D,V,te){if(typeof V=="object"&&V!==null&&V.type===we&&V.key===null&&V.props.ref===void 0&&(V=V.props.children),typeof V=="object"&&V!==null){switch(V.$$typeof){case se:e:{for(var Ne=V.key;D!==null;){if(D.key===Ne){if(Ne=V.type,Ne===we){if(D.tag===7){i(L,D.sibling),te=d(D,V.props.children),ni(te,V),te.return=L,L=te;break e}}else if(D.elementType===Ne||typeof Ne=="object"&&Ne!==null&&Ne.$$typeof===Ae&&sa(Ne)===D.type){i(L,D.sibling),te=d(D,V.props),ni(te,V),te.return=L,L=te;break e}i(L,D);break}else s(L,D);D=D.sibling}V.type===we?(te=Yi(V.props.children,L.mode,te,V.key),ni(te,V),te.return=L,L=te):(te=cu(V.type,V.key,V.props,null,L.mode,te),ni(te,V),te.return=L,L=te)}return x(L);case fe:e:{for(Ne=V.key;D!==null;){if(D.key===Ne)if(D.tag===4&&D.stateNode.containerInfo===V.containerInfo&&D.stateNode.implementation===V.implementation){i(L,D.sibling),te=d(D,V.children||[]),te.return=L,L=te;break e}else{i(L,D);break}else s(L,D);D=D.sibling}te=Yf(V,L.mode,te),te.return=L,L=te}return x(L);case Ae:return V=sa(V),Ve(L,D,V,te)}if(qe(V))return ge(L,D,V,te);if(ce(V)){if(Ne=ce(V),typeof Ne!="function")throw Error(a(150));return V=Ne.call(V),Ee(L,D,V,te)}if(typeof V.then=="function")return Ve(L,D,yu(V),te);if(V.$$typeof===oe)return Ve(L,D,pu(L,V),te);vu(L,V)}return typeof V=="string"&&V!==""||typeof V=="number"||typeof V=="bigint"?(V=""+V,D!==null&&D.tag===6?(i(L,D.sibling),te=d(D,V),te.return=L,L=te):(i(L,D),te=Kf(V,L.mode,te),te.return=L,L=te),x(L)):i(L,D)}return function(L,D,V,te){try{Ro=0;var Ne=Ve(L,D,V,te);return al=null,Ne}catch(ke){if(ke===il||ke===bu)throw ke;var et=Fn(29,ke,null,L.mode);return et.lanes=te,et.return=L,et}finally{}}}var ia=Ob(!0),Rb=Ob(!1),si=!1;function ah(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function lh(t,s){t=t.updateQueue,s.updateQueue===t&&(s.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function ri(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ii(t,s,i){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,(lt&2)!==0){var d=l.pending;return d===null?s.next=s:(s.next=d.next,d.next=s),l.pending=s,s=ou(t),hb(t,null,i),s}return lu(t,l,s,i),ou(t)}function To(t,s,i){if(s=s.updateQueue,s!==null&&(s=s.shared,(i&4194048)!==0)){var l=s.lanes;l&=t.pendingLanes,i|=l,s.lanes=i,bg(t,i)}}function oh(t,s){var i=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,i===l)){var d=null,h=null;if(i=i.firstBaseUpdate,i!==null){do{var x={lane:i.lane,tag:i.tag,payload:i.payload,callback:null,next:null};h===null?d=h=x:h=h.next=x,i=i.next}while(i!==null);h===null?d=h=s:h=h.next=s}else d=h=s;i={baseState:l.baseState,firstBaseUpdate:d,lastBaseUpdate:h,shared:l.shared,callbacks:l.callbacks},t.updateQueue=i;return}t=i.lastBaseUpdate,t===null?i.firstBaseUpdate=s:t.next=s,i.lastBaseUpdate=s}var ch=!1;function ko(){if(ch){var t=rl;if(t!==null)throw t}}function Do(t,s,i,l){ch=!1;var d=t.updateQueue;si=!1;var h=d.firstBaseUpdate,x=d.lastBaseUpdate,w=d.shared.pending;if(w!==null){d.shared.pending=null;var R=w,P=R.next;R.next=null,x===null?h=P:x.next=P,x=R;var K=t.alternate;K!==null&&(K=K.updateQueue,w=K.lastBaseUpdate,w!==x&&(w===null?K.firstBaseUpdate=P:w.next=P,K.lastBaseUpdate=R))}if(h!==null){var ne=d.baseState;x=0,K=P=R=null,w=h;do{var U=w.lane&-536870913,G=U!==w.lane;if(G?(We&U)===U:(l&U)===U){U!==0&&U===ta&&(ch=!0),K!==null&&(K=K.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});e:{var ge=t,Ee=w;U=s;var Ve=i;switch(Ee.tag){case 1:if(ge=Ee.payload,typeof ge=="function"){ne=ge.call(Ve,ne,U);break e}ne=ge;break e;case 3:ge.flags=ge.flags&-65537|128;case 0:if(ge=Ee.payload,U=typeof ge=="function"?ge.call(Ve,ne,U):ge,U==null)break e;ne=Q({},ne,U);break e;case 2:si=!0}}U=w.callback,U!==null&&(t.flags|=64,G&&(t.flags|=8192),G=d.callbacks,G===null?d.callbacks=[U]:G.push(U))}else G={lane:U,tag:w.tag,payload:w.payload,callback:w.callback,next:null},K===null?(P=K=G,R=ne):K=K.next=G,x|=U;if(w=w.next,w===null){if(w=d.shared.pending,w===null)break;G=w,w=G.next,G.next=null,d.lastBaseUpdate=G,d.shared.pending=null}}while(!0);K===null&&(R=ne),d.baseState=R,d.firstBaseUpdate=P,d.lastBaseUpdate=K,h===null&&(d.shared.lanes=0),fi|=x,t.lanes=x,t.memoizedState=ne}}function Tb(t,s){if(typeof t!="function")throw Error(a(191,t));t.call(s)}function kb(t,s){var i=t.callbacks;if(i!==null)for(t.callbacks=null,t=0;th?h:8;var x=_e.T,w={};w.types=x!==null?x.types:null,_e.T=w,Oh(t,!1,s,i);try{var R=d(),P=_e.S;if(P!==null&&P(w,R),R!==null&&typeof R=="object"&&typeof R.then=="function"){var K=E5(R,l);Io(t,s,K,as(t))}else Io(t,s,l,as(t))}catch(ne){Io(t,s,{then:function(){},status:"rejected",reason:ne},as())}finally{je.p=h,x!==null&&w.types!==null&&(x.types=w.types),_e.T=x}}function k5(){}function Ah(t,s,i,l){if(t.tag!==5)throw Error(a(476));var d=ux(t).queue;cx(t,d,s,at,i===null?k5:function(){return dx(t),i(l)})}function ux(t){var s=t.memoizedState;if(s!==null)return s;s={memoizedState:at,baseState:at,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Mr,lastRenderedState:at},next:null};var i={};return s.next={memoizedState:i,baseState:i,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Mr,lastRenderedState:i},next:null},t.memoizedState=s,t=t.alternate,t!==null&&(t.memoizedState=s),s}function dx(t){var s=ux(t);s.next===null&&(s=t.alternate.memoizedState),Io(t,s.next.queue,{},as())}function Ch(){return pn(Cl)}function fx(){return Bt().memoizedState}function hx(){return Bt().memoizedState}function D5(t){for(var s=t.return;s!==null;){switch(s.tag){case 24:case 3:var i=as();t=ri(i);var l=ii(s,t,i);l!==null&&(Qn(l,s,i),To(l,s,i)),s={cache:nh()},t.payload=s;return}s=s.return}}function M5(t,s,i){var l=as();i={lane:l,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},Ru(t)?px(s,i):(i=Gf(t,s,i,l),i!==null&&(Qn(i,t,l),gx(i,s,l)))}function mx(t,s,i){var l=as();Io(t,s,i,l)}function Io(t,s,i,l){var d={lane:l,revertLane:0,gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null};if(Ru(t))px(s,d);else{var h=t.alternate;if(t.lanes===0&&(h===null||h.lanes===0)&&(h=s.lastRenderedReducer,h!==null))try{var x=s.lastRenderedState,w=h(x,i);if(d.hasEagerState=!0,d.eagerState=w,ts(w,x))return lu(t,s,d,0),St===null&&au(),!1}catch{}finally{}if(i=Gf(t,s,d,l),i!==null)return Qn(i,t,l),gx(i,s,l),!0}return!1}function Oh(t,s,i,l){if(l={lane:2,revertLane:ym(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Ru(t)){if(s)throw Error(a(479))}else s=Gf(t,i,l,2),s!==null&&Qn(s,t,2)}function Ru(t){var s=t.alternate;return t===Fe||s!==null&&s===Fe}function px(t,s){ll=Su=!0;var i=t.pending;i===null?s.next=s:(s.next=i.next,i.next=s),t.pending=s}function gx(t,s,i){if((i&4194048)!==0){var l=s.lanes;l&=t.pendingLanes,i|=l,s.lanes=i,bg(t,i)}}var Tu={readContext:pn,use:Eu,useCallback:zt,useContext:zt,useEffect:zt,useImperativeHandle:zt,useLayoutEffect:zt,useInsertionEffect:zt,useMemo:zt,useReducer:zt,useRef:zt,useState:zt,useDebugValue:zt,useDeferredValue:zt,useTransition:zt,useSyncExternalStore:zt,useId:zt,useHostTransitionStatus:zt,useFormState:zt,useActionState:zt,useOptimistic:zt,useMemoCache:zt,useCacheRefresh:zt,useEffectEvent:zt},bx={readContext:pn,use:Eu,useCallback:function(t,s){return Dn().memoizedState=[t,s===void 0?null:s],t},useContext:pn,useEffect:ex,useImperativeHandle:function(t,s,i){i=i!=null?i.concat([t]):null,Cu(4194308,4,rx.bind(null,s,t),i)},useLayoutEffect:function(t,s){return Cu(4194308,4,t,s)},useInsertionEffect:function(t,s){Cu(4,2,t,s)},useMemo:function(t,s){var i=Dn();s=s===void 0?null:s;var l=t();if(aa){Ms(!0);try{t()}finally{Ms(!1)}}return i.memoizedState=[l,s],l},useReducer:function(t,s,i){var l=Dn();if(i!==void 0){var d=i(s);if(aa){Ms(!0);try{i(s)}finally{Ms(!1)}}}else d=s;return l.memoizedState=l.baseState=d,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:d},l.queue=t,t=t.dispatch=M5.bind(null,Fe,t),[l.memoizedState,t]},useRef:function(t){var s=Dn();return t={current:t},s.memoizedState=t},useState:function(t){t=_h(t);var s=t.queue,i=mx.bind(null,Fe,s);return s.dispatch=i,[t.memoizedState,i]},useDebugValue:jh,useDeferredValue:function(t,s){var i=Dn();return Eh(i,t,s)},useTransition:function(){var t=_h(!1);return t=cx.bind(null,Fe,t.queue,!0,!1),Dn().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,s,i){var l=Fe,d=Dn();if(Qe){if(i===void 0)throw Error(a(407));i=i()}else{if(i=s(),St===null)throw Error(a(349));(We&127)!==0||Lb(l,s,i)}d.memoizedState=i;var h={value:i,getSnapshot:s};return d.queue=h,ex(Hb.bind(null,l,h,t),[t]),l.flags|=2048,cl(9,{destroy:void 0},Pb.bind(null,l,h,i,s),null),i},useId:function(){var t=Dn(),s=St.identifierPrefix;if(Qe){var i=sr,l=nr;i=(l&~(1<<32-Wn(l)-1)).toString(32)+i,s="_"+s+"R_"+i,i=Nu++,0<\/script>",h=h.removeChild(h.firstChild);break;case"select":h=typeof l.is=="string"?x.createElement("select",{is:l.is}):x.createElement("select"),l.multiple?h.multiple=!0:l.size&&(h.size=l.size);break;default:h=typeof l.is=="string"?x.createElement(d,{is:l.is}):x.createElement(d)}}h[mn]=s,h[$n]=l;e:for(x=s.child;x!==null;){if(x.tag===5||x.tag===6)h.appendChild(x.stateNode);else if(x.tag!==4&&x.tag!==27&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===s)break e;for(;x.sibling===null;){if(x.return===null||x.return===s)break e;x=x.return}x.sibling.return=x.return,x=x.sibling}s.stateNode=h;e:switch(yn(h,d,l),d){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break e;case"img":l=!0;break e;default:l=!1}l&&Ur(s)}}return jt(s),s.subtreeFlags&=-33554433,Bh(s,s.type,t===null?null:t.memoizedProps,s.pendingProps,i),null;case 6:if(t&&s.stateNode!=null)t.memoizedProps!==l&&Ur(s);else{if(typeof l!="string"&&s.stateNode===null)throw Error(a(166));if(t=rt.current,sl(s)){if(t=s.stateNode,i=s.memoizedProps,l=null,d=an,d!==null)switch(d.tag){case 27:case 5:l=d.memoizedProps}t[mn]=s,t=!!(t.nodeValue===i||l!==null&&l.suppressHydrationWarning===!0||Hy(t.nodeValue,i)),t||ei(s,!0)}else t=Yo(t).createTextNode(l),t[mn]=s,s.stateNode=t}return jt(s),null;case 31:if(i=s.memoizedState,t===null||t.memoizedState!==null){if(l=sl(s),i!==null){if(t===null){if(!l)throw Error(a(318));if(t=s.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(a(557));t[mn]=s}else Ji(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;jt(s),t=!1}else i=Wf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=i),t=!0;if(!t)return s.flags&256?(ns(s),s):(ns(s),null);if((s.flags&128)!==0)throw Error(a(558))}return jt(s),null;case 13:if(l=s.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(d=sl(s),l!==null&&l.dehydrated!==null){if(t===null){if(!d)throw Error(a(318));if(d=s.memoizedState,d=d!==null?d.dehydrated:null,!d)throw Error(a(317));d[mn]=s}else Ji(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;jt(s),d=!1}else d=Wf(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=d),d=!0;if(!d)return s.flags&256?(ns(s),s):(ns(s),null)}return ns(s),(s.flags&128)!==0?(s.lanes=i,s):(i=l!==null,t=t!==null&&t.memoizedState!==null,i&&(l=s.child,d=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(d=l.alternate.memoizedState.cachePool.pool),h=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(h=l.memoizedState.cachePool.pool),h!==d&&(l.flags|=2048)),i!==t&&i&&(s.child.flags|=8192),Iu(s,s.updateQueue),jt(s),null);case 4:return Sn(),t===null&&Sm(s.stateNode.containerInfo),s.flags|=67108864,jt(s),null;case 10:return kr(s.type),jt(s),null;case 19:if(hh(s),l=s.memoizedState,l===null)return jt(s),null;if(d=(s.flags&128)!==0,h=l.rendering,h===null)if(d)Po(l,!1);else{if(Ut!==0||t!==null&&(t.flags&128)!==0)for(t=s.child;t!==null;){if(h=_u(t),h!==null){for(s.flags|=128,Po(l,!1),t=h.updateQueue,s.updateQueue=t,Iu(s,t),s.subtreeFlags=0,t=i,i=s.child;i!==null;)mb(i,t),i=i.sibling;return Mo(s,bn.current&1|2),Qe&&Rr(s,l.treeForkCount),s.child}t=t.sibling}l.tail!==null&&me()>Ku&&(s.flags|=128,d=!0,Po(l,!1),s.lanes=4194304)}else{if(!d)if(t=_u(h),t!==null){if(s.flags|=128,d=!0,t=t.updateQueue,s.updateQueue=t,Iu(s,t),Po(l,!0),l.tail===null&&l.tailMode!=="collapsed"&&l.tailMode!=="visible"&&!h.alternate&&!Qe)return jt(s),null}else 2*me()-l.renderingStartTime>Ku&&i!==536870912&&(s.flags|=128,d=!0,Po(l,!1),s.lanes=4194304);l.isBackwards?(h.sibling=s.child,s.child=h):(t=l.last,t!==null?t.sibling=h:s.child=h,l.last=h)}if(l.tail!==null){t=l.tail;e:{for(i=t;i!==null;){if(i.alternate!==null){i=!1;break e}i=i.sibling}i=!0}return l.rendering=t,l.tail=t.sibling,l.renderingStartTime=me(),t.sibling=null,h=bn.current,h=d?h&1|2:h&1,l.tailMode==="visible"||l.tailMode==="collapsed"||!i||Qe?Mo(s,h):(i=h,pe(gn,s),pe(bn,i),Nn===null&&(Nn=s)),Qe&&Rr(s,l.treeForkCount),t}return jt(s),null;case 22:case 23:return ns(s),dh(),l=s.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(s.flags|=8192):l&&(s.flags|=8192),l?(i&536870912)!==0&&(s.flags&128)===0&&(jt(s),s.subtreeFlags&6&&(s.flags|=8192)):jt(s),i=s.updateQueue,i!==null&&Iu(s,i.retryQueue),i=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),l=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(l=s.memoizedState.cachePool.pool),l!==i&&(s.flags|=2048),t!==null&&Re(na),null;case 24:return i=null,t!==null&&(i=t.memoizedState.cache),s.memoizedState.cache!==i&&(s.flags|=2048),kr(Gt),jt(s),null;case 25:return null;case 30:return s.flags|=33554432,jt(s),null}throw Error(a(156,s.tag))}function q5(t,s){switch(Jf(s),s.tag){case 1:return t=s.flags,t&65536?(s.flags=t&-65537|128,s):null;case 3:return kr(Gt),Sn(),t=s.flags,(t&65536)!==0&&(t&128)===0?(s.flags=t&-65537|128,s):null;case 26:case 27:case 5:return Kr(s),null;case 31:if(s.memoizedState!==null){if(ns(s),s.alternate===null)throw Error(a(340));Ji()}return t=s.flags,t&65536?(s.flags=t&-65537|128,s):null;case 13:if(ns(s),t=s.memoizedState,t!==null&&t.dehydrated!==null){if(s.alternate===null)throw Error(a(340));Ji()}return t=s.flags,t&65536?(s.flags=t&-65537|128,s):null;case 19:return hh(s),t=s.flags,t&65536?(s.flags=t&-65537|128,t=s.memoizedState,t!==null&&(t.rendering=null,t.tail=null),s.flags|=4,s):null;case 4:return Sn(),null;case 10:return kr(s.type),null;case 22:case 23:return ns(s),dh(),t!==null&&Re(na),t=s.flags,t&65536?(s.flags=t&-65537|128,s):null;case 24:return kr(Gt),null;case 25:return null;default:return null}}function Bx(t,s){switch(Jf(s),s.tag){case 3:kr(Gt),Sn();break;case 26:case 27:case 5:Kr(s);break;case 4:Sn();break;case 31:s.memoizedState!==null&&ns(s);break;case 13:ns(s);break;case 19:hh(s);break;case 10:kr(s.type);break;case 22:case 23:ns(s),dh(),t!==null&&Re(na);break;case 24:kr(Gt)}}function Ho(t,s){try{var i=s.updateQueue,l=i!==null?i.lastEffect:null;if(l!==null){var d=l.next;i=d;do{if((i.tag&t)===t){l=void 0;var h=i.create,x=i.inst;l=h(),x.destroy=l}i=i.next}while(i!==d)}}catch(w){mt(s,s.return,w)}}function ci(t,s,i){try{var l=s.updateQueue,d=l!==null?l.lastEffect:null;if(d!==null){var h=d.next;l=h;do{if((l.tag&t)===t){var x=l.inst,w=x.destroy;if(w!==void 0){x.destroy=void 0,d=s;var R=i,P=w;try{P()}catch(K){mt(d,R,K)}}}l=l.next}while(l!==h)}}catch(K){mt(s,s.return,K)}}function $x(t){var s=t.updateQueue;if(s!==null){var i=t.stateNode;try{kb(s,i)}catch(l){mt(t,t.return,l)}}}function Fx(t,s,i){i.props=la(t.type,t.memoizedProps),i.state=t.memoizedState;try{i.componentWillUnmount()}catch(l){mt(t,s,l)}}function rr(t,s){try{var i=t.ref;if(i!==null){switch(t.tag){case 26:case 27:case 5:var l=t.stateNode;break;case 30:var d=t.stateNode,h=Ar(t.memoizedProps,d);(d.ref===null||d.ref.name!==h)&&(d.ref=Jy(h)),l=d.ref;break;case 7:if(t.stateNode===null){var x=new ls(t);b(t.child,!1,T2,x,void 0,void 0),t.stateNode=x}l=t.stateNode;break;default:l=t.stateNode}typeof i=="function"?t.refCleanup=i(l):i.current=l}}catch(w){mt(t,s,w)}}function xn(t,s){var i=t.ref,l=t.refCleanup;if(i!==null)if(typeof l=="function")try{l()}catch(d){mt(t,s,d)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof i=="function")try{i(null)}catch(d){mt(t,s,d)}else i.current=null}function Lu(t,s){if((t.tag===5||t.tag===27||t.tag===6)&&t.alternate===null&&s!==null)for(var i=0;i title"))),yn(l,s,i),l[mn]=t,rn(l),s=l;break e;case"link":if(h=mv("link","href",d).get(s+(i.href||""))){for(x=0;xVe&&(x=Ve,Ve=Ee,Ee=x);var L=nb(w,Ee),D=nb(w,Ve);if(L&&D&&(G.rangeCount!==1||G.anchorNode!==L.node||G.anchorOffset!==L.offset||G.focusNode!==D.node||G.focusOffset!==D.offset)){var V=ne.createRange();V.setStart(L.node,L.offset),G.removeAllRanges(),Ee>Ve?(G.addRange(V),G.extend(D.node,D.offset)):(V.setEnd(D.node,D.offset),G.addRange(V))}}}}for(ne=[],G=w;G=G.parentNode;)G.nodeType===1&&ne.push({element:G,left:G.scrollLeft,top:G.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;wi?32:i,_e.T=null,i=cm,cm=null;var h=Ps,x=ur;if(kt=0,da=Ps=null,ur=0,(lt&6)!==0)throw Error(a(331));var w=lt;if(lt|=4,hy(h.current),uy(h,h.current,x,i),lt=w,Go(0,!1),Tn&&typeof Tn.onPostCommitFiberRoot=="function")try{Tn.onPostCommitFiberRoot(Ds,h)}catch{}return!0}finally{je.p=d,_e.T=l,Cy(t,s)}}function Oy(t,s,i){s=vs(i,s),s=kh(t.stateNode,s,2),t=ii(t,s,2),t!==null&&(ho(t,2),dr(t))}function mt(t,s,i){if(t.tag===3)Oy(t,t,i);else for(;s!==null;){if(s.tag===3){Oy(s,t,i);break}else if(s.tag===1){var l=s.stateNode;if(typeof s.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(hi===null||!hi.has(l))){t=vs(i,t),i=jx(2),l=ii(s,i,2),l!==null&&(Ex(i,l,s,t),ho(l,2),dr(l));break}}s=s.return}}function gm(t,s,i){var l=t.pingCache;if(l===null){l=t.pingCache=new V5;var d=new Set;l.set(s,d)}else d=l.get(s),d===void 0&&(d=new Set,l.set(s,d));d.has(i)||(am=!0,d.add(i),t=W5.bind(null,t,s,i),s.then(t,t))}function W5(t,s,i){var l=t.pingCache;l!==null&&l.delete(s),t.pingedLanes|=t.suspendedLanes&i,t.warmLanes&=~i,St===t&&(We&i)===i&&((Ut===4||Ut===3&&(We&62914560)===We&&300>me()-Qu)&&(lt&2)===0?vl(t,0):Gu|=i,pl===We&&(pl=0)),dr(t)}function Ry(t,s){s===0&&(s=pg()),t=Ki(t,s),t!==null&&(ho(t,s),dr(t))}function e2(t){var s=t.memoizedState,i=0;s!==null&&(i=s.retryLane),Ry(t,i)}function t2(t,s){var i=0;switch(t.tag){case 31:case 13:var l=t.stateNode,d=t.memoizedState;d!==null&&(i=d.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(a(314))}l!==null&&l.delete(s),Ry(t,i)}function n2(t,s){return I(t,s)}var _l=null,Sl=null,bm=!1,nd=!1,xm=!1,pi=0;function dr(t){t!==Sl&&t.next===null&&(Sl===null?_l=Sl=t:Sl=Sl.next=t),nd=!0,bm||(bm=!0,r2())}function Go(t,s){if(!xm&&nd){xm=!0;do for(var i=!1,l=_l;l!==null;){if(t!==0){var d=l.pendingLanes;if(d===0)var h=0;else{var x=l.suspendedLanes,w=l.pingedLanes;h=(1<<31-Wn(42|t)+1)-1,h&=d&~(x&~w),h=h&201326741?h&201326741|1:h?h|2:0}h!==0&&(i=!0,My(l,h))}else h=We,h=Gc(l,l===St?h:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(h&3)===0||fo(l,h)||(i=!0,My(l,h));l=l.next}while(i);xm=!1}}function s2(){Ty()}function Ty(){nd=bm=!1;var t=0;pi!==0&&p2()&&(t=pi);for(var s=me(),i=null,l=_l;l!==null;){var d=l.next,h=ky(l,s);h===0?(l.next=null,i===null?_l=d:i.next=d,d===null&&(Sl=i)):(i=l,(t!==0||(h&3)!==0)&&(nd=!0)),l=d}kt!==0&&kt!==5||Go(t),pi!==0&&(pi=0)}function ky(t,s){for(var i=t.suspendedLanes,l=t.pingedLanes,d=t.expirationTimes,h=t.pendingLanes&-62914561;0w)break;var K=R.transferSize,ne=R.initiatorType;K&&qy(ne)&&(R=R.responseEnd,x+=K*(Rld){Ee.length=ge;break}V=new Promise(w2.bind(V)),Ee.push(V)}}}if(0"u"?null:document;function uv(t,s,i){var l=jl;if(l&&typeof s=="string"&&s){var d=xs(s);d='link[rel="'+t+'"][href="'+d+'"]',typeof i=="string"&&(d+='[crossorigin="'+i+'"]'),cv.has(d)||(cv.add(d),t={rel:t,crossOrigin:i,href:s},l.querySelector(d)===null&&(s=l.createElement("link"),yn(s,"link",t),rn(s),l.head.appendChild(s)))}}function H2(t){Lr.D(t),uv("dns-prefetch",t,null)}function q2(t,s){Lr.C(t,s),uv("preconnect",t,s)}function B2(t,s,i){Lr.L(t,s,i);var l=jl;if(l&&t&&s){var d='link[rel="preload"][as="'+xs(s)+'"]';s==="image"&&i&&i.imageSrcSet?(d+='[imagesrcset="'+xs(i.imageSrcSet)+'"]',typeof i.imageSizes=="string"&&(d+='[imagesizes="'+xs(i.imageSizes)+'"]')):d+='[href="'+xs(t)+'"]';var h=d;switch(s){case"style":h=El(t);break;case"script":h=Al(t)}if(!(Es.has(h)||(t=Q({rel:"preload",href:s==="image"&&i&&i.imageSrcSet?void 0:t,as:s},i),Es.set(h,t),l.querySelector(d)!==null||s==="style"&&l.querySelector(Xo(h))||s==="script"&&l.querySelector(Wo(h))))){var x=l.createElement("link");yn(x,"link",t),s==="style"&&(x[Qc]=!0,x.onload=x.onerror=function(){Sg(x)}),rn(x),l.head.appendChild(x)}}}function $2(t,s){Lr.m(t,s);var i=jl;if(i&&t){var l=s&&typeof s.as=="string"?s.as:"script",d='link[rel="modulepreload"][as="'+xs(l)+'"][href="'+xs(t)+'"]',h=d;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":h=Al(t)}if(!Es.has(h)&&(t=Q({rel:"modulepreload",href:t},s),Es.set(h,t),i.querySelector(d)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(i.querySelector(Wo(h)))return}l=i.createElement("link"),yn(l,"link",t),rn(l),i.head.appendChild(l)}}}function F2(t,s,i){Lr.S(t,s,i);var l=jl;if(l&&t){var d=Fa(l).hoistableStyles,h=El(t);s=s||"default";var x=d.get(h);if(!x){var w={loading:0,preload:null};if(x=l.querySelector(Xo(h)))w.loading=5;else{t=Q({rel:"stylesheet",href:t,"data-precedence":s},i),(i=Es.get(h))&&Pm(t,i);var R=x=l.createElement("link");rn(R),yn(R,"link",t),R._p=new Promise(function(P,K){R.onload=P,R.onerror=K}),R.addEventListener("load",function(){w.loading|=1}),R.addEventListener("error",function(){w.loading|=2}),w.loading|=4,id(x,s,l)}x={type:"stylesheet",instance:x,count:1,state:w},d.set(h,x)}}}function V2(t,s){Lr.X(t,s);var i=jl;if(i&&t){var l=Fa(i).hoistableScripts,d=Al(t),h=l.get(d);h||(h=i.querySelector(Wo(d)),h||(t=Q({src:t,async:!0},s),(s=Es.get(d))&&Hm(t,s),h=i.createElement("script"),rn(h),yn(h,"link",t),i.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},l.set(d,h))}}function Z2(t,s){Lr.M(t,s);var i=jl;if(i&&t){var l=Fa(i).hoistableScripts,d=Al(t),h=l.get(d);h||(h=i.querySelector(Wo(d)),h||(t=Q({src:t,async:!0,type:"module"},s),(s=Es.get(d))&&Hm(t,s),h=i.createElement("script"),rn(h),yn(h,"link",t),i.head.appendChild(h)),h={type:"script",instance:h,count:1,state:null},l.set(d,h))}}function dv(t,s,i,l){var d=(d=rt.current)?Jo(d):null;if(!d)throw Error(a(446));switch(t){case"meta":case"title":return null;case"style":return typeof i.precedence=="string"&&typeof i.href=="string"?(i=El(i.href),s=Fa(d).hoistableStyles,l=s.get(i),l||(l={type:"style",instance:null,count:0,state:null},s.set(i,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(i.rel==="stylesheet"&&typeof i.href=="string"&&typeof i.precedence=="string"){t=El(i.href);var h=Fa(d).hoistableStyles,x=h.get(t);if(x||(d=d.ownerDocument||d,x={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},h.set(t,x),(h=d.querySelector(Xo(t)))?h._p||(x.instance=h,x.state.loading=5):(h=Es.get(t),h||(h={rel:"preload",as:"style",href:i.href,crossOrigin:i.crossOrigin,integrity:i.integrity,media:i.media,hrefLang:i.hrefLang,referrerPolicy:i.referrerPolicy},Es.set(t,h)),G2(d,t,h,x.state))),s&&l===null)throw Error(a(528,""));return x}if(s&&l!==null)throw Error(a(529,""));return null;case"script":return s=i.async,i=i.src,typeof i=="string"&&s&&typeof s!="function"&&typeof s!="symbol"?(i=Al(i),s=Fa(d).hoistableScripts,l=s.get(i),l||(l={type:"script",instance:null,count:0,state:null},s.set(i,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(a(444,t))}}function El(t){return'href="'+xs(t)+'"'}function Xo(t){return'link[rel="stylesheet"]['+t+"]"}function fv(t){return Q({},t,{"data-precedence":t.precedence,precedence:null})}function G2(t,s,i,l){if(s=t.querySelector('link[rel="preload"][as="style"]['+s+"]")){if(s[Qc]!==!0){l.loading=1;return}}else s=t.createElement("link"),s[Qc]=!0,s.onload=s.onerror=Sg.bind(null,s),yn(s,"link",i),rn(s),t.head.appendChild(s);l.preload=s,s.addEventListener("load",function(){return l.loading|=1}),s.addEventListener("error",function(){return l.loading|=2})}function Al(t){return'[src="'+xs(t)+'"]'}function Wo(t){return"script[async]"+t}function hv(t,s,i){if(s.count++,s.instance===null)switch(s.type){case"style":var l=t.querySelector('style[data-href~="'+xs(i.href)+'"]');if(l)return s.instance=l,rn(l),l;var d=Q({},i,{"data-href":i.href,"data-precedence":i.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),rn(l),yn(l,"style",d),id(l,i.precedence,t),s.instance=l;case"stylesheet":d=El(i.href);var h=t.querySelector(Xo(d));if(h)return s.state.loading|=4,s.instance=h,rn(h),h;l=fv(i),(d=Es.get(d))&&Pm(l,d),h=(t.ownerDocument||t).createElement("link"),rn(h);var x=h;return x._p=new Promise(function(w,R){x.onload=w,x.onerror=R}),yn(h,"link",l),s.state.loading|=4,id(h,i.precedence,t),s.instance=h;case"script":return h=Al(i.src),(d=t.querySelector(Wo(h)))?(s.instance=d,rn(d),d):(l=i,(d=Es.get(h))&&(l=Q({},i),Hm(l,d)),t=t.ownerDocument||t,d=t.createElement("script"),rn(d),yn(d,"link",l),t.head.appendChild(d),s.instance=d);case"void":return null;default:throw Error(a(443,s.type))}else s.type==="stylesheet"&&(s.state.loading&4)===0&&(l=s.instance,s.state.loading|=4,id(l,i.precedence,t));return s.instance}function id(t,s,i){for(var l=i.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),d=l.length?l[l.length-1]:null,h=d,x=0;x title"):null)}function Q2(t,s,i){if(i===1||s.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof s.precedence!="string"||typeof s.href!="string"||s.href==="")break;return!0;case"link":if(typeof s.rel!="string"||typeof s.href!="string"||s.href===""||s.onLoad||s.onError)break;switch(s.rel){case"stylesheet":return t=s.disabled,typeof s.precedence=="string"&&t==null;default:return!0}case"script":if(s.async&&typeof s.async!="function"&&typeof s.async!="symbol"&&!s.onLoad&&!s.onError&&s.src&&typeof s.src=="string")return!0}return!1}function pv(t,s){return t==="img"&&s.src!=null&&s.src!==""&&s.onLoad==null&&s.loading!=="lazy"}function gv(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function bv(t){return(t.width||100)*(t.height||100)*(typeof devicePixelRatio=="number"?devicePixelRatio:1)*.25}function xv(t,s){typeof s.decode=="function"&&(t.imgCount++,s.complete||(t.imgBytes+=bv(s),t.suspenseyImages.push(s)),t=J2.bind(t),s.decode().then(t,t))}function K2(t,s,i,l){if(i.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(i.state.loading&4)===0){if(i.instance===null){var d=El(l.href),h=s.querySelector(Xo(d));if(h){s=h._p,s!==null&&typeof s=="object"&&typeof s.then=="function"&&(t.count++,t=ec.bind(t),s.then(t,t)),i.state.loading|=4,i.instance=h,rn(h);return}h=s.ownerDocument||s,l=fv(l),(d=Es.get(d))&&Pm(l,d),h=h.createElement("link"),rn(h);var x=h;x._p=new Promise(function(w,R){x.onload=w,x.onerror=R}),yn(h,"link",l),i.instance=h}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(i,s),(s=i.state.preload)&&(i.state.loading&3)===0&&(t.count++,i=ec.bind(t),s.addEventListener("load",i),s.addEventListener("error",i))}}var ld=0;function Y2(t,s){return t.stylesheets&&t.count===0&&cd(t,t.stylesheets),0ld?50:800)+s);return t.unsuspend=i,function(){t.unsuspend=null,clearTimeout(l),clearTimeout(d)}}:null}function yv(t){if(t.count===0&&(t.imgCount===0||!t.waitingForImages)){if(t.stylesheets)cd(t,t.stylesheets);else if(t.unsuspend){var s=t.unsuspend;t.unsuspend=null,s()}}}function ec(){this.count--,yv(this)}function J2(){this.imgCount--,yv(this)}var od=null;function cd(t,s){t.stylesheets=null,t.unsuspend!==null&&(t.count++,od=new Map,s.forEach(X2,t),od=null,ec.call(t))}function X2(t,s){if(!(s.state.loading&4)){var i=od.get(t);if(i)var l=i.get(null);else{i=new Map,od.set(t,i);for(var d=t.querySelectorAll("link[data-precedence],style[data-precedence]"),h=0;h"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}return e(),Jm.exports=pE(),Jm.exports}var bE=gE();/** - * react-router v7.18.3 - * - * 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 vp=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,l_=/^[\\/]{2}/;function xE(e,n){return n+e.replace(/\\/g,"/")}var Fv="popstate";function Vv(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function yE(e={}){function n(a,o){var y;let u=(y=o.state)==null?void 0:y.masked,{pathname:f,search:m,hash:p}=u||a.location;return R0("",{pathname:f,search:m,hash:p},o.state&&o.state.usr||null,o.state&&o.state.key||"default",u?{pathname:a.location.pathname,search:a.location.search,hash:a.location.hash}:void 0)}function r(a,o){return typeof o=="string"?o:Ta(o)}return wE(n,r,null,e)}function Ot(e,n){if(e===!1||e===null||typeof e>"u")throw new Error(n)}function Js(e,n){if(!e){typeof console<"u"&&console.warn(n);try{throw new Error(n)}catch{}}}function vE(){return Math.random().toString(36).substring(2,10)}function Zv(e,n){return{usr:e.state,key:e.key,idx:n,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function R0(e,n,r=null,a,o){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof n=="string"?no(n):n,state:r,key:n&&n.key||a||vE(),mask:o}}function Ta({pathname:e="/",search:n="",hash:r=""}){return n&&n!=="?"&&(e+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function no(e){let n={};if(e){let r=e.indexOf("#");r>=0&&(n.hash=e.substring(r),e=e.substring(0,r));let a=e.indexOf("?");a>=0&&(n.search=e.substring(a),e=e.substring(0,a)),e&&(n.pathname=e)}return n}function wE(e,n,r,a={}){let{window:o=document.defaultView,v5Compat:u=!1}=a,f=o.history,m="POP",p=null,y=g();y==null&&(y=0,f.replaceState({...f.state,idx:y},""));function g(){return(f.state||{idx:null}).idx}function b(){m="POP";let O=g(),N=O==null?null:O-y;y=O,p&&p({action:m,location:C.location,delta:N})}function v(O,N){m="PUSH";let j=Vv(O)?O:R0(C.location,O,N);y=g()+1;let F=Zv(j,y),q=C.createHref(j.mask||j);try{f.pushState(F,"",q)}catch(B){if(B instanceof DOMException&&B.name==="DataCloneError")throw B;o.location.assign(q)}u&&p&&p({action:m,location:C.location,delta:1})}function S(O,N){m="REPLACE";let j=Vv(O)?O:R0(C.location,O,N);y=g();let F=Zv(j,y),q=C.createHref(j.mask||j);f.replaceState(F,"",q),u&&p&&p({action:m,location:C.location,delta:0})}function A(O){return _E(o,O)}let C={get action(){return m},get location(){return e(o,f)},listen(O){if(p)throw new Error("A history only accepts one active listener");return o.addEventListener(Fv,b),p=O,()=>{o.removeEventListener(Fv,b),p=null}},createHref(O){return n(o,O)},createURL:A,encodeLocation(O){let N=A(O);return{pathname:N.pathname,search:N.search,hash:N.hash}},push:v,replace:S,go(O){return f.go(O)}};return C}function _E(e,n,r=!1){let a="http://localhost";e&&(a=e.location.origin!=="null"?e.location.origin:e.location.href),Ot(a,"No window.location.(origin|href) available to create URL");let o=typeof n=="string"?n:Ta(n);return o=o.replace(/ $/,"%20"),!r&&l_.test(o)&&(o=a+o),new URL(o,a)}function o_(e,n,r="/"){return SE(e,n,r,!1)}function SE(e,n,r,a,o){let u=typeof n=="string"?no(n):n,f=Zr(u.pathname||"/",r);if(f==null)return null;let m=NE(e),p=null,y=zE(f);for(let g=0;p==null&&g{let g={relativePath:y===void 0?f.path||"":y,caseSensitive:f.caseSensitive===!0,childrenIndex:m,route:f};if(g.relativePath.startsWith("/")){if(!g.relativePath.startsWith(a)&&p)return;Ot(g.relativePath.startsWith(a),`Absolute route path "${g.relativePath}" nested under path "${a}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),g.relativePath=g.relativePath.slice(a.length)}let b=Ys([a,g.relativePath]),v=r.concat(g);f.children&&f.children.length>0&&(Ot(f.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${b}".`),c_(f.children,n,v,b,p)),!(f.path==null&&!f.index)&&n.push({path:b,score:kE(b,f.index),routesMeta:v.map((S,A)=>{let[C,O]=f_(S.relativePath,S.caseSensitive,A===v.length-1);return{...S,matcher:C,compiledParams:O}})})};return e.forEach((f,m)=>{var p;if(f.path===""||!((p=f.path)!=null&&p.includes("?")))u(f,m);else for(let y of u_(f.path))u(f,m,!0,y)}),n}function u_(e){let n=e.split("/");if(n.length===0)return[];let[r,...a]=n,o=r.endsWith("?"),u=r.replace(/\?$/,"");if(a.length===0)return o?[u,""]:[u];let f=u_(a.join("/")),m=[];return m.push(...f.map(p=>p===""?u:[u,p].join("/"))),o&&m.push(...f),m.map(p=>e.startsWith("/")&&p===""?"/":p)}function jE(e){e.sort((n,r)=>n.score!==r.score?r.score-n.score:DE(n.routesMeta.map(a=>a.childrenIndex),r.routesMeta.map(a=>a.childrenIndex)))}var EE=/^:[\w-]+$/,AE=3,CE=2,OE=1,RE=10,TE=-2,Gv=e=>e==="*";function kE(e,n){let r=e.split("/"),a=r.length;return r.some(Gv)&&(a+=TE),n&&(a+=CE),r.filter(o=>!Gv(o)).reduce((o,u)=>o+(EE.test(u)?AE:u===""?OE:RE),a)}function DE(e,n){return e.length===n.length&&e.slice(0,-1).every((a,o)=>a===n[o])?e[e.length-1]-n[n.length-1]:0}function ME(e,n,r=!1){let{routesMeta:a}=e,o={},u="/",f=[];for(let m=0;m{if(g==="*"){let A=m[v]||"";f=Kl(u.slice(0,u.length-A.length),1)}const S=m[v];return b&&!S?y[g]=void 0:y[g]=(S||"").replace(/%2F/g,"/"),y},{}),pathname:u,pathnameBase:f,pattern:e}}function f_(e,n=!1,r=!0){Js(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 a=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(f,m,p,y,g)=>{if(a.push({paramName:m,isOptional:p!=null}),p){let b=g.charAt(y+f.length);return b&&b!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(a.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,n?void 0:"i"),a]}function zE(e){try{return e.split("/").map(n=>decodeURIComponent(n).replace(/\//g,"%2F")).join("/")}catch(n){return Js(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${n}).`),e}}function Zr(e,n){if(n==="/")return e;if(!e.toLowerCase().startsWith(n.toLowerCase()))return null;let r=n.endsWith("/")?n.length-1:n.length,a=e.charAt(r);return a&&a!=="/"?null:e.slice(r)||"/"}function UE(e,n="/"){let{pathname:r,search:a="",hash:o=""}=typeof e=="string"?no(e):e,u;return r?(r=h_(r),r.startsWith("/")||r.startsWith("\\")?u=Qv(r.substring(1),"/"):u=Qv(r,n)):u=n,{pathname:u,search:PE(a),hash:HE(o)}}function Qv(e,n){let r=Kl(n).split("/");return e.split("/").forEach(o=>{o===".."?r.length>1&&r.pop():o!=="."&&r.push(o)}),r.length>1?r.join("/"):"/"}function t0(e,n,r,a){return`Cannot include a '${e}' character in a manually specified \`to.${n}\` field [${JSON.stringify(a)}]. 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 IE(e){return e.filter((n,r)=>r===0||n.route.path&&n.route.path.length>0)}function wp(e){let n=IE(e);return n.map((r,a)=>a===n.length-1?r.pathname:r.pathnameBase)}function nf(e,n,r,a=!1){let o;typeof e=="string"?o=no(e):(o={...e},Ot(!o.pathname||!o.pathname.includes("?"),t0("?","pathname","search",o)),Ot(!o.pathname||!o.pathname.includes("#"),t0("#","pathname","hash",o)),Ot(!o.search||!o.search.includes("#"),t0("#","search","hash",o)));let u=e===""||o.pathname==="",f=u?"/":o.pathname,m;if(f==null)m=r;else{let b=n.length-1;if(!a&&f.startsWith("..")){let v=f.split("/");for(;v[0]==="..";)v.shift(),b-=1;o.pathname=v.join("/")}m=b>=0?n[b]:"/"}let p=UE(o,m),y=f&&f!=="/"&&f.endsWith("/"),g=(u||f===".")&&r.endsWith("/");return!p.pathname.endsWith("/")&&(y||g)&&(p.pathname+="/"),p}var h_=e=>e.replace(/[\\/]{2,}/g,"/"),Ys=e=>h_(e.join("/"));function Kl(e,n=0){let r=e.length;for(;r>n&&e.charCodeAt(r-1)===47;)r--;return r===e.length?e:e.slice(0,r)}var LE=e=>Kl(e).replace(/^\/*/,"/"),PE=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,HE=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,qE=class{constructor(e,n,r,a=!1){this.status=e,this.statusText=n||"",this.internal=a,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function BE(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function $E(e){let n=e.map(r=>r.route.path).filter(Boolean);return Ys(n)||"/"}var m_=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function p_(e,n){let r=e;if(typeof r!="string"||!vp.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let a=r,o=!1;if(m_)try{let u=new URL(window.location.href),f=l_.test(r)?new URL(xE(r,u.protocol)):new URL(r),m=Zr(f.pathname,n);f.origin===u.origin&&m!=null?r=m+f.search+f.hash:o=!0}catch{Js(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:a,isExternal:o,to:r}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Kv=new URL("http://localhost");function _p(e){if(e.createURL)return e.createURL("/");try{return new URL(e.createHref("/"),Kv)}catch{return Kv}}function n0(e,n){return e.origin===n.origin&&(e.origin!=="null"||e.protocol===n.protocol&&e.host===n.host)}function FE(e,n){if(e.startsWith("//"))return!0;let r=n.protocol.toLowerCase();return e.toLowerCase().startsWith(r)?n.host===""||e.slice(r.length).startsWith("//"):!1}function Sp(e,n,r,a){let o=null;try{o=e==null?null:new URL(e,r)}catch{}let u=new URL(n,r),f=o!=null&&!n0(o,r),m=!n0(u,r);if(a==="reject"){if(f||m)throw new Error("External navigation is not allowed")}else if(m&&(o==null||!FE(e,o)||!n0(o,u)))throw new Error("External navigation is not allowed")}var g_=["POST","PUT","PATCH","DELETE"];new Set(g_);var VE=["GET",...g_];new Set(VE);var ZE=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function GE(e){try{return ZE.includes(new URL(e).protocol)}catch{return!1}}var so=T.createContext(null);so.displayName="DataRouter";var sf=T.createContext(null);sf.displayName="DataRouterState";var b_=T.createContext(!1);function QE(){return T.useContext(b_)}var x_=T.createContext({isTransitioning:!1});x_.displayName="ViewTransition";var KE=T.createContext(new Map);KE.displayName="Fetchers";var YE=T.createContext(null);YE.displayName="Await";var gs=T.createContext(null);gs.displayName="Navigation";var Mc=T.createContext(null);Mc.displayName="Location";var Xs=T.createContext({outlet:null,matches:[],isDataRoute:!1});Xs.displayName="Route";var Np=T.createContext(null);Np.displayName="RouteError";var y_="REACT_ROUTER_ERROR",JE="REDIRECT",XE="ROUTE_ERROR_RESPONSE";function WE(e){if(e.startsWith(`${y_}:${JE}:{`))try{let n=JSON.parse(e.slice(28));if(typeof n=="object"&&n&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.location=="string"&&typeof n.reloadDocument=="boolean"&&typeof n.replace=="boolean")return n}catch{}}function e4(e){if(e.startsWith(`${y_}:${XE}:{`))try{let n=JSON.parse(e.slice(40));if(typeof n=="object"&&n&&typeof n.status=="number"&&typeof n.statusText=="string")return new qE(n.status,n.statusText,n.data)}catch{}}function t4(e,{relative:n}={}){Ot(ro(),"useHref() may be used only in the context of a component.");let{basename:r,navigator:a}=T.useContext(gs),{hash:o,pathname:u,search:f}=zc(e,{relative:n}),m=u;return r!=="/"&&(m=u==="/"?r:Ys([r,u])),a.createHref({pathname:m,search:f,hash:o})}function ro(){return T.useContext(Mc)!=null}function Ws(){return Ot(ro(),"useLocation() may be used only in the context of a component."),T.useContext(Mc).location}var v_="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function w_(e){T.useContext(gs).static||T.useLayoutEffect(e)}function rf(){let{isDataRoute:e}=T.useContext(Xs);return e?g4():n4()}function n4(){Ot(ro(),"useNavigate() may be used only in the context of a component.");let e=T.useContext(so),{basename:n,navigator:r}=T.useContext(gs),{matches:a}=T.useContext(Xs),{pathname:o}=Ws(),u=JSON.stringify(wp(a)),f=T.useRef(!1);return w_(()=>{f.current=!0}),T.useCallback((p,y={})=>{if(Js(f.current,v_),!f.current)return;if(typeof p=="number"){r.go(p);return}let g=nf(p,JSON.parse(u),o,y.relative==="path");e==null&&n!=="/"&&(g.pathname=g.pathname==="/"?n:Ys([n,g.pathname])),Sp(typeof p=="string"?p:Ta(p),r.createHref(g),_p(r),"reject"),(y.replace?r.replace:r.push)(g,y.state,y)},[n,r,u,o,e])}var s4=T.createContext(null);function r4(e){let n=T.useContext(Xs).outlet;return T.useMemo(()=>n&&T.createElement(s4.Provider,{value:e},n),[n,e])}function zc(e,{relative:n}={}){let{matches:r}=T.useContext(Xs),{pathname:a}=Ws(),o=JSON.stringify(wp(r));return T.useMemo(()=>nf(e,JSON.parse(o),a,n==="path"),[e,o,a,n])}function i4(e,n){return __(e,n)}function __(e,n,r){var O;Ot(ro(),"useRoutes() may be used only in the context of a component.");let{navigator:a}=T.useContext(gs),{matches:o}=T.useContext(Xs),u=o[o.length-1],f=u?u.params:{},m=u?u.pathname:"/",p=u?u.pathnameBase:"/",y=u&&u.route;{let N=y&&y.path||"";N_(m,!y||N.endsWith("*")||N.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${m}" (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 g=Ws(),b;if(n){let N=typeof n=="string"?no(n):n;Ot(p==="/"||((O=N.pathname)==null?void 0:O.startsWith(p)),`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 "${p}" but pathname "${N.pathname}" was given in the \`location\` prop.`),b=N}else b=g;let v=b.pathname||"/",S=v;if(p!=="/"){let N=p.replace(/^\//,"").split("/");S="/"+v.replace(/^\//,"").split("/").slice(N.length).join("/")}let A=r&&r.state.matches.length?r.state.matches.map(N=>Object.assign(N,{route:r.manifest[N.route.id]||N.route})):o_(e,{pathname:S});Js(y||A!=null,`No routes matched location "${b.pathname}${b.search}${b.hash}" `),Js(A==null||A[A.length-1].route.element!==void 0||A[A.length-1].route.Component!==void 0||A[A.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 C=u4(A&&A.map(N=>Object.assign({},N,{params:Object.assign({},f,N.params),pathname:Ys([p,a.encodeLocation?a.encodeLocation(N.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:N.pathname]),pathnameBase:N.pathnameBase==="/"?p:Ys([p,a.encodeLocation?a.encodeLocation(N.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:N.pathnameBase])})),o,r);return n&&C?T.createElement(Mc.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0,...b},navigationType:"POP"}},C):C}function a4(){let e=p4(),n=BE(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,a="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:a},u={padding:"2px 4px",backgroundColor:a},f=null;return console.error("Error handled by React Router default ErrorBoundary:",e),f=T.createElement(T.Fragment,null,T.createElement("p",null,"💿 Hey developer 👋"),T.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",T.createElement("code",{style:u},"ErrorBoundary")," or"," ",T.createElement("code",{style:u},"errorElement")," prop on your route.")),T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},n),r?T.createElement("pre",{style:o},r):null,f)}var l4=T.createElement(a4,null),S_=class extends T.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,n){return n.location!==e.location||n.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:n.error,location:n.location,revalidation:e.revalidation||n.revalidation}}componentDidCatch(e,n){this.props.onError?this.props.onError(e,n):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const r=e4(e.digest);r&&(e=r)}let n=e!==void 0?T.createElement(Xs.Provider,{value:this.props.routeContext},T.createElement(Np.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?T.createElement(o4,{error:e},n):n}};S_.contextType=b_;var s0=new WeakMap;function o4({children:e,error:n}){let{basename:r,navigator:a}=T.useContext(gs);if(typeof n=="object"&&n&&"digest"in n&&typeof n.digest=="string"){let o=WE(n.digest);if(o){let u=s0.get(n);if(u)throw u;let f=p_(o.location,r),m=f.absoluteURL||f.to;if(Sp(o.location,m,_p(a),"allow-explicit"),GE(m))throw new Error("Invalid redirect location");if(m_&&!s0.get(n))if(f.isExternal||o.reloadDocument)window.location.href=m;else{const p=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(f.to,{replace:o.replace}));throw s0.set(n,p),p}return T.createElement("meta",{httpEquiv:"refresh",content:`0;url=${m}`})}}return e}function c4({routeContext:e,match:n,children:r}){let a=T.useContext(so);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),T.createElement(Xs.Provider,{value:e},r)}function u4(e,n=[],r){let a=r==null?void 0:r.state;if(e==null){if(!a)return null;if(a.errors)e=a.matches;else if(n.length===0&&!a.initialized&&a.matches.length>0)e=a.matches;else return null}let o=e,u=a==null?void 0:a.errors;if(u!=null){let g=o.findIndex(b=>b.route.id&&(u==null?void 0:u[b.route.id])!==void 0);Ot(g>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),o=o.slice(0,Math.min(o.length,g+1))}let f=!1,m=-1;if(r&&a){f=a.renderFallback;for(let g=0;g=0?o=o.slice(0,m+1):o=[o[0]];break}}}}let p=r==null?void 0:r.onError,y=a&&p?(g,b)=>{var v,S;p(g,{location:a.location,params:((S=(v=a.matches)==null?void 0:v[0])==null?void 0:S.params)??{},pattern:$E(a.matches),errorInfo:b})}:void 0;return o.reduceRight((g,b,v)=>{let S,A=!1,C=null,O=null;a&&(S=u&&b.route.id?u[b.route.id]:void 0,C=b.route.errorElement||l4,f&&(m<0&&v===0?(N_("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),A=!0,O=null):m===v&&(A=!0,O=b.route.hydrateFallbackElement||null)));let N=n.concat(o.slice(0,v+1)),j=()=>{let F;return S?F=C:A?F=O:b.route.Component?F=T.createElement(b.route.Component,null):b.route.element?F=b.route.element:F=g,T.createElement(c4,{match:b,routeContext:{outlet:g,matches:N,isDataRoute:a!=null},children:F})};return a&&(b.route.ErrorBoundary||b.route.errorElement||v===0)?T.createElement(S_,{location:a.location,revalidation:a.revalidation,component:C,error:S,children:j(),routeContext:{outlet:null,matches:N,isDataRoute:!0},onError:y}):j()},null)}function jp(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function d4(e){let n=T.useContext(so);return Ot(n,jp(e)),n}function f4(e){let n=T.useContext(sf);return Ot(n,jp(e)),n}function h4(e){let n=T.useContext(Xs);return Ot(n,jp(e)),n}function Ep(e){let n=h4(e),r=n.matches[n.matches.length-1];return Ot(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function m4(){return Ep("useRouteId")}function p4(){var a;let e=T.useContext(Np),n=f4("useRouteError"),r=Ep("useRouteError");return e!==void 0?e:(a=n.errors)==null?void 0:a[r]}function g4(){let{router:e}=d4("useNavigate"),n=Ep("useNavigate"),r=T.useRef(!1);return w_(()=>{r.current=!0}),T.useCallback(async(o,u={})=>{Js(r.current,v_),r.current&&(typeof o=="number"?await e.navigate(o):await e.navigate(o,{fromRouteId:n,...u}))},[e,n])}var Yv={};function N_(e,n,r){!n&&!Yv[e]&&(Yv[e]=!0,Js(!1,r))}T.memo(b4);function b4({routes:e,manifest:n,future:r,state:a,isStatic:o,onError:u}){return __(e,void 0,{manifest:n,state:a,isStatic:o,onError:u})}function j_({to:e,replace:n,state:r,relative:a}){Ot(ro()," may be used only in the context of a component.");let{static:o,navigator:u}=T.useContext(gs);Js(!o," must not be used on the initial render in a . This is a no-op, but you should modify your code so the is only ever rendered in response to some user interaction or state change.");let{matches:f}=T.useContext(Xs),{pathname:m}=Ws(),p=rf(),y=nf(e,wp(f),m,a==="path");Sp(typeof e=="string"?e:Ta(e),u.createHref(y),_p(u),"reject");let g=JSON.stringify(y);return T.useEffect(()=>{p(JSON.parse(g),{replace:n,state:r,relative:a})},[p,g,a,n,r]),null}function x4(e){return r4(e.context)}function qs(e){Ot(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function y4({basename:e="/",children:n=null,location:r,navigationType:a="POP",navigator:o,static:u=!1,useTransitions:f}){Ot(!ro(),"You cannot render a inside another . You should never have more than one in your app.");let m=e.replace(/^\/*/,"/"),p=T.useMemo(()=>({basename:m,navigator:o,static:u,useTransitions:f,future:{}}),[m,o,u,f]);typeof r=="string"&&(r=no(r));let{pathname:y="/",search:g="",hash:b="",state:v=null,key:S="default",mask:A}=r,C=T.useMemo(()=>{let O=Zr(y,m);return O==null?null:{location:{pathname:O,search:g,hash:b,state:v,key:S,mask:A},navigationType:a}},[m,y,g,b,v,S,a,A]);return Js(C!=null,` is not able to match the URL "${y}${g}${b}" because it does not start with the basename, so the won't render anything.`),C==null?null:T.createElement(gs.Provider,{value:p},T.createElement(Mc.Provider,{children:n,value:C}))}function v4({children:e,location:n}){return i4(T0(e),n)}function T0(e,n=[]){let r=[];return T.Children.forEach(e,(a,o)=>{if(!T.isValidElement(a))return;let u=[...n,o];if(a.type===T.Fragment){r.push.apply(r,T0(a.props.children,u));return}Ot(a.type===qs,`[${typeof a.type=="string"?a.type:a.type.name}] is not a component. All component children of must be a or `),Ot(!a.props.index||!a.props.children,"An index route cannot have child routes.");let f={id:a.props.id||u.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,Component:a.props.Component,index:a.props.index,path:a.props.path,middleware:a.props.middleware,loader:a.props.loader,action:a.props.action,hydrateFallbackElement:a.props.hydrateFallbackElement,HydrateFallback:a.props.HydrateFallback,errorElement:a.props.errorElement,ErrorBoundary:a.props.ErrorBoundary,hasErrorBoundary:a.props.hasErrorBoundary===!0||a.props.ErrorBoundary!=null||a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle,lazy:a.props.lazy};a.props.children&&(f.children=T0(a.props.children,u)),r.push(f)}),r}var Od="get",Rd="application/x-www-form-urlencoded";function af(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function w4(e){return af(e)&&e.tagName.toLowerCase()==="button"}function _4(e){return af(e)&&e.tagName.toLowerCase()==="form"}function S4(e){return af(e)&&e.tagName.toLowerCase()==="input"}function N4(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function j4(e,n){return e.button===0&&(!n||n==="_self")&&!N4(e)}var bd=null;function E4(){if(bd===null)try{new FormData(document.createElement("form"),0),bd=!1}catch{bd=!0}return bd}var A4=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function r0(e){return e!=null&&!A4.has(e)?(Js(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Rd}"`),null):e}function C4(e,n){let r,a,o,u,f;if(_4(e)){let m=e.getAttribute("action");a=m?Zr(m,n):null,r=e.getAttribute("method")||Od,o=r0(e.getAttribute("enctype"))||Rd,u=new FormData(e)}else if(w4(e)||S4(e)&&(e.type==="submit"||e.type==="image")){let m=e.form;if(m==null)throw new Error('Cannot submit a