From 01d72f4885b22b6af2fda0364fc527601805616f Mon Sep 17 00:00:00 2001 From: rassadin11 Date: Sun, 17 May 2026 14:45:28 +0300 Subject: [PATCH] 17.05.2026 funny --- .../{index-D2YX13P4.js => index-BmeSmmZx.js} | 20 +++++++++---------- dist/index.html | 2 +- src/shared/lib/utils/truncateDecimals.ts | 6 ++++++ src/widgets/swap-form/ui/SwapCard.tsx | 3 ++- .../token-table/model/useChainTokenRows.ts | 5 +++-- tsconfig.tsbuildinfo | 2 +- 6 files changed, 23 insertions(+), 15 deletions(-) rename dist/assets/{index-D2YX13P4.js => index-BmeSmmZx.js} (66%) create mode 100644 src/shared/lib/utils/truncateDecimals.ts diff --git a/dist/assets/index-D2YX13P4.js b/dist/assets/index-BmeSmmZx.js similarity index 66% rename from dist/assets/index-D2YX13P4.js rename to dist/assets/index-BmeSmmZx.js index 41e294e..44b9ca9 100644 --- a/dist/assets/index-D2YX13P4.js +++ b/dist/assets/index-BmeSmmZx.js @@ -1,4 +1,4 @@ -var hh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=(a,i,u)=>(o0(a,i,"read from private field"),u?u.call(a):i.get(a)),ee=(a,i,u)=>i.has(a)?hh("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(a):i.set(a,u),F=(a,i,u,r)=>(o0(a,i,"write to private field"),r?r.call(a,u):i.set(a,u),u),me=(a,i,u)=>(o0(a,i,"access private method"),u);var Nu=(a,i,u,r)=>({set _(d){F(a,i,d,u)},get _(){return x(a,i,r)}});(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))r(d);new MutationObserver(d=>{for(const h of d)if(h.type==="childList")for(const v of h.addedNodes)v.tagName==="LINK"&&v.rel==="modulepreload"&&r(v)}).observe(document,{childList:!0,subtree:!0});function u(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function r(d){if(d.ep)return;d.ep=!0;const h=u(d);fetch(d.href,h)}})();var f0={exports:{}},Gi={};/** +var mh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||mh("Cannot "+u);var x=(a,i,u)=>(o0(a,i,"read from private field"),u?u.call(a):i.get(a)),ee=(a,i,u)=>i.has(a)?mh("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(a):i.set(a,u),F=(a,i,u,r)=>(o0(a,i,"write to private field"),r?r.call(a,u):i.set(a,u),u),me=(a,i,u)=>(o0(a,i,"access private method"),u);var Nu=(a,i,u,r)=>({set _(d){F(a,i,d,u)},get _(){return x(a,i,r)}});(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))r(d);new MutationObserver(d=>{for(const h of d)if(h.type==="childList")for(const v of h.addedNodes)v.tagName==="LINK"&&v.rel==="modulepreload"&&r(v)}).observe(document,{childList:!0,subtree:!0});function u(d){const h={};return d.integrity&&(h.integrity=d.integrity),d.referrerPolicy&&(h.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?h.credentials="include":d.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function r(d){if(d.ep)return;d.ep=!0;const h=u(d);fetch(d.href,h)}})();var f0={exports:{}},Gi={};/** * @license React * react-jsx-runtime.production.js * @@ -6,7 +6,7 @@ var hh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=( * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var mh;function lv(){if(mh)return Gi;mh=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function u(r,d,h){var v=null;if(h!==void 0&&(v=""+h),d.key!==void 0&&(v=""+d.key),"key"in d){h={};for(var y in d)y!=="key"&&(h[y]=d[y])}else h=d;return d=h.ref,{$$typeof:a,type:r,key:v,ref:d!==void 0?d:null,props:h}}return Gi.Fragment=i,Gi.jsx=u,Gi.jsxs=u,Gi}var ph;function nv(){return ph||(ph=1,f0.exports=lv()),f0.exports}var o=nv(),d0={exports:{}},re={};/** + */var ph;function nv(){if(ph)return Gi;ph=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function u(r,d,h){var v=null;if(h!==void 0&&(v=""+h),d.key!==void 0&&(v=""+d.key),"key"in d){h={};for(var y in d)y!=="key"&&(h[y]=d[y])}else h=d;return d=h.ref,{$$typeof:a,type:r,key:v,ref:d!==void 0?d:null,props:h}}return Gi.Fragment=i,Gi.jsx=u,Gi.jsxs=u,Gi}var vh;function av(){return vh||(vh=1,f0.exports=nv()),f0.exports}var o=av(),d0={exports:{}},re={};/** * @license React * react.production.js * @@ -14,7 +14,7 @@ var hh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=( * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var vh;function av(){if(vh)return re;vh=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),v=Symbol.for("react.context"),y=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),j=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),T=Symbol.iterator;function O(E){return E===null||typeof E!="object"?null:(E=T&&E[T]||E["@@iterator"],typeof E=="function"?E:null)}var U={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,w={};function B(E,H,Y){this.props=E,this.context=H,this.refs=w,this.updater=Y||U}B.prototype.isReactComponent={},B.prototype.setState=function(E,H){if(typeof E!="object"&&typeof E!="function"&&E!=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,E,H,"setState")},B.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function X(){}X.prototype=B.prototype;function V(E,H,Y){this.props=E,this.context=H,this.refs=w,this.updater=Y||U}var $=V.prototype=new X;$.constructor=V,D($,B.prototype),$.isPureReactComponent=!0;var I=Array.isArray;function ae(){}var Z={H:null,A:null,T:null,S:null},P=Object.prototype.hasOwnProperty;function ue(E,H,Y){var K=Y.ref;return{$$typeof:a,type:E,key:H,ref:K!==void 0?K:null,props:Y}}function ge(E,H){return ue(E.type,H,E.props)}function _e(E){return typeof E=="object"&&E!==null&&E.$$typeof===a}function Oe(E){var H={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(Y){return H[Y]})}var ie=/\/+/g;function De(E,H){return typeof E=="object"&&E!==null&&E.key!=null?Oe(""+E.key):H.toString(36)}function Te(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(ae,ae):(E.status="pending",E.then(function(H){E.status==="pending"&&(E.status="fulfilled",E.value=H)},function(H){E.status==="pending"&&(E.status="rejected",E.reason=H)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function L(E,H,Y,K,ce){var oe=typeof E;(oe==="undefined"||oe==="boolean")&&(E=null);var Se=!1;if(E===null)Se=!0;else switch(oe){case"bigint":case"string":case"number":Se=!0;break;case"object":switch(E.$$typeof){case a:case i:Se=!0;break;case j:return Se=E._init,L(Se(E._payload),H,Y,K,ce)}}if(Se)return ce=ce(E),Se=K===""?"."+De(E,0):K,I(ce)?(Y="",Se!=null&&(Y=Se.replace(ie,"$&/")+"/"),L(ce,H,Y,"",function(At){return At})):ce!=null&&(_e(ce)&&(ce=ge(ce,Y+(ce.key==null||E&&E.key===ce.key?"":(""+ce.key).replace(ie,"$&/")+"/")+Se)),H.push(ce)),1;Se=0;var nt=K===""?".":K+":";if(I(E))for(var fe=0;fe{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=( * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var gh;function sv(){return gh||(gh=1,(function(a){function i(L,Q){var ne=L.length;L.push(Q);e:for(;0>>1,Ae=L[Ne];if(0>>1;Ned(Y,ne))Kd(ce,Y)?(L[Ne]=ce,L[K]=ne,Ne=K):(L[Ne]=Y,L[H]=ne,Ne=H);else if(Kd(ce,ne))L[Ne]=ce,L[K]=ne,Ne=K;else break e}}return Q}function d(L,Q){var ne=L.sortIndex-Q.sortIndex;return ne!==0?ne:L.id-Q.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;a.unstable_now=function(){return h.now()}}else{var v=Date,y=v.now();a.unstable_now=function(){return v.now()-y}}var g=[],p=[],j=1,_=null,T=3,O=!1,U=!1,D=!1,w=!1,B=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,V=typeof setImmediate<"u"?setImmediate:null;function $(L){for(var Q=u(p);Q!==null;){if(Q.callback===null)r(p);else if(Q.startTime<=L)r(p),Q.sortIndex=Q.expirationTime,i(g,Q);else break;Q=u(p)}}function I(L){if(D=!1,$(L),!U)if(u(g)!==null)U=!0,ae||(ae=!0,Oe());else{var Q=u(p);Q!==null&&Te(I,Q.startTime-L)}}var ae=!1,Z=-1,P=5,ue=-1;function ge(){return w?!0:!(a.unstable_now()-ueL&&ge());){var Ne=_.callback;if(typeof Ne=="function"){_.callback=null,T=_.priorityLevel;var Ae=Ne(_.expirationTime<=L);if(L=a.unstable_now(),typeof Ae=="function"){_.callback=Ae,$(L),Q=!0;break t}_===u(g)&&r(g),$(L)}else r(g);_=u(g)}if(_!==null)Q=!0;else{var E=u(p);E!==null&&Te(I,E.startTime-L),Q=!1}}break e}finally{_=null,T=ne,O=!1}Q=void 0}}finally{Q?Oe():ae=!1}}}var Oe;if(typeof V=="function")Oe=function(){V(_e)};else if(typeof MessageChannel<"u"){var ie=new MessageChannel,De=ie.port2;ie.port1.onmessage=_e,Oe=function(){De.postMessage(null)}}else Oe=function(){B(_e,0)};function Te(L,Q){Z=B(function(){L(a.unstable_now())},Q)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(L){L.callback=null},a.unstable_forceFrameRate=function(L){0>L||125Ne?(L.sortIndex=ne,i(p,L),u(g)===null&&L===u(p)&&(D?(X(Z),Z=-1):D=!0,Te(I,ne-Ne))):(L.sortIndex=Ae,i(g,L),U||O||(U=!0,ae||(ae=!0,Oe()))),L},a.unstable_shouldYield=ge,a.unstable_wrapCallback=function(L){var Q=T;return function(){var ne=T;T=Q;try{return L.apply(this,arguments)}finally{T=ne}}}})(p0)),p0}var _h;function iv(){return _h||(_h=1,m0.exports=sv()),m0.exports}var v0={exports:{}},bt={};/** + */var _h;function iv(){return _h||(_h=1,(function(a){function i(L,Q){var ne=L.length;L.push(Q);e:for(;0>>1,Ae=L[Ne];if(0>>1;Ned(Y,ne))Kd(ce,Y)?(L[Ne]=ce,L[K]=ne,Ne=K):(L[Ne]=Y,L[H]=ne,Ne=H);else if(Kd(ce,ne))L[Ne]=ce,L[K]=ne,Ne=K;else break e}}return Q}function d(L,Q){var ne=L.sortIndex-Q.sortIndex;return ne!==0?ne:L.id-Q.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;a.unstable_now=function(){return h.now()}}else{var v=Date,y=v.now();a.unstable_now=function(){return v.now()-y}}var g=[],p=[],j=1,_=null,T=3,O=!1,U=!1,D=!1,w=!1,B=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,V=typeof setImmediate<"u"?setImmediate:null;function $(L){for(var Q=u(p);Q!==null;){if(Q.callback===null)r(p);else if(Q.startTime<=L)r(p),Q.sortIndex=Q.expirationTime,i(g,Q);else break;Q=u(p)}}function I(L){if(D=!1,$(L),!U)if(u(g)!==null)U=!0,ae||(ae=!0,Oe());else{var Q=u(p);Q!==null&&Te(I,Q.startTime-L)}}var ae=!1,Z=-1,P=5,ue=-1;function ge(){return w?!0:!(a.unstable_now()-ueL&&ge());){var Ne=_.callback;if(typeof Ne=="function"){_.callback=null,T=_.priorityLevel;var Ae=Ne(_.expirationTime<=L);if(L=a.unstable_now(),typeof Ae=="function"){_.callback=Ae,$(L),Q=!0;break t}_===u(g)&&r(g),$(L)}else r(g);_=u(g)}if(_!==null)Q=!0;else{var E=u(p);E!==null&&Te(I,E.startTime-L),Q=!1}}break e}finally{_=null,T=ne,O=!1}Q=void 0}}finally{Q?Oe():ae=!1}}}var Oe;if(typeof V=="function")Oe=function(){V(_e)};else if(typeof MessageChannel<"u"){var ie=new MessageChannel,De=ie.port2;ie.port1.onmessage=_e,Oe=function(){De.postMessage(null)}}else Oe=function(){B(_e,0)};function Te(L,Q){Z=B(function(){L(a.unstable_now())},Q)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(L){L.callback=null},a.unstable_forceFrameRate=function(L){0>L||125Ne?(L.sortIndex=ne,i(p,L),u(g)===null&&L===u(p)&&(D?(X(Z),Z=-1):D=!0,Te(I,ne-Ne))):(L.sortIndex=Ae,i(g,L),U||O||(U=!0,ae||(ae=!0,Oe()))),L},a.unstable_shouldYield=ge,a.unstable_wrapCallback=function(L){var Q=T;return function(){var ne=T;T=Q;try{return L.apply(this,arguments)}finally{T=ne}}}})(p0)),p0}var bh;function cv(){return bh||(bh=1,m0.exports=iv()),m0.exports}var v0={exports:{}},bt={};/** * @license React * react-dom.production.js * @@ -30,7 +30,7 @@ var hh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=( * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var bh;function cv(){if(bh)return bt;bh=1;var a=Z0();function i(g){var p="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),v0.exports=cv(),v0.exports}/** + */var xh;function uv(){if(xh)return bt;xh=1;var a=K0();function i(g){var p="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),v0.exports=uv(),v0.exports}/** * @license React * react-dom-client.production.js * @@ -38,15 +38,15 @@ var hh=a=>{throw TypeError(a)};var o0=(a,i,u)=>i.has(a)||hh("Cannot "+u);var x=( * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Sh;function rv(){if(Sh)return $i;Sh=1;var a=iv(),i=Z0(),u=uv();function r(e){var t="https://react.dev/errors/"+e;if(1Ae||(e.current=Ne[Ae],Ne[Ae]=null,Ae--)}function Y(e,t){Ae++,Ne[Ae]=e.current,e.current=t}var K=E(null),ce=E(null),oe=E(null),Se=E(null);function nt(e,t){switch(Y(oe,t),Y(ce,e),Y(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?B1(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=B1(t),e=U1(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(K),Y(K,e)}function fe(){H(K),H(ce),H(oe)}function At(e){e.memoizedState!==null&&Y(Se,e);var t=K.current,l=U1(t,e.type);t!==l&&(Y(ce,e),Y(K,l))}function Rl(e){ce.current===e&&(H(K),H(ce)),Se.current===e&&(H(Se),Ui._currentValue=ne)}var ka,Xs;function Al(e){if(ka===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);ka=t&&t[1]||"",Xs=-1Ae||(e.current=Ne[Ae],Ne[Ae]=null,Ae--)}function Y(e,t){Ae++,Ne[Ae]=e.current,e.current=t}var K=E(null),ce=E(null),oe=E(null),Se=E(null);function nt(e,t){switch(Y(oe,t),Y(ce,e),Y(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?U1(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=U1(t),e=k1(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(K),Y(K,e)}function fe(){H(K),H(ce),H(oe)}function At(e){e.memoizedState!==null&&Y(Se,e);var t=K.current,l=k1(t,e.type);t!==l&&(Y(ce,e),Y(K,l))}function Rl(e){ce.current===e&&(H(K),H(ce)),Se.current===e&&(H(Se),Ui._currentValue=ne)}var ka,Xs;function Al(e){if(ka===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);ka=t&&t[1]||"",Xs=-1)":-1s||b[n]!==A[s]){var k=` `+b[n].replace(" at new "," at ");return e.displayName&&k.includes("")&&(k=k.replace("",e.displayName)),k}while(1<=n&&0<=s);break}}}finally{Ha=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?Al(l):""}function gn(e,t){switch(e.tag){case 26:case 27:case 5:return Al(e.type);case 16:return Al("Lazy");case 13:return e.child!==t&&t!==null?Al("Suspense Fallback"):Al("Suspense");case 19:return Al("SuspenseList");case 0:case 15:return Xe(e.type,!1);case 11:return Xe(e.type.render,!1);case 1:return Xe(e.type,!0);case 31:return Al("Activity");default:return""}}function Zs(e){try{var t="",l=null;do t+=gn(e,l),l=e,e=e.return;while(e);return t}catch(n){return` Error generating stack: `+n.message+` -`+n.stack}}var Zu=Object.prototype.hasOwnProperty,Ku=a.unstable_scheduleCallback,Ju=a.unstable_cancelCallback,Dm=a.unstable_shouldYield,Lm=a.unstable_requestPaint,Vt=a.unstable_now,Bm=a.unstable_getCurrentPriorityLevel,h2=a.unstable_ImmediatePriority,m2=a.unstable_UserBlockingPriority,oc=a.unstable_NormalPriority,Um=a.unstable_LowPriority,p2=a.unstable_IdlePriority,km=a.log,Hm=a.unstable_setDisableYieldValue,Ks=null,Qt=null;function _n(e){if(typeof km=="function"&&Hm(e),Qt&&typeof Qt.setStrictMode=="function")try{Qt.setStrictMode(Ks,e)}catch{}}var Yt=Math.clz32?Math.clz32:$m,qm=Math.log,Gm=Math.LN2;function $m(e){return e>>>=0,e===0?32:31-(qm(e)/Gm|0)|0}var fc=256,dc=262144,hc=4194304;function la(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function mc(e,t,l){var n=e.pendingLanes;if(n===0)return 0;var s=0,c=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var m=n&134217727;return m!==0?(n=m&~c,n!==0?s=la(n):(f&=m,f!==0?s=la(f):l||(l=m&~e,l!==0&&(s=la(l))))):(m=n&~c,m!==0?s=la(m):f!==0?s=la(f):l||(l=n&~e,l!==0&&(s=la(l)))),s===0?0:t!==0&&t!==s&&(t&c)===0&&(c=s&-s,l=t&-t,c>=l||c===32&&(l&4194048)!==0)?t:s}function Js(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Vm(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function v2(){var e=hc;return hc<<=1,(hc&62914560)===0&&(hc=4194304),e}function Iu(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function Is(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Qm(e,t,l,n,s,c){var f=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var m=e.entanglements,b=e.expirationTimes,A=e.hiddenUpdates;for(l=f&~l;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Jm=/[\n"\\]/g;function cl(e){return e.replace(Jm,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function nr(e,t,l,n,s,c,f,m){e.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?e.type=f:e.removeAttribute("type"),t!=null?f==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+il(t)):e.value!==""+il(t)&&(e.value=""+il(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?ar(e,f,il(t)):l!=null?ar(e,f,il(l)):n!=null&&e.removeAttribute("value"),s==null&&c!=null&&(e.defaultChecked=!!c),s!=null&&(e.checked=s&&typeof s!="function"&&typeof s!="symbol"),m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.name=""+il(m):e.removeAttribute("name")}function R2(e,t,l,n,s,c,f,m){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||l!=null){if(!(c!=="submit"&&c!=="reset"||t!=null)){lr(e);return}l=l!=null?""+il(l):"",t=t!=null?""+il(t):l,m||t===e.value||(e.value=t),e.defaultValue=t}n=n??s,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=m?e.checked:!!n,e.defaultChecked=!!n,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f),lr(e)}function ar(e,t,l){t==="number"&&yc(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function Ya(e,t,l,n){if(e=e.options,t){t={};for(var s=0;s"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rr=!1;if(Fl)try{var ti={};Object.defineProperty(ti,"passive",{get:function(){rr=!0}}),window.addEventListener("test",ti,ti),window.removeEventListener("test",ti,ti)}catch{rr=!1}var xn=null,or=null,_c=null;function B2(){if(_c)return _c;var e,t=or,l=t.length,n,s="value"in xn?xn.value:xn.textContent,c=s.length;for(e=0;e=ai),$2=" ",V2=!1;function Q2(e,t){switch(e){case"keyup":return Cp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Y2(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ka=!1;function Tp(e,t){switch(e){case"compositionend":return Y2(t);case"keypress":return t.which!==32?null:(V2=!0,$2);case"textInput":return e=t.data,e===$2&&V2?null:e;default:return null}}function Np(e,t){if(Ka)return e==="compositionend"||!pr&&Q2(e,t)?(e=B2(),_c=or=xn=null,Ka=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:l,offset:t-e};e=n}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=P2(l)}}function tf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?tf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function lf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=yc(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=yc(e.document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Lp=Fl&&"documentMode"in document&&11>=document.documentMode,Ja=null,_r=null,ui=null,br=!1;function nf(e,t,l){var n=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;br||Ja==null||Ja!==yc(n)||(n=Ja,"selectionStart"in n&&gr(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ui&&ci(ui,n)||(ui=n,n=du(_r,"onSelect"),0>=f,s-=f,Ml=1<<32-Yt(t)+s|l<he?(xe=W,W=null):xe=W.sibling;var Re=M(N,W,R[he],q);if(Re===null){W===null&&(W=xe);break}e&&W&&Re.alternate===null&&t(N,W),C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re,W=xe}if(he===R.length)return l(N,W),je&&Zl(N,he),te;if(W===null){for(;hehe?(xe=W,W=null):xe=W.sibling;var Vn=M(N,W,Re.value,q);if(Vn===null){W===null&&(W=xe);break}e&&W&&Vn.alternate===null&&t(N,W),C=c(Vn,C,he),we===null?te=Vn:we.sibling=Vn,we=Vn,W=xe}if(Re.done)return l(N,W),je&&Zl(N,he),te;if(W===null){for(;!Re.done;he++,Re=R.next())Re=G(N,Re.value,q),Re!==null&&(C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re);return je&&Zl(N,he),te}for(W=n(W);!Re.done;he++,Re=R.next())Re=z(W,N,he,Re.value,q),Re!==null&&(e&&Re.alternate!==null&&W.delete(Re.key===null?he:Re.key),C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re);return e&&W.forEach(function(tv){return t(N,tv)}),je&&Zl(N,he),te}function Ge(N,C,R,q){if(typeof R=="object"&&R!==null&&R.type===D&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case O:e:{for(var te=R.key;C!==null;){if(C.key===te){if(te=R.type,te===D){if(C.tag===7){l(N,C.sibling),q=s(C,R.props.children),q.return=N,N=q;break e}}else if(C.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===P&&ha(te)===C.type){l(N,C.sibling),q=s(C,R.props),mi(q,R),q.return=N,N=q;break e}l(N,C);break}else t(N,C);C=C.sibling}R.type===D?(q=ua(R.props.children,N.mode,q,R.key),q.return=N,N=q):(q=Rc(R.type,R.key,R.props,null,N.mode,q),mi(q,R),q.return=N,N=q)}return f(N);case U:e:{for(te=R.key;C!==null;){if(C.key===te)if(C.tag===4&&C.stateNode.containerInfo===R.containerInfo&&C.stateNode.implementation===R.implementation){l(N,C.sibling),q=s(C,R.children||[]),q.return=N,N=q;break e}else{l(N,C);break}else t(N,C);C=C.sibling}q=Nr(R,N.mode,q),q.return=N,N=q}return f(N);case P:return R=ha(R),Ge(N,C,R,q)}if(Te(R))return J(N,C,R,q);if(Oe(R)){if(te=Oe(R),typeof te!="function")throw Error(r(150));return R=te.call(R),se(N,C,R,q)}if(typeof R.then=="function")return Ge(N,C,Bc(R),q);if(R.$$typeof===V)return Ge(N,C,Oc(N,R),q);Uc(N,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,C!==null&&C.tag===6?(l(N,C.sibling),q=s(C,R),q.return=N,N=q):(l(N,C),q=Tr(R,N.mode,q),q.return=N,N=q),f(N)):l(N,C)}return function(N,C,R,q){try{hi=0;var te=Ge(N,C,R,q);return cs=null,te}catch(W){if(W===is||W===Dc)throw W;var we=Xt(29,W,null,N.mode);return we.lanes=q,we.return=N,we}finally{}}}var pa=Nf(!0),wf=Nf(!1),Tn=!1;function Hr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function qr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Nn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function wn(e,t,l){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(Me&2)!==0){var s=n.pending;return s===null?t.next=t:(t.next=s.next,s.next=t),n.pending=t,t=wc(e),ff(e,null,l),t}return Nc(e,n,t,l),wc(e)}function pi(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,g2(e,l)}}function Gr(e,t){var l=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,l===n)){var s=null,c=null;if(l=l.firstBaseUpdate,l!==null){do{var f={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};c===null?s=c=f:c=c.next=f,l=l.next}while(l!==null);c===null?s=c=t:c=c.next=t}else s=c=t;l={baseState:n.baseState,firstBaseUpdate:s,lastBaseUpdate:c,shared:n.shared,callbacks:n.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var $r=!1;function vi(){if($r){var e=ss;if(e!==null)throw e}}function yi(e,t,l,n){$r=!1;var s=e.updateQueue;Tn=!1;var c=s.firstBaseUpdate,f=s.lastBaseUpdate,m=s.shared.pending;if(m!==null){s.shared.pending=null;var b=m,A=b.next;b.next=null,f===null?c=A:f.next=A,f=b;var k=e.alternate;k!==null&&(k=k.updateQueue,m=k.lastBaseUpdate,m!==f&&(m===null?k.firstBaseUpdate=A:m.next=A,k.lastBaseUpdate=b))}if(c!==null){var G=s.baseState;f=0,k=A=b=null,m=c;do{var M=m.lane&-536870913,z=M!==m.lane;if(z?(be&M)===M:(n&M)===M){M!==0&&M===as&&($r=!0),k!==null&&(k=k.next={lane:0,tag:m.tag,payload:m.payload,callback:null,next:null});e:{var J=e,se=m;M=t;var Ge=l;switch(se.tag){case 1:if(J=se.payload,typeof J=="function"){G=J.call(Ge,G,M);break e}G=J;break e;case 3:J.flags=J.flags&-65537|128;case 0:if(J=se.payload,M=typeof J=="function"?J.call(Ge,G,M):J,M==null)break e;G=_({},G,M);break e;case 2:Tn=!0}}M=m.callback,M!==null&&(e.flags|=64,z&&(e.flags|=8192),z=s.callbacks,z===null?s.callbacks=[M]:z.push(M))}else z={lane:M,tag:m.tag,payload:m.payload,callback:m.callback,next:null},k===null?(A=k=z,b=G):k=k.next=z,f|=M;if(m=m.next,m===null){if(m=s.shared.pending,m===null)break;z=m,m=z.next,z.next=null,s.lastBaseUpdate=z,s.shared.pending=null}}while(!0);k===null&&(b=G),s.baseState=b,s.firstBaseUpdate=A,s.lastBaseUpdate=k,c===null&&(s.shared.lanes=0),zn|=f,e.lanes=f,e.memoizedState=G}}function Rf(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Af(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;ec?c:8;var f=L.T,m={};L.T=m,co(e,!1,t,l);try{var b=s(),A=L.S;if(A!==null&&A(m,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var k=Qp(b,n);bi(e,t,k,Wt(e))}else bi(e,t,n,Wt(e))}catch(G){bi(e,t,{then:function(){},status:"rejected",reason:G},Wt())}finally{Q.p=c,f!==null&&m.types!==null&&(f.types=m.types),L.T=f}}function Jp(){}function so(e,t,l,n){if(e.tag!==5)throw Error(r(476));var s=ud(e).queue;cd(e,s,t,ne,l===null?Jp:function(){return rd(e),l(n)})}function ud(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ne,baseState:ne,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wl,lastRenderedState:ne},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wl,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function rd(e){var t=ud(e);t.next===null&&(t=e.alternate.memoizedState),bi(e,t.next.queue,{},Wt())}function io(){return yt(Ui)}function od(){return tt().memoizedState}function fd(){return tt().memoizedState}function Ip(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=Wt();e=Nn(l);var n=wn(t,e,l);n!==null&&(Ut(n,t,l),pi(n,t,l)),t={cache:Lr()},e.payload=t;return}t=t.return}}function Wp(e,t,l){var n=Wt();l={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Xc(e)?hd(t,l):(l=Cr(e,t,l,n),l!==null&&(Ut(l,e,n),md(l,t,n)))}function dd(e,t,l){var n=Wt();bi(e,t,l,n)}function bi(e,t,l,n){var s={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Xc(e))hd(t,s);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var f=t.lastRenderedState,m=c(f,l);if(s.hasEagerState=!0,s.eagerState=m,Ft(m,f))return Nc(e,t,s,0),$e===null&&Tc(),!1}catch{}finally{}if(l=Cr(e,t,s,n),l!==null)return Ut(l,e,n),md(l,t,n),!0}return!1}function co(e,t,l,n){if(n={lane:2,revertLane:qo(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Xc(e)){if(t)throw Error(r(479))}else t=Cr(e,l,n,2),t!==null&&Ut(t,e,2)}function Xc(e){var t=e.alternate;return e===de||t!==null&&t===de}function hd(e,t){rs=qc=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function md(e,t,l){if((l&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,g2(e,l)}}var xi={readContext:yt,use:Vc,useCallback:Ie,useContext:Ie,useEffect:Ie,useImperativeHandle:Ie,useLayoutEffect:Ie,useInsertionEffect:Ie,useMemo:Ie,useReducer:Ie,useRef:Ie,useState:Ie,useDebugValue:Ie,useDeferredValue:Ie,useTransition:Ie,useSyncExternalStore:Ie,useId:Ie,useHostTransitionStatus:Ie,useFormState:Ie,useActionState:Ie,useOptimistic:Ie,useMemoCache:Ie,useCacheRefresh:Ie};xi.useEffectEvent=Ie;var pd={readContext:yt,use:Vc,useCallback:function(e,t){return Ct().memoizedState=[e,t===void 0?null:t],e},useContext:yt,useEffect:Wf,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,Yc(4194308,4,ld.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Yc(4194308,4,e,t)},useInsertionEffect:function(e,t){Yc(4,2,e,t)},useMemo:function(e,t){var l=Ct();t=t===void 0?null:t;var n=e();if(va){_n(!0);try{e()}finally{_n(!1)}}return l.memoizedState=[n,t],n},useReducer:function(e,t,l){var n=Ct();if(l!==void 0){var s=l(t);if(va){_n(!0);try{l(t)}finally{_n(!1)}}}else s=t;return n.memoizedState=n.baseState=s,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:s},n.queue=e,e=e.dispatch=Wp.bind(null,de,e),[n.memoizedState,e]},useRef:function(e){var t=Ct();return e={current:e},t.memoizedState=e},useState:function(e){e=eo(e);var t=e.queue,l=dd.bind(null,de,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:no,useDeferredValue:function(e,t){var l=Ct();return ao(l,e,t)},useTransition:function(){var e=eo(!1);return e=cd.bind(null,de,e.queue,!0,!1),Ct().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var n=de,s=Ct();if(je){if(l===void 0)throw Error(r(407));l=l()}else{if(l=t(),$e===null)throw Error(r(349));(be&127)!==0||Bf(n,t,l)}s.memoizedState=l;var c={value:l,getSnapshot:t};return s.queue=c,Wf(kf.bind(null,n,c,e),[e]),n.flags|=2048,fs(9,{destroy:void 0},Uf.bind(null,n,c,l,t),null),l},useId:function(){var e=Ct(),t=$e.identifierPrefix;if(je){var l=Ol,n=Ml;l=(n&~(1<<32-Yt(n)-1)).toString(32)+l,t="_"+t+"R_"+l,l=Gc++,0<\/script>",c=c.removeChild(c.firstChild);break;case"select":c=typeof n.is=="string"?f.createElement("select",{is:n.is}):f.createElement("select"),n.multiple?c.multiple=!0:n.size&&(c.size=n.size);break;default:c=typeof n.is=="string"?f.createElement(s,{is:n.is}):f.createElement(s)}}c[pt]=t,c[Mt]=n;e:for(f=t.child;f!==null;){if(f.tag===5||f.tag===6)c.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===t)break e;for(;f.sibling===null;){if(f.return===null||f.return===t)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}t.stateNode=c;e:switch(_t(c,s,n),s){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&en(t)}}return Ye(t),So(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&en(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(r(166));if(e=oe.current,ls(t)){if(e=t.stateNode,l=t.memoizedProps,n=null,s=vt,s!==null)switch(s.tag){case 27:case 5:n=s.memoizedProps}e[pt]=t,e=!!(e.nodeValue===l||n!==null&&n.suppressHydrationWarning===!0||D1(e.nodeValue,l)),e||Cn(t,!0)}else e=hu(e).createTextNode(n),e[pt]=t,t.stateNode=e}return Ye(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(n=ls(t),l!==null){if(e===null){if(!n)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[pt]=t}else ra(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ye(t),e=!1}else l=Mr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(Kt(t),t):(Kt(t),null);if((t.flags&128)!==0)throw Error(r(558))}return Ye(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(s=ls(t),n!==null&&n.dehydrated!==null){if(e===null){if(!s)throw Error(r(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(r(317));s[pt]=t}else ra(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ye(t),s=!1}else s=Mr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=s),s=!0;if(!s)return t.flags&256?(Kt(t),t):(Kt(t),null)}return Kt(t),(t.flags&128)!==0?(t.lanes=l,t):(l=n!==null,e=e!==null&&e.memoizedState!==null,l&&(n=t.child,s=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(s=n.alternate.memoizedState.cachePool.pool),c=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(c=n.memoizedState.cachePool.pool),c!==s&&(n.flags|=2048)),l!==e&&l&&(t.child.flags|=8192),Wc(t,t.updateQueue),Ye(t),null);case 4:return fe(),e===null&&Qo(t.stateNode.containerInfo),Ye(t),null;case 10:return Jl(t.type),Ye(t),null;case 19:if(H(et),n=t.memoizedState,n===null)return Ye(t),null;if(s=(t.flags&128)!==0,c=n.rendering,c===null)if(s)ji(n,!1);else{if(We!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Hc(e),c!==null){for(t.flags|=128,ji(n,!1),e=c.updateQueue,t.updateQueue=e,Wc(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)df(l,e),l=l.sibling;return Y(et,et.current&1|2),je&&Zl(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&Vt()>nu&&(t.flags|=128,s=!0,ji(n,!1),t.lanes=4194304)}else{if(!s)if(e=Hc(c),e!==null){if(t.flags|=128,s=!0,e=e.updateQueue,t.updateQueue=e,Wc(t,e),ji(n,!0),n.tail===null&&n.tailMode==="hidden"&&!c.alternate&&!je)return Ye(t),null}else 2*Vt()-n.renderingStartTime>nu&&l!==536870912&&(t.flags|=128,s=!0,ji(n,!1),t.lanes=4194304);n.isBackwards?(c.sibling=t.child,t.child=c):(e=n.last,e!==null?e.sibling=c:t.child=c,n.last=c)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=Vt(),e.sibling=null,l=et.current,Y(et,s?l&1|2:l&1),je&&Zl(t,n.treeForkCount),e):(Ye(t),null);case 22:case 23:return Kt(t),Qr(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(l&536870912)!==0&&(t.flags&128)===0&&(Ye(t),t.subtreeFlags&6&&(t.flags|=8192)):Ye(t),l=t.updateQueue,l!==null&&Wc(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==l&&(t.flags|=2048),e!==null&&H(da),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Jl(at),Ye(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function n4(e,t){switch(Rr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Jl(at),fe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Rl(t),null;case 31:if(t.memoizedState!==null){if(Kt(t),t.alternate===null)throw Error(r(340));ra()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Kt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));ra()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(et),null;case 4:return fe(),null;case 10:return Jl(t.type),null;case 22:case 23:return Kt(t),Qr(),e!==null&&H(da),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Jl(at),null;case 25:return null;default:return null}}function Hd(e,t){switch(Rr(t),t.tag){case 3:Jl(at),fe();break;case 26:case 27:case 5:Rl(t);break;case 4:fe();break;case 31:t.memoizedState!==null&&Kt(t);break;case 13:Kt(t);break;case 19:H(et);break;case 10:Jl(t.type);break;case 22:case 23:Kt(t),Qr(),e!==null&&H(da);break;case 24:Jl(at)}}function Ci(e,t){try{var l=t.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var s=n.next;l=s;do{if((l.tag&e)===e){n=void 0;var c=l.create,f=l.inst;n=c(),f.destroy=n}l=l.next}while(l!==s)}}catch(m){Be(t,t.return,m)}}function Mn(e,t,l){try{var n=t.updateQueue,s=n!==null?n.lastEffect:null;if(s!==null){var c=s.next;n=c;do{if((n.tag&e)===e){var f=n.inst,m=f.destroy;if(m!==void 0){f.destroy=void 0,s=t;var b=l,A=m;try{A()}catch(k){Be(s,b,k)}}}n=n.next}while(n!==c)}}catch(k){Be(t,t.return,k)}}function qd(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{Af(t,l)}catch(n){Be(e,e.return,n)}}}function Gd(e,t,l){l.props=ya(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(n){Be(e,t,n)}}function Ei(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof l=="function"?e.refCleanup=l(n):l.current=n}}catch(s){Be(e,t,s)}}function zl(e,t){var l=e.ref,n=e.refCleanup;if(l!==null)if(typeof n=="function")try{n()}catch(s){Be(e,t,s)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(s){Be(e,t,s)}else l.current=null}function $d(e){var t=e.type,l=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break e;case"img":l.src?n.src=l.src:l.srcSet&&(n.srcset=l.srcSet)}}catch(s){Be(e,e.return,s)}}function jo(e,t,l){try{var n=e.stateNode;E4(n,e.type,l,t),n[Mt]=t}catch(s){Be(e,e.return,s)}}function Vd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&kn(e.type)||e.tag===4}function Co(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Vd(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.tag===27&&kn(e.type)||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 Eo(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Yl));else if(n!==4&&(n===27&&kn(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(Eo(e,t,l),e=e.sibling;e!==null;)Eo(e,t,l),e=e.sibling}function Pc(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(n!==4&&(n===27&&kn(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Pc(e,t,l),e=e.sibling;e!==null;)Pc(e,t,l),e=e.sibling}function Qd(e){var t=e.stateNode,l=e.memoizedProps;try{for(var n=e.type,s=t.attributes;s.length;)t.removeAttributeNode(s[0]);_t(t,n,l),t[pt]=e,t[Mt]=l}catch(c){Be(e,e.return,c)}}var tn=!1,ct=!1,To=!1,Yd=typeof WeakSet=="function"?WeakSet:Set,dt=null;function a4(e,t){if(e=e.containerInfo,Xo=bu,e=lf(e),gr(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var n=l.getSelection&&l.getSelection();if(n&&n.rangeCount!==0){l=n.anchorNode;var s=n.anchorOffset,c=n.focusNode;n=n.focusOffset;try{l.nodeType,c.nodeType}catch{l=null;break e}var f=0,m=-1,b=-1,A=0,k=0,G=e,M=null;t:for(;;){for(var z;G!==l||s!==0&&G.nodeType!==3||(m=f+s),G!==c||n!==0&&G.nodeType!==3||(b=f+n),G.nodeType===3&&(f+=G.nodeValue.length),(z=G.firstChild)!==null;)M=G,G=z;for(;;){if(G===e)break t;if(M===l&&++A===s&&(m=f),M===c&&++k===n&&(b=f),(z=G.nextSibling)!==null)break;G=M,M=G.parentNode}G=z}l=m===-1||b===-1?null:{start:m,end:b}}else l=null}l=l||{start:0,end:0}}else l=null;for(Zo={focusedElem:e,selectionRange:l},bu=!1,dt=t;dt!==null;)if(t=dt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,dt=e;else for(;dt!==null;){switch(t=dt,c=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l title"))),_t(c,n,l),c[pt]=e,ft(c),n=c;break e;case"link":var f=I1("link","href",s).get(n+(l.href||""));if(f){for(var m=0;mGe&&(f=Ge,Ge=se,se=f);var N=ef(m,se),C=ef(m,Ge);if(N&&C&&(z.rangeCount!==1||z.anchorNode!==N.node||z.anchorOffset!==N.offset||z.focusNode!==C.node||z.focusOffset!==C.offset)){var R=G.createRange();R.setStart(N.node,N.offset),z.removeAllRanges(),se>Ge?(z.addRange(R),z.extend(C.node,C.offset)):(R.setEnd(C.node,C.offset),z.addRange(R))}}}}for(G=[],z=m;z=z.parentNode;)z.nodeType===1&&G.push({element:z,left:z.scrollLeft,top:z.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;ml?32:l,L.T=null,l=zo,zo=null;var c=Ln,f=cn;if(ut=0,vs=Ln=null,cn=0,(Me&6)!==0)throw Error(r(331));var m=Me;if(Me|=4,l1(c.current),Pd(c,c.current,f,l),Me=m,Mi(0,!1),Qt&&typeof Qt.onPostCommitFiberRoot=="function")try{Qt.onPostCommitFiberRoot(Ks,c)}catch{}return!0}finally{Q.p=s,L.T=n,b1(e,t)}}function S1(e,t,l){t=rl(l,t),t=fo(e.stateNode,t,2),e=wn(e,t,2),e!==null&&(Is(e,2),Dl(e))}function Be(e,t,l){if(e.tag===3)S1(e,e,l);else for(;t!==null;){if(t.tag===3){S1(t,e,l);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Dn===null||!Dn.has(n))){e=rl(l,e),l=jd(2),n=wn(t,l,2),n!==null&&(Cd(l,n,t,e),Is(n,2),Dl(n));break}}t=t.return}}function Uo(e,t,l){var n=e.pingCache;if(n===null){n=e.pingCache=new c4;var s=new Set;n.set(t,s)}else s=n.get(t),s===void 0&&(s=new Set,n.set(t,s));s.has(l)||(Ro=!0,s.add(l),e=d4.bind(null,e,t,l),t.then(e,e))}function d4(e,t,l){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,$e===e&&(be&l)===l&&(We===4||We===3&&(be&62914560)===be&&300>Vt()-lu?(Me&2)===0&&ys(e,0):Ao|=l,ps===be&&(ps=0)),Dl(e)}function j1(e,t){t===0&&(t=v2()),e=ca(e,t),e!==null&&(Is(e,t),Dl(e))}function h4(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),j1(e,l)}function m4(e,t){var l=0;switch(e.tag){case 31:case 13:var n=e.stateNode,s=e.memoizedState;s!==null&&(l=s.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(r(314))}n!==null&&n.delete(t),j1(e,l)}function p4(e,t){return Ku(e,t)}var ru=null,_s=null,ko=!1,ou=!1,Ho=!1,Un=0;function Dl(e){e!==_s&&e.next===null&&(_s===null?ru=_s=e:_s=_s.next=e),ou=!0,ko||(ko=!0,y4())}function Mi(e,t){if(!Ho&&ou){Ho=!0;do for(var l=!1,n=ru;n!==null;){if(e!==0){var s=n.pendingLanes;if(s===0)var c=0;else{var f=n.suspendedLanes,m=n.pingedLanes;c=(1<<31-Yt(42|e)+1)-1,c&=s&~(f&~m),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(l=!0,N1(n,c))}else c=be,c=mc(n,n===$e?c:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(c&3)===0||Js(n,c)||(l=!0,N1(n,c));n=n.next}while(l);Ho=!1}}function v4(){C1()}function C1(){ou=ko=!1;var e=0;Un!==0&&N4()&&(e=Un);for(var t=Vt(),l=null,n=ru;n!==null;){var s=n.next,c=E1(n,t);c===0?(n.next=null,l===null?ru=s:l.next=s,s===null&&(_s=l)):(l=n,(e!==0||(c&3)!==0)&&(ou=!0)),n=s}ut!==0&&ut!==5||Mi(e),Un!==0&&(Un=0)}function E1(e,t){for(var l=e.suspendedLanes,n=e.pingedLanes,s=e.expirationTimes,c=e.pendingLanes&-62914561;0m)break;var k=b.transferSize,G=b.initiatorType;k&&L1(G)&&(b=b.responseEnd,f+=k*(b"u"?null:document;function X1(e,t,l){var n=bs;if(n&&typeof t=="string"&&t){var s=cl(t);s='link[rel="'+e+'"][href="'+s+'"]',typeof l=="string"&&(s+='[crossorigin="'+l+'"]'),F1.has(s)||(F1.add(s),e={rel:e,crossOrigin:l,href:t},n.querySelector(s)===null&&(t=n.createElement("link"),_t(t,"link",e),ft(t),n.head.appendChild(t)))}}function B4(e){un.D(e),X1("dns-prefetch",e,null)}function U4(e,t){un.C(e,t),X1("preconnect",e,t)}function k4(e,t,l){un.L(e,t,l);var n=bs;if(n&&e&&t){var s='link[rel="preload"][as="'+cl(t)+'"]';t==="image"&&l&&l.imageSrcSet?(s+='[imagesrcset="'+cl(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(s+='[imagesizes="'+cl(l.imageSizes)+'"]')):s+='[href="'+cl(e)+'"]';var c=s;switch(t){case"style":c=xs(e);break;case"script":c=Ss(e)}pl.has(c)||(e=_({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),pl.set(c,e),n.querySelector(s)!==null||t==="style"&&n.querySelector(Li(c))||t==="script"&&n.querySelector(Bi(c))||(t=n.createElement("link"),_t(t,"link",e),ft(t),n.head.appendChild(t)))}}function H4(e,t){un.m(e,t);var l=bs;if(l&&e){var n=t&&typeof t.as=="string"?t.as:"script",s='link[rel="modulepreload"][as="'+cl(n)+'"][href="'+cl(e)+'"]',c=s;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Ss(e)}if(!pl.has(c)&&(e=_({rel:"modulepreload",href:e},t),pl.set(c,e),l.querySelector(s)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Bi(c)))return}n=l.createElement("link"),_t(n,"link",e),ft(n),l.head.appendChild(n)}}}function q4(e,t,l){un.S(e,t,l);var n=bs;if(n&&e){var s=Va(n).hoistableStyles,c=xs(e);t=t||"default";var f=s.get(c);if(!f){var m={loading:0,preload:null};if(f=n.querySelector(Li(c)))m.loading=5;else{e=_({rel:"stylesheet",href:e,"data-precedence":t},l),(l=pl.get(c))&&t0(e,l);var b=f=n.createElement("link");ft(b),_t(b,"link",e),b._p=new Promise(function(A,k){b.onload=A,b.onerror=k}),b.addEventListener("load",function(){m.loading|=1}),b.addEventListener("error",function(){m.loading|=2}),m.loading|=4,pu(f,t,n)}f={type:"stylesheet",instance:f,count:1,state:m},s.set(c,f)}}}function G4(e,t){un.X(e,t);var l=bs;if(l&&e){var n=Va(l).hoistableScripts,s=Ss(e),c=n.get(s);c||(c=l.querySelector(Bi(s)),c||(e=_({src:e,async:!0},t),(t=pl.get(s))&&l0(e,t),c=l.createElement("script"),ft(c),_t(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(s,c))}}function $4(e,t){un.M(e,t);var l=bs;if(l&&e){var n=Va(l).hoistableScripts,s=Ss(e),c=n.get(s);c||(c=l.querySelector(Bi(s)),c||(e=_({src:e,async:!0,type:"module"},t),(t=pl.get(s))&&l0(e,t),c=l.createElement("script"),ft(c),_t(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(s,c))}}function Z1(e,t,l,n){var s=(s=oe.current)?mu(s):null;if(!s)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=xs(l.href),l=Va(s).hoistableStyles,n=l.get(t),n||(n={type:"style",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=xs(l.href);var c=Va(s).hoistableStyles,f=c.get(e);if(f||(s=s.ownerDocument||s,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=s.querySelector(Li(e)))&&!c._p&&(f.instance=c,f.state.loading=5),pl.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},pl.set(e,l),c||V4(s,e,l,f.state))),t&&n===null)throw Error(r(528,""));return f}if(t&&n!==null)throw Error(r(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ss(l),l=Va(s).hoistableScripts,n=l.get(t),n||(n={type:"script",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function xs(e){return'href="'+cl(e)+'"'}function Li(e){return'link[rel="stylesheet"]['+e+"]"}function K1(e){return _({},e,{"data-precedence":e.precedence,precedence:null})}function V4(e,t,l,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),_t(t,"link",l),ft(t),e.head.appendChild(t))}function Ss(e){return'[src="'+cl(e)+'"]'}function Bi(e){return"script[async]"+e}function J1(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+cl(l.href)+'"]');if(n)return t.instance=n,ft(n),n;var s=_({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),ft(n),_t(n,"style",s),pu(n,l.precedence,e),t.instance=n;case"stylesheet":s=xs(l.href);var c=e.querySelector(Li(s));if(c)return t.state.loading|=4,t.instance=c,ft(c),c;n=K1(l),(s=pl.get(s))&&t0(n,s),c=(e.ownerDocument||e).createElement("link"),ft(c);var f=c;return f._p=new Promise(function(m,b){f.onload=m,f.onerror=b}),_t(c,"link",n),t.state.loading|=4,pu(c,l.precedence,e),t.instance=c;case"script":return c=Ss(l.src),(s=e.querySelector(Bi(c)))?(t.instance=s,ft(s),s):(n=l,(s=pl.get(c))&&(n=_({},l),l0(n,s)),e=e.ownerDocument||e,s=e.createElement("script"),ft(s),_t(s,"link",n),e.head.appendChild(s),t.instance=s);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,pu(n,l.precedence,e));return t.instance}function pu(e,t,l){for(var n=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),s=n.length?n[n.length-1]:null,c=s,f=0;f title"):null)}function Q4(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function P1(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Y4(e,t,l,n){if(l.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var s=xs(n.href),c=t.querySelector(Li(s));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=yu.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=c,ft(c);return}c=t.ownerDocument||t,n=K1(n),(s=pl.get(s))&&t0(n,s),c=c.createElement("link"),ft(c);var f=c;f._p=new Promise(function(m,b){f.onload=m,f.onerror=b}),_t(c,"link",n),l.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=yu.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var n0=0;function F4(e,t){return e.stylesheets&&e.count===0&&_u(e,e.stylesheets),0n0?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(s)}}:null}function yu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)_u(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var gu=null;function _u(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,gu=new Map,t.forEach(X4,e),gu=null,yu.call(e))}function X4(e,t){if(!(t.state.loading&4)){var l=gu.get(e);if(l)var n=l.get(null);else{l=new Map,gu.set(e,l);for(var s=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),h0.exports=rv(),h0.exports}var fv=ov();/** +`+n.stack}}var Zu=Object.prototype.hasOwnProperty,Ku=a.unstable_scheduleCallback,Ju=a.unstable_cancelCallback,Lm=a.unstable_shouldYield,Bm=a.unstable_requestPaint,Vt=a.unstable_now,Um=a.unstable_getCurrentPriorityLevel,m2=a.unstable_ImmediatePriority,p2=a.unstable_UserBlockingPriority,oc=a.unstable_NormalPriority,km=a.unstable_LowPriority,v2=a.unstable_IdlePriority,Hm=a.log,qm=a.unstable_setDisableYieldValue,Ks=null,Qt=null;function _n(e){if(typeof Hm=="function"&&qm(e),Qt&&typeof Qt.setStrictMode=="function")try{Qt.setStrictMode(Ks,e)}catch{}}var Yt=Math.clz32?Math.clz32:Vm,Gm=Math.log,$m=Math.LN2;function Vm(e){return e>>>=0,e===0?32:31-(Gm(e)/$m|0)|0}var fc=256,dc=262144,hc=4194304;function la(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function mc(e,t,l){var n=e.pendingLanes;if(n===0)return 0;var s=0,c=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var m=n&134217727;return m!==0?(n=m&~c,n!==0?s=la(n):(f&=m,f!==0?s=la(f):l||(l=m&~e,l!==0&&(s=la(l))))):(m=n&~c,m!==0?s=la(m):f!==0?s=la(f):l||(l=n&~e,l!==0&&(s=la(l)))),s===0?0:t!==0&&t!==s&&(t&c)===0&&(c=s&-s,l=t&-t,c>=l||c===32&&(l&4194048)!==0)?t:s}function Js(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Qm(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function y2(){var e=hc;return hc<<=1,(hc&62914560)===0&&(hc=4194304),e}function Iu(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function Is(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ym(e,t,l,n,s,c){var f=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var m=e.entanglements,b=e.expirationTimes,A=e.hiddenUpdates;for(l=f&~l;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Im=/[\n"\\]/g;function cl(e){return e.replace(Im,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function nr(e,t,l,n,s,c,f,m){e.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?e.type=f:e.removeAttribute("type"),t!=null?f==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+il(t)):e.value!==""+il(t)&&(e.value=""+il(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?ar(e,f,il(t)):l!=null?ar(e,f,il(l)):n!=null&&e.removeAttribute("value"),s==null&&c!=null&&(e.defaultChecked=!!c),s!=null&&(e.checked=s&&typeof s!="function"&&typeof s!="symbol"),m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.name=""+il(m):e.removeAttribute("name")}function A2(e,t,l,n,s,c,f,m){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||l!=null){if(!(c!=="submit"&&c!=="reset"||t!=null)){lr(e);return}l=l!=null?""+il(l):"",t=t!=null?""+il(t):l,m||t===e.value||(e.value=t),e.defaultValue=t}n=n??s,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=m?e.checked:!!n,e.defaultChecked=!!n,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f),lr(e)}function ar(e,t,l){t==="number"&&yc(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function Ya(e,t,l,n){if(e=e.options,t){t={};for(var s=0;s"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rr=!1;if(Fl)try{var ti={};Object.defineProperty(ti,"passive",{get:function(){rr=!0}}),window.addEventListener("test",ti,ti),window.removeEventListener("test",ti,ti)}catch{rr=!1}var xn=null,or=null,_c=null;function U2(){if(_c)return _c;var e,t=or,l=t.length,n,s="value"in xn?xn.value:xn.textContent,c=s.length;for(e=0;e=ai),V2=" ",Q2=!1;function Y2(e,t){switch(e){case"keyup":return Ep.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function F2(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ka=!1;function Np(e,t){switch(e){case"compositionend":return F2(t);case"keypress":return t.which!==32?null:(Q2=!0,V2);case"textInput":return e=t.data,e===V2&&Q2?null:e;default:return null}}function wp(e,t){if(Ka)return e==="compositionend"||!pr&&Y2(e,t)?(e=U2(),_c=or=xn=null,Ka=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:l,offset:t-e};e=n}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=ef(l)}}function lf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?lf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function nf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=yc(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=yc(e.document)}return t}function gr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Bp=Fl&&"documentMode"in document&&11>=document.documentMode,Ja=null,_r=null,ui=null,br=!1;function af(e,t,l){var n=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;br||Ja==null||Ja!==yc(n)||(n=Ja,"selectionStart"in n&&gr(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ui&&ci(ui,n)||(ui=n,n=du(_r,"onSelect"),0>=f,s-=f,Ml=1<<32-Yt(t)+s|l<he?(xe=W,W=null):xe=W.sibling;var Re=M(N,W,R[he],q);if(Re===null){W===null&&(W=xe);break}e&&W&&Re.alternate===null&&t(N,W),C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re,W=xe}if(he===R.length)return l(N,W),je&&Zl(N,he),te;if(W===null){for(;hehe?(xe=W,W=null):xe=W.sibling;var Vn=M(N,W,Re.value,q);if(Vn===null){W===null&&(W=xe);break}e&&W&&Vn.alternate===null&&t(N,W),C=c(Vn,C,he),we===null?te=Vn:we.sibling=Vn,we=Vn,W=xe}if(Re.done)return l(N,W),je&&Zl(N,he),te;if(W===null){for(;!Re.done;he++,Re=R.next())Re=G(N,Re.value,q),Re!==null&&(C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re);return je&&Zl(N,he),te}for(W=n(W);!Re.done;he++,Re=R.next())Re=z(W,N,he,Re.value,q),Re!==null&&(e&&Re.alternate!==null&&W.delete(Re.key===null?he:Re.key),C=c(Re,C,he),we===null?te=Re:we.sibling=Re,we=Re);return e&&W.forEach(function(lv){return t(N,lv)}),je&&Zl(N,he),te}function Ge(N,C,R,q){if(typeof R=="object"&&R!==null&&R.type===D&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case O:e:{for(var te=R.key;C!==null;){if(C.key===te){if(te=R.type,te===D){if(C.tag===7){l(N,C.sibling),q=s(C,R.props.children),q.return=N,N=q;break e}}else if(C.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===P&&ha(te)===C.type){l(N,C.sibling),q=s(C,R.props),mi(q,R),q.return=N,N=q;break e}l(N,C);break}else t(N,C);C=C.sibling}R.type===D?(q=ua(R.props.children,N.mode,q,R.key),q.return=N,N=q):(q=Rc(R.type,R.key,R.props,null,N.mode,q),mi(q,R),q.return=N,N=q)}return f(N);case U:e:{for(te=R.key;C!==null;){if(C.key===te)if(C.tag===4&&C.stateNode.containerInfo===R.containerInfo&&C.stateNode.implementation===R.implementation){l(N,C.sibling),q=s(C,R.children||[]),q.return=N,N=q;break e}else{l(N,C);break}else t(N,C);C=C.sibling}q=Nr(R,N.mode,q),q.return=N,N=q}return f(N);case P:return R=ha(R),Ge(N,C,R,q)}if(Te(R))return J(N,C,R,q);if(Oe(R)){if(te=Oe(R),typeof te!="function")throw Error(r(150));return R=te.call(R),se(N,C,R,q)}if(typeof R.then=="function")return Ge(N,C,Bc(R),q);if(R.$$typeof===V)return Ge(N,C,Oc(N,R),q);Uc(N,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,C!==null&&C.tag===6?(l(N,C.sibling),q=s(C,R),q.return=N,N=q):(l(N,C),q=Tr(R,N.mode,q),q.return=N,N=q),f(N)):l(N,C)}return function(N,C,R,q){try{hi=0;var te=Ge(N,C,R,q);return cs=null,te}catch(W){if(W===is||W===Dc)throw W;var we=Xt(29,W,null,N.mode);return we.lanes=q,we.return=N,we}finally{}}}var pa=wf(!0),Rf=wf(!1),Tn=!1;function Hr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function qr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Nn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function wn(e,t,l){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(Me&2)!==0){var s=n.pending;return s===null?t.next=t:(t.next=s.next,s.next=t),n.pending=t,t=wc(e),df(e,null,l),t}return Nc(e,n,t,l),wc(e)}function pi(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,_2(e,l)}}function Gr(e,t){var l=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,l===n)){var s=null,c=null;if(l=l.firstBaseUpdate,l!==null){do{var f={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};c===null?s=c=f:c=c.next=f,l=l.next}while(l!==null);c===null?s=c=t:c=c.next=t}else s=c=t;l={baseState:n.baseState,firstBaseUpdate:s,lastBaseUpdate:c,shared:n.shared,callbacks:n.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var $r=!1;function vi(){if($r){var e=ss;if(e!==null)throw e}}function yi(e,t,l,n){$r=!1;var s=e.updateQueue;Tn=!1;var c=s.firstBaseUpdate,f=s.lastBaseUpdate,m=s.shared.pending;if(m!==null){s.shared.pending=null;var b=m,A=b.next;b.next=null,f===null?c=A:f.next=A,f=b;var k=e.alternate;k!==null&&(k=k.updateQueue,m=k.lastBaseUpdate,m!==f&&(m===null?k.firstBaseUpdate=A:m.next=A,k.lastBaseUpdate=b))}if(c!==null){var G=s.baseState;f=0,k=A=b=null,m=c;do{var M=m.lane&-536870913,z=M!==m.lane;if(z?(be&M)===M:(n&M)===M){M!==0&&M===as&&($r=!0),k!==null&&(k=k.next={lane:0,tag:m.tag,payload:m.payload,callback:null,next:null});e:{var J=e,se=m;M=t;var Ge=l;switch(se.tag){case 1:if(J=se.payload,typeof J=="function"){G=J.call(Ge,G,M);break e}G=J;break e;case 3:J.flags=J.flags&-65537|128;case 0:if(J=se.payload,M=typeof J=="function"?J.call(Ge,G,M):J,M==null)break e;G=_({},G,M);break e;case 2:Tn=!0}}M=m.callback,M!==null&&(e.flags|=64,z&&(e.flags|=8192),z=s.callbacks,z===null?s.callbacks=[M]:z.push(M))}else z={lane:M,tag:m.tag,payload:m.payload,callback:m.callback,next:null},k===null?(A=k=z,b=G):k=k.next=z,f|=M;if(m=m.next,m===null){if(m=s.shared.pending,m===null)break;z=m,m=z.next,z.next=null,s.lastBaseUpdate=z,s.shared.pending=null}}while(!0);k===null&&(b=G),s.baseState=b,s.firstBaseUpdate=A,s.lastBaseUpdate=k,c===null&&(s.shared.lanes=0),zn|=f,e.lanes=f,e.memoizedState=G}}function Af(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Mf(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;ec?c:8;var f=L.T,m={};L.T=m,co(e,!1,t,l);try{var b=s(),A=L.S;if(A!==null&&A(m,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var k=Yp(b,n);bi(e,t,k,Wt(e))}else bi(e,t,n,Wt(e))}catch(G){bi(e,t,{then:function(){},status:"rejected",reason:G},Wt())}finally{Q.p=c,f!==null&&m.types!==null&&(f.types=m.types),L.T=f}}function Ip(){}function so(e,t,l,n){if(e.tag!==5)throw Error(r(476));var s=rd(e).queue;ud(e,s,t,ne,l===null?Ip:function(){return od(e),l(n)})}function rd(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ne,baseState:ne,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wl,lastRenderedState:ne},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wl,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function od(e){var t=rd(e);t.next===null&&(t=e.alternate.memoizedState),bi(e,t.next.queue,{},Wt())}function io(){return yt(Ui)}function fd(){return tt().memoizedState}function dd(){return tt().memoizedState}function Wp(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=Wt();e=Nn(l);var n=wn(t,e,l);n!==null&&(Ut(n,t,l),pi(n,t,l)),t={cache:Lr()},e.payload=t;return}t=t.return}}function Pp(e,t,l){var n=Wt();l={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Xc(e)?md(t,l):(l=Cr(e,t,l,n),l!==null&&(Ut(l,e,n),pd(l,t,n)))}function hd(e,t,l){var n=Wt();bi(e,t,l,n)}function bi(e,t,l,n){var s={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Xc(e))md(t,s);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var f=t.lastRenderedState,m=c(f,l);if(s.hasEagerState=!0,s.eagerState=m,Ft(m,f))return Nc(e,t,s,0),$e===null&&Tc(),!1}catch{}finally{}if(l=Cr(e,t,s,n),l!==null)return Ut(l,e,n),pd(l,t,n),!0}return!1}function co(e,t,l,n){if(n={lane:2,revertLane:qo(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Xc(e)){if(t)throw Error(r(479))}else t=Cr(e,l,n,2),t!==null&&Ut(t,e,2)}function Xc(e){var t=e.alternate;return e===de||t!==null&&t===de}function md(e,t){rs=qc=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function pd(e,t,l){if((l&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,_2(e,l)}}var xi={readContext:yt,use:Vc,useCallback:Ie,useContext:Ie,useEffect:Ie,useImperativeHandle:Ie,useLayoutEffect:Ie,useInsertionEffect:Ie,useMemo:Ie,useReducer:Ie,useRef:Ie,useState:Ie,useDebugValue:Ie,useDeferredValue:Ie,useTransition:Ie,useSyncExternalStore:Ie,useId:Ie,useHostTransitionStatus:Ie,useFormState:Ie,useActionState:Ie,useOptimistic:Ie,useMemoCache:Ie,useCacheRefresh:Ie};xi.useEffectEvent=Ie;var vd={readContext:yt,use:Vc,useCallback:function(e,t){return Ct().memoizedState=[e,t===void 0?null:t],e},useContext:yt,useEffect:Pf,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,Yc(4194308,4,nd.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Yc(4194308,4,e,t)},useInsertionEffect:function(e,t){Yc(4,2,e,t)},useMemo:function(e,t){var l=Ct();t=t===void 0?null:t;var n=e();if(va){_n(!0);try{e()}finally{_n(!1)}}return l.memoizedState=[n,t],n},useReducer:function(e,t,l){var n=Ct();if(l!==void 0){var s=l(t);if(va){_n(!0);try{l(t)}finally{_n(!1)}}}else s=t;return n.memoizedState=n.baseState=s,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:s},n.queue=e,e=e.dispatch=Pp.bind(null,de,e),[n.memoizedState,e]},useRef:function(e){var t=Ct();return e={current:e},t.memoizedState=e},useState:function(e){e=eo(e);var t=e.queue,l=hd.bind(null,de,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:no,useDeferredValue:function(e,t){var l=Ct();return ao(l,e,t)},useTransition:function(){var e=eo(!1);return e=ud.bind(null,de,e.queue,!0,!1),Ct().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var n=de,s=Ct();if(je){if(l===void 0)throw Error(r(407));l=l()}else{if(l=t(),$e===null)throw Error(r(349));(be&127)!==0||Uf(n,t,l)}s.memoizedState=l;var c={value:l,getSnapshot:t};return s.queue=c,Pf(Hf.bind(null,n,c,e),[e]),n.flags|=2048,fs(9,{destroy:void 0},kf.bind(null,n,c,l,t),null),l},useId:function(){var e=Ct(),t=$e.identifierPrefix;if(je){var l=Ol,n=Ml;l=(n&~(1<<32-Yt(n)-1)).toString(32)+l,t="_"+t+"R_"+l,l=Gc++,0<\/script>",c=c.removeChild(c.firstChild);break;case"select":c=typeof n.is=="string"?f.createElement("select",{is:n.is}):f.createElement("select"),n.multiple?c.multiple=!0:n.size&&(c.size=n.size);break;default:c=typeof n.is=="string"?f.createElement(s,{is:n.is}):f.createElement(s)}}c[pt]=t,c[Mt]=n;e:for(f=t.child;f!==null;){if(f.tag===5||f.tag===6)c.appendChild(f.stateNode);else if(f.tag!==4&&f.tag!==27&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===t)break e;for(;f.sibling===null;){if(f.return===null||f.return===t)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}t.stateNode=c;e:switch(_t(c,s,n),s){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&en(t)}}return Ye(t),So(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&en(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(r(166));if(e=oe.current,ls(t)){if(e=t.stateNode,l=t.memoizedProps,n=null,s=vt,s!==null)switch(s.tag){case 27:case 5:n=s.memoizedProps}e[pt]=t,e=!!(e.nodeValue===l||n!==null&&n.suppressHydrationWarning===!0||L1(e.nodeValue,l)),e||Cn(t,!0)}else e=hu(e).createTextNode(n),e[pt]=t,t.stateNode=e}return Ye(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(n=ls(t),l!==null){if(e===null){if(!n)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[pt]=t}else ra(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ye(t),e=!1}else l=Mr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(Kt(t),t):(Kt(t),null);if((t.flags&128)!==0)throw Error(r(558))}return Ye(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(s=ls(t),n!==null&&n.dehydrated!==null){if(e===null){if(!s)throw Error(r(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(r(317));s[pt]=t}else ra(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ye(t),s=!1}else s=Mr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=s),s=!0;if(!s)return t.flags&256?(Kt(t),t):(Kt(t),null)}return Kt(t),(t.flags&128)!==0?(t.lanes=l,t):(l=n!==null,e=e!==null&&e.memoizedState!==null,l&&(n=t.child,s=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(s=n.alternate.memoizedState.cachePool.pool),c=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(c=n.memoizedState.cachePool.pool),c!==s&&(n.flags|=2048)),l!==e&&l&&(t.child.flags|=8192),Wc(t,t.updateQueue),Ye(t),null);case 4:return fe(),e===null&&Qo(t.stateNode.containerInfo),Ye(t),null;case 10:return Jl(t.type),Ye(t),null;case 19:if(H(et),n=t.memoizedState,n===null)return Ye(t),null;if(s=(t.flags&128)!==0,c=n.rendering,c===null)if(s)ji(n,!1);else{if(We!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Hc(e),c!==null){for(t.flags|=128,ji(n,!1),e=c.updateQueue,t.updateQueue=e,Wc(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)hf(l,e),l=l.sibling;return Y(et,et.current&1|2),je&&Zl(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&Vt()>nu&&(t.flags|=128,s=!0,ji(n,!1),t.lanes=4194304)}else{if(!s)if(e=Hc(c),e!==null){if(t.flags|=128,s=!0,e=e.updateQueue,t.updateQueue=e,Wc(t,e),ji(n,!0),n.tail===null&&n.tailMode==="hidden"&&!c.alternate&&!je)return Ye(t),null}else 2*Vt()-n.renderingStartTime>nu&&l!==536870912&&(t.flags|=128,s=!0,ji(n,!1),t.lanes=4194304);n.isBackwards?(c.sibling=t.child,t.child=c):(e=n.last,e!==null?e.sibling=c:t.child=c,n.last=c)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=Vt(),e.sibling=null,l=et.current,Y(et,s?l&1|2:l&1),je&&Zl(t,n.treeForkCount),e):(Ye(t),null);case 22:case 23:return Kt(t),Qr(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(l&536870912)!==0&&(t.flags&128)===0&&(Ye(t),t.subtreeFlags&6&&(t.flags|=8192)):Ye(t),l=t.updateQueue,l!==null&&Wc(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==l&&(t.flags|=2048),e!==null&&H(da),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Jl(at),Ye(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function a4(e,t){switch(Rr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Jl(at),fe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Rl(t),null;case 31:if(t.memoizedState!==null){if(Kt(t),t.alternate===null)throw Error(r(340));ra()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Kt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));ra()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(et),null;case 4:return fe(),null;case 10:return Jl(t.type),null;case 22:case 23:return Kt(t),Qr(),e!==null&&H(da),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Jl(at),null;case 25:return null;default:return null}}function qd(e,t){switch(Rr(t),t.tag){case 3:Jl(at),fe();break;case 26:case 27:case 5:Rl(t);break;case 4:fe();break;case 31:t.memoizedState!==null&&Kt(t);break;case 13:Kt(t);break;case 19:H(et);break;case 10:Jl(t.type);break;case 22:case 23:Kt(t),Qr(),e!==null&&H(da);break;case 24:Jl(at)}}function Ci(e,t){try{var l=t.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var s=n.next;l=s;do{if((l.tag&e)===e){n=void 0;var c=l.create,f=l.inst;n=c(),f.destroy=n}l=l.next}while(l!==s)}}catch(m){Be(t,t.return,m)}}function Mn(e,t,l){try{var n=t.updateQueue,s=n!==null?n.lastEffect:null;if(s!==null){var c=s.next;n=c;do{if((n.tag&e)===e){var f=n.inst,m=f.destroy;if(m!==void 0){f.destroy=void 0,s=t;var b=l,A=m;try{A()}catch(k){Be(s,b,k)}}}n=n.next}while(n!==c)}}catch(k){Be(t,t.return,k)}}function Gd(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{Mf(t,l)}catch(n){Be(e,e.return,n)}}}function $d(e,t,l){l.props=ya(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(n){Be(e,t,n)}}function Ei(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof l=="function"?e.refCleanup=l(n):l.current=n}}catch(s){Be(e,t,s)}}function zl(e,t){var l=e.ref,n=e.refCleanup;if(l!==null)if(typeof n=="function")try{n()}catch(s){Be(e,t,s)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(s){Be(e,t,s)}else l.current=null}function Vd(e){var t=e.type,l=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break e;case"img":l.src?n.src=l.src:l.srcSet&&(n.srcset=l.srcSet)}}catch(s){Be(e,e.return,s)}}function jo(e,t,l){try{var n=e.stateNode;T4(n,e.type,l,t),n[Mt]=t}catch(s){Be(e,e.return,s)}}function Qd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&kn(e.type)||e.tag===4}function Co(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Qd(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.tag===27&&kn(e.type)||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 Eo(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Yl));else if(n!==4&&(n===27&&kn(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(Eo(e,t,l),e=e.sibling;e!==null;)Eo(e,t,l),e=e.sibling}function Pc(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(n!==4&&(n===27&&kn(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Pc(e,t,l),e=e.sibling;e!==null;)Pc(e,t,l),e=e.sibling}function Yd(e){var t=e.stateNode,l=e.memoizedProps;try{for(var n=e.type,s=t.attributes;s.length;)t.removeAttributeNode(s[0]);_t(t,n,l),t[pt]=e,t[Mt]=l}catch(c){Be(e,e.return,c)}}var tn=!1,ct=!1,To=!1,Fd=typeof WeakSet=="function"?WeakSet:Set,dt=null;function s4(e,t){if(e=e.containerInfo,Xo=bu,e=nf(e),gr(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var n=l.getSelection&&l.getSelection();if(n&&n.rangeCount!==0){l=n.anchorNode;var s=n.anchorOffset,c=n.focusNode;n=n.focusOffset;try{l.nodeType,c.nodeType}catch{l=null;break e}var f=0,m=-1,b=-1,A=0,k=0,G=e,M=null;t:for(;;){for(var z;G!==l||s!==0&&G.nodeType!==3||(m=f+s),G!==c||n!==0&&G.nodeType!==3||(b=f+n),G.nodeType===3&&(f+=G.nodeValue.length),(z=G.firstChild)!==null;)M=G,G=z;for(;;){if(G===e)break t;if(M===l&&++A===s&&(m=f),M===c&&++k===n&&(b=f),(z=G.nextSibling)!==null)break;G=M,M=G.parentNode}G=z}l=m===-1||b===-1?null:{start:m,end:b}}else l=null}l=l||{start:0,end:0}}else l=null;for(Zo={focusedElem:e,selectionRange:l},bu=!1,dt=t;dt!==null;)if(t=dt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,dt=e;else for(;dt!==null;){switch(t=dt,c=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l title"))),_t(c,n,l),c[pt]=e,ft(c),n=c;break e;case"link":var f=W1("link","href",s).get(n+(l.href||""));if(f){for(var m=0;mGe&&(f=Ge,Ge=se,se=f);var N=tf(m,se),C=tf(m,Ge);if(N&&C&&(z.rangeCount!==1||z.anchorNode!==N.node||z.anchorOffset!==N.offset||z.focusNode!==C.node||z.focusOffset!==C.offset)){var R=G.createRange();R.setStart(N.node,N.offset),z.removeAllRanges(),se>Ge?(z.addRange(R),z.extend(C.node,C.offset)):(R.setEnd(C.node,C.offset),z.addRange(R))}}}}for(G=[],z=m;z=z.parentNode;)z.nodeType===1&&G.push({element:z,left:z.scrollLeft,top:z.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;ml?32:l,L.T=null,l=zo,zo=null;var c=Ln,f=cn;if(ut=0,vs=Ln=null,cn=0,(Me&6)!==0)throw Error(r(331));var m=Me;if(Me|=4,n1(c.current),e1(c,c.current,f,l),Me=m,Mi(0,!1),Qt&&typeof Qt.onPostCommitFiberRoot=="function")try{Qt.onPostCommitFiberRoot(Ks,c)}catch{}return!0}finally{Q.p=s,L.T=n,x1(e,t)}}function j1(e,t,l){t=rl(l,t),t=fo(e.stateNode,t,2),e=wn(e,t,2),e!==null&&(Is(e,2),Dl(e))}function Be(e,t,l){if(e.tag===3)j1(e,e,l);else for(;t!==null;){if(t.tag===3){j1(t,e,l);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Dn===null||!Dn.has(n))){e=rl(l,e),l=Cd(2),n=wn(t,l,2),n!==null&&(Ed(l,n,t,e),Is(n,2),Dl(n));break}}t=t.return}}function Uo(e,t,l){var n=e.pingCache;if(n===null){n=e.pingCache=new u4;var s=new Set;n.set(t,s)}else s=n.get(t),s===void 0&&(s=new Set,n.set(t,s));s.has(l)||(Ro=!0,s.add(l),e=h4.bind(null,e,t,l),t.then(e,e))}function h4(e,t,l){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,$e===e&&(be&l)===l&&(We===4||We===3&&(be&62914560)===be&&300>Vt()-lu?(Me&2)===0&&ys(e,0):Ao|=l,ps===be&&(ps=0)),Dl(e)}function C1(e,t){t===0&&(t=y2()),e=ca(e,t),e!==null&&(Is(e,t),Dl(e))}function m4(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),C1(e,l)}function p4(e,t){var l=0;switch(e.tag){case 31:case 13:var n=e.stateNode,s=e.memoizedState;s!==null&&(l=s.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(r(314))}n!==null&&n.delete(t),C1(e,l)}function v4(e,t){return Ku(e,t)}var ru=null,_s=null,ko=!1,ou=!1,Ho=!1,Un=0;function Dl(e){e!==_s&&e.next===null&&(_s===null?ru=_s=e:_s=_s.next=e),ou=!0,ko||(ko=!0,g4())}function Mi(e,t){if(!Ho&&ou){Ho=!0;do for(var l=!1,n=ru;n!==null;){if(e!==0){var s=n.pendingLanes;if(s===0)var c=0;else{var f=n.suspendedLanes,m=n.pingedLanes;c=(1<<31-Yt(42|e)+1)-1,c&=s&~(f&~m),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(l=!0,w1(n,c))}else c=be,c=mc(n,n===$e?c:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(c&3)===0||Js(n,c)||(l=!0,w1(n,c));n=n.next}while(l);Ho=!1}}function y4(){E1()}function E1(){ou=ko=!1;var e=0;Un!==0&&w4()&&(e=Un);for(var t=Vt(),l=null,n=ru;n!==null;){var s=n.next,c=T1(n,t);c===0?(n.next=null,l===null?ru=s:l.next=s,s===null&&(_s=l)):(l=n,(e!==0||(c&3)!==0)&&(ou=!0)),n=s}ut!==0&&ut!==5||Mi(e),Un!==0&&(Un=0)}function T1(e,t){for(var l=e.suspendedLanes,n=e.pingedLanes,s=e.expirationTimes,c=e.pendingLanes&-62914561;0m)break;var k=b.transferSize,G=b.initiatorType;k&&B1(G)&&(b=b.responseEnd,f+=k*(b"u"?null:document;function Z1(e,t,l){var n=bs;if(n&&typeof t=="string"&&t){var s=cl(t);s='link[rel="'+e+'"][href="'+s+'"]',typeof l=="string"&&(s+='[crossorigin="'+l+'"]'),X1.has(s)||(X1.add(s),e={rel:e,crossOrigin:l,href:t},n.querySelector(s)===null&&(t=n.createElement("link"),_t(t,"link",e),ft(t),n.head.appendChild(t)))}}function U4(e){un.D(e),Z1("dns-prefetch",e,null)}function k4(e,t){un.C(e,t),Z1("preconnect",e,t)}function H4(e,t,l){un.L(e,t,l);var n=bs;if(n&&e&&t){var s='link[rel="preload"][as="'+cl(t)+'"]';t==="image"&&l&&l.imageSrcSet?(s+='[imagesrcset="'+cl(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(s+='[imagesizes="'+cl(l.imageSizes)+'"]')):s+='[href="'+cl(e)+'"]';var c=s;switch(t){case"style":c=xs(e);break;case"script":c=Ss(e)}pl.has(c)||(e=_({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),pl.set(c,e),n.querySelector(s)!==null||t==="style"&&n.querySelector(Li(c))||t==="script"&&n.querySelector(Bi(c))||(t=n.createElement("link"),_t(t,"link",e),ft(t),n.head.appendChild(t)))}}function q4(e,t){un.m(e,t);var l=bs;if(l&&e){var n=t&&typeof t.as=="string"?t.as:"script",s='link[rel="modulepreload"][as="'+cl(n)+'"][href="'+cl(e)+'"]',c=s;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Ss(e)}if(!pl.has(c)&&(e=_({rel:"modulepreload",href:e},t),pl.set(c,e),l.querySelector(s)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Bi(c)))return}n=l.createElement("link"),_t(n,"link",e),ft(n),l.head.appendChild(n)}}}function G4(e,t,l){un.S(e,t,l);var n=bs;if(n&&e){var s=Va(n).hoistableStyles,c=xs(e);t=t||"default";var f=s.get(c);if(!f){var m={loading:0,preload:null};if(f=n.querySelector(Li(c)))m.loading=5;else{e=_({rel:"stylesheet",href:e,"data-precedence":t},l),(l=pl.get(c))&&t0(e,l);var b=f=n.createElement("link");ft(b),_t(b,"link",e),b._p=new Promise(function(A,k){b.onload=A,b.onerror=k}),b.addEventListener("load",function(){m.loading|=1}),b.addEventListener("error",function(){m.loading|=2}),m.loading|=4,pu(f,t,n)}f={type:"stylesheet",instance:f,count:1,state:m},s.set(c,f)}}}function $4(e,t){un.X(e,t);var l=bs;if(l&&e){var n=Va(l).hoistableScripts,s=Ss(e),c=n.get(s);c||(c=l.querySelector(Bi(s)),c||(e=_({src:e,async:!0},t),(t=pl.get(s))&&l0(e,t),c=l.createElement("script"),ft(c),_t(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(s,c))}}function V4(e,t){un.M(e,t);var l=bs;if(l&&e){var n=Va(l).hoistableScripts,s=Ss(e),c=n.get(s);c||(c=l.querySelector(Bi(s)),c||(e=_({src:e,async:!0,type:"module"},t),(t=pl.get(s))&&l0(e,t),c=l.createElement("script"),ft(c),_t(c,"link",e),l.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},n.set(s,c))}}function K1(e,t,l,n){var s=(s=oe.current)?mu(s):null;if(!s)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=xs(l.href),l=Va(s).hoistableStyles,n=l.get(t),n||(n={type:"style",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=xs(l.href);var c=Va(s).hoistableStyles,f=c.get(e);if(f||(s=s.ownerDocument||s,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=s.querySelector(Li(e)))&&!c._p&&(f.instance=c,f.state.loading=5),pl.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},pl.set(e,l),c||Q4(s,e,l,f.state))),t&&n===null)throw Error(r(528,""));return f}if(t&&n!==null)throw Error(r(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ss(l),l=Va(s).hoistableScripts,n=l.get(t),n||(n={type:"script",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function xs(e){return'href="'+cl(e)+'"'}function Li(e){return'link[rel="stylesheet"]['+e+"]"}function J1(e){return _({},e,{"data-precedence":e.precedence,precedence:null})}function Q4(e,t,l,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),_t(t,"link",l),ft(t),e.head.appendChild(t))}function Ss(e){return'[src="'+cl(e)+'"]'}function Bi(e){return"script[async]"+e}function I1(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+cl(l.href)+'"]');if(n)return t.instance=n,ft(n),n;var s=_({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),ft(n),_t(n,"style",s),pu(n,l.precedence,e),t.instance=n;case"stylesheet":s=xs(l.href);var c=e.querySelector(Li(s));if(c)return t.state.loading|=4,t.instance=c,ft(c),c;n=J1(l),(s=pl.get(s))&&t0(n,s),c=(e.ownerDocument||e).createElement("link"),ft(c);var f=c;return f._p=new Promise(function(m,b){f.onload=m,f.onerror=b}),_t(c,"link",n),t.state.loading|=4,pu(c,l.precedence,e),t.instance=c;case"script":return c=Ss(l.src),(s=e.querySelector(Bi(c)))?(t.instance=s,ft(s),s):(n=l,(s=pl.get(c))&&(n=_({},l),l0(n,s)),e=e.ownerDocument||e,s=e.createElement("script"),ft(s),_t(s,"link",n),e.head.appendChild(s),t.instance=s);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,pu(n,l.precedence,e));return t.instance}function pu(e,t,l){for(var n=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),s=n.length?n[n.length-1]:null,c=s,f=0;f title"):null)}function Y4(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function eh(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function F4(e,t,l,n){if(l.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var s=xs(n.href),c=t.querySelector(Li(s));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=yu.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=c,ft(c);return}c=t.ownerDocument||t,n=J1(n),(s=pl.get(s))&&t0(n,s),c=c.createElement("link"),ft(c);var f=c;f._p=new Promise(function(m,b){f.onload=m,f.onerror=b}),_t(c,"link",n),l.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=yu.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var n0=0;function X4(e,t){return e.stylesheets&&e.count===0&&_u(e,e.stylesheets),0n0?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(s)}}:null}function yu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)_u(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var gu=null;function _u(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,gu=new Map,t.forEach(Z4,e),gu=null,yu.call(e))}function Z4(e,t){if(!(t.state.loading&4)){var l=gu.get(e);if(l)var n=l.get(null);else{l=new Map,gu.set(e,l);for(var s=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),h0.exports=ov(),h0.exports}var dv=fv();/** * react-router v7.14.2 * * Copyright (c) Remix Software Inc. @@ -55,6 +55,6 @@ Error generating stack: `+n.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */var Ch="popstate";function Eh(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function dv(a={}){function i(r,d){var p;let h=(p=d.state)==null?void 0:p.masked,{pathname:v,search:y,hash:g}=h||r.location;return T0("",{pathname:v,search:y,hash:g},d.state&&d.state.usr||null,d.state&&d.state.key||"default",h?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function u(r,d){return typeof d=="string"?d:Ii(d)}return mv(i,u,null,a)}function Ke(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function Nl(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function hv(){return Math.random().toString(36).substring(2,10)}function Th(a,i){return{usr:a.state,key:a.key,idx:i,masked:a.unstable_mask?{pathname:a.pathname,search:a.search,hash:a.hash}:void 0}}function T0(a,i,u=null,r,d){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?Hs(i):i,state:u,key:i&&i.key||r||hv(),unstable_mask:d}}function Ii({pathname:a="/",search:i="",hash:u=""}){return i&&i!=="?"&&(a+=i.charAt(0)==="?"?i:"?"+i),u&&u!=="#"&&(a+=u.charAt(0)==="#"?u:"#"+u),a}function Hs(a){let i={};if(a){let u=a.indexOf("#");u>=0&&(i.hash=a.substring(u),a=a.substring(0,u));let r=a.indexOf("?");r>=0&&(i.search=a.substring(r),a=a.substring(0,r)),a&&(i.pathname=a)}return i}function mv(a,i,u,r={}){let{window:d=document.defaultView,v5Compat:h=!1}=r,v=d.history,y="POP",g=null,p=j();p==null&&(p=0,v.replaceState({...v.state,idx:p},""));function j(){return(v.state||{idx:null}).idx}function _(){y="POP";let w=j(),B=w==null?null:w-p;p=w,g&&g({action:y,location:D.location,delta:B})}function T(w,B){y="PUSH";let X=Eh(w)?w:T0(D.location,w,B);p=j()+1;let V=Th(X,p),$=D.createHref(X.unstable_mask||X);try{v.pushState(V,"",$)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;d.location.assign($)}h&&g&&g({action:y,location:D.location,delta:1})}function O(w,B){y="REPLACE";let X=Eh(w)?w:T0(D.location,w,B);p=j();let V=Th(X,p),$=D.createHref(X.unstable_mask||X);v.replaceState(V,"",$),h&&g&&g({action:y,location:D.location,delta:0})}function U(w){return pv(w)}let D={get action(){return y},get location(){return a(d,v)},listen(w){if(g)throw new Error("A history only accepts one active listener");return d.addEventListener(Ch,_),g=w,()=>{d.removeEventListener(Ch,_),g=null}},createHref(w){return i(d,w)},createURL:U,encodeLocation(w){let B=U(w);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:T,replace:O,go(w){return v.go(w)}};return D}function pv(a,i=!1){let u="http://localhost";typeof window<"u"&&(u=window.location.origin!=="null"?window.location.origin:window.location.href),Ke(u,"No window.location.(origin|href) available to create URL");let r=typeof a=="string"?a:Ii(a);return r=r.replace(/ $/,"%20"),!i&&r.startsWith("//")&&(r=u+r),new URL(r,u)}function N3(a,i,u="/"){return vv(a,i,u,!1)}function vv(a,i,u,r){let d=typeof i=="string"?Hs(i):i,h=vn(d.pathname||"/",u);if(h==null)return null;let v=w3(a);yv(v);let y=null;for(let g=0;y==null&&g{let j={relativePath:p===void 0?v.path||"":p,caseSensitive:v.caseSensitive===!0,childrenIndex:y,route:v};if(j.relativePath.startsWith("/")){if(!j.relativePath.startsWith(r)&&g)return;Ke(j.relativePath.startsWith(r),`Absolute route path "${j.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),j.relativePath=j.relativePath.slice(r.length)}let _=Tl([r,j.relativePath]),T=u.concat(j);v.children&&v.children.length>0&&(Ke(v.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${_}".`),w3(v.children,i,T,_,g)),!(v.path==null&&!v.index)&&i.push({path:_,score:Cv(_,v.index),routesMeta:T})};return a.forEach((v,y)=>{var g;if(v.path===""||!((g=v.path)!=null&&g.includes("?")))h(v,y);else for(let p of R3(v.path))h(v,y,!0,p)}),i}function R3(a){let i=a.split("/");if(i.length===0)return[];let[u,...r]=i,d=u.endsWith("?"),h=u.replace(/\?$/,"");if(r.length===0)return d?[h,""]:[h];let v=R3(r.join("/")),y=[];return y.push(...v.map(g=>g===""?h:[h,g].join("/"))),d&&y.push(...v),y.map(g=>a.startsWith("/")&&g===""?"/":g)}function yv(a){a.sort((i,u)=>i.score!==u.score?u.score-i.score:Ev(i.routesMeta.map(r=>r.childrenIndex),u.routesMeta.map(r=>r.childrenIndex)))}var gv=/^:[\w-]+$/,_v=3,bv=2,xv=1,Sv=10,jv=-2,Nh=a=>a==="*";function Cv(a,i){let u=a.split("/"),r=u.length;return u.some(Nh)&&(r+=jv),i&&(r+=bv),u.filter(d=>!Nh(d)).reduce((d,h)=>d+(gv.test(h)?_v:h===""?xv:Sv),r)}function Ev(a,i){return a.length===i.length&&a.slice(0,-1).every((r,d)=>r===i[d])?a[a.length-1]-i[i.length-1]:0}function Tv(a,i,u=!1){let{routesMeta:r}=a,d={},h="/",v=[];for(let y=0;y{if(j==="*"){let U=y[T]||"";v=h.slice(0,h.length-U.length).replace(/(.)\/+$/,"$1")}const O=y[T];return _&&!O?p[j]=void 0:p[j]=(O||"").replace(/%2F/g,"/"),p},{}),pathname:h,pathnameBase:v,pattern:a}}function Nv(a,i=!1,u=!0){Nl(a==="*"||!a.endsWith("*")||a.endsWith("/*"),`Route path "${a}" will be treated as if it were "${a.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${a.replace(/\*$/,"/*")}".`);let r=[],d="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(v,y,g,p,j)=>{if(r.push({paramName:y,isOptional:g!=null}),g){let _=j.charAt(p+v.length);return _&&_!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return a.endsWith("*")?(r.push({paramName:"*"}),d+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):u?d+="\\/*$":a!==""&&a!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,i?void 0:"i"),r]}function wv(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Nl(!1,`The URL path "${a}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),a}}function vn(a,i){if(i==="/")return a;if(!a.toLowerCase().startsWith(i.toLowerCase()))return null;let u=i.endsWith("/")?i.length-1:i.length,r=a.charAt(u);return r&&r!=="/"?null:a.slice(u)||"/"}var Rv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Av(a,i="/"){let{pathname:u,search:r="",hash:d=""}=typeof a=="string"?Hs(a):a,h;return u?(u=A3(u),u.startsWith("/")?h=wh(u.substring(1),"/"):h=wh(u,i)):h=i,{pathname:h,search:zv(r),hash:Dv(d)}}function wh(a,i){let u=Bu(i).split("/");return a.split("/").forEach(d=>{d===".."?u.length>1&&u.pop():d!=="."&&u.push(d)}),u.length>1?u.join("/"):"/"}function y0(a,i,u,r){return`Cannot include a '${a}' character in a manually specified \`to.${i}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${u}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function Mv(a){return a.filter((i,u)=>u===0||i.route.path&&i.route.path.length>0)}function K0(a){let i=Mv(a);return i.map((u,r)=>r===i.length-1?u.pathname:u.pathnameBase)}function Gu(a,i,u,r=!1){let d;typeof a=="string"?d=Hs(a):(d={...a},Ke(!d.pathname||!d.pathname.includes("?"),y0("?","pathname","search",d)),Ke(!d.pathname||!d.pathname.includes("#"),y0("#","pathname","hash",d)),Ke(!d.search||!d.search.includes("#"),y0("#","search","hash",d)));let h=a===""||d.pathname==="",v=h?"/":d.pathname,y;if(v==null)y=u;else{let _=i.length-1;if(!r&&v.startsWith("..")){let T=v.split("/");for(;T[0]==="..";)T.shift(),_-=1;d.pathname=T.join("/")}y=_>=0?i[_]:"/"}let g=Av(d,y),p=v&&v!=="/"&&v.endsWith("/"),j=(h||v===".")&&u.endsWith("/");return!g.pathname.endsWith("/")&&(p||j)&&(g.pathname+="/"),g}var A3=a=>a.replace(/\/\/+/g,"/"),Tl=a=>A3(a.join("/")),Bu=a=>a.replace(/\/+$/,""),Ov=a=>Bu(a).replace(/^\/*/,"/"),zv=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,Dv=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,Lv=class{constructor(a,i,u,r=!1){this.status=a,this.statusText=i||"",this.internal=r,u instanceof Error?(this.data=u.toString(),this.error=u):this.data=u}};function Bv(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function Uv(a){let i=a.map(u=>u.route.path).filter(Boolean);return Tl(i)||"/"}var M3=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function O3(a,i){let u=a;if(typeof u!="string"||!Rv.test(u))return{absoluteURL:void 0,isExternal:!1,to:u};let r=u,d=!1;if(M3)try{let h=new URL(window.location.href),v=u.startsWith("//")?new URL(h.protocol+u):new URL(u),y=vn(v.pathname,i);v.origin===h.origin&&y!=null?u=y+v.search+v.hash:d=!0}catch{Nl(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:d,to:u}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var z3=["POST","PUT","PATCH","DELETE"];new Set(z3);var kv=["GET",...z3];new Set(kv);var qs=S.createContext(null);qs.displayName="DataRouter";var $u=S.createContext(null);$u.displayName="DataRouterState";var D3=S.createContext(!1);function Hv(){return S.useContext(D3)}var L3=S.createContext({isTransitioning:!1});L3.displayName="ViewTransition";var qv=S.createContext(new Map);qv.displayName="Fetchers";var Gv=S.createContext(null);Gv.displayName="Await";var al=S.createContext(null);al.displayName="Navigation";var ic=S.createContext(null);ic.displayName="Location";var bl=S.createContext({outlet:null,matches:[],isDataRoute:!1});bl.displayName="Route";var J0=S.createContext(null);J0.displayName="RouteError";var B3="REACT_ROUTER_ERROR",$v="REDIRECT",Vv="ROUTE_ERROR_RESPONSE";function Qv(a){if(a.startsWith(`${B3}:${$v}:{`))try{let i=JSON.parse(a.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function Yv(a){if(a.startsWith(`${B3}:${Vv}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new Lv(i.status,i.statusText,i.data)}catch{}}function Fv(a,{relative:i}={}){Ke(Gs(),"useHref() may be used only in the context of a component.");let{basename:u,navigator:r}=S.useContext(al),{hash:d,pathname:h,search:v}=cc(a,{relative:i}),y=h;return u!=="/"&&(y=h==="/"?u:Tl([u,h])),r.createHref({pathname:y,search:v,hash:d})}function Gs(){return S.useContext(ic)!=null}function sl(){return Ke(Gs(),"useLocation() may be used only in the context of a component."),S.useContext(ic).location}var U3="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function k3(a){S.useContext(al).static||S.useLayoutEffect(a)}function wl(){let{isDataRoute:a}=S.useContext(bl);return a?uy():Xv()}function Xv(){Ke(Gs(),"useNavigate() may be used only in the context of a component.");let a=S.useContext(qs),{basename:i,navigator:u}=S.useContext(al),{matches:r}=S.useContext(bl),{pathname:d}=sl(),h=JSON.stringify(K0(r)),v=S.useRef(!1);return k3(()=>{v.current=!0}),S.useCallback((g,p={})=>{if(Nl(v.current,U3),!v.current)return;if(typeof g=="number"){u.go(g);return}let j=Gu(g,JSON.parse(h),d,p.relative==="path");a==null&&i!=="/"&&(j.pathname=j.pathname==="/"?i:Tl([i,j.pathname])),(p.replace?u.replace:u.push)(j,p.state,p)},[i,u,h,d,a])}var Zv=S.createContext(null);function Kv(a){let i=S.useContext(bl).outlet;return S.useMemo(()=>i&&S.createElement(Zv.Provider,{value:a},i),[i,a])}function Jv(){let{matches:a}=S.useContext(bl),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function cc(a,{relative:i}={}){let{matches:u}=S.useContext(bl),{pathname:r}=sl(),d=JSON.stringify(K0(u));return S.useMemo(()=>Gu(a,JSON.parse(d),r,i==="path"),[a,d,r,i])}function Iv(a,i){return H3(a,i)}function H3(a,i,u){var w;Ke(Gs(),"useRoutes() may be used only in the context of a component.");let{navigator:r}=S.useContext(al),{matches:d}=S.useContext(bl),h=d[d.length-1],v=h?h.params:{},y=h?h.pathname:"/",g=h?h.pathnameBase:"/",p=h&&h.route;{let B=p&&p.path||"";G3(y,!p||B.endsWith("*")||B.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${y}" (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. + */var Eh="popstate";function Th(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function hv(a={}){function i(r,d){var p;let h=(p=d.state)==null?void 0:p.masked,{pathname:v,search:y,hash:g}=h||r.location;return T0("",{pathname:v,search:y,hash:g},d.state&&d.state.usr||null,d.state&&d.state.key||"default",h?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function u(r,d){return typeof d=="string"?d:Ii(d)}return pv(i,u,null,a)}function Ke(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function Nl(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function mv(){return Math.random().toString(36).substring(2,10)}function Nh(a,i){return{usr:a.state,key:a.key,idx:i,masked:a.unstable_mask?{pathname:a.pathname,search:a.search,hash:a.hash}:void 0}}function T0(a,i,u=null,r,d){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?Hs(i):i,state:u,key:i&&i.key||r||mv(),unstable_mask:d}}function Ii({pathname:a="/",search:i="",hash:u=""}){return i&&i!=="?"&&(a+=i.charAt(0)==="?"?i:"?"+i),u&&u!=="#"&&(a+=u.charAt(0)==="#"?u:"#"+u),a}function Hs(a){let i={};if(a){let u=a.indexOf("#");u>=0&&(i.hash=a.substring(u),a=a.substring(0,u));let r=a.indexOf("?");r>=0&&(i.search=a.substring(r),a=a.substring(0,r)),a&&(i.pathname=a)}return i}function pv(a,i,u,r={}){let{window:d=document.defaultView,v5Compat:h=!1}=r,v=d.history,y="POP",g=null,p=j();p==null&&(p=0,v.replaceState({...v.state,idx:p},""));function j(){return(v.state||{idx:null}).idx}function _(){y="POP";let w=j(),B=w==null?null:w-p;p=w,g&&g({action:y,location:D.location,delta:B})}function T(w,B){y="PUSH";let X=Th(w)?w:T0(D.location,w,B);p=j()+1;let V=Nh(X,p),$=D.createHref(X.unstable_mask||X);try{v.pushState(V,"",$)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;d.location.assign($)}h&&g&&g({action:y,location:D.location,delta:1})}function O(w,B){y="REPLACE";let X=Th(w)?w:T0(D.location,w,B);p=j();let V=Nh(X,p),$=D.createHref(X.unstable_mask||X);v.replaceState(V,"",$),h&&g&&g({action:y,location:D.location,delta:0})}function U(w){return vv(w)}let D={get action(){return y},get location(){return a(d,v)},listen(w){if(g)throw new Error("A history only accepts one active listener");return d.addEventListener(Eh,_),g=w,()=>{d.removeEventListener(Eh,_),g=null}},createHref(w){return i(d,w)},createURL:U,encodeLocation(w){let B=U(w);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:T,replace:O,go(w){return v.go(w)}};return D}function vv(a,i=!1){let u="http://localhost";typeof window<"u"&&(u=window.location.origin!=="null"?window.location.origin:window.location.href),Ke(u,"No window.location.(origin|href) available to create URL");let r=typeof a=="string"?a:Ii(a);return r=r.replace(/ $/,"%20"),!i&&r.startsWith("//")&&(r=u+r),new URL(r,u)}function w3(a,i,u="/"){return yv(a,i,u,!1)}function yv(a,i,u,r){let d=typeof i=="string"?Hs(i):i,h=vn(d.pathname||"/",u);if(h==null)return null;let v=R3(a);gv(v);let y=null;for(let g=0;y==null&&g{let j={relativePath:p===void 0?v.path||"":p,caseSensitive:v.caseSensitive===!0,childrenIndex:y,route:v};if(j.relativePath.startsWith("/")){if(!j.relativePath.startsWith(r)&&g)return;Ke(j.relativePath.startsWith(r),`Absolute route path "${j.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),j.relativePath=j.relativePath.slice(r.length)}let _=Tl([r,j.relativePath]),T=u.concat(j);v.children&&v.children.length>0&&(Ke(v.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${_}".`),R3(v.children,i,T,_,g)),!(v.path==null&&!v.index)&&i.push({path:_,score:Ev(_,v.index),routesMeta:T})};return a.forEach((v,y)=>{var g;if(v.path===""||!((g=v.path)!=null&&g.includes("?")))h(v,y);else for(let p of A3(v.path))h(v,y,!0,p)}),i}function A3(a){let i=a.split("/");if(i.length===0)return[];let[u,...r]=i,d=u.endsWith("?"),h=u.replace(/\?$/,"");if(r.length===0)return d?[h,""]:[h];let v=A3(r.join("/")),y=[];return y.push(...v.map(g=>g===""?h:[h,g].join("/"))),d&&y.push(...v),y.map(g=>a.startsWith("/")&&g===""?"/":g)}function gv(a){a.sort((i,u)=>i.score!==u.score?u.score-i.score:Tv(i.routesMeta.map(r=>r.childrenIndex),u.routesMeta.map(r=>r.childrenIndex)))}var _v=/^:[\w-]+$/,bv=3,xv=2,Sv=1,jv=10,Cv=-2,wh=a=>a==="*";function Ev(a,i){let u=a.split("/"),r=u.length;return u.some(wh)&&(r+=Cv),i&&(r+=xv),u.filter(d=>!wh(d)).reduce((d,h)=>d+(_v.test(h)?bv:h===""?Sv:jv),r)}function Tv(a,i){return a.length===i.length&&a.slice(0,-1).every((r,d)=>r===i[d])?a[a.length-1]-i[i.length-1]:0}function Nv(a,i,u=!1){let{routesMeta:r}=a,d={},h="/",v=[];for(let y=0;y{if(j==="*"){let U=y[T]||"";v=h.slice(0,h.length-U.length).replace(/(.)\/+$/,"$1")}const O=y[T];return _&&!O?p[j]=void 0:p[j]=(O||"").replace(/%2F/g,"/"),p},{}),pathname:h,pathnameBase:v,pattern:a}}function wv(a,i=!1,u=!0){Nl(a==="*"||!a.endsWith("*")||a.endsWith("/*"),`Route path "${a}" will be treated as if it were "${a.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${a.replace(/\*$/,"/*")}".`);let r=[],d="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(v,y,g,p,j)=>{if(r.push({paramName:y,isOptional:g!=null}),g){let _=j.charAt(p+v.length);return _&&_!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return a.endsWith("*")?(r.push({paramName:"*"}),d+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):u?d+="\\/*$":a!==""&&a!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,i?void 0:"i"),r]}function Rv(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Nl(!1,`The URL path "${a}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),a}}function vn(a,i){if(i==="/")return a;if(!a.toLowerCase().startsWith(i.toLowerCase()))return null;let u=i.endsWith("/")?i.length-1:i.length,r=a.charAt(u);return r&&r!=="/"?null:a.slice(u)||"/"}var Av=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Mv(a,i="/"){let{pathname:u,search:r="",hash:d=""}=typeof a=="string"?Hs(a):a,h;return u?(u=M3(u),u.startsWith("/")?h=Rh(u.substring(1),"/"):h=Rh(u,i)):h=i,{pathname:h,search:Dv(r),hash:Lv(d)}}function Rh(a,i){let u=Bu(i).split("/");return a.split("/").forEach(d=>{d===".."?u.length>1&&u.pop():d!=="."&&u.push(d)}),u.length>1?u.join("/"):"/"}function y0(a,i,u,r){return`Cannot include a '${a}' character in a manually specified \`to.${i}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${u}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function Ov(a){return a.filter((i,u)=>u===0||i.route.path&&i.route.path.length>0)}function J0(a){let i=Ov(a);return i.map((u,r)=>r===i.length-1?u.pathname:u.pathnameBase)}function Gu(a,i,u,r=!1){let d;typeof a=="string"?d=Hs(a):(d={...a},Ke(!d.pathname||!d.pathname.includes("?"),y0("?","pathname","search",d)),Ke(!d.pathname||!d.pathname.includes("#"),y0("#","pathname","hash",d)),Ke(!d.search||!d.search.includes("#"),y0("#","search","hash",d)));let h=a===""||d.pathname==="",v=h?"/":d.pathname,y;if(v==null)y=u;else{let _=i.length-1;if(!r&&v.startsWith("..")){let T=v.split("/");for(;T[0]==="..";)T.shift(),_-=1;d.pathname=T.join("/")}y=_>=0?i[_]:"/"}let g=Mv(d,y),p=v&&v!=="/"&&v.endsWith("/"),j=(h||v===".")&&u.endsWith("/");return!g.pathname.endsWith("/")&&(p||j)&&(g.pathname+="/"),g}var M3=a=>a.replace(/\/\/+/g,"/"),Tl=a=>M3(a.join("/")),Bu=a=>a.replace(/\/+$/,""),zv=a=>Bu(a).replace(/^\/*/,"/"),Dv=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,Lv=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,Bv=class{constructor(a,i,u,r=!1){this.status=a,this.statusText=i||"",this.internal=r,u instanceof Error?(this.data=u.toString(),this.error=u):this.data=u}};function Uv(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function kv(a){let i=a.map(u=>u.route.path).filter(Boolean);return Tl(i)||"/"}var O3=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function z3(a,i){let u=a;if(typeof u!="string"||!Av.test(u))return{absoluteURL:void 0,isExternal:!1,to:u};let r=u,d=!1;if(O3)try{let h=new URL(window.location.href),v=u.startsWith("//")?new URL(h.protocol+u):new URL(u),y=vn(v.pathname,i);v.origin===h.origin&&y!=null?u=y+v.search+v.hash:d=!0}catch{Nl(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:d,to:u}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var D3=["POST","PUT","PATCH","DELETE"];new Set(D3);var Hv=["GET",...D3];new Set(Hv);var qs=S.createContext(null);qs.displayName="DataRouter";var $u=S.createContext(null);$u.displayName="DataRouterState";var L3=S.createContext(!1);function qv(){return S.useContext(L3)}var B3=S.createContext({isTransitioning:!1});B3.displayName="ViewTransition";var Gv=S.createContext(new Map);Gv.displayName="Fetchers";var $v=S.createContext(null);$v.displayName="Await";var al=S.createContext(null);al.displayName="Navigation";var ic=S.createContext(null);ic.displayName="Location";var bl=S.createContext({outlet:null,matches:[],isDataRoute:!1});bl.displayName="Route";var I0=S.createContext(null);I0.displayName="RouteError";var U3="REACT_ROUTER_ERROR",Vv="REDIRECT",Qv="ROUTE_ERROR_RESPONSE";function Yv(a){if(a.startsWith(`${U3}:${Vv}:{`))try{let i=JSON.parse(a.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function Fv(a){if(a.startsWith(`${U3}:${Qv}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new Bv(i.status,i.statusText,i.data)}catch{}}function Xv(a,{relative:i}={}){Ke(Gs(),"useHref() may be used only in the context of a component.");let{basename:u,navigator:r}=S.useContext(al),{hash:d,pathname:h,search:v}=cc(a,{relative:i}),y=h;return u!=="/"&&(y=h==="/"?u:Tl([u,h])),r.createHref({pathname:y,search:v,hash:d})}function Gs(){return S.useContext(ic)!=null}function sl(){return Ke(Gs(),"useLocation() may be used only in the context of a component."),S.useContext(ic).location}var k3="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function H3(a){S.useContext(al).static||S.useLayoutEffect(a)}function wl(){let{isDataRoute:a}=S.useContext(bl);return a?ry():Zv()}function Zv(){Ke(Gs(),"useNavigate() may be used only in the context of a component.");let a=S.useContext(qs),{basename:i,navigator:u}=S.useContext(al),{matches:r}=S.useContext(bl),{pathname:d}=sl(),h=JSON.stringify(J0(r)),v=S.useRef(!1);return H3(()=>{v.current=!0}),S.useCallback((g,p={})=>{if(Nl(v.current,k3),!v.current)return;if(typeof g=="number"){u.go(g);return}let j=Gu(g,JSON.parse(h),d,p.relative==="path");a==null&&i!=="/"&&(j.pathname=j.pathname==="/"?i:Tl([i,j.pathname])),(p.replace?u.replace:u.push)(j,p.state,p)},[i,u,h,d,a])}var Kv=S.createContext(null);function Jv(a){let i=S.useContext(bl).outlet;return S.useMemo(()=>i&&S.createElement(Kv.Provider,{value:a},i),[i,a])}function Iv(){let{matches:a}=S.useContext(bl),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function cc(a,{relative:i}={}){let{matches:u}=S.useContext(bl),{pathname:r}=sl(),d=JSON.stringify(J0(u));return S.useMemo(()=>Gu(a,JSON.parse(d),r,i==="path"),[a,d,r,i])}function Wv(a,i){return q3(a,i)}function q3(a,i,u){var w;Ke(Gs(),"useRoutes() may be used only in the context of a component.");let{navigator:r}=S.useContext(al),{matches:d}=S.useContext(bl),h=d[d.length-1],v=h?h.params:{},y=h?h.pathname:"/",g=h?h.pathnameBase:"/",p=h&&h.route;{let B=p&&p.path||"";$3(y,!p||B.endsWith("*")||B.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${y}" (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 j=sl(),_;if(i){let B=typeof i=="string"?Hs(i):i;Ke(g==="/"||((w=B.pathname)==null?void 0:w.startsWith(g)),`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 "${g}" but pathname "${B.pathname}" was given in the \`location\` prop.`),_=B}else _=j;let T=_.pathname||"/",O=T;if(g!=="/"){let B=g.replace(/^\//,"").split("/");O="/"+T.replace(/^\//,"").split("/").slice(B.length).join("/")}let U=N3(a,{pathname:O});Nl(p||U!=null,`No routes matched location "${_.pathname}${_.search}${_.hash}" `),Nl(U==null||U[U.length-1].route.element!==void 0||U[U.length-1].route.Component!==void 0||U[U.length-1].route.lazy!==void 0,`Matched leaf route at location "${_.pathname}${_.search}${_.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 D=ly(U&&U.map(B=>Object.assign({},B,{params:Object.assign({},v,B.params),pathname:Tl([g,r.encodeLocation?r.encodeLocation(B.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:B.pathname]),pathnameBase:B.pathnameBase==="/"?g:Tl([g,r.encodeLocation?r.encodeLocation(B.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:B.pathnameBase])})),d,u);return i&&D?S.createElement(ic.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,..._},navigationType:"POP"}},D):D}function Wv(){let a=cy(),i=Bv(a)?`${a.status} ${a.statusText}`:a instanceof Error?a.message:JSON.stringify(a),u=a instanceof Error?a.stack:null,r="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:r},h={padding:"2px 4px",backgroundColor:r},v=null;return console.error("Error handled by React Router default ErrorBoundary:",a),v=S.createElement(S.Fragment,null,S.createElement("p",null,"💿 Hey developer 👋"),S.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",S.createElement("code",{style:h},"ErrorBoundary")," or"," ",S.createElement("code",{style:h},"errorElement")," prop on your route.")),S.createElement(S.Fragment,null,S.createElement("h2",null,"Unexpected Application Error!"),S.createElement("h3",{style:{fontStyle:"italic"}},i),u?S.createElement("pre",{style:d},u):null,v)}var Pv=S.createElement(Wv,null),q3=class extends S.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,i){return i.location!==a.location||i.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:i.error,location:i.location,revalidation:a.revalidation||i.revalidation}}componentDidCatch(a,i){this.props.onError?this.props.onError(a,i):console.error("React Router caught the following error during render",a)}render(){let a=this.state.error;if(this.context&&typeof a=="object"&&a&&"digest"in a&&typeof a.digest=="string"){const u=Yv(a.digest);u&&(a=u)}let i=a!==void 0?S.createElement(bl.Provider,{value:this.props.routeContext},S.createElement(J0.Provider,{value:a,children:this.props.component})):this.props.children;return this.context?S.createElement(ey,{error:a},i):i}};q3.contextType=D3;var g0=new WeakMap;function ey({children:a,error:i}){let{basename:u}=S.useContext(al);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let r=Qv(i.digest);if(r){let d=g0.get(i);if(d)throw d;let h=O3(r.location,u);if(M3&&!g0.get(i))if(h.isExternal||r.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const v=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:r.replace}));throw g0.set(i,v),v}return S.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return a}function ty({routeContext:a,match:i,children:u}){let r=S.useContext(qs);return r&&r.static&&r.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=i.route.id),S.createElement(bl.Provider,{value:a},u)}function ly(a,i=[],u){let r=u==null?void 0:u.state;if(a==null){if(!r)return null;if(r.errors)a=r.matches;else if(i.length===0&&!r.initialized&&r.matches.length>0)a=r.matches;else return null}let d=a,h=r==null?void 0:r.errors;if(h!=null){let j=d.findIndex(_=>_.route.id&&(h==null?void 0:h[_.route.id])!==void 0);Ke(j>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(h).join(",")}`),d=d.slice(0,Math.min(d.length,j+1))}let v=!1,y=-1;if(u&&r){v=r.renderFallback;for(let j=0;j=0?d=d.slice(0,y+1):d=[d[0]];break}}}}let g=u==null?void 0:u.onError,p=r&&g?(j,_)=>{var T,O;g(j,{location:r.location,params:((O=(T=r.matches)==null?void 0:T[0])==null?void 0:O.params)??{},unstable_pattern:Uv(r.matches),errorInfo:_})}:void 0;return d.reduceRight((j,_,T)=>{let O,U=!1,D=null,w=null;r&&(O=h&&_.route.id?h[_.route.id]:void 0,D=_.route.errorElement||Pv,v&&(y<0&&T===0?(G3("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),U=!0,w=null):y===T&&(U=!0,w=_.route.hydrateFallbackElement||null)));let B=i.concat(d.slice(0,T+1)),X=()=>{let V;return O?V=D:U?V=w:_.route.Component?V=S.createElement(_.route.Component,null):_.route.element?V=_.route.element:V=j,S.createElement(ty,{match:_,routeContext:{outlet:j,matches:B,isDataRoute:r!=null},children:V})};return r&&(_.route.ErrorBoundary||_.route.errorElement||T===0)?S.createElement(q3,{location:r.location,revalidation:r.revalidation,component:D,error:O,children:X(),routeContext:{outlet:null,matches:B,isDataRoute:!0},onError:p}):X()},null)}function I0(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ny(a){let i=S.useContext(qs);return Ke(i,I0(a)),i}function ay(a){let i=S.useContext($u);return Ke(i,I0(a)),i}function sy(a){let i=S.useContext(bl);return Ke(i,I0(a)),i}function W0(a){let i=sy(a),u=i.matches[i.matches.length-1];return Ke(u.route.id,`${a} can only be used on routes that contain a unique "id"`),u.route.id}function iy(){return W0("useRouteId")}function cy(){var r;let a=S.useContext(J0),i=ay("useRouteError"),u=W0("useRouteError");return a!==void 0?a:(r=i.errors)==null?void 0:r[u]}function uy(){let{router:a}=ny("useNavigate"),i=W0("useNavigate"),u=S.useRef(!1);return k3(()=>{u.current=!0}),S.useCallback(async(d,h={})=>{Nl(u.current,U3),u.current&&(typeof d=="number"?await a.navigate(d):await a.navigate(d,{fromRouteId:i,...h}))},[a,i])}var Rh={};function G3(a,i,u){!i&&!Rh[a]&&(Rh[a]=!0,Nl(!1,u))}S.memo(ry);function ry({routes:a,future:i,state:u,isStatic:r,onError:d}){return H3(a,void 0,{state:u,isStatic:r,onError:d})}function Wi({to:a,replace:i,state:u,relative:r}){Ke(Gs()," may be used only in the context of a component.");let{static:d}=S.useContext(al);Nl(!d," 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:h}=S.useContext(bl),{pathname:v}=sl(),y=wl(),g=Gu(a,K0(h),v,r==="path"),p=JSON.stringify(g);return S.useEffect(()=>{y(JSON.parse(p),{replace:i,state:u,relative:r})},[y,p,r,i,u]),null}function $3(a){return Kv(a.context)}function kt(a){Ke(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function oy({basename:a="/",children:i=null,location:u,navigationType:r="POP",navigator:d,static:h=!1,unstable_useTransitions:v}){Ke(!Gs(),"You cannot render a inside another . You should never have more than one in your app.");let y=a.replace(/^\/*/,"/"),g=S.useMemo(()=>({basename:y,navigator:d,static:h,unstable_useTransitions:v,future:{}}),[y,d,h,v]);typeof u=="string"&&(u=Hs(u));let{pathname:p="/",search:j="",hash:_="",state:T=null,key:O="default",unstable_mask:U}=u,D=S.useMemo(()=>{let w=vn(p,y);return w==null?null:{location:{pathname:w,search:j,hash:_,state:T,key:O,unstable_mask:U},navigationType:r}},[y,p,j,_,T,O,r,U]);return Nl(D!=null,` is not able to match the URL "${p}${j}${_}" because it does not start with the basename, so the won't render anything.`),D==null?null:S.createElement(al.Provider,{value:g},S.createElement(ic.Provider,{children:i,value:D}))}function fy({children:a,location:i}){return Iv(N0(a),i)}function N0(a,i=[]){let u=[];return S.Children.forEach(a,(r,d)=>{if(!S.isValidElement(r))return;let h=[...i,d];if(r.type===S.Fragment){u.push.apply(u,N0(r.props.children,h));return}Ke(r.type===kt,`[${typeof r.type=="string"?r.type:r.type.name}] is not a component. All component children of must be a or `),Ke(!r.props.index||!r.props.children,"An index route cannot have child routes.");let v={id:r.props.id||h.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(v.children=N0(r.props.children,h)),u.push(v)}),u}var Ou="get",zu="application/x-www-form-urlencoded";function Vu(a){return typeof HTMLElement<"u"&&a instanceof HTMLElement}function dy(a){return Vu(a)&&a.tagName.toLowerCase()==="button"}function hy(a){return Vu(a)&&a.tagName.toLowerCase()==="form"}function my(a){return Vu(a)&&a.tagName.toLowerCase()==="input"}function py(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}function vy(a,i){return a.button===0&&(!i||i==="_self")&&!py(a)}var wu=null;function yy(){if(wu===null)try{new FormData(document.createElement("form"),0),wu=!1}catch{wu=!0}return wu}var gy=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function _0(a){return a!=null&&!gy.has(a)?(Nl(!1,`"${a}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${zu}"`),null):a}function _y(a,i){let u,r,d,h,v;if(hy(a)){let y=a.getAttribute("action");r=y?vn(y,i):null,u=a.getAttribute("method")||Ou,d=_0(a.getAttribute("enctype"))||zu,h=new FormData(a)}else if(dy(a)||my(a)&&(a.type==="submit"||a.type==="image")){let y=a.form;if(y==null)throw new Error('Cannot submit a )} diff --git a/src/widgets/token-table/model/useChainTokenRows.ts b/src/widgets/token-table/model/useChainTokenRows.ts index 5143d36..a21b146 100644 --- a/src/widgets/token-table/model/useChainTokenRows.ts +++ b/src/widgets/token-table/model/useChainTokenRows.ts @@ -1,6 +1,7 @@ import { useWalletBalance } from '@features/wallet' import type { Chain } from '@features/wallet' import { getCoinIcon } from '@shared/assets/coins' +import { truncateDecimals } from '@shared/lib/utils/truncateDecimals' import { TOKENS, type Token } from './tokens' const NATIVE_TICKER: Record = { @@ -53,7 +54,7 @@ export function useChainTokenRows(chain: Chain) { color: nativeStatic?.color ?? DEFAULT_TOKEN_COLOR, price: formatPrice(data.native.usdPrice), change: 0, - bal: data.native.formatted, + bal: truncateDecimals(data.native.formatted), usd: formatUsd(data.native.usdValue), fav: false, } @@ -67,7 +68,7 @@ export function useChainTokenRows(chain: Chain) { color: staticToken?.color ?? DEFAULT_TOKEN_COLOR, price: formatPrice(amount.usdPrice), change: 0, - bal: amount.formatted, + bal: truncateDecimals(amount.formatted), usd: formatUsd(amount.usdValue), fav: false, } diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo index 59f52a0..6f6f6a9 100644 --- a/tsconfig.tsbuildinfo +++ b/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/main.tsx","./src/vite-env.d.ts","./src/app/app.tsx","./src/app/providers/guestroute.tsx","./src/app/providers/protectedroute.tsx","./src/app/providers/queryprovider.tsx","./src/app/providers/routerprovider.tsx","./src/app/providers/scrolltotop.tsx","./src/app/providers/index.ts","./src/features/auth/index.ts","./src/features/auth/api/profileapi.ts","./src/features/auth/api/registrationapi.ts","./src/features/auth/hooks/useauth.ts","./src/features/auth/hooks/useisauthenticated.ts","./src/features/auth/hooks/useme.ts","./src/features/auth/hooks/useuploadavatar.ts","./src/features/kyc/api/kycapi.ts","./src/features/payment/index.ts","./src/features/payment/api/paymentapi.ts","./src/features/payment/hooks/usecreateorder.ts","./src/features/payment/hooks/usepaymentconfig.ts","./src/features/payment/hooks/usepaymentquote.ts","./src/features/wallet/index.ts","./src/features/wallet/api/walletapi.ts","./src/features/wallet/model/usewalletdata.ts","./src/pages/bridge/index.ts","./src/pages/bridge/ui/bridgepage.tsx","./src/pages/converter/index.ts","./src/pages/converter/ui/converterpage.tsx","./src/pages/home/index.ts","./src/pages/home/ui/homepage.tsx","./src/pages/kyc/index.ts","./src/pages/kyc/ui/kycpage.tsx","./src/pages/login/index.ts","./src/pages/login/ui/loginpage.tsx","./src/pages/profile/index.ts","./src/pages/profile/ui/profilepage.tsx","./src/pages/register/index.ts","./src/pages/register/ui/registerpage.tsx","./src/pages/seed-phrase/index.ts","./src/pages/seed-phrase/ui/seedphrasepage.tsx","./src/pages/swap/index.ts","./src/pages/swap/ui/swappage.tsx","./src/pages/wallet/index.ts","./src/pages/wallet/ui/walletpage.tsx","./src/shared/api/base.ts","./src/shared/api/csrf.ts","./src/shared/api/tokenstore.ts","./src/shared/api/types.ts","./src/shared/assets/coins/index.ts","./src/shared/config/constants.ts","./src/shared/config/env.ts","./src/shared/config/routes.ts","./src/shared/lib/hooks/usedebounce.ts","./src/shared/lib/hooks/uselocalstorage.ts","./src/shared/lib/utils/cn.ts","./src/shared/types/index.ts","./src/shared/ui/index.ts","./src/shared/ui/button/button.tsx","./src/shared/ui/button/index.ts","./src/shared/ui/formfield/formfield.tsx","./src/shared/ui/formfield/index.ts","./src/shared/ui/notification/notification.tsx","./src/shared/ui/notification/index.ts","./src/shared/ui/pill/pill.tsx","./src/shared/ui/pill/index.ts","./src/shared/ui/primarybutton/primarybutton.tsx","./src/shared/ui/primarybutton/index.ts","./src/shared/ui/title/title.tsx","./src/shared/ui/tokenicon/tokenicon.tsx","./src/shared/ui/tokenicon/index.ts","./src/widgets/about/index.ts","./src/widgets/about/ui/about.tsx","./src/widgets/balance-card/index.ts","./src/widgets/balance-card/ui/balancecard.tsx","./src/widgets/bridge-form/index.ts","./src/widgets/bridge-form/ui/bridgeform.tsx","./src/widgets/bridge-form/ui/networkselect.tsx","./src/widgets/converter-page/index.ts","./src/widgets/converter-page/ui/agreementcheck.tsx","./src/widgets/converter-page/ui/commissionpanel.tsx","./src/widgets/converter-page/ui/convertersection.tsx","./src/widgets/currency-converter/index.ts","./src/widgets/currency-converter/model/tiers.ts","./src/widgets/currency-converter/model/useconverter.ts","./src/widgets/currency-converter/ui/agreementcheckbox.tsx","./src/widgets/currency-converter/ui/commissiontable.tsx","./src/widgets/currency-converter/ui/converter.tsx","./src/widgets/currency-converter/ui/tiers.tsx","./src/widgets/footer/index.ts","./src/widgets/footer/ui/footer.tsx","./src/widgets/header/index.ts","./src/widgets/header/ui/header.tsx","./src/widgets/hero/index.ts","./src/widgets/hero/lib/usecountdown.ts","./src/widgets/hero/ui/conversionflow.tsx","./src/widgets/hero/ui/countdown.tsx","./src/widgets/hero/ui/exchangecard.tsx","./src/widgets/hero/ui/hero.tsx","./src/widgets/kyc-verification/index.ts","./src/widgets/kyc-verification/model/usekyc.ts","./src/widgets/kyc-verification/ui/kycmodal.tsx","./src/widgets/kyc-verification/ui/kycwidget.tsx","./src/widgets/login-form/index.ts","./src/widgets/login-form/model/useloginform.ts","./src/widgets/login-form/ui/loginform.tsx","./src/widgets/networks-table/index.ts","./src/widgets/networks-table/model/networks.ts","./src/widgets/networks-table/ui/networkstable.tsx","./src/widgets/profile/index.ts","./src/widgets/profile/ui/profileavatar.tsx","./src/widgets/profile/ui/profilesection.tsx","./src/widgets/receive-modal/index.ts","./src/widgets/receive-modal/ui/receivemodal.tsx","./src/widgets/register-form/index.ts","./src/widgets/register-form/model/useregisterform.ts","./src/widgets/register-form/ui/registerform.tsx","./src/widgets/seed-phrase/index.ts","./src/widgets/seed-phrase/model/useseedphrase.ts","./src/widgets/seed-phrase/ui/seedphrasewidget.tsx","./src/widgets/send-modal/index.ts","./src/widgets/send-modal/model/sendtypes.ts","./src/widgets/send-modal/ui/sendmodal.tsx","./src/widgets/swap-form/index.ts","./src/widgets/swap-form/model/useswapform.ts","./src/widgets/swap-form/ui/raterow.tsx","./src/widgets/swap-form/ui/swapcard.tsx","./src/widgets/swap-form/ui/swapconfirmmodal.tsx","./src/widgets/swap-form/ui/swapdirectionbutton.tsx","./src/widgets/swap-form/ui/swapform.tsx","./src/widgets/swap-form/ui/swapinfopanel.tsx","./src/widgets/swap-form/ui/tokenselect.tsx","./src/widgets/swap-form/ui/trxconfirmmodal.tsx","./src/widgets/token-table/index.ts","./src/widgets/token-table/model/tokens.ts","./src/widgets/token-table/model/usechaintokenrows.ts","./src/widgets/token-table/ui/tokentable.tsx","./src/widgets/wallet-chain-tabs/index.ts","./src/widgets/wallet-chain-tabs/ui/walletchaintabs.tsx","./src/widgets/wallet-header/index.ts","./src/widgets/wallet-header/ui/walletheader.tsx"],"version":"5.6.3"} \ No newline at end of file +{"root":["./src/main.tsx","./src/vite-env.d.ts","./src/app/app.tsx","./src/app/providers/guestroute.tsx","./src/app/providers/protectedroute.tsx","./src/app/providers/queryprovider.tsx","./src/app/providers/routerprovider.tsx","./src/app/providers/scrolltotop.tsx","./src/app/providers/index.ts","./src/features/auth/index.ts","./src/features/auth/api/profileapi.ts","./src/features/auth/api/registrationapi.ts","./src/features/auth/hooks/useauth.ts","./src/features/auth/hooks/useisauthenticated.ts","./src/features/auth/hooks/useme.ts","./src/features/auth/hooks/useuploadavatar.ts","./src/features/kyc/api/kycapi.ts","./src/features/payment/index.ts","./src/features/payment/api/paymentapi.ts","./src/features/payment/hooks/usecreateorder.ts","./src/features/payment/hooks/usepaymentconfig.ts","./src/features/payment/hooks/usepaymentquote.ts","./src/features/wallet/index.ts","./src/features/wallet/api/walletapi.ts","./src/features/wallet/model/usewalletdata.ts","./src/pages/bridge/index.ts","./src/pages/bridge/ui/bridgepage.tsx","./src/pages/converter/index.ts","./src/pages/converter/ui/converterpage.tsx","./src/pages/home/index.ts","./src/pages/home/ui/homepage.tsx","./src/pages/kyc/index.ts","./src/pages/kyc/ui/kycpage.tsx","./src/pages/login/index.ts","./src/pages/login/ui/loginpage.tsx","./src/pages/profile/index.ts","./src/pages/profile/ui/profilepage.tsx","./src/pages/register/index.ts","./src/pages/register/ui/registerpage.tsx","./src/pages/seed-phrase/index.ts","./src/pages/seed-phrase/ui/seedphrasepage.tsx","./src/pages/swap/index.ts","./src/pages/swap/ui/swappage.tsx","./src/pages/wallet/index.ts","./src/pages/wallet/ui/walletpage.tsx","./src/shared/api/base.ts","./src/shared/api/csrf.ts","./src/shared/api/tokenstore.ts","./src/shared/api/types.ts","./src/shared/assets/coins/index.ts","./src/shared/config/constants.ts","./src/shared/config/env.ts","./src/shared/config/routes.ts","./src/shared/lib/hooks/usedebounce.ts","./src/shared/lib/hooks/uselocalstorage.ts","./src/shared/lib/utils/cn.ts","./src/shared/lib/utils/truncatedecimals.ts","./src/shared/types/index.ts","./src/shared/ui/index.ts","./src/shared/ui/button/button.tsx","./src/shared/ui/button/index.ts","./src/shared/ui/formfield/formfield.tsx","./src/shared/ui/formfield/index.ts","./src/shared/ui/notification/notification.tsx","./src/shared/ui/notification/index.ts","./src/shared/ui/pill/pill.tsx","./src/shared/ui/pill/index.ts","./src/shared/ui/primarybutton/primarybutton.tsx","./src/shared/ui/primarybutton/index.ts","./src/shared/ui/title/title.tsx","./src/shared/ui/tokenicon/tokenicon.tsx","./src/shared/ui/tokenicon/index.ts","./src/widgets/about/index.ts","./src/widgets/about/ui/about.tsx","./src/widgets/balance-card/index.ts","./src/widgets/balance-card/ui/balancecard.tsx","./src/widgets/bridge-form/index.ts","./src/widgets/bridge-form/ui/bridgeform.tsx","./src/widgets/bridge-form/ui/networkselect.tsx","./src/widgets/converter-page/index.ts","./src/widgets/converter-page/ui/agreementcheck.tsx","./src/widgets/converter-page/ui/commissionpanel.tsx","./src/widgets/converter-page/ui/convertersection.tsx","./src/widgets/currency-converter/index.ts","./src/widgets/currency-converter/model/tiers.ts","./src/widgets/currency-converter/model/useconverter.ts","./src/widgets/currency-converter/ui/agreementcheckbox.tsx","./src/widgets/currency-converter/ui/commissiontable.tsx","./src/widgets/currency-converter/ui/converter.tsx","./src/widgets/currency-converter/ui/tiers.tsx","./src/widgets/footer/index.ts","./src/widgets/footer/ui/footer.tsx","./src/widgets/header/index.ts","./src/widgets/header/ui/header.tsx","./src/widgets/hero/index.ts","./src/widgets/hero/lib/usecountdown.ts","./src/widgets/hero/ui/conversionflow.tsx","./src/widgets/hero/ui/countdown.tsx","./src/widgets/hero/ui/exchangecard.tsx","./src/widgets/hero/ui/hero.tsx","./src/widgets/kyc-verification/index.ts","./src/widgets/kyc-verification/model/usekyc.ts","./src/widgets/kyc-verification/ui/kycmodal.tsx","./src/widgets/kyc-verification/ui/kycwidget.tsx","./src/widgets/login-form/index.ts","./src/widgets/login-form/model/useloginform.ts","./src/widgets/login-form/ui/loginform.tsx","./src/widgets/networks-table/index.ts","./src/widgets/networks-table/model/networks.ts","./src/widgets/networks-table/ui/networkstable.tsx","./src/widgets/profile/index.ts","./src/widgets/profile/ui/profileavatar.tsx","./src/widgets/profile/ui/profilesection.tsx","./src/widgets/receive-modal/index.ts","./src/widgets/receive-modal/ui/receivemodal.tsx","./src/widgets/register-form/index.ts","./src/widgets/register-form/model/useregisterform.ts","./src/widgets/register-form/ui/registerform.tsx","./src/widgets/seed-phrase/index.ts","./src/widgets/seed-phrase/model/useseedphrase.ts","./src/widgets/seed-phrase/ui/seedphrasewidget.tsx","./src/widgets/send-modal/index.ts","./src/widgets/send-modal/model/sendtypes.ts","./src/widgets/send-modal/ui/sendmodal.tsx","./src/widgets/swap-form/index.ts","./src/widgets/swap-form/model/useswapform.ts","./src/widgets/swap-form/ui/raterow.tsx","./src/widgets/swap-form/ui/swapcard.tsx","./src/widgets/swap-form/ui/swapconfirmmodal.tsx","./src/widgets/swap-form/ui/swapdirectionbutton.tsx","./src/widgets/swap-form/ui/swapform.tsx","./src/widgets/swap-form/ui/swapinfopanel.tsx","./src/widgets/swap-form/ui/tokenselect.tsx","./src/widgets/swap-form/ui/trxconfirmmodal.tsx","./src/widgets/token-table/index.ts","./src/widgets/token-table/model/tokens.ts","./src/widgets/token-table/model/usechaintokenrows.ts","./src/widgets/token-table/ui/tokentable.tsx","./src/widgets/wallet-chain-tabs/index.ts","./src/widgets/wallet-chain-tabs/ui/walletchaintabs.tsx","./src/widgets/wallet-header/index.ts","./src/widgets/wallet-header/ui/walletheader.tsx"],"version":"5.6.3"} \ No newline at end of file