From c66e1c416e1720ab7b8f7f5cd48913fe153f7884 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Dec 2024 23:36:22 +0000 Subject: [PATCH 1/2] [Demo Dependencies]: Bump the dependencies-prod group Bumps the dependencies-prod group in /docs-src with 3 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom). Updates `react` from 18.3.1 to 19.0.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.0.0/packages/react) Updates `react-dom` from 18.3.1 to 19.0.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.0.0/packages/react-dom) Updates `react-router-dom` from 7.0.1 to 7.0.2 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.0.2/packages/react-router-dom) --- updated-dependencies: - dependency-name: react dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies-prod - dependency-name: react-dom dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies-prod - dependency-name: react-router-dom dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies-prod ... Signed-off-by: dependabot[bot] --- docs-src/package.json | 6 +-- docs-src/pnpm-lock.yaml | 85 +++++++++++++++++------------------------ 2 files changed, 39 insertions(+), 52 deletions(-) diff --git a/docs-src/package.json b/docs-src/package.json index 1e6c0af..4d4c2e2 100644 --- a/docs-src/package.json +++ b/docs-src/package.json @@ -23,9 +23,9 @@ "dependencies": { "isometric-css": "^2.2.4", "outdent": "^0.8.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-router-dom": "^7.0.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-router-dom": "^7.0.2", "react-syntax-highlighter": "^15.6.1" }, "devDependencies": { diff --git a/docs-src/pnpm-lock.yaml b/docs-src/pnpm-lock.yaml index 1deb004..fdbab20 100644 --- a/docs-src/pnpm-lock.yaml +++ b/docs-src/pnpm-lock.yaml @@ -15,24 +15,24 @@ importers: specifier: ^0.8.0 version: 0.8.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-router-dom: - specifier: ^7.0.1 - version: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.0.2 + version: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-syntax-highlighter: specifier: ^15.6.1 - version: 15.6.1(react@18.3.1) + version: 15.6.1(react@19.0.0) devDependencies: '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.3 '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.1.0(@testing-library/dom@10.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.1.0) @@ -929,10 +929,6 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -1042,10 +1038,10 @@ packages: property-information@5.6.0: resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -1054,15 +1050,15 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-router-dom@7.0.1: - resolution: {integrity: sha512-duBzwAAiIabhFPZfDjcYpJ+f08TMbPMETgq254GWne2NW1ZwRHhZLj7tpSp8KGb7JvZzlLcjGUnqLxpZQVEPng==} + react-router-dom@7.0.2: + resolution: {integrity: sha512-VJOQ+CDWFDGaWdrG12Nl+d7yHtLaurNgAQZVgaIy7/Xd+DojgmYLosFfZdGz1wpxmjJIAkAMVTKWcvkx1oggAw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.0.1: - resolution: {integrity: sha512-WVAhv9oWCNsja5AkK6KLpXJDSJCQizOIyOd4vvB/+eHGbYx5vkhcmcmwWjQ9yqkRClogi+xjEg9fNEOd5EX/tw==} + react-router@7.0.2: + resolution: {integrity: sha512-m5AcPfTRUcjwmhBzOJGEl6Y7+Crqyju0+TgTQxoS4SO+BkWbhOrcfZNq6wSWdl2BBbJbsAoBUb8ZacOFT+/JlA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -1076,8 +1072,8 @@ packages: peerDependencies: react: '>= 0.14.0' - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} readdirp@4.0.2: @@ -1113,8 +1109,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -1698,12 +1694,12 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.1.0(@testing-library/dom@10.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.1.0(@testing-library/dom@10.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -2016,10 +2012,6 @@ snapshots: lodash@4.17.21: {} - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - lower-case@2.0.2: dependencies: tslib: 2.8.1 @@ -2125,45 +2117,42 @@ snapshots: dependencies: xtend: 4.0.2 - react-dom@18.3.1(react@18.3.1): + react-dom@19.0.0(react@19.0.0): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.0.0 + scheduler: 0.25.0 react-is@17.0.2: {} react-refresh@0.14.2: {} - react-router-dom@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-router: 7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 - react: 18.3.1 + react: 19.0.0 set-cookie-parser: 2.7.1 turbo-stream: 2.4.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) - react-syntax-highlighter@15.6.1(react@18.3.1): + react-syntax-highlighter@15.6.1(react@19.0.0): dependencies: '@babel/runtime': 7.25.7 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.29.0 - react: 18.3.1 + react: 19.0.0 refractor: 3.6.0 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.0.0: {} readdirp@4.0.2: {} @@ -2220,9 +2209,7 @@ snapshots: optionalDependencies: '@parcel/watcher': 2.5.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.25.0: {} semver@6.3.1: {} From 8c601cd868e506c1d05bf861b82a85b04cf1bd51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Pereira=20Mu=C3=B1oz?= Date: Mon, 9 Dec 2024 00:40:04 +0100 Subject: [PATCH 2/2] Update Demo bundle --- docs/assets/index-CnGgbffk.js | 282 -------------------------------- docs/assets/index-F8GQjxXR.js | 293 ++++++++++++++++++++++++++++++++++ docs/index.html | 2 +- 3 files changed, 294 insertions(+), 283 deletions(-) delete mode 100644 docs/assets/index-CnGgbffk.js create mode 100644 docs/assets/index-F8GQjxXR.js diff --git a/docs/assets/index-CnGgbffk.js b/docs/assets/index-CnGgbffk.js deleted file mode 100644 index 74a5641..0000000 --- a/docs/assets/index-CnGgbffk.js +++ /dev/null @@ -1,282 +0,0 @@ -var L3=(t,a)=>()=>(a||t((a={exports:{}}).exports,a),a.exports);var e4=L3((n4,$p)=>{(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const c of l)if(c.type==="childList")for(const f of c.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&s(f)}).observe(document,{childList:!0,subtree:!0});function i(l){const c={};return l.integrity&&(c.integrity=l.integrity),l.referrerPolicy&&(c.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?c.credentials="include":l.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function s(l){if(l.ep)return;l.ep=!0;const c=i(l);fetch(l.href,c)}})();var Zi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function qp(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var qs={exports:{}},va={},Gs={exports:{}},Te={};/** - * @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 zm;function D3(){if(zm)return Te;zm=1;var t=Symbol.for("react.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),f=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),y=Symbol.iterator;function T(x){return x===null||typeof x!="object"?null:(x=y&&x[y]||x["@@iterator"],typeof x=="function"?x:null)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,O={};function I(x,q,te){this.props=x,this.context=q,this.refs=O,this.updater=te||_}I.prototype.isReactComponent={},I.prototype.setState=function(x,q){if(typeof x!="object"&&typeof x!="function"&&x!=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,x,q,"setState")},I.prototype.forceUpdate=function(x){this.updater.enqueueForceUpdate(this,x,"forceUpdate")};function D(){}D.prototype=I.prototype;function C(x,q,te){this.props=x,this.context=q,this.refs=O,this.updater=te||_}var N=C.prototype=new D;N.constructor=C,w(N,I.prototype),N.isPureReactComponent=!0;var F=Array.isArray,B=Object.prototype.hasOwnProperty,k={current:null},$={key:!0,ref:!0,__self:!0,__source:!0};function Y(x,q,te){var ie,de={},fe=null,pe=null;if(q!=null)for(ie in q.ref!==void 0&&(pe=q.ref),q.key!==void 0&&(fe=""+q.key),q)B.call(q,ie)&&!$.hasOwnProperty(ie)&&(de[ie]=q[ie]);var ye=arguments.length-2;if(ye===1)de.children=te;else if(1>>1,q=H[x];if(0>>1;xl(de,Q))fel(pe,de)?(H[x]=pe,H[fe]=Q,x=fe):(H[x]=de,H[ie]=Q,x=ie);else if(fel(pe,Q))H[x]=pe,H[fe]=Q,x=fe;else break e}}return ee}function l(H,ee){var Q=H.sortIndex-ee.sortIndex;return Q!==0?Q:H.id-ee.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;t.unstable_now=function(){return c.now()}}else{var f=Date,g=f.now();t.unstable_now=function(){return f.now()-g}}var b=[],E=[],v=1,y=null,T=3,_=!1,w=!1,O=!1,I=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function N(H){for(var ee=i(E);ee!==null;){if(ee.callback===null)s(E);else if(ee.startTime<=H)s(E),ee.sortIndex=ee.expirationTime,a(b,ee);else break;ee=i(E)}}function F(H){if(O=!1,N(H),!w)if(i(b)!==null)w=!0,Re(B);else{var ee=i(E);ee!==null&&ve(F,ee.startTime-H)}}function B(H,ee){w=!1,O&&(O=!1,D(Y),Y=-1),_=!0;var Q=T;try{for(N(ee),y=i(b);y!==null&&(!(y.expirationTime>ee)||H&&!re());){var x=y.callback;if(typeof x=="function"){y.callback=null,T=y.priorityLevel;var q=x(y.expirationTime<=ee);ee=t.unstable_now(),typeof q=="function"?y.callback=q:y===i(b)&&s(b),N(ee)}else s(b);y=i(b)}if(y!==null)var te=!0;else{var ie=i(E);ie!==null&&ve(F,ie.startTime-ee),te=!1}return te}finally{y=null,T=Q,_=!1}}var k=!1,$=null,Y=-1,j=5,ne=-1;function re(){return!(t.unstable_now()-neH||125x?(H.sortIndex=Q,a(E,H),i(b)===null&&H===i(E)&&(O?(D(Y),Y=-1):O=!0,ve(F,Q-x))):(H.sortIndex=q,a(b,H),w||_||(w=!0,Re(B))),H},t.unstable_shouldYield=re,t.unstable_wrapCallback=function(H){var ee=T;return function(){var Q=T;T=ee;try{return H.apply(this,arguments)}finally{T=Q}}}}(Ws)),Ws}var Hm;function U3(){return Hm||(Hm=1,Vs.exports=P3()),Vs.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 Vm;function B3(){if(Vm)return Rt;Vm=1;var t=Gp(),a=U3();function i(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),b=Object.prototype.hasOwnProperty,E=/^[: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]*$/,v={},y={};function T(e){return b.call(y,e)?!0:b.call(v,e)?!1:E.test(e)?y[e]=!0:(v[e]=!0,!1)}function _(e,n,r,o){if(r!==null&&r.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return o?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function w(e,n,r,o){if(n===null||typeof n>"u"||_(e,n,r,o))return!0;if(o)return!1;if(r!==null)switch(r.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function O(e,n,r,o,u,d,h){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=o,this.attributeNamespace=u,this.mustUseProperty=r,this.propertyName=e,this.type=n,this.sanitizeURL=d,this.removeEmptyString=h}var I={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){I[e]=new O(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];I[n]=new O(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){I[e]=new O(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){I[e]=new O(e,2,!1,e,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(e){I[e]=new O(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){I[e]=new O(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){I[e]=new O(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){I[e]=new O(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){I[e]=new O(e,5,!1,e.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function C(e){return e[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(e){var n=e.replace(D,C);I[n]=new O(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(D,C);I[n]=new O(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(D,C);I[n]=new O(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){I[e]=new O(e,1,!1,e.toLowerCase(),null,!1,!1)}),I.xlinkHref=new O("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){I[e]=new O(e,1,!1,e.toLowerCase(),null,!0,!0)});function N(e,n,r,o){var u=I.hasOwnProperty(n)?I[n]:null;(u!==null?u.type!==0:o||!(2S||u[h]!==d[S]){var A=` -`+u[h].replace(" at new "," at ");return e.displayName&&A.includes("")&&(A=A.replace("",e.displayName)),A}while(1<=h&&0<=S);break}}}finally{te=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?q(e):""}function de(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return e=ie(e.type,!1),e;case 11:return e=ie(e.type.render,!1),e;case 1:return e=ie(e.type,!0),e;default:return""}}function fe(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case $:return"Fragment";case k:return"Portal";case j:return"Profiler";case Y:return"StrictMode";case Se:return"Suspense";case Ae:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case re:return(e.displayName||"Context")+".Consumer";case ne:return(e._context.displayName||"Context")+".Provider";case he:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ke:return n=e.displayName||null,n!==null?n:fe(e.type)||"Memo";case Re:n=e._payload,e=e._init;try{return fe(e(n))}catch{}}return null}function pe(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return fe(n);case 8:return n===Y?"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 n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function ye(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function M(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function R(e){var n=M(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),o=""+e[n];if(!e.hasOwnProperty(n)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var u=r.get,d=r.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return u.call(this)},set:function(h){o=""+h,d.call(this,h)}}),Object.defineProperty(e,n,{enumerable:r.enumerable}),{getValue:function(){return o},setValue:function(h){o=""+h},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function G(e){e._valueTracker||(e._valueTracker=R(e))}function Z(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var r=n.getValue(),o="";return e&&(o=M(e)?e.checked?"true":"false":e.value),e=o,e!==r?(n.setValue(e),!0):!1}function V(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function be(e,n){var r=n.checked;return Q({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Ie(e,n){var r=n.defaultValue==null?"":n.defaultValue,o=n.checked!=null?n.checked:n.defaultChecked;r=ye(n.value!=null?n.value:r),e._wrapperState={initialChecked:o,initialValue:r,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Ce(e,n){n=n.checked,n!=null&&N(e,"checked",n,!1)}function Qe(e,n){Ce(e,n);var r=ye(n.value),o=n.type;if(r!=null)o==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?xt(e,n.type,r):n.hasOwnProperty("defaultValue")&&xt(e,n.type,ye(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Ue(e,n,r){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var o=n.type;if(!(o!=="submit"&&o!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,r||n===e.value||(e.value=n),e.defaultValue=n}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function xt(e,n,r){(n!=="number"||V(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Je=Array.isArray;function gt(e,n,r,o){if(e=e.options,n){n={};for(var u=0;u"+n.valueOf().toString()+"",n=xe.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Ot(e,n){if(n){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=n;return}}e.textContent=n}var zt={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},At=["Webkit","ms","Moz","O"];Object.keys(zt).forEach(function(e){At.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),zt[n]=zt[e]})});function bn(e,n,r){return n==null||typeof n=="boolean"||n===""?"":r||typeof n!="number"||n===0||zt.hasOwnProperty(e)&&zt[e]?(""+n).trim():n+"px"}function Kt(e,n){e=e.style;for(var r in n)if(n.hasOwnProperty(r)){var o=r.indexOf("--")===0,u=bn(r,n[r],o);r==="float"&&(r="cssFloat"),o?e.setProperty(r,u):e[r]=u}}var jt=Q({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(e,n){if(n){if(jt[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(i(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(i(61))}if(n.style!=null&&typeof n.style!="object")throw Error(i(62))}}function rn(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){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 En=null;function Et(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var He=null,Lt=null,vn=null;function Dr(e){if(e=aa(e)){if(typeof He!="function")throw Error(i(280));var n=e.stateNode;n&&(n=Qa(n),He(e.stateNode,e.type,n))}}function Mr(e){Lt?vn?vn.push(e):vn=[e]:Lt=e}function Fr(){if(Lt){var e=Lt,n=vn;if(vn=Lt=null,Dr(e),n)for(e=0;e>>=0,e===0?32:31-(K2(e)/Z2|0)|0}var Da=64,Ma=4194304;function zr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Fa(e,n){var r=e.pendingLanes;if(r===0)return 0;var o=0,u=e.suspendedLanes,d=e.pingedLanes,h=r&268435455;if(h!==0){var S=h&~u;S!==0?o=zr(S):(d&=h,d!==0&&(o=zr(d)))}else h=r&~u,h!==0?o=zr(h):d!==0&&(o=zr(d));if(o===0)return 0;if(n!==0&&n!==o&&!(n&u)&&(u=o&-o,d=n&-n,u>=d||u===16&&(d&4194240)!==0))return n;if(o&4&&(o|=r&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=o;0r;r++)n.push(e);return n}function jr(e,n,r){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-$t(n),e[n]=r}function eS(e,n){var r=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var o=e.eventTimes;for(e=e.expirationTimes;0=Kr),Lf=" ",Df=!1;function Mf(e,n){switch(e){case"keyup":return kS.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ff(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ur=!1;function CS(e,n){switch(e){case"compositionend":return Ff(n);case"keypress":return n.which!==32?null:(Df=!0,Lf);case"textInput":return e=n.data,e===Lf&&Df?null:e;default:return null}}function xS(e,n){if(ur)return e==="compositionend"||!wo&&Mf(e,n)?(e=Nf(),ja=bo=Rn=null,ur=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:r,offset:n-e};e=o}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=qf(r)}}function Hf(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Hf(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Vf(){for(var e=window,n=V();n instanceof e.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch{r=!1}if(r)e=n.contentWindow;else break;n=V(e.document)}return n}function Ao(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function zS(e){var n=Vf(),r=e.focusedElem,o=e.selectionRange;if(n!==r&&r&&r.ownerDocument&&Hf(r.ownerDocument.documentElement,r)){if(o!==null&&Ao(r)){if(n=o.start,e=o.end,e===void 0&&(e=n),"selectionStart"in r)r.selectionStart=n,r.selectionEnd=Math.min(e,r.value.length);else if(e=(n=r.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var u=r.textContent.length,d=Math.min(o.start,u);o=o.end===void 0?d:Math.min(o.end,u),!e.extend&&d>o&&(u=o,o=d,d=u),u=Gf(r,d);var h=Gf(r,o);u&&h&&(e.rangeCount!==1||e.anchorNode!==u.node||e.anchorOffset!==u.offset||e.focusNode!==h.node||e.focusOffset!==h.offset)&&(n=n.createRange(),n.setStart(u.node,u.offset),e.removeAllRanges(),d>o?(e.addRange(n),e.extend(h.node,h.offset)):(n.setEnd(h.node,h.offset),e.addRange(n)))}}for(n=[],e=r;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,cr=null,No=null,Jr=null,ko=!1;function Wf(e,n,r){var o=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;ko||cr==null||cr!==V(o)||(o=cr,"selectionStart"in o&&Ao(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),Jr&&Qr(Jr,o)||(Jr=o,o=Ka(No,"onSelect"),0mr||(e.current=zo[mr],zo[mr]=null,mr--)}function Le(e,n){mr++,zo[mr]=e.current,e.current=n}var kn={},ct=Nn(kn),vt=Nn(!1),Vn=kn;function hr(e,n){var r=e.type.contextTypes;if(!r)return kn;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===n)return o.__reactInternalMemoizedMaskedChildContext;var u={},d;for(d in r)u[d]=n[d];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=u),u}function yt(e){return e=e.childContextTypes,e!=null}function Ja(){Fe(vt),Fe(ct)}function lg(e,n,r){if(ct.current!==kn)throw Error(i(168));Le(ct,n),Le(vt,r)}function ug(e,n,r){var o=e.stateNode;if(n=n.childContextTypes,typeof o.getChildContext!="function")return r;o=o.getChildContext();for(var u in o)if(!(u in n))throw Error(i(108,pe(e)||"Unknown",u));return Q({},r,o)}function ei(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||kn,Vn=ct.current,Le(ct,e),Le(vt,vt.current),!0}function cg(e,n,r){var o=e.stateNode;if(!o)throw Error(i(169));r?(e=ug(e,n,Vn),o.__reactInternalMemoizedMergedChildContext=e,Fe(vt),Fe(ct),Le(ct,e)):Fe(vt),Le(vt,r)}var on=null,ti=!1,jo=!1;function dg(e){on===null?on=[e]:on.push(e)}function QS(e){ti=!0,dg(e)}function In(){if(!jo&&on!==null){jo=!0;var e=0,n=Oe;try{var r=on;for(Oe=1;e>=h,u-=h,sn=1<<32-$t(n)+u|r<Ee?(it=me,me=null):it=me.sibling;var Ne=W(P,me,U[Ee],J);if(Ne===null){me===null&&(me=it);break}e&&me&&Ne.alternate===null&&n(P,me),L=d(Ne,L,Ee),ge===null?ce=Ne:ge.sibling=Ne,ge=Ne,me=it}if(Ee===U.length)return r(P,me),Pe&&Yn(P,Ee),ce;if(me===null){for(;EeEe?(it=me,me=null):it=me.sibling;var Un=W(P,me,Ne.value,J);if(Un===null){me===null&&(me=it);break}e&&me&&Un.alternate===null&&n(P,me),L=d(Un,L,Ee),ge===null?ce=Un:ge.sibling=Un,ge=Un,me=it}if(Ne.done)return r(P,me),Pe&&Yn(P,Ee),ce;if(me===null){for(;!Ne.done;Ee++,Ne=U.next())Ne=X(P,Ne.value,J),Ne!==null&&(L=d(Ne,L,Ee),ge===null?ce=Ne:ge.sibling=Ne,ge=Ne);return Pe&&Yn(P,Ee),ce}for(me=o(P,me);!Ne.done;Ee++,Ne=U.next())Ne=ae(me,P,Ee,Ne.value,J),Ne!==null&&(e&&Ne.alternate!==null&&me.delete(Ne.key===null?Ee:Ne.key),L=d(Ne,L,Ee),ge===null?ce=Ne:ge.sibling=Ne,ge=Ne);return e&&me.forEach(function(O3){return n(P,O3)}),Pe&&Yn(P,Ee),ce}function Ke(P,L,U,J){if(typeof U=="object"&&U!==null&&U.type===$&&U.key===null&&(U=U.props.children),typeof U=="object"&&U!==null){switch(U.$$typeof){case B:e:{for(var ce=U.key,ge=L;ge!==null;){if(ge.key===ce){if(ce=U.type,ce===$){if(ge.tag===7){r(P,ge.sibling),L=u(ge,U.props.children),L.return=P,P=L;break e}}else if(ge.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===Re&&bg(ce)===ge.type){r(P,ge.sibling),L=u(ge,U.props),L.ref=ia(P,ge,U),L.return=P,P=L;break e}r(P,ge);break}else n(P,ge);ge=ge.sibling}U.type===$?(L=nr(U.props.children,P.mode,J,U.key),L.return=P,P=L):(J=Ii(U.type,U.key,U.props,null,P.mode,J),J.ref=ia(P,L,U),J.return=P,P=J)}return h(P);case k:e:{for(ge=U.key;L!==null;){if(L.key===ge)if(L.tag===4&&L.stateNode.containerInfo===U.containerInfo&&L.stateNode.implementation===U.implementation){r(P,L.sibling),L=u(L,U.children||[]),L.return=P,P=L;break e}else{r(P,L);break}else n(P,L);L=L.sibling}L=Us(U,P.mode,J),L.return=P,P=L}return h(P);case Re:return ge=U._init,Ke(P,L,ge(U._payload),J)}if(Je(U))return le(P,L,U,J);if(ee(U))return ue(P,L,U,J);ii(P,U)}return typeof U=="string"&&U!==""||typeof U=="number"?(U=""+U,L!==null&&L.tag===6?(r(P,L.sibling),L=u(L,U),L.return=P,P=L):(r(P,L),L=Ps(U,P.mode,J),L.return=P,P=L),h(P)):r(P,L)}return Ke}var yr=Eg(!0),vg=Eg(!1),oi=Nn(null),si=null,Sr=null,Wo=null;function Yo(){Wo=Sr=si=null}function Ko(e){var n=oi.current;Fe(oi),e._currentValue=n}function Zo(e,n,r){for(;e!==null;){var o=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,o!==null&&(o.childLanes|=n)):o!==null&&(o.childLanes&n)!==n&&(o.childLanes|=n),e===r)break;e=e.return}}function Tr(e,n){si=e,Wo=Sr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(St=!0),e.firstContext=null)}function Ft(e){var n=e._currentValue;if(Wo!==e)if(e={context:e,memoizedValue:n,next:null},Sr===null){if(si===null)throw Error(i(308));Sr=e,si.dependencies={lanes:0,firstContext:e}}else Sr=Sr.next=e;return n}var Kn=null;function Xo(e){Kn===null?Kn=[e]:Kn.push(e)}function yg(e,n,r,o){var u=n.interleaved;return u===null?(r.next=r,Xo(n)):(r.next=u.next,u.next=r),n.interleaved=r,un(e,o)}function un(e,n){e.lanes|=n;var r=e.alternate;for(r!==null&&(r.lanes|=n),r=e,e=e.return;e!==null;)e.childLanes|=n,r=e.alternate,r!==null&&(r.childLanes|=n),r=e,e=e.return;return r.tag===3?r.stateNode:null}var Cn=!1;function Qo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Sg(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function cn(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function xn(e,n,r){var o=e.updateQueue;if(o===null)return null;if(o=o.shared,_e&2){var u=o.pending;return u===null?n.next=n:(n.next=u.next,u.next=n),o.pending=n,un(e,r)}return u=o.interleaved,u===null?(n.next=n,Xo(o)):(n.next=u.next,u.next=n),o.interleaved=n,un(e,r)}function li(e,n,r){if(n=n.updateQueue,n!==null&&(n=n.shared,(r&4194240)!==0)){var o=n.lanes;o&=e.pendingLanes,r|=o,n.lanes=r,po(e,r)}}function Tg(e,n){var r=e.updateQueue,o=e.alternate;if(o!==null&&(o=o.updateQueue,r===o)){var u=null,d=null;if(r=r.firstBaseUpdate,r!==null){do{var h={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};d===null?u=d=h:d=d.next=h,r=r.next}while(r!==null);d===null?u=d=n:d=d.next=n}else u=d=n;r={baseState:o.baseState,firstBaseUpdate:u,lastBaseUpdate:d,shared:o.shared,effects:o.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=n:e.next=n,r.lastBaseUpdate=n}function ui(e,n,r,o){var u=e.updateQueue;Cn=!1;var d=u.firstBaseUpdate,h=u.lastBaseUpdate,S=u.shared.pending;if(S!==null){u.shared.pending=null;var A=S,z=A.next;A.next=null,h===null?d=z:h.next=z,h=A;var K=e.alternate;K!==null&&(K=K.updateQueue,S=K.lastBaseUpdate,S!==h&&(S===null?K.firstBaseUpdate=z:S.next=z,K.lastBaseUpdate=A))}if(d!==null){var X=u.baseState;h=0,K=z=A=null,S=d;do{var W=S.lane,ae=S.eventTime;if((o&W)===W){K!==null&&(K=K.next={eventTime:ae,lane:0,tag:S.tag,payload:S.payload,callback:S.callback,next:null});e:{var le=e,ue=S;switch(W=n,ae=r,ue.tag){case 1:if(le=ue.payload,typeof le=="function"){X=le.call(ae,X,W);break e}X=le;break e;case 3:le.flags=le.flags&-65537|128;case 0:if(le=ue.payload,W=typeof le=="function"?le.call(ae,X,W):le,W==null)break e;X=Q({},X,W);break e;case 2:Cn=!0}}S.callback!==null&&S.lane!==0&&(e.flags|=64,W=u.effects,W===null?u.effects=[S]:W.push(S))}else ae={eventTime:ae,lane:W,tag:S.tag,payload:S.payload,callback:S.callback,next:null},K===null?(z=K=ae,A=X):K=K.next=ae,h|=W;if(S=S.next,S===null){if(S=u.shared.pending,S===null)break;W=S,S=W.next,W.next=null,u.lastBaseUpdate=W,u.shared.pending=null}}while(!0);if(K===null&&(A=X),u.baseState=A,u.firstBaseUpdate=z,u.lastBaseUpdate=K,n=u.shared.interleaved,n!==null){u=n;do h|=u.lane,u=u.next;while(u!==n)}else d===null&&(u.shared.lanes=0);Qn|=h,e.lanes=h,e.memoizedState=X}}function wg(e,n,r){if(e=n.effects,n.effects=null,e!==null)for(n=0;nr?r:4,e(!0);var o=rs.transition;rs.transition={};try{e(!1),n()}finally{Oe=r,rs.transition=o}}function $g(){return Pt().memoizedState}function n3(e,n,r){var o=Mn(e);if(r={lane:o,action:r,hasEagerState:!1,eagerState:null,next:null},qg(e))Gg(n,r);else if(r=yg(e,n,r,o),r!==null){var u=bt();Yt(r,e,o,u),Hg(r,n,o)}}function r3(e,n,r){var o=Mn(e),u={lane:o,action:r,hasEagerState:!1,eagerState:null,next:null};if(qg(e))Gg(n,u);else{var d=e.alternate;if(e.lanes===0&&(d===null||d.lanes===0)&&(d=n.lastRenderedReducer,d!==null))try{var h=n.lastRenderedState,S=d(h,r);if(u.hasEagerState=!0,u.eagerState=S,qt(S,h)){var A=n.interleaved;A===null?(u.next=u,Xo(n)):(u.next=A.next,A.next=u),n.interleaved=u;return}}catch{}finally{}r=yg(e,n,u,o),r!==null&&(u=bt(),Yt(r,e,o,u),Hg(r,n,o))}}function qg(e){var n=e.alternate;return e===ze||n!==null&&n===ze}function Gg(e,n){ua=pi=!0;var r=e.pending;r===null?n.next=n:(n.next=r.next,r.next=n),e.pending=n}function Hg(e,n,r){if(r&4194240){var o=n.lanes;o&=e.pendingLanes,r|=o,n.lanes=r,po(e,r)}}var mi={readContext:Ft,useCallback:dt,useContext:dt,useEffect:dt,useImperativeHandle:dt,useInsertionEffect:dt,useLayoutEffect:dt,useMemo:dt,useReducer:dt,useRef:dt,useState:dt,useDebugValue:dt,useDeferredValue:dt,useTransition:dt,useMutableSource:dt,useSyncExternalStore:dt,useId:dt,unstable_isNewReconciler:!1},a3={readContext:Ft,useCallback:function(e,n){return Jt().memoizedState=[e,n===void 0?null:n],e},useContext:Ft,useEffect:Dg,useImperativeHandle:function(e,n,r){return r=r!=null?r.concat([e]):null,fi(4194308,4,Pg.bind(null,n,e),r)},useLayoutEffect:function(e,n){return fi(4194308,4,e,n)},useInsertionEffect:function(e,n){return fi(4,2,e,n)},useMemo:function(e,n){var r=Jt();return n=n===void 0?null:n,e=e(),r.memoizedState=[e,n],e},useReducer:function(e,n,r){var o=Jt();return n=r!==void 0?r(n):n,o.memoizedState=o.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},o.queue=e,e=e.dispatch=n3.bind(null,ze,e),[o.memoizedState,e]},useRef:function(e){var n=Jt();return e={current:e},n.memoizedState=e},useState:Og,useDebugValue:cs,useDeferredValue:function(e){return Jt().memoizedState=e},useTransition:function(){var e=Og(!1),n=e[0];return e=t3.bind(null,e[1]),Jt().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,r){var o=ze,u=Jt();if(Pe){if(r===void 0)throw Error(i(407));r=r()}else{if(r=n(),at===null)throw Error(i(349));Xn&30||Ng(o,n,r)}u.memoizedState=r;var d={value:r,getSnapshot:n};return u.queue=d,Dg(Ig.bind(null,o,d,e),[e]),o.flags|=2048,pa(9,kg.bind(null,o,d,r,n),void 0,null),r},useId:function(){var e=Jt(),n=at.identifierPrefix;if(Pe){var r=ln,o=sn;r=(o&~(1<<32-$t(o)-1)).toString(32)+r,n=":"+n+"R"+r,r=ca++,0<\/script>",e=e.removeChild(e.firstChild)):typeof o.is=="string"?e=h.createElement(r,{is:o.is}):(e=h.createElement(r),r==="select"&&(h=e,o.multiple?h.multiple=!0:o.size&&(h.size=o.size))):e=h.createElementNS(e,r),e[Xt]=n,e[ra]=o,dm(e,n,!1,!1),n.stateNode=e;e:{switch(h=rn(r,o),r){case"dialog":Me("cancel",e),Me("close",e),u=o;break;case"iframe":case"object":case"embed":Me("load",e),u=o;break;case"video":case"audio":for(u=0;uNr&&(n.flags|=128,o=!0,fa(d,!1),n.lanes=4194304)}else{if(!o)if(e=ci(h),e!==null){if(n.flags|=128,o=!0,r=e.updateQueue,r!==null&&(n.updateQueue=r,n.flags|=4),fa(d,!0),d.tail===null&&d.tailMode==="hidden"&&!h.alternate&&!Pe)return pt(n),null}else 2*Ye()-d.renderingStartTime>Nr&&r!==1073741824&&(n.flags|=128,o=!0,fa(d,!1),n.lanes=4194304);d.isBackwards?(h.sibling=n.child,n.child=h):(r=d.last,r!==null?r.sibling=h:n.child=h,d.last=h)}return d.tail!==null?(n=d.tail,d.rendering=n,d.tail=n.sibling,d.renderingStartTime=Ye(),n.sibling=null,r=Be.current,Le(Be,o?r&1|2:r&1),n):(pt(n),null);case 22:case 23:return Ds(),o=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==o&&(n.flags|=8192),o&&n.mode&1?Ct&1073741824&&(pt(n),n.subtreeFlags&6&&(n.flags|=8192)):pt(n),null;case 24:return null;case 25:return null}throw Error(i(156,n.tag))}function p3(e,n){switch(qo(n),n.tag){case 1:return yt(n.type)&&Ja(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return wr(),Fe(vt),Fe(ct),ns(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return es(n),null;case 13:if(Fe(Be),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(i(340));vr()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return Fe(Be),null;case 4:return wr(),null;case 10:return Ko(n.type._context),null;case 22:case 23:return Ds(),null;case 24:return null;default:return null}}var vi=!1,ft=!1,f3=typeof WeakSet=="function"?WeakSet:Set,se=null;function _r(e,n){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(o){Ve(e,n,o)}else r.current=null}function Ts(e,n,r){try{r()}catch(o){Ve(e,n,o)}}var gm=!1;function g3(e,n){if(Do=Ba,e=Vf(),Ao(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var o=r.getSelection&&r.getSelection();if(o&&o.rangeCount!==0){r=o.anchorNode;var u=o.anchorOffset,d=o.focusNode;o=o.focusOffset;try{r.nodeType,d.nodeType}catch{r=null;break e}var h=0,S=-1,A=-1,z=0,K=0,X=e,W=null;t:for(;;){for(var ae;X!==r||u!==0&&X.nodeType!==3||(S=h+u),X!==d||o!==0&&X.nodeType!==3||(A=h+o),X.nodeType===3&&(h+=X.nodeValue.length),(ae=X.firstChild)!==null;)W=X,X=ae;for(;;){if(X===e)break t;if(W===r&&++z===u&&(S=h),W===d&&++K===o&&(A=h),(ae=X.nextSibling)!==null)break;X=W,W=X.parentNode}X=ae}r=S===-1||A===-1?null:{start:S,end:A}}else r=null}r=r||{start:0,end:0}}else r=null;for(Mo={focusedElem:e,selectionRange:r},Ba=!1,se=n;se!==null;)if(n=se,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,se=e;else for(;se!==null;){n=se;try{var le=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(le!==null){var ue=le.memoizedProps,Ke=le.memoizedState,P=n.stateNode,L=P.getSnapshotBeforeUpdate(n.elementType===n.type?ue:Ht(n.type,ue),Ke);P.__reactInternalSnapshotBeforeUpdate=L}break;case 3:var U=n.stateNode.containerInfo;U.nodeType===1?U.textContent="":U.nodeType===9&&U.documentElement&&U.removeChild(U.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch(J){Ve(n,n.return,J)}if(e=n.sibling,e!==null){e.return=n.return,se=e;break}se=n.return}return le=gm,gm=!1,le}function ga(e,n,r){var o=n.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var u=o=o.next;do{if((u.tag&e)===e){var d=u.destroy;u.destroy=void 0,d!==void 0&&Ts(n,r,d)}u=u.next}while(u!==o)}}function yi(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var r=n=n.next;do{if((r.tag&e)===e){var o=r.create;r.destroy=o()}r=r.next}while(r!==n)}}function ws(e){var n=e.ref;if(n!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof n=="function"?n(e):n.current=e}}function mm(e){var n=e.alternate;n!==null&&(e.alternate=null,mm(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Xt],delete n[ra],delete n[Bo],delete n[ZS],delete n[XS])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function hm(e){return e.tag===5||e.tag===3||e.tag===4}function bm(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Rs(e,n,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,n?r.nodeType===8?r.parentNode.insertBefore(e,n):r.insertBefore(e,n):(r.nodeType===8?(n=r.parentNode,n.insertBefore(e,r)):(n=r,n.appendChild(e)),r=r._reactRootContainer,r!=null||n.onclick!==null||(n.onclick=Xa));else if(o!==4&&(e=e.child,e!==null))for(Rs(e,n,r),e=e.sibling;e!==null;)Rs(e,n,r),e=e.sibling}function _s(e,n,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,n?r.insertBefore(e,n):r.appendChild(e);else if(o!==4&&(e=e.child,e!==null))for(_s(e,n,r),e=e.sibling;e!==null;)_s(e,n,r),e=e.sibling}var st=null,Vt=!1;function On(e,n,r){for(r=r.child;r!==null;)Em(e,n,r),r=r.sibling}function Em(e,n,r){if(Zt&&typeof Zt.onCommitFiberUnmount=="function")try{Zt.onCommitFiberUnmount(La,r)}catch{}switch(r.tag){case 5:ft||_r(r,n);case 6:var o=st,u=Vt;st=null,On(e,n,r),st=o,Vt=u,st!==null&&(Vt?(e=st,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):st.removeChild(r.stateNode));break;case 18:st!==null&&(Vt?(e=st,r=r.stateNode,e.nodeType===8?Uo(e.parentNode,r):e.nodeType===1&&Uo(e,r),Vr(e)):Uo(st,r.stateNode));break;case 4:o=st,u=Vt,st=r.stateNode.containerInfo,Vt=!0,On(e,n,r),st=o,Vt=u;break;case 0:case 11:case 14:case 15:if(!ft&&(o=r.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){u=o=o.next;do{var d=u,h=d.destroy;d=d.tag,h!==void 0&&(d&2||d&4)&&Ts(r,n,h),u=u.next}while(u!==o)}On(e,n,r);break;case 1:if(!ft&&(_r(r,n),o=r.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=r.memoizedProps,o.state=r.memoizedState,o.componentWillUnmount()}catch(S){Ve(r,n,S)}On(e,n,r);break;case 21:On(e,n,r);break;case 22:r.mode&1?(ft=(o=ft)||r.memoizedState!==null,On(e,n,r),ft=o):On(e,n,r);break;default:On(e,n,r)}}function vm(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new f3),n.forEach(function(o){var u=w3.bind(null,e,o);r.has(o)||(r.add(o),o.then(u,u))})}}function Wt(e,n){var r=n.deletions;if(r!==null)for(var o=0;ou&&(u=h),o&=~d}if(o=u,o=Ye()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*h3(o/1960))-o,10e?16:e,Dn===null)var o=!1;else{if(e=Dn,Dn=null,_i=0,_e&6)throw Error(i(331));var u=_e;for(_e|=4,se=e.current;se!==null;){var d=se,h=d.child;if(se.flags&16){var S=d.deletions;if(S!==null){for(var A=0;AYe()-ks?er(e,0):Ns|=r),wt(e,n)}function Om(e,n){n===0&&(e.mode&1?(n=Ma,Ma<<=1,!(Ma&130023424)&&(Ma=4194304)):n=1);var r=bt();e=un(e,n),e!==null&&(jr(e,n,r),wt(e,r))}function T3(e){var n=e.memoizedState,r=0;n!==null&&(r=n.retryLane),Om(e,r)}function w3(e,n){var r=0;switch(e.tag){case 13:var o=e.stateNode,u=e.memoizedState;u!==null&&(r=u.retryLane);break;case 19:o=e.stateNode;break;default:throw Error(i(314))}o!==null&&o.delete(n),Om(e,r)}var Lm;Lm=function(e,n,r){if(e!==null)if(e.memoizedProps!==n.pendingProps||vt.current)St=!0;else{if(!(e.lanes&r)&&!(n.flags&128))return St=!1,c3(e,n,r);St=!!(e.flags&131072)}else St=!1,Pe&&n.flags&1048576&&pg(n,ri,n.index);switch(n.lanes=0,n.tag){case 2:var o=n.type;Ei(e,n),e=n.pendingProps;var u=hr(n,ct.current);Tr(n,r),u=is(null,n,o,e,u,r);var d=os();return n.flags|=1,typeof u=="object"&&u!==null&&typeof u.render=="function"&&u.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,yt(o)?(d=!0,ei(n)):d=!1,n.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,Qo(n),u.updater=hi,n.stateNode=u,u._reactInternals=n,ps(n,o,e,r),n=hs(null,n,o,!0,d,r)):(n.tag=0,Pe&&d&&$o(n),ht(null,n,u,r),n=n.child),n;case 16:o=n.elementType;e:{switch(Ei(e,n),e=n.pendingProps,u=o._init,o=u(o._payload),n.type=o,u=n.tag=_3(o),e=Ht(o,e),u){case 0:n=ms(null,n,o,e,r);break e;case 1:n=im(null,n,o,e,r);break e;case 11:n=em(null,n,o,e,r);break e;case 14:n=tm(null,n,o,Ht(o.type,e),r);break e}throw Error(i(306,o,""))}return n;case 0:return o=n.type,u=n.pendingProps,u=n.elementType===o?u:Ht(o,u),ms(e,n,o,u,r);case 1:return o=n.type,u=n.pendingProps,u=n.elementType===o?u:Ht(o,u),im(e,n,o,u,r);case 3:e:{if(om(n),e===null)throw Error(i(387));o=n.pendingProps,d=n.memoizedState,u=d.element,Sg(e,n),ui(n,o,null,r);var h=n.memoizedState;if(o=h.element,d.isDehydrated)if(d={element:o,isDehydrated:!1,cache:h.cache,pendingSuspenseBoundaries:h.pendingSuspenseBoundaries,transitions:h.transitions},n.updateQueue.baseState=d,n.memoizedState=d,n.flags&256){u=Rr(Error(i(423)),n),n=sm(e,n,o,r,u);break e}else if(o!==u){u=Rr(Error(i(424)),n),n=sm(e,n,o,r,u);break e}else for(It=An(n.stateNode.containerInfo.firstChild),kt=n,Pe=!0,Gt=null,r=vg(n,null,o,r),n.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(vr(),o===u){n=dn(e,n,r);break e}ht(e,n,o,r)}n=n.child}return n;case 5:return Rg(n),e===null&&Ho(n),o=n.type,u=n.pendingProps,d=e!==null?e.memoizedProps:null,h=u.children,Fo(o,u)?h=null:d!==null&&Fo(o,d)&&(n.flags|=32),am(e,n),ht(e,n,h,r),n.child;case 6:return e===null&&Ho(n),null;case 13:return lm(e,n,r);case 4:return Jo(n,n.stateNode.containerInfo),o=n.pendingProps,e===null?n.child=yr(n,null,o,r):ht(e,n,o,r),n.child;case 11:return o=n.type,u=n.pendingProps,u=n.elementType===o?u:Ht(o,u),em(e,n,o,u,r);case 7:return ht(e,n,n.pendingProps,r),n.child;case 8:return ht(e,n,n.pendingProps.children,r),n.child;case 12:return ht(e,n,n.pendingProps.children,r),n.child;case 10:e:{if(o=n.type._context,u=n.pendingProps,d=n.memoizedProps,h=u.value,Le(oi,o._currentValue),o._currentValue=h,d!==null)if(qt(d.value,h)){if(d.children===u.children&&!vt.current){n=dn(e,n,r);break e}}else for(d=n.child,d!==null&&(d.return=n);d!==null;){var S=d.dependencies;if(S!==null){h=d.child;for(var A=S.firstContext;A!==null;){if(A.context===o){if(d.tag===1){A=cn(-1,r&-r),A.tag=2;var z=d.updateQueue;if(z!==null){z=z.shared;var K=z.pending;K===null?A.next=A:(A.next=K.next,K.next=A),z.pending=A}}d.lanes|=r,A=d.alternate,A!==null&&(A.lanes|=r),Zo(d.return,r,n),S.lanes|=r;break}A=A.next}}else if(d.tag===10)h=d.type===n.type?null:d.child;else if(d.tag===18){if(h=d.return,h===null)throw Error(i(341));h.lanes|=r,S=h.alternate,S!==null&&(S.lanes|=r),Zo(h,r,n),h=d.sibling}else h=d.child;if(h!==null)h.return=d;else for(h=d;h!==null;){if(h===n){h=null;break}if(d=h.sibling,d!==null){d.return=h.return,h=d;break}h=h.return}d=h}ht(e,n,u.children,r),n=n.child}return n;case 9:return u=n.type,o=n.pendingProps.children,Tr(n,r),u=Ft(u),o=o(u),n.flags|=1,ht(e,n,o,r),n.child;case 14:return o=n.type,u=Ht(o,n.pendingProps),u=Ht(o.type,u),tm(e,n,o,u,r);case 15:return nm(e,n,n.type,n.pendingProps,r);case 17:return o=n.type,u=n.pendingProps,u=n.elementType===o?u:Ht(o,u),Ei(e,n),n.tag=1,yt(o)?(e=!0,ei(n)):e=!1,Tr(n,r),Wg(n,o,u),ps(n,o,u,r),hs(null,n,o,!0,e,r);case 19:return cm(e,n,r);case 22:return rm(e,n,r)}throw Error(i(156,n.tag))};function Dm(e,n){return ff(e,n)}function R3(e,n,r,o){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bt(e,n,r,o){return new R3(e,n,r,o)}function Fs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function _3(e){if(typeof e=="function")return Fs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===he)return 11;if(e===ke)return 14}return 2}function Pn(e,n){var r=e.alternate;return r===null?(r=Bt(e.tag,n,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=n,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,n=e.dependencies,r.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Ii(e,n,r,o,u,d){var h=2;if(o=e,typeof e=="function")Fs(e)&&(h=1);else if(typeof e=="string")h=5;else e:switch(e){case $:return nr(r.children,u,d,n);case Y:h=8,u|=8;break;case j:return e=Bt(12,r,n,u|2),e.elementType=j,e.lanes=d,e;case Se:return e=Bt(13,r,n,u),e.elementType=Se,e.lanes=d,e;case Ae:return e=Bt(19,r,n,u),e.elementType=Ae,e.lanes=d,e;case ve:return Ci(r,u,d,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ne:h=10;break e;case re:h=9;break e;case he:h=11;break e;case ke:h=14;break e;case Re:h=16,o=null;break e}throw Error(i(130,e==null?e:typeof e,""))}return n=Bt(h,r,n,u),n.elementType=e,n.type=o,n.lanes=d,n}function nr(e,n,r,o){return e=Bt(7,e,o,n),e.lanes=r,e}function Ci(e,n,r,o){return e=Bt(22,e,o,n),e.elementType=ve,e.lanes=r,e.stateNode={isHidden:!1},e}function Ps(e,n,r){return e=Bt(6,e,null,n),e.lanes=r,e}function Us(e,n,r){return n=Bt(4,e.children!==null?e.children:[],e.key,n),n.lanes=r,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function A3(e,n,r,o,u){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=co(0),this.expirationTimes=co(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=co(0),this.identifierPrefix=o,this.onRecoverableError=u,this.mutableSourceEagerHydrationData=null}function Bs(e,n,r,o,u,d,h,S,A){return e=new A3(e,n,r,S,A),n===1?(n=1,d===!0&&(n|=8)):n=0,d=Bt(3,null,null,n),e.current=d,d.stateNode=e,d.memoizedState={element:o,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Qo(d),e}function N3(e,n,r){var o=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}return t(),Hs.exports=B3(),Hs.exports}var Ym;function j3(){if(Ym)return Pi;Ym=1;var t=z3();return Pi.createRoot=t.createRoot,Pi.hydrateRoot=t.hydrateRoot,Pi}var $3=j3();const q3=qp($3);var ya={},Km;function G3(){if(Km)return ya;Km=1,Object.defineProperty(ya,"__esModule",{value:!0}),ya.parse=f,ya.serialize=E;const t=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,a=/^[\u0021-\u003A\u003C-\u007E]*$/,i=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,s=/^[\u0020-\u003A\u003D-\u007E]*$/,l=Object.prototype.toString,c=(()=>{const T=function(){};return T.prototype=Object.create(null),T})();function f(T,_){const w=new c,O=T.length;if(O<2)return w;const I=(_==null?void 0:_.decode)||v;let D=0;do{const C=T.indexOf("=",D);if(C===-1)break;const N=T.indexOf(";",D),F=N===-1?O:N;if(C>F){D=T.lastIndexOf(";",C-1)+1;continue}const B=g(T,D,C),k=b(T,C,B),$=T.slice(B,k);if(w[$]===void 0){let Y=g(T,C+1,F),j=b(T,F,Y);const ne=I(T.slice(Y,j));w[$]=ne}D=F+1}while(Dw;){const O=T.charCodeAt(--_);if(O!==32&&O!==9)return _+1}return w}function E(T,_,w){const O=(w==null?void 0:w.encode)||encodeURIComponent;if(!t.test(T))throw new TypeError(`argument name is invalid: ${T}`);const I=O(_);if(!a.test(I))throw new TypeError(`argument val is invalid: ${_}`);let D=T+"="+I;if(!w)return D;if(w.maxAge!==void 0){if(!Number.isInteger(w.maxAge))throw new TypeError(`option maxAge is invalid: ${w.maxAge}`);D+="; Max-Age="+w.maxAge}if(w.domain){if(!i.test(w.domain))throw new TypeError(`option domain is invalid: ${w.domain}`);D+="; Domain="+w.domain}if(w.path){if(!s.test(w.path))throw new TypeError(`option path is invalid: ${w.path}`);D+="; Path="+w.path}if(w.expires){if(!y(w.expires)||!Number.isFinite(w.expires.valueOf()))throw new TypeError(`option expires is invalid: ${w.expires}`);D+="; Expires="+w.expires.toUTCString()}if(w.httpOnly&&(D+="; HttpOnly"),w.secure&&(D+="; Secure"),w.partitioned&&(D+="; Partitioned"),w.priority)switch(typeof w.priority=="string"?w.priority.toLowerCase():void 0){case"low":D+="; Priority=Low";break;case"medium":D+="; Priority=Medium";break;case"high":D+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${w.priority}`)}if(w.sameSite)switch(typeof w.sameSite=="string"?w.sameSite.toLowerCase():w.sameSite){case!0:case"strict":D+="; SameSite=Strict";break;case"lax":D+="; SameSite=Lax";break;case"none":D+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${w.sameSite}`)}return D}function v(T){if(T.indexOf("%")===-1)return T;try{return decodeURIComponent(T)}catch{return T}}function y(T){return l.call(T)==="[object Date]"}return ya}G3();/** - * react-router v7.0.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */var Zm="popstate";function H3(t={}){function a(s,l){let{pathname:c,search:f,hash:g}=s.location;return Fp("",{pathname:c,search:f,hash:g},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function i(s,l){return typeof l=="string"?l:Ra(l)}return W3(a,i,null,t)}function qe(t,a){if(t===!1||t===null||typeof t>"u")throw new Error(a)}function $n(t,a){if(!t){typeof console<"u"&&console.warn(a);try{throw new Error(a)}catch{}}}function V3(){return Math.random().toString(36).substring(2,10)}function Xm(t,a){return{usr:t.state,key:t.key,idx:a}}function Fp(t,a,i=null,s){return{pathname:typeof t=="string"?t:t.pathname,search:"",hash:"",...typeof a=="string"?Or(a):a,state:i,key:a&&a.key||s||V3()}}function Ra({pathname:t="/",search:a="",hash:i=""}){return a&&a!=="?"&&(t+=a.charAt(0)==="?"?a:"?"+a),i&&i!=="#"&&(t+=i.charAt(0)==="#"?i:"#"+i),t}function Or(t){let a={};if(t){let i=t.indexOf("#");i>=0&&(a.hash=t.substring(i),t=t.substring(0,i));let s=t.indexOf("?");s>=0&&(a.search=t.substring(s),t=t.substring(0,s)),t&&(a.pathname=t)}return a}function W3(t,a,i,s={}){let{window:l=document.defaultView,v5Compat:c=!1}=s,f=l.history,g="POP",b=null,E=v();E==null&&(E=0,f.replaceState({...f.state,idx:E},""));function v(){return(f.state||{idx:null}).idx}function y(){g="POP";let I=v(),D=I==null?null:I-E;E=I,b&&b({action:g,location:O.location,delta:D})}function T(I,D){g="PUSH";let C=Fp(O.location,I,D);E=v()+1;let N=Xm(C,E),F=O.createHref(C);try{f.pushState(N,"",F)}catch(B){if(B instanceof DOMException&&B.name==="DataCloneError")throw B;l.location.assign(F)}c&&b&&b({action:g,location:O.location,delta:1})}function _(I,D){g="REPLACE";let C=Fp(O.location,I,D);E=v();let N=Xm(C,E),F=O.createHref(C);f.replaceState(N,"",F),c&&b&&b({action:g,location:O.location,delta:0})}function w(I){let D=l.location.origin!=="null"?l.location.origin:l.location.href,C=typeof I=="string"?I:Ra(I);return C=C.replace(/ $/,"%20"),qe(D,`No window.location.(origin|href) available to create URL for href: ${C}`),new URL(C,D)}let O={get action(){return g},get location(){return t(l,f)},listen(I){if(b)throw new Error("A history only accepts one active listener");return l.addEventListener(Zm,y),b=I,()=>{l.removeEventListener(Zm,y),b=null}},createHref(I){return a(l,I)},createURL:w,encodeLocation(I){let D=w(I);return{pathname:D.pathname,search:D.search,hash:D.hash}},push:T,replace:_,go(I){return f.go(I)}};return O}function e2(t,a,i="/"){return Y3(t,a,i,!1)}function Y3(t,a,i,s){let l=typeof a=="string"?Or(a):a,c=jn(l.pathname||"/",i);if(c==null)return null;let f=t2(t);K3(f);let g=null;for(let b=0;g==null&&b{let b={relativePath:g===void 0?c.path||"":g,caseSensitive:c.caseSensitive===!0,childrenIndex:f,route:c};b.relativePath.startsWith("/")&&(qe(b.relativePath.startsWith(s),`Absolute route path "${b.relativePath}" nested under path "${s}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),b.relativePath=b.relativePath.slice(s.length));let E=gn([s,b.relativePath]),v=i.concat(b);c.children&&c.children.length>0&&(qe(c.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${E}".`),t2(c.children,a,v,E)),!(c.path==null&&!c.index)&&a.push({path:E,score:nT(E,c.index),routesMeta:v})};return t.forEach((c,f)=>{var g;if(c.path===""||!((g=c.path)!=null&&g.includes("?")))l(c,f);else for(let b of n2(c.path))l(c,f,b)}),a}function n2(t){let a=t.split("/");if(a.length===0)return[];let[i,...s]=a,l=i.endsWith("?"),c=i.replace(/\?$/,"");if(s.length===0)return l?[c,""]:[c];let f=n2(s.join("/")),g=[];return g.push(...f.map(b=>b===""?c:[c,b].join("/"))),l&&g.push(...f),g.map(b=>t.startsWith("/")&&b===""?"/":b)}function K3(t){t.sort((a,i)=>a.score!==i.score?i.score-a.score:rT(a.routesMeta.map(s=>s.childrenIndex),i.routesMeta.map(s=>s.childrenIndex)))}var Z3=/^:[\w-]+$/,X3=3,Q3=2,J3=1,eT=10,tT=-2,Qm=t=>t==="*";function nT(t,a){let i=t.split("/"),s=i.length;return i.some(Qm)&&(s+=tT),a&&(s+=Q3),i.filter(l=>!Qm(l)).reduce((l,c)=>l+(Z3.test(c)?X3:c===""?J3:eT),s)}function rT(t,a){return t.length===a.length&&t.slice(0,-1).every((s,l)=>s===a[l])?t[t.length-1]-a[a.length-1]:0}function aT(t,a,i=!1){let{routesMeta:s}=t,l={},c="/",f=[];for(let g=0;g{if(v==="*"){let w=g[T]||"";f=c.slice(0,c.length-w.length).replace(/(.)\/+$/,"$1")}const _=g[T];return y&&!_?E[v]=void 0:E[v]=(_||"").replace(/%2F/g,"/"),E},{}),pathname:c,pathnameBase:f,pattern:t}}function iT(t,a=!1,i=!0){$n(t==="*"||!t.endsWith("*")||t.endsWith("/*"),`Route path "${t}" will be treated as if it were "${t.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${t.replace(/\*$/,"/*")}".`);let s=[],l="^"+t.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(f,g,b)=>(s.push({paramName:g,isOptional:b!=null}),b?"/?([^\\/]+)?":"/([^\\/]+)"));return t.endsWith("*")?(s.push({paramName:"*"}),l+=t==="*"||t==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i?l+="\\/*$":t!==""&&t!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,a?void 0:"i"),s]}function oT(t){try{return t.split("/").map(a=>decodeURIComponent(a).replace(/\//g,"%2F")).join("/")}catch(a){return $n(!1,`The URL path "${t}" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding (${a}).`),t}}function jn(t,a){if(a==="/")return t;if(!t.toLowerCase().startsWith(a.toLowerCase()))return null;let i=a.endsWith("/")?a.length-1:a.length,s=t.charAt(i);return s&&s!=="/"?null:t.slice(i)||"/"}function sT(t,a="/"){let{pathname:i,search:s="",hash:l=""}=typeof t=="string"?Or(t):t;return{pathname:i?i.startsWith("/")?i:lT(i,a):a,search:dT(s),hash:pT(l)}}function lT(t,a){let i=a.replace(/\/+$/,"").split("/");return t.split("/").forEach(l=>{l===".."?i.length>1&&i.pop():l!=="."&&i.push(l)}),i.length>1?i.join("/"):"/"}function Ys(t,a,i,s){return`Cannot include a '${t}' character in a manually specified \`to.${a}\` field [${JSON.stringify(s)}]. Please separate it out to the \`to.${i}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function uT(t){return t.filter((a,i)=>i===0||a.route.path&&a.route.path.length>0)}function r2(t){let a=uT(t);return a.map((i,s)=>s===a.length-1?i.pathname:i.pathnameBase)}function a2(t,a,i,s=!1){let l;typeof t=="string"?l=Or(t):(l={...t},qe(!l.pathname||!l.pathname.includes("?"),Ys("?","pathname","search",l)),qe(!l.pathname||!l.pathname.includes("#"),Ys("#","pathname","hash",l)),qe(!l.search||!l.search.includes("#"),Ys("#","search","hash",l)));let c=t===""||l.pathname==="",f=c?"/":l.pathname,g;if(f==null)g=i;else{let y=a.length-1;if(!s&&f.startsWith("..")){let T=f.split("/");for(;T[0]==="..";)T.shift(),y-=1;l.pathname=T.join("/")}g=y>=0?a[y]:"/"}let b=sT(l,g),E=f&&f!=="/"&&f.endsWith("/"),v=(c||f===".")&&i.endsWith("/");return!b.pathname.endsWith("/")&&(E||v)&&(b.pathname+="/"),b}var gn=t=>t.join("/").replace(/\/\/+/g,"/"),cT=t=>t.replace(/\/+$/,"").replace(/^\/*/,"/"),dT=t=>!t||t==="?"?"":t.startsWith("?")?t:"?"+t,pT=t=>!t||t==="#"?"":t.startsWith("#")?t:"#"+t;function fT(t){return t!=null&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.internal=="boolean"&&"data"in t}var i2=["POST","PUT","PATCH","DELETE"];new Set(i2);var gT=["GET",...i2];new Set(gT);var Lr=p.createContext(null);Lr.displayName="DataRouter";var Qi=p.createContext(null);Qi.displayName="DataRouterState";var o2=p.createContext({isTransitioning:!1});o2.displayName="ViewTransition";var mT=p.createContext(new Map);mT.displayName="Fetchers";var hT=p.createContext(null);hT.displayName="Await";var nn=p.createContext(null);nn.displayName="Navigation";var Aa=p.createContext(null);Aa.displayName="Location";var hn=p.createContext({outlet:null,matches:[],isDataRoute:!1});hn.displayName="Route";var Hp=p.createContext(null);Hp.displayName="RouteError";function bT(t,{relative:a}={}){qe(Na(),"useHref() may be used only in the context of a component.");let{basename:i,navigator:s}=p.useContext(nn),{hash:l,pathname:c,search:f}=ka(t,{relative:a}),g=c;return i!=="/"&&(g=c==="/"?i:gn([i,c])),s.createHref({pathname:g,search:f,hash:l})}function Na(){return p.useContext(Aa)!=null}function qn(){return qe(Na(),"useLocation() may be used only in the context of a component."),p.useContext(Aa).location}var s2="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function l2(t){p.useContext(nn).static||p.useLayoutEffect(t)}function ET(){let{isDataRoute:t}=p.useContext(hn);return t?xT():vT()}function vT(){qe(Na(),"useNavigate() may be used only in the context of a component.");let t=p.useContext(Lr),{basename:a,navigator:i}=p.useContext(nn),{matches:s}=p.useContext(hn),{pathname:l}=qn(),c=JSON.stringify(r2(s)),f=p.useRef(!1);return l2(()=>{f.current=!0}),p.useCallback((b,E={})=>{if($n(f.current,s2),!f.current)return;if(typeof b=="number"){i.go(b);return}let v=a2(b,JSON.parse(c),l,E.relative==="path");t==null&&a!=="/"&&(v.pathname=v.pathname==="/"?a:gn([a,v.pathname])),(E.replace?i.replace:i.push)(v,E.state,E)},[a,i,c,l,t])}p.createContext(null);function ka(t,{relative:a}={}){let{matches:i}=p.useContext(hn),{pathname:s}=qn(),l=JSON.stringify(r2(i));return p.useMemo(()=>a2(t,JSON.parse(l),s,a==="path"),[t,l,s,a])}function yT(t,a){return u2(t,a)}function u2(t,a,i,s){var O;qe(Na(),"useRoutes() may be used only in the context of a component.");let{navigator:l}=p.useContext(nn),{matches:c}=p.useContext(hn),f=c[c.length-1],g=f?f.params:{};f&&f.pathname;let b=f?f.pathnameBase:"/";f&&f.route;let E=qn(),v;if(a){let I=typeof a=="string"?Or(a):a;qe(b==="/"||((O=I.pathname)==null?void 0:O.startsWith(b)),`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 "${b}" but pathname "${I.pathname}" was given in the \`location\` prop.`),v=I}else v=E;let y=v.pathname||"/",T=y;if(b!=="/"){let I=b.replace(/^\//,"").split("/");T="/"+y.replace(/^\//,"").split("/").slice(I.length).join("/")}let _=e2(t,{pathname:T}),w=_T(_&&_.map(I=>Object.assign({},I,{params:Object.assign({},g,I.params),pathname:gn([b,l.encodeLocation?l.encodeLocation(I.pathname).pathname:I.pathname]),pathnameBase:I.pathnameBase==="/"?b:gn([b,l.encodeLocation?l.encodeLocation(I.pathnameBase).pathname:I.pathnameBase])})),c,i,s);return a&&w?p.createElement(Aa.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...v},navigationType:"POP"}},w):w}function ST(){let t=CT(),a=fT(t)?`${t.status} ${t.statusText}`:t instanceof Error?t.message:JSON.stringify(t),i=t instanceof Error?t.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},a),i?p.createElement("pre",{style:l},i):null,null)}var TT=p.createElement(ST,null),wT=class extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,a){return a.location!==t.location||a.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:a.error,location:a.location,revalidation:t.revalidation||a.revalidation}}componentDidCatch(t,a){console.error("React Router caught the following error during render",t,a)}render(){return this.state.error!==void 0?p.createElement(hn.Provider,{value:this.props.routeContext},p.createElement(Hp.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function RT({routeContext:t,match:a,children:i}){let s=p.useContext(Lr);return s&&s.static&&s.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=a.route.id),p.createElement(hn.Provider,{value:t},i)}function _T(t,a=[],i=null,s=null){if(t==null){if(!i)return null;if(i.errors)t=i.matches;else if(a.length===0&&!i.initialized&&i.matches.length>0)t=i.matches;else return null}let l=t,c=i==null?void 0:i.errors;if(c!=null){let b=l.findIndex(E=>E.route.id&&(c==null?void 0:c[E.route.id])!==void 0);qe(b>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(c).join(",")}`),l=l.slice(0,Math.min(l.length,b+1))}let f=!1,g=-1;if(i)for(let b=0;b=0?l=l.slice(0,g+1):l=[l[0]];break}}}return l.reduceRight((b,E,v)=>{let y,T=!1,_=null,w=null;i&&(y=c&&E.route.id?c[E.route.id]:void 0,_=E.route.errorElement||TT,f&&(g<0&&v===0?(OT("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),T=!0,w=null):g===v&&(T=!0,w=E.route.hydrateFallbackElement||null)));let O=a.concat(l.slice(0,v+1)),I=()=>{let D;return y?D=_:T?D=w:E.route.Component?D=p.createElement(E.route.Component,null):E.route.element?D=E.route.element:D=b,p.createElement(RT,{match:E,routeContext:{outlet:b,matches:O,isDataRoute:i!=null},children:D})};return i&&(E.route.ErrorBoundary||E.route.errorElement||v===0)?p.createElement(wT,{location:i.location,revalidation:i.revalidation,component:_,error:y,children:I(),routeContext:{outlet:null,matches:O,isDataRoute:!0}}):I()},null)}function Vp(t){return`${t} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function AT(t){let a=p.useContext(Lr);return qe(a,Vp(t)),a}function NT(t){let a=p.useContext(Qi);return qe(a,Vp(t)),a}function kT(t){let a=p.useContext(hn);return qe(a,Vp(t)),a}function Wp(t){let a=kT(t),i=a.matches[a.matches.length-1];return qe(i.route.id,`${t} can only be used on routes that contain a unique "id"`),i.route.id}function IT(){return Wp("useRouteId")}function CT(){var s;let t=p.useContext(Hp),a=NT("useRouteError"),i=Wp("useRouteError");return t!==void 0?t:(s=a.errors)==null?void 0:s[i]}function xT(){let{router:t}=AT("useNavigate"),a=Wp("useNavigate"),i=p.useRef(!1);return l2(()=>{i.current=!0}),p.useCallback(async(l,c={})=>{$n(i.current,s2),i.current&&(typeof l=="number"?t.navigate(l):await t.navigate(l,{fromRouteId:a,...c}))},[t,a])}var Jm={};function OT(t,a,i){Jm[t]||(Jm[t]=!0,$n(!1,i))}p.memo(LT);function LT({routes:t,future:a,state:i}){return u2(t,void 0,i,a)}function Ir(t){qe(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function DT({basename:t="/",children:a=null,location:i,navigationType:s="POP",navigator:l,static:c=!1}){qe(!Na(),"You cannot render a inside another . You should never have more than one in your app.");let f=t.replace(/^\/*/,"/"),g=p.useMemo(()=>({basename:f,navigator:l,static:c,future:{}}),[f,l,c]);typeof i=="string"&&(i=Or(i));let{pathname:b="/",search:E="",hash:v="",state:y=null,key:T="default"}=i,_=p.useMemo(()=>{let w=jn(b,f);return w==null?null:{location:{pathname:w,search:E,hash:v,state:y,key:T},navigationType:s}},[f,b,E,v,y,T,s]);return $n(_!=null,` is not able to match the URL "${b}${E}${v}" because it does not start with the basename, so the won't render anything.`),_==null?null:p.createElement(nn.Provider,{value:g},p.createElement(Aa.Provider,{children:a,value:_}))}function MT({children:t,location:a}){return yT(Pp(t),a)}function Pp(t,a=[]){let i=[];return p.Children.forEach(t,(s,l)=>{if(!p.isValidElement(s))return;let c=[...a,l];if(s.type===p.Fragment){i.push.apply(i,Pp(s.props.children,c));return}qe(s.type===Ir,`[${typeof s.type=="string"?s.type:s.type.name}] is not a component. All component children of must be a or `),qe(!s.props.index||!s.props.children,"An index route cannot have child routes.");let f={id:s.props.id||c.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,loader:s.props.loader,action:s.props.action,hydrateFallbackElement:s.props.hydrateFallbackElement,HydrateFallback:s.props.HydrateFallback,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.hasErrorBoundary===!0||s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(f.children=Pp(s.props.children,c)),i.push(f)}),i}var Wi="get",Yi="application/x-www-form-urlencoded";function Ji(t){return t!=null&&typeof t.tagName=="string"}function FT(t){return Ji(t)&&t.tagName.toLowerCase()==="button"}function PT(t){return Ji(t)&&t.tagName.toLowerCase()==="form"}function UT(t){return Ji(t)&&t.tagName.toLowerCase()==="input"}function BT(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}function zT(t,a){return t.button===0&&(!a||a==="_self")&&!BT(t)}var Ui=null;function jT(){if(Ui===null)try{new FormData(document.createElement("form"),0),Ui=!1}catch{Ui=!0}return Ui}var $T=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ks(t){return t!=null&&!$T.has(t)?($n(!1,`"${t}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${Yi}"`),null):t}function qT(t,a){let i,s,l,c,f;if(PT(t)){let g=t.getAttribute("action");s=g?jn(g,a):null,i=t.getAttribute("method")||Wi,l=Ks(t.getAttribute("enctype"))||Yi,c=new FormData(t)}else if(FT(t)||UT(t)&&(t.type==="submit"||t.type==="image")){let g=t.form;if(g==null)throw new Error('Cannot submit a