61 lines
383 KiB
JavaScript
61 lines
383 KiB
JavaScript
var vm=l=>{throw TypeError(l)};var mf=(l,s,u)=>s.has(l)||vm("Cannot "+u);var x=(l,s,u)=>(mf(l,s,"read from private field"),u?u.call(l):s.get(l)),ee=(l,s,u)=>s.has(l)?vm("Cannot add the same private member more than once"):s instanceof WeakSet?s.add(l):s.set(l,u),X=(l,s,u,r)=>(mf(l,s,"write to private field"),r?r.call(l,u):s.set(l,u),u),me=(l,s,u)=>(mf(l,s,"access private method"),u);var Tu=(l,s,u,r)=>({set _(d){X(l,s,d,u)},get _(){return x(l,s,r)}});(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.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 pf={exports:{}},qs={};/**
|
||
* @license React
|
||
* react-jsx-runtime.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var ym;function tg(){if(ym)return qs;ym=1;var l=Symbol.for("react.transitional.element"),s=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:l,type:r,key:v,ref:d!==void 0?d:null,props:h}}return qs.Fragment=s,qs.jsx=u,qs.jsxs=u,qs}var gm;function ng(){return gm||(gm=1,pf.exports=tg()),pf.exports}var o=ng(),vf={exports:{}},re={};/**
|
||
* @license React
|
||
* react.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var _m;function ag(){if(_m)return re;_m=1;var l=Symbol.for("react.transitional.element"),s=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 M(N){return N===null||typeof N!="object"?null:(N=T&&N[T]||N["@@iterator"],typeof N=="function"?N:null)}var U={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,w={};function B(N,k,V){this.props=N,this.context=k,this.refs=w,this.updater=V||U}B.prototype.isReactComponent={},B.prototype.setState=function(N,k){if(typeof N!="object"&&typeof N!="function"&&N!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,N,k,"setState")},B.prototype.forceUpdate=function(N){this.updater.enqueueForceUpdate(this,N,"forceUpdate")};function Z(){}Z.prototype=B.prototype;function G(N,k,V){this.props=N,this.context=k,this.refs=w,this.updater=V||U}var Q=G.prototype=new Z;Q.constructor=G,D(Q,B.prototype),Q.isPureReactComponent=!0;var W=Array.isArray;function le(){}var F={H:null,A:null,T:null,S:null},P=Object.prototype.hasOwnProperty;function ue(N,k,V){var K=V.ref;return{$$typeof:l,type:N,key:k,ref:K!==void 0?K:null,props:V}}function ge(N,k){return ue(N.type,k,N.props)}function _e(N){return typeof N=="object"&&N!==null&&N.$$typeof===l}function Me(N){var k={"=":"=0",":":"=2"};return"$"+N.replace(/[=:]/g,function(V){return k[V]})}var se=/\/+/g;function De(N,k){return typeof N=="object"&&N!==null&&N.key!=null?Me(""+N.key):k.toString(36)}function Te(N){switch(N.status){case"fulfilled":return N.value;case"rejected":throw N.reason;default:switch(typeof N.status=="string"?N.then(le,le):(N.status="pending",N.then(function(k){N.status==="pending"&&(N.status="fulfilled",N.value=k)},function(k){N.status==="pending"&&(N.status="rejected",N.reason=k)})),N.status){case"fulfilled":return N.value;case"rejected":throw N.reason}}throw N}function L(N,k,V,K,ce){var oe=typeof N;(oe==="undefined"||oe==="boolean")&&(N=null);var Se=!1;if(N===null)Se=!0;else switch(oe){case"bigint":case"string":case"number":Se=!0;break;case"object":switch(N.$$typeof){case l:case s:Se=!0;break;case j:return Se=N._init,L(Se(N._payload),k,V,K,ce)}}if(Se)return ce=ce(N),Se=K===""?"."+De(N,0):K,W(ce)?(V="",Se!=null&&(V=Se.replace(se,"$&/")+"/"),L(ce,k,V,"",function(Rt){return Rt})):ce!=null&&(_e(ce)&&(ce=ge(ce,V+(ce.key==null||N&&N.key===ce.key?"":(""+ce.key).replace(se,"$&/")+"/")+Se)),k.push(ce)),1;Se=0;var at=K===""?".":K+":";if(W(N))for(var fe=0;fe<N.length;fe++)K=N[fe],oe=at+De(K,fe),Se+=L(K,k,V,oe,ce);else if(fe=M(N),typeof fe=="function")for(N=fe.call(N),fe=0;!(K=N.next()).done;)K=K.value,oe=at+De(K,fe++),Se+=L(K,k,V,oe,ce);else if(oe==="object"){if(typeof N.then=="function")return L(Te(N),k,V,K,ce);throw k=String(N),Error("Objects are not valid as a React child (found: "+(k==="[object Object]"?"object with keys {"+Object.keys(N).join(", ")+"}":k)+"). If you meant to render a collection of children, use an array instead.")}return Se}function Y(N,k,V){if(N==null)return N;var K=[],ce=0;return L(N,K,"","",function(oe){return k.call(V,oe,ce++)}),K}function ae(N){if(N._status===-1){var k=N._result;k=k(),k.then(function(V){(N._status===0||N._status===-1)&&(N._status=1,N._result=V)},function(V){(N._status===0||N._status===-1)&&(N._status=2,N._result=V)}),N._status===-1&&(N._status=0,N._result=k)}if(N._status===1)return N._result.default;throw N._result}var Ce=typeof reportError=="function"?reportError:function(N){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var k=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof N=="object"&&N!==null&&typeof N.message=="string"?String(N.message):String(N),error:N});if(!window.dispatchEvent(k))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",N);return}console.error(N)},Ae={map:Y,forEach:function(N,k,V){Y(N,function(){k.apply(this,arguments)},V)},count:function(N){var k=0;return Y(N,function(){k++}),k},toArray:function(N){return Y(N,function(k){return k})||[]},only:function(N){if(!_e(N))throw Error("React.Children.only expected to receive a single React element child.");return N}};return re.Activity=_,re.Children=Ae,re.Component=B,re.Fragment=u,re.Profiler=d,re.PureComponent=G,re.StrictMode=r,re.Suspense=g,re.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=F,re.__COMPILER_RUNTIME={__proto__:null,c:function(N){return F.H.useMemoCache(N)}},re.cache=function(N){return function(){return N.apply(null,arguments)}},re.cacheSignal=function(){return null},re.cloneElement=function(N,k,V){if(N==null)throw Error("The argument must be a React element, but you passed "+N+".");var K=D({},N.props),ce=N.key;if(k!=null)for(oe in k.key!==void 0&&(ce=""+k.key),k)!P.call(k,oe)||oe==="key"||oe==="__self"||oe==="__source"||oe==="ref"&&k.ref===void 0||(K[oe]=k[oe]);var oe=arguments.length-2;if(oe===1)K.children=V;else if(1<oe){for(var Se=Array(oe),at=0;at<oe;at++)Se[at]=arguments[at+2];K.children=Se}return ue(N.type,ce,K)},re.createContext=function(N){return N={$$typeof:v,_currentValue:N,_currentValue2:N,_threadCount:0,Provider:null,Consumer:null},N.Provider=N,N.Consumer={$$typeof:h,_context:N},N},re.createElement=function(N,k,V){var K,ce={},oe=null;if(k!=null)for(K in k.key!==void 0&&(oe=""+k.key),k)P.call(k,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(ce[K]=k[K]);var Se=arguments.length-2;if(Se===1)ce.children=V;else if(1<Se){for(var at=Array(Se),fe=0;fe<Se;fe++)at[fe]=arguments[fe+2];ce.children=at}if(N&&N.defaultProps)for(K in Se=N.defaultProps,Se)ce[K]===void 0&&(ce[K]=Se[K]);return ue(N,oe,ce)},re.createRef=function(){return{current:null}},re.forwardRef=function(N){return{$$typeof:y,render:N}},re.isValidElement=_e,re.lazy=function(N){return{$$typeof:j,_payload:{_status:-1,_result:N},_init:ae}},re.memo=function(N,k){return{$$typeof:p,type:N,compare:k===void 0?null:k}},re.startTransition=function(N){var k=F.T,V={};F.T=V;try{var K=N(),ce=F.S;ce!==null&&ce(V,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(le,Ce)}catch(oe){Ce(oe)}finally{k!==null&&V.types!==null&&(k.types=V.types),F.T=k}},re.unstable_useCacheRefresh=function(){return F.H.useCacheRefresh()},re.use=function(N){return F.H.use(N)},re.useActionState=function(N,k,V){return F.H.useActionState(N,k,V)},re.useCallback=function(N,k){return F.H.useCallback(N,k)},re.useContext=function(N){return F.H.useContext(N)},re.useDebugValue=function(){},re.useDeferredValue=function(N,k){return F.H.useDeferredValue(N,k)},re.useEffect=function(N,k){return F.H.useEffect(N,k)},re.useEffectEvent=function(N){return F.H.useEffectEvent(N)},re.useId=function(){return F.H.useId()},re.useImperativeHandle=function(N,k,V){return F.H.useImperativeHandle(N,k,V)},re.useInsertionEffect=function(N,k){return F.H.useInsertionEffect(N,k)},re.useLayoutEffect=function(N,k){return F.H.useLayoutEffect(N,k)},re.useMemo=function(N,k){return F.H.useMemo(N,k)},re.useOptimistic=function(N,k){return F.H.useOptimistic(N,k)},re.useReducer=function(N,k,V){return F.H.useReducer(N,k,V)},re.useRef=function(N){return F.H.useRef(N)},re.useState=function(N){return F.H.useState(N)},re.useSyncExternalStore=function(N,k,V){return F.H.useSyncExternalStore(N,k,V)},re.useTransition=function(){return F.H.useTransition()},re.version="19.2.5",re}var bm;function If(){return bm||(bm=1,vf.exports=ag()),vf.exports}var S=If(),yf={exports:{}},$s={},gf={exports:{}},_f={};/**
|
||
* @license React
|
||
* scheduler.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var xm;function lg(){return xm||(xm=1,(function(l){function s(L,Y){var ae=L.length;L.push(Y);e:for(;0<ae;){var Ce=ae-1>>>1,Ae=L[Ce];if(0<d(Ae,Y))L[Ce]=Y,L[ae]=Ae,ae=Ce;else break e}}function u(L){return L.length===0?null:L[0]}function r(L){if(L.length===0)return null;var Y=L[0],ae=L.pop();if(ae!==Y){L[0]=ae;e:for(var Ce=0,Ae=L.length,N=Ae>>>1;Ce<N;){var k=2*(Ce+1)-1,V=L[k],K=k+1,ce=L[K];if(0>d(V,ae))K<Ae&&0>d(ce,V)?(L[Ce]=ce,L[K]=ae,Ce=K):(L[Ce]=V,L[k]=ae,Ce=k);else if(K<Ae&&0>d(ce,ae))L[Ce]=ce,L[K]=ae,Ce=K;else break e}}return Y}function d(L,Y){var ae=L.sortIndex-Y.sortIndex;return ae!==0?ae:L.id-Y.id}if(l.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;l.unstable_now=function(){return h.now()}}else{var v=Date,y=v.now();l.unstable_now=function(){return v.now()-y}}var g=[],p=[],j=1,_=null,T=3,M=!1,U=!1,D=!1,w=!1,B=typeof setTimeout=="function"?setTimeout:null,Z=typeof clearTimeout=="function"?clearTimeout:null,G=typeof setImmediate<"u"?setImmediate:null;function Q(L){for(var Y=u(p);Y!==null;){if(Y.callback===null)r(p);else if(Y.startTime<=L)r(p),Y.sortIndex=Y.expirationTime,s(g,Y);else break;Y=u(p)}}function W(L){if(D=!1,Q(L),!U)if(u(g)!==null)U=!0,le||(le=!0,Me());else{var Y=u(p);Y!==null&&Te(W,Y.startTime-L)}}var le=!1,F=-1,P=5,ue=-1;function ge(){return w?!0:!(l.unstable_now()-ue<P)}function _e(){if(w=!1,le){var L=l.unstable_now();ue=L;var Y=!0;try{e:{U=!1,D&&(D=!1,Z(F),F=-1),M=!0;var ae=T;try{t:{for(Q(L),_=u(g);_!==null&&!(_.expirationTime>L&&ge());){var Ce=_.callback;if(typeof Ce=="function"){_.callback=null,T=_.priorityLevel;var Ae=Ce(_.expirationTime<=L);if(L=l.unstable_now(),typeof Ae=="function"){_.callback=Ae,Q(L),Y=!0;break t}_===u(g)&&r(g),Q(L)}else r(g);_=u(g)}if(_!==null)Y=!0;else{var N=u(p);N!==null&&Te(W,N.startTime-L),Y=!1}}break e}finally{_=null,T=ae,M=!1}Y=void 0}}finally{Y?Me():le=!1}}}var Me;if(typeof G=="function")Me=function(){G(_e)};else if(typeof MessageChannel<"u"){var se=new MessageChannel,De=se.port2;se.port1.onmessage=_e,Me=function(){De.postMessage(null)}}else Me=function(){B(_e,0)};function Te(L,Y){F=B(function(){L(l.unstable_now())},Y)}l.unstable_IdlePriority=5,l.unstable_ImmediatePriority=1,l.unstable_LowPriority=4,l.unstable_NormalPriority=3,l.unstable_Profiling=null,l.unstable_UserBlockingPriority=2,l.unstable_cancelCallback=function(L){L.callback=null},l.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<L?Math.floor(1e3/L):5},l.unstable_getCurrentPriorityLevel=function(){return T},l.unstable_next=function(L){switch(T){case 1:case 2:case 3:var Y=3;break;default:Y=T}var ae=T;T=Y;try{return L()}finally{T=ae}},l.unstable_requestPaint=function(){w=!0},l.unstable_runWithPriority=function(L,Y){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var ae=T;T=L;try{return Y()}finally{T=ae}},l.unstable_scheduleCallback=function(L,Y,ae){var Ce=l.unstable_now();switch(typeof ae=="object"&&ae!==null?(ae=ae.delay,ae=typeof ae=="number"&&0<ae?Ce+ae:Ce):ae=Ce,L){case 1:var Ae=-1;break;case 2:Ae=250;break;case 5:Ae=1073741823;break;case 4:Ae=1e4;break;default:Ae=5e3}return Ae=ae+Ae,L={id:j++,callback:Y,priorityLevel:L,startTime:ae,expirationTime:Ae,sortIndex:-1},ae>Ce?(L.sortIndex=ae,s(p,L),u(g)===null&&L===u(p)&&(D?(Z(F),F=-1):D=!0,Te(W,ae-Ce))):(L.sortIndex=Ae,s(g,L),U||M||(U=!0,le||(le=!0,Me()))),L},l.unstable_shouldYield=ge,l.unstable_wrapCallback=function(L){var Y=T;return function(){var ae=T;T=Y;try{return L.apply(this,arguments)}finally{T=ae}}}})(_f)),_f}var Sm;function ig(){return Sm||(Sm=1,gf.exports=lg()),gf.exports}var bf={exports:{}},bt={};/**
|
||
* @license React
|
||
* react-dom.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var jm;function sg(){if(jm)return bt;jm=1;var l=If();function s(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var j=2;j<arguments.length;j++)p+="&args[]="+encodeURIComponent(arguments[j])}return"Minified React error #"+g+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(){}var r={d:{f:u,r:function(){throw Error(s(522))},D:u,C:u,L:u,m:u,X:u,S:u,M:u},p:0,findDOMNode:null},d=Symbol.for("react.portal");function h(g,p,j){var _=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:_==null?null:""+_,children:g,containerInfo:p,implementation:j}}var v=l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function y(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return bt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,bt.createPortal=function(g,p){var j=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(s(299));return h(g,p,null,j)},bt.flushSync=function(g){var p=v.T,j=r.p;try{if(v.T=null,r.p=2,g)return g()}finally{v.T=p,r.p=j,r.d.f()}},bt.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,r.d.C(g,p))},bt.prefetchDNS=function(g){typeof g=="string"&&r.d.D(g)},bt.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var j=p.as,_=y(j,p.crossOrigin),T=typeof p.integrity=="string"?p.integrity:void 0,M=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;j==="style"?r.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:_,integrity:T,fetchPriority:M}):j==="script"&&r.d.X(g,{crossOrigin:_,integrity:T,fetchPriority:M,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},bt.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var j=y(p.as,p.crossOrigin);r.d.M(g,{crossOrigin:j,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&r.d.M(g)},bt.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var j=p.as,_=y(j,p.crossOrigin);r.d.L(g,j,{crossOrigin:_,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},bt.preloadModule=function(g,p){if(typeof g=="string")if(p){var j=y(p.as,p.crossOrigin);r.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:j,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else r.d.m(g)},bt.requestFormReset=function(g){r.d.r(g)},bt.unstable_batchedUpdates=function(g,p){return g(p)},bt.useFormState=function(g,p,j){return v.H.useFormState(g,p,j)},bt.useFormStatus=function(){return v.H.useHostTransitionStatus()},bt.version="19.2.5",bt}var Em;function cg(){if(Em)return bf.exports;Em=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(s){console.error(s)}}return l(),bf.exports=sg(),bf.exports}/**
|
||
* @license React
|
||
* react-dom-client.production.js
|
||
*
|
||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var Nm;function ug(){if(Nm)return $s;Nm=1;var l=ig(),s=If(),u=cg();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function h(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function v(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function y(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function g(e){if(h(e)!==e)throw Error(r(188))}function p(e){var t=e.alternate;if(!t){if(t=h(e),t===null)throw Error(r(188));return t!==e?null:e}for(var n=e,a=t;;){var i=n.return;if(i===null)break;var c=i.alternate;if(c===null){if(a=i.return,a!==null){n=a;continue}break}if(i.child===c.child){for(c=i.child;c;){if(c===n)return g(i),e;if(c===a)return g(i),t;c=c.sibling}throw Error(r(188))}if(n.return!==a.return)n=i,a=c;else{for(var f=!1,m=i.child;m;){if(m===n){f=!0,n=i,a=c;break}if(m===a){f=!0,a=i,n=c;break}m=m.sibling}if(!f){for(m=c.child;m;){if(m===n){f=!0,n=c,a=i;break}if(m===a){f=!0,a=c,n=i;break}m=m.sibling}if(!f)throw Error(r(189))}}if(n.alternate!==a)throw Error(r(190))}if(n.tag!==3)throw Error(r(188));return n.stateNode.current===n?e:t}function j(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=j(e),t!==null)return t;e=e.sibling}return null}var _=Object.assign,T=Symbol.for("react.element"),M=Symbol.for("react.transitional.element"),U=Symbol.for("react.portal"),D=Symbol.for("react.fragment"),w=Symbol.for("react.strict_mode"),B=Symbol.for("react.profiler"),Z=Symbol.for("react.consumer"),G=Symbol.for("react.context"),Q=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),le=Symbol.for("react.suspense_list"),F=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),ue=Symbol.for("react.activity"),ge=Symbol.for("react.memo_cache_sentinel"),_e=Symbol.iterator;function Me(e){return e===null||typeof e!="object"?null:(e=_e&&e[_e]||e["@@iterator"],typeof e=="function"?e:null)}var se=Symbol.for("react.client.reference");function De(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===se?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case D:return"Fragment";case B:return"Profiler";case w:return"StrictMode";case W:return"Suspense";case le:return"SuspenseList";case ue:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case U:return"Portal";case G:return e.displayName||"Context";case Z:return(e._context.displayName||"Context")+".Consumer";case Q:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case F:return t=e.displayName||null,t!==null?t:De(e.type)||"Memo";case P:t=e._payload,e=e._init;try{return De(e(t))}catch{}}return null}var Te=Array.isArray,L=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Y=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ae={pending:!1,data:null,method:null,action:null},Ce=[],Ae=-1;function N(e){return{current:e}}function k(e){0>Ae||(e.current=Ce[Ae],Ce[Ae]=null,Ae--)}function V(e,t){Ae++,Ce[Ae]=e.current,e.current=t}var K=N(null),ce=N(null),oe=N(null),Se=N(null);function at(e,t){switch(V(oe,t),V(ce,e),V(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?kh(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=kh(t),e=qh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}k(K),V(K,e)}function fe(){k(K),k(ce),k(oe)}function Rt(e){e.memoizedState!==null&&V(Se,e);var t=K.current,n=qh(t,e.type);t!==n&&(V(ce,e),V(K,n))}function Rn(e){ce.current===e&&(k(K),k(ce)),Se.current===e&&(k(Se),Bs._currentValue=ae)}var Ul,Xi;function An(e){if(Ul===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ul=t&&t[1]||"",Xi=-1<n.stack.indexOf(`
|
||
at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
|
||
`+Ul+e+Xi}var Hl=!1;function Ze(e,t){if(!e||Hl)return"";Hl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var $=function(){throw Error()};if(Object.defineProperty($.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct($,[])}catch(z){var O=z}Reflect.construct(e,[],$)}else{try{$.call()}catch(z){O=z}e.call($.prototype)}}else{try{throw Error()}catch(z){O=z}($=e())&&typeof $.catch=="function"&&$.catch(function(){})}}catch(z){if(z&&O&&typeof z.stack=="string")return[z.stack,O.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var c=a.DetermineComponentFrameRoot(),f=c[0],m=c[1];if(f&&m){var b=f.split(`
|
||
`),A=m.split(`
|
||
`);for(i=a=0;a<b.length&&!b[a].includes("DetermineComponentFrameRoot");)a++;for(;i<A.length&&!A[i].includes("DetermineComponentFrameRoot");)i++;if(a===b.length||i===A.length)for(a=b.length-1,i=A.length-1;1<=a&&0<=i&&b[a]!==A[i];)i--;for(;1<=a&&0<=i;a--,i--)if(b[a]!==A[i]){if(a!==1||i!==1)do if(a--,i--,0>i||b[a]!==A[i]){var H=`
|
||
`+b[a].replace(" at new "," at ");return e.displayName&&H.includes("<anonymous>")&&(H=H.replace("<anonymous>",e.displayName)),H}while(1<=a&&0<=i);break}}}finally{Hl=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?An(n):""}function ya(e,t){switch(e.tag){case 26:case 27:case 5:return An(e.type);case 16:return An("Lazy");case 13:return e.child!==t&&t!==null?An("Suspense Fallback"):An("Suspense");case 19:return An("SuspenseList");case 0:case 15:return Ze(e.type,!1);case 11:return Ze(e.type.render,!1);case 1:return Ze(e.type,!0);case 31:return An("Activity");default:return""}}function Zi(e){try{var t="",n=null;do t+=ya(e,n),n=e,e=e.return;while(e);return t}catch(a){return`
|
||
Error generating stack: `+a.message+`
|
||
`+a.stack}}var Wu=Object.prototype.hasOwnProperty,Iu=l.unstable_scheduleCallback,Pu=l.unstable_cancelCallback,zp=l.unstable_shouldYield,Dp=l.unstable_requestPaint,Qt=l.unstable_now,Lp=l.unstable_getCurrentPriorityLevel,y0=l.unstable_ImmediatePriority,g0=l.unstable_UserBlockingPriority,rc=l.unstable_NormalPriority,Bp=l.unstable_LowPriority,_0=l.unstable_IdlePriority,Up=l.log,Hp=l.unstable_setDisableYieldValue,Fi=null,Gt=null;function ga(e){if(typeof Up=="function"&&Hp(e),Gt&&typeof Gt.setStrictMode=="function")try{Gt.setStrictMode(Fi,e)}catch{}}var Yt=Math.clz32?Math.clz32:$p,kp=Math.log,qp=Math.LN2;function $p(e){return e>>>=0,e===0?32:31-(kp(e)/qp|0)|0}var oc=256,fc=262144,dc=4194304;function tl(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 hc(e,t,n){var a=e.pendingLanes;if(a===0)return 0;var i=0,c=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var m=a&134217727;return m!==0?(a=m&~c,a!==0?i=tl(a):(f&=m,f!==0?i=tl(f):n||(n=m&~e,n!==0&&(i=tl(n))))):(m=a&~c,m!==0?i=tl(m):f!==0?i=tl(f):n||(n=a&~e,n!==0&&(i=tl(n)))),i===0?0:t!==0&&t!==i&&(t&c)===0&&(c=i&-i,n=t&-t,c>=n||c===32&&(n&4194048)!==0)?t:i}function Ki(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Qp(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 b0(){var e=dc;return dc<<=1,(dc&62914560)===0&&(dc=4194304),e}function er(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ji(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Gp(e,t,n,a,i,c){var f=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var m=e.entanglements,b=e.expirationTimes,A=e.hiddenUpdates;for(n=f&~n;0<n;){var H=31-Yt(n),$=1<<H;m[H]=0,b[H]=-1;var O=A[H];if(O!==null)for(A[H]=null,H=0;H<O.length;H++){var z=O[H];z!==null&&(z.lane&=-536870913)}n&=~$}a!==0&&x0(e,a,0),c!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=c&~(f&~t))}function x0(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-Yt(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|n&261930}function S0(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-Yt(n),i=1<<a;i&t|e[a]&t&&(e[a]|=t),n&=~i}}function j0(e,t){var n=t&-t;return n=(n&42)!==0?1:tr(n),(n&(e.suspendedLanes|t))!==0?0:n}function tr(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function nr(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function E0(){var e=Y.p;return e!==0?e:(e=window.event,e===void 0?32:rm(e.type))}function N0(e,t){var n=Y.p;try{return Y.p=e,t()}finally{Y.p=n}}var _a=Math.random().toString(36).slice(2),pt="__reactFiber$"+_a,At="__reactProps$"+_a,kl="__reactContainer$"+_a,ar="__reactEvents$"+_a,Yp="__reactListeners$"+_a,Vp="__reactHandles$"+_a,T0="__reactResources$"+_a,Wi="__reactMarker$"+_a;function lr(e){delete e[pt],delete e[At],delete e[ar],delete e[Yp],delete e[Vp]}function ql(e){var t=e[pt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[kl]||n[pt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Zh(e);e!==null;){if(n=e[pt])return n;e=Zh(e)}return t}e=n,n=e.parentNode}return null}function $l(e){if(e=e[pt]||e[kl]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ii(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function Ql(e){var t=e[T0];return t||(t=e[T0]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function ft(e){e[Wi]=!0}var C0=new Set,w0={};function nl(e,t){Gl(e,t),Gl(e+"Capture",t)}function Gl(e,t){for(w0[e]=t,e=0;e<t.length;e++)C0.add(t[e])}var Xp=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),R0={},A0={};function Zp(e){return Wu.call(A0,e)?!0:Wu.call(R0,e)?!1:Xp.test(e)?A0[e]=!0:(R0[e]=!0,!1)}function mc(e,t,n){if(Zp(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function pc(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function Yn(e,t,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+a)}}function sn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function O0(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fp(e,t,n){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var i=a.get,c=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(f){n=""+f,c.call(this,f)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return n},setValue:function(f){n=""+f},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ir(e){if(!e._valueTracker){var t=O0(e)?"checked":"value";e._valueTracker=Fp(e,t,""+e[t])}}function M0(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=O0(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function vc(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Kp=/[\n"\\]/g;function cn(e){return e.replace(Kp,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function sr(e,t,n,a,i,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=""+sn(t)):e.value!==""+sn(t)&&(e.value=""+sn(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?cr(e,f,sn(t)):n!=null?cr(e,f,sn(n)):a!=null&&e.removeAttribute("value"),i==null&&c!=null&&(e.defaultChecked=!!c),i!=null&&(e.checked=i&&typeof i!="function"&&typeof i!="symbol"),m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.name=""+sn(m):e.removeAttribute("name")}function z0(e,t,n,a,i,c,f,m){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||n!=null){if(!(c!=="submit"&&c!=="reset"||t!=null)){ir(e);return}n=n!=null?""+sn(n):"",t=t!=null?""+sn(t):n,m||t===e.value||(e.value=t),e.defaultValue=t}a=a??i,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=m?e.checked:!!a,e.defaultChecked=!!a,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f),ir(e)}function cr(e,t,n){t==="number"&&vc(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Yl(e,t,n,a){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&a&&(e[n].defaultSelected=!0)}else{for(n=""+sn(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,a&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function D0(e,t,n){if(t!=null&&(t=""+sn(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+sn(n):""}function L0(e,t,n,a){if(t==null){if(a!=null){if(n!=null)throw Error(r(92));if(Te(a)){if(1<a.length)throw Error(r(93));a=a[0]}n=a}n==null&&(n=""),t=n}n=sn(t),e.defaultValue=n,a=e.textContent,a===n&&a!==""&&a!==null&&(e.value=a),ir(e)}function Vl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Jp=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function B0(e,t,n){var a=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,n):typeof n!="number"||n===0||Jp.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function U0(e,t,n){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var i in t)a=t[i],t.hasOwnProperty(i)&&n[i]!==a&&B0(e,i,a)}else for(var c in t)t.hasOwnProperty(c)&&B0(e,c,t[c])}function ur(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Wp=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Ip=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function yc(e){return Ip.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Vn(){}var rr=null;function or(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xl=null,Zl=null;function H0(e){var t=$l(e);if(t&&(e=t.stateNode)){var n=e[At]||null;e:switch(e=t.stateNode,t.type){case"input":if(sr(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+cn(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var i=a[At]||null;if(!i)throw Error(r(90));sr(a,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)a=n[t],a.form===e.form&&M0(a)}break e;case"textarea":D0(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Yl(e,!!n.multiple,t,!1)}}}var fr=!1;function k0(e,t,n){if(fr)return e(t,n);fr=!0;try{var a=e(t);return a}finally{if(fr=!1,(Xl!==null||Zl!==null)&&(lu(),Xl&&(t=Xl,e=Zl,Zl=Xl=null,H0(t),e)))for(t=0;t<e.length;t++)H0(e[t])}}function Pi(e,t){var n=e.stateNode;if(n===null)return null;var a=n[At]||null;if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(r(231,t,typeof n));return n}var Xn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),dr=!1;if(Xn)try{var es={};Object.defineProperty(es,"passive",{get:function(){dr=!0}}),window.addEventListener("test",es,es),window.removeEventListener("test",es,es)}catch{dr=!1}var ba=null,hr=null,gc=null;function q0(){if(gc)return gc;var e,t=hr,n=t.length,a,i="value"in ba?ba.value:ba.textContent,c=i.length;for(e=0;e<n&&t[e]===i[e];e++);var f=n-e;for(a=1;a<=f&&t[n-a]===i[c-a];a++);return gc=i.slice(e,1<a?1-a:void 0)}function _c(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function bc(){return!0}function $0(){return!1}function Ot(e){function t(n,a,i,c,f){this._reactName=n,this._targetInst=i,this.type=a,this.nativeEvent=c,this.target=f,this.currentTarget=null;for(var m in e)e.hasOwnProperty(m)&&(n=e[m],this[m]=n?n(c):c[m]);return this.isDefaultPrevented=(c.defaultPrevented!=null?c.defaultPrevented:c.returnValue===!1)?bc:$0,this.isPropagationStopped=$0,this}return _(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=bc)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=bc)},persist:function(){},isPersistent:bc}),t}var al={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},xc=Ot(al),ts=_({},al,{view:0,detail:0}),Pp=Ot(ts),mr,pr,ns,Sc=_({},ts,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:yr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ns&&(ns&&e.type==="mousemove"?(mr=e.screenX-ns.screenX,pr=e.screenY-ns.screenY):pr=mr=0,ns=e),mr)},movementY:function(e){return"movementY"in e?e.movementY:pr}}),Q0=Ot(Sc),ev=_({},Sc,{dataTransfer:0}),tv=Ot(ev),nv=_({},ts,{relatedTarget:0}),vr=Ot(nv),av=_({},al,{animationName:0,elapsedTime:0,pseudoElement:0}),lv=Ot(av),iv=_({},al,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),sv=Ot(iv),cv=_({},al,{data:0}),G0=Ot(cv),uv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},rv={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ov={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fv(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ov[e])?!!t[e]:!1}function yr(){return fv}var dv=_({},ts,{key:function(e){if(e.key){var t=uv[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=_c(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?rv[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:yr,charCode:function(e){return e.type==="keypress"?_c(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?_c(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),hv=Ot(dv),mv=_({},Sc,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Y0=Ot(mv),pv=_({},ts,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:yr}),vv=Ot(pv),yv=_({},al,{propertyName:0,elapsedTime:0,pseudoElement:0}),gv=Ot(yv),_v=_({},Sc,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),bv=Ot(_v),xv=_({},al,{newState:0,oldState:0}),Sv=Ot(xv),jv=[9,13,27,32],gr=Xn&&"CompositionEvent"in window,as=null;Xn&&"documentMode"in document&&(as=document.documentMode);var Ev=Xn&&"TextEvent"in window&&!as,V0=Xn&&(!gr||as&&8<as&&11>=as),X0=" ",Z0=!1;function F0(e,t){switch(e){case"keyup":return jv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function K0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Fl=!1;function Nv(e,t){switch(e){case"compositionend":return K0(t);case"keypress":return t.which!==32?null:(Z0=!0,X0);case"textInput":return e=t.data,e===X0&&Z0?null:e;default:return null}}function Tv(e,t){if(Fl)return e==="compositionend"||!gr&&F0(e,t)?(e=q0(),gc=hr=ba=null,Fl=!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.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return V0&&t.locale!=="ko"?null:t.data;default:return null}}var Cv={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function J0(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Cv[e.type]:t==="textarea"}function W0(e,t,n,a){Xl?Zl?Zl.push(a):Zl=[a]:Xl=a,t=fu(t,"onChange"),0<t.length&&(n=new xc("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var ls=null,is=null;function wv(e){zh(e,0)}function jc(e){var t=Ii(e);if(M0(t))return e}function I0(e,t){if(e==="change")return t}var P0=!1;if(Xn){var _r;if(Xn){var br="oninput"in document;if(!br){var ed=document.createElement("div");ed.setAttribute("oninput","return;"),br=typeof ed.oninput=="function"}_r=br}else _r=!1;P0=_r&&(!document.documentMode||9<document.documentMode)}function td(){ls&&(ls.detachEvent("onpropertychange",nd),is=ls=null)}function nd(e){if(e.propertyName==="value"&&jc(is)){var t=[];W0(t,is,e,or(e)),k0(wv,t)}}function Rv(e,t,n){e==="focusin"?(td(),ls=t,is=n,ls.attachEvent("onpropertychange",nd)):e==="focusout"&&td()}function Av(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return jc(is)}function Ov(e,t){if(e==="click")return jc(t)}function Mv(e,t){if(e==="input"||e==="change")return jc(t)}function zv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vt=typeof Object.is=="function"?Object.is:zv;function ss(e,t){if(Vt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var i=n[a];if(!Wu.call(t,i)||!Vt(e[i],t[i]))return!1}return!0}function ad(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ld(e,t){var n=ad(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ad(n)}}function id(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?id(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function sd(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=vc(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=vc(e.document)}return t}function xr(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 Dv=Xn&&"documentMode"in document&&11>=document.documentMode,Kl=null,Sr=null,cs=null,jr=!1;function cd(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jr||Kl==null||Kl!==vc(a)||(a=Kl,"selectionStart"in a&&xr(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),cs&&ss(cs,a)||(cs=a,a=fu(Sr,"onSelect"),0<a.length&&(t=new xc("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=Kl)))}function ll(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Jl={animationend:ll("Animation","AnimationEnd"),animationiteration:ll("Animation","AnimationIteration"),animationstart:ll("Animation","AnimationStart"),transitionrun:ll("Transition","TransitionRun"),transitionstart:ll("Transition","TransitionStart"),transitioncancel:ll("Transition","TransitionCancel"),transitionend:ll("Transition","TransitionEnd")},Er={},ud={};Xn&&(ud=document.createElement("div").style,"AnimationEvent"in window||(delete Jl.animationend.animation,delete Jl.animationiteration.animation,delete Jl.animationstart.animation),"TransitionEvent"in window||delete Jl.transitionend.transition);function il(e){if(Er[e])return Er[e];if(!Jl[e])return e;var t=Jl[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ud)return Er[e]=t[n];return e}var rd=il("animationend"),od=il("animationiteration"),fd=il("animationstart"),Lv=il("transitionrun"),Bv=il("transitionstart"),Uv=il("transitioncancel"),dd=il("transitionend"),hd=new Map,Nr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Nr.push("scrollEnd");function Sn(e,t){hd.set(e,t),nl(t,[e])}var Ec=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},un=[],Wl=0,Tr=0;function Nc(){for(var e=Wl,t=Tr=Wl=0;t<e;){var n=un[t];un[t++]=null;var a=un[t];un[t++]=null;var i=un[t];un[t++]=null;var c=un[t];if(un[t++]=null,a!==null&&i!==null){var f=a.pending;f===null?i.next=i:(i.next=f.next,f.next=i),a.pending=i}c!==0&&md(n,i,c)}}function Tc(e,t,n,a){un[Wl++]=e,un[Wl++]=t,un[Wl++]=n,un[Wl++]=a,Tr|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function Cr(e,t,n,a){return Tc(e,t,n,a),Cc(e)}function sl(e,t){return Tc(e,null,null,t),Cc(e)}function md(e,t,n){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n);for(var i=!1,c=e.return;c!==null;)c.childLanes|=n,a=c.alternate,a!==null&&(a.childLanes|=n),c.tag===22&&(e=c.stateNode,e===null||e._visibility&1||(i=!0)),e=c,c=c.return;return e.tag===3?(c=e.stateNode,i&&t!==null&&(i=31-Yt(n),e=c.hiddenUpdates,a=e[i],a===null?e[i]=[t]:a.push(t),t.lane=n|536870912),c):null}function Cc(e){if(50<Rs)throw Rs=0,Uo=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Il={};function Hv(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Xt(e,t,n,a){return new Hv(e,t,n,a)}function wr(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Zn(e,t){var n=e.alternate;return n===null?(n=Xt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function pd(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function wc(e,t,n,a,i,c){var f=0;if(a=e,typeof e=="function")wr(e)&&(f=1);else if(typeof e=="string")f=Gy(e,n,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ue:return e=Xt(31,n,t,i),e.elementType=ue,e.lanes=c,e;case D:return cl(n.children,i,c,t);case w:f=8,i|=24;break;case B:return e=Xt(12,n,t,i|2),e.elementType=B,e.lanes=c,e;case W:return e=Xt(13,n,t,i),e.elementType=W,e.lanes=c,e;case le:return e=Xt(19,n,t,i),e.elementType=le,e.lanes=c,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case G:f=10;break e;case Z:f=9;break e;case Q:f=11;break e;case F:f=14;break e;case P:f=16,a=null;break e}f=29,n=Error(r(130,e===null?"null":typeof e,"")),a=null}return t=Xt(f,n,t,i),t.elementType=e,t.type=a,t.lanes=c,t}function cl(e,t,n,a){return e=Xt(7,e,a,t),e.lanes=n,e}function Rr(e,t,n){return e=Xt(6,e,null,t),e.lanes=n,e}function vd(e){var t=Xt(18,null,null,0);return t.stateNode=e,t}function Ar(e,t,n){return t=Xt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var yd=new WeakMap;function rn(e,t){if(typeof e=="object"&&e!==null){var n=yd.get(e);return n!==void 0?n:(t={value:e,source:t,stack:Zi(t)},yd.set(e,t),t)}return{value:e,source:t,stack:Zi(t)}}var Pl=[],ei=0,Rc=null,us=0,on=[],fn=0,xa=null,On=1,Mn="";function Fn(e,t){Pl[ei++]=us,Pl[ei++]=Rc,Rc=e,us=t}function gd(e,t,n){on[fn++]=On,on[fn++]=Mn,on[fn++]=xa,xa=e;var a=On;e=Mn;var i=32-Yt(a)-1;a&=~(1<<i),n+=1;var c=32-Yt(t)+i;if(30<c){var f=i-i%5;c=(a&(1<<f)-1).toString(32),a>>=f,i-=f,On=1<<32-Yt(t)+i|n<<i|a,Mn=c+e}else On=1<<c|n<<i|a,Mn=e}function Or(e){e.return!==null&&(Fn(e,1),gd(e,1,0))}function Mr(e){for(;e===Rc;)Rc=Pl[--ei],Pl[ei]=null,us=Pl[--ei],Pl[ei]=null;for(;e===xa;)xa=on[--fn],on[fn]=null,Mn=on[--fn],on[fn]=null,On=on[--fn],on[fn]=null}function _d(e,t){on[fn++]=On,on[fn++]=Mn,on[fn++]=xa,On=t.id,Mn=t.overflow,xa=e}var vt=null,Ye=null,je=!1,Sa=null,dn=!1,zr=Error(r(519));function ja(e){var t=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw rs(rn(t,e)),zr}function bd(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[pt]=e,t[At]=a,n){case"dialog":ye("cancel",t),ye("close",t);break;case"iframe":case"object":case"embed":ye("load",t);break;case"video":case"audio":for(n=0;n<Os.length;n++)ye(Os[n],t);break;case"source":ye("error",t);break;case"img":case"image":case"link":ye("error",t),ye("load",t);break;case"details":ye("toggle",t);break;case"input":ye("invalid",t),z0(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ye("invalid",t);break;case"textarea":ye("invalid",t),L0(t,a.value,a.defaultValue,a.children)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||a.suppressHydrationWarning===!0||Uh(t.textContent,n)?(a.popover!=null&&(ye("beforetoggle",t),ye("toggle",t)),a.onScroll!=null&&ye("scroll",t),a.onScrollEnd!=null&&ye("scrollend",t),a.onClick!=null&&(t.onclick=Vn),t=!0):t=!1,t||ja(e,!0)}function xd(e){for(vt=e.return;vt;)switch(vt.tag){case 5:case 31:case 13:dn=!1;return;case 27:case 3:dn=!0;return;default:vt=vt.return}}function ti(e){if(e!==vt)return!1;if(!je)return xd(e),je=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||Io(e.type,e.memoizedProps)),n=!n),n&&Ye&&ja(e),xd(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));Ye=Xh(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));Ye=Xh(e)}else t===27?(t=Ye,Ua(e.type)?(e=af,af=null,Ye=e):Ye=t):Ye=vt?mn(e.stateNode.nextSibling):null;return!0}function ul(){Ye=vt=null,je=!1}function Dr(){var e=Sa;return e!==null&&(Lt===null?Lt=e:Lt.push.apply(Lt,e),Sa=null),e}function rs(e){Sa===null?Sa=[e]:Sa.push(e)}var Lr=N(null),rl=null,Kn=null;function Ea(e,t,n){V(Lr,t._currentValue),t._currentValue=n}function Jn(e){e._currentValue=Lr.current,k(Lr)}function Br(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function Ur(e,t,n,a){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var c=i.dependencies;if(c!==null){var f=i.child;c=c.firstContext;e:for(;c!==null;){var m=c;c=i;for(var b=0;b<t.length;b++)if(m.context===t[b]){c.lanes|=n,m=c.alternate,m!==null&&(m.lanes|=n),Br(c.return,n,e),a||(f=null);break e}c=m.next}}else if(i.tag===18){if(f=i.return,f===null)throw Error(r(341));f.lanes|=n,c=f.alternate,c!==null&&(c.lanes|=n),Br(f,n,e),f=null}else f=i.child;if(f!==null)f.return=i;else for(f=i;f!==null;){if(f===e){f=null;break}if(i=f.sibling,i!==null){i.return=f.return,f=i;break}f=f.return}i=f}}function ni(e,t,n,a){e=null;for(var i=t,c=!1;i!==null;){if(!c){if((i.flags&524288)!==0)c=!0;else if((i.flags&262144)!==0)break}if(i.tag===10){var f=i.alternate;if(f===null)throw Error(r(387));if(f=f.memoizedProps,f!==null){var m=i.type;Vt(i.pendingProps.value,f.value)||(e!==null?e.push(m):e=[m])}}else if(i===Se.current){if(f=i.alternate,f===null)throw Error(r(387));f.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e!==null?e.push(Bs):e=[Bs])}i=i.return}e!==null&&Ur(t,e,n,a),t.flags|=262144}function Ac(e){for(e=e.firstContext;e!==null;){if(!Vt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function ol(e){rl=e,Kn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function yt(e){return Sd(rl,e)}function Oc(e,t){return rl===null&&ol(e),Sd(e,t)}function Sd(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Kn===null){if(e===null)throw Error(r(308));Kn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Kn=Kn.next=t;return n}var kv=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},qv=l.unstable_scheduleCallback,$v=l.unstable_NormalPriority,lt={$$typeof:G,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Hr(){return{controller:new kv,data:new Map,refCount:0}}function os(e){e.refCount--,e.refCount===0&&qv($v,function(){e.controller.abort()})}var fs=null,kr=0,ai=0,li=null;function Qv(e,t){if(fs===null){var n=fs=[];kr=0,ai=Go(),li={status:"pending",value:void 0,then:function(a){n.push(a)}}}return kr++,t.then(jd,jd),t}function jd(){if(--kr===0&&fs!==null){li!==null&&(li.status="fulfilled");var e=fs;fs=null,ai=0,li=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Gv(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(i){n.push(i)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var i=0;i<n.length;i++)(0,n[i])(t)},function(i){for(a.status="rejected",a.reason=i,i=0;i<n.length;i++)(0,n[i])(void 0)}),a}var Ed=L.S;L.S=function(e,t){ch=Qt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Qv(e,t),Ed!==null&&Ed(e,t)};var fl=N(null);function qr(){var e=fl.current;return e!==null?e:Qe.pooledCache}function Mc(e,t){t===null?V(fl,fl.current):V(fl,t.pool)}function Nd(){var e=qr();return e===null?null:{parent:lt._currentValue,pool:e}}var ii=Error(r(460)),$r=Error(r(474)),zc=Error(r(542)),Dc={then:function(){}};function Td(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Cd(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(Vn,Vn),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Rd(e),e;default:if(typeof t.status=="string")t.then(Vn,Vn);else{if(e=Qe,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var i=t;i.status="fulfilled",i.value=a}},function(a){if(t.status==="pending"){var i=t;i.status="rejected",i.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Rd(e),e}throw hl=t,ii}}function dl(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(hl=n,ii):n}}var hl=null;function wd(){if(hl===null)throw Error(r(459));var e=hl;return hl=null,e}function Rd(e){if(e===ii||e===zc)throw Error(r(483))}var si=null,ds=0;function Lc(e){var t=ds;return ds+=1,si===null&&(si=[]),Cd(si,e,t)}function hs(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Bc(e,t){throw t.$$typeof===T?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Ad(e){function t(C,E){if(e){var R=C.deletions;R===null?(C.deletions=[E],C.flags|=16):R.push(E)}}function n(C,E){if(!e)return null;for(;E!==null;)t(C,E),E=E.sibling;return null}function a(C){for(var E=new Map;C!==null;)C.key!==null?E.set(C.key,C):E.set(C.index,C),C=C.sibling;return E}function i(C,E){return C=Zn(C,E),C.index=0,C.sibling=null,C}function c(C,E,R){return C.index=R,e?(R=C.alternate,R!==null?(R=R.index,R<E?(C.flags|=67108866,E):R):(C.flags|=67108866,E)):(C.flags|=1048576,E)}function f(C){return e&&C.alternate===null&&(C.flags|=67108866),C}function m(C,E,R,q){return E===null||E.tag!==6?(E=Rr(R,C.mode,q),E.return=C,E):(E=i(E,R),E.return=C,E)}function b(C,E,R,q){var te=R.type;return te===D?H(C,E,R.props.children,q,R.key):E!==null&&(E.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===P&&dl(te)===E.type)?(E=i(E,R.props),hs(E,R),E.return=C,E):(E=wc(R.type,R.key,R.props,null,C.mode,q),hs(E,R),E.return=C,E)}function A(C,E,R,q){return E===null||E.tag!==4||E.stateNode.containerInfo!==R.containerInfo||E.stateNode.implementation!==R.implementation?(E=Ar(R,C.mode,q),E.return=C,E):(E=i(E,R.children||[]),E.return=C,E)}function H(C,E,R,q,te){return E===null||E.tag!==7?(E=cl(R,C.mode,q,te),E.return=C,E):(E=i(E,R),E.return=C,E)}function $(C,E,R){if(typeof E=="string"&&E!==""||typeof E=="number"||typeof E=="bigint")return E=Rr(""+E,C.mode,R),E.return=C,E;if(typeof E=="object"&&E!==null){switch(E.$$typeof){case M:return R=wc(E.type,E.key,E.props,null,C.mode,R),hs(R,E),R.return=C,R;case U:return E=Ar(E,C.mode,R),E.return=C,E;case P:return E=dl(E),$(C,E,R)}if(Te(E)||Me(E))return E=cl(E,C.mode,R,null),E.return=C,E;if(typeof E.then=="function")return $(C,Lc(E),R);if(E.$$typeof===G)return $(C,Oc(C,E),R);Bc(C,E)}return null}function O(C,E,R,q){var te=E!==null?E.key:null;if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return te!==null?null:m(C,E,""+R,q);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case M:return R.key===te?b(C,E,R,q):null;case U:return R.key===te?A(C,E,R,q):null;case P:return R=dl(R),O(C,E,R,q)}if(Te(R)||Me(R))return te!==null?null:H(C,E,R,q,null);if(typeof R.then=="function")return O(C,E,Lc(R),q);if(R.$$typeof===G)return O(C,E,Oc(C,R),q);Bc(C,R)}return null}function z(C,E,R,q,te){if(typeof q=="string"&&q!==""||typeof q=="number"||typeof q=="bigint")return C=C.get(R)||null,m(E,C,""+q,te);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case M:return C=C.get(q.key===null?R:q.key)||null,b(E,C,q,te);case U:return C=C.get(q.key===null?R:q.key)||null,A(E,C,q,te);case P:return q=dl(q),z(C,E,R,q,te)}if(Te(q)||Me(q))return C=C.get(R)||null,H(E,C,q,te,null);if(typeof q.then=="function")return z(C,E,R,Lc(q),te);if(q.$$typeof===G)return z(C,E,R,Oc(E,q),te);Bc(E,q)}return null}function J(C,E,R,q){for(var te=null,we=null,I=E,he=E=0,xe=null;I!==null&&he<R.length;he++){I.index>he?(xe=I,I=null):xe=I.sibling;var Re=O(C,I,R[he],q);if(Re===null){I===null&&(I=xe);break}e&&I&&Re.alternate===null&&t(C,I),E=c(Re,E,he),we===null?te=Re:we.sibling=Re,we=Re,I=xe}if(he===R.length)return n(C,I),je&&Fn(C,he),te;if(I===null){for(;he<R.length;he++)I=$(C,R[he],q),I!==null&&(E=c(I,E,he),we===null?te=I:we.sibling=I,we=I);return je&&Fn(C,he),te}for(I=a(I);he<R.length;he++)xe=z(I,C,he,R[he],q),xe!==null&&(e&&xe.alternate!==null&&I.delete(xe.key===null?he:xe.key),E=c(xe,E,he),we===null?te=xe:we.sibling=xe,we=xe);return e&&I.forEach(function(Qa){return t(C,Qa)}),je&&Fn(C,he),te}function ie(C,E,R,q){if(R==null)throw Error(r(151));for(var te=null,we=null,I=E,he=E=0,xe=null,Re=R.next();I!==null&&!Re.done;he++,Re=R.next()){I.index>he?(xe=I,I=null):xe=I.sibling;var Qa=O(C,I,Re.value,q);if(Qa===null){I===null&&(I=xe);break}e&&I&&Qa.alternate===null&&t(C,I),E=c(Qa,E,he),we===null?te=Qa:we.sibling=Qa,we=Qa,I=xe}if(Re.done)return n(C,I),je&&Fn(C,he),te;if(I===null){for(;!Re.done;he++,Re=R.next())Re=$(C,Re.value,q),Re!==null&&(E=c(Re,E,he),we===null?te=Re:we.sibling=Re,we=Re);return je&&Fn(C,he),te}for(I=a(I);!Re.done;he++,Re=R.next())Re=z(I,C,he,Re.value,q),Re!==null&&(e&&Re.alternate!==null&&I.delete(Re.key===null?he:Re.key),E=c(Re,E,he),we===null?te=Re:we.sibling=Re,we=Re);return e&&I.forEach(function(eg){return t(C,eg)}),je&&Fn(C,he),te}function $e(C,E,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 M:e:{for(var te=R.key;E!==null;){if(E.key===te){if(te=R.type,te===D){if(E.tag===7){n(C,E.sibling),q=i(E,R.props.children),q.return=C,C=q;break e}}else if(E.elementType===te||typeof te=="object"&&te!==null&&te.$$typeof===P&&dl(te)===E.type){n(C,E.sibling),q=i(E,R.props),hs(q,R),q.return=C,C=q;break e}n(C,E);break}else t(C,E);E=E.sibling}R.type===D?(q=cl(R.props.children,C.mode,q,R.key),q.return=C,C=q):(q=wc(R.type,R.key,R.props,null,C.mode,q),hs(q,R),q.return=C,C=q)}return f(C);case U:e:{for(te=R.key;E!==null;){if(E.key===te)if(E.tag===4&&E.stateNode.containerInfo===R.containerInfo&&E.stateNode.implementation===R.implementation){n(C,E.sibling),q=i(E,R.children||[]),q.return=C,C=q;break e}else{n(C,E);break}else t(C,E);E=E.sibling}q=Ar(R,C.mode,q),q.return=C,C=q}return f(C);case P:return R=dl(R),$e(C,E,R,q)}if(Te(R))return J(C,E,R,q);if(Me(R)){if(te=Me(R),typeof te!="function")throw Error(r(150));return R=te.call(R),ie(C,E,R,q)}if(typeof R.then=="function")return $e(C,E,Lc(R),q);if(R.$$typeof===G)return $e(C,E,Oc(C,R),q);Bc(C,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,E!==null&&E.tag===6?(n(C,E.sibling),q=i(E,R),q.return=C,C=q):(n(C,E),q=Rr(R,C.mode,q),q.return=C,C=q),f(C)):n(C,E)}return function(C,E,R,q){try{ds=0;var te=$e(C,E,R,q);return si=null,te}catch(I){if(I===ii||I===zc)throw I;var we=Xt(29,I,null,C.mode);return we.lanes=q,we.return=C,we}finally{}}}var ml=Ad(!0),Od=Ad(!1),Na=!1;function Qr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Gr(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 Ta(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ca(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(Oe&2)!==0){var i=a.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),a.pending=t,t=Cc(e),md(e,null,n),t}return Tc(e,a,t,n),Cc(e)}function ms(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,S0(e,n)}}function Yr(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var i=null,c=null;if(n=n.firstBaseUpdate,n!==null){do{var f={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};c===null?i=c=f:c=c.next=f,n=n.next}while(n!==null);c===null?i=c=t:c=c.next=t}else i=c=t;n={baseState:a.baseState,firstBaseUpdate:i,lastBaseUpdate:c,shared:a.shared,callbacks:a.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Vr=!1;function ps(){if(Vr){var e=li;if(e!==null)throw e}}function vs(e,t,n,a){Vr=!1;var i=e.updateQueue;Na=!1;var c=i.firstBaseUpdate,f=i.lastBaseUpdate,m=i.shared.pending;if(m!==null){i.shared.pending=null;var b=m,A=b.next;b.next=null,f===null?c=A:f.next=A,f=b;var H=e.alternate;H!==null&&(H=H.updateQueue,m=H.lastBaseUpdate,m!==f&&(m===null?H.firstBaseUpdate=A:m.next=A,H.lastBaseUpdate=b))}if(c!==null){var $=i.baseState;f=0,H=A=b=null,m=c;do{var O=m.lane&-536870913,z=O!==m.lane;if(z?(be&O)===O:(a&O)===O){O!==0&&O===ai&&(Vr=!0),H!==null&&(H=H.next={lane:0,tag:m.tag,payload:m.payload,callback:null,next:null});e:{var J=e,ie=m;O=t;var $e=n;switch(ie.tag){case 1:if(J=ie.payload,typeof J=="function"){$=J.call($e,$,O);break e}$=J;break e;case 3:J.flags=J.flags&-65537|128;case 0:if(J=ie.payload,O=typeof J=="function"?J.call($e,$,O):J,O==null)break e;$=_({},$,O);break e;case 2:Na=!0}}O=m.callback,O!==null&&(e.flags|=64,z&&(e.flags|=8192),z=i.callbacks,z===null?i.callbacks=[O]:z.push(O))}else z={lane:O,tag:m.tag,payload:m.payload,callback:m.callback,next:null},H===null?(A=H=z,b=$):H=H.next=z,f|=O;if(m=m.next,m===null){if(m=i.shared.pending,m===null)break;z=m,m=z.next,z.next=null,i.lastBaseUpdate=z,i.shared.pending=null}}while(!0);H===null&&(b=$),i.baseState=b,i.firstBaseUpdate=A,i.lastBaseUpdate=H,c===null&&(i.shared.lanes=0),Ma|=f,e.lanes=f,e.memoizedState=$}}function Md(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function zd(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Md(n[e],t)}var ci=N(null),Uc=N(0);function Dd(e,t){e=ia,V(Uc,e),V(ci,t),ia=e|t.baseLanes}function Xr(){V(Uc,ia),V(ci,ci.current)}function Zr(){ia=Uc.current,k(ci),k(Uc)}var Zt=N(null),hn=null;function wa(e){var t=e.alternate;V(et,et.current&1),V(Zt,e),hn===null&&(t===null||ci.current!==null||t.memoizedState!==null)&&(hn=e)}function Fr(e){V(et,et.current),V(Zt,e),hn===null&&(hn=e)}function Ld(e){e.tag===22?(V(et,et.current),V(Zt,e),hn===null&&(hn=e)):Ra()}function Ra(){V(et,et.current),V(Zt,Zt.current)}function Ft(e){k(Zt),hn===e&&(hn=null),k(et)}var et=N(0);function Hc(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||tf(n)||nf(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Wn=0,de=null,ke=null,it=null,kc=!1,ui=!1,pl=!1,qc=0,ys=0,ri=null,Yv=0;function We(){throw Error(r(321))}function Kr(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Vt(e[n],t[n]))return!1;return!0}function Jr(e,t,n,a,i,c){return Wn=c,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,L.H=e===null||e.memoizedState===null?g2:fo,pl=!1,c=n(a,i),pl=!1,ui&&(c=Ud(t,n,a,i)),Bd(e),c}function Bd(e){L.H=bs;var t=ke!==null&&ke.next!==null;if(Wn=0,it=ke=de=null,kc=!1,ys=0,ri=null,t)throw Error(r(300));e===null||st||(e=e.dependencies,e!==null&&Ac(e)&&(st=!0))}function Ud(e,t,n,a){de=e;var i=0;do{if(ui&&(ri=null),ys=0,ui=!1,25<=i)throw Error(r(301));if(i+=1,it=ke=null,e.updateQueue!=null){var c=e.updateQueue;c.lastEffect=null,c.events=null,c.stores=null,c.memoCache!=null&&(c.memoCache.index=0)}L.H=_2,c=t(n,a)}while(ui);return c}function Vv(){var e=L.H,t=e.useState()[0];return t=typeof t.then=="function"?gs(t):t,e=e.useState()[0],(ke!==null?ke.memoizedState:null)!==e&&(de.flags|=1024),t}function Wr(){var e=qc!==0;return qc=0,e}function Ir(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Pr(e){if(kc){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}kc=!1}Wn=0,it=ke=de=null,ui=!1,ys=qc=0,ri=null}function jt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return it===null?de.memoizedState=it=e:it=it.next=e,it}function tt(){if(ke===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=ke.next;var t=it===null?de.memoizedState:it.next;if(t!==null)it=t,ke=e;else{if(e===null)throw de.alternate===null?Error(r(467)):Error(r(310));ke=e,e={memoizedState:ke.memoizedState,baseState:ke.baseState,baseQueue:ke.baseQueue,queue:ke.queue,next:null},it===null?de.memoizedState=it=e:it=it.next=e}return it}function $c(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function gs(e){var t=ys;return ys+=1,ri===null&&(ri=[]),e=Cd(ri,e,t),t=de,(it===null?t.memoizedState:it.next)===null&&(t=t.alternate,L.H=t===null||t.memoizedState===null?g2:fo),e}function Qc(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return gs(e);if(e.$$typeof===G)return yt(e)}throw Error(r(438,String(e)))}function eo(e){var t=null,n=de.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var a=de.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(i){return i.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=$c(),de.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=ge;return t.index++,n}function In(e,t){return typeof t=="function"?t(e):t}function Gc(e){var t=tt();return to(t,ke,e)}function to(e,t,n){var a=e.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=n;var i=e.baseQueue,c=a.pending;if(c!==null){if(i!==null){var f=i.next;i.next=c.next,c.next=f}t.baseQueue=i=c,a.pending=null}if(c=e.baseState,i===null)e.memoizedState=c;else{t=i.next;var m=f=null,b=null,A=t,H=!1;do{var $=A.lane&-536870913;if($!==A.lane?(be&$)===$:(Wn&$)===$){var O=A.revertLane;if(O===0)b!==null&&(b=b.next={lane:0,revertLane:0,gesture:null,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null}),$===ai&&(H=!0);else if((Wn&O)===O){A=A.next,O===ai&&(H=!0);continue}else $={lane:0,revertLane:A.revertLane,gesture:null,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},b===null?(m=b=$,f=c):b=b.next=$,de.lanes|=O,Ma|=O;$=A.action,pl&&n(c,$),c=A.hasEagerState?A.eagerState:n(c,$)}else O={lane:$,revertLane:A.revertLane,gesture:A.gesture,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},b===null?(m=b=O,f=c):b=b.next=O,de.lanes|=$,Ma|=$;A=A.next}while(A!==null&&A!==t);if(b===null?f=c:b.next=m,!Vt(c,e.memoizedState)&&(st=!0,H&&(n=li,n!==null)))throw n;e.memoizedState=c,e.baseState=f,e.baseQueue=b,a.lastRenderedState=c}return i===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function no(e){var t=tt(),n=t.queue;if(n===null)throw Error(r(311));n.lastRenderedReducer=e;var a=n.dispatch,i=n.pending,c=t.memoizedState;if(i!==null){n.pending=null;var f=i=i.next;do c=e(c,f.action),f=f.next;while(f!==i);Vt(c,t.memoizedState)||(st=!0),t.memoizedState=c,t.baseQueue===null&&(t.baseState=c),n.lastRenderedState=c}return[c,a]}function Hd(e,t,n){var a=de,i=tt(),c=je;if(c){if(n===void 0)throw Error(r(407));n=n()}else n=t();var f=!Vt((ke||i).memoizedState,n);if(f&&(i.memoizedState=n,st=!0),i=i.queue,io($d.bind(null,a,i,e),[e]),i.getSnapshot!==t||f||it!==null&&it.memoizedState.tag&1){if(a.flags|=2048,oi(9,{destroy:void 0},qd.bind(null,a,i,n,t),null),Qe===null)throw Error(r(349));c||(Wn&127)!==0||kd(a,t,n)}return n}function kd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=de.updateQueue,t===null?(t=$c(),de.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function qd(e,t,n,a){t.value=n,t.getSnapshot=a,Qd(t)&&Gd(e)}function $d(e,t,n){return n(function(){Qd(t)&&Gd(e)})}function Qd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Vt(e,n)}catch{return!0}}function Gd(e){var t=sl(e,2);t!==null&&Bt(t,e,2)}function ao(e){var t=jt();if(typeof e=="function"){var n=e;if(e=n(),pl){ga(!0);try{n()}finally{ga(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:In,lastRenderedState:e},t}function Yd(e,t,n,a){return e.baseState=n,to(e,ke,typeof a=="function"?a:In)}function Xv(e,t,n,a,i){if(Xc(e))throw Error(r(485));if(e=t.action,e!==null){var c={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(f){c.listeners.push(f)}};L.T!==null?n(!0):c.isTransition=!1,a(c),n=t.pending,n===null?(c.next=t.pending=c,Vd(t,c)):(c.next=n.next,t.pending=n.next=c)}}function Vd(e,t){var n=t.action,a=t.payload,i=e.state;if(t.isTransition){var c=L.T,f={};L.T=f;try{var m=n(i,a),b=L.S;b!==null&&b(f,m),Xd(e,t,m)}catch(A){lo(e,t,A)}finally{c!==null&&f.types!==null&&(c.types=f.types),L.T=c}}else try{c=n(i,a),Xd(e,t,c)}catch(A){lo(e,t,A)}}function Xd(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){Zd(e,t,a)},function(a){return lo(e,t,a)}):Zd(e,t,n)}function Zd(e,t,n){t.status="fulfilled",t.value=n,Fd(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Vd(e,n)))}function lo(e,t,n){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=n,Fd(t),t=t.next;while(t!==a)}e.action=null}function Fd(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Kd(e,t){return t}function Jd(e,t){if(je){var n=Qe.formState;if(n!==null){e:{var a=de;if(je){if(Ye){t:{for(var i=Ye,c=dn;i.nodeType!==8;){if(!c){i=null;break t}if(i=mn(i.nextSibling),i===null){i=null;break t}}c=i.data,i=c==="F!"||c==="F"?i:null}if(i){Ye=mn(i.nextSibling),a=i.data==="F!";break e}}ja(a)}a=!1}a&&(t=n[0])}}return n=jt(),n.memoizedState=n.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kd,lastRenderedState:t},n.queue=a,n=p2.bind(null,de,a),a.dispatch=n,a=ao(!1),c=oo.bind(null,de,!1,a.queue),a=jt(),i={state:t,dispatch:null,action:e,pending:null},a.queue=i,n=Xv.bind(null,de,i,c,n),i.dispatch=n,a.memoizedState=e,[t,n,!1]}function Wd(e){var t=tt();return Id(t,ke,e)}function Id(e,t,n){if(t=to(e,t,Kd)[0],e=Gc(In)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=gs(t)}catch(f){throw f===ii?zc:f}else a=t;t=tt();var i=t.queue,c=i.dispatch;return n!==t.memoizedState&&(de.flags|=2048,oi(9,{destroy:void 0},Zv.bind(null,i,n),null)),[a,c,e]}function Zv(e,t){e.action=t}function Pd(e){var t=tt(),n=ke;if(n!==null)return Id(t,n,e);tt(),t=t.memoizedState,n=tt();var a=n.queue.dispatch;return n.memoizedState=e,[t,a,!1]}function oi(e,t,n,a){return e={tag:e,create:n,deps:a,inst:t,next:null},t=de.updateQueue,t===null&&(t=$c(),de.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function e2(){return tt().memoizedState}function Yc(e,t,n,a){var i=jt();de.flags|=e,i.memoizedState=oi(1|t,{destroy:void 0},n,a===void 0?null:a)}function Vc(e,t,n,a){var i=tt();a=a===void 0?null:a;var c=i.memoizedState.inst;ke!==null&&a!==null&&Kr(a,ke.memoizedState.deps)?i.memoizedState=oi(t,c,n,a):(de.flags|=e,i.memoizedState=oi(1|t,c,n,a))}function t2(e,t){Yc(8390656,8,e,t)}function io(e,t){Vc(2048,8,e,t)}function Fv(e){de.flags|=4;var t=de.updateQueue;if(t===null)t=$c(),de.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function n2(e){var t=tt().memoizedState;return Fv({ref:t,nextImpl:e}),function(){if((Oe&2)!==0)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function a2(e,t){return Vc(4,2,e,t)}function l2(e,t){return Vc(4,4,e,t)}function i2(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function s2(e,t,n){n=n!=null?n.concat([e]):null,Vc(4,4,i2.bind(null,t,e),n)}function so(){}function c2(e,t){var n=tt();t=t===void 0?null:t;var a=n.memoizedState;return t!==null&&Kr(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function u2(e,t){var n=tt();t=t===void 0?null:t;var a=n.memoizedState;if(t!==null&&Kr(t,a[1]))return a[0];if(a=e(),pl){ga(!0);try{e()}finally{ga(!1)}}return n.memoizedState=[a,t],a}function co(e,t,n){return n===void 0||(Wn&1073741824)!==0&&(be&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=rh(),de.lanes|=e,Ma|=e,n)}function r2(e,t,n,a){return Vt(n,t)?n:ci.current!==null?(e=co(e,n,a),Vt(e,t)||(st=!0),e):(Wn&42)===0||(Wn&1073741824)!==0&&(be&261930)===0?(st=!0,e.memoizedState=n):(e=rh(),de.lanes|=e,Ma|=e,t)}function o2(e,t,n,a,i){var c=Y.p;Y.p=c!==0&&8>c?c:8;var f=L.T,m={};L.T=m,oo(e,!1,t,n);try{var b=i(),A=L.S;if(A!==null&&A(m,b),b!==null&&typeof b=="object"&&typeof b.then=="function"){var H=Gv(b,a);_s(e,t,H,Wt(e))}else _s(e,t,a,Wt(e))}catch($){_s(e,t,{then:function(){},status:"rejected",reason:$},Wt())}finally{Y.p=c,f!==null&&m.types!==null&&(f.types=m.types),L.T=f}}function Kv(){}function uo(e,t,n,a){if(e.tag!==5)throw Error(r(476));var i=f2(e).queue;o2(e,i,t,ae,n===null?Kv:function(){return d2(e),n(a)})}function f2(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ae,baseState:ae,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:In,lastRenderedState:ae},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:In,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function d2(e){var t=f2(e);t.next===null&&(t=e.alternate.memoizedState),_s(e,t.next.queue,{},Wt())}function ro(){return yt(Bs)}function h2(){return tt().memoizedState}function m2(){return tt().memoizedState}function Jv(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Wt();e=Ta(n);var a=Ca(t,e,n);a!==null&&(Bt(a,t,n),ms(a,t,n)),t={cache:Hr()},e.payload=t;return}t=t.return}}function Wv(e,t,n){var a=Wt();n={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Xc(e)?v2(t,n):(n=Cr(e,t,n,a),n!==null&&(Bt(n,e,a),y2(n,t,a)))}function p2(e,t,n){var a=Wt();_s(e,t,n,a)}function _s(e,t,n,a){var i={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Xc(e))v2(t,i);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,n);if(i.hasEagerState=!0,i.eagerState=m,Vt(m,f))return Tc(e,t,i,0),Qe===null&&Nc(),!1}catch{}finally{}if(n=Cr(e,t,i,a),n!==null)return Bt(n,e,a),y2(n,t,a),!0}return!1}function oo(e,t,n,a){if(a={lane:2,revertLane:Go(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Xc(e)){if(t)throw Error(r(479))}else t=Cr(e,n,a,2),t!==null&&Bt(t,e,2)}function Xc(e){var t=e.alternate;return e===de||t!==null&&t===de}function v2(e,t){ui=kc=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function y2(e,t,n){if((n&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,S0(e,n)}}var bs={readContext:yt,use:Qc,useCallback:We,useContext:We,useEffect:We,useImperativeHandle:We,useLayoutEffect:We,useInsertionEffect:We,useMemo:We,useReducer:We,useRef:We,useState:We,useDebugValue:We,useDeferredValue:We,useTransition:We,useSyncExternalStore:We,useId:We,useHostTransitionStatus:We,useFormState:We,useActionState:We,useOptimistic:We,useMemoCache:We,useCacheRefresh:We};bs.useEffectEvent=We;var g2={readContext:yt,use:Qc,useCallback:function(e,t){return jt().memoizedState=[e,t===void 0?null:t],e},useContext:yt,useEffect:t2,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Yc(4194308,4,i2.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yc(4194308,4,e,t)},useInsertionEffect:function(e,t){Yc(4,2,e,t)},useMemo:function(e,t){var n=jt();t=t===void 0?null:t;var a=e();if(pl){ga(!0);try{e()}finally{ga(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=jt();if(n!==void 0){var i=n(t);if(pl){ga(!0);try{n(t)}finally{ga(!1)}}}else i=t;return a.memoizedState=a.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},a.queue=e,e=e.dispatch=Wv.bind(null,de,e),[a.memoizedState,e]},useRef:function(e){var t=jt();return e={current:e},t.memoizedState=e},useState:function(e){e=ao(e);var t=e.queue,n=p2.bind(null,de,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:so,useDeferredValue:function(e,t){var n=jt();return co(n,e,t)},useTransition:function(){var e=ao(!1);return e=o2.bind(null,de,e.queue,!0,!1),jt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var a=de,i=jt();if(je){if(n===void 0)throw Error(r(407));n=n()}else{if(n=t(),Qe===null)throw Error(r(349));(be&127)!==0||kd(a,t,n)}i.memoizedState=n;var c={value:n,getSnapshot:t};return i.queue=c,t2($d.bind(null,a,c,e),[e]),a.flags|=2048,oi(9,{destroy:void 0},qd.bind(null,a,c,n,t),null),n},useId:function(){var e=jt(),t=Qe.identifierPrefix;if(je){var n=Mn,a=On;n=(a&~(1<<32-Yt(a)-1)).toString(32)+n,t="_"+t+"R_"+n,n=qc++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=Yv++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:ro,useFormState:Jd,useActionState:Jd,useOptimistic:function(e){var t=jt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=oo.bind(null,de,!0,n),n.dispatch=t,[e,t]},useMemoCache:eo,useCacheRefresh:function(){return jt().memoizedState=Jv.bind(null,de)},useEffectEvent:function(e){var t=jt(),n={impl:e};return t.memoizedState=n,function(){if((Oe&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},fo={readContext:yt,use:Qc,useCallback:c2,useContext:yt,useEffect:io,useImperativeHandle:s2,useInsertionEffect:a2,useLayoutEffect:l2,useMemo:u2,useReducer:Gc,useRef:e2,useState:function(){return Gc(In)},useDebugValue:so,useDeferredValue:function(e,t){var n=tt();return r2(n,ke.memoizedState,e,t)},useTransition:function(){var e=Gc(In)[0],t=tt().memoizedState;return[typeof e=="boolean"?e:gs(e),t]},useSyncExternalStore:Hd,useId:h2,useHostTransitionStatus:ro,useFormState:Wd,useActionState:Wd,useOptimistic:function(e,t){var n=tt();return Yd(n,ke,e,t)},useMemoCache:eo,useCacheRefresh:m2};fo.useEffectEvent=n2;var _2={readContext:yt,use:Qc,useCallback:c2,useContext:yt,useEffect:io,useImperativeHandle:s2,useInsertionEffect:a2,useLayoutEffect:l2,useMemo:u2,useReducer:no,useRef:e2,useState:function(){return no(In)},useDebugValue:so,useDeferredValue:function(e,t){var n=tt();return ke===null?co(n,e,t):r2(n,ke.memoizedState,e,t)},useTransition:function(){var e=no(In)[0],t=tt().memoizedState;return[typeof e=="boolean"?e:gs(e),t]},useSyncExternalStore:Hd,useId:h2,useHostTransitionStatus:ro,useFormState:Pd,useActionState:Pd,useOptimistic:function(e,t){var n=tt();return ke!==null?Yd(n,ke,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:eo,useCacheRefresh:m2};_2.useEffectEvent=n2;function ho(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:_({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var mo={enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Wt(),i=Ta(a);i.payload=t,n!=null&&(i.callback=n),t=Ca(e,i,a),t!==null&&(Bt(t,e,a),ms(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Wt(),i=Ta(a);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Ca(e,i,a),t!==null&&(Bt(t,e,a),ms(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Wt(),a=Ta(n);a.tag=2,t!=null&&(a.callback=t),t=Ca(e,a,n),t!==null&&(Bt(t,e,n),ms(t,e,n))}};function b2(e,t,n,a,i,c,f){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,c,f):t.prototype&&t.prototype.isPureReactComponent?!ss(n,a)||!ss(i,c):!0}function x2(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&mo.enqueueReplaceState(t,t.state,null)}function vl(e,t){var n=t;if("ref"in t){n={};for(var a in t)a!=="ref"&&(n[a]=t[a])}if(e=e.defaultProps){n===t&&(n=_({},n));for(var i in e)n[i]===void 0&&(n[i]=e[i])}return n}function S2(e){Ec(e)}function j2(e){console.error(e)}function E2(e){Ec(e)}function Zc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function N2(e,t,n){try{var a=e.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function po(e,t,n){return n=Ta(n),n.tag=3,n.payload={element:null},n.callback=function(){Zc(e,t)},n}function T2(e){return e=Ta(e),e.tag=3,e}function C2(e,t,n,a){var i=n.type.getDerivedStateFromError;if(typeof i=="function"){var c=a.value;e.payload=function(){return i(c)},e.callback=function(){N2(t,n,a)}}var f=n.stateNode;f!==null&&typeof f.componentDidCatch=="function"&&(e.callback=function(){N2(t,n,a),typeof i!="function"&&(za===null?za=new Set([this]):za.add(this));var m=a.stack;this.componentDidCatch(a.value,{componentStack:m!==null?m:""})})}function Iv(e,t,n,a,i){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=n.alternate,t!==null&&ni(t,n,i,!0),n=Zt.current,n!==null){switch(n.tag){case 31:case 13:return hn===null?iu():n.alternate===null&&Ie===0&&(Ie=3),n.flags&=-257,n.flags|=65536,n.lanes=i,a===Dc?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([a]):t.add(a),qo(e,a,i)),!1;case 22:return n.flags|=65536,a===Dc?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([a]):n.add(a)),qo(e,a,i)),!1}throw Error(r(435,n.tag))}return qo(e,a,i),iu(),!1}if(je)return t=Zt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=i,a!==zr&&(e=Error(r(422),{cause:a}),rs(rn(e,n)))):(a!==zr&&(t=Error(r(423),{cause:a}),rs(rn(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,a=rn(a,n),i=po(e.stateNode,a,i),Yr(e,i),Ie!==4&&(Ie=2)),!1;var c=Error(r(520),{cause:a});if(c=rn(c,n),ws===null?ws=[c]:ws.push(c),Ie!==4&&(Ie=2),t===null)return!0;a=rn(a,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=po(n.stateNode,a,e),Yr(n,e),!1;case 1:if(t=n.type,c=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(za===null||!za.has(c))))return n.flags|=65536,i&=-i,n.lanes|=i,i=T2(i),C2(i,e,n,a),Yr(n,i),!1}n=n.return}while(n!==null);return!1}var vo=Error(r(461)),st=!1;function gt(e,t,n,a){t.child=e===null?Od(t,null,n,a):ml(t,e.child,n,a)}function w2(e,t,n,a,i){n=n.render;var c=t.ref;if("ref"in a){var f={};for(var m in a)m!=="ref"&&(f[m]=a[m])}else f=a;return ol(t),a=Jr(e,t,n,f,c,i),m=Wr(),e!==null&&!st?(Ir(e,t,i),Pn(e,t,i)):(je&&m&&Or(t),t.flags|=1,gt(e,t,a,i),t.child)}function R2(e,t,n,a,i){if(e===null){var c=n.type;return typeof c=="function"&&!wr(c)&&c.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=c,A2(e,t,c,a,i)):(e=wc(n.type,null,a,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(c=e.child,!Eo(e,i)){var f=c.memoizedProps;if(n=n.compare,n=n!==null?n:ss,n(f,a)&&e.ref===t.ref)return Pn(e,t,i)}return t.flags|=1,e=Zn(c,a),e.ref=t.ref,e.return=t,t.child=e}function A2(e,t,n,a,i){if(e!==null){var c=e.memoizedProps;if(ss(c,a)&&e.ref===t.ref)if(st=!1,t.pendingProps=a=c,Eo(e,i))(e.flags&131072)!==0&&(st=!0);else return t.lanes=e.lanes,Pn(e,t,i)}return yo(e,t,n,a,i)}function O2(e,t,n,a){var i=a.children,c=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(c=c!==null?c.baseLanes|n:n,e!==null){for(a=t.child=e.child,i=0;a!==null;)i=i|a.lanes|a.childLanes,a=a.sibling;a=i&~c}else a=0,t.child=null;return M2(e,t,c,n,a)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Mc(t,c!==null?c.cachePool:null),c!==null?Dd(t,c):Xr(),Ld(t);else return a=t.lanes=536870912,M2(e,t,c!==null?c.baseLanes|n:n,n,a)}else c!==null?(Mc(t,c.cachePool),Dd(t,c),Ra(),t.memoizedState=null):(e!==null&&Mc(t,null),Xr(),Ra());return gt(e,t,i,n),t.child}function xs(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function M2(e,t,n,a,i){var c=qr();return c=c===null?null:{parent:lt._currentValue,pool:c},t.memoizedState={baseLanes:n,cachePool:c},e!==null&&Mc(t,null),Xr(),Ld(t),e!==null&&ni(e,t,a,!0),t.childLanes=i,null}function Fc(e,t){return t=Jc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function z2(e,t,n){return ml(t,e.child,null,n),e=Fc(t,t.pendingProps),e.flags|=2,Ft(t),t.memoizedState=null,e}function Pv(e,t,n){var a=t.pendingProps,i=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(je){if(a.mode==="hidden")return e=Fc(t,a),t.lanes=536870912,xs(null,e);if(Fr(t),(e=Ye)?(e=Vh(e,dn),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:xa!==null?{id:On,overflow:Mn}:null,retryLane:536870912,hydrationErrors:null},n=vd(e),n.return=t,t.child=n,vt=t,Ye=null)):e=null,e===null)throw ja(t);return t.lanes=536870912,null}return Fc(t,a)}var c=e.memoizedState;if(c!==null){var f=c.dehydrated;if(Fr(t),i)if(t.flags&256)t.flags&=-257,t=z2(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(r(558));else if(st||ni(e,t,n,!1),i=(n&e.childLanes)!==0,st||i){if(a=Qe,a!==null&&(f=j0(a,n),f!==0&&f!==c.retryLane))throw c.retryLane=f,sl(e,f),Bt(a,e,f),vo;iu(),t=z2(e,t,n)}else e=c.treeContext,Ye=mn(f.nextSibling),vt=t,je=!0,Sa=null,dn=!1,e!==null&&_d(t,e),t=Fc(t,a),t.flags|=4096;return t}return e=Zn(e.child,{mode:a.mode,children:a.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Kc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(r(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function yo(e,t,n,a,i){return ol(t),n=Jr(e,t,n,a,void 0,i),a=Wr(),e!==null&&!st?(Ir(e,t,i),Pn(e,t,i)):(je&&a&&Or(t),t.flags|=1,gt(e,t,n,i),t.child)}function D2(e,t,n,a,i,c){return ol(t),t.updateQueue=null,n=Ud(t,a,n,i),Bd(e),a=Wr(),e!==null&&!st?(Ir(e,t,c),Pn(e,t,c)):(je&&a&&Or(t),t.flags|=1,gt(e,t,n,c),t.child)}function L2(e,t,n,a,i){if(ol(t),t.stateNode===null){var c=Il,f=n.contextType;typeof f=="object"&&f!==null&&(c=yt(f)),c=new n(a,c),t.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=mo,t.stateNode=c,c._reactInternals=t,c=t.stateNode,c.props=a,c.state=t.memoizedState,c.refs={},Qr(t),f=n.contextType,c.context=typeof f=="object"&&f!==null?yt(f):Il,c.state=t.memoizedState,f=n.getDerivedStateFromProps,typeof f=="function"&&(ho(t,n,f,a),c.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(f=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),f!==c.state&&mo.enqueueReplaceState(c,c.state,null),vs(t,a,c,i),ps(),c.state=t.memoizedState),typeof c.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){c=t.stateNode;var m=t.memoizedProps,b=vl(n,m);c.props=b;var A=c.context,H=n.contextType;f=Il,typeof H=="object"&&H!==null&&(f=yt(H));var $=n.getDerivedStateFromProps;H=typeof $=="function"||typeof c.getSnapshotBeforeUpdate=="function",m=t.pendingProps!==m,H||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(m||A!==f)&&x2(t,c,a,f),Na=!1;var O=t.memoizedState;c.state=O,vs(t,a,c,i),ps(),A=t.memoizedState,m||O!==A||Na?(typeof $=="function"&&(ho(t,n,$,a),A=t.memoizedState),(b=Na||b2(t,n,b,a,O,A,f))?(H||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(t.flags|=4194308)):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=A),c.props=a,c.state=A,c.context=f,a=b):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{c=t.stateNode,Gr(e,t),f=t.memoizedProps,H=vl(n,f),c.props=H,$=t.pendingProps,O=c.context,A=n.contextType,b=Il,typeof A=="object"&&A!==null&&(b=yt(A)),m=n.getDerivedStateFromProps,(A=typeof m=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(f!==$||O!==b)&&x2(t,c,a,b),Na=!1,O=t.memoizedState,c.state=O,vs(t,a,c,i),ps();var z=t.memoizedState;f!==$||O!==z||Na||e!==null&&e.dependencies!==null&&Ac(e.dependencies)?(typeof m=="function"&&(ho(t,n,m,a),z=t.memoizedState),(H=Na||b2(t,n,H,a,O,z,b)||e!==null&&e.dependencies!==null&&Ac(e.dependencies))?(A||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(a,z,b),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(a,z,b)),typeof c.componentDidUpdate=="function"&&(t.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof c.componentDidUpdate!="function"||f===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=z),c.props=a,c.state=z,c.context=b,a=H):(typeof c.componentDidUpdate!="function"||f===e.memoizedProps&&O===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&O===e.memoizedState||(t.flags|=1024),a=!1)}return c=a,Kc(e,t),a=(t.flags&128)!==0,c||a?(c=t.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:c.render(),t.flags|=1,e!==null&&a?(t.child=ml(t,e.child,null,i),t.child=ml(t,null,n,i)):gt(e,t,n,i),t.memoizedState=c.state,e=t.child):e=Pn(e,t,i),e}function B2(e,t,n,a){return ul(),t.flags|=256,gt(e,t,n,a),t.child}var go={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function _o(e){return{baseLanes:e,cachePool:Nd()}}function bo(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Jt),e}function U2(e,t,n){var a=t.pendingProps,i=!1,c=(t.flags&128)!==0,f;if((f=c)||(f=e!==null&&e.memoizedState===null?!1:(et.current&2)!==0),f&&(i=!0,t.flags&=-129),f=(t.flags&32)!==0,t.flags&=-33,e===null){if(je){if(i?wa(t):Ra(),(e=Ye)?(e=Vh(e,dn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:xa!==null?{id:On,overflow:Mn}:null,retryLane:536870912,hydrationErrors:null},n=vd(e),n.return=t,t.child=n,vt=t,Ye=null)):e=null,e===null)throw ja(t);return nf(e)?t.lanes=32:t.lanes=536870912,null}var m=a.children;return a=a.fallback,i?(Ra(),i=t.mode,m=Jc({mode:"hidden",children:m},i),a=cl(a,i,n,null),m.return=t,a.return=t,m.sibling=a,t.child=m,a=t.child,a.memoizedState=_o(n),a.childLanes=bo(e,f,n),t.memoizedState=go,xs(null,a)):(wa(t),xo(t,m))}var b=e.memoizedState;if(b!==null&&(m=b.dehydrated,m!==null)){if(c)t.flags&256?(wa(t),t.flags&=-257,t=So(e,t,n)):t.memoizedState!==null?(Ra(),t.child=e.child,t.flags|=128,t=null):(Ra(),m=a.fallback,i=t.mode,a=Jc({mode:"visible",children:a.children},i),m=cl(m,i,n,null),m.flags|=2,a.return=t,m.return=t,a.sibling=m,t.child=a,ml(t,e.child,null,n),a=t.child,a.memoizedState=_o(n),a.childLanes=bo(e,f,n),t.memoizedState=go,t=xs(null,a));else if(wa(t),nf(m)){if(f=m.nextSibling&&m.nextSibling.dataset,f)var A=f.dgst;f=A,a=Error(r(419)),a.stack="",a.digest=f,rs({value:a,source:null,stack:null}),t=So(e,t,n)}else if(st||ni(e,t,n,!1),f=(n&e.childLanes)!==0,st||f){if(f=Qe,f!==null&&(a=j0(f,n),a!==0&&a!==b.retryLane))throw b.retryLane=a,sl(e,a),Bt(f,e,a),vo;tf(m)||iu(),t=So(e,t,n)}else tf(m)?(t.flags|=192,t.child=e.child,t=null):(e=b.treeContext,Ye=mn(m.nextSibling),vt=t,je=!0,Sa=null,dn=!1,e!==null&&_d(t,e),t=xo(t,a.children),t.flags|=4096);return t}return i?(Ra(),m=a.fallback,i=t.mode,b=e.child,A=b.sibling,a=Zn(b,{mode:"hidden",children:a.children}),a.subtreeFlags=b.subtreeFlags&65011712,A!==null?m=Zn(A,m):(m=cl(m,i,n,null),m.flags|=2),m.return=t,a.return=t,a.sibling=m,t.child=a,xs(null,a),a=t.child,m=e.child.memoizedState,m===null?m=_o(n):(i=m.cachePool,i!==null?(b=lt._currentValue,i=i.parent!==b?{parent:b,pool:b}:i):i=Nd(),m={baseLanes:m.baseLanes|n,cachePool:i}),a.memoizedState=m,a.childLanes=bo(e,f,n),t.memoizedState=go,xs(e.child,a)):(wa(t),n=e.child,e=n.sibling,n=Zn(n,{mode:"visible",children:a.children}),n.return=t,n.sibling=null,e!==null&&(f=t.deletions,f===null?(t.deletions=[e],t.flags|=16):f.push(e)),t.child=n,t.memoizedState=null,n)}function xo(e,t){return t=Jc({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Jc(e,t){return e=Xt(22,e,null,t),e.lanes=0,e}function So(e,t,n){return ml(t,e.child,null,n),e=xo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function H2(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Br(e.return,t,n)}function jo(e,t,n,a,i,c){var f=e.memoizedState;f===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:i,treeForkCount:c}:(f.isBackwards=t,f.rendering=null,f.renderingStartTime=0,f.last=a,f.tail=n,f.tailMode=i,f.treeForkCount=c)}function k2(e,t,n){var a=t.pendingProps,i=a.revealOrder,c=a.tail;a=a.children;var f=et.current,m=(f&2)!==0;if(m?(f=f&1|2,t.flags|=128):f&=1,V(et,f),gt(e,t,a,n),a=je?us:0,!m&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&H2(e,n,t);else if(e.tag===19)H2(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Hc(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),jo(t,!1,i,n,c,a);break;case"backwards":case"unstable_legacy-backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Hc(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}jo(t,!0,n,null,c,a);break;case"together":jo(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Pn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ma|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(ni(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(r(153));if(t.child!==null){for(e=t.child,n=Zn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Zn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Eo(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Ac(e)))}function ey(e,t,n){switch(t.tag){case 3:at(t,t.stateNode.containerInfo),Ea(t,lt,e.memoizedState.cache),ul();break;case 27:case 5:Rt(t);break;case 4:at(t,t.stateNode.containerInfo);break;case 10:Ea(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Fr(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(wa(t),t.flags|=128,null):(n&t.child.childLanes)!==0?U2(e,t,n):(wa(t),e=Pn(e,t,n),e!==null?e.sibling:null);wa(t);break;case 19:var i=(e.flags&128)!==0;if(a=(n&t.childLanes)!==0,a||(ni(e,t,n,!1),a=(n&t.childLanes)!==0),i){if(a)return k2(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),V(et,et.current),a)break;return null;case 22:return t.lanes=0,O2(e,t,n,t.pendingProps);case 24:Ea(t,lt,e.memoizedState.cache)}return Pn(e,t,n)}function q2(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)st=!0;else{if(!Eo(e,n)&&(t.flags&128)===0)return st=!1,ey(e,t,n);st=(e.flags&131072)!==0}else st=!1,je&&(t.flags&1048576)!==0&&gd(t,us,t.index);switch(t.lanes=0,t.tag){case 16:e:{var a=t.pendingProps;if(e=dl(t.elementType),t.type=e,typeof e=="function")wr(e)?(a=vl(e,a),t.tag=1,t=L2(null,t,e,a,n)):(t.tag=0,t=yo(null,t,e,a,n));else{if(e!=null){var i=e.$$typeof;if(i===Q){t.tag=11,t=w2(null,t,e,a,n);break e}else if(i===F){t.tag=14,t=R2(null,t,e,a,n);break e}}throw t=De(e)||e,Error(r(306,t,""))}}return t;case 0:return yo(e,t,t.type,t.pendingProps,n);case 1:return a=t.type,i=vl(a,t.pendingProps),L2(e,t,a,i,n);case 3:e:{if(at(t,t.stateNode.containerInfo),e===null)throw Error(r(387));a=t.pendingProps;var c=t.memoizedState;i=c.element,Gr(e,t),vs(t,a,null,n);var f=t.memoizedState;if(a=f.cache,Ea(t,lt,a),a!==c.cache&&Ur(t,[lt],n,!0),ps(),a=f.element,c.isDehydrated)if(c={element:a,isDehydrated:!1,cache:f.cache},t.updateQueue.baseState=c,t.memoizedState=c,t.flags&256){t=B2(e,t,a,n);break e}else if(a!==i){i=rn(Error(r(424)),t),rs(i),t=B2(e,t,a,n);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ye=mn(e.firstChild),vt=t,je=!0,Sa=null,dn=!0,n=Od(t,null,a,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(ul(),a===i){t=Pn(e,t,n);break e}gt(e,t,a,n)}t=t.child}return t;case 26:return Kc(e,t),e===null?(n=Wh(t.type,null,t.pendingProps,null))?t.memoizedState=n:je||(n=t.type,e=t.pendingProps,a=du(oe.current).createElement(n),a[pt]=t,a[At]=e,_t(a,n,e),ft(a),t.stateNode=a):t.memoizedState=Wh(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Rt(t),e===null&&je&&(a=t.stateNode=Fh(t.type,t.pendingProps,oe.current),vt=t,dn=!0,i=Ye,Ua(t.type)?(af=i,Ye=mn(a.firstChild)):Ye=i),gt(e,t,t.pendingProps.children,n),Kc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&je&&((i=a=Ye)&&(a=Ay(a,t.type,t.pendingProps,dn),a!==null?(t.stateNode=a,vt=t,Ye=mn(a.firstChild),dn=!1,i=!0):i=!1),i||ja(t)),Rt(t),i=t.type,c=t.pendingProps,f=e!==null?e.memoizedProps:null,a=c.children,Io(i,c)?a=null:f!==null&&Io(i,f)&&(t.flags|=32),t.memoizedState!==null&&(i=Jr(e,t,Vv,null,null,n),Bs._currentValue=i),Kc(e,t),gt(e,t,a,n),t.child;case 6:return e===null&&je&&((e=n=Ye)&&(n=Oy(n,t.pendingProps,dn),n!==null?(t.stateNode=n,vt=t,Ye=null,e=!0):e=!1),e||ja(t)),null;case 13:return U2(e,t,n);case 4:return at(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=ml(t,null,a,n):gt(e,t,a,n),t.child;case 11:return w2(e,t,t.type,t.pendingProps,n);case 7:return gt(e,t,t.pendingProps,n),t.child;case 8:return gt(e,t,t.pendingProps.children,n),t.child;case 12:return gt(e,t,t.pendingProps.children,n),t.child;case 10:return a=t.pendingProps,Ea(t,t.type,a.value),gt(e,t,a.children,n),t.child;case 9:return i=t.type._context,a=t.pendingProps.children,ol(t),i=yt(i),a=a(i),t.flags|=1,gt(e,t,a,n),t.child;case 14:return R2(e,t,t.type,t.pendingProps,n);case 15:return A2(e,t,t.type,t.pendingProps,n);case 19:return k2(e,t,n);case 31:return Pv(e,t,n);case 22:return O2(e,t,n,t.pendingProps);case 24:return ol(t),a=yt(lt),e===null?(i=qr(),i===null&&(i=Qe,c=Hr(),i.pooledCache=c,c.refCount++,c!==null&&(i.pooledCacheLanes|=n),i=c),t.memoizedState={parent:a,cache:i},Qr(t),Ea(t,lt,i)):((e.lanes&n)!==0&&(Gr(e,t),vs(t,null,null,n),ps()),i=e.memoizedState,c=t.memoizedState,i.parent!==a?(i={parent:a,cache:a},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),Ea(t,lt,a)):(a=c.cache,Ea(t,lt,a),a!==i.cache&&Ur(t,[lt],n,!0))),gt(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function ea(e){e.flags|=4}function No(e,t,n,a,i){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(hh())e.flags|=8192;else throw hl=Dc,$r}else e.flags&=-16777217}function $2(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!nm(t))if(hh())e.flags|=8192;else throw hl=Dc,$r}function Wc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?b0():536870912,e.lanes|=t,mi|=t)}function Ss(e,t){if(!je)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Ve(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags&65011712,a|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags,a|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function ty(e,t,n){var a=t.pendingProps;switch(Mr(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ve(t),null;case 1:return Ve(t),null;case 3:return n=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Jn(lt),fe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(ti(t)?ea(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Dr())),Ve(t),null;case 26:var i=t.type,c=t.memoizedState;return e===null?(ea(t),c!==null?(Ve(t),$2(t,c)):(Ve(t),No(t,i,null,a,n))):c?c!==e.memoizedState?(ea(t),Ve(t),$2(t,c)):(Ve(t),t.flags&=-16777217):(e=e.memoizedProps,e!==a&&ea(t),Ve(t),No(t,i,e,a,n)),null;case 27:if(Rn(t),n=oe.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&ea(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Ve(t),null}e=K.current,ti(t)?bd(t):(e=Fh(i,a,n),t.stateNode=e,ea(t))}return Ve(t),null;case 5:if(Rn(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&ea(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Ve(t),null}if(c=K.current,ti(t))bd(t);else{var f=du(oe.current);switch(c){case 1:c=f.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:c=f.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":c=f.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":c=f.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":c=f.createElement("div"),c.innerHTML="<script><\/script>",c=c.removeChild(c.firstChild);break;case"select":c=typeof a.is=="string"?f.createElement("select",{is:a.is}):f.createElement("select"),a.multiple?c.multiple=!0:a.size&&(c.size=a.size);break;default:c=typeof a.is=="string"?f.createElement(i,{is:a.is}):f.createElement(i)}}c[pt]=t,c[At]=a;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,i,a),i){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&ea(t)}}return Ve(t),No(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&ea(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(r(166));if(e=oe.current,ti(t)){if(e=t.stateNode,n=t.memoizedProps,a=null,i=vt,i!==null)switch(i.tag){case 27:case 5:a=i.memoizedProps}e[pt]=t,e=!!(e.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||Uh(e.nodeValue,n)),e||ja(t,!0)}else e=du(e).createTextNode(a),e[pt]=t,t.stateNode=e}return Ve(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(a=ti(t),n!==null){if(e===null){if(!a)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[pt]=t}else ul(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),e=!1}else n=Dr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Ft(t),t):(Ft(t),null);if((t.flags&128)!==0)throw Error(r(558))}return Ve(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=ti(t),a!==null&&a.dehydrated!==null){if(e===null){if(!i)throw Error(r(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(r(317));i[pt]=t}else ul(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),i=!1}else i=Dr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Ft(t),t):(Ft(t),null)}return Ft(t),(t.flags&128)!==0?(t.lanes=n,t):(n=a!==null,e=e!==null&&e.memoizedState!==null,n&&(a=t.child,i=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(i=a.alternate.memoizedState.cachePool.pool),c=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(c=a.memoizedState.cachePool.pool),c!==i&&(a.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Wc(t,t.updateQueue),Ve(t),null);case 4:return fe(),e===null&&Zo(t.stateNode.containerInfo),Ve(t),null;case 10:return Jn(t.type),Ve(t),null;case 19:if(k(et),a=t.memoizedState,a===null)return Ve(t),null;if(i=(t.flags&128)!==0,c=a.rendering,c===null)if(i)Ss(a,!1);else{if(Ie!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(c=Hc(e),c!==null){for(t.flags|=128,Ss(a,!1),e=c.updateQueue,t.updateQueue=e,Wc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)pd(n,e),n=n.sibling;return V(et,et.current&1|2),je&&Fn(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&Qt()>nu&&(t.flags|=128,i=!0,Ss(a,!1),t.lanes=4194304)}else{if(!i)if(e=Hc(c),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Wc(t,e),Ss(a,!0),a.tail===null&&a.tailMode==="hidden"&&!c.alternate&&!je)return Ve(t),null}else 2*Qt()-a.renderingStartTime>nu&&n!==536870912&&(t.flags|=128,i=!0,Ss(a,!1),t.lanes=4194304);a.isBackwards?(c.sibling=t.child,t.child=c):(e=a.last,e!==null?e.sibling=c:t.child=c,a.last=c)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=Qt(),e.sibling=null,n=et.current,V(et,i?n&1|2:n&1),je&&Fn(t,a.treeForkCount),e):(Ve(t),null);case 22:case 23:return Ft(t),Zr(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(n&536870912)!==0&&(t.flags&128)===0&&(Ve(t),t.subtreeFlags&6&&(t.flags|=8192)):Ve(t),n=t.updateQueue,n!==null&&Wc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==n&&(t.flags|=2048),e!==null&&k(fl),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Jn(lt),Ve(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function ny(e,t){switch(Mr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Jn(lt),fe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Rn(t),null;case 31:if(t.memoizedState!==null){if(Ft(t),t.alternate===null)throw Error(r(340));ul()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Ft(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));ul()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return k(et),null;case 4:return fe(),null;case 10:return Jn(t.type),null;case 22:case 23:return Ft(t),Zr(),e!==null&&k(fl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Jn(lt),null;case 25:return null;default:return null}}function Q2(e,t){switch(Mr(t),t.tag){case 3:Jn(lt),fe();break;case 26:case 27:case 5:Rn(t);break;case 4:fe();break;case 31:t.memoizedState!==null&&Ft(t);break;case 13:Ft(t);break;case 19:k(et);break;case 10:Jn(t.type);break;case 22:case 23:Ft(t),Zr(),e!==null&&k(fl);break;case 24:Jn(lt)}}function js(e,t){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var i=a.next;n=i;do{if((n.tag&e)===e){a=void 0;var c=n.create,f=n.inst;a=c(),f.destroy=a}n=n.next}while(n!==i)}}catch(m){Be(t,t.return,m)}}function Aa(e,t,n){try{var a=t.updateQueue,i=a!==null?a.lastEffect:null;if(i!==null){var c=i.next;a=c;do{if((a.tag&e)===e){var f=a.inst,m=f.destroy;if(m!==void 0){f.destroy=void 0,i=t;var b=n,A=m;try{A()}catch(H){Be(i,b,H)}}}a=a.next}while(a!==c)}}catch(H){Be(t,t.return,H)}}function G2(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{zd(t,n)}catch(a){Be(e,e.return,a)}}}function Y2(e,t,n){n.props=vl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(a){Be(e,t,a)}}function Es(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof n=="function"?e.refCleanup=n(a):n.current=a}}catch(i){Be(e,t,i)}}function zn(e,t){var n=e.ref,a=e.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(i){Be(e,t,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(i){Be(e,t,i)}else n.current=null}function V2(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(i){Be(e,e.return,i)}}function To(e,t,n){try{var a=e.stateNode;Ey(a,e.type,n,t),a[At]=t}catch(i){Be(e,e.return,i)}}function X2(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ua(e.type)||e.tag===4}function Co(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||X2(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&&Ua(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 wo(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Vn));else if(a!==4&&(a===27&&Ua(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(wo(e,t,n),e=e.sibling;e!==null;)wo(e,t,n),e=e.sibling}function Ic(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&(a===27&&Ua(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Ic(e,t,n),e=e.sibling;e!==null;)Ic(e,t,n),e=e.sibling}function Z2(e){var t=e.stateNode,n=e.memoizedProps;try{for(var a=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);_t(t,a,n),t[pt]=e,t[At]=n}catch(c){Be(e,e.return,c)}}var ta=!1,ct=!1,Ro=!1,F2=typeof WeakSet=="function"?WeakSet:Set,dt=null;function ay(e,t){if(e=e.containerInfo,Jo=_u,e=sd(e),xr(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var i=a.anchorOffset,c=a.focusNode;a=a.focusOffset;try{n.nodeType,c.nodeType}catch{n=null;break e}var f=0,m=-1,b=-1,A=0,H=0,$=e,O=null;t:for(;;){for(var z;$!==n||i!==0&&$.nodeType!==3||(m=f+i),$!==c||a!==0&&$.nodeType!==3||(b=f+a),$.nodeType===3&&(f+=$.nodeValue.length),(z=$.firstChild)!==null;)O=$,$=z;for(;;){if($===e)break t;if(O===n&&++A===i&&(m=f),O===c&&++H===a&&(b=f),(z=$.nextSibling)!==null)break;$=O,O=$.parentNode}$=z}n=m===-1||b===-1?null:{start:m,end:b}}else n=null}n=n||{start:0,end:0}}else n=null;for(Wo={focusedElem:e,selectionRange:n},_u=!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(n=0;n<e.length;n++)i=e[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&c!==null){e=void 0,n=t,i=c.memoizedProps,c=c.memoizedState,a=n.stateNode;try{var J=vl(n.type,i);e=a.getSnapshotBeforeUpdate(J,c),a.__reactInternalSnapshotBeforeUpdate=e}catch(ie){Be(n,n.return,ie)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)ef(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":ef(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(r(163))}if(e=t.sibling,e!==null){e.return=t.return,dt=e;break}dt=t.return}}function K2(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:aa(e,n),a&4&&js(5,n);break;case 1:if(aa(e,n),a&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(f){Be(n,n.return,f)}else{var i=vl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(f){Be(n,n.return,f)}}a&64&&G2(n),a&512&&Es(n,n.return);break;case 3:if(aa(e,n),a&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{zd(e,t)}catch(f){Be(n,n.return,f)}}break;case 27:t===null&&a&4&&Z2(n);case 26:case 5:aa(e,n),t===null&&a&4&&V2(n),a&512&&Es(n,n.return);break;case 12:aa(e,n);break;case 31:aa(e,n),a&4&&I2(e,n);break;case 13:aa(e,n),a&4&&P2(e,n),a&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=dy.bind(null,n),My(e,n))));break;case 22:if(a=n.memoizedState!==null||ta,!a){t=t!==null&&t.memoizedState!==null||ct,i=ta;var c=ct;ta=a,(ct=t)&&!c?la(e,n,(n.subtreeFlags&8772)!==0):aa(e,n),ta=i,ct=c}break;case 30:break;default:aa(e,n)}}function J2(e){var t=e.alternate;t!==null&&(e.alternate=null,J2(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&lr(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Fe=null,Mt=!1;function na(e,t,n){for(n=n.child;n!==null;)W2(e,t,n),n=n.sibling}function W2(e,t,n){if(Gt&&typeof Gt.onCommitFiberUnmount=="function")try{Gt.onCommitFiberUnmount(Fi,n)}catch{}switch(n.tag){case 26:ct||zn(n,t),na(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:ct||zn(n,t);var a=Fe,i=Mt;Ua(n.type)&&(Fe=n.stateNode,Mt=!1),na(e,t,n),zs(n.stateNode),Fe=a,Mt=i;break;case 5:ct||zn(n,t);case 6:if(a=Fe,i=Mt,Fe=null,na(e,t,n),Fe=a,Mt=i,Fe!==null)if(Mt)try{(Fe.nodeType===9?Fe.body:Fe.nodeName==="HTML"?Fe.ownerDocument.body:Fe).removeChild(n.stateNode)}catch(c){Be(n,t,c)}else try{Fe.removeChild(n.stateNode)}catch(c){Be(n,t,c)}break;case 18:Fe!==null&&(Mt?(e=Fe,Gh(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),Si(e)):Gh(Fe,n.stateNode));break;case 4:a=Fe,i=Mt,Fe=n.stateNode.containerInfo,Mt=!0,na(e,t,n),Fe=a,Mt=i;break;case 0:case 11:case 14:case 15:Aa(2,n,t),ct||Aa(4,n,t),na(e,t,n);break;case 1:ct||(zn(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"&&Y2(n,t,a)),na(e,t,n);break;case 21:na(e,t,n);break;case 22:ct=(a=ct)||n.memoizedState!==null,na(e,t,n),ct=a;break;default:na(e,t,n)}}function I2(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Si(e)}catch(n){Be(t,t.return,n)}}}function P2(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Si(e)}catch(n){Be(t,t.return,n)}}function ly(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new F2),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new F2),t;default:throw Error(r(435,e.tag))}}function Pc(e,t){var n=ly(e);t.forEach(function(a){if(!n.has(a)){n.add(a);var i=hy.bind(null,e,a);a.then(i,i)}})}function zt(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var i=n[a],c=e,f=t,m=f;e:for(;m!==null;){switch(m.tag){case 27:if(Ua(m.type)){Fe=m.stateNode,Mt=!1;break e}break;case 5:Fe=m.stateNode,Mt=!1;break e;case 3:case 4:Fe=m.stateNode.containerInfo,Mt=!0;break e}m=m.return}if(Fe===null)throw Error(r(160));W2(c,f,i),Fe=null,Mt=!1,c=i.alternate,c!==null&&(c.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)eh(t,e),t=t.sibling}var jn=null;function eh(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:zt(t,e),Dt(e),a&4&&(Aa(3,e,e.return),js(3,e),Aa(5,e,e.return));break;case 1:zt(t,e),Dt(e),a&512&&(ct||n===null||zn(n,n.return)),a&64&&ta&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var i=jn;if(zt(t,e),Dt(e),a&512&&(ct||n===null||zn(n,n.return)),a&4){var c=n!==null?n.memoizedState:null;if(a=e.memoizedState,n===null)if(a===null)if(e.stateNode===null){e:{a=e.type,n=e.memoizedProps,i=i.ownerDocument||i;t:switch(a){case"title":c=i.getElementsByTagName("title")[0],(!c||c[Wi]||c[pt]||c.namespaceURI==="http://www.w3.org/2000/svg"||c.hasAttribute("itemprop"))&&(c=i.createElement(a),i.head.insertBefore(c,i.querySelector("head > title"))),_t(c,a,n),c[pt]=e,ft(c),a=c;break e;case"link":var f=em("link","href",i).get(a+(n.href||""));if(f){for(var m=0;m<f.length;m++)if(c=f[m],c.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&c.getAttribute("rel")===(n.rel==null?null:n.rel)&&c.getAttribute("title")===(n.title==null?null:n.title)&&c.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){f.splice(m,1);break t}}c=i.createElement(a),_t(c,a,n),i.head.appendChild(c);break;case"meta":if(f=em("meta","content",i).get(a+(n.content||""))){for(m=0;m<f.length;m++)if(c=f[m],c.getAttribute("content")===(n.content==null?null:""+n.content)&&c.getAttribute("name")===(n.name==null?null:n.name)&&c.getAttribute("property")===(n.property==null?null:n.property)&&c.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&c.getAttribute("charset")===(n.charSet==null?null:n.charSet)){f.splice(m,1);break t}}c=i.createElement(a),_t(c,a,n),i.head.appendChild(c);break;default:throw Error(r(468,a))}c[pt]=e,ft(c),a=c}e.stateNode=a}else tm(i,e.type,e.stateNode);else e.stateNode=Ph(i,a,e.memoizedProps);else c!==a?(c===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):c.count--,a===null?tm(i,e.type,e.stateNode):Ph(i,a,e.memoizedProps)):a===null&&e.stateNode!==null&&To(e,e.memoizedProps,n.memoizedProps)}break;case 27:zt(t,e),Dt(e),a&512&&(ct||n===null||zn(n,n.return)),n!==null&&a&4&&To(e,e.memoizedProps,n.memoizedProps);break;case 5:if(zt(t,e),Dt(e),a&512&&(ct||n===null||zn(n,n.return)),e.flags&32){i=e.stateNode;try{Vl(i,"")}catch(J){Be(e,e.return,J)}}a&4&&e.stateNode!=null&&(i=e.memoizedProps,To(e,i,n!==null?n.memoizedProps:i)),a&1024&&(Ro=!0);break;case 6:if(zt(t,e),Dt(e),a&4){if(e.stateNode===null)throw Error(r(162));a=e.memoizedProps,n=e.stateNode;try{n.nodeValue=a}catch(J){Be(e,e.return,J)}}break;case 3:if(pu=null,i=jn,jn=hu(t.containerInfo),zt(t,e),jn=i,Dt(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{Si(t.containerInfo)}catch(J){Be(e,e.return,J)}Ro&&(Ro=!1,th(e));break;case 4:a=jn,jn=hu(e.stateNode.containerInfo),zt(t,e),Dt(e),jn=a;break;case 12:zt(t,e),Dt(e);break;case 31:zt(t,e),Dt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Pc(e,a)));break;case 13:zt(t,e),Dt(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(tu=Qt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Pc(e,a)));break;case 22:i=e.memoizedState!==null;var b=n!==null&&n.memoizedState!==null,A=ta,H=ct;if(ta=A||i,ct=H||b,zt(t,e),ct=H,ta=A,Dt(e),a&8192)e:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(n===null||b||ta||ct||yl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){b=n=t;try{if(c=b.stateNode,i)f=c.style,typeof f.setProperty=="function"?f.setProperty("display","none","important"):f.display="none";else{m=b.stateNode;var $=b.memoizedProps.style,O=$!=null&&$.hasOwnProperty("display")?$.display:null;m.style.display=O==null||typeof O=="boolean"?"":(""+O).trim()}}catch(J){Be(b,b.return,J)}}}else if(t.tag===6){if(n===null){b=t;try{b.stateNode.nodeValue=i?"":b.memoizedProps}catch(J){Be(b,b.return,J)}}}else if(t.tag===18){if(n===null){b=t;try{var z=b.stateNode;i?Yh(z,!0):Yh(b.stateNode,!1)}catch(J){Be(b,b.return,J)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,Pc(e,n))));break;case 19:zt(t,e),Dt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Pc(e,a)));break;case 30:break;case 21:break;default:zt(t,e),Dt(e)}}function Dt(e){var t=e.flags;if(t&2){try{for(var n,a=e.return;a!==null;){if(X2(a)){n=a;break}a=a.return}if(n==null)throw Error(r(160));switch(n.tag){case 27:var i=n.stateNode,c=Co(e);Ic(e,c,i);break;case 5:var f=n.stateNode;n.flags&32&&(Vl(f,""),n.flags&=-33);var m=Co(e);Ic(e,m,f);break;case 3:case 4:var b=n.stateNode.containerInfo,A=Co(e);wo(e,A,b);break;default:throw Error(r(161))}}catch(H){Be(e,e.return,H)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function th(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;th(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function aa(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)K2(e,t.alternate,t),t=t.sibling}function yl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Aa(4,t,t.return),yl(t);break;case 1:zn(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Y2(t,t.return,n),yl(t);break;case 27:zs(t.stateNode);case 26:case 5:zn(t,t.return),yl(t);break;case 22:t.memoizedState===null&&yl(t);break;case 30:yl(t);break;default:yl(t)}e=e.sibling}}function la(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,i=e,c=t,f=c.flags;switch(c.tag){case 0:case 11:case 15:la(i,c,n),js(4,c);break;case 1:if(la(i,c,n),a=c,i=a.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(A){Be(a,a.return,A)}if(a=c,i=a.updateQueue,i!==null){var m=a.stateNode;try{var b=i.shared.hiddenCallbacks;if(b!==null)for(i.shared.hiddenCallbacks=null,i=0;i<b.length;i++)Md(b[i],m)}catch(A){Be(a,a.return,A)}}n&&f&64&&G2(c),Es(c,c.return);break;case 27:Z2(c);case 26:case 5:la(i,c,n),n&&a===null&&f&4&&V2(c),Es(c,c.return);break;case 12:la(i,c,n);break;case 31:la(i,c,n),n&&f&4&&I2(i,c);break;case 13:la(i,c,n),n&&f&4&&P2(i,c);break;case 22:c.memoizedState===null&&la(i,c,n),Es(c,c.return);break;case 30:break;default:la(i,c,n)}t=t.sibling}}function Ao(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&os(n))}function Oo(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&os(e))}function En(e,t,n,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)nh(e,t,n,a),t=t.sibling}function nh(e,t,n,a){var i=t.flags;switch(t.tag){case 0:case 11:case 15:En(e,t,n,a),i&2048&&js(9,t);break;case 1:En(e,t,n,a);break;case 3:En(e,t,n,a),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&os(e)));break;case 12:if(i&2048){En(e,t,n,a),e=t.stateNode;try{var c=t.memoizedProps,f=c.id,m=c.onPostCommit;typeof m=="function"&&m(f,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(b){Be(t,t.return,b)}}else En(e,t,n,a);break;case 31:En(e,t,n,a);break;case 13:En(e,t,n,a);break;case 23:break;case 22:c=t.stateNode,f=t.alternate,t.memoizedState!==null?c._visibility&2?En(e,t,n,a):Ns(e,t):c._visibility&2?En(e,t,n,a):(c._visibility|=2,fi(e,t,n,a,(t.subtreeFlags&10256)!==0||!1)),i&2048&&Ao(f,t);break;case 24:En(e,t,n,a),i&2048&&Oo(t.alternate,t);break;default:En(e,t,n,a)}}function fi(e,t,n,a,i){for(i=i&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var c=e,f=t,m=n,b=a,A=f.flags;switch(f.tag){case 0:case 11:case 15:fi(c,f,m,b,i),js(8,f);break;case 23:break;case 22:var H=f.stateNode;f.memoizedState!==null?H._visibility&2?fi(c,f,m,b,i):Ns(c,f):(H._visibility|=2,fi(c,f,m,b,i)),i&&A&2048&&Ao(f.alternate,f);break;case 24:fi(c,f,m,b,i),i&&A&2048&&Oo(f.alternate,f);break;default:fi(c,f,m,b,i)}t=t.sibling}}function Ns(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,a=t,i=a.flags;switch(a.tag){case 22:Ns(n,a),i&2048&&Ao(a.alternate,a);break;case 24:Ns(n,a),i&2048&&Oo(a.alternate,a);break;default:Ns(n,a)}t=t.sibling}}var Ts=8192;function di(e,t,n){if(e.subtreeFlags&Ts)for(e=e.child;e!==null;)ah(e,t,n),e=e.sibling}function ah(e,t,n){switch(e.tag){case 26:di(e,t,n),e.flags&Ts&&e.memoizedState!==null&&Yy(n,jn,e.memoizedState,e.memoizedProps);break;case 5:di(e,t,n);break;case 3:case 4:var a=jn;jn=hu(e.stateNode.containerInfo),di(e,t,n),jn=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=Ts,Ts=16777216,di(e,t,n),Ts=a):di(e,t,n));break;default:di(e,t,n)}}function lh(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Cs(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];dt=a,sh(a,e)}lh(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)ih(e),e=e.sibling}function ih(e){switch(e.tag){case 0:case 11:case 15:Cs(e),e.flags&2048&&Aa(9,e,e.return);break;case 3:Cs(e);break;case 12:Cs(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,eu(e)):Cs(e);break;default:Cs(e)}}function eu(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];dt=a,sh(a,e)}lh(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Aa(8,t,t.return),eu(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,eu(t));break;default:eu(t)}e=e.sibling}}function sh(e,t){for(;dt!==null;){var n=dt;switch(n.tag){case 0:case 11:case 15:Aa(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var a=n.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:os(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,dt=a;else e:for(n=e;dt!==null;){a=dt;var i=a.sibling,c=a.return;if(J2(a),a===n){dt=null;break e}if(i!==null){i.return=c,dt=i;break e}dt=c}}}var iy={getCacheForType:function(e){var t=yt(lt),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return yt(lt).controller.signal}},sy=typeof WeakMap=="function"?WeakMap:Map,Oe=0,Qe=null,ve=null,be=0,Le=0,Kt=null,Oa=!1,hi=!1,Mo=!1,ia=0,Ie=0,Ma=0,gl=0,zo=0,Jt=0,mi=0,ws=null,Lt=null,Do=!1,tu=0,ch=0,nu=1/0,au=null,za=null,ut=0,Da=null,pi=null,sa=0,Lo=0,Bo=null,uh=null,Rs=0,Uo=null;function Wt(){return(Oe&2)!==0&&be!==0?be&-be:L.T!==null?Go():E0()}function rh(){if(Jt===0)if((be&536870912)===0||je){var e=fc;fc<<=1,(fc&3932160)===0&&(fc=262144),Jt=e}else Jt=536870912;return e=Zt.current,e!==null&&(e.flags|=32),Jt}function Bt(e,t,n){(e===Qe&&(Le===2||Le===9)||e.cancelPendingCommit!==null)&&(vi(e,0),La(e,be,Jt,!1)),Ji(e,n),((Oe&2)===0||e!==Qe)&&(e===Qe&&((Oe&2)===0&&(gl|=n),Ie===4&&La(e,be,Jt,!1)),Dn(e))}function oh(e,t,n){if((Oe&6)!==0)throw Error(r(327));var a=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Ki(e,t),i=a?ry(e,t):ko(e,t,!0),c=a;do{if(i===0){hi&&!a&&La(e,t,0,!1);break}else{if(n=e.current.alternate,c&&!cy(n)){i=ko(e,t,!1),c=!1;continue}if(i===2){if(c=t,e.errorRecoveryDisabledLanes&c)var f=0;else f=e.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){t=f;e:{var m=e;i=ws;var b=m.current.memoizedState.isDehydrated;if(b&&(vi(m,f).flags|=256),f=ko(m,f,!1),f!==2){if(Mo&&!b){m.errorRecoveryDisabledLanes|=c,gl|=c,i=4;break e}c=Lt,Lt=i,c!==null&&(Lt===null?Lt=c:Lt.push.apply(Lt,c))}i=f}if(c=!1,i!==2)continue}}if(i===1){vi(e,0),La(e,t,0,!0);break}e:{switch(a=e,c=i,c){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:La(a,t,Jt,!Oa);break e;case 2:Lt=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(i=tu+300-Qt(),10<i)){if(La(a,t,Jt,!Oa),hc(a,0,!0)!==0)break e;sa=t,a.timeoutHandle=$h(fh.bind(null,a,n,Lt,au,Do,t,Jt,gl,mi,Oa,c,"Throttled",-0,0),i);break e}fh(a,n,Lt,au,Do,t,Jt,gl,mi,Oa,c,null,-0,0)}}break}while(!0);Dn(e)}function fh(e,t,n,a,i,c,f,m,b,A,H,$,O,z){if(e.timeoutHandle=-1,$=t.subtreeFlags,$&8192||($&16785408)===16785408){$={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Vn},ah(t,c,$);var J=(c&62914560)===c?tu-Qt():(c&4194048)===c?ch-Qt():0;if(J=Vy($,J),J!==null){sa=c,e.cancelPendingCommit=J(_h.bind(null,e,t,c,n,a,i,f,m,b,H,$,null,O,z)),La(e,c,f,!A);return}}_h(e,t,c,n,a,i,f,m,b)}function cy(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var a=0;a<n.length;a++){var i=n[a],c=i.getSnapshot;i=i.value;try{if(!Vt(c(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function La(e,t,n,a){t&=~zo,t&=~gl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var i=t;0<i;){var c=31-Yt(i),f=1<<c;a[c]=-1,i&=~f}n!==0&&x0(e,n,t)}function lu(){return(Oe&6)===0?(As(0),!1):!0}function Ho(){if(ve!==null){if(Le===0)var e=ve.return;else e=ve,Kn=rl=null,Pr(e),si=null,ds=0,e=ve;for(;e!==null;)Q2(e.alternate,e),e=e.return;ve=null}}function vi(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,Cy(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),sa=0,Ho(),Qe=e,ve=n=Zn(e.current,null),be=t,Le=0,Kt=null,Oa=!1,hi=Ki(e,t),Mo=!1,mi=Jt=zo=gl=Ma=Ie=0,Lt=ws=null,Do=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var i=31-Yt(a),c=1<<i;t|=e[i],a&=~c}return ia=t,Nc(),n}function dh(e,t){de=null,L.H=bs,t===ii||t===zc?(t=wd(),Le=3):t===$r?(t=wd(),Le=4):Le=t===vo?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Kt=t,ve===null&&(Ie=1,Zc(e,rn(t,e.current)))}function hh(){var e=Zt.current;return e===null?!0:(be&4194048)===be?hn===null:(be&62914560)===be||(be&536870912)!==0?e===hn:!1}function mh(){var e=L.H;return L.H=bs,e===null?bs:e}function ph(){var e=L.A;return L.A=iy,e}function iu(){Ie=4,Oa||(be&4194048)!==be&&Zt.current!==null||(hi=!0),(Ma&134217727)===0&&(gl&134217727)===0||Qe===null||La(Qe,be,Jt,!1)}function ko(e,t,n){var a=Oe;Oe|=2;var i=mh(),c=ph();(Qe!==e||be!==t)&&(au=null,vi(e,t)),t=!1;var f=Ie;e:do try{if(Le!==0&&ve!==null){var m=ve,b=Kt;switch(Le){case 8:Ho(),f=6;break e;case 3:case 2:case 9:case 6:Zt.current===null&&(t=!0);var A=Le;if(Le=0,Kt=null,yi(e,m,b,A),n&&hi){f=0;break e}break;default:A=Le,Le=0,Kt=null,yi(e,m,b,A)}}uy(),f=Ie;break}catch(H){dh(e,H)}while(!0);return t&&e.shellSuspendCounter++,Kn=rl=null,Oe=a,L.H=i,L.A=c,ve===null&&(Qe=null,be=0,Nc()),f}function uy(){for(;ve!==null;)vh(ve)}function ry(e,t){var n=Oe;Oe|=2;var a=mh(),i=ph();Qe!==e||be!==t?(au=null,nu=Qt()+500,vi(e,t)):hi=Ki(e,t);e:do try{if(Le!==0&&ve!==null){t=ve;var c=Kt;t:switch(Le){case 1:Le=0,Kt=null,yi(e,t,c,1);break;case 2:case 9:if(Td(c)){Le=0,Kt=null,yh(t);break}t=function(){Le!==2&&Le!==9||Qe!==e||(Le=7),Dn(e)},c.then(t,t);break e;case 3:Le=7;break e;case 4:Le=5;break e;case 7:Td(c)?(Le=0,Kt=null,yh(t)):(Le=0,Kt=null,yi(e,t,c,7));break;case 5:var f=null;switch(ve.tag){case 26:f=ve.memoizedState;case 5:case 27:var m=ve;if(f?nm(f):m.stateNode.complete){Le=0,Kt=null;var b=m.sibling;if(b!==null)ve=b;else{var A=m.return;A!==null?(ve=A,su(A)):ve=null}break t}}Le=0,Kt=null,yi(e,t,c,5);break;case 6:Le=0,Kt=null,yi(e,t,c,6);break;case 8:Ho(),Ie=6;break e;default:throw Error(r(462))}}oy();break}catch(H){dh(e,H)}while(!0);return Kn=rl=null,L.H=a,L.A=i,Oe=n,ve!==null?0:(Qe=null,be=0,Nc(),Ie)}function oy(){for(;ve!==null&&!zp();)vh(ve)}function vh(e){var t=q2(e.alternate,e,ia);e.memoizedProps=e.pendingProps,t===null?su(e):ve=t}function yh(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=D2(n,t,t.pendingProps,t.type,void 0,be);break;case 11:t=D2(n,t,t.pendingProps,t.type.render,t.ref,be);break;case 5:Pr(t);default:Q2(n,t),t=ve=pd(t,ia),t=q2(n,t,ia)}e.memoizedProps=e.pendingProps,t===null?su(e):ve=t}function yi(e,t,n,a){Kn=rl=null,Pr(t),si=null,ds=0;var i=t.return;try{if(Iv(e,i,t,n,be)){Ie=1,Zc(e,rn(n,e.current)),ve=null;return}}catch(c){if(i!==null)throw ve=i,c;Ie=1,Zc(e,rn(n,e.current)),ve=null;return}t.flags&32768?(je||a===1?e=!0:hi||(be&536870912)!==0?e=!1:(Oa=e=!0,(a===2||a===9||a===3||a===6)&&(a=Zt.current,a!==null&&a.tag===13&&(a.flags|=16384))),gh(t,e)):su(t)}function su(e){var t=e;do{if((t.flags&32768)!==0){gh(t,Oa);return}e=t.return;var n=ty(t.alternate,t,ia);if(n!==null){ve=n;return}if(t=t.sibling,t!==null){ve=t;return}ve=t=e}while(t!==null);Ie===0&&(Ie=5)}function gh(e,t){do{var n=ny(e.alternate,e);if(n!==null){n.flags&=32767,ve=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){ve=e;return}ve=e=n}while(e!==null);Ie=6,ve=null}function _h(e,t,n,a,i,c,f,m,b){e.cancelPendingCommit=null;do cu();while(ut!==0);if((Oe&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(c=t.lanes|t.childLanes,c|=Tr,Gp(e,n,c,f,m,b),e===Qe&&(ve=Qe=null,be=0),pi=t,Da=e,sa=n,Lo=c,Bo=i,uh=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,my(rc,function(){return Eh(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=L.T,L.T=null,i=Y.p,Y.p=2,f=Oe,Oe|=4;try{ay(e,t,n)}finally{Oe=f,Y.p=i,L.T=a}}ut=1,bh(),xh(),Sh()}}function bh(){if(ut===1){ut=0;var e=Da,t=pi,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=L.T,L.T=null;var a=Y.p;Y.p=2;var i=Oe;Oe|=4;try{eh(t,e);var c=Wo,f=sd(e.containerInfo),m=c.focusedElem,b=c.selectionRange;if(f!==m&&m&&m.ownerDocument&&id(m.ownerDocument.documentElement,m)){if(b!==null&&xr(m)){var A=b.start,H=b.end;if(H===void 0&&(H=A),"selectionStart"in m)m.selectionStart=A,m.selectionEnd=Math.min(H,m.value.length);else{var $=m.ownerDocument||document,O=$&&$.defaultView||window;if(O.getSelection){var z=O.getSelection(),J=m.textContent.length,ie=Math.min(b.start,J),$e=b.end===void 0?ie:Math.min(b.end,J);!z.extend&&ie>$e&&(f=$e,$e=ie,ie=f);var C=ld(m,ie),E=ld(m,$e);if(C&&E&&(z.rangeCount!==1||z.anchorNode!==C.node||z.anchorOffset!==C.offset||z.focusNode!==E.node||z.focusOffset!==E.offset)){var R=$.createRange();R.setStart(C.node,C.offset),z.removeAllRanges(),ie>$e?(z.addRange(R),z.extend(E.node,E.offset)):(R.setEnd(E.node,E.offset),z.addRange(R))}}}}for($=[],z=m;z=z.parentNode;)z.nodeType===1&&$.push({element:z,left:z.scrollLeft,top:z.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;m<$.length;m++){var q=$[m];q.element.scrollLeft=q.left,q.element.scrollTop=q.top}}_u=!!Jo,Wo=Jo=null}finally{Oe=i,Y.p=a,L.T=n}}e.current=t,ut=2}}function xh(){if(ut===2){ut=0;var e=Da,t=pi,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=L.T,L.T=null;var a=Y.p;Y.p=2;var i=Oe;Oe|=4;try{K2(e,t.alternate,t)}finally{Oe=i,Y.p=a,L.T=n}}ut=3}}function Sh(){if(ut===4||ut===3){ut=0,Dp();var e=Da,t=pi,n=sa,a=uh;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?ut=5:(ut=0,pi=Da=null,jh(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(za=null),nr(n),t=t.stateNode,Gt&&typeof Gt.onCommitFiberRoot=="function")try{Gt.onCommitFiberRoot(Fi,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=L.T,i=Y.p,Y.p=2,L.T=null;try{for(var c=e.onRecoverableError,f=0;f<a.length;f++){var m=a[f];c(m.value,{componentStack:m.stack})}}finally{L.T=t,Y.p=i}}(sa&3)!==0&&cu(),Dn(e),i=e.pendingLanes,(n&261930)!==0&&(i&42)!==0?e===Uo?Rs++:(Rs=0,Uo=e):Rs=0,As(0)}}function jh(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,os(t)))}function cu(){return bh(),xh(),Sh(),Eh()}function Eh(){if(ut!==5)return!1;var e=Da,t=Lo;Lo=0;var n=nr(sa),a=L.T,i=Y.p;try{Y.p=32>n?32:n,L.T=null,n=Bo,Bo=null;var c=Da,f=sa;if(ut=0,pi=Da=null,sa=0,(Oe&6)!==0)throw Error(r(331));var m=Oe;if(Oe|=4,ih(c.current),nh(c,c.current,f,n),Oe=m,As(0,!1),Gt&&typeof Gt.onPostCommitFiberRoot=="function")try{Gt.onPostCommitFiberRoot(Fi,c)}catch{}return!0}finally{Y.p=i,L.T=a,jh(e,t)}}function Nh(e,t,n){t=rn(n,t),t=po(e.stateNode,t,2),e=Ca(e,t,2),e!==null&&(Ji(e,2),Dn(e))}function Be(e,t,n){if(e.tag===3)Nh(e,e,n);else for(;t!==null;){if(t.tag===3){Nh(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(za===null||!za.has(a))){e=rn(n,e),n=T2(2),a=Ca(t,n,2),a!==null&&(C2(n,a,t,e),Ji(a,2),Dn(a));break}}t=t.return}}function qo(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new sy;var i=new Set;a.set(t,i)}else i=a.get(t),i===void 0&&(i=new Set,a.set(t,i));i.has(n)||(Mo=!0,i.add(n),e=fy.bind(null,e,t,n),t.then(e,e))}function fy(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Qe===e&&(be&n)===n&&(Ie===4||Ie===3&&(be&62914560)===be&&300>Qt()-tu?(Oe&2)===0&&vi(e,0):zo|=n,mi===be&&(mi=0)),Dn(e)}function Th(e,t){t===0&&(t=b0()),e=sl(e,t),e!==null&&(Ji(e,t),Dn(e))}function dy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Th(e,n)}function hy(e,t){var n=0;switch(e.tag){case 31:case 13:var a=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(r(314))}a!==null&&a.delete(t),Th(e,n)}function my(e,t){return Iu(e,t)}var uu=null,gi=null,$o=!1,ru=!1,Qo=!1,Ba=0;function Dn(e){e!==gi&&e.next===null&&(gi===null?uu=gi=e:gi=gi.next=e),ru=!0,$o||($o=!0,vy())}function As(e,t){if(!Qo&&ru){Qo=!0;do for(var n=!1,a=uu;a!==null;){if(e!==0){var i=a.pendingLanes;if(i===0)var c=0;else{var f=a.suspendedLanes,m=a.pingedLanes;c=(1<<31-Yt(42|e)+1)-1,c&=i&~(f&~m),c=c&201326741?c&201326741|1:c?c|2:0}c!==0&&(n=!0,Ah(a,c))}else c=be,c=hc(a,a===Qe?c:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(c&3)===0||Ki(a,c)||(n=!0,Ah(a,c));a=a.next}while(n);Qo=!1}}function py(){Ch()}function Ch(){ru=$o=!1;var e=0;Ba!==0&&Ty()&&(e=Ba);for(var t=Qt(),n=null,a=uu;a!==null;){var i=a.next,c=wh(a,t);c===0?(a.next=null,n===null?uu=i:n.next=i,i===null&&(gi=n)):(n=a,(e!==0||(c&3)!==0)&&(ru=!0)),a=i}ut!==0&&ut!==5||As(e),Ba!==0&&(Ba=0)}function wh(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,c=e.pendingLanes&-62914561;0<c;){var f=31-Yt(c),m=1<<f,b=i[f];b===-1?((m&n)===0||(m&a)!==0)&&(i[f]=Qp(m,t)):b<=t&&(e.expiredLanes|=m),c&=~m}if(t=Qe,n=be,n=hc(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,n===0||e===t&&(Le===2||Le===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&Pu(a),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Ki(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(a!==null&&Pu(a),nr(n)){case 2:case 8:n=g0;break;case 32:n=rc;break;case 268435456:n=_0;break;default:n=rc}return a=Rh.bind(null,e),n=Iu(n,a),e.callbackPriority=t,e.callbackNode=n,t}return a!==null&&a!==null&&Pu(a),e.callbackPriority=2,e.callbackNode=null,2}function Rh(e,t){if(ut!==0&&ut!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(cu()&&e.callbackNode!==n)return null;var a=be;return a=hc(e,e===Qe?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(oh(e,a,t),wh(e,Qt()),e.callbackNode!=null&&e.callbackNode===n?Rh.bind(null,e):null)}function Ah(e,t){if(cu())return null;oh(e,t,!0)}function vy(){wy(function(){(Oe&6)!==0?Iu(y0,py):Ch()})}function Go(){if(Ba===0){var e=ai;e===0&&(e=oc,oc<<=1,(oc&261888)===0&&(oc=256)),Ba=e}return Ba}function Oh(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:yc(""+e)}function Mh(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function yy(e,t,n,a,i){if(t==="submit"&&n&&n.stateNode===i){var c=Oh((i[At]||null).action),f=a.submitter;f&&(t=(t=f[At]||null)?Oh(t.formAction):f.getAttribute("formAction"),t!==null&&(c=t,f=null));var m=new xc("action","action",null,a,i);e.push({event:m,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Ba!==0){var b=f?Mh(i,f):new FormData(i);uo(n,{pending:!0,data:b,method:i.method,action:c},null,b)}}else typeof c=="function"&&(m.preventDefault(),b=f?Mh(i,f):new FormData(i),uo(n,{pending:!0,data:b,method:i.method,action:c},c,b))},currentTarget:i}]})}}for(var Yo=0;Yo<Nr.length;Yo++){var Vo=Nr[Yo],gy=Vo.toLowerCase(),_y=Vo[0].toUpperCase()+Vo.slice(1);Sn(gy,"on"+_y)}Sn(rd,"onAnimationEnd"),Sn(od,"onAnimationIteration"),Sn(fd,"onAnimationStart"),Sn("dblclick","onDoubleClick"),Sn("focusin","onFocus"),Sn("focusout","onBlur"),Sn(Lv,"onTransitionRun"),Sn(Bv,"onTransitionStart"),Sn(Uv,"onTransitionCancel"),Sn(dd,"onTransitionEnd"),Gl("onMouseEnter",["mouseout","mouseover"]),Gl("onMouseLeave",["mouseout","mouseover"]),Gl("onPointerEnter",["pointerout","pointerover"]),Gl("onPointerLeave",["pointerout","pointerover"]),nl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),nl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),nl("onBeforeInput",["compositionend","keypress","textInput","paste"]),nl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),nl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),nl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Os="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),by=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Os));function zh(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],i=a.event;a=a.listeners;e:{var c=void 0;if(t)for(var f=a.length-1;0<=f;f--){var m=a[f],b=m.instance,A=m.currentTarget;if(m=m.listener,b!==c&&i.isPropagationStopped())break e;c=m,i.currentTarget=A;try{c(i)}catch(H){Ec(H)}i.currentTarget=null,c=b}else for(f=0;f<a.length;f++){if(m=a[f],b=m.instance,A=m.currentTarget,m=m.listener,b!==c&&i.isPropagationStopped())break e;c=m,i.currentTarget=A;try{c(i)}catch(H){Ec(H)}i.currentTarget=null,c=b}}}}function ye(e,t){var n=t[ar];n===void 0&&(n=t[ar]=new Set);var a=e+"__bubble";n.has(a)||(Dh(t,e,2,!1),n.add(a))}function Xo(e,t,n){var a=0;t&&(a|=4),Dh(n,e,a,t)}var ou="_reactListening"+Math.random().toString(36).slice(2);function Zo(e){if(!e[ou]){e[ou]=!0,C0.forEach(function(n){n!=="selectionchange"&&(by.has(n)||Xo(n,!1,e),Xo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ou]||(t[ou]=!0,Xo("selectionchange",!1,t))}}function Dh(e,t,n,a){switch(rm(t)){case 2:var i=Fy;break;case 8:i=Ky;break;default:i=rf}n=i.bind(null,t,n,e),i=void 0,!dr||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),a?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Fo(e,t,n,a,i){var c=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var f=a.tag;if(f===3||f===4){var m=a.stateNode.containerInfo;if(m===i)break;if(f===4)for(f=a.return;f!==null;){var b=f.tag;if((b===3||b===4)&&f.stateNode.containerInfo===i)return;f=f.return}for(;m!==null;){if(f=ql(m),f===null)return;if(b=f.tag,b===5||b===6||b===26||b===27){a=c=f;continue e}m=m.parentNode}}a=a.return}k0(function(){var A=c,H=or(n),$=[];e:{var O=hd.get(e);if(O!==void 0){var z=xc,J=e;switch(e){case"keypress":if(_c(n)===0)break e;case"keydown":case"keyup":z=hv;break;case"focusin":J="focus",z=vr;break;case"focusout":J="blur",z=vr;break;case"beforeblur":case"afterblur":z=vr;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":z=Q0;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":z=tv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":z=vv;break;case rd:case od:case fd:z=lv;break;case dd:z=gv;break;case"scroll":case"scrollend":z=Pp;break;case"wheel":z=bv;break;case"copy":case"cut":case"paste":z=sv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":z=Y0;break;case"toggle":case"beforetoggle":z=Sv}var ie=(t&4)!==0,$e=!ie&&(e==="scroll"||e==="scrollend"),C=ie?O!==null?O+"Capture":null:O;ie=[];for(var E=A,R;E!==null;){var q=E;if(R=q.stateNode,q=q.tag,q!==5&&q!==26&&q!==27||R===null||C===null||(q=Pi(E,C),q!=null&&ie.push(Ms(E,q,R))),$e)break;E=E.return}0<ie.length&&(O=new z(O,J,null,n,H),$.push({event:O,listeners:ie}))}}if((t&7)===0){e:{if(O=e==="mouseover"||e==="pointerover",z=e==="mouseout"||e==="pointerout",O&&n!==rr&&(J=n.relatedTarget||n.fromElement)&&(ql(J)||J[kl]))break e;if((z||O)&&(O=H.window===H?H:(O=H.ownerDocument)?O.defaultView||O.parentWindow:window,z?(J=n.relatedTarget||n.toElement,z=A,J=J?ql(J):null,J!==null&&($e=h(J),ie=J.tag,J!==$e||ie!==5&&ie!==27&&ie!==6)&&(J=null)):(z=null,J=A),z!==J)){if(ie=Q0,q="onMouseLeave",C="onMouseEnter",E="mouse",(e==="pointerout"||e==="pointerover")&&(ie=Y0,q="onPointerLeave",C="onPointerEnter",E="pointer"),$e=z==null?O:Ii(z),R=J==null?O:Ii(J),O=new ie(q,E+"leave",z,n,H),O.target=$e,O.relatedTarget=R,q=null,ql(H)===A&&(ie=new ie(C,E+"enter",J,n,H),ie.target=R,ie.relatedTarget=$e,q=ie),$e=q,z&&J)t:{for(ie=xy,C=z,E=J,R=0,q=C;q;q=ie(q))R++;q=0;for(var te=E;te;te=ie(te))q++;for(;0<R-q;)C=ie(C),R--;for(;0<q-R;)E=ie(E),q--;for(;R--;){if(C===E||E!==null&&C===E.alternate){ie=C;break t}C=ie(C),E=ie(E)}ie=null}else ie=null;z!==null&&Lh($,O,z,ie,!1),J!==null&&$e!==null&&Lh($,$e,J,ie,!0)}}e:{if(O=A?Ii(A):window,z=O.nodeName&&O.nodeName.toLowerCase(),z==="select"||z==="input"&&O.type==="file")var we=I0;else if(J0(O))if(P0)we=Mv;else{we=Av;var I=Rv}else z=O.nodeName,!z||z.toLowerCase()!=="input"||O.type!=="checkbox"&&O.type!=="radio"?A&&ur(A.elementType)&&(we=I0):we=Ov;if(we&&(we=we(e,A))){W0($,we,n,H);break e}I&&I(e,O,A),e==="focusout"&&A&&O.type==="number"&&A.memoizedProps.value!=null&&cr(O,"number",O.value)}switch(I=A?Ii(A):window,e){case"focusin":(J0(I)||I.contentEditable==="true")&&(Kl=I,Sr=A,cs=null);break;case"focusout":cs=Sr=Kl=null;break;case"mousedown":jr=!0;break;case"contextmenu":case"mouseup":case"dragend":jr=!1,cd($,n,H);break;case"selectionchange":if(Dv)break;case"keydown":case"keyup":cd($,n,H)}var he;if(gr)e:{switch(e){case"compositionstart":var xe="onCompositionStart";break e;case"compositionend":xe="onCompositionEnd";break e;case"compositionupdate":xe="onCompositionUpdate";break e}xe=void 0}else Fl?F0(e,n)&&(xe="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(xe="onCompositionStart");xe&&(V0&&n.locale!=="ko"&&(Fl||xe!=="onCompositionStart"?xe==="onCompositionEnd"&&Fl&&(he=q0()):(ba=H,hr="value"in ba?ba.value:ba.textContent,Fl=!0)),I=fu(A,xe),0<I.length&&(xe=new G0(xe,e,null,n,H),$.push({event:xe,listeners:I}),he?xe.data=he:(he=K0(n),he!==null&&(xe.data=he)))),(he=Ev?Nv(e,n):Tv(e,n))&&(xe=fu(A,"onBeforeInput"),0<xe.length&&(I=new G0("onBeforeInput","beforeinput",null,n,H),$.push({event:I,listeners:xe}),I.data=he)),yy($,e,A,n,H)}zh($,t)})}function Ms(e,t,n){return{instance:e,listener:t,currentTarget:n}}function fu(e,t){for(var n=t+"Capture",a=[];e!==null;){var i=e,c=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||c===null||(i=Pi(e,n),i!=null&&a.unshift(Ms(e,i,c)),i=Pi(e,t),i!=null&&a.push(Ms(e,i,c))),e.tag===3)return a;e=e.return}return[]}function xy(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Lh(e,t,n,a,i){for(var c=t._reactName,f=[];n!==null&&n!==a;){var m=n,b=m.alternate,A=m.stateNode;if(m=m.tag,b!==null&&b===a)break;m!==5&&m!==26&&m!==27||A===null||(b=A,i?(A=Pi(n,c),A!=null&&f.unshift(Ms(n,A,b))):i||(A=Pi(n,c),A!=null&&f.push(Ms(n,A,b)))),n=n.return}f.length!==0&&e.push({event:t,listeners:f})}var Sy=/\r\n?/g,jy=/\u0000|\uFFFD/g;function Bh(e){return(typeof e=="string"?e:""+e).replace(Sy,`
|
||
`).replace(jy,"")}function Uh(e,t){return t=Bh(t),Bh(e)===t}function qe(e,t,n,a,i,c){switch(n){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||Vl(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&Vl(e,""+a);break;case"className":pc(e,"class",a);break;case"tabIndex":pc(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":pc(e,n,a);break;case"style":U0(e,a,c);break;case"data":if(t!=="object"){pc(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=yc(""+a),e.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof c=="function"&&(n==="formAction"?(t!=="input"&&qe(e,t,"name",i.name,i,null),qe(e,t,"formEncType",i.formEncType,i,null),qe(e,t,"formMethod",i.formMethod,i,null),qe(e,t,"formTarget",i.formTarget,i,null)):(qe(e,t,"encType",i.encType,i,null),qe(e,t,"method",i.method,i,null),qe(e,t,"target",i.target,i,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=yc(""+a),e.setAttribute(n,a);break;case"onClick":a!=null&&(e.onclick=Vn);break;case"onScroll":a!=null&&ye("scroll",e);break;case"onScrollEnd":a!=null&&ye("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}n=yc(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""+a):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":a===!0?e.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,a):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(n,a):e.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(n):e.setAttribute(n,a);break;case"popover":ye("beforetoggle",e),ye("toggle",e),mc(e,"popover",a);break;case"xlinkActuate":Yn(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Yn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Yn(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Yn(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Yn(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Yn(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Yn(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Yn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Yn(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":mc(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=Wp.get(n)||n,mc(e,n,a))}}function Ko(e,t,n,a,i,c){switch(n){case"style":U0(e,a,c);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"children":typeof a=="string"?Vl(e,a):(typeof a=="number"||typeof a=="bigint")&&Vl(e,""+a);break;case"onScroll":a!=null&&ye("scroll",e);break;case"onScrollEnd":a!=null&&ye("scrollend",e);break;case"onClick":a!=null&&(e.onclick=Vn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!w0.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(i=n.endsWith("Capture"),t=n.slice(2,i?n.length-7:void 0),c=e[At]||null,c=c!=null?c[n]:null,typeof c=="function"&&e.removeEventListener(t,c,i),typeof a=="function")){typeof c!="function"&&c!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,a,i);break e}n in e?e[n]=a:a===!0?e.setAttribute(n,""):mc(e,n,a)}}}function _t(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ye("error",e),ye("load",e);var a=!1,i=!1,c;for(c in n)if(n.hasOwnProperty(c)){var f=n[c];if(f!=null)switch(c){case"src":a=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:qe(e,t,c,f,n,null)}}i&&qe(e,t,"srcSet",n.srcSet,n,null),a&&qe(e,t,"src",n.src,n,null);return;case"input":ye("invalid",e);var m=c=f=i=null,b=null,A=null;for(a in n)if(n.hasOwnProperty(a)){var H=n[a];if(H!=null)switch(a){case"name":i=H;break;case"type":f=H;break;case"checked":b=H;break;case"defaultChecked":A=H;break;case"value":c=H;break;case"defaultValue":m=H;break;case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(r(137,t));break;default:qe(e,t,a,H,n,null)}}z0(e,c,m,b,A,f,i,!1);return;case"select":ye("invalid",e),a=f=c=null;for(i in n)if(n.hasOwnProperty(i)&&(m=n[i],m!=null))switch(i){case"value":c=m;break;case"defaultValue":f=m;break;case"multiple":a=m;default:qe(e,t,i,m,n,null)}t=c,n=f,e.multiple=!!a,t!=null?Yl(e,!!a,t,!1):n!=null&&Yl(e,!!a,n,!0);return;case"textarea":ye("invalid",e),c=i=a=null;for(f in n)if(n.hasOwnProperty(f)&&(m=n[f],m!=null))switch(f){case"value":a=m;break;case"defaultValue":i=m;break;case"children":c=m;break;case"dangerouslySetInnerHTML":if(m!=null)throw Error(r(91));break;default:qe(e,t,f,m,n,null)}L0(e,a,i,c);return;case"option":for(b in n)if(n.hasOwnProperty(b)&&(a=n[b],a!=null))switch(b){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:qe(e,t,b,a,n,null)}return;case"dialog":ye("beforetoggle",e),ye("toggle",e),ye("cancel",e),ye("close",e);break;case"iframe":case"object":ye("load",e);break;case"video":case"audio":for(a=0;a<Os.length;a++)ye(Os[a],e);break;case"image":ye("error",e),ye("load",e);break;case"details":ye("toggle",e);break;case"embed":case"source":case"link":ye("error",e),ye("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(A in n)if(n.hasOwnProperty(A)&&(a=n[A],a!=null))switch(A){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:qe(e,t,A,a,n,null)}return;default:if(ur(t)){for(H in n)n.hasOwnProperty(H)&&(a=n[H],a!==void 0&&Ko(e,t,H,a,n,void 0));return}}for(m in n)n.hasOwnProperty(m)&&(a=n[m],a!=null&&qe(e,t,m,a,n,null))}function Ey(e,t,n,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,c=null,f=null,m=null,b=null,A=null,H=null;for(z in n){var $=n[z];if(n.hasOwnProperty(z)&&$!=null)switch(z){case"checked":break;case"value":break;case"defaultValue":b=$;default:a.hasOwnProperty(z)||qe(e,t,z,null,a,$)}}for(var O in a){var z=a[O];if($=n[O],a.hasOwnProperty(O)&&(z!=null||$!=null))switch(O){case"type":c=z;break;case"name":i=z;break;case"checked":A=z;break;case"defaultChecked":H=z;break;case"value":f=z;break;case"defaultValue":m=z;break;case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(r(137,t));break;default:z!==$&&qe(e,t,O,z,a,$)}}sr(e,f,m,b,A,H,c,i);return;case"select":z=f=m=O=null;for(c in n)if(b=n[c],n.hasOwnProperty(c)&&b!=null)switch(c){case"value":break;case"multiple":z=b;default:a.hasOwnProperty(c)||qe(e,t,c,null,a,b)}for(i in a)if(c=a[i],b=n[i],a.hasOwnProperty(i)&&(c!=null||b!=null))switch(i){case"value":O=c;break;case"defaultValue":m=c;break;case"multiple":f=c;default:c!==b&&qe(e,t,i,c,a,b)}t=m,n=f,a=z,O!=null?Yl(e,!!n,O,!1):!!a!=!!n&&(t!=null?Yl(e,!!n,t,!0):Yl(e,!!n,n?[]:"",!1));return;case"textarea":z=O=null;for(m in n)if(i=n[m],n.hasOwnProperty(m)&&i!=null&&!a.hasOwnProperty(m))switch(m){case"value":break;case"children":break;default:qe(e,t,m,null,a,i)}for(f in a)if(i=a[f],c=n[f],a.hasOwnProperty(f)&&(i!=null||c!=null))switch(f){case"value":O=i;break;case"defaultValue":z=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(r(91));break;default:i!==c&&qe(e,t,f,i,a,c)}D0(e,O,z);return;case"option":for(var J in n)if(O=n[J],n.hasOwnProperty(J)&&O!=null&&!a.hasOwnProperty(J))switch(J){case"selected":e.selected=!1;break;default:qe(e,t,J,null,a,O)}for(b in a)if(O=a[b],z=n[b],a.hasOwnProperty(b)&&O!==z&&(O!=null||z!=null))switch(b){case"selected":e.selected=O&&typeof O!="function"&&typeof O!="symbol";break;default:qe(e,t,b,O,a,z)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var ie in n)O=n[ie],n.hasOwnProperty(ie)&&O!=null&&!a.hasOwnProperty(ie)&&qe(e,t,ie,null,a,O);for(A in a)if(O=a[A],z=n[A],a.hasOwnProperty(A)&&O!==z&&(O!=null||z!=null))switch(A){case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(r(137,t));break;default:qe(e,t,A,O,a,z)}return;default:if(ur(t)){for(var $e in n)O=n[$e],n.hasOwnProperty($e)&&O!==void 0&&!a.hasOwnProperty($e)&&Ko(e,t,$e,void 0,a,O);for(H in a)O=a[H],z=n[H],!a.hasOwnProperty(H)||O===z||O===void 0&&z===void 0||Ko(e,t,H,O,a,z);return}}for(var C in n)O=n[C],n.hasOwnProperty(C)&&O!=null&&!a.hasOwnProperty(C)&&qe(e,t,C,null,a,O);for($ in a)O=a[$],z=n[$],!a.hasOwnProperty($)||O===z||O==null&&z==null||qe(e,t,$,O,a,z)}function Hh(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Ny(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),a=0;a<n.length;a++){var i=n[a],c=i.transferSize,f=i.initiatorType,m=i.duration;if(c&&m&&Hh(f)){for(f=0,m=i.responseEnd,a+=1;a<n.length;a++){var b=n[a],A=b.startTime;if(A>m)break;var H=b.transferSize,$=b.initiatorType;H&&Hh($)&&(b=b.responseEnd,f+=H*(b<m?1:(m-A)/(b-A)))}if(--a,t+=8*(c+f)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var Jo=null,Wo=null;function du(e){return e.nodeType===9?e:e.ownerDocument}function kh(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function qh(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Io(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Po=null;function Ty(){var e=window.event;return e&&e.type==="popstate"?e===Po?!1:(Po=e,!0):(Po=null,!1)}var $h=typeof setTimeout=="function"?setTimeout:void 0,Cy=typeof clearTimeout=="function"?clearTimeout:void 0,Qh=typeof Promise=="function"?Promise:void 0,wy=typeof queueMicrotask=="function"?queueMicrotask:typeof Qh<"u"?function(e){return Qh.resolve(null).then(e).catch(Ry)}:$h;function Ry(e){setTimeout(function(){throw e})}function Ua(e){return e==="head"}function Gh(e,t){var n=t,a=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"||n==="/&"){if(a===0){e.removeChild(i),Si(t);return}a--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")a++;else if(n==="html")zs(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,zs(n);for(var c=n.firstChild;c;){var f=c.nextSibling,m=c.nodeName;c[Wi]||m==="SCRIPT"||m==="STYLE"||m==="LINK"&&c.rel.toLowerCase()==="stylesheet"||n.removeChild(c),c=f}}else n==="body"&&zs(e.ownerDocument.body);n=i}while(n);Si(t)}function Yh(e,t){var n=e;e=0;do{var a=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),a&&a.nodeType===8)if(n=a.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=a}while(n)}function ef(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":ef(n),lr(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function Ay(e,t,n,a){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Wi])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(c=e.getAttribute("rel"),c==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(c!==i.rel||e.getAttribute("href")!==(i.href==null||i.href===""?null:i.href)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute("title")!==(i.title==null?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(c=e.getAttribute("src"),(c!==(i.src==null?null:i.src)||e.getAttribute("type")!==(i.type==null?null:i.type)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&c&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var c=i.name==null?null:""+i.name;if(i.type==="hidden"&&e.getAttribute("name")===c)return e}else return e;if(e=mn(e.nextSibling),e===null)break}return null}function Oy(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=mn(e.nextSibling),e===null))return null;return e}function Vh(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=mn(e.nextSibling),e===null))return null;return e}function tf(e){return e.data==="$?"||e.data==="$~"}function nf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function My(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var a=function(){t(),n.removeEventListener("DOMContentLoaded",a)};n.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function mn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var af=null;function Xh(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return mn(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function Zh(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function Fh(e,t,n){switch(t=du(n),e){case"html":if(e=t.documentElement,!e)throw Error(r(452));return e;case"head":if(e=t.head,!e)throw Error(r(453));return e;case"body":if(e=t.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function zs(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);lr(e)}var pn=new Map,Kh=new Set;function hu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ca=Y.d;Y.d={f:zy,r:Dy,D:Ly,C:By,L:Uy,m:Hy,X:qy,S:ky,M:$y};function zy(){var e=ca.f(),t=lu();return e||t}function Dy(e){var t=$l(e);t!==null&&t.tag===5&&t.type==="form"?d2(t):ca.r(e)}var _i=typeof document>"u"?null:document;function Jh(e,t,n){var a=_i;if(a&&typeof t=="string"&&t){var i=cn(t);i='link[rel="'+e+'"][href="'+i+'"]',typeof n=="string"&&(i+='[crossorigin="'+n+'"]'),Kh.has(i)||(Kh.add(i),e={rel:e,crossOrigin:n,href:t},a.querySelector(i)===null&&(t=a.createElement("link"),_t(t,"link",e),ft(t),a.head.appendChild(t)))}}function Ly(e){ca.D(e),Jh("dns-prefetch",e,null)}function By(e,t){ca.C(e,t),Jh("preconnect",e,t)}function Uy(e,t,n){ca.L(e,t,n);var a=_i;if(a&&e&&t){var i='link[rel="preload"][as="'+cn(t)+'"]';t==="image"&&n&&n.imageSrcSet?(i+='[imagesrcset="'+cn(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(i+='[imagesizes="'+cn(n.imageSizes)+'"]')):i+='[href="'+cn(e)+'"]';var c=i;switch(t){case"style":c=bi(e);break;case"script":c=xi(e)}pn.has(c)||(e=_({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),pn.set(c,e),a.querySelector(i)!==null||t==="style"&&a.querySelector(Ds(c))||t==="script"&&a.querySelector(Ls(c))||(t=a.createElement("link"),_t(t,"link",e),ft(t),a.head.appendChild(t)))}}function Hy(e,t){ca.m(e,t);var n=_i;if(n&&e){var a=t&&typeof t.as=="string"?t.as:"script",i='link[rel="modulepreload"][as="'+cn(a)+'"][href="'+cn(e)+'"]',c=i;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=xi(e)}if(!pn.has(c)&&(e=_({rel:"modulepreload",href:e},t),pn.set(c,e),n.querySelector(i)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Ls(c)))return}a=n.createElement("link"),_t(a,"link",e),ft(a),n.head.appendChild(a)}}}function ky(e,t,n){ca.S(e,t,n);var a=_i;if(a&&e){var i=Ql(a).hoistableStyles,c=bi(e);t=t||"default";var f=i.get(c);if(!f){var m={loading:0,preload:null};if(f=a.querySelector(Ds(c)))m.loading=5;else{e=_({rel:"stylesheet",href:e,"data-precedence":t},n),(n=pn.get(c))&&lf(e,n);var b=f=a.createElement("link");ft(b),_t(b,"link",e),b._p=new Promise(function(A,H){b.onload=A,b.onerror=H}),b.addEventListener("load",function(){m.loading|=1}),b.addEventListener("error",function(){m.loading|=2}),m.loading|=4,mu(f,t,a)}f={type:"stylesheet",instance:f,count:1,state:m},i.set(c,f)}}}function qy(e,t){ca.X(e,t);var n=_i;if(n&&e){var a=Ql(n).hoistableScripts,i=xi(e),c=a.get(i);c||(c=n.querySelector(Ls(i)),c||(e=_({src:e,async:!0},t),(t=pn.get(i))&&sf(e,t),c=n.createElement("script"),ft(c),_t(c,"link",e),n.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(i,c))}}function $y(e,t){ca.M(e,t);var n=_i;if(n&&e){var a=Ql(n).hoistableScripts,i=xi(e),c=a.get(i);c||(c=n.querySelector(Ls(i)),c||(e=_({src:e,async:!0,type:"module"},t),(t=pn.get(i))&&sf(e,t),c=n.createElement("script"),ft(c),_t(c,"link",e),n.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},a.set(i,c))}}function Wh(e,t,n,a){var i=(i=oe.current)?hu(i):null;if(!i)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=bi(n.href),n=Ql(i).hoistableStyles,a=n.get(t),a||(a={type:"style",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=bi(n.href);var c=Ql(i).hoistableStyles,f=c.get(e);if(f||(i=i.ownerDocument||i,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,f),(c=i.querySelector(Ds(e)))&&!c._p&&(f.instance=c,f.state.loading=5),pn.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},pn.set(e,n),c||Qy(i,e,n,f.state))),t&&a===null)throw Error(r(528,""));return f}if(t&&a!==null)throw Error(r(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=xi(n),n=Ql(i).hoistableScripts,a=n.get(t),a||(a={type:"script",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function bi(e){return'href="'+cn(e)+'"'}function Ds(e){return'link[rel="stylesheet"]['+e+"]"}function Ih(e){return _({},e,{"data-precedence":e.precedence,precedence:null})}function Qy(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),_t(t,"link",n),ft(t),e.head.appendChild(t))}function xi(e){return'[src="'+cn(e)+'"]'}function Ls(e){return"script[async]"+e}function Ph(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+cn(n.href)+'"]');if(a)return t.instance=a,ft(a),a;var i=_({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),ft(a),_t(a,"style",i),mu(a,n.precedence,e),t.instance=a;case"stylesheet":i=bi(n.href);var c=e.querySelector(Ds(i));if(c)return t.state.loading|=4,t.instance=c,ft(c),c;a=Ih(n),(i=pn.get(i))&&lf(a,i),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",a),t.state.loading|=4,mu(c,n.precedence,e),t.instance=c;case"script":return c=xi(n.src),(i=e.querySelector(Ls(c)))?(t.instance=i,ft(i),i):(a=n,(i=pn.get(c))&&(a=_({},n),sf(a,i)),e=e.ownerDocument||e,i=e.createElement("script"),ft(i),_t(i,"link",a),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,mu(a,n.precedence,e));return t.instance}function mu(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=a.length?a[a.length-1]:null,c=i,f=0;f<a.length;f++){var m=a[f];if(m.dataset.precedence===t)c=m;else if(c!==i)break}c?c.parentNode.insertBefore(e,c.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function lf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function sf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var pu=null;function em(e,t,n){if(pu===null){var a=new Map,i=pu=new Map;i.set(n,a)}else i=pu,a=i.get(n),a||(a=new Map,i.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var c=n[i];if(!(c[Wi]||c[pt]||e==="link"&&c.getAttribute("rel")==="stylesheet")&&c.namespaceURI!=="http://www.w3.org/2000/svg"){var f=c.getAttribute(t)||"";f=e+f;var m=a.get(f);m?m.push(c):a.set(f,[c])}}return a}function tm(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function Gy(e,t,n){if(n===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 nm(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Yy(e,t,n,a){if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var i=bi(a.href),c=t.querySelector(Ds(i));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=vu.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=c,ft(c);return}c=t.ownerDocument||t,a=Ih(a),(i=pn.get(i))&&lf(a,i),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",a),n.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=vu.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var cf=0;function Vy(e,t){return e.stylesheets&&e.count===0&&gu(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var a=setTimeout(function(){if(e.stylesheets&&gu(e,e.stylesheets),e.unsuspend){var c=e.unsuspend;e.unsuspend=null,c()}},6e4+t);0<e.imgBytes&&cf===0&&(cf=62500*Ny());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&gu(e,e.stylesheets),e.unsuspend)){var c=e.unsuspend;e.unsuspend=null,c()}},(e.imgBytes>cf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(i)}}:null}function vu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)gu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var yu=null;function gu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,yu=new Map,t.forEach(Xy,e),yu=null,vu.call(e))}function Xy(e,t){if(!(t.state.loading&4)){var n=yu.get(e);if(n)var a=n.get(null);else{n=new Map,yu.set(e,n);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c<i.length;c++){var f=i[c];(f.nodeName==="LINK"||f.getAttribute("media")!=="not all")&&(n.set(f.dataset.precedence,f),a=f)}a&&n.set(null,a)}i=t.instance,f=i.getAttribute("data-precedence"),c=n.get(f)||a,c===a&&n.set(null,i),n.set(f,i),this.count++,a=vu.bind(this),i.addEventListener("load",a),i.addEventListener("error",a),c?c.parentNode.insertBefore(i,c.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var Bs={$$typeof:G,Provider:null,Consumer:null,_currentValue:ae,_currentValue2:ae,_threadCount:0};function Zy(e,t,n,a,i,c,f,m,b){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=er(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=er(0),this.hiddenUpdates=er(null),this.identifierPrefix=a,this.onUncaughtError=i,this.onCaughtError=c,this.onRecoverableError=f,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=b,this.incompleteTransitions=new Map}function am(e,t,n,a,i,c,f,m,b,A,H,$){return e=new Zy(e,t,n,f,b,A,H,$,m),t=1,c===!0&&(t|=24),c=Xt(3,null,null,t),e.current=c,c.stateNode=e,t=Hr(),t.refCount++,e.pooledCache=t,t.refCount++,c.memoizedState={element:a,isDehydrated:n,cache:t},Qr(c),e}function lm(e){return e?(e=Il,e):Il}function im(e,t,n,a,i,c){i=lm(i),a.context===null?a.context=i:a.pendingContext=i,a=Ta(t),a.payload={element:n},c=c===void 0?null:c,c!==null&&(a.callback=c),n=Ca(e,a,t),n!==null&&(Bt(n,e,t),ms(n,e,t))}function sm(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function uf(e,t){sm(e,t),(e=e.alternate)&&sm(e,t)}function cm(e){if(e.tag===13||e.tag===31){var t=sl(e,67108864);t!==null&&Bt(t,e,67108864),uf(e,67108864)}}function um(e){if(e.tag===13||e.tag===31){var t=Wt();t=tr(t);var n=sl(e,t);n!==null&&Bt(n,e,t),uf(e,t)}}var _u=!0;function Fy(e,t,n,a){var i=L.T;L.T=null;var c=Y.p;try{Y.p=2,rf(e,t,n,a)}finally{Y.p=c,L.T=i}}function Ky(e,t,n,a){var i=L.T;L.T=null;var c=Y.p;try{Y.p=8,rf(e,t,n,a)}finally{Y.p=c,L.T=i}}function rf(e,t,n,a){if(_u){var i=of(a);if(i===null)Fo(e,t,a,bu,n),om(e,a);else if(Wy(i,e,t,n,a))a.stopPropagation();else if(om(e,a),t&4&&-1<Jy.indexOf(e)){for(;i!==null;){var c=$l(i);if(c!==null)switch(c.tag){case 3:if(c=c.stateNode,c.current.memoizedState.isDehydrated){var f=tl(c.pendingLanes);if(f!==0){var m=c;for(m.pendingLanes|=2,m.entangledLanes|=2;f;){var b=1<<31-Yt(f);m.entanglements[1]|=b,f&=~b}Dn(c),(Oe&6)===0&&(nu=Qt()+500,As(0))}}break;case 31:case 13:m=sl(c,2),m!==null&&Bt(m,c,2),lu(),uf(c,2)}if(c=of(a),c===null&&Fo(e,t,a,bu,n),c===i)break;i=c}i!==null&&a.stopPropagation()}else Fo(e,t,a,null,n)}}function of(e){return e=or(e),ff(e)}var bu=null;function ff(e){if(bu=null,e=ql(e),e!==null){var t=h(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=v(t),e!==null)return e;e=null}else if(n===31){if(e=y(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return bu=e,null}function rm(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Lp()){case y0:return 2;case g0:return 8;case rc:case Bp:return 32;case _0:return 268435456;default:return 32}default:return 32}}var df=!1,Ha=null,ka=null,qa=null,Us=new Map,Hs=new Map,$a=[],Jy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function om(e,t){switch(e){case"focusin":case"focusout":Ha=null;break;case"dragenter":case"dragleave":ka=null;break;case"mouseover":case"mouseout":qa=null;break;case"pointerover":case"pointerout":Us.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Hs.delete(t.pointerId)}}function ks(e,t,n,a,i,c){return e===null||e.nativeEvent!==c?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:c,targetContainers:[i]},t!==null&&(t=$l(t),t!==null&&cm(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Wy(e,t,n,a,i){switch(t){case"focusin":return Ha=ks(Ha,e,t,n,a,i),!0;case"dragenter":return ka=ks(ka,e,t,n,a,i),!0;case"mouseover":return qa=ks(qa,e,t,n,a,i),!0;case"pointerover":var c=i.pointerId;return Us.set(c,ks(Us.get(c)||null,e,t,n,a,i)),!0;case"gotpointercapture":return c=i.pointerId,Hs.set(c,ks(Hs.get(c)||null,e,t,n,a,i)),!0}return!1}function fm(e){var t=ql(e.target);if(t!==null){var n=h(t);if(n!==null){if(t=n.tag,t===13){if(t=v(n),t!==null){e.blockedOn=t,N0(e.priority,function(){um(n)});return}}else if(t===31){if(t=y(n),t!==null){e.blockedOn=t,N0(e.priority,function(){um(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function xu(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=of(e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);rr=a,n.target.dispatchEvent(a),rr=null}else return t=$l(n),t!==null&&cm(t),e.blockedOn=n,!1;t.shift()}return!0}function dm(e,t,n){xu(e)&&n.delete(t)}function Iy(){df=!1,Ha!==null&&xu(Ha)&&(Ha=null),ka!==null&&xu(ka)&&(ka=null),qa!==null&&xu(qa)&&(qa=null),Us.forEach(dm),Hs.forEach(dm)}function Su(e,t){e.blockedOn===t&&(e.blockedOn=null,df||(df=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,Iy)))}var ju=null;function hm(e){ju!==e&&(ju=e,l.unstable_scheduleCallback(l.unstable_NormalPriority,function(){ju===e&&(ju=null);for(var t=0;t<e.length;t+=3){var n=e[t],a=e[t+1],i=e[t+2];if(typeof a!="function"){if(ff(a||n)===null)continue;break}var c=$l(n);c!==null&&(e.splice(t,3),t-=3,uo(c,{pending:!0,data:i,method:n.method,action:a},a,i))}}))}function Si(e){function t(b){return Su(b,e)}Ha!==null&&Su(Ha,e),ka!==null&&Su(ka,e),qa!==null&&Su(qa,e),Us.forEach(t),Hs.forEach(t);for(var n=0;n<$a.length;n++){var a=$a[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<$a.length&&(n=$a[0],n.blockedOn===null);)fm(n),n.blockedOn===null&&$a.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var i=n[a],c=n[a+1],f=i[At]||null;if(typeof c=="function")f||hm(n);else if(f){var m=null;if(c&&c.hasAttribute("formAction")){if(i=c,f=c[At]||null)m=f.formAction;else if(ff(i)!==null)continue}else m=f.action;typeof m=="function"?n[a+1]=m:(n.splice(a,3),a-=3),hm(n)}}}function mm(){function e(c){c.canIntercept&&c.info==="react-transition"&&c.intercept({handler:function(){return new Promise(function(f){return i=f})},focusReset:"manual",scroll:"manual"})}function t(){i!==null&&(i(),i=null),a||setTimeout(n,20)}function n(){if(!a&&!navigation.transition){var c=navigation.currentEntry;c&&c.url!=null&&navigation.navigate(c.url,{state:c.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),i!==null&&(i(),i=null)}}}function hf(e){this._internalRoot=e}Eu.prototype.render=hf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var n=t.current,a=Wt();im(n,a,e,t,null,null)},Eu.prototype.unmount=hf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;im(e.current,2,null,e,null,null),lu(),t[kl]=null}};function Eu(e){this._internalRoot=e}Eu.prototype.unstable_scheduleHydration=function(e){if(e){var t=E0();e={blockedOn:null,target:e,priority:t};for(var n=0;n<$a.length&&t!==0&&t<$a[n].priority;n++);$a.splice(n,0,e),n===0&&fm(e)}};var pm=s.version;if(pm!=="19.2.5")throw Error(r(527,pm,"19.2.5"));Y.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=p(t),e=e!==null?j(e):null,e=e===null?null:e.stateNode,e};var Py={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.2.5"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Nu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Nu.isDisabled&&Nu.supportsFiber)try{Fi=Nu.inject(Py),Gt=Nu}catch{}}return $s.createRoot=function(e,t){if(!d(e))throw Error(r(299));var n=!1,a="",i=S2,c=j2,f=E2;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(i=t.onUncaughtError),t.onCaughtError!==void 0&&(c=t.onCaughtError),t.onRecoverableError!==void 0&&(f=t.onRecoverableError)),t=am(e,1,!1,null,null,n,a,null,i,c,f,mm),e[kl]=t.current,Zo(e),new hf(t)},$s.hydrateRoot=function(e,t,n){if(!d(e))throw Error(r(299));var a=!1,i="",c=S2,f=j2,m=E2,b=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(c=n.onUncaughtError),n.onCaughtError!==void 0&&(f=n.onCaughtError),n.onRecoverableError!==void 0&&(m=n.onRecoverableError),n.formState!==void 0&&(b=n.formState)),t=am(e,1,!0,t,n??null,a,i,b,c,f,m,mm),t.context=lm(null),n=t.current,a=Wt(),a=tr(a),i=Ta(a),i.callback=null,Ca(n,i,a),n=a,t.current.lanes=n,Ji(t,n),Dn(t),e[kl]=t.current,Zo(e),new Eu(t)},$s.version="19.2.5",$s}var Tm;function rg(){if(Tm)return yf.exports;Tm=1;function l(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(l)}catch(s){console.error(s)}}return l(),yf.exports=ug(),yf.exports}var og=rg();/**
|
||
* react-router v7.14.2
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/var Cm="popstate";function wm(l){return typeof l=="object"&&l!=null&&"pathname"in l&&"search"in l&&"hash"in l&&"state"in l&&"key"in l}function fg(l={}){function s(r,d){var p;let h=(p=d.state)==null?void 0:p.masked,{pathname:v,search:y,hash:g}=h||r.location;return Af("",{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:Js(d)}return hg(s,u,null,l)}function Ke(l,s){if(l===!1||l===null||typeof l>"u")throw new Error(s)}function Cn(l,s){if(!l){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function dg(){return Math.random().toString(36).substring(2,10)}function Rm(l,s){return{usr:l.state,key:l.key,idx:s,masked:l.unstable_mask?{pathname:l.pathname,search:l.search,hash:l.hash}:void 0}}function Af(l,s,u=null,r,d){return{pathname:typeof l=="string"?l:l.pathname,search:"",hash:"",...typeof s=="string"?Hi(s):s,state:u,key:s&&s.key||r||dg(),unstable_mask:d}}function Js({pathname:l="/",search:s="",hash:u=""}){return s&&s!=="?"&&(l+=s.charAt(0)==="?"?s:"?"+s),u&&u!=="#"&&(l+=u.charAt(0)==="#"?u:"#"+u),l}function Hi(l){let s={};if(l){let u=l.indexOf("#");u>=0&&(s.hash=l.substring(u),l=l.substring(0,u));let r=l.indexOf("?");r>=0&&(s.search=l.substring(r),l=l.substring(0,r)),l&&(s.pathname=l)}return s}function hg(l,s,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 Z=wm(w)?w:Af(D.location,w,B);p=j()+1;let G=Rm(Z,p),Q=D.createHref(Z.unstable_mask||Z);try{v.pushState(G,"",Q)}catch(W){if(W instanceof DOMException&&W.name==="DataCloneError")throw W;d.location.assign(Q)}h&&g&&g({action:y,location:D.location,delta:1})}function M(w,B){y="REPLACE";let Z=wm(w)?w:Af(D.location,w,B);p=j();let G=Rm(Z,p),Q=D.createHref(Z.unstable_mask||Z);v.replaceState(G,"",Q),h&&g&&g({action:y,location:D.location,delta:0})}function U(w){return mg(w)}let D={get action(){return y},get location(){return l(d,v)},listen(w){if(g)throw new Error("A history only accepts one active listener");return d.addEventListener(Cm,_),g=w,()=>{d.removeEventListener(Cm,_),g=null}},createHref(w){return s(d,w)},createURL:U,encodeLocation(w){let B=U(w);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:T,replace:M,go(w){return v.go(w)}};return D}function mg(l,s=!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 l=="string"?l:Js(l);return r=r.replace(/ $/,"%20"),!s&&r.startsWith("//")&&(r=u+r),new URL(r,u)}function R1(l,s,u="/"){return pg(l,s,u,!1)}function pg(l,s,u,r){let d=typeof s=="string"?Hi(s):s,h=pa(d.pathname||"/",u);if(h==null)return null;let v=A1(l);vg(v);let y=null;for(let g=0;y==null&&g<v.length;++g){let p=Cg(h);y=Ng(v[g],p,r)}return y}function A1(l,s=[],u=[],r="",d=!1){let h=(v,y,g=d,p)=>{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 _=Tn([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 "${_}".`),A1(v.children,s,T,_,g)),!(v.path==null&&!v.index)&&s.push({path:_,score:jg(_,v.index),routesMeta:T})};return l.forEach((v,y)=>{var g;if(v.path===""||!((g=v.path)!=null&&g.includes("?")))h(v,y);else for(let p of O1(v.path))h(v,y,!0,p)}),s}function O1(l){let s=l.split("/");if(s.length===0)return[];let[u,...r]=s,d=u.endsWith("?"),h=u.replace(/\?$/,"");if(r.length===0)return d?[h,""]:[h];let v=O1(r.join("/")),y=[];return y.push(...v.map(g=>g===""?h:[h,g].join("/"))),d&&y.push(...v),y.map(g=>l.startsWith("/")&&g===""?"/":g)}function vg(l){l.sort((s,u)=>s.score!==u.score?u.score-s.score:Eg(s.routesMeta.map(r=>r.childrenIndex),u.routesMeta.map(r=>r.childrenIndex)))}var yg=/^:[\w-]+$/,gg=3,_g=2,bg=1,xg=10,Sg=-2,Am=l=>l==="*";function jg(l,s){let u=l.split("/"),r=u.length;return u.some(Am)&&(r+=Sg),s&&(r+=_g),u.filter(d=>!Am(d)).reduce((d,h)=>d+(yg.test(h)?gg:h===""?bg:xg),r)}function Eg(l,s){return l.length===s.length&&l.slice(0,-1).every((r,d)=>r===s[d])?l[l.length-1]-s[s.length-1]:0}function Ng(l,s,u=!1){let{routesMeta:r}=l,d={},h="/",v=[];for(let y=0;y<r.length;++y){let g=r[y],p=y===r.length-1,j=h==="/"?s:s.slice(h.length)||"/",_=Du({path:g.relativePath,caseSensitive:g.caseSensitive,end:p},j),T=g.route;if(!_&&p&&u&&!r[r.length-1].route.index&&(_=Du({path:g.relativePath,caseSensitive:g.caseSensitive,end:!1},j)),!_)return null;Object.assign(d,_.params),v.push({params:d,pathname:Tn([h,_.pathname]),pathnameBase:Og(Tn([h,_.pathnameBase])),route:T}),_.pathnameBase!=="/"&&(h=Tn([h,_.pathnameBase]))}return v}function Du(l,s){typeof l=="string"&&(l={path:l,caseSensitive:!1,end:!0});let[u,r]=Tg(l.path,l.caseSensitive,l.end),d=s.match(u);if(!d)return null;let h=d[0],v=h.replace(/(.)\/+$/,"$1"),y=d.slice(1);return{params:r.reduce((p,{paramName:j,isOptional:_},T)=>{if(j==="*"){let U=y[T]||"";v=h.slice(0,h.length-U.length).replace(/(.)\/+$/,"$1")}const M=y[T];return _&&!M?p[j]=void 0:p[j]=(M||"").replace(/%2F/g,"/"),p},{}),pathname:h,pathnameBase:v,pattern:l}}function Tg(l,s=!1,u=!0){Cn(l==="*"||!l.endsWith("*")||l.endsWith("/*"),`Route path "${l}" will be treated as if it were "${l.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${l.replace(/\*$/,"/*")}".`);let r=[],d="^"+l.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 l.endsWith("*")?(r.push({paramName:"*"}),d+=l==="*"||l==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):u?d+="\\/*$":l!==""&&l!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,s?void 0:"i"),r]}function Cg(l){try{return l.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return Cn(!1,`The URL path "${l}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),l}}function pa(l,s){if(s==="/")return l;if(!l.toLowerCase().startsWith(s.toLowerCase()))return null;let u=s.endsWith("/")?s.length-1:s.length,r=l.charAt(u);return r&&r!=="/"?null:l.slice(u)||"/"}var wg=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Rg(l,s="/"){let{pathname:u,search:r="",hash:d=""}=typeof l=="string"?Hi(l):l,h;return u?(u=M1(u),u.startsWith("/")?h=Om(u.substring(1),"/"):h=Om(u,s)):h=s,{pathname:h,search:Mg(r),hash:zg(d)}}function Om(l,s){let u=Lu(s).split("/");return l.split("/").forEach(d=>{d===".."?u.length>1&&u.pop():d!=="."&&u.push(d)}),u.length>1?u.join("/"):"/"}function xf(l,s,u,r){return`Cannot include a '${l}' character in a manually specified \`to.${s}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${u}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Ag(l){return l.filter((s,u)=>u===0||s.route.path&&s.route.path.length>0)}function Pf(l){let s=Ag(l);return s.map((u,r)=>r===s.length-1?u.pathname:u.pathnameBase)}function qu(l,s,u,r=!1){let d;typeof l=="string"?d=Hi(l):(d={...l},Ke(!d.pathname||!d.pathname.includes("?"),xf("?","pathname","search",d)),Ke(!d.pathname||!d.pathname.includes("#"),xf("#","pathname","hash",d)),Ke(!d.search||!d.search.includes("#"),xf("#","search","hash",d)));let h=l===""||d.pathname==="",v=h?"/":d.pathname,y;if(v==null)y=u;else{let _=s.length-1;if(!r&&v.startsWith("..")){let T=v.split("/");for(;T[0]==="..";)T.shift(),_-=1;d.pathname=T.join("/")}y=_>=0?s[_]:"/"}let g=Rg(d,y),p=v&&v!=="/"&&v.endsWith("/"),j=(h||v===".")&&u.endsWith("/");return!g.pathname.endsWith("/")&&(p||j)&&(g.pathname+="/"),g}var M1=l=>l.replace(/\/\/+/g,"/"),Tn=l=>M1(l.join("/")),Lu=l=>l.replace(/\/+$/,""),Og=l=>Lu(l).replace(/^\/*/,"/"),Mg=l=>!l||l==="?"?"":l.startsWith("?")?l:"?"+l,zg=l=>!l||l==="#"?"":l.startsWith("#")?l:"#"+l,Dg=class{constructor(l,s,u,r=!1){this.status=l,this.statusText=s||"",this.internal=r,u instanceof Error?(this.data=u.toString(),this.error=u):this.data=u}};function Lg(l){return l!=null&&typeof l.status=="number"&&typeof l.statusText=="string"&&typeof l.internal=="boolean"&&"data"in l}function Bg(l){let s=l.map(u=>u.route.path).filter(Boolean);return Tn(s)||"/"}var z1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function D1(l,s){let u=l;if(typeof u!="string"||!wg.test(u))return{absoluteURL:void 0,isExternal:!1,to:u};let r=u,d=!1;if(z1)try{let h=new URL(window.location.href),v=u.startsWith("//")?new URL(h.protocol+u):new URL(u),y=pa(v.pathname,s);v.origin===h.origin&&y!=null?u=y+v.search+v.hash:d=!0}catch{Cn(!1,`<Link to="${u}"> 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 L1=["POST","PUT","PATCH","DELETE"];new Set(L1);var Ug=["GET",...L1];new Set(Ug);var ki=S.createContext(null);ki.displayName="DataRouter";var $u=S.createContext(null);$u.displayName="DataRouterState";var B1=S.createContext(!1);function Hg(){return S.useContext(B1)}var U1=S.createContext({isTransitioning:!1});U1.displayName="ViewTransition";var kg=S.createContext(new Map);kg.displayName="Fetchers";var qg=S.createContext(null);qg.displayName="Await";var an=S.createContext(null);an.displayName="Navigation";var ic=S.createContext(null);ic.displayName="Location";var bn=S.createContext({outlet:null,matches:[],isDataRoute:!1});bn.displayName="Route";var e0=S.createContext(null);e0.displayName="RouteError";var H1="REACT_ROUTER_ERROR",$g="REDIRECT",Qg="ROUTE_ERROR_RESPONSE";function Gg(l){if(l.startsWith(`${H1}:${$g}:{`))try{let s=JSON.parse(l.slice(28));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string"&&typeof s.location=="string"&&typeof s.reloadDocument=="boolean"&&typeof s.replace=="boolean")return s}catch{}}function Yg(l){if(l.startsWith(`${H1}:${Qg}:{`))try{let s=JSON.parse(l.slice(40));if(typeof s=="object"&&s&&typeof s.status=="number"&&typeof s.statusText=="string")return new Dg(s.status,s.statusText,s.data)}catch{}}function Vg(l,{relative:s}={}){Ke(qi(),"useHref() may be used only in the context of a <Router> component.");let{basename:u,navigator:r}=S.useContext(an),{hash:d,pathname:h,search:v}=sc(l,{relative:s}),y=h;return u!=="/"&&(y=h==="/"?u:Tn([u,h])),r.createHref({pathname:y,search:v,hash:d})}function qi(){return S.useContext(ic)!=null}function ln(){return Ke(qi(),"useLocation() may be used only in the context of a <Router> component."),S.useContext(ic).location}var k1="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function q1(l){S.useContext(an).static||S.useLayoutEffect(l)}function wn(){let{isDataRoute:l}=S.useContext(bn);return l?c_():Xg()}function Xg(){Ke(qi(),"useNavigate() may be used only in the context of a <Router> component.");let l=S.useContext(ki),{basename:s,navigator:u}=S.useContext(an),{matches:r}=S.useContext(bn),{pathname:d}=ln(),h=JSON.stringify(Pf(r)),v=S.useRef(!1);return q1(()=>{v.current=!0}),S.useCallback((g,p={})=>{if(Cn(v.current,k1),!v.current)return;if(typeof g=="number"){u.go(g);return}let j=qu(g,JSON.parse(h),d,p.relative==="path");l==null&&s!=="/"&&(j.pathname=j.pathname==="/"?s:Tn([s,j.pathname])),(p.replace?u.replace:u.push)(j,p.state,p)},[s,u,h,d,l])}var Zg=S.createContext(null);function Fg(l){let s=S.useContext(bn).outlet;return S.useMemo(()=>s&&S.createElement(Zg.Provider,{value:l},s),[s,l])}function Kg(){let{matches:l}=S.useContext(bn),s=l[l.length-1];return(s==null?void 0:s.params)??{}}function sc(l,{relative:s}={}){let{matches:u}=S.useContext(bn),{pathname:r}=ln(),d=JSON.stringify(Pf(u));return S.useMemo(()=>qu(l,JSON.parse(d),r,s==="path"),[l,d,r,s])}function Jg(l,s){return $1(l,s)}function $1(l,s,u){var w;Ke(qi(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=S.useContext(an),{matches:d}=S.useContext(bn),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||"";G1(y,!p||B.endsWith("*")||B.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${y}" (under <Route path="${B}">) 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 <Route path="${B}"> to <Route path="${B==="/"?"*":`${B}/*`}">.`)}let j=ln(),_;if(s){let B=typeof s=="string"?Hi(s):s;Ke(g==="/"||((w=B.pathname)==null?void 0:w.startsWith(g)),`When overriding the location using \`<Routes location>\` 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||"/",M=T;if(g!=="/"){let B=g.replace(/^\//,"").split("/");M="/"+T.replace(/^\//,"").split("/").slice(B.length).join("/")}let U=R1(l,{pathname:M});Cn(p||U!=null,`No routes matched location "${_.pathname}${_.search}${_.hash}" `),Cn(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 <Outlet /> with a null value by default resulting in an "empty" page.`);let D=t_(U&&U.map(B=>Object.assign({},B,{params:Object.assign({},v,B.params),pathname:Tn([g,r.encodeLocation?r.encodeLocation(B.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:B.pathname]),pathnameBase:B.pathnameBase==="/"?g:Tn([g,r.encodeLocation?r.encodeLocation(B.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:B.pathnameBase])})),d,u);return s&&D?S.createElement(ic.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,..._},navigationType:"POP"}},D):D}function Wg(){let l=s_(),s=Lg(l)?`${l.status} ${l.statusText}`:l instanceof Error?l.message:JSON.stringify(l),u=l instanceof Error?l.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:",l),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"}},s),u?S.createElement("pre",{style:d},u):null,v)}var Ig=S.createElement(Wg,null),Q1=class extends S.Component{constructor(l){super(l),this.state={location:l.location,revalidation:l.revalidation,error:l.error}}static getDerivedStateFromError(l){return{error:l}}static getDerivedStateFromProps(l,s){return s.location!==l.location||s.revalidation!=="idle"&&l.revalidation==="idle"?{error:l.error,location:l.location,revalidation:l.revalidation}:{error:l.error!==void 0?l.error:s.error,location:s.location,revalidation:l.revalidation||s.revalidation}}componentDidCatch(l,s){this.props.onError?this.props.onError(l,s):console.error("React Router caught the following error during render",l)}render(){let l=this.state.error;if(this.context&&typeof l=="object"&&l&&"digest"in l&&typeof l.digest=="string"){const u=Yg(l.digest);u&&(l=u)}let s=l!==void 0?S.createElement(bn.Provider,{value:this.props.routeContext},S.createElement(e0.Provider,{value:l,children:this.props.component})):this.props.children;return this.context?S.createElement(Pg,{error:l},s):s}};Q1.contextType=B1;var Sf=new WeakMap;function Pg({children:l,error:s}){let{basename:u}=S.useContext(an);if(typeof s=="object"&&s&&"digest"in s&&typeof s.digest=="string"){let r=Gg(s.digest);if(r){let d=Sf.get(s);if(d)throw d;let h=D1(r.location,u);if(z1&&!Sf.get(s))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 Sf.set(s,v),v}return S.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return l}function e_({routeContext:l,match:s,children:u}){let r=S.useContext(ki);return r&&r.static&&r.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=s.route.id),S.createElement(bn.Provider,{value:l},u)}function t_(l,s=[],u){let r=u==null?void 0:u.state;if(l==null){if(!r)return null;if(r.errors)l=r.matches;else if(s.length===0&&!r.initialized&&r.matches.length>0)l=r.matches;else return null}let d=l,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<d.length;j++){let _=d[j];if((_.route.HydrateFallback||_.route.hydrateFallbackElement)&&(y=j),_.route.id){let{loaderData:T,errors:M}=r,U=_.route.loader&&!T.hasOwnProperty(_.route.id)&&(!M||M[_.route.id]===void 0);if(_.route.lazy||U){u.isStatic&&(v=!0),y>=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,M;g(j,{location:r.location,params:((M=(T=r.matches)==null?void 0:T[0])==null?void 0:M.params)??{},unstable_pattern:Bg(r.matches),errorInfo:_})}:void 0;return d.reduceRight((j,_,T)=>{let M,U=!1,D=null,w=null;r&&(M=h&&_.route.id?h[_.route.id]:void 0,D=_.route.errorElement||Ig,v&&(y<0&&T===0?(G1("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=s.concat(d.slice(0,T+1)),Z=()=>{let G;return M?G=D:U?G=w:_.route.Component?G=S.createElement(_.route.Component,null):_.route.element?G=_.route.element:G=j,S.createElement(e_,{match:_,routeContext:{outlet:j,matches:B,isDataRoute:r!=null},children:G})};return r&&(_.route.ErrorBoundary||_.route.errorElement||T===0)?S.createElement(Q1,{location:r.location,revalidation:r.revalidation,component:D,error:M,children:Z(),routeContext:{outlet:null,matches:B,isDataRoute:!0},onError:p}):Z()},null)}function t0(l){return`${l} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function n_(l){let s=S.useContext(ki);return Ke(s,t0(l)),s}function a_(l){let s=S.useContext($u);return Ke(s,t0(l)),s}function l_(l){let s=S.useContext(bn);return Ke(s,t0(l)),s}function n0(l){let s=l_(l),u=s.matches[s.matches.length-1];return Ke(u.route.id,`${l} can only be used on routes that contain a unique "id"`),u.route.id}function i_(){return n0("useRouteId")}function s_(){var r;let l=S.useContext(e0),s=a_("useRouteError"),u=n0("useRouteError");return l!==void 0?l:(r=s.errors)==null?void 0:r[u]}function c_(){let{router:l}=n_("useNavigate"),s=n0("useNavigate"),u=S.useRef(!1);return q1(()=>{u.current=!0}),S.useCallback(async(d,h={})=>{Cn(u.current,k1),u.current&&(typeof d=="number"?await l.navigate(d):await l.navigate(d,{fromRouteId:s,...h}))},[l,s])}var Mm={};function G1(l,s,u){!s&&!Mm[l]&&(Mm[l]=!0,Cn(!1,u))}S.memo(u_);function u_({routes:l,future:s,state:u,isStatic:r,onError:d}){return $1(l,void 0,{state:u,isStatic:r,onError:d})}function Ws({to:l,replace:s,state:u,relative:r}){Ke(qi(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=S.useContext(an);Cn(!d,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:h}=S.useContext(bn),{pathname:v}=ln(),y=wn(),g=qu(l,Pf(h),v,r==="path"),p=JSON.stringify(g);return S.useEffect(()=>{y(JSON.parse(p),{replace:s,state:u,relative:r})},[y,p,r,s,u]),null}function Y1(l){return Fg(l.context)}function Ut(l){Ke(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function r_({basename:l="/",children:s=null,location:u,navigationType:r="POP",navigator:d,static:h=!1,unstable_useTransitions:v}){Ke(!qi(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let y=l.replace(/^\/*/,"/"),g=S.useMemo(()=>({basename:y,navigator:d,static:h,unstable_useTransitions:v,future:{}}),[y,d,h,v]);typeof u=="string"&&(u=Hi(u));let{pathname:p="/",search:j="",hash:_="",state:T=null,key:M="default",unstable_mask:U}=u,D=S.useMemo(()=>{let w=pa(p,y);return w==null?null:{location:{pathname:w,search:j,hash:_,state:T,key:M,unstable_mask:U},navigationType:r}},[y,p,j,_,T,M,r,U]);return Cn(D!=null,`<Router basename="${y}"> is not able to match the URL "${p}${j}${_}" because it does not start with the basename, so the <Router> won't render anything.`),D==null?null:S.createElement(an.Provider,{value:g},S.createElement(ic.Provider,{children:s,value:D}))}function o_({children:l,location:s}){return Jg(Of(l),s)}function Of(l,s=[]){let u=[];return S.Children.forEach(l,(r,d)=>{if(!S.isValidElement(r))return;let h=[...s,d];if(r.type===S.Fragment){u.push.apply(u,Of(r.props.children,h));return}Ke(r.type===Ut,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),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=Of(r.props.children,h)),u.push(v)}),u}var Ou="get",Mu="application/x-www-form-urlencoded";function Qu(l){return typeof HTMLElement<"u"&&l instanceof HTMLElement}function f_(l){return Qu(l)&&l.tagName.toLowerCase()==="button"}function d_(l){return Qu(l)&&l.tagName.toLowerCase()==="form"}function h_(l){return Qu(l)&&l.tagName.toLowerCase()==="input"}function m_(l){return!!(l.metaKey||l.altKey||l.ctrlKey||l.shiftKey)}function p_(l,s){return l.button===0&&(!s||s==="_self")&&!m_(l)}var Cu=null;function v_(){if(Cu===null)try{new FormData(document.createElement("form"),0),Cu=!1}catch{Cu=!0}return Cu}var y_=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function jf(l){return l!=null&&!y_.has(l)?(Cn(!1,`"${l}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Mu}"`),null):l}function g_(l,s){let u,r,d,h,v;if(d_(l)){let y=l.getAttribute("action");r=y?pa(y,s):null,u=l.getAttribute("method")||Ou,d=jf(l.getAttribute("enctype"))||Mu,h=new FormData(l)}else if(f_(l)||h_(l)&&(l.type==="submit"||l.type==="image")){let y=l.form;if(y==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let g=l.getAttribute("formaction")||y.getAttribute("action");if(r=g?pa(g,s):null,u=l.getAttribute("formmethod")||y.getAttribute("method")||Ou,d=jf(l.getAttribute("formenctype"))||jf(y.getAttribute("enctype"))||Mu,h=new FormData(y,l),!v_()){let{name:p,type:j,value:_}=l;if(j==="image"){let T=p?`${p}.`:"";h.append(`${T}x`,"0"),h.append(`${T}y`,"0")}else p&&h.append(p,_)}}else{if(Qu(l))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');u=Ou,r=null,d=Mu,v=l}return h&&d==="text/plain"&&(v=h,h=void 0),{action:r,method:u.toLowerCase(),encType:d,formData:h,body:v}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function a0(l,s){if(l===!1||l===null||typeof l>"u")throw new Error(s)}function V1(l,s,u,r){let d=typeof l=="string"?new URL(l,typeof window>"u"?"server://singlefetch/":window.location.origin):l;return u?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${r}`:d.pathname=`${d.pathname}.${r}`:d.pathname==="/"?d.pathname=`_root.${r}`:s&&pa(d.pathname,s)==="/"?d.pathname=`${Lu(s)}/_root.${r}`:d.pathname=`${Lu(d.pathname)}.${r}`,d}async function __(l,s){if(l.id in s)return s[l.id];try{let u=await import(l.module);return s[l.id]=u,u}catch(u){return console.error(`Error loading route module \`${l.module}\`, reloading page...`),console.error(u),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function b_(l){return l==null?!1:l.href==null?l.rel==="preload"&&typeof l.imageSrcSet=="string"&&typeof l.imageSizes=="string":typeof l.rel=="string"&&typeof l.href=="string"}async function x_(l,s,u){let r=await Promise.all(l.map(async d=>{let h=s.routes[d.route.id];if(h){let v=await __(h,u);return v.links?v.links():[]}return[]}));return N_(r.flat(1).filter(b_).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function zm(l,s,u,r,d,h){let v=(g,p)=>u[p]?g.route.id!==u[p].route.id:!0,y=(g,p)=>{var j;return u[p].pathname!==g.pathname||((j=u[p].route.path)==null?void 0:j.endsWith("*"))&&u[p].params["*"]!==g.params["*"]};return h==="assets"?s.filter((g,p)=>v(g,p)||y(g,p)):h==="data"?s.filter((g,p)=>{var _;let j=r.routes[g.route.id];if(!j||!j.hasLoader)return!1;if(v(g,p)||y(g,p))return!0;if(g.route.shouldRevalidate){let T=g.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:((_=u[0])==null?void 0:_.params)||{},nextUrl:new URL(l,window.origin),nextParams:g.params,defaultShouldRevalidate:!0});if(typeof T=="boolean")return T}return!0}):[]}function S_(l,s,{includeHydrateFallback:u}={}){return j_(l.map(r=>{let d=s.routes[r.route.id];if(!d)return[];let h=[d.module];return d.clientActionModule&&(h=h.concat(d.clientActionModule)),d.clientLoaderModule&&(h=h.concat(d.clientLoaderModule)),u&&d.hydrateFallbackModule&&(h=h.concat(d.hydrateFallbackModule)),d.imports&&(h=h.concat(d.imports)),h}).flat(1))}function j_(l){return[...new Set(l)]}function E_(l){let s={},u=Object.keys(l).sort();for(let r of u)s[r]=l[r];return s}function N_(l,s){let u=new Set;return new Set(s),l.reduce((r,d)=>{let h=JSON.stringify(E_(d));return u.has(h)||(u.add(h),r.push({key:h,link:d})),r},[])}function l0(){let l=S.useContext(ki);return a0(l,"You must render this element inside a <DataRouterContext.Provider> element"),l}function T_(){let l=S.useContext($u);return a0(l,"You must render this element inside a <DataRouterStateContext.Provider> element"),l}var i0=S.createContext(void 0);i0.displayName="FrameworkContext";function s0(){let l=S.useContext(i0);return a0(l,"You must render this element inside a <HydratedRouter> element"),l}function C_(l,s){let u=S.useContext(i0),[r,d]=S.useState(!1),[h,v]=S.useState(!1),{onFocus:y,onBlur:g,onMouseEnter:p,onMouseLeave:j,onTouchStart:_}=s,T=S.useRef(null);S.useEffect(()=>{if(l==="render"&&v(!0),l==="viewport"){let D=B=>{B.forEach(Z=>{v(Z.isIntersecting)})},w=new IntersectionObserver(D,{threshold:.5});return T.current&&w.observe(T.current),()=>{w.disconnect()}}},[l]),S.useEffect(()=>{if(r){let D=setTimeout(()=>{v(!0)},100);return()=>{clearTimeout(D)}}},[r]);let M=()=>{d(!0)},U=()=>{d(!1),v(!1)};return u?l!=="intent"?[h,T,{}]:[h,T,{onFocus:Qs(y,M),onBlur:Qs(g,U),onMouseEnter:Qs(p,M),onMouseLeave:Qs(j,U),onTouchStart:Qs(_,M)}]:[!1,T,{}]}function Qs(l,s){return u=>{l&&l(u),u.defaultPrevented||s(u)}}function w_({page:l,...s}){let u=Hg(),{router:r}=l0(),d=S.useMemo(()=>R1(r.routes,l,r.basename),[r.routes,l,r.basename]);return d?u?S.createElement(A_,{page:l,matches:d,...s}):S.createElement(O_,{page:l,matches:d,...s}):null}function R_(l){let{manifest:s,routeModules:u}=s0(),[r,d]=S.useState([]);return S.useEffect(()=>{let h=!1;return x_(l,s,u).then(v=>{h||d(v)}),()=>{h=!0}},[l,s,u]),r}function A_({page:l,matches:s,...u}){let r=ln(),{future:d}=s0(),{basename:h}=l0(),v=S.useMemo(()=>{if(l===r.pathname+r.search+r.hash)return[];let y=V1(l,h,d.unstable_trailingSlashAwareDataRequests,"rsc"),g=!1,p=[];for(let j of s)typeof j.route.shouldRevalidate=="function"?g=!0:p.push(j.route.id);return g&&p.length>0&&y.searchParams.set("_routes",p.join(",")),[y.pathname+y.search]},[h,d.unstable_trailingSlashAwareDataRequests,l,r,s]);return S.createElement(S.Fragment,null,v.map(y=>S.createElement("link",{key:y,rel:"prefetch",as:"fetch",href:y,...u})))}function O_({page:l,matches:s,...u}){let r=ln(),{future:d,manifest:h,routeModules:v}=s0(),{basename:y}=l0(),{loaderData:g,matches:p}=T_(),j=S.useMemo(()=>zm(l,s,p,h,r,"data"),[l,s,p,h,r]),_=S.useMemo(()=>zm(l,s,p,h,r,"assets"),[l,s,p,h,r]),T=S.useMemo(()=>{if(l===r.pathname+r.search+r.hash)return[];let D=new Set,w=!1;if(s.forEach(Z=>{var Q;let G=h.routes[Z.route.id];!G||!G.hasLoader||(!j.some(W=>W.route.id===Z.route.id)&&Z.route.id in g&&((Q=v[Z.route.id])!=null&&Q.shouldRevalidate)||G.hasClientLoader?w=!0:D.add(Z.route.id))}),D.size===0)return[];let B=V1(l,y,d.unstable_trailingSlashAwareDataRequests,"data");return w&&D.size>0&&B.searchParams.set("_routes",s.filter(Z=>D.has(Z.route.id)).map(Z=>Z.route.id).join(",")),[B.pathname+B.search]},[y,d.unstable_trailingSlashAwareDataRequests,g,r,h,j,s,l,v]),M=S.useMemo(()=>S_(_,h),[_,h]),U=R_(_);return S.createElement(S.Fragment,null,T.map(D=>S.createElement("link",{key:D,rel:"prefetch",as:"fetch",href:D,...u})),M.map(D=>S.createElement("link",{key:D,rel:"modulepreload",href:D,...u})),U.map(({key:D,link:w})=>S.createElement("link",{key:D,nonce:u.nonce,...w,crossOrigin:w.crossOrigin??u.crossOrigin})))}function M_(...l){return s=>{l.forEach(u=>{typeof u=="function"?u(s):u!=null&&(u.current=s)})}}var z_=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{z_&&(window.__reactRouterVersion="7.14.2")}catch{}function D_({basename:l,children:s,unstable_useTransitions:u,window:r}){let d=S.useRef();d.current==null&&(d.current=fg({window:r,v5Compat:!0}));let h=d.current,[v,y]=S.useState({action:h.action,location:h.location}),g=S.useCallback(p=>{u===!1?y(p):S.startTransition(()=>y(p))},[u]);return S.useLayoutEffect(()=>h.listen(g),[h,g]),S.createElement(r_,{basename:l,children:s,location:v.location,navigationType:v.action,navigator:h,unstable_useTransitions:u})}var X1=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,va=S.forwardRef(function({onClick:s,discover:u="render",prefetch:r="none",relative:d,reloadDocument:h,replace:v,unstable_mask:y,state:g,target:p,to:j,preventScrollReset:_,viewTransition:T,unstable_defaultShouldRevalidate:M,...U},D){let{basename:w,navigator:B,unstable_useTransitions:Z}=S.useContext(an),G=typeof j=="string"&&X1.test(j),Q=D1(j,w);j=Q.to;let W=Vg(j,{relative:d}),le=ln(),F=null;if(y){let Te=qu(y,[],le.unstable_mask?le.unstable_mask.pathname:"/",!0);w!=="/"&&(Te.pathname=Te.pathname==="/"?w:Tn([w,Te.pathname])),F=B.createHref(Te)}let[P,ue,ge]=C_(r,U),_e=U_(j,{replace:v,unstable_mask:y,state:g,target:p,preventScrollReset:_,relative:d,viewTransition:T,unstable_defaultShouldRevalidate:M,unstable_useTransitions:Z});function Me(Te){s&&s(Te),Te.defaultPrevented||_e(Te)}let se=!(Q.isExternal||h),De=S.createElement("a",{...U,...ge,href:(se?F:void 0)||Q.absoluteURL||W,onClick:se?Me:s,ref:M_(D,ue),target:p,"data-discover":!G&&u==="render"?"true":void 0});return P&&!G?S.createElement(S.Fragment,null,De,S.createElement(w_,{page:W})):De});va.displayName="Link";var Z1=S.forwardRef(function({"aria-current":s="page",caseSensitive:u=!1,className:r="",end:d=!1,style:h,to:v,viewTransition:y,children:g,...p},j){let _=sc(v,{relative:p.relative}),T=ln(),M=S.useContext($u),{navigator:U,basename:D}=S.useContext(an),w=M!=null&&Q_(_)&&y===!0,B=U.encodeLocation?U.encodeLocation(_).pathname:_.pathname,Z=T.pathname,G=M&&M.navigation&&M.navigation.location?M.navigation.location.pathname:null;u||(Z=Z.toLowerCase(),G=G?G.toLowerCase():null,B=B.toLowerCase()),G&&D&&(G=pa(G,D)||G);const Q=B!=="/"&&B.endsWith("/")?B.length-1:B.length;let W=Z===B||!d&&Z.startsWith(B)&&Z.charAt(Q)==="/",le=G!=null&&(G===B||!d&&G.startsWith(B)&&G.charAt(B.length)==="/"),F={isActive:W,isPending:le,isTransitioning:w},P=W?s:void 0,ue;typeof r=="function"?ue=r(F):ue=[r,W?"active":null,le?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let ge=typeof h=="function"?h(F):h;return S.createElement(va,{...p,"aria-current":P,className:ue,ref:j,style:ge,to:v,viewTransition:y},typeof g=="function"?g(F):g)});Z1.displayName="NavLink";var L_=S.forwardRef(({discover:l="render",fetcherKey:s,navigate:u,reloadDocument:r,replace:d,state:h,method:v=Ou,action:y,onSubmit:g,relative:p,preventScrollReset:j,viewTransition:_,unstable_defaultShouldRevalidate:T,...M},U)=>{let{unstable_useTransitions:D}=S.useContext(an),w=q_(),B=$_(y,{relative:p}),Z=v.toLowerCase()==="get"?"get":"post",G=typeof y=="string"&&X1.test(y),Q=W=>{if(g&&g(W),W.defaultPrevented)return;W.preventDefault();let le=W.nativeEvent.submitter,F=(le==null?void 0:le.getAttribute("formmethod"))||v,P=()=>w(le||W.currentTarget,{fetcherKey:s,method:F,navigate:u,replace:d,state:h,relative:p,preventScrollReset:j,viewTransition:_,unstable_defaultShouldRevalidate:T});D&&u!==!1?S.startTransition(()=>P()):P()};return S.createElement("form",{ref:U,method:Z,action:B,onSubmit:r?g:Q,...M,"data-discover":!G&&l==="render"?"true":void 0})});L_.displayName="Form";function B_(l){return`${l} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function F1(l){let s=S.useContext(ki);return Ke(s,B_(l)),s}function U_(l,{target:s,replace:u,unstable_mask:r,state:d,preventScrollReset:h,relative:v,viewTransition:y,unstable_defaultShouldRevalidate:g,unstable_useTransitions:p}={}){let j=wn(),_=ln(),T=sc(l,{relative:v});return S.useCallback(M=>{if(p_(M,s)){M.preventDefault();let U=u!==void 0?u:Js(_)===Js(T),D=()=>j(l,{replace:U,unstable_mask:r,state:d,preventScrollReset:h,relative:v,viewTransition:y,unstable_defaultShouldRevalidate:g});p?S.startTransition(()=>D()):D()}},[_,j,T,u,r,d,s,l,h,v,y,g,p])}var H_=0,k_=()=>`__${String(++H_)}__`;function q_(){let{router:l}=F1("useSubmit"),{basename:s}=S.useContext(an),u=i_(),r=l.fetch,d=l.navigate;return S.useCallback(async(h,v={})=>{let{action:y,method:g,encType:p,formData:j,body:_}=g_(h,s);if(v.navigate===!1){let T=v.fetcherKey||k_();await r(T,u,v.action||y,{unstable_defaultShouldRevalidate:v.unstable_defaultShouldRevalidate,preventScrollReset:v.preventScrollReset,formData:j,body:_,formMethod:v.method||g,formEncType:v.encType||p,flushSync:v.flushSync})}else await d(v.action||y,{unstable_defaultShouldRevalidate:v.unstable_defaultShouldRevalidate,preventScrollReset:v.preventScrollReset,formData:j,body:_,formMethod:v.method||g,formEncType:v.encType||p,replace:v.replace,state:v.state,fromRouteId:u,flushSync:v.flushSync,viewTransition:v.viewTransition})},[r,d,s,u])}function $_(l,{relative:s}={}){let{basename:u}=S.useContext(an),r=S.useContext(bn);Ke(r,"useFormAction must be used inside a RouteContext");let[d]=r.matches.slice(-1),h={...sc(l||".",{relative:s})},v=ln();if(l==null){h.search=v.search;let y=new URLSearchParams(h.search),g=y.getAll("index");if(g.some(j=>j==="")){y.delete("index"),g.filter(_=>_).forEach(_=>y.append("index",_));let j=y.toString();h.search=j?`?${j}`:""}}return(!l||l===".")&&d.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),u!=="/"&&(h.pathname=h.pathname==="/"?u:Tn([u,h.pathname])),Js(h)}function Q_(l,{relative:s}={}){let u=S.useContext(U1);Ke(u!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=F1("useViewTransitionState"),d=sc(l,{relative:s});if(!u.isTransitioning)return!1;let h=pa(u.currentLocation.pathname,r)||u.currentLocation.pathname,v=pa(u.nextLocation.pathname,r)||u.nextLocation.pathname;return Du(d.pathname,v)!=null||Du(d.pathname,h)!=null}const G_="_btn_8fkbu_1",Y_="_primary_8fkbu_17",V_="_danger_8fkbu_27",X_="_ghost_8fkbu_37",Z_="_outline_8fkbu_47",Dm={btn:G_,primary:Y_,danger:V_,ghost:X_,outline:Z_};function Qn({variant:l,children:s,onClick:u,type:r="button",disabled:d}){return o.jsx("button",{type:r,className:`${Dm.btn} ${Dm[l]}`,onClick:u,disabled:d,children:s})}const F_="_field_zffpb_1",K_="_label_zffpb_7",J_="_wrap_zffpb_14",W_="_input_zffpb_18",I_="_readonly_zffpb_37",P_="_copied_zffpb_44",e3="_iconCheck_zffpb_59",t3="_iconLock_zffpb_68",n3="_withToggle_zffpb_76",a3="_togglePw_zffpb_80",Ln={field:F_,label:K_,wrap:J_,input:W_,readonly:I_,copied:P_,iconCheck:e3,iconLock:t3,withToggle:n3,togglePw:a3};function qt({label:l,value:s,placeholder:u,type:r="text",onChange:d,readOnly:h,required:v,icon:y}){const[g,p]=S.useState(!1),[j,_]=S.useState(!1),T=r==="password",M=T?j?"text":"password":r,U=()=>{h&&navigator.clipboard.writeText(s).then(()=>{p(!0),setTimeout(()=>p(!1),1500)})};return o.jsxs("div",{className:Ln.field,children:[o.jsx("label",{className:Ln.label,children:l}),o.jsxs("div",{className:Ln.wrap,onClick:U,children:[o.jsx("input",{className:`${Ln.input} ${T?Ln.withToggle:""} ${h?Ln.readonly:""} ${g?Ln.copied:""}`,type:M,...d?{value:s,onChange:D=>d(D.target.value)}:{defaultValue:s},placeholder:u,readOnly:h,required:v}),T&&o.jsx("button",{type:"button",className:Ln.togglePw,onClick:D=>{D.stopPropagation(),_(w=>!w)},"aria-label":j?"Скрыть пароль":"Показать пароль",children:j?o.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:[o.jsx("path",{d:"M17.94 17.94A10.07 10.07 0 0112 20c-7 0-11-8-11-8a18.45 18.45 0 015.06-5.94"}),o.jsx("path",{d:"M9.9 4.24A9.12 9.12 0 0112 4c7 0 11 8 11 8a18.5 18.5 0 01-2.16 3.19"}),o.jsx("line",{x1:"1",y1:"1",x2:"23",y2:"23"})]}):o.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:[o.jsx("path",{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8S1 12 1 12z"}),o.jsx("circle",{cx:"12",cy:"12",r:"3"})]})}),y==="check"&&o.jsx("span",{className:Ln.iconCheck,children:"✓"}),y==="lock"&&o.jsx("span",{className:Ln.iconLock,children:"🔒"})]})]})}const l3="_notification_m7zar_1",i3="_slideIn_m7zar_1",s3="_notificationWrapper_m7zar_19",c3="_closing_m7zar_24",u3="_slideOut_m7zar_1",r3="_icon_m7zar_52",o3="_success_m7zar_65",f3="_error_m7zar_70",d3="_info_m7zar_75",h3="_warning_m7zar_80",m3="_message_m7zar_85",p3="_close_m7zar_93",_l={notification:l3,slideIn:i3,notificationWrapper:s3,closing:c3,slideOut:u3,icon:r3,success:o3,error:f3,info:d3,warning:h3,message:m3,close:p3},v3={success:"✓",error:"✕",info:"i",warning:"!"};function y3({message:l,status:s,onClose:u}){const[r,d]=S.useState(!1);function h(){d(!0)}function v(){r&&u()}return o.jsxs("div",{className:`${_l.notification} ${_l[s]} ${r?_l.closing:""}`,onAnimationEnd:v,children:[o.jsxs("div",{className:_l.notificationWrapper,children:[o.jsx("span",{className:_l.icon,children:v3[s]}),o.jsx("p",{className:_l.message,children:l})]}),o.jsx("button",{className:_l.close,onClick:h,children:"✕"})]})}const g3="_pill_3oadq_1",_3={pill:g3};function b3({children:l}){return o.jsx("span",{className:_3.pill,children:l})}const x3="_btn_ytb12_1",S3={btn:x3};function cc({label:l="Подтвердить своп",onClick:s,type:u="submit",disabled:r}){return o.jsx("button",{type:u,className:S3.btn,onClick:s,disabled:r,children:l})}const j3="_icon_73irc_1",E3={icon:j3};function Lm({letter:l,color:s,logo:u,size:r=40}){return o.jsx("div",{className:E3.icon,style:{background:u?"transparent":s,width:r,height:r,fontSize:r*.45},children:u?o.jsx("img",{src:u,alt:l,style:{width:r*.7,height:r*.7}}):l})}const N3="_section_11f1k_1",T3="_wrap_11f1k_7",C3="_descBlock_11f1k_16",w3="_descText_11f1k_22",R3="_right_11f1k_33",A3="_glow_11f1k_37",O3="_row_11f1k_49",M3="_check_11f1k_87",z3="_text_11f1k_101",Bn={section:N3,wrap:T3,descBlock:C3,descText:w3,right:R3,glow:A3,row:O3,check:M3,text:z3},D3="_title_1oq3h_1",L3={title:D3};function K1({children:l}){return o.jsx("h2",{className:L3.title,children:l})}const Bm=["Вся деятельность компании соответствует законодательству Российской Федерации и требованиям регуляторов","Вся документация компании открыта и доступна для ознакомления","Операции защищены шифрованием уровня ERC-20 и проходят верификацию в блокчейне"];function B3(){const[l,s]=S.useState(-1);return o.jsx("section",{id:"about",className:Bn.section,children:o.jsxs("div",{className:Bn.wrap,children:[o.jsxs("div",{children:[o.jsx(b3,{children:"О КОМПАНИИ"}),o.jsx(K1,{children:"О нас"}),o.jsxs("div",{className:Bn.descBlock,children:[o.jsx("p",{className:Bn.descText,children:"ЭКСА — молодая финтех-компания в сфере цифровых активов. Наша миссия — сделать оборот цифровых активов простым, прозрачным и законным."}),o.jsx("p",{className:Bn.descText,children:"Мы создаём инфраструктуру для операций с криптовалютой и комплексные решения для физических и юридических лиц."})]})]}),o.jsxs("div",{className:Bn.right,children:[o.jsx("div",{className:Bn.glow}),Bm.map((u,r)=>o.jsxs("div",{className:Bn.row,"data-hovered":l===r||void 0,"data-last":r===Bm.length-1||void 0,onMouseEnter:()=>s(r),onMouseLeave:()=>s(-1),children:[o.jsx("div",{className:Bn.check,children:"✓"}),o.jsx("span",{className:Bn.text,children:u})]},r))]})]})})}const U3=3,J1=80,W1=21,ha=[{min:5e3,max:3e4,pct:8},{min:3e4,max:1e5,pct:6},{min:1e5,max:6e5,pct:4}],Ef=ha[0].min,Mf=ha[ha.length-1].max;function H3(l){const s=ha.find(u=>l>=u.min&&l<=u.max);return s||(l>Mf?{pct:ha[ha.length-1].pct}:{pct:ha[0].pct})}function c0(l){return l<=Ef?0:l>=Mf?100:(l-Ef)/(Mf-Ef)*100}function I1({usdtRate:l}){const[s,u]=S.useState("buy"),[r,d]=S.useState("1000"),[h,v]=S.useState(!1),y=Number.parseFloat(r)||0,g=S.useMemo(()=>{const _=H3(y),T=y*_.pct/100,U=l*(1+(s==="buy"?1:-1)*_.pct/100),D=y>0?(y/U).toFixed(2):"0.00";return{tierPct:_.pct,commission:T,effectiveRate:U,usdtVal:D,progress:c0(y)}},[y,s,l]);function p(_){d(_.replace(/[^0-9.]/g,""))}function j(){u(_=>_==="buy"?"sell":"buy")}return{mode:s,setMode:u,rubVal:r,updateRub:p,numRub:y,agreed:h,setAgreed:v,toggleMode:j,...g}}var $i=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(l){return this.listeners.add(l),this.onSubscribe(),()=>{this.listeners.delete(l),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Nl,Ya,Ni,g1,k3=(g1=class extends $i{constructor(){super();ee(this,Nl);ee(this,Ya);ee(this,Ni);X(this,Ni,s=>{if(typeof window<"u"&&window.addEventListener){const u=()=>s();return window.addEventListener("visibilitychange",u,!1),()=>{window.removeEventListener("visibilitychange",u)}}})}onSubscribe(){x(this,Ya)||this.setEventListener(x(this,Ni))}onUnsubscribe(){var s;this.hasListeners()||((s=x(this,Ya))==null||s.call(this),X(this,Ya,void 0))}setEventListener(s){var u;X(this,Ni,s),(u=x(this,Ya))==null||u.call(this),X(this,Ya,s(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(s){x(this,Nl)!==s&&(X(this,Nl,s),this.onFocus())}onFocus(){const s=this.isFocused();this.listeners.forEach(u=>{u(s)})}isFocused(){var s;return typeof x(this,Nl)=="boolean"?x(this,Nl):((s=globalThis.document)==null?void 0:s.visibilityState)!=="hidden"}},Nl=new WeakMap,Ya=new WeakMap,Ni=new WeakMap,g1),u0=new k3,q3={setTimeout:(l,s)=>setTimeout(l,s),clearTimeout:l=>clearTimeout(l),setInterval:(l,s)=>setInterval(l,s),clearInterval:l=>clearInterval(l)},Va,Wf,_1,$3=(_1=class{constructor(){ee(this,Va,q3);ee(this,Wf,!1)}setTimeoutProvider(l){X(this,Va,l)}setTimeout(l,s){return x(this,Va).setTimeout(l,s)}clearTimeout(l){x(this,Va).clearTimeout(l)}setInterval(l,s){return x(this,Va).setInterval(l,s)}clearInterval(l){x(this,Va).clearInterval(l)}},Va=new WeakMap,Wf=new WeakMap,_1),El=new $3;function Q3(l){setTimeout(l,0)}var G3=typeof window>"u"||"Deno"in globalThis;function wt(){}function Y3(l,s){return typeof l=="function"?l(s):l}function zf(l){return typeof l=="number"&&l>=0&&l!==1/0}function P1(l,s){return Math.max(l+(s||0)-Date.now(),0)}function Pa(l,s){return typeof l=="function"?l(s):l}function nn(l,s){return typeof l=="function"?l(s):l}function Um(l,s){const{type:u="all",exact:r,fetchStatus:d,predicate:h,queryKey:v,stale:y}=l;if(v){if(r){if(s.queryHash!==r0(v,s.options))return!1}else if(!Is(s.queryKey,v))return!1}if(u!=="all"){const g=s.isActive();if(u==="active"&&!g||u==="inactive"&&g)return!1}return!(typeof y=="boolean"&&s.isStale()!==y||d&&d!==s.state.fetchStatus||h&&!h(s))}function Hm(l,s){const{exact:u,status:r,predicate:d,mutationKey:h}=l;if(h){if(!s.options.mutationKey)return!1;if(u){if(Dl(s.options.mutationKey)!==Dl(h))return!1}else if(!Is(s.options.mutationKey,h))return!1}return!(r&&s.state.status!==r||d&&!d(s))}function r0(l,s){return((s==null?void 0:s.queryKeyHashFn)||Dl)(l)}function Dl(l){return JSON.stringify(l,(s,u)=>Df(u)?Object.keys(u).sort().reduce((r,d)=>(r[d]=u[d],r),{}):u)}function Is(l,s){return l===s?!0:typeof l!=typeof s?!1:l&&s&&typeof l=="object"&&typeof s=="object"?Object.keys(s).every(u=>Is(l[u],s[u])):!1}var V3=Object.prototype.hasOwnProperty;function ep(l,s,u=0){if(l===s)return l;if(u>500)return s;const r=km(l)&&km(s);if(!r&&!(Df(l)&&Df(s)))return s;const h=(r?l:Object.keys(l)).length,v=r?s:Object.keys(s),y=v.length,g=r?new Array(y):{};let p=0;for(let j=0;j<y;j++){const _=r?j:v[j],T=l[_],M=s[_];if(T===M){g[_]=T,(r?j<h:V3.call(l,_))&&p++;continue}if(T===null||M===null||typeof T!="object"||typeof M!="object"){g[_]=M;continue}const U=ep(T,M,u+1);g[_]=U,U===T&&p++}return h===y&&p===h?l:g}function Bu(l,s){if(!s||Object.keys(l).length!==Object.keys(s).length)return!1;for(const u in l)if(l[u]!==s[u])return!1;return!0}function km(l){return Array.isArray(l)&&l.length===Object.keys(l).length}function Df(l){if(!qm(l))return!1;const s=l.constructor;if(s===void 0)return!0;const u=s.prototype;return!(!qm(u)||!u.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(l)!==Object.prototype)}function qm(l){return Object.prototype.toString.call(l)==="[object Object]"}function X3(l){return new Promise(s=>{El.setTimeout(s,l)})}function Lf(l,s,u){return typeof u.structuralSharing=="function"?u.structuralSharing(l,s):u.structuralSharing!==!1?ep(l,s):s}function Z3(l,s,u=0){const r=[...l,s];return u&&r.length>u?r.slice(1):r}function F3(l,s,u=0){const r=[s,...l];return u&&r.length>u?r.slice(0,-1):r}var o0=Symbol();function tp(l,s){return!l.queryFn&&(s!=null&&s.initialPromise)?()=>s.initialPromise:!l.queryFn||l.queryFn===o0?()=>Promise.reject(new Error(`Missing queryFn: '${l.queryHash}'`)):l.queryFn}function f0(l,s){return typeof l=="function"?l(...s):!!l}function K3(l,s,u){let r=!1,d;return Object.defineProperty(l,"signal",{enumerable:!0,get:()=>(d??(d=s()),r||(r=!0,d.aborted?u():d.addEventListener("abort",u,{once:!0})),d)}),l}var Ps=(()=>{let l=()=>G3;return{isServer(){return l()},setIsServer(s){l=s}}})();function Bf(){let l,s;const u=new Promise((d,h)=>{l=d,s=h});u.status="pending",u.catch(()=>{});function r(d){Object.assign(u,d),delete u.resolve,delete u.reject}return u.resolve=d=>{r({status:"fulfilled",value:d}),l(d)},u.reject=d=>{r({status:"rejected",reason:d}),s(d)},u}var J3=Q3;function W3(){let l=[],s=0,u=y=>{y()},r=y=>{y()},d=J3;const h=y=>{s?l.push(y):d(()=>{u(y)})},v=()=>{const y=l;l=[],y.length&&d(()=>{r(()=>{y.forEach(g=>{u(g)})})})};return{batch:y=>{let g;s++;try{g=y()}finally{s--,s||v()}return g},batchCalls:y=>(...g)=>{h(()=>{y(...g)})},schedule:h,setNotifyFunction:y=>{u=y},setBatchNotifyFunction:y=>{r=y},setScheduler:y=>{d=y}}}var ot=W3(),Ti,Xa,Ci,b1,I3=(b1=class extends $i{constructor(){super();ee(this,Ti,!0);ee(this,Xa);ee(this,Ci);X(this,Ci,s=>{if(typeof window<"u"&&window.addEventListener){const u=()=>s(!0),r=()=>s(!1);return window.addEventListener("online",u,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",u),window.removeEventListener("offline",r)}}})}onSubscribe(){x(this,Xa)||this.setEventListener(x(this,Ci))}onUnsubscribe(){var s;this.hasListeners()||((s=x(this,Xa))==null||s.call(this),X(this,Xa,void 0))}setEventListener(s){var u;X(this,Ci,s),(u=x(this,Xa))==null||u.call(this),X(this,Xa,s(this.setOnline.bind(this)))}setOnline(s){x(this,Ti)!==s&&(X(this,Ti,s),this.listeners.forEach(r=>{r(s)}))}isOnline(){return x(this,Ti)}},Ti=new WeakMap,Xa=new WeakMap,Ci=new WeakMap,b1),Uu=new I3;function P3(l){return Math.min(1e3*2**l,3e4)}function np(l){return(l??"online")==="online"?Uu.isOnline():!0}var Uf=class extends Error{constructor(l){super("CancelledError"),this.revert=l==null?void 0:l.revert,this.silent=l==null?void 0:l.silent}};function ap(l){let s=!1,u=0,r;const d=Bf(),h=()=>d.status!=="pending",v=D=>{var w;if(!h()){const B=new Uf(D);T(B),(w=l.onCancel)==null||w.call(l,B)}},y=()=>{s=!0},g=()=>{s=!1},p=()=>u0.isFocused()&&(l.networkMode==="always"||Uu.isOnline())&&l.canRun(),j=()=>np(l.networkMode)&&l.canRun(),_=D=>{h()||(r==null||r(),d.resolve(D))},T=D=>{h()||(r==null||r(),d.reject(D))},M=()=>new Promise(D=>{var w;r=B=>{(h()||p())&&D(B)},(w=l.onPause)==null||w.call(l)}).then(()=>{var D;r=void 0,h()||(D=l.onContinue)==null||D.call(l)}),U=()=>{if(h())return;let D;const w=u===0?l.initialPromise:void 0;try{D=w??l.fn()}catch(B){D=Promise.reject(B)}Promise.resolve(D).then(_).catch(B=>{var le;if(h())return;const Z=l.retry??(Ps.isServer()?0:3),G=l.retryDelay??P3,Q=typeof G=="function"?G(u,B):G,W=Z===!0||typeof Z=="number"&&u<Z||typeof Z=="function"&&Z(u,B);if(s||!W){T(B);return}u++,(le=l.onFail)==null||le.call(l,u,B),X3(Q).then(()=>p()?void 0:M()).then(()=>{s?T(B):U()})})};return{promise:d,status:()=>d.status,cancel:v,continue:()=>(r==null||r(),d),cancelRetry:y,continueRetry:g,canStart:j,start:()=>(j()?U():M().then(U),d)}}var Tl,x1,lp=(x1=class{constructor(){ee(this,Tl)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),zf(this.gcTime)&&X(this,Tl,El.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(l){this.gcTime=Math.max(this.gcTime||0,l??(Ps.isServer()?1/0:300*1e3))}clearGcTimeout(){x(this,Tl)!==void 0&&(El.clearTimeout(x(this,Tl)),X(this,Tl,void 0))}},Tl=new WeakMap,x1);function eb(l){return{onFetch:(s,u)=>{var j,_,T,M,U;const r=s.options,d=(T=(_=(j=s.fetchOptions)==null?void 0:j.meta)==null?void 0:_.fetchMore)==null?void 0:T.direction,h=((M=s.state.data)==null?void 0:M.pages)||[],v=((U=s.state.data)==null?void 0:U.pageParams)||[];let y={pages:[],pageParams:[]},g=0;const p=async()=>{let D=!1;const w=G=>{K3(G,()=>s.signal,()=>D=!0)},B=tp(s.options,s.fetchOptions),Z=async(G,Q,W)=>{if(D)return Promise.reject(s.signal.reason);if(Q==null&&G.pages.length)return Promise.resolve(G);const F=(()=>{const _e={client:s.client,queryKey:s.queryKey,pageParam:Q,direction:W?"backward":"forward",meta:s.options.meta};return w(_e),_e})(),P=await B(F),{maxPages:ue}=s.options,ge=W?F3:Z3;return{pages:ge(G.pages,P,ue),pageParams:ge(G.pageParams,Q,ue)}};if(d&&h.length){const G=d==="backward",Q=G?tb:$m,W={pages:h,pageParams:v},le=Q(r,W);y=await Z(W,le,G)}else{const G=l??h.length;do{const Q=g===0?v[0]??r.initialPageParam:$m(r,y);if(g>0&&Q==null)break;y=await Z(y,Q),g++}while(g<G)}return y};s.options.persister?s.fetchFn=()=>{var D,w;return(w=(D=s.options).persister)==null?void 0:w.call(D,p,{client:s.client,queryKey:s.queryKey,meta:s.options.meta,signal:s.signal},u)}:s.fetchFn=p}}}function $m(l,{pages:s,pageParams:u}){const r=s.length-1;return s.length>0?l.getNextPageParam(s[r],s,u[r],u):void 0}function tb(l,{pages:s,pageParams:u}){var r;return s.length>0?(r=l.getPreviousPageParam)==null?void 0:r.call(l,s[0],s,u[0],u):void 0}var wi,Cl,Ri,gn,wl,mt,ec,Rl,tn,ip,ua,S1,nb=(S1=class extends lp{constructor(s){super();ee(this,tn);ee(this,wi);ee(this,Cl);ee(this,Ri);ee(this,gn);ee(this,wl);ee(this,mt);ee(this,ec);ee(this,Rl);X(this,Rl,!1),X(this,ec,s.defaultOptions),this.setOptions(s.options),this.observers=[],X(this,wl,s.client),X(this,gn,x(this,wl).getQueryCache()),this.queryKey=s.queryKey,this.queryHash=s.queryHash,X(this,Cl,Gm(this.options)),this.state=s.state??x(this,Cl),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return x(this,wi)}get promise(){var s;return(s=x(this,mt))==null?void 0:s.promise}setOptions(s){if(this.options={...x(this,ec),...s},s!=null&&s._type&&X(this,wi,s._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const u=Gm(this.options);u.data!==void 0&&(this.setState(Qm(u.data,u.dataUpdatedAt)),X(this,Cl,u))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&x(this,gn).remove(this)}setData(s,u){const r=Lf(this.state.data,s,this.options);return me(this,tn,ua).call(this,{data:r,type:"success",dataUpdatedAt:u==null?void 0:u.updatedAt,manual:u==null?void 0:u.manual}),r}setState(s){me(this,tn,ua).call(this,{type:"setState",state:s})}cancel(s){var r,d;const u=(r=x(this,mt))==null?void 0:r.promise;return(d=x(this,mt))==null||d.cancel(s),u?u.then(wt).catch(wt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return x(this,Cl)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(s=>nn(s.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===o0||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(s=>Pa(s.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(s=>s.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(s=0){return this.state.data===void 0?!0:s==="static"?!1:this.state.isInvalidated?!0:!P1(this.state.dataUpdatedAt,s)}onFocus(){var u;const s=this.observers.find(r=>r.shouldFetchOnWindowFocus());s==null||s.refetch({cancelRefetch:!1}),(u=x(this,mt))==null||u.continue()}onOnline(){var u;const s=this.observers.find(r=>r.shouldFetchOnReconnect());s==null||s.refetch({cancelRefetch:!1}),(u=x(this,mt))==null||u.continue()}addObserver(s){this.observers.includes(s)||(this.observers.push(s),this.clearGcTimeout(),x(this,gn).notify({type:"observerAdded",query:this,observer:s}))}removeObserver(s){this.observers.includes(s)&&(this.observers=this.observers.filter(u=>u!==s),this.observers.length||(x(this,mt)&&(x(this,Rl)||me(this,tn,ip).call(this)?x(this,mt).cancel({revert:!0}):x(this,mt).cancelRetry()),this.scheduleGc()),x(this,gn).notify({type:"observerRemoved",query:this,observer:s}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||me(this,tn,ua).call(this,{type:"invalidate"})}async fetch(s,u){var p,j,_,T,M,U,D,w,B,Z,G;if(this.state.fetchStatus!=="idle"&&((p=x(this,mt))==null?void 0:p.status())!=="rejected"){if(this.state.data!==void 0&&(u!=null&&u.cancelRefetch))this.cancel({silent:!0});else if(x(this,mt))return x(this,mt).continueRetry(),x(this,mt).promise}if(s&&this.setOptions(s),!this.options.queryFn){const Q=this.observers.find(W=>W.options.queryFn);Q&&this.setOptions(Q.options)}const r=new AbortController,d=Q=>{Object.defineProperty(Q,"signal",{enumerable:!0,get:()=>(X(this,Rl,!0),r.signal)})},h=()=>{const Q=tp(this.options,u),le=(()=>{const F={client:x(this,wl),queryKey:this.queryKey,meta:this.meta};return d(F),F})();return X(this,Rl,!1),this.options.persister?this.options.persister(Q,le,this):Q(le)},y=(()=>{const Q={fetchOptions:u,options:this.options,queryKey:this.queryKey,client:x(this,wl),state:this.state,fetchFn:h};return d(Q),Q})(),g=x(this,wi)==="infinite"?eb(this.options.pages):this.options.behavior;g==null||g.onFetch(y,this),X(this,Ri,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((j=y.fetchOptions)==null?void 0:j.meta))&&me(this,tn,ua).call(this,{type:"fetch",meta:(_=y.fetchOptions)==null?void 0:_.meta}),X(this,mt,ap({initialPromise:u==null?void 0:u.initialPromise,fn:y.fetchFn,onCancel:Q=>{Q instanceof Uf&&Q.revert&&this.setState({...x(this,Ri),fetchStatus:"idle"}),r.abort()},onFail:(Q,W)=>{me(this,tn,ua).call(this,{type:"failed",failureCount:Q,error:W})},onPause:()=>{me(this,tn,ua).call(this,{type:"pause"})},onContinue:()=>{me(this,tn,ua).call(this,{type:"continue"})},retry:y.options.retry,retryDelay:y.options.retryDelay,networkMode:y.options.networkMode,canRun:()=>!0}));try{const Q=await x(this,mt).start();if(Q===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(Q),(M=(T=x(this,gn).config).onSuccess)==null||M.call(T,Q,this),(D=(U=x(this,gn).config).onSettled)==null||D.call(U,Q,this.state.error,this),Q}catch(Q){if(Q instanceof Uf){if(Q.silent)return x(this,mt).promise;if(Q.revert){if(this.state.data===void 0)throw Q;return this.state.data}}throw me(this,tn,ua).call(this,{type:"error",error:Q}),(B=(w=x(this,gn).config).onError)==null||B.call(w,Q,this),(G=(Z=x(this,gn).config).onSettled)==null||G.call(Z,this.state.data,Q,this),Q}finally{this.scheduleGc()}}},wi=new WeakMap,Cl=new WeakMap,Ri=new WeakMap,gn=new WeakMap,wl=new WeakMap,mt=new WeakMap,ec=new WeakMap,Rl=new WeakMap,tn=new WeakSet,ip=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},ua=function(s){const u=r=>{switch(s.type){case"failed":return{...r,fetchFailureCount:s.failureCount,fetchFailureReason:s.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...sp(r.data,this.options),fetchMeta:s.meta??null};case"success":const d={...r,...Qm(s.data,s.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!s.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return X(this,Ri,s.manual?d:void 0),d;case"error":const h=s.error;return{...r,error:h,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:h,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...s.state}}};this.state=u(this.state),ot.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),x(this,gn).notify({query:this,type:"updated",action:s})})},S1);function sp(l,s){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:np(s.networkMode)?"fetching":"paused",...l===void 0&&{error:null,status:"pending"}}}function Qm(l,s){return{data:l,dataUpdatedAt:s??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Gm(l){const s=typeof l.initialData=="function"?l.initialData():l.initialData,u=s!==void 0,r=u?typeof l.initialDataUpdatedAt=="function"?l.initialDataUpdatedAt():l.initialDataUpdatedAt:0;return{data:s,dataUpdateCount:0,dataUpdatedAt:u?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:u?"success":"pending",fetchStatus:"idle"}}var Ht,Ee,tc,Ct,Al,Ai,ra,Za,nc,Oi,Mi,Ol,Ml,Fa,zi,ze,Fs,Hf,kf,qf,$f,Qf,Gf,Yf,cp,j1,ab=(j1=class extends $i{constructor(s,u){super();ee(this,ze);ee(this,Ht);ee(this,Ee);ee(this,tc);ee(this,Ct);ee(this,Al);ee(this,Ai);ee(this,ra);ee(this,Za);ee(this,nc);ee(this,Oi);ee(this,Mi);ee(this,Ol);ee(this,Ml);ee(this,Fa);ee(this,zi,new Set);this.options=u,X(this,Ht,s),X(this,Za,null),X(this,ra,Bf()),this.bindMethods(),this.setOptions(u)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(x(this,Ee).addObserver(this),Ym(x(this,Ee),this.options)?me(this,ze,Fs).call(this):this.updateResult(),me(this,ze,$f).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Vf(x(this,Ee),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Vf(x(this,Ee),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,me(this,ze,Qf).call(this),me(this,ze,Gf).call(this),x(this,Ee).removeObserver(this)}setOptions(s){const u=this.options,r=x(this,Ee);if(this.options=x(this,Ht).defaultQueryOptions(s),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof nn(this.options.enabled,x(this,Ee))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");me(this,ze,Yf).call(this),x(this,Ee).setOptions(this.options),u._defaulted&&!Bu(this.options,u)&&x(this,Ht).getQueryCache().notify({type:"observerOptionsUpdated",query:x(this,Ee),observer:this});const d=this.hasListeners();d&&Vm(x(this,Ee),r,this.options,u)&&me(this,ze,Fs).call(this),this.updateResult(),d&&(x(this,Ee)!==r||nn(this.options.enabled,x(this,Ee))!==nn(u.enabled,x(this,Ee))||Pa(this.options.staleTime,x(this,Ee))!==Pa(u.staleTime,x(this,Ee)))&&me(this,ze,Hf).call(this);const h=me(this,ze,kf).call(this);d&&(x(this,Ee)!==r||nn(this.options.enabled,x(this,Ee))!==nn(u.enabled,x(this,Ee))||h!==x(this,Fa))&&me(this,ze,qf).call(this,h)}getOptimisticResult(s){const u=x(this,Ht).getQueryCache().build(x(this,Ht),s),r=this.createResult(u,s);return ib(this,r)&&(X(this,Ct,r),X(this,Ai,this.options),X(this,Al,x(this,Ee).state)),r}getCurrentResult(){return x(this,Ct)}trackResult(s,u){return new Proxy(s,{get:(r,d)=>(this.trackProp(d),u==null||u(d),d==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&x(this,ra).status==="pending"&&x(this,ra).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,d))})}trackProp(s){x(this,zi).add(s)}getCurrentQuery(){return x(this,Ee)}refetch({...s}={}){return this.fetch({...s})}fetchOptimistic(s){const u=x(this,Ht).defaultQueryOptions(s),r=x(this,Ht).getQueryCache().build(x(this,Ht),u);return r.fetch().then(()=>this.createResult(r,u))}fetch(s){return me(this,ze,Fs).call(this,{...s,cancelRefetch:s.cancelRefetch??!0}).then(()=>(this.updateResult(),x(this,Ct)))}createResult(s,u){var ue;const r=x(this,Ee),d=this.options,h=x(this,Ct),v=x(this,Al),y=x(this,Ai),p=s!==r?s.state:x(this,tc),{state:j}=s;let _={...j},T=!1,M;if(u._optimisticResults){const ge=this.hasListeners(),_e=!ge&&Ym(s,u),Me=ge&&Vm(s,r,u,d);(_e||Me)&&(_={..._,...sp(j.data,s.options)}),u._optimisticResults==="isRestoring"&&(_.fetchStatus="idle")}let{error:U,errorUpdatedAt:D,status:w}=_;M=_.data;let B=!1;if(u.placeholderData!==void 0&&M===void 0&&w==="pending"){let ge;h!=null&&h.isPlaceholderData&&u.placeholderData===(y==null?void 0:y.placeholderData)?(ge=h.data,B=!0):ge=typeof u.placeholderData=="function"?u.placeholderData((ue=x(this,Mi))==null?void 0:ue.state.data,x(this,Mi)):u.placeholderData,ge!==void 0&&(w="success",M=Lf(h==null?void 0:h.data,ge,u),T=!0)}if(u.select&&M!==void 0&&!B)if(h&&M===(v==null?void 0:v.data)&&u.select===x(this,nc))M=x(this,Oi);else try{X(this,nc,u.select),M=u.select(M),M=Lf(h==null?void 0:h.data,M,u),X(this,Oi,M),X(this,Za,null)}catch(ge){X(this,Za,ge)}x(this,Za)&&(U=x(this,Za),M=x(this,Oi),D=Date.now(),w="error");const Z=_.fetchStatus==="fetching",G=w==="pending",Q=w==="error",W=G&&Z,le=M!==void 0,P={status:w,fetchStatus:_.fetchStatus,isPending:G,isSuccess:w==="success",isError:Q,isInitialLoading:W,isLoading:W,data:M,dataUpdatedAt:_.dataUpdatedAt,error:U,errorUpdatedAt:D,failureCount:_.fetchFailureCount,failureReason:_.fetchFailureReason,errorUpdateCount:_.errorUpdateCount,isFetched:s.isFetched(),isFetchedAfterMount:_.dataUpdateCount>p.dataUpdateCount||_.errorUpdateCount>p.errorUpdateCount,isFetching:Z,isRefetching:Z&&!G,isLoadingError:Q&&!le,isPaused:_.fetchStatus==="paused",isPlaceholderData:T,isRefetchError:Q&&le,isStale:d0(s,u),refetch:this.refetch,promise:x(this,ra),isEnabled:nn(u.enabled,s)!==!1};if(this.options.experimental_prefetchInRender){const ge=P.data!==void 0,_e=P.status==="error"&&!ge,Me=Te=>{_e?Te.reject(P.error):ge&&Te.resolve(P.data)},se=()=>{const Te=X(this,ra,P.promise=Bf());Me(Te)},De=x(this,ra);switch(De.status){case"pending":s.queryHash===r.queryHash&&Me(De);break;case"fulfilled":(_e||P.data!==De.value)&&se();break;case"rejected":(!_e||P.error!==De.reason)&&se();break}}return P}updateResult(){const s=x(this,Ct),u=this.createResult(x(this,Ee),this.options);if(X(this,Al,x(this,Ee).state),X(this,Ai,this.options),x(this,Al).data!==void 0&&X(this,Mi,x(this,Ee)),Bu(u,s))return;X(this,Ct,u);const r=()=>{if(!s)return!0;const{notifyOnChangeProps:d}=this.options,h=typeof d=="function"?d():d;if(h==="all"||!h&&!x(this,zi).size)return!0;const v=new Set(h??x(this,zi));return this.options.throwOnError&&v.add("error"),Object.keys(x(this,Ct)).some(y=>{const g=y;return x(this,Ct)[g]!==s[g]&&v.has(g)})};me(this,ze,cp).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&me(this,ze,$f).call(this)}},Ht=new WeakMap,Ee=new WeakMap,tc=new WeakMap,Ct=new WeakMap,Al=new WeakMap,Ai=new WeakMap,ra=new WeakMap,Za=new WeakMap,nc=new WeakMap,Oi=new WeakMap,Mi=new WeakMap,Ol=new WeakMap,Ml=new WeakMap,Fa=new WeakMap,zi=new WeakMap,ze=new WeakSet,Fs=function(s){me(this,ze,Yf).call(this);let u=x(this,Ee).fetch(this.options,s);return s!=null&&s.throwOnError||(u=u.catch(wt)),u},Hf=function(){me(this,ze,Qf).call(this);const s=Pa(this.options.staleTime,x(this,Ee));if(Ps.isServer()||x(this,Ct).isStale||!zf(s))return;const r=P1(x(this,Ct).dataUpdatedAt,s)+1;X(this,Ol,El.setTimeout(()=>{x(this,Ct).isStale||this.updateResult()},r))},kf=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(x(this,Ee)):this.options.refetchInterval)??!1},qf=function(s){me(this,ze,Gf).call(this),X(this,Fa,s),!(Ps.isServer()||nn(this.options.enabled,x(this,Ee))===!1||!zf(x(this,Fa))||x(this,Fa)===0)&&X(this,Ml,El.setInterval(()=>{(this.options.refetchIntervalInBackground||u0.isFocused())&&me(this,ze,Fs).call(this)},x(this,Fa)))},$f=function(){me(this,ze,Hf).call(this),me(this,ze,qf).call(this,me(this,ze,kf).call(this))},Qf=function(){x(this,Ol)!==void 0&&(El.clearTimeout(x(this,Ol)),X(this,Ol,void 0))},Gf=function(){x(this,Ml)!==void 0&&(El.clearInterval(x(this,Ml)),X(this,Ml,void 0))},Yf=function(){const s=x(this,Ht).getQueryCache().build(x(this,Ht),this.options);if(s===x(this,Ee))return;const u=x(this,Ee);X(this,Ee,s),X(this,tc,s.state),this.hasListeners()&&(u==null||u.removeObserver(this),s.addObserver(this))},cp=function(s){ot.batch(()=>{s.listeners&&this.listeners.forEach(u=>{u(x(this,Ct))}),x(this,Ht).getQueryCache().notify({query:x(this,Ee),type:"observerResultsUpdated"})})},j1);function lb(l,s){return nn(s.enabled,l)!==!1&&l.state.data===void 0&&!(l.state.status==="error"&&nn(s.retryOnMount,l)===!1)}function Ym(l,s){return lb(l,s)||l.state.data!==void 0&&Vf(l,s,s.refetchOnMount)}function Vf(l,s,u){if(nn(s.enabled,l)!==!1&&Pa(s.staleTime,l)!=="static"){const r=typeof u=="function"?u(l):u;return r==="always"||r!==!1&&d0(l,s)}return!1}function Vm(l,s,u,r){return(l!==s||nn(r.enabled,l)===!1)&&(!u.suspense||l.state.status!=="error")&&d0(l,u)}function d0(l,s){return nn(s.enabled,l)!==!1&&l.isStaleByTime(Pa(s.staleTime,l))}function ib(l,s){return!Bu(l.getCurrentResult(),s)}var ac,kn,St,zl,qn,Ga,E1,sb=(E1=class extends lp{constructor(s){super();ee(this,qn);ee(this,ac);ee(this,kn);ee(this,St);ee(this,zl);X(this,ac,s.client),this.mutationId=s.mutationId,X(this,St,s.mutationCache),X(this,kn,[]),this.state=s.state||up(),this.setOptions(s.options),this.scheduleGc()}setOptions(s){this.options=s,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(s){x(this,kn).includes(s)||(x(this,kn).push(s),this.clearGcTimeout(),x(this,St).notify({type:"observerAdded",mutation:this,observer:s}))}removeObserver(s){X(this,kn,x(this,kn).filter(u=>u!==s)),this.scheduleGc(),x(this,St).notify({type:"observerRemoved",mutation:this,observer:s})}optionalRemove(){x(this,kn).length||(this.state.status==="pending"?this.scheduleGc():x(this,St).remove(this))}continue(){var s;return((s=x(this,zl))==null?void 0:s.continue())??this.execute(this.state.variables)}async execute(s){var v,y,g,p,j,_,T,M,U,D,w,B,Z,G,Q,W,le,F;const u=()=>{me(this,qn,Ga).call(this,{type:"continue"})},r={client:x(this,ac),meta:this.options.meta,mutationKey:this.options.mutationKey};X(this,zl,ap({fn:()=>this.options.mutationFn?this.options.mutationFn(s,r):Promise.reject(new Error("No mutationFn found")),onFail:(P,ue)=>{me(this,qn,Ga).call(this,{type:"failed",failureCount:P,error:ue})},onPause:()=>{me(this,qn,Ga).call(this,{type:"pause"})},onContinue:u,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>x(this,St).canRun(this)}));const d=this.state.status==="pending",h=!x(this,zl).canStart();try{if(d)u();else{me(this,qn,Ga).call(this,{type:"pending",variables:s,isPaused:h}),x(this,St).config.onMutate&&await x(this,St).config.onMutate(s,this,r);const ue=await((y=(v=this.options).onMutate)==null?void 0:y.call(v,s,r));ue!==this.state.context&&me(this,qn,Ga).call(this,{type:"pending",context:ue,variables:s,isPaused:h})}const P=await x(this,zl).start();return await((p=(g=x(this,St).config).onSuccess)==null?void 0:p.call(g,P,s,this.state.context,this,r)),await((_=(j=this.options).onSuccess)==null?void 0:_.call(j,P,s,this.state.context,r)),await((M=(T=x(this,St).config).onSettled)==null?void 0:M.call(T,P,null,this.state.variables,this.state.context,this,r)),await((D=(U=this.options).onSettled)==null?void 0:D.call(U,P,null,s,this.state.context,r)),me(this,qn,Ga).call(this,{type:"success",data:P}),P}catch(P){try{await((B=(w=x(this,St).config).onError)==null?void 0:B.call(w,P,s,this.state.context,this,r))}catch(ue){Promise.reject(ue)}try{await((G=(Z=this.options).onError)==null?void 0:G.call(Z,P,s,this.state.context,r))}catch(ue){Promise.reject(ue)}try{await((W=(Q=x(this,St).config).onSettled)==null?void 0:W.call(Q,void 0,P,this.state.variables,this.state.context,this,r))}catch(ue){Promise.reject(ue)}try{await((F=(le=this.options).onSettled)==null?void 0:F.call(le,void 0,P,s,this.state.context,r))}catch(ue){Promise.reject(ue)}throw me(this,qn,Ga).call(this,{type:"error",error:P}),P}finally{x(this,St).runNext(this)}}},ac=new WeakMap,kn=new WeakMap,St=new WeakMap,zl=new WeakMap,qn=new WeakSet,Ga=function(s){const u=r=>{switch(s.type){case"failed":return{...r,failureCount:s.failureCount,failureReason:s.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:s.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:s.isPaused,status:"pending",variables:s.variables,submittedAt:Date.now()};case"success":return{...r,data:s.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:s.error,failureCount:r.failureCount+1,failureReason:s.error,isPaused:!1,status:"error"}}};this.state=u(this.state),ot.batch(()=>{x(this,kn).forEach(r=>{r.onMutationUpdate(s)}),x(this,St).notify({mutation:this,type:"updated",action:s})})},E1);function up(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var oa,Nn,lc,N1,cb=(N1=class extends $i{constructor(s={}){super();ee(this,oa);ee(this,Nn);ee(this,lc);this.config=s,X(this,oa,new Set),X(this,Nn,new Map),X(this,lc,0)}build(s,u,r){const d=new sb({client:s,mutationCache:this,mutationId:++Tu(this,lc)._,options:s.defaultMutationOptions(u),state:r});return this.add(d),d}add(s){x(this,oa).add(s);const u=wu(s);if(typeof u=="string"){const r=x(this,Nn).get(u);r?r.push(s):x(this,Nn).set(u,[s])}this.notify({type:"added",mutation:s})}remove(s){if(x(this,oa).delete(s)){const u=wu(s);if(typeof u=="string"){const r=x(this,Nn).get(u);if(r)if(r.length>1){const d=r.indexOf(s);d!==-1&&r.splice(d,1)}else r[0]===s&&x(this,Nn).delete(u)}}this.notify({type:"removed",mutation:s})}canRun(s){const u=wu(s);if(typeof u=="string"){const r=x(this,Nn).get(u),d=r==null?void 0:r.find(h=>h.state.status==="pending");return!d||d===s}else return!0}runNext(s){var r;const u=wu(s);if(typeof u=="string"){const d=(r=x(this,Nn).get(u))==null?void 0:r.find(h=>h!==s&&h.state.isPaused);return(d==null?void 0:d.continue())??Promise.resolve()}else return Promise.resolve()}clear(){ot.batch(()=>{x(this,oa).forEach(s=>{this.notify({type:"removed",mutation:s})}),x(this,oa).clear(),x(this,Nn).clear()})}getAll(){return Array.from(x(this,oa))}find(s){const u={exact:!0,...s};return this.getAll().find(r=>Hm(u,r))}findAll(s={}){return this.getAll().filter(u=>Hm(s,u))}notify(s){ot.batch(()=>{this.listeners.forEach(u=>{u(s)})})}resumePausedMutations(){const s=this.getAll().filter(u=>u.state.isPaused);return ot.batch(()=>Promise.all(s.map(u=>u.continue().catch(wt))))}},oa=new WeakMap,Nn=new WeakMap,lc=new WeakMap,N1);function wu(l){var s;return(s=l.options.scope)==null?void 0:s.id}var fa,Ka,kt,da,ma,zu,Xf,T1,ub=(T1=class extends $i{constructor(u,r){super();ee(this,ma);ee(this,fa);ee(this,Ka);ee(this,kt);ee(this,da);X(this,fa,u),this.setOptions(r),this.bindMethods(),me(this,ma,zu).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(u){var d;const r=this.options;this.options=x(this,fa).defaultMutationOptions(u),Bu(this.options,r)||x(this,fa).getMutationCache().notify({type:"observerOptionsUpdated",mutation:x(this,kt),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&Dl(r.mutationKey)!==Dl(this.options.mutationKey)?this.reset():((d=x(this,kt))==null?void 0:d.state.status)==="pending"&&x(this,kt).setOptions(this.options)}onUnsubscribe(){var u;this.hasListeners()||(u=x(this,kt))==null||u.removeObserver(this)}onMutationUpdate(u){me(this,ma,zu).call(this),me(this,ma,Xf).call(this,u)}getCurrentResult(){return x(this,Ka)}reset(){var u;(u=x(this,kt))==null||u.removeObserver(this),X(this,kt,void 0),me(this,ma,zu).call(this),me(this,ma,Xf).call(this)}mutate(u,r){var d;return X(this,da,r),(d=x(this,kt))==null||d.removeObserver(this),X(this,kt,x(this,fa).getMutationCache().build(x(this,fa),this.options)),x(this,kt).addObserver(this),x(this,kt).execute(u)}},fa=new WeakMap,Ka=new WeakMap,kt=new WeakMap,da=new WeakMap,ma=new WeakSet,zu=function(){var r;const u=((r=x(this,kt))==null?void 0:r.state)??up();X(this,Ka,{...u,isPending:u.status==="pending",isSuccess:u.status==="success",isError:u.status==="error",isIdle:u.status==="idle",mutate:this.mutate,reset:this.reset})},Xf=function(u){ot.batch(()=>{var r,d,h,v,y,g,p,j;if(x(this,da)&&this.hasListeners()){const _=x(this,Ka).variables,T=x(this,Ka).context,M={client:x(this,fa),meta:this.options.meta,mutationKey:this.options.mutationKey};if((u==null?void 0:u.type)==="success"){try{(d=(r=x(this,da)).onSuccess)==null||d.call(r,u.data,_,T,M)}catch(U){Promise.reject(U)}try{(v=(h=x(this,da)).onSettled)==null||v.call(h,u.data,null,_,T,M)}catch(U){Promise.reject(U)}}else if((u==null?void 0:u.type)==="error"){try{(g=(y=x(this,da)).onError)==null||g.call(y,u.error,_,T,M)}catch(U){Promise.reject(U)}try{(j=(p=x(this,da)).onSettled)==null||j.call(p,void 0,u.error,_,T,M)}catch(U){Promise.reject(U)}}}this.listeners.forEach(_=>{_(x(this,Ka))})})},T1),$n,C1,rb=(C1=class extends $i{constructor(s={}){super();ee(this,$n);this.config=s,X(this,$n,new Map)}build(s,u,r){const d=u.queryKey,h=u.queryHash??r0(d,u);let v=this.get(h);return v||(v=new nb({client:s,queryKey:d,queryHash:h,options:s.defaultQueryOptions(u),state:r,defaultOptions:s.getQueryDefaults(d)}),this.add(v)),v}add(s){x(this,$n).has(s.queryHash)||(x(this,$n).set(s.queryHash,s),this.notify({type:"added",query:s}))}remove(s){const u=x(this,$n).get(s.queryHash);u&&(s.destroy(),u===s&&x(this,$n).delete(s.queryHash),this.notify({type:"removed",query:s}))}clear(){ot.batch(()=>{this.getAll().forEach(s=>{this.remove(s)})})}get(s){return x(this,$n).get(s)}getAll(){return[...x(this,$n).values()]}find(s){const u={exact:!0,...s};return this.getAll().find(r=>Um(u,r))}findAll(s={}){const u=this.getAll();return Object.keys(s).length>0?u.filter(r=>Um(s,r)):u}notify(s){ot.batch(()=>{this.listeners.forEach(u=>{u(s)})})}onFocus(){ot.batch(()=>{this.getAll().forEach(s=>{s.onFocus()})})}onOnline(){ot.batch(()=>{this.getAll().forEach(s=>{s.onOnline()})})}},$n=new WeakMap,C1),Pe,Ja,Wa,Di,Li,Ia,Bi,Ui,w1,ob=(w1=class{constructor(l={}){ee(this,Pe);ee(this,Ja);ee(this,Wa);ee(this,Di);ee(this,Li);ee(this,Ia);ee(this,Bi);ee(this,Ui);X(this,Pe,l.queryCache||new rb),X(this,Ja,l.mutationCache||new cb),X(this,Wa,l.defaultOptions||{}),X(this,Di,new Map),X(this,Li,new Map),X(this,Ia,0)}mount(){Tu(this,Ia)._++,x(this,Ia)===1&&(X(this,Bi,u0.subscribe(async l=>{l&&(await this.resumePausedMutations(),x(this,Pe).onFocus())})),X(this,Ui,Uu.subscribe(async l=>{l&&(await this.resumePausedMutations(),x(this,Pe).onOnline())})))}unmount(){var l,s;Tu(this,Ia)._--,x(this,Ia)===0&&((l=x(this,Bi))==null||l.call(this),X(this,Bi,void 0),(s=x(this,Ui))==null||s.call(this),X(this,Ui,void 0))}isFetching(l){return x(this,Pe).findAll({...l,fetchStatus:"fetching"}).length}isMutating(l){return x(this,Ja).findAll({...l,status:"pending"}).length}getQueryData(l){var u;const s=this.defaultQueryOptions({queryKey:l});return(u=x(this,Pe).get(s.queryHash))==null?void 0:u.state.data}ensureQueryData(l){const s=this.defaultQueryOptions(l),u=x(this,Pe).build(this,s),r=u.state.data;return r===void 0?this.fetchQuery(l):(l.revalidateIfStale&&u.isStaleByTime(Pa(s.staleTime,u))&&this.prefetchQuery(s),Promise.resolve(r))}getQueriesData(l){return x(this,Pe).findAll(l).map(({queryKey:s,state:u})=>{const r=u.data;return[s,r]})}setQueryData(l,s,u){const r=this.defaultQueryOptions({queryKey:l}),d=x(this,Pe).get(r.queryHash),h=d==null?void 0:d.state.data,v=Y3(s,h);if(v!==void 0)return x(this,Pe).build(this,r).setData(v,{...u,manual:!0})}setQueriesData(l,s,u){return ot.batch(()=>x(this,Pe).findAll(l).map(({queryKey:r})=>[r,this.setQueryData(r,s,u)]))}getQueryState(l){var u;const s=this.defaultQueryOptions({queryKey:l});return(u=x(this,Pe).get(s.queryHash))==null?void 0:u.state}removeQueries(l){const s=x(this,Pe);ot.batch(()=>{s.findAll(l).forEach(u=>{s.remove(u)})})}resetQueries(l,s){const u=x(this,Pe);return ot.batch(()=>(u.findAll(l).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...l},s)))}cancelQueries(l,s={}){const u={revert:!0,...s},r=ot.batch(()=>x(this,Pe).findAll(l).map(d=>d.cancel(u)));return Promise.all(r).then(wt).catch(wt)}invalidateQueries(l,s={}){return ot.batch(()=>(x(this,Pe).findAll(l).forEach(u=>{u.invalidate()}),(l==null?void 0:l.refetchType)==="none"?Promise.resolve():this.refetchQueries({...l,type:(l==null?void 0:l.refetchType)??(l==null?void 0:l.type)??"active"},s)))}refetchQueries(l,s={}){const u={...s,cancelRefetch:s.cancelRefetch??!0},r=ot.batch(()=>x(this,Pe).findAll(l).filter(d=>!d.isDisabled()&&!d.isStatic()).map(d=>{let h=d.fetch(void 0,u);return u.throwOnError||(h=h.catch(wt)),d.state.fetchStatus==="paused"?Promise.resolve():h}));return Promise.all(r).then(wt)}fetchQuery(l){const s=this.defaultQueryOptions(l);s.retry===void 0&&(s.retry=!1);const u=x(this,Pe).build(this,s);return u.isStaleByTime(Pa(s.staleTime,u))?u.fetch(s):Promise.resolve(u.state.data)}prefetchQuery(l){return this.fetchQuery(l).then(wt).catch(wt)}fetchInfiniteQuery(l){return l._type="infinite",this.fetchQuery(l)}prefetchInfiniteQuery(l){return this.fetchInfiniteQuery(l).then(wt).catch(wt)}ensureInfiniteQueryData(l){return l._type="infinite",this.ensureQueryData(l)}resumePausedMutations(){return Uu.isOnline()?x(this,Ja).resumePausedMutations():Promise.resolve()}getQueryCache(){return x(this,Pe)}getMutationCache(){return x(this,Ja)}getDefaultOptions(){return x(this,Wa)}setDefaultOptions(l){X(this,Wa,l)}setQueryDefaults(l,s){x(this,Di).set(Dl(l),{queryKey:l,defaultOptions:s})}getQueryDefaults(l){const s=[...x(this,Di).values()],u={};return s.forEach(r=>{Is(l,r.queryKey)&&Object.assign(u,r.defaultOptions)}),u}setMutationDefaults(l,s){x(this,Li).set(Dl(l),{mutationKey:l,defaultOptions:s})}getMutationDefaults(l){const s=[...x(this,Li).values()],u={};return s.forEach(r=>{Is(l,r.mutationKey)&&Object.assign(u,r.defaultOptions)}),u}defaultQueryOptions(l){if(l._defaulted)return l;const s={...x(this,Wa).queries,...this.getQueryDefaults(l.queryKey),...l,_defaulted:!0};return s.queryHash||(s.queryHash=r0(s.queryKey,s)),s.refetchOnReconnect===void 0&&(s.refetchOnReconnect=s.networkMode!=="always"),s.throwOnError===void 0&&(s.throwOnError=!!s.suspense),!s.networkMode&&s.persister&&(s.networkMode="offlineFirst"),s.queryFn===o0&&(s.enabled=!1),s}defaultMutationOptions(l){return l!=null&&l._defaulted?l:{...x(this,Wa).mutations,...(l==null?void 0:l.mutationKey)&&this.getMutationDefaults(l.mutationKey),...l,_defaulted:!0}}clear(){x(this,Pe).clear(),x(this,Ja).clear()}},Pe=new WeakMap,Ja=new WeakMap,Wa=new WeakMap,Di=new WeakMap,Li=new WeakMap,Ia=new WeakMap,Bi=new WeakMap,Ui=new WeakMap,w1),rp=S.createContext(void 0),Ll=l=>{const s=S.useContext(rp);if(!s)throw new Error("No QueryClient set, use QueryClientProvider to set one");return s},fb=({client:l,children:s})=>(S.useEffect(()=>(l.mount(),()=>{l.unmount()}),[l]),o.jsx(rp.Provider,{value:l,children:s})),op=S.createContext(!1),db=()=>S.useContext(op);op.Provider;function hb(){let l=!1;return{clearReset:()=>{l=!1},reset:()=>{l=!0},isReset:()=>l}}var mb=S.createContext(hb()),pb=()=>S.useContext(mb),vb=(l,s,u)=>{const r=u!=null&&u.state.error&&typeof l.throwOnError=="function"?f0(l.throwOnError,[u.state.error,u]):l.throwOnError;(l.suspense||l.experimental_prefetchInRender||r)&&(s.isReset()||(l.retryOnMount=!1))},yb=l=>{S.useEffect(()=>{l.clearReset()},[l])},gb=({result:l,errorResetBoundary:s,throwOnError:u,query:r,suspense:d})=>l.isError&&!s.isReset()&&!l.isFetching&&r&&(d&&l.data===void 0||f0(u,[l.error,r])),_b=l=>{if(l.suspense){const u=d=>d==="static"?d:Math.max(d??1e3,1e3),r=l.staleTime;l.staleTime=typeof r=="function"?(...d)=>u(r(...d)):u(r),typeof l.gcTime=="number"&&(l.gcTime=Math.max(l.gcTime,1e3))}},bb=(l,s)=>l.isLoading&&l.isFetching&&!s,xb=(l,s)=>(l==null?void 0:l.suspense)&&s.isPending,Xm=(l,s,u)=>s.fetchOptimistic(l).catch(()=>{u.clearReset()});function Sb(l,s,u){var T,M,U,D;const r=db(),d=pb(),h=Ll(),v=h.defaultQueryOptions(l);(M=(T=h.getDefaultOptions().queries)==null?void 0:T._experimental_beforeQuery)==null||M.call(T,v);const y=h.getQueryCache().get(v.queryHash);v._optimisticResults=r?"isRestoring":"optimistic",_b(v),vb(v,d,y),yb(d);const g=!h.getQueryCache().get(v.queryHash),[p]=S.useState(()=>new s(h,v)),j=p.getOptimisticResult(v),_=!r&&l.subscribed!==!1;if(S.useSyncExternalStore(S.useCallback(w=>{const B=_?p.subscribe(ot.batchCalls(w)):wt;return p.updateResult(),B},[p,_]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),S.useEffect(()=>{p.setOptions(v)},[v,p]),xb(v,j))throw Xm(v,p,d);if(gb({result:j,errorResetBoundary:d,throwOnError:v.throwOnError,query:y,suspense:v.suspense}))throw j.error;if((D=(U=h.getDefaultOptions().queries)==null?void 0:U._experimental_afterQuery)==null||D.call(U,v,j),v.experimental_prefetchInRender&&!Ps.isServer()&&bb(j,r)){const w=g?Xm(v,p,d):y==null?void 0:y.promise;w==null||w.catch(wt).finally(()=>{p.updateResult()})}return v.notifyOnChangeProps?j:p.trackResult(j)}function xn(l,s){return Sb(l,ab)}function $t(l,s){const u=Ll(),[r]=S.useState(()=>new ub(u,l));S.useEffect(()=>{r.setOptions(l)},[r,l]);const d=S.useSyncExternalStore(S.useCallback(v=>r.subscribe(ot.batchCalls(v)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),h=S.useCallback((v,y)=>{r.mutate(v,y).catch(wt)},[r]);if(d.error&&f0(r.options.throwOnError,[d.error]))throw d.error;return{...d,mutate:h,mutateAsync:d.mutate}}const fp="https://app.auth.elcsa.ru/v1";let Ks=null;function h0(){Ks=null}async function el(){return Ks||(Ks=(await(await fetch(`${fp}/csrf/token`,{credentials:"include"})).json()).token,Ks)}const jb=Object.freeze(Object.defineProperty({__proto__:null,clearCsrfCache:h0,getCsrfToken:el},Symbol.toStringTag,{value:"Module"})),Eb="modulepreload",Nb=function(l){return"/"+l},Zm={},Tb=function(s,u,r){let d=Promise.resolve();if(u&&u.length>0){let v=function(p){return Promise.all(p.map(j=>Promise.resolve(j).then(_=>({status:"fulfilled",value:_}),_=>({status:"rejected",reason:_}))))};document.getElementsByTagName("link");const y=document.querySelector("meta[property=csp-nonce]"),g=(y==null?void 0:y.nonce)||(y==null?void 0:y.getAttribute("nonce"));d=v(u.map(p=>{if(p=Nb(p),p in Zm)return;Zm[p]=!0;const j=p.endsWith(".css"),_=j?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${p}"]${_}`))return;const T=document.createElement("link");if(T.rel=j?"stylesheet":Eb,j||(T.as="script"),T.crossOrigin="",T.href=p,g&&T.setAttribute("nonce",g),document.head.appendChild(T),j)return new Promise((M,U)=>{T.addEventListener("load",M),T.addEventListener("error",()=>U(new Error(`Unable to preload CSS for ${p}`)))})}))}function h(v){const y=new Event("vite:preloadError",{cancelable:!0});if(y.payload=v,window.dispatchEvent(y),!y.defaultPrevented)throw v}return d.then(v=>{for(const y of v||[])y.status==="rejected"&&h(y.reason);return s().catch(h)})};let Nf=null;const _n={get:()=>Nf,set:l=>{Nf=l},clear:()=>{Nf=null}},Cb="https://app.auth.elcsa.ru/v1/jwt/refresh";async function Qi(){const{getCsrfToken:l}=await Tb(async()=>{const{getCsrfToken:d}=await Promise.resolve().then(()=>jb);return{getCsrfToken:d}},[]),s=await l(),u=await fetch(Cb,{method:"POST",credentials:"include",headers:{"X-CSRF-Token":s}});if(!u.ok)throw new Error("Unauthorized");const r=await u.json();return r.access_token&&_n.set(r.access_token),r.access_token??r.result??!0}const wb="https://app.payment.elcsa.ru";async function Gu(l,s,u){const r=await el(),d=await fetch(`${wb}${l}`,{...s,credentials:"include",headers:{"X-CSRF-Token":r,...s.headers}});if(d.status===401&&u)try{return await Qi(),Gu(l,s,!1)}catch{throw new Error("Unauthorized")}const h=await d.json();if(!d.ok)throw h;return h}function Rb(){return Gu("/payment/config",{},!0)}function Ab(l){return Gu(`/payment/quote?usdt_amount=${l}`,{},!0)}function Ob(l){return Gu("/order/create",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)},!0)}function dp(){return xn({queryKey:["payment","config"],queryFn:Rb,staleTime:6e4})}function hp(l){return xn({queryKey:["payment","quote",l],queryFn:()=>Ab(l),enabled:l>0,staleTime:3e4,retry:!1})}function Mb(){return $t({mutationFn:Ob,onSuccess:l=>{const s=l.order.itpay_payment_qr_url_desktop;s&&(window.location.href=s)}})}function Yu(l,s){const[u,r]=S.useState(l);return S.useEffect(()=>{const d=setTimeout(()=>r(l),s);return()=>clearTimeout(d)},[l,s]),u}const zb="_title_ujt2o_1",Db="_table_ujt2o_8",Lb="_row_ujt2o_15",Bb="_range_ujt2o_31",Ub="_pct_ujt2o_36",Hb="_progressBar_ujt2o_43",kb="_progressFill_ujt2o_51",qb="_summary_ujt2o_58",$b="_summaryLabel_ujt2o_73",Qb="_summaryValue_ujt2o_78",en={title:zb,table:Db,row:Lb,range:Bb,pct:Ub,progressBar:Hb,progressFill:kb,summary:qb,summaryLabel:$b,summaryValue:Qb},Fm=l=>l.toLocaleString("ru-RU"),Gb=({tiers:l,amount:s})=>o.jsx(o.Fragment,{children:l.map((u,r)=>{const d=s>=u.min&&s<=u.max;return o.jsxs("div",{className:en.row,"data-active":d||void 0,children:[o.jsxs("span",{className:en.range,children:[Fm(u.min)," – ",Fm(u.max)," ₽"]}),o.jsxs("span",{className:en.pct,children:[u.pct,"%"]})]},r)})});function Yb({amount:l,progress:s,commission:u,effectiveRate:r}){return o.jsxs("div",{children:[o.jsx("div",{className:en.title,children:"КОМИССИЯ СЕРВИСА"}),o.jsx("div",{className:en.table,children:o.jsx(Gb,{tiers:ha,amount:l})}),o.jsx("div",{className:en.progressBar,children:o.jsx("div",{className:en.progressFill,style:{width:`${s}%`}})}),o.jsxs("div",{className:en.summary,children:[o.jsx("span",{className:en.summaryLabel,children:"Комиссия"}),o.jsxs("span",{className:en.summaryValue,children:[u.toLocaleString("ru-RU",{maximumFractionDigits:2})," ₽"]})]}),o.jsxs("div",{className:en.summary,children:[o.jsx("span",{className:en.summaryLabel,children:"Курс с комиссией"}),o.jsxs("span",{className:en.summaryValue,children:[r.toFixed(2)," ₽"]})]})]})}const Vb="_section_r2493_1",Xb="_wrap_r2493_6",Zb="_header_r2493_17",Fb="_subtitle_r2493_31",Kb="_pills_r2493_38",Jb="_pill_r2493_38",Wb="_pillValue_r2493_52",Ib="_body_r2493_62",Pb="_tabs_r2493_68",e4="_tab_r2493_68",t4="_field_r2493_100",n4="_fieldInput_r2493_112",a4="_currency_r2493_138",l4="_currencyIcon_r2493_147",i4="_currencyRub_r2493_159",s4="_currencyUsdt_r2493_163",c4="_swapWrap_r2493_167",u4="_swapBtn_r2493_173",r4="_payBtn_r2493_200",Xe={section:Vb,wrap:Xb,header:Zb,subtitle:Fb,pills:Kb,pill:Jb,pillValue:Wb,body:Ib,tabs:Pb,tab:e4,field:t4,fieldInput:n4,currency:a4,currencyIcon:l4,currencyRub:i4,currencyUsdt:s4,swapWrap:c4,swapBtn:u4,payBtn:r4},Ne={HOME:"/",WALLET:"/wallet",WALLET_CHAIN:"/wallet/:chain",SWAP:"/swap",BRIDGE:"/bridge",LOGIN:"/login",REGISTER:"/register",PROFILE:"/profile",SEED_PHRASE:"/seed-phrase",CONVERTER:"/converter",KYC:"/kyc"};function o4(){const{data:l}=dp(),s=Number(l==null?void 0:l.usdt_exchange_rate)||J1,u=Number(l==null?void 0:l.gas_fee)||W1,r=I1({usdtRate:s}),d=Yu(r.numRub,400),{data:h}=hp(d),v=(h==null?void 0:h.total_price)??"",y=Number(v)||0,g=Number(h==null?void 0:h.service_fee)||0,p=r.numRub>0?y/r.numRub:0;return o.jsx("section",{className:Xe.section,id:"converter",children:o.jsxs("div",{className:Xe.wrap,children:[o.jsxs("div",{className:Xe.header,children:[o.jsxs("div",{children:[o.jsx(K1,{children:"Конвертация"}),o.jsx("div",{className:Xe.subtitle,children:"Данные обновляются в реальном времени"})]}),o.jsxs("div",{className:Xe.pills,children:[o.jsxs("div",{className:Xe.pill,children:["Цена газа в RUB ",o.jsxs("span",{className:Xe.pillValue,children:[u.toFixed(2)," RUB"]})]}),o.jsxs("div",{className:Xe.pill,children:["USDT/RUB ",o.jsxs("span",{className:Xe.pillValue,children:[s.toFixed(2)," ₽"]})]})]})]}),o.jsxs("div",{className:Xe.body,children:[o.jsxs("div",{children:[o.jsx("div",{className:Xe.tabs,children:o.jsx("button",{type:"button",className:Xe.tab,"data-active":r.mode==="buy"||void 0,onClick:()=>r.setMode("buy"),children:"КУПИТЬ"})}),o.jsx("div",{className:Xe.field,children:o.jsxs("div",{className:Xe.fieldInput,children:[o.jsx("input",{type:"text",value:r.rubVal,onChange:j=>r.updateRub(j.target.value),placeholder:"0",inputMode:"decimal"}),o.jsxs("div",{className:Xe.currency,children:[o.jsx("span",{className:`${Xe.currencyIcon} ${Xe.currencyUsdt}`,children:"₮"})," USDT"]})]})}),o.jsx("div",{className:Xe.swapWrap,children:o.jsx("button",{type:"button",className:Xe.swapBtn,"aria-label":"Поменять направление",children:o.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",children:o.jsx("path",{d:"M8 2v12M4 10l4 4 4-4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})})}),o.jsx("div",{className:Xe.field,children:o.jsxs("div",{className:Xe.fieldInput,children:[o.jsx("input",{type:"text",value:v,readOnly:!0,placeholder:"0"}),o.jsxs("div",{className:Xe.currency,children:[o.jsx("span",{className:`${Xe.currencyIcon} ${Xe.currencyRub}`,children:"₽"})," RUB"]})]})})]}),o.jsx(Yb,{amount:y,progress:c0(y),commission:g,effectiveRate:p})]}),o.jsx(va,{to:Ne.CONVERTER,className:Xe.payBtn,children:"Перейти к оплате"})]})})}const f4="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.827%201.094a3.733%203.733%200%2000-3.733%203.733v6.533a3.733%203.733%200%20003.733%203.734h6.533a3.733%203.733%200%20003.734-3.734V4.827a3.733%203.733%200%2000-3.734-3.733H4.827zm5.454%207a2.187%202.187%200%2011-4.375%200%202.187%202.187%200%20014.375%200zm1.313%200a3.5%203.5%200%2011-7%200%203.5%203.5%200%20017%200zm.469-2.938a1.25%201.25%200%20100-2.5%201.25%201.25%200%20000%202.5z'%20fill='%23000'%3e%3c/path%3e%3c/svg%3e",d4="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.108%207.617C5.4%205.768%208.262%204.55%209.694%203.961c4.088-1.682%204.938-1.974%205.492-1.984.68-.011.86.551.804%201.137-.221%202.302-1.18%207.887-1.668%2010.465-.43%202.277-1.958%201.292-3.338.397-1.296-.84-2.028-1.362-3.286-2.182-1.453-.947-.511-1.467.317-2.318.217-.223%203.984-3.61%204.057-3.918.06-.256-.167-.333-.373-.286-.13.029-2.2%201.382-6.21%204.058-.588.399-1.12.593-1.597.583-.66-.014-2.26-.583-3.88-1.492-.097-.277.399-.53%201.096-.804z'%20fill='%23000'%3e%3c/path%3e%3c/svg%3e",h4="data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.733%2011.784c-.708-1.191-1.221-2.408-1.221-3.823%200-3.566%202.905-6.457%206.488-6.457%203.583%200%206.488%202.891%206.488%206.457%200%203.565-2.905%206.456-6.488%206.456-1.332%200-2.496-.452-3.64-1.079-.734.18-1.468.362-2.2.55.195-.7.387-1.402.573-2.104zM0%2016s2.944-.768%204.147-1.06A7.995%207.995%200%20008%2015.92c4.418%200%208-3.564%208-7.96S12.418%200%208%200%200%203.564%200%207.96c0%201.479.405%202.862%201.11%204.048C.929%2012.693%200%2016%200%2016zm8.118-6.637a501.25%20501.25%200%2000-1.265-1.26c-.545-.576-.646-1.11-.392-1.298l.52-.298a.675.675%200%2000.248-.924l-.78-1.344a.681.681%200%2000-.928-.248L5%204.29c-1.685.968.271%204.078%201.09%204.892l.944.94c.818.814%203.943%202.76%204.916%201.084l.3-.517a.674.674%200%2000-.249-.924l-1.35-.776a.682.682%200%2000-.929.247l-.3.517c-.188.252-.725.152-1.305-.39z'%20fill='%23000'%3e%3c/path%3e%3c/svg%3e",m4="_footer_1qm30_1",p4="_top_1qm30_11",v4="_col_1qm30_18",y4="_heading_1qm30_35",g4="_companyName_1qm30_44",_4="_phone_1qm30_51",b4="_email_1qm30_58",x4="_socialIcons_1qm30_62",S4="_socialLink_1qm30_67",j4="_divider_1qm30_94",E4="_bottom_1qm30_99",xt={footer:m4,top:p4,col:v4,heading:y4,companyName:g4,phone:_4,email:b4,socialIcons:x4,socialLink:S4,divider:j4,bottom:E4},N4=[{href:"#",icon:d4,label:"Telegram"},{href:"#",icon:h4,label:"WhatsApp"},{href:"#",icon:f4,label:"Instagram"}];function Vu(){return o.jsxs("footer",{className:xt.footer,children:[o.jsxs("div",{className:xt.top,children:[o.jsxs("div",{className:xt.col,children:[o.jsx("p",{className:xt.companyName,children:"ООО «ЭКСА»"}),o.jsx("p",{children:"ИНН 9810001062"}),o.jsx("p",{children:"ОГРН 1257800060990"})]}),o.jsxs("div",{className:xt.col,children:[o.jsx("h4",{className:xt.heading,children:"О компании"}),o.jsx("a",{href:"#",children:"Документы"}),o.jsx("a",{href:"#",children:"Публичная оферта"}),o.jsx("a",{href:"#",children:"Реквизиты"})]}),o.jsxs("div",{className:xt.col,children:[o.jsx("p",{className:xt.phone,children:"+7 (812) 123-33-23"}),o.jsx("h4",{className:xt.heading,children:"Адрес"}),o.jsx("p",{children:"196158, г. Санкт-Петербург, Московское шоссе, 25А, к.1, ПОМЕЩ. 3-Н"}),o.jsx("a",{href:"mailto:company@elcsa.ru",className:xt.email,children:"company@elcsa.ru"})]}),o.jsxs("div",{className:xt.col,children:[o.jsx("h4",{className:xt.heading,children:"Мы в соцсетях"}),o.jsx("div",{className:xt.socialIcons,children:N4.map(({href:l,icon:s,label:u})=>o.jsx("a",{href:l,className:xt.socialLink,"aria-label":u,children:o.jsx("img",{src:s,alt:u})},u))})]})]}),o.jsx("div",{className:xt.divider}),o.jsxs("div",{className:xt.bottom,children:[o.jsx("p",{children:"© 2026. Все права защищены."}),o.jsx("p",{children:"Компания не является кредитной организацией."})]})]})}const Bl="/assets/logo-full-white-DEb7oTyu.png",T4="_nav_5011x_1",C4="_logo_5011x_16",w4="_right_5011x_22",R4="_link_5011x_28",A4="_btn_5011x_47",Gs={nav:T4,logo:C4,right:w4,link:R4,btn:A4};async function Zf(l,s,u){const r=await el(),d=_n.get(),h={"Content-Type":"application/json","X-CSRF-Token":r,...d?{Authorization:`Bearer ${d}`}:{},...s.headers},v=await fetch(`${fp}${l}`,{...s,credentials:"include",headers:h});if(v.status===401&&u)try{return await Qi(),Zf(l,s,!1)}catch{throw _n.clear(),new Error("Unauthorized")}const y=await v.json();if(!v.ok)throw y;return y}const uc={get:l=>Zf(l,{},!0),post:(l,s)=>Zf(l,{method:"POST",body:JSON.stringify(s)},!0)};function O4(l){return uc.post("/auth/registration/start",l)}function M4(l){return uc.post("/auth/registration/complete",l)}function z4(l){return uc.post("/auth/login/start",l)}function D4(l){return uc.post("/auth/login/complete",l)}async function L4(){const l=await el();return uc.post("/auth/logout",{_csrf:l})}const mp="https://app.users.elcsa.ru";async function pp(){const l=await el(),s=_n.get();return{"X-CSRF-Token":l,...s?{Authorization:`Bearer ${s}`}:{}}}async function B4(){const l=await pp(),s=await fetch(`${mp}/me/`,{credentials:"include",headers:l}),u=await s.json();if(!s.ok)throw u;return u}async function U4(l){const s=await pp(),u=await fetch(`${mp}/me/settings/avatar`,{method:"PATCH",credentials:"include",headers:{"Content-Type":"application/json",...s},body:JSON.stringify(l)}),r=await u.json();if(!u.ok)throw r;return r}function Gi(l){return xn({queryKey:["me"],queryFn:B4,staleTime:1/0,gcTime:1/0,retry:!1,...l})}function H4(){const l=Ll();return $t({mutationFn:U4,onSuccess:s=>{l.setQueryData(["me"],s)}})}const Xu=["auth"];function k4(){return xn({queryKey:Xu,queryFn:Qi,retry:!1,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1})}function m0(){const{data:l,isLoading:s,isError:u}=k4();return{isAuthenticated:!!l&&!u,isLoading:s}}function q4(){const l=m0();return o.jsxs("nav",{className:Gs.nav,children:[o.jsx("a",{className:Gs.logo,href:"/",children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsxs("div",{className:Gs.right,children:[o.jsx("a",{className:Gs.link,href:"#about",children:"О нас"}),o.jsx(va,{className:Gs.btn,to:l?Ne.WALLET:Ne.LOGIN,children:"Личный кабинет"})]})]})}const $4="_flow_1oxsf_1",Q4="_card_1oxsf_7",G4="_cardRub_1oxsf_17",Y4="_cardEksa_1oxsf_27",V4="_cardUsdt_1oxsf_37",X4="_eksaLogo_1oxsf_47",Z4="_ghost_1oxsf_54",F4="_ghostBtc_1oxsf_69",K4="_ghostEth_1oxsf_74",J4="_logoCircle_1oxsf_79",W4="_logoRub_1oxsf_90",I4="_logoUsdt_1oxsf_95",P4="_badge_1oxsf_100",ex="_badgeRub_1oxsf_113",tx="_badgeUsdt_1oxsf_117",nx="_status_1oxsf_121",ax="_statusDot_1oxsf_132",lx="_path_1oxsf_139",Je={flow:$4,card:Q4,cardRub:G4,cardEksa:Y4,cardUsdt:V4,eksaLogo:X4,ghost:Z4,ghostBtc:F4,ghostEth:K4,logoCircle:J4,logoRub:W4,logoUsdt:I4,badge:P4,badgeRub:ex,badgeUsdt:tx,status:nx,statusDot:ax,path:lx};function ix(){return o.jsxs("div",{className:Je.flow,children:[o.jsx("div",{className:`${Je.ghost} ${Je.ghostBtc}`,children:o.jsx("span",{style:{fontSize:20,color:"#F7931A"},children:"₿"})}),o.jsx("div",{className:`${Je.ghost} ${Je.ghostEth}`,children:o.jsx("span",{style:{fontSize:20,color:"#627EEA"},children:"Ξ"})}),o.jsxs("div",{className:`${Je.card} ${Je.cardRub}`,children:[o.jsx("div",{className:`${Je.logoCircle} ${Je.logoRub}`,children:"₽"}),o.jsx("div",{className:`${Je.badge} ${Je.badgeRub}`,children:"10 000 ₽"})]}),o.jsx("div",{className:`${Je.card} ${Je.cardEksa}`,children:o.jsx("img",{src:Bl,alt:"ЭКСА",className:Je.eksaLogo})}),o.jsxs("div",{className:`${Je.card} ${Je.cardUsdt}`,children:[o.jsx("div",{className:`${Je.logoCircle} ${Je.logoUsdt}`,children:"₮"}),o.jsx("div",{className:`${Je.badge} ${Je.badgeUsdt}`,children:"≈ 125.3 USDT"}),o.jsxs("div",{className:Je.status,children:[o.jsx("span",{className:Je.statusDot})," ✓ Зачислено"]})]}),o.jsxs("svg",{className:Je.path,viewBox:"0 0 420 460",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[o.jsx("defs",{children:o.jsxs("linearGradient",{id:"pathGrad",x1:"0",y1:"0",x2:"1",y2:"1",children:[o.jsx("stop",{offset:"0%",stopColor:"rgba(255,255,255,0.4)"}),o.jsx("stop",{offset:"100%",stopColor:"#26A17B"})]})}),o.jsx("path",{d:"M60 68 C100 160, 250 140, 210 230 C170 310, 300 320, 350 360",stroke:"url(#pathGrad)",strokeWidth:2,strokeDasharray:"8 6",fill:"none"}),o.jsx("path",{d:"M60 68 C100 160, 250 140, 210 230 C170 310, 300 320, 350 360",stroke:"url(#pathGrad)",strokeWidth:8,strokeDasharray:"8 6",opacity:.08,fill:"none"}),o.jsx("circle",{cx:80,cy:110,r:3,fill:"#fff",opacity:.5}),o.jsx("circle",{cx:140,cy:160,r:2.5,fill:"#fff",opacity:.4}),o.jsx("circle",{cx:220,cy:200,r:3,fill:"#fff",opacity:.3}),o.jsx("circle",{cx:200,cy:270,r:2.5,fill:"#26A17B",opacity:.35}),o.jsx("circle",{cx:260,cy:310,r:3,fill:"#26A17B",opacity:.25}),o.jsx("circle",{cx:320,cy:345,r:2,fill:"#26A17B",opacity:.2})]})]})}const Km="eksa_countdown_target";function sx(l){const[s]=S.useState(()=>{const v=localStorage.getItem(Km);if(v)return Number.parseInt(v,10);const y=Date.now()+l*864e5;return localStorage.setItem(Km,String(y)),y}),[u,r]=S.useState(Date.now());S.useEffect(()=>{const v=setInterval(()=>r(Date.now()),1e3);return()=>clearInterval(v)},[]);const d=Math.max(0,s-u),h=v=>String(v).padStart(2,"0");return{d:h(Math.floor(d/864e5)),h:h(Math.floor(d%864e5/36e5)),m:h(Math.floor(d%36e5/6e4)),s:h(Math.floor(d%6e4/1e3))}}const cx="_label_ikzdd_1",ux="_row_ikzdd_8",rx="_unit_ikzdd_14",ox="_num_ikzdd_21",fx="_lbl_ikzdd_29",Ys={label:cx,row:ux,unit:rx,num:ox,lbl:fx},dx=[["d","ДНЕЙ"],["h","ЧАСОВ"],["m","МИНУТ"],["s","СЕКУНД"]];function hx({days:l}){const s=sx(l);return o.jsxs("div",{children:[o.jsx("div",{className:Ys.label,children:"ДО ЗАПУСКА ОСТАЛОСЬ"}),o.jsx("div",{className:Ys.row,children:dx.map(([u,r])=>o.jsxs("div",{className:Ys.unit,children:[o.jsx("div",{className:Ys.num,children:s[u]}),o.jsx("div",{className:Ys.lbl,children:r})]},u))})]})}const mx="_card_17ihg_51",px="_statusPill_17ihg_84",vx="_statusDot_17ihg_99",yx="_flowRow_17ihg_107",gx="_curBlock_17ihg_114",_x="_curIcon_17ihg_122",bx="_rub_17ihg_133",xx="_usdt_17ihg_141",Sx="_flowLine_17ihg_150",jx="_curAmount_17ihg_154",Ex="_curLabel_17ihg_163",Nx="_curCheck_17ihg_171",Tx="_bridge_17ihg_182",Cx="_bridgeLine_17ihg_191",wx="_bridgeLabel_17ihg_198",Rx="_divider_17ihg_206",Ax="_details_17ihg_212",Ox="_detailRow_17ihg_220",Mx="_detailLabel_17ihg_229",zx="_detailValue_17ihg_235",Dx="_green_17ihg_242",Ue={card:mx,statusPill:px,statusDot:vx,flowRow:yx,curBlock:gx,curIcon:_x,rub:bx,usdt:xx,flowLine:Sx,curAmount:jx,curLabel:Ex,curCheck:Nx,bridge:Tx,bridgeLine:Cx,bridgeLabel:wx,divider:Rx,details:Ax,detailRow:Ox,detailLabel:Mx,detailValue:zx,green:Dx};function Lx(){return o.jsxs("div",{className:Ue.card,children:[o.jsxs("div",{className:Ue.statusPill,children:[o.jsx("span",{className:Ue.statusDot}),"Операция завершена"]}),o.jsxs("div",{className:Ue.flowRow,children:[o.jsxs("div",{className:Ue.curBlock,children:[o.jsx("div",{className:`${Ue.curIcon} ${Ue.rub}`,children:"₽"}),o.jsx("div",{className:Ue.curAmount,children:"10 000 ₽"}),o.jsx("div",{className:Ue.curLabel,children:"Отправлено"})]}),o.jsxs("div",{className:Ue.bridge,children:[o.jsx("div",{className:Ue.bridgeLine,children:o.jsxs("svg",{width:48,height:12,viewBox:"0 0 48 12",fill:"none","aria-hidden":"true",children:[o.jsx("line",{x1:0,y1:6,x2:36,y2:6,stroke:"currentColor",strokeWidth:1.5,strokeDasharray:"4 3",className:Ue.flowLine}),o.jsx("path",{d:"M34 2l6 4-6 4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",fill:"none"})]})}),o.jsx("div",{className:Ue.bridgeLabel,children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsx("div",{className:Ue.bridgeLine,children:o.jsxs("svg",{width:48,height:12,viewBox:"0 0 48 12",fill:"none","aria-hidden":"true",children:[o.jsx("line",{x1:0,y1:6,x2:36,y2:6,stroke:"currentColor",strokeWidth:1.5,strokeDasharray:"4 3",className:Ue.flowLine}),o.jsx("path",{d:"M34 2l6 4-6 4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",fill:"none"})]})})]}),o.jsxs("div",{className:Ue.curBlock,children:[o.jsx("div",{className:`${Ue.curIcon} ${Ue.usdt}`,children:"₮"}),o.jsx("div",{className:Ue.curAmount,children:"125.3 USDT"}),o.jsxs("div",{className:Ue.curCheck,children:[o.jsx("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-hidden":"true",children:o.jsx("path",{d:"M2 6l3 3 5-5",stroke:"#26A17B",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})}),"Зачислено"]})]})]}),o.jsx("div",{className:Ue.divider}),o.jsxs("div",{className:Ue.details,children:[o.jsxs("div",{className:Ue.detailRow,children:[o.jsx("span",{className:Ue.detailLabel,children:"Курс"}),o.jsxs("span",{className:Ue.detailValue,children:[J1.toFixed(2)," ₽ / USDT"]})]}),o.jsxs("div",{className:Ue.detailRow,children:[o.jsx("span",{className:Ue.detailLabel,children:"Комиссия"}),o.jsx("span",{className:`${Ue.detailValue} ${Ue.green}`,children:"0%"})]})]})]})}const Bx="_hero_mnobr_1",Ux="_content_mnobr_33",Hx="_left_mnobr_45",kx="_desktop_mnobr_52",qx="_mobile_mnobr_56",$x="_right_mnobr_60",Qx="_title_mnobr_67",Gx="_line2_mnobr_74",Yx="_reflection_mnobr_85",Vx="_cta_mnobr_96",Un={hero:Bx,content:Ux,left:Hx,desktop:kx,mobile:qx,right:$x,title:Qx,line2:Gx,reflection:Yx,cta:Vx};function Xx(){return o.jsx("section",{className:Un.hero,children:o.jsxs("div",{className:Un.content,children:[o.jsxs("div",{className:Un.left,children:[o.jsx("div",{className:Un.desktop,children:o.jsx(ix,{})}),o.jsx("div",{className:Un.mobile,children:o.jsx(Lx,{})})]}),o.jsxs("div",{className:Un.right,children:[o.jsxs("h1",{className:Un.title,children:["Ваш мост",o.jsx("span",{className:Un.reflection,"aria-hidden":"true",children:"Ваш мост"}),o.jsxs("span",{className:Un.line2,children:["в мир",o.jsx("br",{}),"цифровых",o.jsx("br",{}),"активов"]})]}),o.jsxs("div",{children:[o.jsx(hx,{days:U3}),o.jsx("a",{href:"#converter",className:Un.cta,children:"Попробовать калькулятор"})]})]})]})})}const Zx=[{name:"Bitcoin",ticker:"BTC",cls:"btc",icon:"₿",speed:30,color:"rgba(247,147,26,0.8)",fee:"~0.0001 BTC",confirm:"~10 мин"},{name:"Ethereum",ticker:"ETH",cls:"eth",icon:"Ξ",speed:60,color:"rgba(98,126,234,0.8)",fee:"~2–15 Gwei",confirm:"~15 сек"},{name:"Tron",ticker:"TRX",cls:"trx",icon:"◈",speed:90,color:"rgba(255,6,10,0.8)",fee:"~1 TRX",confirm:"~3 сек"},{name:"Solana",ticker:"SOL",cls:"sol",icon:"◎",speed:98,color:"rgba(153,69,255,0.8)",fee:"~0.000005 SOL",confirm:"~1 сек"},{name:"BSC Chain",ticker:"BNB",cls:"bnb",icon:"◆",speed:88,color:"rgba(243,186,47,0.8)",fee:"~0.0005 BNB",confirm:"~3 сек"}],Fx="_section_10lhb_1",Kx="_wrap_10lhb_6",Jx="_title_10lhb_11",Wx="_tableWrap_10lhb_18",Ix="_table_10lhb_18",Px="_name_10lhb_52",e5="_icon_10lhb_58",t5="_icon_btc_10lhb_71",n5="_icon_eth_10lhb_75",a5="_icon_trx_10lhb_79",l5="_icon_sol_10lhb_83",i5="_icon_bnb_10lhb_87",s5="_label_10lhb_91",c5="_ticker_10lhb_96",u5="_speedBar_10lhb_102",r5="_speedFill_10lhb_110",o5="_fee_10lhb_115",f5="_confirm_10lhb_121",d5="_footnote_10lhb_126",Et={section:Fx,wrap:Kx,title:Jx,tableWrap:Wx,table:Ix,name:Px,icon:e5,icon_btc:t5,icon_eth:n5,icon_trx:a5,icon_sol:l5,icon_bnb:i5,label:s5,ticker:c5,speedBar:u5,speedFill:r5,fee:o5,confirm:f5,footnote:d5};function h5(){return o.jsx("section",{className:Et.section,children:o.jsxs("div",{className:Et.wrap,children:[o.jsx("h2",{className:Et.title,children:"Поддерживаемые сети"}),o.jsx("div",{className:Et.tableWrap,children:o.jsxs("table",{className:Et.table,children:[o.jsx("thead",{children:o.jsxs("tr",{children:[o.jsx("th",{children:"Сеть"}),o.jsx("th",{children:"Скорость"}),o.jsx("th",{children:"Комиссия"}),o.jsx("th",{children:"Подтверждение"})]})}),o.jsx("tbody",{children:Zx.map(l=>o.jsxs("tr",{children:[o.jsx("td",{children:o.jsxs("div",{className:Et.name,children:[o.jsx("div",{className:`${Et.icon} ${Et[`icon_${l.cls}`]}`,children:l.icon}),o.jsx("span",{className:Et.label,children:l.name}),o.jsx("span",{className:Et.ticker,children:l.ticker})]})}),o.jsx("td",{children:o.jsx("div",{className:Et.speedBar,children:o.jsx("div",{className:Et.speedFill,style:{width:`${l.speed}%`,background:l.color}})})}),o.jsx("td",{children:o.jsx("span",{className:Et.fee,children:l.fee})}),o.jsx("td",{children:o.jsx("span",{className:Et.confirm,children:l.confirm})})]},l.ticker))})]})}),o.jsx("div",{className:Et.footnote,children:"* Комиссии и время подтверждения указаны приблизительно и зависят от загруженности сети"})]})})}function m5(){return o.jsxs(o.Fragment,{children:[o.jsx(q4,{}),o.jsxs("main",{children:[o.jsx(Xx,{}),o.jsx(B3,{}),o.jsx(o4,{}),o.jsx(h5,{})]}),o.jsx(Vu,{})]})}const vp="https://app.cryptowallet.elcsa.ru",p5=["ETH","BSC","BTC","TRX","SOL"];async function Yi(l,s=!0){const u=await el(),r=_n.get(),d=await fetch(`${vp}${l}`,{credentials:"include",headers:{"X-CSRF-Token":u,...r?{Authorization:`Bearer ${r}`}:{}}});if(d.status===401&&s)try{return await Qi(),Yi(l,!1)}catch{throw _n.clear(),new Error("Unauthorized")}const h=await d.json();if(!d.ok)throw h;return h}async function Gn(l,s,u=!0,r={}){const d=await el(),h=_n.get(),v=await fetch(`${vp}${l}`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":d,...h?{Authorization:`Bearer ${h}`}:{},...r},body:JSON.stringify(s)});if(v.status===401&&u)try{return await Qi(),Gn(l,s,!1,r)}catch{throw _n.clear(),new Error("Unauthorized")}const y=await v.json();if(!v.ok)throw y;return y}async function v5(){return(await Yi("/api/wallets")).data}async function y5(l){return(await Yi(`/api/wallets/${l}/balance`)).data}async function g5(l){return(await Yi(`/api/prices?symbols=${l.join(",")}`)).data}async function _5(l,s){return Gn(`/api/wallets/${l}/send`,s)}async function b5(){return(await Yi("/api/wallets/portfolio")).data}async function x5(){return(await Yi("/api/tokens")).data}async function S5(l){return Gn("/api/relay/quote",l)}async function j5(l){return Gn("/api/relay/execute/swap",l)}async function E5(l,s){const u=`relay-${l.toLowerCase()}-${Date.now()}`;return Gn(`/api/wallets/${l}/sign-raw-evm-tx`,s,!0,{"Idempotency-Key":u})}async function N5(l){return Gn("/api/wallets/SOL/sign-and-broadcast-tx",l)}async function yp(l){return(await Gn("/api/wallets/TRX/swap/quote",l)).data}async function T5(l){return Gn("/api/wallets/TRX/swap",{quoteId:l},!0,{"Idempotency-Key":`trx-${Date.now()}`})}async function C5(){await Gn("/api/wallets/create",{})}async function w5(){return(await Gn("/api/wallets/mnemonic/reveal",{confirm:"I_UNDERSTAND_SEED_IS_SECRET"})).data.mnemonic}function Hu(l){return xn({queryKey:["wallet","balance",l],queryFn:()=>y5(l),staleTime:3e4})}function R5(l){return xn({queryKey:["wallet","prices",l.join(",")],queryFn:()=>g5(l),staleTime:300*1e3})}function A5(){return $t({mutationFn:({chain:l,...s})=>_5(l,s)})}function p0(){return xn({queryKey:["wallet","addresses"],queryFn:v5,staleTime:600*1e3})}function v0(){return xn({queryKey:["wallet","portfolio"],queryFn:b5,staleTime:3e4})}function gp(){return xn({queryKey:["wallet","tokens"],queryFn:x5,staleTime:600*1e3})}function O5(){return $t({mutationFn:C5})}function M5(){return xn({queryKey:["wallet","mnemonic"],queryFn:w5,staleTime:1/0,retry:!1})}function _p(l){return xn({queryKey:["relay","quote",l==null?void 0:l.originChainId,l==null?void 0:l.destinationChainId,l==null?void 0:l.originCurrency,l==null?void 0:l.destinationCurrency,l==null?void 0:l.amount],queryFn:()=>S5(l),enabled:!!l,staleTime:1e4})}function bp(){return $t({mutationFn:l=>j5(l)})}function xp(){return $t({mutationFn:({chain:l,txData:s})=>l==="SOL"?N5(s):E5(l,s)})}function Sp(l){return xn({queryKey:["trx","quote",l==null?void 0:l.from,l==null?void 0:l.to,l==null?void 0:l.amountHuman],queryFn:()=>yp(l),enabled:!!l,staleTime:1e4})}function jp(){return $t({mutationFn:yp})}function Ep(){return $t({mutationFn:l=>T5(l)})}const z5="_card_1kfaj_1",D5="_label_1kfaj_18",L5="_amount_1kfaj_27",B5="_actions_1kfaj_41",U5="_btn_1kfaj_46",bl={card:z5,label:D5,amount:L5,actions:B5,btn:U5},H5="data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='309.147797pt'%20height='144.859221pt'%20viewBox='0%200%20309.147797%20144.859221'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cmetadata%3e%20Created%20by%20potrace%201.16,%20written%20by%20Peter%20Selinger%202001-2019%20%3c/metadata%3e%3crect%20width='100%25'%20height='100%25'%20fill='none'/%3e%3cg%20transform='translate(-8.181291,146.963747)%20scale(0.100000,-0.100000)'%20fill='%23ffffff'%20stroke='none'%3e%3cpath%20d='M685%201459%20c-328%20-55%20-585%20-344%20-602%20-679%20-14%20-267%20104%20-496%20334%20-643%20282%20-183%20645%20-142%20888%2098%2098%2096%20128%20143%20325%20490%2084%20149%20172%20300%20195%20336%20180%20279%20488%20420%20765%20350%20253%20-64%20426%20-222%20507%20-466%2024%20-70%2027%20-96%2027%20-205%200%20-109%20-3%20-135%20-27%20-207%20-49%20-148%20-167%20-293%20-306%20-377%20-261%20-159%20-617%20-110%20-830%20114%20-30%2032%20-73%2089%20-96%20126%20-43%2070%20-75%2094%20-75%2055%200%20-29%20113%20-194%20163%20-236%20141%20-122%20290%20-185%20453%20-193%20126%20-6%20219%2010%20318%2053%20206%2089%20356%20258%20426%20480%2030%2095%2031%20257%202%20367%20-37%20138%20-111%20259%20-219%20357%20-81%2075%20-234%20154%20-338%20176%20-249%2052%20-515%20-37%20-697%20-234%20-76%20-82%20-145%20-187%20-283%20-436%20-161%20-288%20-191%20-340%20-242%20-412%20-81%20-115%20-208%20-214%20-342%20-266%20-64%20-25%20-94%20-31%20-189%20-35%20-146%20-6%20-213%208%20-341%2070%20-88%2042%20-117%2062%20-181%20127%20-166%20169%20-236%20408%20-181%20623%2063%20245%20223%20419%20461%20499%20211%2071%20430%2028%20628%20-124%2055%20-41%20134%20-138%20184%20-222%2026%20-43%2048%20-52%2048%20-20%200%2019%20-53%20108%20-101%20170%20-147%20193%20-433%20305%20-674%20264z'/%3e%3cpath%20d='M2339%201018%20c-51%20-95%20-108%20-198%20-126%20-228%20-18%20-30%20-33%20-61%20-33%20-69%200%20-13%2053%20-102%20191%20-323%2040%20-65%2059%20-87%2073%20-85%2026%203%20198%20279%20183%20293%20-8%209%20-85%20-89%20-132%20-168%20-26%20-44%20-49%20-77%20-51%20-75%20-17%2016%20-174%20280%20-170%20285%203%203%2042%20-16%2087%20-42%2077%20-45%2082%20-47%20105%20-31%2030%2020%2032%2039%202%2031%20-17%20-4%20-51%2012%20-125%2057%20-57%2034%20-103%2067%20-103%2074%200%2019%20194%20374%20204%20375%209%200%2048%20-66%20158%20-272%2048%20-90%2054%20-98%2070%20-82%209%209%20-1%2037%20-46%20124%20-96%20187%20-166%20308%20-180%20308%20-7%200%20-55%20-78%20-107%20-172z'/%3e%3cpath%20d='M688%201083%20l-3%20-38%20-57%20-3%20c-50%20-3%20-58%20-6%20-58%20-22%200%20-16%207%20-20%2030%20-20%20l30%200%20-2%20-247%20-3%20-248%20-27%20-3%20c-30%20-4%20-38%20-26%20-12%20-36%209%20-3%2035%20-6%2059%20-6%2043%200%2044%200%2047%20-37%202%20-27%208%20-39%2021%20-41%2014%20-3%2017%204%2017%2037%200%2037%203%2041%2024%2041%2021%200%2025%20-5%2028%20-37%204%20-52%2032%20-52%2036%20-2%203%2036%205%2037%2050%2044%2059%209%2093%2026%20125%2065%2054%2063%2048%20152%20-15%20214%20l-40%2040%2021%2037%20c12%2020%2021%2049%2021%2063%200%2065%20-58%20137%20-120%20151%20-23%205%20-30%2012%20-30%2030%200%2034%20-10%2055%20-26%2055%20-8%200%20-14%20-10%20-14%20-24%200%20-39%20-11%20-56%20-35%20-56%20-20%200%20-24%206%20-27%2037%20-2%2026%20-8%2039%20-20%2041%20-13%202%20-17%20-5%20-20%20-35z%20m176%20-97%20c42%20-18%2066%20-51%2066%20-94%200%20-76%20-42%20-102%20-165%20-102%20l-85%200%200%20105%200%20105%2075%200%20c42%200%2090%20-6%20109%20-14z%20m67%20-253%20c41%20-24%2062%20-83%2049%20-133%20-19%20-72%20-87%20-103%20-218%20-98%20l-77%203%20-3%20109%20c-1%2061%200%20116%202%20123%208%2021%20210%2018%20247%20-4z'/%3e%3c/g%3e%3c/svg%3e",k5="data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%2020010904//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20xmlns='http://www.w3.org/2000/svg'%20width='735.823910pt'%20height='388.545063pt'%20viewBox='0%200%20735.823910%20388.545063'%20preserveAspectRatio='xMidYMid%20meet'%3e%3cmetadata%3e%20Created%20by%20potrace%201.16,%20written%20by%20Peter%20Selinger%202001-2019%20%3c/metadata%3e%3crect%20width='100%25'%20height='100%25'%20fill='none'/%3e%3cg%20transform='translate(-7.217511,405.779758)%20scale(0.100000,-0.100000)'%20fill='%23ffffff'%20stroke='none'%3e%3cpath%20d='M1798%204049%20c-430%20-42%20-842%20-238%20-1148%20-548%20-301%20-304%20-486%20-664%20-555%20-1081%20-25%20-154%20-31%20-424%20-11%20-560%2078%20-530%20310%20-943%20721%20-1283%20108%20-89%20335%20-218%20495%20-280%20396%20-155%20886%20-166%201300%20-28%20135%2045%20358%20157%20475%20239%20266%20185%20495%20448%20625%20720%2024%2050%2047%2092%2050%2092%203%200%2034%20-57%2070%20-127%20192%20-377%20514%20-681%20905%20-855%20474%20-212%201031%20-221%201510%20-26%20569%20233%20990%20720%201136%201313%20126%20515%2051%201029%20-217%201487%20-254%20433%20-705%20771%20-1187%20887%20-194%2047%20-261%2055%20-447%2055%20-245%201%20-433%20-30%20-660%20-109%20-263%20-91%20-537%20-269%20-741%20-481%20-117%20-122%20-269%20-344%20-338%20-492%20-14%20-29%20-27%20-52%20-31%20-52%20-3%200%20-21%2030%20-39%2068%20-103%20210%20-277%20437%20-456%20595%20-395%20347%20-927%20517%20-1457%20466z%20m432%20-83%20c648%20-87%201206%20-513%201457%20-1113%2058%20-139%2070%20-143%20109%20-40%2086%20229%20283%20517%20465%20681%20172%20156%20423%20309%20613%20375%20241%2085%20441%20116%20686%20108%20197%20-7%20344%20-32%20523%20-91%20549%20-180%20993%20-630%201176%20-1194%2072%20-221%2086%20-314%2086%20-587%20-1%20-268%20-10%20-343%20-70%20-540%20-168%20-552%20-569%20-985%20-1113%20-1199%20-194%20-76%20-520%20-130%20-722%20-120%20-606%2032%20-1137%20334%20-1468%20835%20-54%2082%20-134%20237%20-172%20334%20-46%20115%20-55%20113%20-110%20-22%20-174%20-433%20-499%20-773%20-932%20-978%20-184%20-87%20-403%20-143%20-642%20-165%20-291%20-26%20-662%2047%20-937%20185%20-449%20225%20-784%20611%20-938%201082%20-71%20216%20-86%20314%20-86%20583%200%20183%204%20256%2018%20330%2091%20489%20342%20897%20733%201191%20256%20193%20549%20309%20889%20352%2076%2010%20340%205%20435%20-7z'/%3e%3cpath%20d='M5120%202656%20c0%20-459%20-2%20-515%20-16%20-520%20-9%20-3%20-78%20-6%20-155%20-6%20l-139%200%200%20-55%200%20-55%20155%200%20156%200%20-3%20-127%20-3%20-128%20-150%20-5%20-150%20-5%20-3%20-47%20-3%20-48%20155%200%20156%200%202%20-327%203%20-328%2055%200%2055%200%203%20327%202%20328%20363%202%20362%203%200%2045%200%2045%20-360%205%20-360%205%20-3%20127%20-3%20126%20383%204%20383%204%2082%2027%20c246%2082%20396%20288%20395%20542%200%20234%20-134%20436%20-345%20522%20-109%2045%20-207%2053%20-629%2053%20l-388%200%200%20-514z%20m940%20375%20c171%20-60%20266%20-168%20306%20-351%2052%20-230%20-99%20-468%20-337%20-531%20-47%20-13%20-722%20-26%20-765%20-15%20l-24%206%200%20461%200%20461%20378%20-4%20c362%20-4%20380%20-5%20442%20-27z'/%3e%3cpath%20d='M1199%203044%20c-5%20-7%20-8%20-75%20-7%20-155%20l3%20-144%20300%20-5%20300%20-5%203%20-317%202%20-318%20190%200%20c174%200%20190%201%20191%2018%200%209%201%20152%202%20317%20l2%20300%20303%203%20302%202%200%20155%20c0%20117%20-3%20155%20-12%20156%20-7%200%20-363%201%20-791%202%20-571%201%20-781%20-1%20-788%20-9z'/%3e%3cpath%20d='M1555%202404%20c-279%20-30%20-473%20-77%20-561%20-137%20-209%20-141%2095%20-294%20668%20-336%2064%20-5%20121%20-12%20127%20-15%208%20-5%2011%20-136%2011%20-437%20l0%20-429%20193%202%20192%203%203%20433%20c2%20403%203%20432%2020%20432%209%200%2082%207%20162%2015%20357%2035%20609%20109%20668%20195%2077%20115%20-127%20217%20-528%20264%20-240%2028%20-269%2029%20-276%2011%20-4%20-9%20-3%20-20%202%20-25%205%20-5%2070%20-14%20144%20-20%20276%20-23%20501%20-75%20562%20-129%2043%20-39%2033%20-63%20-45%20-100%20-321%20-157%20-1451%20-161%20-1799%20-8%20-68%2030%20-94%2062%20-75%2092%2040%2062%20261%20118%20577%20145%2074%207%20139%2015%20143%2019%204%204%205%2015%201%2024%20-7%2020%20-13%2020%20-189%201z'/%3e%3cpath%20d='M3365%202095%20c-30%20-30%20-31%20-54%20-4%20-89%2040%20-50%20119%20-21%20119%2044%200%2064%20-70%2091%20-115%2045z'/%3e%3cpath%20d='M3726%202099%20c-52%20-41%20-24%20-119%2044%20-119%2031%200%2044%208%2059%2037%2017%2033%2014%2051%20-14%2078%20-30%2030%20-54%2031%20-89%204z'/%3e%3cpath%20d='M4100%202113%20c-42%20-17%20-53%20-80%20-19%20-114%2028%20-28%2076%20-22%20102%2013%2018%2024%2019%2030%207%2058%20-16%2039%20-53%2057%20-90%2043z'/%3e%3c/g%3e%3c/svg%3e";function q5(){const{data:l,isLoading:s}=v0(),u=s||!l||l.totalUsd==null?"$—":`$${l.totalUsd.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`;return o.jsxs("div",{className:bl.card,children:[o.jsxs("div",{className:bl.left,children:[o.jsx("div",{className:bl.label,children:"Общий баланс"}),o.jsx("div",{className:bl.amount,children:u})]}),o.jsxs("div",{className:bl.actions,children:[o.jsxs(va,{to:Ne.CONVERTER,className:bl.btn,type:"button",children:[o.jsx("img",{src:k5,alt:"swap"}),"Пополнить кошелёк"]}),o.jsxs(va,{to:Ne.SWAP,className:bl.btn,type:"button",children:[o.jsx("img",{src:H5,alt:"topup"}),"Своп / Бридж"]})]})]})}const Zu="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%206H15C16.6569%206%2018%207.34315%2018%209C18%2010.6569%2016.6569%2012%2015%2012M10%206V12M10%206H7M10%206V3M15%2012H10M15%2012C16.6569%2012%2018%2013.3431%2018%2015C18%2016.6569%2016.6569%2018%2015%2018H10M10%2012V18M10%2018H7M10%2018V21M13%206V3M13%2021V18'%20stroke='%23fff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",Fu="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KDQo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+DQoNCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+DQo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBpZD0iX3gzQ19MYXllcl94M0VfIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KDQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCFbQ0RBVEFbDQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KXV0+DQo8L3N0eWxlPg0KDQo8ZyBpZD0iRXRoZXJldW1feDJDX19jcnlwdG9feDJDX19jcnlwdG9jdXJyZW5jeV8xXyI+DQoNCjxnIGlkPSJYTUxJRF8xNV8iPg0KDQo8cG9seWdvbiBjbGFzcz0ic3QxIiBpZD0iWE1MSURfOF8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzFfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjMwLjUiIHkyPSIyNC4xIi8+DQoNCjxwb2x5Z29uIGNsYXNzPSJzdDEiIGlkPSJYTUxJRF8xMl8iIHBvaW50cz0iMTYuMDEsMzAuNSA3LjYyLDE4LjgzIDE2LjAxLDI0LjEgMjQuMzgsMTguNzggICAiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzMwXyIgcG9pbnRzPSIxNi4wMSwxMi4zIDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzJfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjEuNSIgeTI9IjIxLjUiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzE5Ml8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8L2c+DQoNCjwvZz4NCg0KPC9zdmc+",Ku="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.08398%205.22265C7.17671%205.08355%207.33282%205%207.5%205H18.5C18.6844%205%2018.8538%205.10149%2018.9408%205.26407C19.0278%205.42665%2019.0183%205.62392%2018.916%205.77735L16.916%208.77735C16.8233%208.91645%2016.6672%209%2016.5%209H5.5C5.3156%209%205.14617%208.89851%205.05916%208.73593C4.97215%208.57335%204.98169%208.37608%205.08398%208.22265L7.08398%205.22265ZM7.76759%206L6.43426%208H16.2324L17.5657%206H7.76759Z'%20fill='%23fff'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.08398%2015.2226C7.17671%2015.0836%207.33282%2015%207.5%2015H18.5C18.6844%2015%2018.8538%2015.1015%2018.9408%2015.2641C19.0278%2015.4267%2019.0183%2015.6239%2018.916%2015.7774L16.916%2018.7774C16.8233%2018.9164%2016.6672%2019%2016.5%2019H5.5C5.3156%2019%205.14617%2018.8985%205.05916%2018.7359C4.97215%2018.5734%204.98169%2018.3761%205.08398%2018.2226L7.08398%2015.2226ZM7.76759%2016L6.43426%2018H16.2324L17.5657%2016H7.76759Z'%20fill='%23fff'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.08398%2013.7774C7.17671%2013.9164%207.33282%2014%207.5%2014H18.5C18.6844%2014%2018.8538%2013.8985%2018.9408%2013.7359C19.0278%2013.5733%2019.0183%2013.3761%2018.916%2013.2226L16.916%2010.2226C16.8233%2010.0836%2016.6672%2010%2016.5%2010H5.5C5.3156%2010%205.14617%2010.1015%205.05916%2010.2641C4.97215%2010.4267%204.98169%2010.6239%205.08398%2010.7774L7.08398%2013.7774ZM7.76759%2013L6.43426%2011H16.2324L17.5657%2013H7.76759Z'%20fill='%23fff'/%3e%3c/svg%3e",Ju="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.6109%204.68601C4.72546%204.54406%204.90822%204.47575%205.0878%204.50778L16.575%206.55656C16.6715%206.57377%2016.7608%206.61896%2016.8318%206.68651L19.3446%209.07676C19.5379%209.26064%2019.5528%209.5639%2019.3784%209.76583L11.122%2019.3268C11.0084%2019.4583%2010.8347%2019.5214%2010.6632%2019.4935C10.4917%2019.4656%2010.347%2019.3506%2010.281%2019.1898L4.53742%205.18979C4.46819%205.02103%204.49635%204.82796%204.6109%204.68601ZM6.19646%206.59904L10.4853%2017.053L11.2894%2010.6786L6.19646%206.59904ZM12.2688%2010.9045L11.4468%2017.4207L17.7491%2010.1226L12.2688%2010.9045ZM17.9075%209.08986L13.7298%209.68594L16.4453%207.69901L17.9075%209.08986ZM15.2483%207.33573L6.84451%205.83688L11.8343%209.83381L15.2483%207.33573Z'%20fill='%23fff'/%3e%3c/svg%3e",Np="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2032'%20fill='none'%3e%3cpath%20d='M16%203.5L20.5%208%2016%2012.5%2011.5%208z'%20fill='%23F3BA2F'/%3e%3cpath%20d='M8%2011.5L12.5%2016%208%2020.5%203.5%2016z'%20fill='%23F3BA2F'/%3e%3cpath%20d='M24%2011.5L28.5%2016%2024%2020.5%2019.5%2016z'%20fill='%23F3BA2F'/%3e%3cpath%20d='M16%2019.5L20.5%2024%2016%2028.5%2011.5%2024z'%20fill='%23F3BA2F'/%3e%3cpath%20d='M11.5%2016L16%2011.5%2020.5%2016%2016%2020.5z'%20fill='%23F3BA2F'/%3e%3c/svg%3e",$5=[{ticker:"BTC",name:"Bitcoin",logo:Zu,color:"#F7931A",price:"$66,916.00",change:.12,bal:"0.003295",usd:"$220.57",fav:!0},{ticker:"ETH",name:"Ethereum",logo:Fu,color:"#627EEA",price:"$2,053.97",change:-.12,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"SOL",name:"Solana",logo:Ku,color:"#9945FF",price:"$163.84",change:-1.57,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"TRX",name:"Tron",logo:Ju,color:"#FF060A",price:"$0.1197",change:1.33,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"BSC",name:"BSC Chain",logo:Np,color:"#F3BA2F",price:"$0.00",change:0,bal:"0.00000",usd:"$0.00",fav:!1}],Q5={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BNB"},G5={BTC:"Bitcoin",ETH:"Ethereum",SOL:"Solana",TRX:"Tron",BSC:"BNB"},Jm="#2A2D3A";function Wm(l){return l==null?"$—":`$${l.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`}function Im(l){return l==null?"$—":l>=1?`$${l.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${l.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function Pm(l){return $5.find(s=>s.ticker===l)}function Y5(l){const{data:s,isLoading:u}=Hu(l);if(!s)return{rows:[],isLoading:u};const r=Q5[l],d=Pm(r),h={ticker:r,name:G5[l],logo:d==null?void 0:d.logo,color:(d==null?void 0:d.color)??Jm,price:Im(s.native.usdPrice),change:0,bal:s.native.formatted,usd:Wm(s.native.usdValue),fav:!1},v=Object.entries(s.tokens).map(([y,g])=>{const p=Pm(y);return{ticker:y,name:(p==null?void 0:p.name)??y,logo:p==null?void 0:p.logo,color:(p==null?void 0:p.color)??Jm,price:Im(g.usdPrice),change:0,bal:g.formatted,usd:Wm(g.usdValue),fav:!1}});return{rows:[h,...v],isLoading:u}}const V5={ETH:["USDT","USDC","DAI","WBTC","LINK","UNI"],BSC:["USDT","USDC","BUSD","WBNB","DOGE"],BTC:[],TRX:["USDT","USDC"],SOL:["USDC","USDT","RAY","BONK","JTO","PYTH","WIF","JUP","ORCA","MNGO","MSOL","STSOL","SAMO","ATLAS"]},X5={ETH:{label:"Ethereum",nativeSymbol:"ETH",hasToken:!0,hasFeeTier:!0,addressPlaceholder:"0x…",unit:"wei",color:"#627EEA",nativeDecimals:18},BSC:{label:"BSC Chain",nativeSymbol:"BSC",hasToken:!0,hasFeeTier:!1,addressPlaceholder:"0x…",unit:"wei",color:"#F3BA2F",nativeDecimals:18},BTC:{label:"Bitcoin",nativeSymbol:"BTC",hasToken:!1,hasFeeTier:!0,addressPlaceholder:"bc1q…",unit:"satoshi",color:"#F7931A",nativeDecimals:8},TRX:{label:"Tron",nativeSymbol:"TRX",hasToken:!0,hasFeeTier:!1,addressPlaceholder:"T…",unit:"sun",color:"#FF060A",nativeDecimals:6},SOL:{label:"Solana",nativeSymbol:"SOL",hasToken:!0,hasFeeTier:!1,addressPlaceholder:"Fg3R…",unit:"lamport",color:"#9945FF",nativeDecimals:9}},e1={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BSC"},Z5="_overlay_1hejd_1",F5="_dialog_1hejd_14",K5="_dialogIn_1hejd_1",J5="_header_1hejd_37",W5="_title_1hejd_44",I5="_close_1hejd_50",P5="_selectsRow_1hejd_72",eS="_selectGroup_1hejd_79",tS="_selectLabel_1hejd_83",nS="_selectTrigger_1hejd_93",aS="_selectTriggerOpen_1hejd_112",lS="_selectValue_1hejd_117",iS="_chevron_1hejd_125",sS="_chevronOpen_1hejd_131",cS="_tokenDot_1hejd_137",uS="_speedDot_1hejd_158",rS="_speedDot_slow_1hejd_165",oS="_speedDot_normal_1hejd_170",fS="_speedDot_fast_1hejd_175",dS="_dropdown_1hejd_182",hS="_dropdownItem_1hejd_195",mS="_dropdownItemActive_1hejd_215",pS="_dropdownTicker_1hejd_220",vS="_dropdownName_1hejd_225",yS="_field_1hejd_233",gS="_fieldLabel_1hejd_237",_S="_input_1hejd_247",bS="_amountWrap_1hejd_283",xS="_amountInput_1hejd_287",SS="_amountTicker_1hejd_291",jS="_maxHint_1hejd_304",ES="_maxBtn_1hejd_314",NS="_errorMsg_1hejd_333",TS="_submitBtn_1hejd_346",ne={overlay:Z5,dialog:F5,dialogIn:K5,header:J5,title:W5,close:I5,selectsRow:P5,selectGroup:eS,selectLabel:tS,selectTrigger:nS,selectTriggerOpen:aS,selectValue:lS,chevron:iS,chevronOpen:sS,tokenDot:cS,speedDot:uS,speedDot_slow:rS,speedDot_normal:oS,speedDot_fast:fS,dropdown:dS,dropdownItem:hS,dropdownItemActive:mS,dropdownTicker:pS,dropdownName:vS,field:yS,fieldLabel:gS,input:_S,amountWrap:bS,amountInput:xS,amountTicker:SS,maxHint:jS,maxBtn:ES,errorMsg:NS,submitBtn:TS},t1=[{value:"slow",label:"Медленно"},{value:"normal",label:"Нормально"},{value:"fast",label:"Быстро"}];function CS(l){var s;if(l instanceof Error)return l.message;if(l&&typeof l=="object"){const u=l;if(typeof u.message=="string")return u.message;if(typeof u.error=="string")return u.error;if(Array.isArray(u.detail)&&((s=u.detail[0])!=null&&s.msg))return String(u.detail[0].msg)}return"Что-то пошло не так. Попробуйте ещё раз."}function wS({open:l,onClose:s,network:u,tokens:r=[],initialToken:d=""}){var Me;const h=X5[u],v=V5[u],[y,g]=S.useState(d),[p,j]=S.useState("normal"),[_,T]=S.useState(""),[M,U]=S.useState(""),[D,w]=S.useState(null),B=A5(),Z=((Me=t1.find(se=>se.value===p))==null?void 0:Me.label)??"Нормально",G=y===""?h.nativeSymbol:y,Q=r.find(se=>se.ticker===(y===""?h.nativeSymbol:y));if(S.useEffect(()=>{g(d)},[d]),S.useEffect(()=>{g("")},[u]),S.useEffect(()=>{B.isSuccess&&s()},[B.isSuccess,s]),S.useEffect(()=>{if(!l){T(""),U(""),w(null),B.reset();return}const se=De=>{De.key==="Escape"&&s()};return document.addEventListener("keydown",se),()=>document.removeEventListener("keydown",se)},[l,s]),!l)return null;const W=h.hasToken,le=h.hasFeeTier,F=W||le,P=W&&le?2:1;function ue(){D?w(null):s()}function ge(se,De){const[Te,L=""]=se.split("."),Y=L.slice(0,De).padEnd(De,"0");return(BigInt(Te||"0")*10n**BigInt(De)+BigInt(Y||"0")).toString()}function _e(){const De=y===""?ge(M,h.nativeDecimals):M;B.mutate({chain:u,to:_,amount:De,...y?{token:y}:{},...h.hasFeeTier?{feeTier:p}:{}})}return o.jsx("div",{className:ne.overlay,onClick:ue,children:o.jsxs("div",{className:ne.dialog,onClick:se=>se.stopPropagation(),children:[o.jsxs("div",{className:ne.header,children:[o.jsxs("div",{className:ne.headerLeft,children:[o.jsx("span",{className:ne.chainDot,style:{background:h.color}}),o.jsxs("span",{className:ne.title,children:["Отправить · ",h.label]})]}),o.jsx("button",{className:ne.close,onClick:s,type:"button","aria-label":"Закрыть",children:o.jsx("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:o.jsx("path",{d:"M1 1l12 12M13 1L1 13",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})})]}),F&&o.jsxs("div",{className:ne.selectsRow,style:{gridTemplateColumns:`repeat(${P}, 1fr)`},children:[W&&o.jsxs("div",{className:ne.selectGroup,children:[o.jsx("label",{className:ne.selectLabel,children:"Токен"}),o.jsxs("button",{type:"button",className:`${ne.selectTrigger} ${D==="token"?ne.selectTriggerOpen:""}`,onClick:()=>w(se=>se==="token"?null:"token"),children:[o.jsx("span",{className:ne.tokenDot,style:{background:h.color},children:G[0]}),o.jsx("span",{className:ne.selectValue,children:G}),o.jsx("svg",{className:`${ne.chevron} ${D==="token"?ne.chevronOpen:""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:o.jsx("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),D==="token"&&o.jsxs("div",{className:ne.dropdown,children:[o.jsxs("button",{type:"button",className:`${ne.dropdownItem} ${y===""?ne.dropdownItemActive:""}`,onClick:()=>{g(""),w(null)},children:[o.jsx("span",{className:ne.tokenDot,style:{background:h.color},children:h.nativeSymbol[0]}),o.jsx("span",{className:ne.dropdownTicker,children:h.nativeSymbol}),o.jsx("span",{className:ne.dropdownName,children:"Нативный"})]}),v.map(se=>o.jsxs("button",{type:"button",className:`${ne.dropdownItem} ${y===se?ne.dropdownItemActive:""}`,onClick:()=>{g(se),w(null)},children:[o.jsx("span",{className:ne.tokenDot,style:{background:"rgba(255,255,255,0.12)"},children:se[0]}),o.jsx("span",{className:ne.dropdownTicker,children:se})]},se))]})]}),le&&o.jsxs("div",{className:ne.selectGroup,children:[o.jsx("label",{className:ne.selectLabel,children:"Скорость"}),o.jsxs("button",{type:"button",className:`${ne.selectTrigger} ${D==="speed"?ne.selectTriggerOpen:""}`,onClick:()=>w(se=>se==="speed"?null:"speed"),children:[o.jsx("span",{className:`${ne.speedDot} ${ne[`speedDot_${p}`]}`}),o.jsx("span",{className:ne.selectValue,children:Z}),o.jsx("svg",{className:`${ne.chevron} ${D==="speed"?ne.chevronOpen:""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:o.jsx("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),D==="speed"&&o.jsx("div",{className:ne.dropdown,children:t1.map(se=>o.jsxs("button",{type:"button",className:`${ne.dropdownItem} ${se.value===p?ne.dropdownItemActive:""}`,onClick:()=>{j(se.value),w(null)},children:[o.jsx("span",{className:`${ne.speedDot} ${ne[`speedDot_${se.value}`]}`}),o.jsx("span",{children:se.label})]},se.value))})]})]}),o.jsxs("div",{className:ne.field,children:[o.jsx("label",{className:ne.fieldLabel,children:"Адрес кошелька"}),o.jsx("input",{className:ne.input,type:"text",placeholder:h.addressPlaceholder,value:_,onChange:se=>T(se.target.value),autoComplete:"off",spellCheck:!1})]}),o.jsxs("div",{className:ne.field,children:[o.jsx("label",{className:ne.fieldLabel,children:"Количество"}),o.jsxs("div",{className:ne.amountWrap,children:[o.jsx("input",{className:`${ne.input} ${ne.amountInput}`,type:"number",placeholder:"0.00",value:M,onChange:se=>U(se.target.value),min:"0",step:"any"}),o.jsx("span",{className:ne.amountTicker,children:G})]}),Q&&o.jsxs("div",{className:ne.maxHint,children:["Макс:"," ",o.jsxs("button",{type:"button",className:ne.maxBtn,onClick:()=>U(Q.bal),children:[Q.bal," ",G]})]})]}),B.isError&&o.jsx("div",{className:ne.errorMsg,children:CS(B.error)}),o.jsx("button",{className:ne.submitBtn,type:"button",disabled:B.isPending,onClick:_e,children:B.isPending?"Отправка…":"Отправить"})]})})}const RS="_overlay_qs9u3_6",AS="_dialog_qs9u3_18",OS="_header_qs9u3_27",MS="_title_qs9u3_34",zS="_closeBtn_qs9u3_40",DS="_body_qs9u3_55",LS="_label_qs9u3_62",BS="_fieldRow_qs9u3_68",US="_addressInput_qs9u3_73",HS="_copyBtn_qs9u3_92",kS="_copyBtnDone_qs9u3_118",qS="_skeleton_qs9u3_123",$S="_error_qs9u3_136",It={overlay:RS,dialog:AS,header:OS,title:MS,closeBtn:zS,body:DS,label:LS,fieldRow:BS,addressInput:US,copyBtn:HS,copyBtnDone:kS,skeleton:qS,error:$S},QS={ETH:"Ethereum",BSC:"BSC Smart Chain",BTC:"Bitcoin",TRX:"Tron",SOL:"Solana"};function GS({open:l,onClose:s,chain:u}){const{data:r,isLoading:d,isError:h}=p0(),[v,y]=S.useState(!1);if(S.useEffect(()=>{if(!l)return;function T(M){M.key==="Escape"&&s()}return window.addEventListener("keydown",T),()=>window.removeEventListener("keydown",T)},[l,s]),S.useEffect(()=>{l||y(!1)},[l]),!l)return null;const g=r==null?void 0:r.find(T=>T.chain===u),p=(g==null?void 0:g.address)??"";function j(){p&&navigator.clipboard.writeText(p).then(()=>{y(!0),setTimeout(()=>y(!1),2e3)})}function _(T){T.target===T.currentTarget&&s()}return o.jsx("div",{className:It.overlay,onMouseDown:_,children:o.jsxs("div",{className:It.dialog,children:[o.jsxs("div",{className:It.header,children:[o.jsxs("span",{className:It.title,children:["Получить ",QS[u]]}),o.jsx("button",{className:It.closeBtn,type:"button",onClick:s,"aria-label":"Закрыть",children:"✕"})]}),o.jsxs("div",{className:It.body,children:[d&&o.jsx("div",{className:It.skeleton}),h&&o.jsx("p",{className:It.error,children:"Не удалось загрузить адрес. Попробуйте позже."}),!d&&!h&&o.jsxs(o.Fragment,{children:[o.jsxs("label",{className:It.label,children:["Ваш ",u,"-адрес"]}),o.jsxs("div",{className:It.fieldRow,children:[o.jsx("input",{className:It.addressInput,type:"text",readOnly:!0,value:p,onFocus:T=>T.target.select()}),o.jsx("button",{className:`${It.copyBtn} ${v?It.copyBtnDone:""}`,type:"button",onClick:j,disabled:!p,children:v?"Скопировано!":"Копировать"})]})]})]})]})})}const YS="_wrap_2q74k_1",VS="_loading_2q74k_9",XS="_table_2q74k_14",ZS="_thStar_2q74k_44",FS="_right_2q74k_48",KS="_center_2q74k_52",JS="_btnGroup_2q74k_57",WS="_star_2q74k_63",IS="_starOn_2q74k_78",PS="_tokId_2q74k_82",e6="_tokLogo_2q74k_88",t6="_price_2q74k_123",n6="_balCol_2q74k_150",a6="_sendBtn_2q74k_163",l6="_receiveBtn_2q74k_186",i6="_noFont_2q74k_209",s6="_mobileList_2q74k_214",c6="_card_2q74k_218",u6="_cardInfo_2q74k_230",r6="_cardTop_2q74k_235",o6="_cardTicker_2q74k_242",f6="_cardName_2q74k_248",d6="_cardBalCrypto_2q74k_254",h6="_cardBot_2q74k_261",m6="_cardPrice_2q74k_267",p6="_cardBalUsd_2q74k_279",v6="_mobileActions_2q74k_300",pe={wrap:YS,loading:VS,table:XS,thStar:ZS,right:FS,center:KS,btnGroup:JS,star:WS,starOn:IS,tokId:PS,tokLogo:e6,price:t6,balCol:n6,sendBtn:a6,receiveBtn:l6,noFont:i6,mobileList:s6,card:c6,cardInfo:u6,cardTop:r6,cardTicker:o6,cardName:f6,cardBalCrypto:d6,cardBot:h6,cardPrice:m6,cardBalUsd:p6,mobileActions:v6};function y6({chain:l}){const{rows:s,isLoading:u}=Y5(l),[r,d]=S.useState({}),[h,v]=S.useState({open:!1,network:"ETH"}),[y,g]=S.useState({open:!1,chain:"ETH"});function p(w){const B=e1[w]??l;v({open:!0,network:B})}function j(){v(w=>({...w,open:!1}))}function _(w){const B=e1[w]??l;g({open:!0,chain:B})}function T(){g(w=>({...w,open:!1}))}function M(w){d(B=>({...B,[w]:!B[w]}))}const U=o.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#4A6DFF",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:o.jsx("path",{d:"M7 17L17 7M17 7H7M17 7v10"})}),D=o.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#00C48C",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:o.jsx("path",{d:"M17 7L7 17M7 17H17M7 17V7"})});return o.jsxs(o.Fragment,{children:[o.jsxs("div",{className:`${pe.wrap} ${u?pe.loading:""}`,children:[o.jsxs("table",{className:pe.table,children:[o.jsx("thead",{children:o.jsxs("tr",{children:[o.jsx("th",{className:pe.thStar,children:"☆"}),o.jsx("th",{children:"Токены"}),o.jsx("th",{className:pe.right,children:"Цена"}),o.jsx("th",{className:pe.right,children:"Баланс"}),o.jsx("th",{className:pe.center})]})}),o.jsx("tbody",{children:s.map(w=>o.jsxs("tr",{children:[o.jsx("td",{children:o.jsx("button",{className:`${pe.star} ${r[w.ticker]?pe.starOn:""}`,onClick:()=>M(w.ticker),type:"button","aria-label":r[w.ticker]?"Убрать из избранного":"В избранное",children:"★"})}),o.jsx("td",{children:o.jsxs("div",{className:pe.tokId,children:[o.jsx("div",{className:pe.tokLogo,style:{background:w.color},children:w.logo?o.jsx("img",{src:w.logo,alt:w.ticker,className:""}):w.ticker[0]}),o.jsxs("div",{className:pe.balCol,children:[o.jsx("b",{className:pe.cardTicker,children:w.ticker}),o.jsx("span",{className:pe.noFont,children:w.name})]})]})}),o.jsx("td",{className:pe.right,children:o.jsx("span",{className:pe.price,children:w.price})}),o.jsx("td",{className:pe.right,children:o.jsxs("div",{className:pe.balCol,children:[o.jsx("b",{children:w.bal}),o.jsx("span",{children:w.usd})]})}),o.jsx("td",{className:pe.center,children:o.jsxs("div",{className:pe.btnGroup,children:[o.jsxs("button",{className:pe.receiveBtn,type:"button",onClick:B=>{B.stopPropagation(),_(w.ticker)},children:[D,"Получить"]}),o.jsxs("button",{className:pe.sendBtn,type:"button",onClick:B=>{B.stopPropagation(),p(w.ticker)},children:[U,"Отправить"]})]})})]},w.ticker))})]}),o.jsx("div",{className:pe.mobileList,children:s.map(w=>o.jsxs("div",{className:pe.card,children:[o.jsx("button",{className:`${pe.star} ${r[w.ticker]?pe.starOn:""}`,onClick:()=>M(w.ticker),type:"button","aria-label":r[w.ticker]?"Убрать из избранного":"В избранное",children:"★"}),o.jsx("div",{className:pe.tokLogo,style:{background:w.color},children:w.logo?o.jsx("img",{src:w.logo,alt:w.ticker,className:""}):w.ticker[0]}),o.jsxs("div",{className:pe.cardInfo,children:[o.jsxs("div",{className:pe.cardTop,children:[o.jsxs("div",{children:[o.jsx("span",{className:pe.cardTicker,children:w.ticker}),o.jsx("span",{className:pe.cardName,children:w.name})]}),o.jsx("span",{className:pe.cardBalCrypto,children:w.bal})]}),o.jsxs("div",{className:pe.cardBot,children:[o.jsx("span",{className:pe.cardPrice,children:w.price}),o.jsx("span",{className:pe.cardBalUsd,children:w.usd})]})]})]},w.ticker))})]}),o.jsxs("div",{className:pe.mobileActions,children:[o.jsxs("button",{className:pe.receiveBtn,type:"button",onClick:()=>{var w;return _(((w=s[0])==null?void 0:w.ticker)??"")},children:[D,"Получить"]}),o.jsxs("button",{className:pe.sendBtn,type:"button",onClick:()=>{var w;return p(((w=s[0])==null?void 0:w.ticker)??"")},children:[U,"Отправить"]})]}),o.jsx(wS,{open:h.open,onClose:j,network:h.network,tokens:s}),o.jsx(GS,{open:y.open,onClose:T,chain:y.chain})]})}const g6="_nav_ip34n_1",_6="_logo_ip34n_11",b6="_ticker_ip34n_16",x6="_tick_ip34n_16",S6="_accountWrapper_ip34n_42",j6="_account_ip34n_42",E6="_dropdown_ip34n_56",N6="_dropdownItem_ip34n_70",T6="_danger_ip34n_89",C6="_avatar_ip34n_93",vn={nav:g6,logo:_6,ticker:b6,tick:x6,accountWrapper:S6,account:j6,dropdown:E6,dropdownItem:N6,danger:T6,avatar:C6},n1=["BTC","ETH","SOL"],w6=l=>l?l[0].toUpperCase()+l.slice(1).toLowerCase():"";function R6(l){return l==null?"$—":l>=1?`$${l.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${l.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function Vi(){const[l,s]=S.useState(!1),[u,r]=S.useState(!1),d=S.useRef(null),h=wn(),v=Ll(),{data:y}=Gi(),{data:g}=R5(n1),p=y?[y.first_name,y.middle_name].filter(Boolean).map(w6).join(" "):"",{mutate:j}=$t({mutationFn:L4,onSuccess:()=>{_n.clear(),v.setQueryData(Xu,null),h(Ne.HOME)},onError:()=>r(!0)});S.useEffect(()=>{function T(M){d.current&&!d.current.contains(M.target)&&s(!1)}return document.addEventListener("mousedown",T),()=>document.removeEventListener("mousedown",T)},[]);function _(){j(),s(!1)}return o.jsxs(o.Fragment,{children:[o.jsxs("nav",{className:vn.nav,children:[o.jsx("a",{href:"/",className:vn.logo,children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsx("div",{className:vn.ticker,children:n1.map(T=>{var M;return o.jsxs("div",{className:vn.tick,children:[o.jsx("b",{children:T}),o.jsx("span",{children:R6((M=g==null?void 0:g[T])==null?void 0:M.usd)})]},T)})}),o.jsxs("div",{className:vn.accountWrapper,ref:d,children:[o.jsxs("button",{className:vn.account,onClick:()=>s(T=>!T),children:[o.jsx("div",{className:vn.avatar}),o.jsx("span",{children:p||"Test account"})]}),l&&o.jsxs("div",{className:vn.dropdown,children:[o.jsx(va,{to:Ne.PROFILE,className:vn.dropdownItem,onClick:()=>s(!1),children:"Личный кабинет"}),o.jsx(va,{to:Ne.WALLET,className:vn.dropdownItem,onClick:()=>s(!1),children:"Кошелёк"}),o.jsx("button",{className:`${vn.dropdownItem} ${vn.danger}`,onClick:_,children:"Выйти"})]})]})]}),u&&o.jsx(y3,{status:"error",message:"Произошла ошибка сервера",onClose:()=>r(!1)})]})}const A6="_tabs_1ne0a_1",O6="_tab_1ne0a_1",M6="_active_1ne0a_31",z6="_icon_1ne0a_37",Ru={tabs:A6,tab:O6,active:M6,icon:z6},D6=[{chain:"BTC",label:"BTC",icon:Zu},{chain:"ETH",label:"ETH",icon:Fu},{chain:"SOL",label:"SOL",icon:Ku},{chain:"TRX",label:"TRX",icon:Ju},{chain:"BSC",label:"BSC",icon:Np}];function L6(){return o.jsx("div",{className:Ru.tabs,children:D6.map(l=>o.jsxs(Z1,{to:`/wallet/${l.chain.toLowerCase()}`,className:({isActive:s})=>`${Ru.tab} ${s?Ru.active:""}`,children:[o.jsx("img",{src:l.icon,alt:l.label,className:Ru.icon}),o.jsx("span",{children:l.label})]},l.chain))})}const B6="_page_10fz2_1",U6="_main_10fz2_8",H6="_glow_10fz2_17",k6="_error_10fz2_29",q6="_noWallet_10fz2_38",Vs={page:B6,main:U6,glow:H6,error:k6,noWallet:q6};function a1(){var _;const{data:l,isLoading:s,isError:u}=Gi(),{error:r}=v0(),{mutate:d,isPending:h}=O5(),v=wn(),{chain:y}=Kg(),g=(_=r==null?void 0:r.error)==null?void 0:_.includes("No wallets");if(s)return null;if(u)return o.jsx("div",{className:Vs.error,children:"Произошла ошибка. Попробуйте обновить страницу."});if(l&&!l.kyc_verified)return o.jsx(Ws,{to:Ne.KYC,replace:!0});const p=y==null?void 0:y.toUpperCase(),j=p&&p5.includes(p)?p:void 0;return!g&&!j?o.jsx(Ws,{to:"/wallet/btc",replace:!0}):o.jsxs("div",{className:Vs.page,children:[o.jsx(Vi,{}),o.jsxs("main",{className:Vs.main,children:[o.jsx("div",{className:Vs.glow}),g?o.jsxs("div",{className:Vs.noWallet,children:[o.jsx("p",{children:"У вас пока нет кошелька. Создайте его, чтобы начать."}),o.jsx(Qn,{variant:"outline",onClick:()=>d(void 0,{onSuccess:()=>v(Ne.SEED_PHRASE)}),disabled:h,children:h?"Создание...":"Создать кошелёк"})]}):o.jsxs(o.Fragment,{children:[o.jsx(q5,{}),o.jsx(L6,{}),o.jsx(y6,{chain:j})]})]})]})}const Tp="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='151'%20height='172'%20viewBox='0%200%20151%20172'%20fill='none'%3e%3cpath%20d='M144.518%2039.2113L82.214%203.03438C80.1932%201.87961%2077.9919%201.28418%2075.7545%201.28418C73.5352%201.28418%2071.3158%201.87961%2069.3311%203.03438L7.00937%2039.2474C3.05788%2041.5569%200.585938%2045.8151%200.585938%2050.4162V122.842C0.585938%20127.443%203.05788%20131.756%207.00937%20134.047L18.2143%20140.561L34.5616%20150.052L38.2243%20139.965L71.8932%2047.1143C72.2%2046.2121%2071.5504%2045.2378%2070.54%2045.2378H54.752C53.5792%2045.2378%2052.4966%2045.9775%2052.1177%2047.0782L21.8951%20130.474L12.2961%20124.899C11.5743%20124.484%2011.1232%20123.708%2011.1232%20122.878V50.4162C11.1232%2049.5862%2011.5743%2048.8103%2012.2961%2048.3953L74.6178%2012.1824C74.9606%2011.9658%2075.3756%2011.8756%2075.7725%2011.8756C76.1875%2011.8756%2076.5665%2011.9839%2076.9454%2012.1824L139.285%2048.3953C140.007%2048.8103%20140.458%2049.5862%20140.458%2050.4162V122.842C140.458%20123.672%20140.007%20124.448%20139.285%20124.863L129.794%20130.384L104.822%2061.4768C104.371%2060.2137%20102.639%2060.2137%20102.188%2061.4768L93.9602%2084.1392C93.7257%2084.7707%2093.7257%2085.4744%2093.9602%2086.0879L113.447%20139.875L106.969%20143.646L91.0192%2099.6023C90.5681%2098.3393%2088.8359%2098.3393%2088.3848%2099.6023L80.1571%20122.265C79.9225%20122.896%2079.9225%20123.6%2080.1571%20124.213L90.6403%20153.137L76.9634%20161.094C76.6206%20161.311%2076.2056%20161.401%2075.7906%20161.401C75.3756%20161.401%2074.9967%20161.293%2074.6178%20161.094L61.1033%20153.227L99.5537%2047.1323C99.8965%2046.1941%2099.2108%2045.2017%2098.2365%2045.2017H82.4486C81.2758%2045.2017%2080.1932%2045.9414%2079.8142%2047.0421L44.756%20143.718L41.0932%20153.805L57.4405%20163.295L69.3672%20170.224C71.3519%20171.379%2073.5713%20171.974%2075.7906%20171.974C78.0099%20171.974%2080.2292%20171.379%2082.214%20170.224L144.554%20134.011C148.541%20131.701%20150.977%20127.443%20150.977%20122.806V50.4162C150.977%2045.8151%20148.505%2041.5028%20144.554%2039.2113H144.518Z'%20fill='white'/%3e%3c/svg%3e",Ff={BTC:{symbol:"BTC",letter:"₿",logo:Zu,color:"#F7931A",network:"BITCOIN",balance:0,usdRate:67412,decimals:8},ETH:{symbol:"ETH",letter:"E",logo:Fu,color:"#627EEA",network:"ETHEREUM",balance:0,usdRate:3521,decimals:18},SOL:{symbol:"SOL",letter:"S",logo:Ku,color:"#9945FF",network:"SOLANA",balance:.994,usdRate:163.84,decimals:9},TRX:{symbol:"TRX",letter:"T",logo:Ju,color:"#FF060A",network:"TRON",balance:0,usdRate:.12,decimals:6},ARB:{symbol:"ARB",letter:"A",logo:Tp,color:"#4A6DFF",network:"ARBITRUM",balance:0,usdRate:.92,decimals:18},USDC:{symbol:"USDC",letter:"$",color:"#2775CA",network:"SOLANA",balance:0,usdRate:1,decimals:6},USDT:{symbol:"USDT",letter:"$",color:"#26A17B",network:"ETHEREUM",balance:0,usdRate:1,decimals:6}},Kf=Object.values(Ff),l1={BTC:{letter:"₿",logo:Zu,color:"#F7931A"},ETH:{letter:"E",logo:Fu,color:"#627EEA"},BSC:{letter:"B",color:"#F3BA2F"},SOL:{letter:"S",logo:Ku,color:"#9945FF"},TRX:{letter:"T",logo:Ju,color:"#FF060A"},ARB:{letter:"A",logo:Tp,color:"#4A6DFF"},USDC:{letter:"$",color:"#2775CA"},USDT:{letter:"$",color:"#26A17B"},DAI:{letter:"D",color:"#F5AC37"},BUSD:{letter:"B",color:"#F0B90B"},WBTC:{letter:"W",color:"#F7931A"},LINK:{letter:"L",color:"#2A5ADA"},UNI:{letter:"U",color:"#FF007A"},WBNB:{letter:"W",color:"#F3BA2F"},DOGE:{letter:"D",color:"#C2A633"},JUP:{letter:"J",color:"#C7A52D"},WIF:{letter:"W",color:"#9333EA"},BONK:{letter:"B",color:"#FF8C00"},RAY:{letter:"R",color:"#5AC4BE"},ORCA:{letter:"O",color:"#1B8EF2"},PYTH:{letter:"P",color:"#8B5CF6"},JTO:{letter:"J",color:"#06B6D4"},W:{letter:"W",color:"#6B7280"},PUMP:{letter:"P",color:"#00D4AA"},POPCAT:{letter:"P",color:"#FF6B6B"},TRUMP:{letter:"T",color:"#E63946"},PENGU:{letter:"P",color:"#60A5FA"}},$6={ETH:"ETH",BSC:"BSC",BTC:"BTC",TRX:"TRX",SOL:"SOL"};function Jf(l){const s=[],u=$6[l.chain]??l.chain,r=l1[u];s.push({symbol:u,letter:(r==null?void 0:r.letter)??u[0],color:(r==null?void 0:r.color)??"#888",logo:r==null?void 0:r.logo,network:l.chain,balance:parseFloat(l.native.formatted),usdRate:l.native.usdPrice,decimals:l.native.decimals});for(const[d,h]of Object.entries(l.tokens)){const v=l1[d];s.push({symbol:d,letter:(v==null?void 0:v.letter)??d[0],color:(v==null?void 0:v.color)??"#888",logo:v==null?void 0:v.logo,network:l.chain,balance:parseFloat(h.formatted),usdRate:h.usdPrice,decimals:h.decimals})}return s}const i1=82.2578;function Cp(){const[l,s]=S.useState("0.25"),[u,r]=S.useState(Ff.SOL),[d,h]=S.useState(Ff.USDC),[v,y]=S.useState(!1),g=parseFloat(l)||0,p=(g*i1).toFixed(4),j=(g*u.usdRate).toFixed(2),_=(g*i1*d.usdRate).toFixed(2);function T(w){s(w)}function M(w){s((u.balance*w/100).toFixed(4))}function U(){r(d),h(u)}function D(){y(!0),setTimeout(()=>y(!1),400)}return{fromAmount:l,toAmount:p,fromUsd:j,toUsd:_,fromToken:u,toToken:d,isRefreshing:v,setFromAmount:T,setPercent:M,swapTokens:U,refreshRate:D,setFromToken:r,setToToken:h}}const Q6="_wrap_18yiu_1",G6="_trigger_18yiu_6",Y6="_name_18yiu_22",V6="_chevron_18yiu_29",X6="_chevronOpen_18yiu_37",Z6="_dropdown_18yiu_41",F6="_dropdownWrapper_18yiu_47",K6="_option_18yiu_60",J6="_optionActive_18yiu_78",W6="_optionInfo_18yiu_82",I6="_optionSymbol_18yiu_90",P6="_optionNetwork_18yiu_96",e8="_check_18yiu_103",t8="_triggerCompact_18yiu_110",n8="_nameCompact_18yiu_116",Nt={wrap:Q6,trigger:G6,name:Y6,chevron:V6,chevronOpen:X6,dropdown:Z6,dropdownWrapper:F6,option:K6,optionActive:J6,optionInfo:W6,optionSymbol:I6,optionNetwork:P6,check:e8,triggerCompact:t8,nameCompact:n8};function s1({value:l,options:s,onChange:u,compact:r=!1}){const[d,h]=S.useState(!1),v=S.useRef(null);S.useEffect(()=>{function g(p){v.current&&!v.current.contains(p.target)&&h(!1)}return document.addEventListener("mousedown",g),()=>document.removeEventListener("mousedown",g)},[]);function y(g){u(g),h(!1)}return o.jsxs("div",{className:Nt.wrap,ref:v,children:[o.jsxs("button",{className:`${Nt.trigger} ${r?Nt.triggerCompact:""}`,onClick:()=>h(g=>!g),children:[o.jsx(Lm,{letter:l.letter,color:l.color,logo:l.logo,size:r?24:40}),o.jsx("span",{className:`${Nt.name} ${r?Nt.nameCompact:""}`,children:l.symbol}),o.jsx("span",{className:`${Nt.chevron} ${d?Nt.chevronOpen:""}`,children:"▾"})]}),d&&o.jsx("div",{className:Nt.dropdownWrapper,children:o.jsx("div",{className:Nt.dropdown,children:s.map(g=>o.jsxs("button",{className:`${Nt.option} ${g.symbol===l.symbol?Nt.optionActive:""}`,onClick:()=>y(g),children:[o.jsx(Lm,{letter:g.letter,color:g.color,logo:g.logo,size:32}),o.jsxs("div",{className:Nt.optionInfo,children:[o.jsx("span",{className:Nt.optionSymbol,children:g.symbol}),o.jsx("span",{className:Nt.optionNetwork,children:g.network})]}),g.symbol===l.symbol&&o.jsx("span",{className:Nt.check,children:"✓"})]},g.symbol))})})]})}const a8="_wrapper_4p7zv_1",l8="_pillsOuter_4p7zv_8",i8="_card_4p7zv_13",s8="_top_4p7zv_20",c8="_label_4p7zv_33",u8="_networkPills_4p7zv_54",r8="_networkBtn_4p7zv_60",o8="_networkBtnActive_4p7zv_79",f8="_pillsInner_4p7zv_85",d8="_pill_4p7zv_8",h8="_selectTop_4p7zv_109",m8="_selectMid_4p7zv_113",p8="_mid_4p7zv_118",v8="_input_4p7zv_126",y8="_display_4p7zv_142",g8="_int_4p7zv_148",_8="_dec_4p7zv_153",b8="_bottom_4p7zv_158",x8="_usd_4p7zv_164",S8="_balance_4p7zv_173",j8="_max_4p7zv_181",nt={wrapper:a8,pillsOuter:l8,card:i8,top:s8,label:c8,networkPills:u8,networkBtn:r8,networkBtnActive:o8,pillsInner:f8,pill:d8,selectTop:h8,selectMid:m8,mid:p8,input:v8,display:y8,int:g8,dec:_8,bottom:b8,usd:x8,balance:S8,max:j8},E8=["ETH","BSC","TRX","SOL"],N8=[25,50,100];function ku({mode:l,token:s,tokenOptions:u,amount:r,usd:d,onTokenChange:h,onAmountChange:v,onSetPercent:y,selectedNetwork:g,onNetworkChange:p,hideNetworkSelect:j}){const[_,T]=r.split("."),M=y&&o.jsx(o.Fragment,{children:N8.map(U=>o.jsxs("button",{className:nt.pill,onClick:()=>y(U),children:[U,"%"]},U))});return o.jsxs("div",{className:nt.wrapper,children:[l==="from"&&M&&o.jsx("div",{className:nt.pillsOuter,children:M}),o.jsxs("div",{className:nt.card,children:[o.jsxs("div",{className:nt.top,children:[o.jsx("div",{className:nt.label,children:l==="from"&&!j&&o.jsx("div",{className:nt.networkPills,children:E8.map(U=>o.jsx("button",{className:`${nt.networkBtn} ${U===g?nt.networkBtnActive:""}`,onClick:()=>p==null?void 0:p(U),children:U},U))})}),l==="from"&&M&&o.jsx("div",{className:nt.pillsInner,children:M}),o.jsx("div",{className:nt.selectTop,children:o.jsx(s1,{value:s,options:u,onChange:h,compact:!0})})]}),o.jsxs("div",{className:nt.mid,children:[l==="from"?o.jsx("input",{className:nt.input,type:"text",value:r,onChange:U=>v==null?void 0:v(U.target.value),placeholder:"0"}):o.jsxs("div",{className:nt.display,children:[o.jsx("span",{className:nt.int,children:_}),T&&o.jsxs("span",{className:nt.dec,children:[".",T]})]}),o.jsx("div",{className:nt.selectMid,children:o.jsx(s1,{value:s,options:u,onChange:h})})]}),o.jsxs("div",{className:nt.bottom,children:[d&&o.jsxs("span",{className:nt.usd,children:["≈ $",d]}),o.jsxs("span",{className:nt.balance,children:[o.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"var(--text-secondary)",strokeWidth:"2",children:[o.jsx("rect",{x:"2",y:"6",width:"20",height:"14",rx:"3"}),o.jsx("path",{d:"M6 6V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2"})]}),s.balance.toFixed(l==="from"?3:2),l==="from"&&y&&o.jsx("button",{className:nt.max,onClick:()=>y(100),children:"МАКС"})]})]})]})]})}const T8="_wrap_wqzoz_1",C8="_line_wqzoz_11",w8="_circle_wqzoz_19",Tf={wrap:T8,line:C8,circle:w8};function wp({onClick:l}){const[s,u]=S.useState(!1);function r(){u(!0),setTimeout(()=>u(!1),300),l()}return o.jsxs("div",{className:Tf.wrap,children:[o.jsx("div",{className:Tf.line}),o.jsx("button",{className:Tf.circle,style:{transform:s?"rotate(180deg)":"rotate(0deg)"},onClick:r,"aria-label":"Поменять токены",children:"⇅"})]})}const R8="_panel_16d4z_1",A8="_row_16d4z_10",O8="_label_16d4z_22",M8="_value_16d4z_30",z8="_link_16d4z_36",Xs={panel:R8,row:A8,label:O8,value:M8,link:z8};function Rp({gasFee:l}){const s=[{label:"ПРОВАЙДЕР",value:"ЛУЧШИЙ",link:!1},{label:"СКОЛЬЖЕНИЕ",value:"АВТО (0.5%)",link:!0},{label:"СЕТЕВОЙ СБОР",value:l?`$${l}`:"—",link:!1}];return o.jsx("div",{className:Xs.panel,children:s.map(({label:u,value:r,link:d})=>o.jsxs("div",{className:Xs.row,children:[o.jsx("span",{className:Xs.label,children:u}),o.jsx("span",{className:`${Xs.value} ${d?Xs.link:""}`,children:r})]},u))})}const D8="_overlay_1gegs_1",L8="_card_1gegs_12",B8="_header_1gegs_24",U8="_title_1gegs_30",H8="_closeBtn_1gegs_36",k8="_flow_1gegs_51",q8="_token_1gegs_57",$8="_tokenLabel_1gegs_67",Q8="_tokenAmount_1gegs_75",G8="_tokenUsd_1gegs_81",Y8="_arrow_1gegs_86",V8="_details_1gegs_93",X8="_row_1gegs_99",Z8="_rowLabel_1gegs_105",F8="_rowValue_1gegs_110",K8="_impact_1gegs_116",J8="_confirmBtn_1gegs_120",Ge={overlay:D8,card:L8,header:B8,title:U8,closeBtn:H8,flow:k8,token:q8,tokenLabel:$8,tokenAmount:Q8,tokenUsd:G8,arrow:Y8,details:V8,row:X8,rowLabel:Z8,rowValue:F8,impact:K8,confirmBtn:J8};function Ap({data:l,onConfirm:s,onClose:u}){const{details:r,fees:d}=l,{currencyIn:h,currencyOut:v,totalImpact:y,rate:g}=r,p=parseFloat(y.percent),j=parseFloat(g).toFixed(4);return o.jsx("div",{className:Ge.overlay,onClick:u,children:o.jsxs("div",{className:Ge.card,onClick:_=>_.stopPropagation(),children:[o.jsxs("div",{className:Ge.header,children:[o.jsx("span",{className:Ge.title,children:"Подтвердить своп"}),o.jsx("button",{className:Ge.closeBtn,onClick:u,children:"×"})]}),o.jsxs("div",{className:Ge.flow,children:[o.jsxs("div",{className:Ge.token,children:[o.jsx("span",{className:Ge.tokenLabel,children:"Отдаёте"}),o.jsxs("span",{className:Ge.tokenAmount,children:[h.amountFormatted," ",h.currency.symbol]}),o.jsxs("span",{className:Ge.tokenUsd,children:["≈ $",h.amountUsd]})]}),o.jsx("div",{className:Ge.arrow,children:"↓"}),o.jsxs("div",{className:Ge.token,children:[o.jsx("span",{className:Ge.tokenLabel,children:"Получаете"}),o.jsxs("span",{className:Ge.tokenAmount,children:[v.amountFormatted," ",v.currency.symbol]}),o.jsxs("span",{className:Ge.tokenUsd,children:["≈ $",v.amountUsd]})]})]}),o.jsxs("div",{className:Ge.details,children:[o.jsxs("div",{className:Ge.row,children:[o.jsx("span",{className:Ge.rowLabel,children:"Курс"}),o.jsxs("span",{className:Ge.rowValue,children:["1 ",h.currency.symbol," = ",j," ",v.currency.symbol]})]}),o.jsxs("div",{className:Ge.row,children:[o.jsx("span",{className:Ge.rowLabel,children:"Комиссия сети"}),o.jsxs("span",{className:Ge.rowValue,children:["$",d.gas.amountUsd]})]}),o.jsxs("div",{className:Ge.row,children:[o.jsx("span",{className:Ge.rowLabel,children:"Влияние на цену"}),o.jsxs("span",{className:`${Ge.rowValue} ${p<0?Ge.impact:""}`,children:[y.percent,"%"]})]})]}),o.jsx("button",{className:Ge.confirmBtn,onClick:s,children:"Подтвердить"})]})})}const W8="_overlay_cse4p_1",I8="_card_cse4p_12",P8="_header_cse4p_24",e7="_title_cse4p_30",t7="_closeBtn_cse4p_36",n7="_flow_cse4p_51",a7="_token_cse4p_57",l7="_tokenLabel_cse4p_67",i7="_tokenAmount_cse4p_75",s7="_minOut_cse4p_81",c7="_arrow_cse4p_86",u7="_details_cse4p_93",r7="_row_cse4p_99",o7="_rowLabel_cse4p_105",f7="_rowValue_cse4p_110",d7="_confirmBtn_cse4p_116",rt={overlay:W8,card:I8,header:P8,title:e7,closeBtn:t7,flow:n7,token:a7,tokenLabel:l7,tokenAmount:i7,minOut:s7,arrow:c7,details:u7,row:r7,rowLabel:o7,rowValue:f7,confirmBtn:d7};function Op({quote:l,fromSymbol:s,toSymbol:u,amountHuman:r,onConfirm:d,onClose:h}){const{expectedOutFormatted:v,minOutFormatted:y,fees:g}=l;return o.jsx("div",{className:rt.overlay,onClick:h,children:o.jsxs("div",{className:rt.card,onClick:p=>p.stopPropagation(),children:[o.jsxs("div",{className:rt.header,children:[o.jsx("span",{className:rt.title,children:"Подтвердить своп"}),o.jsx("button",{className:rt.closeBtn,onClick:h,children:"×"})]}),o.jsxs("div",{className:rt.flow,children:[o.jsxs("div",{className:rt.token,children:[o.jsx("span",{className:rt.tokenLabel,children:"Отдаёте"}),o.jsxs("span",{className:rt.tokenAmount,children:[r," ",s]})]}),o.jsx("div",{className:rt.arrow,children:"↓"}),o.jsxs("div",{className:rt.token,children:[o.jsx("span",{className:rt.tokenLabel,children:"Получаете"}),o.jsxs("span",{className:rt.tokenAmount,children:[v," ",u]}),o.jsxs("span",{className:rt.minOut,children:["Минимум: ",y," ",u]})]})]}),o.jsx("div",{className:rt.details,children:o.jsxs("div",{className:rt.row,children:[o.jsx("span",{className:rt.rowLabel,children:"Комиссия сети"}),o.jsxs("span",{className:rt.rowValue,children:[g.network.amountFormatted," ",g.network.asset," (≈$",g.network.amountUsd,")"]})]})}),o.jsx("button",{className:rt.confirmBtn,onClick:d,children:"Подтвердить"})]})})}const h7="_form_1fk2f_1",m7={form:h7},p7={ETH:1,BSC:56,SOL:792703809},c1={SOL:"11111111111111111111111111111111",DEFAULT:"0x0000000000000000000000000000000000000000"};function u1(l){return c1[l]??c1.DEFAULT}function v7(){var ce,oe,Se,at;const{fromAmount:l,fromUsd:s,fromToken:u,toToken:r,setFromAmount:d,setPercent:h,swapTokens:v,setFromToken:y,setToToken:g}=Cp(),[p,j]=S.useState("ETH"),[_,T]=S.useState(null),[M,U]=S.useState(null),D=p==="TRX",{data:w}=Hu(p),B=w?Jf(w):Kf;S.useEffect(()=>{B.length!==0&&(y(fe=>B.find(Rt=>Rt.symbol===fe.symbol)??B[0]),g(fe=>B.find(Rt=>Rt.symbol===fe.symbol)??B[1]??B[0]))},[w,p]);const Z=Yu(l,500),{data:G}=p0(),{data:Q}=gp(),W=parseFloat(Z),le=p7[p],F=(ce=G==null?void 0:G.find(fe=>fe.chain===p))==null?void 0:ce.address,P=((oe=Q==null?void 0:Q.find(fe=>fe.chain===p&&fe.symbol===u.symbol))==null?void 0:oe.contract)??u1(p),ue=((Se=Q==null?void 0:Q.find(fe=>fe.chain===p&&fe.symbol===r.symbol))==null?void 0:Se.contract)??u1(p),ge=!D&&le&&F&&W>0?{user:F,recipient:F,originChainId:le,destinationChainId:le,originCurrency:P,destinationCurrency:ue,amount:Math.round(W*Math.pow(10,u.decimals)).toString(),tradeType:"EXACT_INPUT"}:null,{data:_e}=_p(ge),{mutate:Me,isPending:se}=bp(),{mutate:De}=xp(),Te=D&&W>0?{from:u.symbol,to:r.symbol,amountHuman:Z}:null,{data:L}=Sp(Te),{mutate:Y,isPending:ae}=jp(),{mutate:Ce}=Ep(),Ae=D?(L==null?void 0:L.expectedOutFormatted)??"0":(_e==null?void 0:_e.details.currencyOut.amountFormatted)??"0",N=D||_e==null?void 0:_e.details.currencyOut.amountUsd,k=D?(at=L==null?void 0:L.fees.network.amountUsd)==null?void 0:at.toString():_e==null?void 0:_e.fees.gas.amountUsd,V=D?W<=0||ae:!ge||se;function K(){if(D){if(!Te)return;Y(Te,{onSuccess:fe=>U(fe)})}else{if(!ge)return;Me(ge,{onSuccess:fe=>T(fe)})}}return o.jsxs("div",{className:m7.form,children:[o.jsx(ku,{mode:"from",token:u,tokenOptions:B,amount:l,usd:s,onAmountChange:d,onSetPercent:h,onTokenChange:y,selectedNetwork:p,onNetworkChange:j}),o.jsx(wp,{onClick:v}),o.jsx(ku,{mode:"to",token:r,tokenOptions:B,amount:Ae,usd:N,onTokenChange:g}),o.jsx(Rp,{gasFee:k}),o.jsx(cc,{onClick:K,disabled:V}),_&&o.jsx(Ap,{data:_,onClose:()=>T(null),onConfirm:()=>{var Rt,Rn;const fe=(Rn=(Rt=_.steps[0])==null?void 0:Rt.items[0])==null?void 0:Rn.data;fe&&De({chain:p,txData:fe}),T(null)}}),M&&o.jsx(Op,{quote:M,fromSymbol:u.symbol,toSymbol:r.symbol,amountHuman:l,onClose:()=>U(null),onConfirm:()=>{Ce(M.quoteId),U(null)}})]})}const y7="_page_vqv0y_1",g7="_tabs_vqv0y_8",_7="_tab_vqv0y_8",b7="_active_vqv0y_26",x7="_inactive_vqv0y_31",S7="_main_vqv0y_40",xl={page:y7,tabs:g7,tab:_7,active:b7,inactive:x7,main:S7};function j7(){const l=wn();return o.jsxs("div",{className:xl.page,children:[o.jsx(Vi,{}),o.jsxs("div",{className:xl.tabs,children:[o.jsx("button",{className:`${xl.tab} ${xl.active}`,onClick:()=>l(Ne.SWAP),children:"СВОП"}),o.jsx("button",{className:`${xl.tab} ${xl.inactive}`,onClick:()=>l(Ne.BRIDGE),children:"БРИДЖ"})]}),o.jsx("main",{className:xl.main,children:o.jsx(v7,{})}),o.jsx(Vu,{})]})}const E7="_wrap_njjv3_1",N7="_label_njjv3_9",T7="_select_njjv3_18",Cf={wrap:E7,label:N7,select:T7},C7=["ETH","BSC","TRX","SOL"];function r1({label:l,value:s,onChange:u}){return o.jsxs("div",{className:Cf.wrap,children:[o.jsx("span",{className:Cf.label,children:l}),o.jsx("select",{className:Cf.select,value:s,onChange:r=>u(r.target.value),children:C7.map(r=>o.jsx("option",{value:r,children:r},r))})]})}const w7="_form_htwuf_1",R7={form:w7},o1={ETH:1,BSC:56,SOL:792703809},f1={SOL:"11111111111111111111111111111111",DEFAULT:"0x0000000000000000000000000000000000000000"};function d1(l){return f1[l]??f1.DEFAULT}function A7(){var Rn,Ul,Xi,An,Hl;const{fromAmount:l,fromUsd:s,fromToken:u,toToken:r,setFromAmount:d,setPercent:h,swapTokens:v,setFromToken:y,setToToken:g}=Cp(),[p,j]=S.useState("ETH"),[_,T]=S.useState("BSC"),[M,U]=S.useState(null),[D,w]=S.useState(null),B=p==="TRX",{data:Z}=Hu(p),{data:G}=Hu(_),Q=Z?Jf(Z):Kf,W=G?Jf(G):Kf;S.useEffect(()=>{Q.length!==0&&y(Ze=>Q.find(ya=>ya.symbol===Ze.symbol)??Q[0])},[Z,p]),S.useEffect(()=>{W.length!==0&&g(Ze=>W.find(ya=>ya.symbol===Ze.symbol)??W[0])},[G,_]);const le=Yu(l,500),{data:F}=p0(),{data:P}=gp(),ue=parseFloat(le),ge=o1[p],_e=o1[_],Me=(Rn=F==null?void 0:F.find(Ze=>Ze.chain===p))==null?void 0:Rn.address,se=(Ul=F==null?void 0:F.find(Ze=>Ze.chain===_))==null?void 0:Ul.address,De=((Xi=P==null?void 0:P.find(Ze=>Ze.chain===p&&Ze.symbol===u.symbol))==null?void 0:Xi.contract)??d1(p),Te=((An=P==null?void 0:P.find(Ze=>Ze.chain===_&&Ze.symbol===r.symbol))==null?void 0:An.contract)??d1(_),L=!B&&ge&&_e&&Me&&ue>0?{user:Me,recipient:se??Me,originChainId:ge,destinationChainId:_e,originCurrency:De,destinationCurrency:Te,amount:Math.round(ue*Math.pow(10,u.decimals)).toString(),tradeType:"EXACT_INPUT"}:null,{data:Y}=_p(L),{mutate:ae,isPending:Ce}=bp(),{mutate:Ae}=xp(),N=B&&ue>0?{from:u.symbol,to:r.symbol,amountHuman:le}:null,{data:k}=Sp(N),{mutate:V,isPending:K}=jp(),{mutate:ce}=Ep(),oe=B?(k==null?void 0:k.expectedOutFormatted)??"0":(Y==null?void 0:Y.details.currencyOut.amountFormatted)??"0",Se=B||Y==null?void 0:Y.details.currencyOut.amountUsd,at=B?(Hl=k==null?void 0:k.fees.network.amountUsd)==null?void 0:Hl.toString():Y==null?void 0:Y.fees.gas.amountUsd,fe=B?ue<=0||K:!L||Ce;function Rt(){if(B){if(!N)return;V(N,{onSuccess:Ze=>w(Ze)})}else{if(!L)return;ae(L,{onSuccess:Ze=>U(Ze)})}}return o.jsxs("div",{className:R7.form,children:[o.jsx(r1,{label:"ИЗ",value:p,onChange:j}),o.jsx(ku,{mode:"from",token:u,tokenOptions:Q,amount:l,usd:s,onAmountChange:d,onSetPercent:h,onTokenChange:y,hideNetworkSelect:!0}),o.jsx(wp,{onClick:v}),o.jsx(r1,{label:"В",value:_,onChange:T}),o.jsx(ku,{mode:"to",token:r,tokenOptions:W,amount:oe,usd:Se,onTokenChange:g,hideNetworkSelect:!0}),o.jsx(Rp,{gasFee:at}),o.jsx(cc,{label:"Подтвердить бридж",onClick:Rt,disabled:fe}),M&&o.jsx(Ap,{data:M,onClose:()=>U(null),onConfirm:()=>{var ya,Zi;const Ze=(Zi=(ya=M.steps[0])==null?void 0:ya.items[0])==null?void 0:Zi.data;Ze&&Ae({chain:p,txData:Ze}),U(null)}}),D&&o.jsx(Op,{quote:D,fromSymbol:u.symbol,toSymbol:r.symbol,amountHuman:l,onClose:()=>w(null),onConfirm:()=>{ce(D.quoteId),w(null)}})]})}const O7="_page_1ieiw_1",M7="_tabs_1ieiw_8",z7="_tab_1ieiw_8",D7="_active_1ieiw_26",L7="_inactive_1ieiw_31",B7="_main_1ieiw_40",Sl={page:O7,tabs:M7,tab:z7,active:D7,inactive:L7,main:B7};function U7(){const l=wn();return o.jsxs("div",{className:Sl.page,children:[o.jsx(Vi,{}),o.jsxs("div",{className:Sl.tabs,children:[o.jsx("button",{className:`${Sl.tab} ${Sl.inactive}`,onClick:()=>l(Ne.SWAP),children:"СВОП"}),o.jsx("button",{className:`${Sl.tab} ${Sl.active}`,onClick:()=>l(Ne.BRIDGE),children:"БРИДЖ"})]}),o.jsx("main",{className:Sl.main,children:o.jsx(A7,{})}),o.jsx(Vu,{})]})}const H7="_col_1gh35_1",k7="_avatar_1gh35_10",q7="_avatarImg_1gh35_30",$7="_error_1gh35_37",Q7="_overlay_1gh35_43",G7="_addPhoto_1gh35_68",ji={col:H7,avatar:k7,avatarImg:q7,error:$7,overlay:Q7,addPhoto:G7};function Y7(l){return new Promise((s,u)=>{const r=new FileReader;r.onload=()=>{const d=r.result,h=d.indexOf(",");s(h>=0?d.slice(h+1):d)},r.onerror=()=>u(r.error),r.readAsDataURL(l)})}function V7(){const{data:l}=Gi(),{mutateAsync:s,isPending:u}=H4(),r=S.useRef(null),[d,h]=S.useState(null),[v,y]=S.useState(!1),g=(l==null?void 0:l.avatar_link)??null,p=g&&!v;S.useEffect(()=>{y(!1)},[g]);const j=()=>{var T;u||(T=r.current)==null||T.click()},_=async T=>{var U;const M=(U=T.target.files)==null?void 0:U[0];if(T.target.value="",!!M){h(null);try{const D=await Y7(M);await s({photo_base64:D,decoded_bytes:String(M.size)})}catch{h("Не удалось загрузить фото")}}};return o.jsxs("div",{className:ji.col,children:[o.jsxs("div",{className:ji.avatar,onClick:j,children:[p?o.jsx("img",{src:g,alt:"avatar",className:ji.avatarImg,referrerPolicy:"no-referrer",onError:()=>{console.warn("[avatar] failed to load",g),y(!0)}}):o.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",children:[o.jsx("circle",{cx:"12",cy:"8",r:"4"}),o.jsx("path",{d:"M4 20c0-4 4-7 8-7s8 3 8 7"})]}),o.jsx("div",{className:ji.overlay,children:o.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",children:[o.jsx("path",{d:"M23 19a2 2 0 01-2 2H3a2 2 0 01-2-2V8a2 2 0 012-2h4l2-3h6l2 3h4a2 2 0 012 2z"}),o.jsx("circle",{cx:"12",cy:"13",r:"4"})]})})]}),o.jsx("input",{ref:r,type:"file",accept:"image/*",onChange:_,hidden:!0}),o.jsx("div",{className:ji.addPhoto,children:o.jsx(Qn,{variant:"ghost",onClick:j,disabled:u,children:u?"ЗАГРУЗКА...":"ДОБАВИТЬ ФОТО"})}),d&&o.jsx("span",{className:ji.error,children:d})]})}const X7="_card_17od5_1",Z7="_title_17od5_8",F7="_actions_17od5_17",wf={card:X7,title:Z7,actions:F7};function Au({title:l,children:s,actions:u}){return o.jsxs("div",{className:wf.card,children:[o.jsx("div",{className:wf.title,children:l}),s,u&&o.jsx("div",{className:wf.actions,children:u})]})}const K7="_page_h0psp_1",J7="_kycBanner_h0psp_8",W7="_main_h0psp_19",I7="_profileTop_h0psp_29",P7="_userInfo_h0psp_33",ej="_sections_h0psp_37",tj="_grid2_h0psp_44",nj="_grid1_h0psp_50",aj="_mnemonicRow_h0psp_56",lj="_mnemonicInfo_h0psp_63",ij="_mnemonicIcon_h0psp_69",sj="_mnemonicText_h0psp_73",cj="_userName_h0psp_105",uj="_userBalance_h0psp_112",Tt={page:K7,kycBanner:J7,main:W7,profileTop:I7,userInfo:P7,sections:ej,grid2:tj,grid1:nj,mnemonicRow:aj,mnemonicInfo:lj,mnemonicIcon:ij,mnemonicText:sj,userName:cj,userBalance:uj};function rj(){const{data:l}=Gi(),{data:s,isLoading:u}=v0(),r=wn(),d=y=>y?y[0].toUpperCase()+y.slice(1).toLowerCase():"",h=l?[l.last_name,l.first_name,l.middle_name].filter(Boolean).map(d).join(" "):"",v=u||!s||s.totalUsd==null?"$—":`$${s.totalUsd.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`;return o.jsxs("div",{className:Tt.page,children:[o.jsx(Vi,{}),l&&!l.kyc_verified&&o.jsx("div",{className:Tt.kycBanner,children:"Для полного доступа к платформе необходимо пройти верификацию личности (KYC)"}),o.jsxs("main",{className:Tt.main,children:[o.jsxs("div",{className:Tt.profileTop,children:[o.jsx(V7,{}),o.jsxs("div",{className:Tt.userInfo,children:[o.jsx("span",{className:Tt.userName,children:h}),o.jsx("span",{className:Tt.userBalance,children:v})]})]}),o.jsxs("div",{className:Tt.sections,children:[o.jsx(Au,{title:"Личные данные",children:o.jsxs("div",{className:Tt.grid2,children:[o.jsx(qt,{label:"Полное ФИО",value:h,placeholder:"Например: Иванов Иван Иванович"}),o.jsx(qt,{label:"Адрес электронной почты",value:(l==null?void 0:l.email)??"",type:"email",icon:"check",placeholder:"example@mail.ru",readOnly:!0}),o.jsx(qt,{label:"Серия и номер паспорта",value:(l==null?void 0:l.passport_data)??"",placeholder:"0000 000000",readOnly:!0}),o.jsx(qt,{label:"Номер телефона",value:(l==null?void 0:l.phone)??"",type:"tel",icon:"check",placeholder:"+7 (999) 000-00-00",readOnly:!0})]})}),o.jsx(Au,{title:"Верификация",children:o.jsxs("div",{className:Tt.grid2,children:[o.jsx(qt,{label:"ИНН",value:(l==null?void 0:l.inn)??"",readOnly:!0,icon:"lock",placeholder:"000000000000"}),o.jsx(qt,{label:"ID аккаунта",value:(l==null?void 0:l.id)??"",readOnly:!0,icon:"lock",placeholder:"ECSA-00000000"})]})}),o.jsx(Au,{title:"Безопасность",actions:o.jsxs(o.Fragment,{children:[o.jsx(Qn,{variant:"danger",children:"⚠️ Посмотреть приватный ключ"}),o.jsx(Qn,{variant:"primary",children:"СОХРАНИТЬ"})]}),children:o.jsx("div",{className:Tt.grid1,children:o.jsx(qt,{label:"Адрес ERC-20",readOnly:!0,icon:"lock",value:(l==null?void 0:l.erc20)??"",placeholder:"0x0000000000000000000000000000000000000000"})})}),o.jsx(Au,{title:"Мнемоника",children:o.jsxs("div",{className:Tt.mnemonicRow,children:[o.jsxs("div",{className:Tt.mnemonicInfo,children:[o.jsx("span",{className:Tt.mnemonicIcon,children:"🔑"}),o.jsx("span",{className:Tt.mnemonicText,children:"Сид-фраза из 12 слов для восстановления кошелька"})]}),o.jsx(Qn,{variant:"danger",onClick:()=>r(Ne.SEED_PHRASE),children:"⚠ Показать мнемонику"})]})})]})]})]})}const oj="_card_1erii_1",fj="_logo_1erii_10",dj="_title_1erii_20",hj="_twoCol_1erii_29",mj="_leftCol_1erii_36",pj="_rightCol_1erii_42",vj="_codeHint_1erii_48",yj="_error_1erii_55",gj="_submitWrapper_1erii_62",_j="_footer_1erii_66",bj="_forgot_1erii_73",xj="_divider_1erii_88",yn={card:oj,logo:fj,title:dj,twoCol:hj,leftCol:mj,rightCol:pj,codeHint:vj,error:yj,submitWrapper:gj,footer:_j,forgot:bj,divider:xj};function h1(l){var u,r;const s=l;return((r=(u=s==null?void 0:s.detail)==null?void 0:u[0])==null?void 0:r.msg)??"Произошла ошибка"}function Sj(){const[l,s]=S.useState(""),[u,r]=S.useState(""),[d,h]=S.useState(""),[v,y]=S.useState(!1),g=Ll(),p=wn(),j=$t({mutationFn:z4,onSuccess:()=>y(!0)}),_=$t({mutationFn:D4,onSuccess:async({access_token:D})=>{h0(),D&&_n.set(D),await g.invalidateQueries({queryKey:Xu}),p(Ne.PROFILE)}}),T=()=>{l&&j.mutate({email:l})},M=D=>{D.preventDefault(),_.mutate({email:l,password:u,code:d})},U=(j.isError?h1(j.error):null)??(_.isError?h1(_.error):null);return{email:l,setEmail:s,password:u,setPassword:r,verificationCode:d,setVerificationCode:h,codeSent:v,isLoadingCode:j.isPending,isLoadingSubmit:_.isPending,error:U,handleRequestCode:T,handleSubmit:M}}function jj(){const{email:l,setEmail:s,password:u,setPassword:r,verificationCode:d,setVerificationCode:h,codeSent:v,isLoadingCode:y,isLoadingSubmit:g,error:p,handleRequestCode:j,handleSubmit:_}=Sj(),T=wn();return o.jsxs("form",{className:yn.card,onSubmit:_,children:[o.jsx("div",{className:yn.logo,children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsx("h1",{className:yn.title,children:"Войти в кошелёк ЭКСА"}),o.jsxs("div",{className:yn.twoCol,children:[o.jsxs("div",{className:yn.leftCol,children:[o.jsx(qt,{label:"Адрес электронной почты",type:"email",value:l,onChange:s,placeholder:"example@mail.ru",required:!0}),o.jsx(qt,{label:"Пароль",type:"password",value:u,onChange:r,placeholder:"••••••••",required:!0})]}),o.jsxs("div",{className:yn.rightCol,children:[o.jsx(Qn,{variant:"ghost",type:"button",onClick:j,disabled:v||y,children:y?"Отправка...":v?"Код отправлен":"Получить код на email"}),o.jsx("span",{className:yn.codeHint,children:"Код не пришёл"}),o.jsx(qt,{label:"Ввести код",type:"text",value:d,onChange:h,placeholder:"000 000",required:!0})]})]}),p&&o.jsx("p",{className:yn.error,children:p}),o.jsx("div",{className:yn.submitWrapper,children:o.jsx(cc,{label:g?"Вход...":"Войти",disabled:g})}),o.jsxs("div",{className:yn.footer,children:[o.jsx("a",{className:yn.forgot,children:"Забыли пароль?"}),o.jsx("div",{className:yn.divider,children:o.jsx("span",{children:"или"})}),o.jsx(Qn,{variant:"outline",type:"button",onClick:()=>T(Ne.REGISTER),children:"Создать новый кошелёк"})]})]})}const Ej="_page_a6ygb_1",Nj={page:Ej};function Tj(){return o.jsx("div",{className:Nj.page,children:o.jsx(jj,{})})}function m1(l){var u,r;const s=l;return((r=(u=s==null?void 0:s.detail)==null?void 0:u[0])==null?void 0:r.msg)??"Произошла ошибка"}function Cj(){const l=wn(),s=Ll(),[u,r]=S.useState(""),[d,h]=S.useState(""),[v,y]=S.useState(""),[g,p]=S.useState(""),[j,_]=S.useState(!1),[T,M]=S.useState(null),U=$t({mutationFn:O4,onSuccess:()=>_(!0)}),D=$t({mutationFn:M4,onSuccess:async({access_token:G})=>{h0(),G&&_n.set(G),await s.invalidateQueries({queryKey:Xu}),l(Ne.WALLET)}}),w=()=>{u&&U.mutate({email:u})},B=G=>{if(G.preventDefault(),d!==v){M("Пароли не совпадают");return}M(null),D.mutate({email:u,password:d,confirm_password:v,code:g})},Z=T??(U.isError?m1(U.error):null)??(D.isError?m1(D.error):null);return{email:u,setEmail:r,password:d,setPassword:h,confirmPassword:v,setConfirmPassword:y,verificationCode:g,setVerificationCode:p,codeSent:j,isLoadingCode:U.isPending,isLoadingSubmit:D.isPending,error:Z,handleRequestCode:w,handleSubmit:B}}const wj="_card_wnog4_1",Rj="_logo_wnog4_10",Aj="_title_wnog4_20",Oj="_twoCol_wnog4_29",Mj="_leftCol_wnog4_36",zj="_rightCol_wnog4_42",Dj="_codeHint_wnog4_53",Lj="_error_wnog4_60",Bj="_submitWrapper_wnog4_67",Uj="_legal_wnog4_71",Hn={card:wj,logo:Rj,title:Aj,twoCol:Oj,leftCol:Mj,rightCol:zj,codeHint:Dj,error:Lj,submitWrapper:Bj,legal:Uj};function Hj(){const{email:l,setEmail:s,password:u,setPassword:r,confirmPassword:d,setConfirmPassword:h,verificationCode:v,setVerificationCode:y,codeSent:g,isLoadingCode:p,isLoadingSubmit:j,error:_,handleRequestCode:T,handleSubmit:M}=Cj();return o.jsxs("form",{className:Hn.card,onSubmit:M,children:[o.jsx("div",{className:Hn.logo,children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsx("h1",{className:Hn.title,children:"Создать кошелёк ЭКСА"}),o.jsxs("div",{className:Hn.twoCol,children:[o.jsxs("div",{className:Hn.leftCol,children:[o.jsx(qt,{label:"Введите адрес электронной почты",type:"email",value:l,onChange:s,placeholder:"example@mail.ru",required:!0}),o.jsx(qt,{label:"Придумайте пароль",type:"password",value:u,onChange:r,placeholder:"••••••••",required:!0}),o.jsx(qt,{label:"Повторите пароль",type:"password",value:d,onChange:h,placeholder:"••••••••",required:!0})]}),o.jsxs("div",{className:Hn.rightCol,children:[o.jsx(Qn,{variant:"ghost",type:"button",onClick:T,disabled:g||p,children:p?"Отправка...":g?"Код отправлен":"Получить проверочный код"}),o.jsx("span",{className:Hn.codeHint,children:"Код не пришёл"}),o.jsx(qt,{label:"Ввести код",type:"text",value:v,onChange:y,placeholder:"000 000",required:!0})]})]}),_&&o.jsx("p",{className:Hn.error,children:_}),o.jsx("div",{className:Hn.submitWrapper,children:o.jsx(cc,{label:j?"Создание...":"Создать",disabled:j})}),o.jsxs("p",{className:Hn.legal,children:["Нажимая «Создать», вы принимаете",o.jsx("br",{}),o.jsx("a",{href:"#",children:"Пользовательское соглашение"})," и ",o.jsx("a",{href:"#",children:"Политику конфиденциальности"})]})]})}const kj="_page_a6ygb_1",qj={page:kj};function $j(){return o.jsx("div",{className:qj.page,children:o.jsx(Hj,{})})}const Qj="_title_ujt2o_1",Gj="_table_ujt2o_8",Yj="_row_ujt2o_15",Vj="_range_ujt2o_31",Xj="_pct_ujt2o_36",Zj="_progressBar_ujt2o_43",Fj="_progressFill_ujt2o_51",Kj="_summary_ujt2o_58",Jj="_summaryLabel_ujt2o_73",Wj="_summaryValue_ujt2o_78",Pt={title:Qj,table:Gj,row:Yj,range:Vj,pct:Xj,progressBar:Zj,progressFill:Fj,summary:Kj,summaryLabel:Jj,summaryValue:Wj},p1=l=>l.toLocaleString("ru-RU");function Ij({amount:l,progress:s,commission:u,effectiveRate:r}){return o.jsxs("div",{children:[o.jsx("div",{className:Pt.title,children:"КОМИССИЯ СЕРВИСА"}),o.jsx("div",{className:Pt.table,children:ha.map((d,h)=>o.jsxs("div",{className:Pt.row,"data-active":l>=d.min&&l<=d.max||void 0,children:[o.jsxs("span",{className:Pt.range,children:[p1(d.min)," – ",p1(d.max)," ₽"]}),o.jsxs("span",{className:Pt.pct,children:[d.pct,"%"]})]},h))}),o.jsx("div",{className:Pt.progressBar,children:o.jsx("div",{className:Pt.progressFill,style:{width:`${s}%`}})}),o.jsxs("div",{className:Pt.summary,children:[o.jsx("span",{className:Pt.summaryLabel,children:"Комиссия"}),o.jsxs("span",{className:Pt.summaryValue,children:[u.toLocaleString("ru-RU",{maximumFractionDigits:2})," ₽"]})]}),o.jsxs("div",{className:Pt.summary,children:[o.jsx("span",{className:Pt.summaryLabel,children:"Курс с комиссией"}),o.jsxs("span",{className:Pt.summaryValue,children:[r.toFixed(2)," ₽"]})]})]})}const Pj="_wrap_6xfms_1",e9="_box_6xfms_12",t9="_text_6xfms_39",n9="_link_6xfms_46",a9="_required_6xfms_51",Zs={wrap:Pj,box:e9,text:t9,link:n9,required:a9};function l9({checked:l,onToggle:s}){return o.jsxs("button",{type:"button",className:Zs.wrap,onClick:s,"aria-pressed":l,children:[o.jsx("span",{className:Zs.box,"data-checked":l||void 0,children:o.jsx("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-hidden":"true",children:o.jsx("path",{d:"M2 6l3 3 5-5",stroke:"#fff",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})})}),o.jsxs("span",{className:Zs.text,children:["Я ознакомлен и согласен с"," ",o.jsx("a",{href:"#",className:Zs.link,onClick:u=>u.preventDefault(),children:"публичной офертой"}),". Вся деятельность компании соответствует законодательству Российской Федерации.",o.jsx("br",{}),o.jsx("span",{className:Zs.required,children:"ОБЯЗАТЕЛЬНОЕ ПОЛЕ"})]})]})}const i9="_wrap_1nqy0_1",s9="_header_1nqy0_8",c9="_title_1nqy0_17",u9="_subtitle_1nqy0_22",r9="_pills_1nqy0_29",o9="_pill_1nqy0_29",f9="_pillValue_1nqy0_43",d9="_body_1nqy0_53",h9="_tabs_1nqy0_59",m9="_tab_1nqy0_59",p9="_field_1nqy0_91",v9="_fieldError_1nqy0_95",y9="_fieldLabel_1nqy0_101",g9="_fieldInput_1nqy0_109",_9="_currency_1nqy0_135",b9="_currencyIcon_1nqy0_144",x9="_currencyRub_1nqy0_156",S9="_currencyUsdt_1nqy0_160",j9="_swapWrap_1nqy0_164",E9="_swapBtn_1nqy0_169",N9="_bottom_1nqy0_182",T9="_payBtn_1nqy0_190",He={wrap:i9,header:s9,title:c9,subtitle:u9,pills:r9,pill:o9,pillValue:f9,body:d9,tabs:h9,tab:m9,field:p9,fieldError:v9,fieldLabel:y9,fieldInput:g9,currency:_9,currencyIcon:b9,currencyRub:x9,currencyUsdt:S9,swapWrap:j9,swapBtn:E9,bottom:N9,payBtn:T9};function C9(){const l=I1({usdtRate:0}),s=Yu(l.numRub,400),{data:u,isError:r}=hp(s),{data:d}=dp(),h=Number(d==null?void 0:d.usdt_exchange_rate)||0,v=Number(d==null?void 0:d.gas_fee)||W1,y=(u==null?void 0:u.total_price)??"",g=Number(y)||0,p=Number(u==null?void 0:u.service_fee)||0,j=l.numRub>0?g/l.numRub:0,{mutate:_,isPending:T}=Mb();function M(){_({usdt_amount:l.numRub,usdt_exchange_rate:1,gas_fee:1,total_price:Number(y)||0})}return o.jsxs("div",{className:He.wrap,children:[o.jsxs("div",{className:He.header,children:[o.jsxs("div",{children:[o.jsx("h1",{className:He.title,children:"Конвертация"}),o.jsx("div",{className:He.subtitle,children:"Данные обновляются в реальном времени"})]}),o.jsxs("div",{className:He.pills,children:[o.jsxs("div",{className:He.pill,children:["Цена газа в RUB ",o.jsxs("span",{className:He.pillValue,children:[v.toFixed(2)," RUB"]})]}),o.jsxs("div",{className:He.pill,children:["USDT/RUB ",o.jsxs("span",{className:He.pillValue,children:[h.toFixed(2)," ₽"]})]})]})]}),o.jsxs("div",{className:He.body,children:[o.jsxs("div",{children:[o.jsx("div",{className:He.tabs,children:o.jsx("button",{type:"button",className:He.tab,"data-active":l.mode==="buy"||void 0,onClick:()=>l.setMode("buy"),children:"КУПИТЬ"})}),o.jsxs("div",{className:He.field,children:[o.jsx("div",{className:He.fieldLabel,children:"Конвертируете"}),o.jsxs("div",{className:He.fieldInput,children:[o.jsx("input",{type:"text",value:l.rubVal,onChange:U=>l.updateRub(U.target.value),placeholder:"0",inputMode:"decimal"}),o.jsxs("div",{className:He.currency,children:[o.jsx("span",{className:`${He.currencyIcon} ${He.currencyUsdt}`,children:"₮"}),"USDT"]})]}),r&&o.jsx("div",{className:He.fieldError,children:"Сумма слишком большая и превышает 600 000 ₽"})]}),o.jsx("div",{className:He.swapWrap,children:o.jsx("button",{type:"button",className:He.swapBtn,onClick:l.toggleMode,"aria-label":"Поменять направление",children:o.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",children:o.jsx("path",{d:"M8 2v12M4 10l4 4 4-4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})})}),o.jsxs("div",{className:He.field,children:[o.jsx("div",{className:He.fieldLabel,children:"Платите"}),o.jsxs("div",{className:He.fieldInput,children:[o.jsx("input",{type:"text",value:y,readOnly:!0,placeholder:"0"}),o.jsxs("div",{className:He.currency,children:[o.jsx("span",{className:`${He.currencyIcon} ${He.currencyRub}`,children:"₽"}),"RUB"]})]})]})]}),o.jsx(Ij,{amount:g,progress:c0(g),commission:p,effectiveRate:j})]}),o.jsx("div",{className:He.bottom,children:o.jsx(l9,{checked:l.agreed,onToggle:()=>l.setAgreed(!l.agreed)})}),o.jsx("button",{type:"button",className:He.payBtn,onClick:M,disabled:!y||T||!l.agreed,children:T?"Обработка...":"Оплатить"})]})}const w9="_page_gbj3c_1",R9="_main_gbj3c_8",v1={page:w9,main:R9};function A9(){return o.jsxs("div",{className:v1.page,children:[o.jsx(Vi,{}),o.jsx("main",{className:v1.main,children:o.jsx(C9,{})}),o.jsx(Vu,{})]})}const y1=52;function O9(l){const[s,u]=S.useState(!1),[r,d]=S.useState(y1),[h,v]=S.useState(!1),y=S.useRef(null),g=S.useCallback(()=>{y.current&&clearInterval(y.current),d(y1),y.current=setInterval(()=>{d(_=>_<=1?(clearInterval(y.current),u(!0),0):_-1)},1e3)},[]);S.useEffect(()=>(g(),()=>{y.current&&clearInterval(y.current)}),[g]);const p=S.useCallback(()=>{u(_=>_?(g(),!1):(y.current&&clearInterval(y.current),!0))},[g]),j=S.useCallback(()=>{navigator.clipboard.writeText(l.join(" ")).then(()=>{v(!0),setTimeout(()=>v(!1),1500)})},[l]);return{hidden:s,countdown:r,copied:h,handleHide:p,handleCopy:j}}const M9="_content_o6p8v_1",z9="_titleRow_o6p8v_6",D9="_title_o6p8v_6",L9="_titleButtons_o6p8v_19",B9="_btnFixed_o6p8v_26",U9="_subtitle_o6p8v_34",H9="_countdown_o6p8v_42",k9="_seedGrid_o6p8v_47",q9="_seedCard_o6p8v_54",$9="_seedNum_o6p8v_73",Q9="_seedWord_o6p8v_80",G9="_seedWordHidden_o6p8v_88",Y9="_warning_o6p8v_93",V9="_warningIcon_o6p8v_101",X9="_warningText_o6p8v_107",Z9="_profileLinkRow_o6p8v_115",F9="_profileLink_o6p8v_115",ht={content:M9,titleRow:z9,title:D9,titleButtons:L9,btnFixed:B9,subtitle:U9,countdown:H9,seedGrid:k9,seedCard:q9,seedNum:$9,seedWord:Q9,seedWordHidden:G9,warning:Y9,warningIcon:V9,warningText:X9,profileLinkRow:Z9,profileLink:F9};function K9({words:l}){const{hidden:s,countdown:u,copied:r,handleHide:d,handleCopy:h}=O9(l);return o.jsxs("div",{className:ht.content,children:[o.jsxs("div",{className:ht.titleRow,children:[o.jsx("h1",{className:ht.title,children:"СИД ФРАЗА"}),o.jsxs("div",{className:ht.titleButtons,children:[o.jsx("div",{className:ht.btnFixed,children:o.jsx(Qn,{variant:"outline",onClick:d,children:s?"ПОКАЗАТЬ":"СКРЫТЬ"})}),o.jsx("div",{className:ht.btnFixed,children:o.jsx(Qn,{variant:"outline",onClick:h,children:r?"СКОПИРОВАНО":"КОПИРОВАТЬ"})})]})]}),!s&&o.jsxs("div",{className:ht.subtitle,children:["АВТОМАТИЧЕСКОЕ СКРЫТИЕ ЧЕРЕЗ"," ",o.jsx("span",{className:ht.countdown,children:u}),"С"]}),o.jsx("div",{className:ht.seedGrid,children:l.map((v,y)=>o.jsxs("div",{className:ht.seedCard,children:[o.jsxs("span",{className:ht.seedNum,children:[y+1,"."]}),o.jsx("span",{className:`${ht.seedWord} ${s?ht.seedWordHidden:""}`,children:s?"•••••":v})]},y))}),o.jsxs("div",{className:ht.warning,children:[o.jsx("span",{className:ht.warningIcon,children:"⚠️"}),o.jsx("p",{className:ht.warningText,children:"Никогда не передавайте сид-фразу третьим лицам. Тот, кто знает фразу — владеет кошельком."})]}),o.jsx("div",{className:ht.profileLinkRow,children:o.jsx(va,{to:Ne.PROFILE,className:ht.profileLink,children:"Перейти в профиль"})})]})}const J9="_page_1mk6w_1",W9="_main_1mk6w_8",I9="_glow_1mk6w_17",Rf={page:J9,main:W9,glow:I9};function P9(){const{data:l,isLoading:s}=M5(),u=l?l.split(" "):[];return o.jsxs("div",{className:Rf.page,children:[o.jsx(Vi,{}),o.jsxs("main",{className:Rf.main,children:[o.jsx("div",{className:Rf.glow}),!s&&o.jsx(K9,{words:u})]})]})}const eE="https://app.kyc.elcsa.ru";function tE(){return Mp(!0)}async function Mp(l){const s=await el(),u=await fetch(`${eE}/kyc/create`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":s},body:JSON.stringify({})});if(u.status===401&&l)try{return await Qi(),Mp(!1)}catch{throw _n.clear(),new Error("Unauthorized")}const r=await u.json();if(!u.ok)throw r;return r}function nE(){const l=$t({mutationFn:tE});return{trigger:l.mutate,data:l.data,isLoading:l.isPending,isError:l.isError}}const aE="_backdrop_1do7s_1",lE="_modal_1do7s_12",iE="_closeBtn_1do7s_22",sE="_body_1do7s_40",cE="_qrBlock_1do7s_47",uE="_qrImage_1do7s_55",rE="_linkBtn_1do7s_63",jl={backdrop:aE,modal:lE,closeBtn:iE,body:sE,qrBlock:cE,qrImage:uE,linkBtn:rE};function oE({data:l,onClose:s}){return o.jsx("div",{className:jl.backdrop,onClick:s,children:o.jsxs("div",{className:jl.modal,onClick:u=>u.stopPropagation(),children:[o.jsx("button",{className:jl.closeBtn,onClick:s,type:"button",children:"×"}),o.jsx("div",{className:jl.body,children:o.jsxs("div",{className:jl.qrBlock,children:[o.jsx("img",{className:jl.qrImage,src:l.qr_code,alt:"QR-код для верификации"}),o.jsx("a",{className:jl.linkBtn,href:l.link,target:"_blank",rel:"noopener noreferrer",children:"Перейти к верификации"})]})})]})})}const fE="_card_omb8e_1",dE="_logo_omb8e_13",hE="_iconWrapper_omb8e_21",mE="_description_omb8e_34",pE="_buttonWrapper_omb8e_42",vE="_error_omb8e_47",Ei={card:fE,logo:dE,iconWrapper:hE,description:mE,buttonWrapper:pE,error:vE};function yE(){const{trigger:l,data:s,isLoading:u,isError:r}=nE(),d=wn(),h=Ll(),{data:v}=Gi({refetchInterval:s?5e3:!1});S.useEffect(()=>{v!=null&&v.kyc_verified&&d(Ne.SEED_PHRASE,{replace:!0})},[v==null?void 0:v.kyc_verified,d]);const y=()=>{h.invalidateQueries({queryKey:["me"]})};return o.jsxs(o.Fragment,{children:[o.jsxs("div",{className:Ei.card,children:[o.jsx("div",{className:Ei.logo,children:o.jsx("img",{src:Bl,alt:"ЭКСА"})}),o.jsx("div",{className:Ei.iconWrapper,children:o.jsxs("svg",{width:"38",height:"38",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("path",{d:"M12 2L3 6v6c0 5.25 3.75 10.15 9 11.35C17.25 22.15 21 17.25 21 12V6l-9-4z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),o.jsx("path",{d:"M9 12l2 2 4-4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),o.jsx("p",{className:Ei.description,children:"Для продолжения работы необходимо пройти KYC верификацию"}),o.jsx("div",{className:Ei.buttonWrapper,children:o.jsx(cc,{label:u?"Загрузка...":"Подтвердить личность",type:"button",onClick:()=>l(),disabled:u})}),r&&o.jsx("p",{className:Ei.error,children:"Произошла ошибка. Попробуй перезагрузить страницу и попробовать снова."})]}),s&&o.jsx(oE,{data:s,onClose:y})]})}const gE="_page_6lnfw_1",_E={page:gE};function bE(){const{data:l,isLoading:s}=Gi();return s?null:l!=null&&l.kyc_verified?o.jsx(Ws,{to:Ne.PROFILE,replace:!0}):o.jsx("div",{className:_E.page,children:o.jsx(yE,{})})}function xE(){const{pathname:l}=ln();return S.useEffect(()=>{window.scrollTo(0,0)},[l]),null}function SE(){const{isAuthenticated:l,isLoading:s}=m0(),u=ln();return s?null:l?o.jsx(Y1,{}):o.jsx(Ws,{to:Ne.LOGIN,state:{from:u},replace:!0})}function jE(){var d,h;const{isAuthenticated:l,isLoading:s}=m0(),r=((h=(d=ln().state)==null?void 0:d.from)==null?void 0:h.pathname)??Ne.WALLET;return s?null:l?o.jsx(Ws,{to:r,replace:!0}):o.jsx(Y1,{})}function EE(){return o.jsxs(D_,{children:[o.jsx(xE,{}),o.jsxs(o_,{children:[o.jsx(Ut,{path:Ne.HOME,element:o.jsx(m5,{})}),o.jsxs(Ut,{element:o.jsx(jE,{}),children:[o.jsx(Ut,{path:Ne.LOGIN,element:o.jsx(Tj,{})}),o.jsx(Ut,{path:Ne.REGISTER,element:o.jsx($j,{})})]}),o.jsxs(Ut,{element:o.jsx(SE,{}),children:[o.jsx(Ut,{path:Ne.CONVERTER,element:o.jsx(A9,{})}),o.jsx(Ut,{path:Ne.WALLET,element:o.jsx(a1,{})}),o.jsx(Ut,{path:Ne.WALLET_CHAIN,element:o.jsx(a1,{})}),o.jsx(Ut,{path:Ne.SWAP,element:o.jsx(j7,{})}),o.jsx(Ut,{path:Ne.BRIDGE,element:o.jsx(U7,{})}),o.jsx(Ut,{path:Ne.PROFILE,element:o.jsx(rj,{})}),o.jsx(Ut,{path:Ne.SEED_PHRASE,element:o.jsx(P9,{})}),o.jsx(Ut,{path:Ne.KYC,element:o.jsx(bE,{})})]})]})]})}const NE=new ob({defaultOptions:{queries:{retry:!1}}});function TE({children:l}){return o.jsx(fb,{client:NE,children:l})}function CE(){return o.jsx(TE,{children:o.jsx(EE,{})})}og.createRoot(document.getElementById("root")).render(o.jsx(S.StrictMode,{children:o.jsx(CE,{})}));
|