Files
frontend/dist/assets/index-Bzh-PW6c.js
2026-06-05 16:13:04 +03:00

166 lines
590 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var gm=a=>{throw TypeError(a)};var W0=(a,i,c)=>i.has(a)||gm("Cannot "+c);var C=(a,i,c)=>(W0(a,i,"read from private field"),c?c.call(a):i.get(a)),ce=(a,i,c)=>i.has(a)?gm("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(a):i.set(a,c),W=(a,i,c,r)=>(W0(a,i,"write to private field"),r?r.call(a,c):i.set(a,c),c),Se=(a,i,c)=>(W0(a,i,"access private method"),c);var ro=(a,i,c,r)=>({set _(d){W(a,i,d,c)},get _(){return C(a,i,r)}});(function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))r(d);new MutationObserver(d=>{for(const f of d)if(f.type==="childList")for(const _ of f.addedNodes)_.tagName==="LINK"&&_.rel==="modulepreload"&&r(_)}).observe(document,{childList:!0,subtree:!0});function c(d){const f={};return d.integrity&&(f.integrity=d.integrity),d.referrerPolicy&&(f.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?f.credentials="include":d.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function r(d){if(d.ep)return;d.ep=!0;const f=c(d);fetch(d.href,f)}})();function Yp(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var J0={exports:{}},bc={};/**
* @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 vm;function $v(){if(vm)return bc;vm=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function c(r,d,f){var _=null;if(f!==void 0&&(_=""+f),d.key!==void 0&&(_=""+d.key),"key"in d){f={};for(var v in d)v!=="key"&&(f[v]=d[v])}else f=d;return d=f.ref,{$$typeof:a,type:r,key:_,ref:d!==void 0?d:null,props:f}}return bc.Fragment=i,bc.jsx=c,bc.jsxs=c,bc}var ym;function qv(){return ym||(ym=1,J0.exports=$v()),J0.exports}var l=qv(),ed={exports:{}},ye={};/**
* @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 xm;function Gv(){if(xm)return ye;xm=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),_=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),b=Symbol.iterator;function N(R){return R===null||typeof R!="object"?null:(R=b&&R[b]||R["@@iterator"],typeof R=="function"?R:null)}var S={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E=Object.assign,T={};function M(R,V,K){this.props=R,this.context=V,this.refs=T,this.updater=K||S}M.prototype.isReactComponent={},M.prototype.setState=function(R,V){if(typeof R!="object"&&typeof R!="function"&&R!=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,R,V,"setState")},M.prototype.forceUpdate=function(R){this.updater.enqueueForceUpdate(this,R,"forceUpdate")};function H(){}H.prototype=M.prototype;function z(R,V,K){this.props=R,this.context=V,this.refs=T,this.updater=K||S}var G=z.prototype=new H;G.constructor=z,E(G,M.prototype),G.isPureReactComponent=!0;var Y=Array.isArray;function J(){}var $={H:null,A:null,T:null,S:null},X=Object.prototype.hasOwnProperty;function se(R,V,K){var te=K.ref;return{$$typeof:a,type:R,key:V,ref:te!==void 0?te:null,props:K}}function pe(R,V){return se(R.type,V,R.props)}function me(R){return typeof R=="object"&&R!==null&&R.$$typeof===a}function Ce(R){var V={"=":"=0",":":"=2"};return"$"+R.replace(/[=:]/g,function(K){return V[K]})}var ue=/\/+/g;function ve(R,V){return typeof R=="object"&&R!==null&&R.key!=null?Ce(""+R.key):V.toString(36)}function fe(R){switch(R.status){case"fulfilled":return R.value;case"rejected":throw R.reason;default:switch(typeof R.status=="string"?R.then(J,J):(R.status="pending",R.then(function(V){R.status==="pending"&&(R.status="fulfilled",R.value=V)},function(V){R.status==="pending"&&(R.status="rejected",R.reason=V)})),R.status){case"fulfilled":return R.value;case"rejected":throw R.reason}}throw R}function U(R,V,K,te,_e){var be=typeof R;(be==="undefined"||be==="boolean")&&(R=null);var De=!1;if(R===null)De=!0;else switch(be){case"bigint":case"string":case"number":De=!0;break;case"object":switch(R.$$typeof){case a:case i:De=!0;break;case g:return De=R._init,U(De(R._payload),V,K,te,_e)}}if(De)return _e=_e(R),De=te===""?"."+ve(R,0):te,Y(_e)?(K="",De!=null&&(K=De.replace(ue,"$&/")+"/"),U(_e,V,K,"",function(Jn){return Jn})):_e!=null&&(me(_e)&&(_e=pe(_e,K+(_e.key==null||R&&R.key===_e.key?"":(""+_e.key).replace(ue,"$&/")+"/")+De)),V.push(_e)),1;De=0;var St=te===""?".":te+":";if(Y(R))for(var Je=0;Je<R.length;Je++)te=R[Je],be=St+ve(te,Je),De+=U(te,V,K,be,_e);else if(Je=N(R),typeof Je=="function")for(R=Je.call(R),Je=0;!(te=R.next()).done;)te=te.value,be=St+ve(te,Je++),De+=U(te,V,K,be,_e);else if(be==="object"){if(typeof R.then=="function")return U(fe(R),V,K,te,_e);throw V=String(R),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(R).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return De}function I(R,V,K){if(R==null)return R;var te=[],_e=0;return U(R,te,"","",function(be){return V.call(K,be,_e++)}),te}function ie(R){if(R._status===-1){var V=R._result;V=V(),V.then(function(K){(R._status===0||R._status===-1)&&(R._status=1,R._result=K)},function(K){(R._status===0||R._status===-1)&&(R._status=2,R._result=K)}),R._status===-1&&(R._status=0,R._result=V)}if(R._status===1)return R._result.default;throw R._result}var Ee=typeof reportError=="function"?reportError:function(R){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof R=="object"&&R!==null&&typeof R.message=="string"?String(R.message):String(R),error:R});if(!window.dispatchEvent(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",R);return}console.error(R)},Te={map:I,forEach:function(R,V,K){I(R,function(){V.apply(this,arguments)},K)},count:function(R){var V=0;return I(R,function(){V++}),V},toArray:function(R){return I(R,function(V){return V})||[]},only:function(R){if(!me(R))throw Error("React.Children.only expected to receive a single React element child.");return R}};return ye.Activity=y,ye.Children=Te,ye.Component=M,ye.Fragment=c,ye.Profiler=d,ye.PureComponent=z,ye.StrictMode=r,ye.Suspense=h,ye.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=$,ye.__COMPILER_RUNTIME={__proto__:null,c:function(R){return $.H.useMemoCache(R)}},ye.cache=function(R){return function(){return R.apply(null,arguments)}},ye.cacheSignal=function(){return null},ye.cloneElement=function(R,V,K){if(R==null)throw Error("The argument must be a React element, but you passed "+R+".");var te=E({},R.props),_e=R.key;if(V!=null)for(be in V.key!==void 0&&(_e=""+V.key),V)!X.call(V,be)||be==="key"||be==="__self"||be==="__source"||be==="ref"&&V.ref===void 0||(te[be]=V[be]);var be=arguments.length-2;if(be===1)te.children=K;else if(1<be){for(var De=Array(be),St=0;St<be;St++)De[St]=arguments[St+2];te.children=De}return se(R.type,_e,te)},ye.createContext=function(R){return R={$$typeof:_,_currentValue:R,_currentValue2:R,_threadCount:0,Provider:null,Consumer:null},R.Provider=R,R.Consumer={$$typeof:f,_context:R},R},ye.createElement=function(R,V,K){var te,_e={},be=null;if(V!=null)for(te in V.key!==void 0&&(be=""+V.key),V)X.call(V,te)&&te!=="key"&&te!=="__self"&&te!=="__source"&&(_e[te]=V[te]);var De=arguments.length-2;if(De===1)_e.children=K;else if(1<De){for(var St=Array(De),Je=0;Je<De;Je++)St[Je]=arguments[Je+2];_e.children=St}if(R&&R.defaultProps)for(te in De=R.defaultProps,De)_e[te]===void 0&&(_e[te]=De[te]);return se(R,be,_e)},ye.createRef=function(){return{current:null}},ye.forwardRef=function(R){return{$$typeof:v,render:R}},ye.isValidElement=me,ye.lazy=function(R){return{$$typeof:g,_payload:{_status:-1,_result:R},_init:ie}},ye.memo=function(R,V){return{$$typeof:m,type:R,compare:V===void 0?null:V}},ye.startTransition=function(R){var V=$.T,K={};$.T=K;try{var te=R(),_e=$.S;_e!==null&&_e(K,te),typeof te=="object"&&te!==null&&typeof te.then=="function"&&te.then(J,Ee)}catch(be){Ee(be)}finally{V!==null&&K.types!==null&&(V.types=K.types),$.T=V}},ye.unstable_useCacheRefresh=function(){return $.H.useCacheRefresh()},ye.use=function(R){return $.H.use(R)},ye.useActionState=function(R,V,K){return $.H.useActionState(R,V,K)},ye.useCallback=function(R,V){return $.H.useCallback(R,V)},ye.useContext=function(R){return $.H.useContext(R)},ye.useDebugValue=function(){},ye.useDeferredValue=function(R,V){return $.H.useDeferredValue(R,V)},ye.useEffect=function(R,V){return $.H.useEffect(R,V)},ye.useEffectEvent=function(R){return $.H.useEffectEvent(R)},ye.useId=function(){return $.H.useId()},ye.useImperativeHandle=function(R,V,K){return $.H.useImperativeHandle(R,V,K)},ye.useInsertionEffect=function(R,V){return $.H.useInsertionEffect(R,V)},ye.useLayoutEffect=function(R,V){return $.H.useLayoutEffect(R,V)},ye.useMemo=function(R,V){return $.H.useMemo(R,V)},ye.useOptimistic=function(R,V){return $.H.useOptimistic(R,V)},ye.useReducer=function(R,V,K){return $.H.useReducer(R,V,K)},ye.useRef=function(R){return $.H.useRef(R)},ye.useState=function(R){return $.H.useState(R)},ye.useSyncExternalStore=function(R,V,K){return $.H.useSyncExternalStore(R,V,K)},ye.useTransition=function(){return $.H.useTransition()},ye.version="19.2.5",ye}var bm;function Wd(){return bm||(bm=1,ed.exports=Gv()),ed.exports}var j=Wd();const wt=Yp(j);var td={exports:{}},jc={},nd={exports:{}},ld={};/**
* @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 jm;function Fv(){return jm||(jm=1,(function(a){function i(U,I){var ie=U.length;U.push(I);e:for(;0<ie;){var Ee=ie-1>>>1,Te=U[Ee];if(0<d(Te,I))U[Ee]=I,U[ie]=Te,ie=Ee;else break e}}function c(U){return U.length===0?null:U[0]}function r(U){if(U.length===0)return null;var I=U[0],ie=U.pop();if(ie!==I){U[0]=ie;e:for(var Ee=0,Te=U.length,R=Te>>>1;Ee<R;){var V=2*(Ee+1)-1,K=U[V],te=V+1,_e=U[te];if(0>d(K,ie))te<Te&&0>d(_e,K)?(U[Ee]=_e,U[te]=ie,Ee=te):(U[Ee]=K,U[V]=ie,Ee=V);else if(te<Te&&0>d(_e,ie))U[Ee]=_e,U[te]=ie,Ee=te;else break e}}return I}function d(U,I){var ie=U.sortIndex-I.sortIndex;return ie!==0?ie:U.id-I.id}if(a.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;a.unstable_now=function(){return f.now()}}else{var _=Date,v=_.now();a.unstable_now=function(){return _.now()-v}}var h=[],m=[],g=1,y=null,b=3,N=!1,S=!1,E=!1,T=!1,M=typeof setTimeout=="function"?setTimeout:null,H=typeof clearTimeout=="function"?clearTimeout:null,z=typeof setImmediate<"u"?setImmediate:null;function G(U){for(var I=c(m);I!==null;){if(I.callback===null)r(m);else if(I.startTime<=U)r(m),I.sortIndex=I.expirationTime,i(h,I);else break;I=c(m)}}function Y(U){if(E=!1,G(U),!S)if(c(h)!==null)S=!0,J||(J=!0,Ce());else{var I=c(m);I!==null&&fe(Y,I.startTime-U)}}var J=!1,$=-1,X=5,se=-1;function pe(){return T?!0:!(a.unstable_now()-se<X)}function me(){if(T=!1,J){var U=a.unstable_now();se=U;var I=!0;try{e:{S=!1,E&&(E=!1,H($),$=-1),N=!0;var ie=b;try{t:{for(G(U),y=c(h);y!==null&&!(y.expirationTime>U&&pe());){var Ee=y.callback;if(typeof Ee=="function"){y.callback=null,b=y.priorityLevel;var Te=Ee(y.expirationTime<=U);if(U=a.unstable_now(),typeof Te=="function"){y.callback=Te,G(U),I=!0;break t}y===c(h)&&r(h),G(U)}else r(h);y=c(h)}if(y!==null)I=!0;else{var R=c(m);R!==null&&fe(Y,R.startTime-U),I=!1}}break e}finally{y=null,b=ie,N=!1}I=void 0}}finally{I?Ce():J=!1}}}var Ce;if(typeof z=="function")Ce=function(){z(me)};else if(typeof MessageChannel<"u"){var ue=new MessageChannel,ve=ue.port2;ue.port1.onmessage=me,Ce=function(){ve.postMessage(null)}}else Ce=function(){M(me,0)};function fe(U,I){$=M(function(){U(a.unstable_now())},I)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(U){U.callback=null},a.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):X=0<U?Math.floor(1e3/U):5},a.unstable_getCurrentPriorityLevel=function(){return b},a.unstable_next=function(U){switch(b){case 1:case 2:case 3:var I=3;break;default:I=b}var ie=b;b=I;try{return U()}finally{b=ie}},a.unstable_requestPaint=function(){T=!0},a.unstable_runWithPriority=function(U,I){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var ie=b;b=U;try{return I()}finally{b=ie}},a.unstable_scheduleCallback=function(U,I,ie){var Ee=a.unstable_now();switch(typeof ie=="object"&&ie!==null?(ie=ie.delay,ie=typeof ie=="number"&&0<ie?Ee+ie:Ee):ie=Ee,U){case 1:var Te=-1;break;case 2:Te=250;break;case 5:Te=1073741823;break;case 4:Te=1e4;break;default:Te=5e3}return Te=ie+Te,U={id:g++,callback:I,priorityLevel:U,startTime:ie,expirationTime:Te,sortIndex:-1},ie>Ee?(U.sortIndex=ie,i(m,U),c(h)===null&&U===c(m)&&(E?(H($),$=-1):E=!0,fe(Y,ie-Ee))):(U.sortIndex=Te,i(h,U),S||N||(S=!0,J||(J=!0,Ce()))),U},a.unstable_shouldYield=pe,a.unstable_wrapCallback=function(U){var I=b;return function(){var ie=b;b=I;try{return U.apply(this,arguments)}finally{b=ie}}}})(ld)),ld}var Sm;function Vv(){return Sm||(Sm=1,nd.exports=Fv()),nd.exports}var ad={exports:{}},Ht={};/**
* @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 Nm;function Qv(){if(Nm)return Ht;Nm=1;var a=Wd();function i(h){var m="https://react.dev/errors/"+h;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var g=2;g<arguments.length;g++)m+="&args[]="+encodeURIComponent(arguments[g])}return"Minified React error #"+h+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var r={d:{f:c,r:function(){throw Error(i(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},d=Symbol.for("react.portal");function f(h,m,g){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:y==null?null:""+y,children:h,containerInfo:m,implementation:g}}var _=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function v(h,m){if(h==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return Ht.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Ht.createPortal=function(h,m){var g=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(i(299));return f(h,m,null,g)},Ht.flushSync=function(h){var m=_.T,g=r.p;try{if(_.T=null,r.p=2,h)return h()}finally{_.T=m,r.p=g,r.d.f()}},Ht.preconnect=function(h,m){typeof h=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,r.d.C(h,m))},Ht.prefetchDNS=function(h){typeof h=="string"&&r.d.D(h)},Ht.preinit=function(h,m){if(typeof h=="string"&&m&&typeof m.as=="string"){var g=m.as,y=v(g,m.crossOrigin),b=typeof m.integrity=="string"?m.integrity:void 0,N=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;g==="style"?r.d.S(h,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:y,integrity:b,fetchPriority:N}):g==="script"&&r.d.X(h,{crossOrigin:y,integrity:b,fetchPriority:N,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},Ht.preinitModule=function(h,m){if(typeof h=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var g=v(m.as,m.crossOrigin);r.d.M(h,{crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&r.d.M(h)},Ht.preload=function(h,m){if(typeof h=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var g=m.as,y=v(g,m.crossOrigin);r.d.L(h,g,{crossOrigin:y,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},Ht.preloadModule=function(h,m){if(typeof h=="string")if(m){var g=v(m.as,m.crossOrigin);r.d.m(h,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:g,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(h)},Ht.requestFormReset=function(h){r.d.r(h)},Ht.unstable_batchedUpdates=function(h,m){return h(m)},Ht.useFormState=function(h,m,g){return _.H.useFormState(h,m,g)},Ht.useFormStatus=function(){return _.H.useHostTransitionStatus()},Ht.version="19.2.5",Ht}var wm;function Yv(){if(wm)return ad.exports;wm=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),ad.exports=Qv(),ad.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 Cm;function Iv(){if(Cm)return jc;Cm=1;var a=Vv(),i=Wd(),c=Yv();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 f(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 _(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 v(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 h(e){if(f(e)!==e)throw Error(r(188))}function m(e){var t=e.alternate;if(!t){if(t=f(e),t===null)throw Error(r(188));return t!==e?null:e}for(var n=e,s=t;;){var o=n.return;if(o===null)break;var u=o.alternate;if(u===null){if(s=o.return,s!==null){n=s;continue}break}if(o.child===u.child){for(u=o.child;u;){if(u===n)return h(o),e;if(u===s)return h(o),t;u=u.sibling}throw Error(r(188))}if(n.return!==s.return)n=o,s=u;else{for(var p=!1,x=o.child;x;){if(x===n){p=!0,n=o,s=u;break}if(x===s){p=!0,s=o,n=u;break}x=x.sibling}if(!p){for(x=u.child;x;){if(x===n){p=!0,n=u,s=o;break}if(x===s){p=!0,s=u,n=o;break}x=x.sibling}if(!p)throw Error(r(189))}}if(n.alternate!==s)throw Error(r(190))}if(n.tag!==3)throw Error(r(188));return n.stateNode.current===n?e:t}function g(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=g(e),t!==null)return t;e=e.sibling}return null}var y=Object.assign,b=Symbol.for("react.element"),N=Symbol.for("react.transitional.element"),S=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),H=Symbol.for("react.consumer"),z=Symbol.for("react.context"),G=Symbol.for("react.forward_ref"),Y=Symbol.for("react.suspense"),J=Symbol.for("react.suspense_list"),$=Symbol.for("react.memo"),X=Symbol.for("react.lazy"),se=Symbol.for("react.activity"),pe=Symbol.for("react.memo_cache_sentinel"),me=Symbol.iterator;function Ce(e){return e===null||typeof e!="object"?null:(e=me&&e[me]||e["@@iterator"],typeof e=="function"?e:null)}var ue=Symbol.for("react.client.reference");function ve(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ue?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case E:return"Fragment";case M:return"Profiler";case T:return"StrictMode";case Y:return"Suspense";case J:return"SuspenseList";case se:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case S:return"Portal";case z:return e.displayName||"Context";case H:return(e._context.displayName||"Context")+".Consumer";case G:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case $:return t=e.displayName||null,t!==null?t:ve(e.type)||"Memo";case X:t=e._payload,e=e._init;try{return ve(e(t))}catch{}}return null}var fe=Array.isArray,U=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,I=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ie={pending:!1,data:null,method:null,action:null},Ee=[],Te=-1;function R(e){return{current:e}}function V(e){0>Te||(e.current=Ee[Te],Ee[Te]=null,Te--)}function K(e,t){Te++,Ee[Te]=e.current,e.current=t}var te=R(null),_e=R(null),be=R(null),De=R(null);function St(e,t){switch(K(be,t),K(_e,e),K(te,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?$1(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=$1(t),e=q1(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(te),K(te,e)}function Je(){V(te),V(_e),V(be)}function Jn(e){e.memoizedState!==null&&K(De,e);var t=te.current,n=q1(t,e.type);t!==n&&(K(_e,e),K(te,n))}function hl(e){_e.current===e&&(V(te),V(_e)),De.current===e&&(V(De),gc._currentValue=ie)}var Gl,Fl;function we(e){if(Gl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Gl=t&&t[1]||"",Fl=-1<n.stack.indexOf(`
at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Gl+e+Fl}var Gt=!1;function ml(e,t){if(!e||Gt)return"";Gt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(t){var Q=function(){throw Error()};if(Object.defineProperty(Q.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Q,[])}catch(B){var k=B}Reflect.construct(e,[],Q)}else{try{Q.call()}catch(B){k=B}e.call(Q.prototype)}}else{try{throw Error()}catch(B){k=B}(Q=e())&&typeof Q.catch=="function"&&Q.catch(function(){})}}catch(B){if(B&&k&&typeof B.stack=="string")return[B.stack,k.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=s.DetermineComponentFrameRoot(),p=u[0],x=u[1];if(p&&x){var w=p.split(`
`),L=x.split(`
`);for(o=s=0;s<w.length&&!w[s].includes("DetermineComponentFrameRoot");)s++;for(;o<L.length&&!L[o].includes("DetermineComponentFrameRoot");)o++;if(s===w.length||o===L.length)for(s=w.length-1,o=L.length-1;1<=s&&0<=o&&w[s]!==L[o];)o--;for(;1<=s&&0<=o;s--,o--)if(w[s]!==L[o]){if(s!==1||o!==1)do if(s--,o--,0>o||w[s]!==L[o]){var q=`
`+w[s].replace(" at new "," at ");return e.displayName&&q.includes("<anonymous>")&&(q=q.replace("<anonymous>",e.displayName)),q}while(1<=s&&0<=o);break}}}finally{Gt=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?we(n):""}function Pe(e,t){switch(e.tag){case 26:case 27:case 5:return we(e.type);case 16:return we("Lazy");case 13:return e.child!==t&&t!==null?we("Suspense Fallback"):we("Suspense");case 19:return we("SuspenseList");case 0:case 15:return ml(e.type,!1);case 11:return ml(e.type.render,!1);case 1:return ml(e.type,!0);case 31:return we("Activity");default:return""}}function Jt(e){try{var t="",n=null;do t+=Pe(e,n),n=e,e=e.return;while(e);return t}catch(s){return`
Error generating stack: `+s.message+`
`+s.stack}}var _s=Object.prototype.hasOwnProperty,gs=a.unstable_scheduleCallback,Ho=a.unstable_cancelCallback,v_=a.unstable_shouldYield,y_=a.unstable_requestPaint,pn=a.unstable_now,x_=a.unstable_getCurrentPriorityLevel,g2=a.unstable_ImmediatePriority,v2=a.unstable_UserBlockingPriority,Qc=a.unstable_NormalPriority,b_=a.unstable_LowPriority,y2=a.unstable_IdlePriority,j_=a.log,S_=a.unstable_setDisableYieldValue,Ri=null,_n=null;function Vl(e){if(typeof j_=="function"&&S_(e),_n&&typeof _n.setStrictMode=="function")try{_n.setStrictMode(Ri,e)}catch{}}var gn=Math.clz32?Math.clz32:C_,N_=Math.log,w_=Math.LN2;function C_(e){return e>>>=0,e===0?32:31-(N_(e)/w_|0)|0}var Yc=256,Ic=262144,Xc=4194304;function Ra(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 Zc(e,t,n){var s=e.pendingLanes;if(s===0)return 0;var o=0,u=e.suspendedLanes,p=e.pingedLanes;e=e.warmLanes;var x=s&134217727;return x!==0?(s=x&~u,s!==0?o=Ra(s):(p&=x,p!==0?o=Ra(p):n||(n=x&~e,n!==0&&(o=Ra(n))))):(x=s&~u,x!==0?o=Ra(x):p!==0?o=Ra(p):n||(n=s&~e,n!==0&&(o=Ra(n)))),o===0?0:t!==0&&t!==o&&(t&u)===0&&(u=o&-o,n=t&-t,u>=n||u===32&&(n&4194048)!==0)?t:o}function Ai(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function E_(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 x2(){var e=Xc;return Xc<<=1,(Xc&62914560)===0&&(Xc=4194304),e}function $o(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Oi(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function T_(e,t,n,s,o,u){var p=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 x=e.entanglements,w=e.expirationTimes,L=e.hiddenUpdates;for(n=p&~n;0<n;){var q=31-gn(n),Q=1<<q;x[q]=0,w[q]=-1;var k=L[q];if(k!==null)for(L[q]=null,q=0;q<k.length;q++){var B=k[q];B!==null&&(B.lane&=-536870913)}n&=~Q}s!==0&&b2(e,s,0),u!==0&&o===0&&e.tag!==0&&(e.suspendedLanes|=u&~(p&~t))}function b2(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-gn(t);e.entangledLanes|=t,e.entanglements[s]=e.entanglements[s]|1073741824|n&261930}function j2(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var s=31-gn(n),o=1<<s;o&t|e[s]&t&&(e[s]|=t),n&=~o}}function S2(e,t){var n=t&-t;return n=(n&42)!==0?1:qo(n),(n&(e.suspendedLanes|t))!==0?0:n}function qo(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 Go(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function N2(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:um(e.type))}function w2(e,t){var n=I.p;try{return I.p=e,t()}finally{I.p=n}}var Ql=Math.random().toString(36).slice(2),zt="__reactFiber$"+Ql,en="__reactProps$"+Ql,vs="__reactContainer$"+Ql,Fo="__reactEvents$"+Ql,R_="__reactListeners$"+Ql,A_="__reactHandles$"+Ql,C2="__reactResources$"+Ql,Mi="__reactMarker$"+Ql;function Vo(e){delete e[zt],delete e[en],delete e[Fo],delete e[R_],delete e[A_]}function ys(e){var t=e[zt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[vs]||n[zt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=X1(e);e!==null;){if(n=e[zt])return n;e=X1(e)}return t}e=n,n=e.parentNode}return null}function xs(e){if(e=e[zt]||e[vs]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function zi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function bs(e){var t=e[C2];return t||(t=e[C2]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Et(e){e[Mi]=!0}var E2=new Set,T2={};function Aa(e,t){js(e,t),js(e+"Capture",t)}function js(e,t){for(T2[e]=t,e=0;e<t.length;e++)E2.add(t[e])}var O_=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]*$"),R2={},A2={};function M_(e){return _s.call(A2,e)?!0:_s.call(R2,e)?!1:O_.test(e)?A2[e]=!0:(R2[e]=!0,!1)}function Kc(e,t,n){if(M_(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var s=t.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="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 pl(e,t,n,s){if(s===null)e.removeAttribute(n);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+s)}}function Mn(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function O2(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function z_(e,t,n){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var o=s.get,u=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(p){n=""+p,u.call(this,p)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return n},setValue:function(p){n=""+p},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Qo(e){if(!e._valueTracker){var t=O2(e)?"checked":"value";e._valueTracker=z_(e,t,""+e[t])}}function M2(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=O2(e)?e.checked?"true":"false":e.value),e=s,e!==n?(t.setValue(e),!0):!1}function Wc(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 D_=/[\n"\\]/g;function zn(e){return e.replace(D_,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Yo(e,t,n,s,o,u,p,x){e.name="",p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"?e.type=p:e.removeAttribute("type"),t!=null?p==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Mn(t)):e.value!==""+Mn(t)&&(e.value=""+Mn(t)):p!=="submit"&&p!=="reset"||e.removeAttribute("value"),t!=null?Io(e,p,Mn(t)):n!=null?Io(e,p,Mn(n)):s!=null&&e.removeAttribute("value"),o==null&&u!=null&&(e.defaultChecked=!!u),o!=null&&(e.checked=o&&typeof o!="function"&&typeof o!="symbol"),x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.name=""+Mn(x):e.removeAttribute("name")}function z2(e,t,n,s,o,u,p,x){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||n!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){Qo(e);return}n=n!=null?""+Mn(n):"",t=t!=null?""+Mn(t):n,x||t===e.value||(e.value=t),e.defaultValue=t}s=s??o,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=x?e.checked:!!s,e.defaultChecked=!!s,p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"&&(e.name=p),Qo(e)}function Io(e,t,n){t==="number"&&Wc(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function Ss(e,t,n,s){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&s&&(e[n].defaultSelected=!0)}else{for(n=""+Mn(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,s&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function D2(e,t,n){if(t!=null&&(t=""+Mn(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Mn(n):""}function L2(e,t,n,s){if(t==null){if(s!=null){if(n!=null)throw Error(r(92));if(fe(s)){if(1<s.length)throw Error(r(93));s=s[0]}n=s}n==null&&(n=""),t=n}n=Mn(t),e.defaultValue=n,s=e.textContent,s===n&&s!==""&&s!==null&&(e.value=s),Qo(e)}function Ns(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var L_=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 k2(e,t,n){var s=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?s?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":s?e.setProperty(t,n):typeof n!="number"||n===0||L_.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function B2(e,t,n){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,n!=null){for(var s in n)!n.hasOwnProperty(s)||t!=null&&t.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var o in t)s=t[o],t.hasOwnProperty(o)&&n[o]!==s&&k2(e,o,s)}else for(var u in t)t.hasOwnProperty(u)&&k2(e,u,t[u])}function Xo(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 k_=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"]]),B_=/^[\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 Jc(e){return B_.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function _l(){}var Zo=null;function Ko(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ws=null,Cs=null;function U2(e){var t=xs(e);if(t&&(e=t.stateNode)){var n=e[en]||null;e:switch(e=t.stateNode,t.type){case"input":if(Yo(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="'+zn(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var s=n[t];if(s!==e&&s.form===e.form){var o=s[en]||null;if(!o)throw Error(r(90));Yo(s,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<n.length;t++)s=n[t],s.form===e.form&&M2(s)}break e;case"textarea":D2(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&Ss(e,!!n.multiple,t,!1)}}}var Po=!1;function H2(e,t,n){if(Po)return e(t,n);Po=!0;try{var s=e(t);return s}finally{if(Po=!1,(ws!==null||Cs!==null)&&($r(),ws&&(t=ws,e=Cs,Cs=ws=null,U2(t),e)))for(t=0;t<e.length;t++)U2(e[t])}}function Di(e,t){var n=e.stateNode;if(n===null)return null;var s=n[en]||null;if(s===null)return null;n=s[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":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(r(231,t,typeof n));return n}var gl=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Wo=!1;if(gl)try{var Li={};Object.defineProperty(Li,"passive",{get:function(){Wo=!0}}),window.addEventListener("test",Li,Li),window.removeEventListener("test",Li,Li)}catch{Wo=!1}var Yl=null,Jo=null,er=null;function $2(){if(er)return er;var e,t=Jo,n=t.length,s,o="value"in Yl?Yl.value:Yl.textContent,u=o.length;for(e=0;e<n&&t[e]===o[e];e++);var p=n-e;for(s=1;s<=p&&t[n-s]===o[u-s];s++);return er=o.slice(e,1<s?1-s:void 0)}function tr(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 nr(){return!0}function q2(){return!1}function tn(e){function t(n,s,o,u,p){this._reactName=n,this._targetInst=o,this.type=s,this.nativeEvent=u,this.target=p,this.currentTarget=null;for(var x in e)e.hasOwnProperty(x)&&(n=e[x],this[x]=n?n(u):u[x]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?nr:q2,this.isPropagationStopped=q2,this}return y(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=nr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=nr)},persist:function(){},isPersistent:nr}),t}var Oa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},lr=tn(Oa),ki=y({},Oa,{view:0,detail:0}),U_=tn(ki),eu,tu,Bi,ar=y({},ki,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:lu,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!==Bi&&(Bi&&e.type==="mousemove"?(eu=e.screenX-Bi.screenX,tu=e.screenY-Bi.screenY):tu=eu=0,Bi=e),eu)},movementY:function(e){return"movementY"in e?e.movementY:tu}}),G2=tn(ar),H_=y({},ar,{dataTransfer:0}),$_=tn(H_),q_=y({},ki,{relatedTarget:0}),nu=tn(q_),G_=y({},Oa,{animationName:0,elapsedTime:0,pseudoElement:0}),F_=tn(G_),V_=y({},Oa,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Q_=tn(V_),Y_=y({},Oa,{data:0}),F2=tn(Y_),I_={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},X_={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"},Z_={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function K_(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Z_[e])?!!t[e]:!1}function lu(){return K_}var P_=y({},ki,{key:function(e){if(e.key){var t=I_[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=tr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?X_[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:lu,charCode:function(e){return e.type==="keypress"?tr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?tr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),W_=tn(P_),J_=y({},ar,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),V2=tn(J_),eg=y({},ki,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:lu}),tg=tn(eg),ng=y({},Oa,{propertyName:0,elapsedTime:0,pseudoElement:0}),lg=tn(ng),ag=y({},ar,{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}),sg=tn(ag),ig=y({},Oa,{newState:0,oldState:0}),cg=tn(ig),rg=[9,13,27,32],au=gl&&"CompositionEvent"in window,Ui=null;gl&&"documentMode"in document&&(Ui=document.documentMode);var og=gl&&"TextEvent"in window&&!Ui,Q2=gl&&(!au||Ui&&8<Ui&&11>=Ui),Y2=" ",I2=!1;function X2(e,t){switch(e){case"keyup":return rg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Z2(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Es=!1;function ug(e,t){switch(e){case"compositionend":return Z2(t);case"keypress":return t.which!==32?null:(I2=!0,Y2);case"textInput":return e=t.data,e===Y2&&I2?null:e;default:return null}}function dg(e,t){if(Es)return e==="compositionend"||!au&&X2(e,t)?(e=$2(),er=Jo=Yl=null,Es=!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 Q2&&t.locale!=="ko"?null:t.data;default:return null}}var fg={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 K2(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!fg[e.type]:t==="textarea"}function P2(e,t,n,s){ws?Cs?Cs.push(s):Cs=[s]:ws=s,t=Ir(t,"onChange"),0<t.length&&(n=new lr("onChange","change",null,n,s),e.push({event:n,listeners:t}))}var Hi=null,$i=null;function hg(e){D1(e,0)}function sr(e){var t=zi(e);if(M2(t))return e}function W2(e,t){if(e==="change")return t}var J2=!1;if(gl){var su;if(gl){var iu="oninput"in document;if(!iu){var ef=document.createElement("div");ef.setAttribute("oninput","return;"),iu=typeof ef.oninput=="function"}su=iu}else su=!1;J2=su&&(!document.documentMode||9<document.documentMode)}function tf(){Hi&&(Hi.detachEvent("onpropertychange",nf),$i=Hi=null)}function nf(e){if(e.propertyName==="value"&&sr($i)){var t=[];P2(t,$i,e,Ko(e)),H2(hg,t)}}function mg(e,t,n){e==="focusin"?(tf(),Hi=t,$i=n,Hi.attachEvent("onpropertychange",nf)):e==="focusout"&&tf()}function pg(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return sr($i)}function _g(e,t){if(e==="click")return sr(t)}function gg(e,t){if(e==="input"||e==="change")return sr(t)}function vg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var vn=typeof Object.is=="function"?Object.is:vg;function qi(e,t){if(vn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),s=Object.keys(t);if(n.length!==s.length)return!1;for(s=0;s<n.length;s++){var o=n[s];if(!_s.call(t,o)||!vn(e[o],t[o]))return!1}return!0}function lf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function af(e,t){var n=lf(e);e=0;for(var s;n;){if(n.nodeType===3){if(s=e+n.textContent.length,e<=t&&s>=t)return{node:n,offset:t-e};e=s}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=lf(n)}}function sf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function cf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Wc(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=Wc(e.document)}return t}function cu(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 yg=gl&&"documentMode"in document&&11>=document.documentMode,Ts=null,ru=null,Gi=null,ou=!1;function rf(e,t,n){var s=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ou||Ts==null||Ts!==Wc(s)||(s=Ts,"selectionStart"in s&&cu(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),Gi&&qi(Gi,s)||(Gi=s,s=Ir(ru,"onSelect"),0<s.length&&(t=new lr("onSelect","select",null,t,n),e.push({event:t,listeners:s}),t.target=Ts)))}function Ma(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Rs={animationend:Ma("Animation","AnimationEnd"),animationiteration:Ma("Animation","AnimationIteration"),animationstart:Ma("Animation","AnimationStart"),transitionrun:Ma("Transition","TransitionRun"),transitionstart:Ma("Transition","TransitionStart"),transitioncancel:Ma("Transition","TransitionCancel"),transitionend:Ma("Transition","TransitionEnd")},uu={},of={};gl&&(of=document.createElement("div").style,"AnimationEvent"in window||(delete Rs.animationend.animation,delete Rs.animationiteration.animation,delete Rs.animationstart.animation),"TransitionEvent"in window||delete Rs.transitionend.transition);function za(e){if(uu[e])return uu[e];if(!Rs[e])return e;var t=Rs[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in of)return uu[e]=t[n];return e}var uf=za("animationend"),df=za("animationiteration"),ff=za("animationstart"),xg=za("transitionrun"),bg=za("transitionstart"),jg=za("transitioncancel"),hf=za("transitionend"),mf=new Map,du="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(" ");du.push("scrollEnd");function Yn(e,t){mf.set(e,t),Aa(t,[e])}var ir=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)},Dn=[],As=0,fu=0;function cr(){for(var e=As,t=fu=As=0;t<e;){var n=Dn[t];Dn[t++]=null;var s=Dn[t];Dn[t++]=null;var o=Dn[t];Dn[t++]=null;var u=Dn[t];if(Dn[t++]=null,s!==null&&o!==null){var p=s.pending;p===null?o.next=o:(o.next=p.next,p.next=o),s.pending=o}u!==0&&pf(n,o,u)}}function rr(e,t,n,s){Dn[As++]=e,Dn[As++]=t,Dn[As++]=n,Dn[As++]=s,fu|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function hu(e,t,n,s){return rr(e,t,n,s),or(e)}function Da(e,t){return rr(e,null,null,t),or(e)}function pf(e,t,n){e.lanes|=n;var s=e.alternate;s!==null&&(s.lanes|=n);for(var o=!1,u=e.return;u!==null;)u.childLanes|=n,s=u.alternate,s!==null&&(s.childLanes|=n),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(o=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,o&&t!==null&&(o=31-gn(n),e=u.hiddenUpdates,s=e[o],s===null?e[o]=[t]:s.push(t),t.lane=n|536870912),u):null}function or(e){if(50<uc)throw uc=0,j0=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Os={};function Sg(e,t,n,s){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=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function yn(e,t,n,s){return new Sg(e,t,n,s)}function mu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function vl(e,t){var n=e.alternate;return n===null?(n=yn(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 _f(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 ur(e,t,n,s,o,u){var p=0;if(s=e,typeof e=="function")mu(e)&&(p=1);else if(typeof e=="string")p=Tv(e,n,te.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case se:return e=yn(31,n,t,o),e.elementType=se,e.lanes=u,e;case E:return La(n.children,o,u,t);case T:p=8,o|=24;break;case M:return e=yn(12,n,t,o|2),e.elementType=M,e.lanes=u,e;case Y:return e=yn(13,n,t,o),e.elementType=Y,e.lanes=u,e;case J:return e=yn(19,n,t,o),e.elementType=J,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case z:p=10;break e;case H:p=9;break e;case G:p=11;break e;case $:p=14;break e;case X:p=16,s=null;break e}p=29,n=Error(r(130,e===null?"null":typeof e,"")),s=null}return t=yn(p,n,t,o),t.elementType=e,t.type=s,t.lanes=u,t}function La(e,t,n,s){return e=yn(7,e,s,t),e.lanes=n,e}function pu(e,t,n){return e=yn(6,e,null,t),e.lanes=n,e}function gf(e){var t=yn(18,null,null,0);return t.stateNode=e,t}function _u(e,t,n){return t=yn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var vf=new WeakMap;function Ln(e,t){if(typeof e=="object"&&e!==null){var n=vf.get(e);return n!==void 0?n:(t={value:e,source:t,stack:Jt(t)},vf.set(e,t),t)}return{value:e,source:t,stack:Jt(t)}}var Ms=[],zs=0,dr=null,Fi=0,kn=[],Bn=0,Il=null,el=1,tl="";function yl(e,t){Ms[zs++]=Fi,Ms[zs++]=dr,dr=e,Fi=t}function yf(e,t,n){kn[Bn++]=el,kn[Bn++]=tl,kn[Bn++]=Il,Il=e;var s=el;e=tl;var o=32-gn(s)-1;s&=~(1<<o),n+=1;var u=32-gn(t)+o;if(30<u){var p=o-o%5;u=(s&(1<<p)-1).toString(32),s>>=p,o-=p,el=1<<32-gn(t)+o|n<<o|s,tl=u+e}else el=1<<u|n<<o|s,tl=e}function gu(e){e.return!==null&&(yl(e,1),yf(e,1,0))}function vu(e){for(;e===dr;)dr=Ms[--zs],Ms[zs]=null,Fi=Ms[--zs],Ms[zs]=null;for(;e===Il;)Il=kn[--Bn],kn[Bn]=null,tl=kn[--Bn],kn[Bn]=null,el=kn[--Bn],kn[Bn]=null}function xf(e,t){kn[Bn++]=el,kn[Bn++]=tl,kn[Bn++]=Il,el=t.id,tl=t.overflow,Il=e}var Dt=null,et=null,Le=!1,Xl=null,Un=!1,yu=Error(r(519));function Zl(e){var t=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Vi(Ln(t,e)),yu}function bf(e){var t=e.stateNode,n=e.type,s=e.memoizedProps;switch(t[zt]=e,t[en]=s,n){case"dialog":Ae("cancel",t),Ae("close",t);break;case"iframe":case"object":case"embed":Ae("load",t);break;case"video":case"audio":for(n=0;n<fc.length;n++)Ae(fc[n],t);break;case"source":Ae("error",t);break;case"img":case"image":case"link":Ae("error",t),Ae("load",t);break;case"details":Ae("toggle",t);break;case"input":Ae("invalid",t),z2(t,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":Ae("invalid",t);break;case"textarea":Ae("invalid",t),L2(t,s.value,s.defaultValue,s.children)}n=s.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||s.suppressHydrationWarning===!0||U1(t.textContent,n)?(s.popover!=null&&(Ae("beforetoggle",t),Ae("toggle",t)),s.onScroll!=null&&Ae("scroll",t),s.onScrollEnd!=null&&Ae("scrollend",t),s.onClick!=null&&(t.onclick=_l),t=!0):t=!1,t||Zl(e,!0)}function jf(e){for(Dt=e.return;Dt;)switch(Dt.tag){case 5:case 31:case 13:Un=!1;return;case 27:case 3:Un=!0;return;default:Dt=Dt.return}}function Ds(e){if(e!==Dt)return!1;if(!Le)return jf(e),Le=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||B0(e.type,e.memoizedProps)),n=!n),n&&et&&Zl(e),jf(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));et=I1(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));et=I1(e)}else t===27?(t=et,oa(e.type)?(e=G0,G0=null,et=e):et=t):et=Dt?$n(e.stateNode.nextSibling):null;return!0}function ka(){et=Dt=null,Le=!1}function xu(){var e=Xl;return e!==null&&(sn===null?sn=e:sn.push.apply(sn,e),Xl=null),e}function Vi(e){Xl===null?Xl=[e]:Xl.push(e)}var bu=R(null),Ba=null,xl=null;function Kl(e,t,n){K(bu,t._currentValue),t._currentValue=n}function bl(e){e._currentValue=bu.current,V(bu)}function ju(e,t,n){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===n)break;e=e.return}}function Su(e,t,n,s){var o=e.child;for(o!==null&&(o.return=e);o!==null;){var u=o.dependencies;if(u!==null){var p=o.child;u=u.firstContext;e:for(;u!==null;){var x=u;u=o;for(var w=0;w<t.length;w++)if(x.context===t[w]){u.lanes|=n,x=u.alternate,x!==null&&(x.lanes|=n),ju(u.return,n,e),s||(p=null);break e}u=x.next}}else if(o.tag===18){if(p=o.return,p===null)throw Error(r(341));p.lanes|=n,u=p.alternate,u!==null&&(u.lanes|=n),ju(p,n,e),p=null}else p=o.child;if(p!==null)p.return=o;else for(p=o;p!==null;){if(p===e){p=null;break}if(o=p.sibling,o!==null){o.return=p.return,p=o;break}p=p.return}o=p}}function Ls(e,t,n,s){e=null;for(var o=t,u=!1;o!==null;){if(!u){if((o.flags&524288)!==0)u=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var p=o.alternate;if(p===null)throw Error(r(387));if(p=p.memoizedProps,p!==null){var x=o.type;vn(o.pendingProps.value,p.value)||(e!==null?e.push(x):e=[x])}}else if(o===De.current){if(p=o.alternate,p===null)throw Error(r(387));p.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(e!==null?e.push(gc):e=[gc])}o=o.return}e!==null&&Su(t,e,n,s),t.flags|=262144}function fr(e){for(e=e.firstContext;e!==null;){if(!vn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ua(e){Ba=e,xl=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Lt(e){return Sf(Ba,e)}function hr(e,t){return Ba===null&&Ua(e),Sf(e,t)}function Sf(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},xl===null){if(e===null)throw Error(r(308));xl=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else xl=xl.next=t;return n}var Ng=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,s){e.push(s)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},wg=a.unstable_scheduleCallback,Cg=a.unstable_NormalPriority,vt={$$typeof:z,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Nu(){return{controller:new Ng,data:new Map,refCount:0}}function Qi(e){e.refCount--,e.refCount===0&&wg(Cg,function(){e.controller.abort()})}var Yi=null,wu=0,ks=0,Bs=null;function Eg(e,t){if(Yi===null){var n=Yi=[];wu=0,ks=T0(),Bs={status:"pending",value:void 0,then:function(s){n.push(s)}}}return wu++,t.then(Nf,Nf),t}function Nf(){if(--wu===0&&Yi!==null){Bs!==null&&(Bs.status="fulfilled");var e=Yi;Yi=null,ks=0,Bs=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Tg(e,t){var n=[],s={status:"pending",value:null,reason:null,then:function(o){n.push(o)}};return e.then(function(){s.status="fulfilled",s.value=t;for(var o=0;o<n.length;o++)(0,n[o])(t)},function(o){for(s.status="rejected",s.reason=o,o=0;o<n.length;o++)(0,n[o])(void 0)}),s}var wf=U.S;U.S=function(e,t){r1=pn(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Eg(e,t),wf!==null&&wf(e,t)};var Ha=R(null);function Cu(){var e=Ha.current;return e!==null?e:Ze.pooledCache}function mr(e,t){t===null?K(Ha,Ha.current):K(Ha,t.pool)}function Cf(){var e=Cu();return e===null?null:{parent:vt._currentValue,pool:e}}var Us=Error(r(460)),Eu=Error(r(474)),pr=Error(r(542)),_r={then:function(){}};function Ef(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Tf(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(_l,_l),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Af(e),e;default:if(typeof t.status=="string")t.then(_l,_l);else{if(e=Ze,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(s){if(t.status==="pending"){var o=t;o.status="fulfilled",o.value=s}},function(s){if(t.status==="pending"){var o=t;o.status="rejected",o.reason=s}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Af(e),e}throw qa=t,Us}}function $a(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(qa=n,Us):n}}var qa=null;function Rf(){if(qa===null)throw Error(r(459));var e=qa;return qa=null,e}function Af(e){if(e===Us||e===pr)throw Error(r(483))}var Hs=null,Ii=0;function gr(e){var t=Ii;return Ii+=1,Hs===null&&(Hs=[]),Tf(Hs,e,t)}function Xi(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function vr(e,t){throw t.$$typeof===b?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Of(e){function t(O,A){if(e){var D=O.deletions;D===null?(O.deletions=[A],O.flags|=16):D.push(A)}}function n(O,A){if(!e)return null;for(;A!==null;)t(O,A),A=A.sibling;return null}function s(O){for(var A=new Map;O!==null;)O.key!==null?A.set(O.key,O):A.set(O.index,O),O=O.sibling;return A}function o(O,A){return O=vl(O,A),O.index=0,O.sibling=null,O}function u(O,A,D){return O.index=D,e?(D=O.alternate,D!==null?(D=D.index,D<A?(O.flags|=67108866,A):D):(O.flags|=67108866,A)):(O.flags|=1048576,A)}function p(O){return e&&O.alternate===null&&(O.flags|=67108866),O}function x(O,A,D,F){return A===null||A.tag!==6?(A=pu(D,O.mode,F),A.return=O,A):(A=o(A,D),A.return=O,A)}function w(O,A,D,F){var re=D.type;return re===E?q(O,A,D.props.children,F,D.key):A!==null&&(A.elementType===re||typeof re=="object"&&re!==null&&re.$$typeof===X&&$a(re)===A.type)?(A=o(A,D.props),Xi(A,D),A.return=O,A):(A=ur(D.type,D.key,D.props,null,O.mode,F),Xi(A,D),A.return=O,A)}function L(O,A,D,F){return A===null||A.tag!==4||A.stateNode.containerInfo!==D.containerInfo||A.stateNode.implementation!==D.implementation?(A=_u(D,O.mode,F),A.return=O,A):(A=o(A,D.children||[]),A.return=O,A)}function q(O,A,D,F,re){return A===null||A.tag!==7?(A=La(D,O.mode,F,re),A.return=O,A):(A=o(A,D),A.return=O,A)}function Q(O,A,D){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return A=pu(""+A,O.mode,D),A.return=O,A;if(typeof A=="object"&&A!==null){switch(A.$$typeof){case N:return D=ur(A.type,A.key,A.props,null,O.mode,D),Xi(D,A),D.return=O,D;case S:return A=_u(A,O.mode,D),A.return=O,A;case X:return A=$a(A),Q(O,A,D)}if(fe(A)||Ce(A))return A=La(A,O.mode,D,null),A.return=O,A;if(typeof A.then=="function")return Q(O,gr(A),D);if(A.$$typeof===z)return Q(O,hr(O,A),D);vr(O,A)}return null}function k(O,A,D,F){var re=A!==null?A.key:null;if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return re!==null?null:x(O,A,""+D,F);if(typeof D=="object"&&D!==null){switch(D.$$typeof){case N:return D.key===re?w(O,A,D,F):null;case S:return D.key===re?L(O,A,D,F):null;case X:return D=$a(D),k(O,A,D,F)}if(fe(D)||Ce(D))return re!==null?null:q(O,A,D,F,null);if(typeof D.then=="function")return k(O,A,gr(D),F);if(D.$$typeof===z)return k(O,A,hr(O,D),F);vr(O,D)}return null}function B(O,A,D,F,re){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return O=O.get(D)||null,x(A,O,""+F,re);if(typeof F=="object"&&F!==null){switch(F.$$typeof){case N:return O=O.get(F.key===null?D:F.key)||null,w(A,O,F,re);case S:return O=O.get(F.key===null?D:F.key)||null,L(A,O,F,re);case X:return F=$a(F),B(O,A,D,F,re)}if(fe(F)||Ce(F))return O=O.get(D)||null,q(A,O,F,re,null);if(typeof F.then=="function")return B(O,A,D,gr(F),re);if(F.$$typeof===z)return B(O,A,D,hr(A,F),re);vr(A,F)}return null}function ne(O,A,D,F){for(var re=null,Ue=null,le=A,je=A=0,ze=null;le!==null&&je<D.length;je++){le.index>je?(ze=le,le=null):ze=le.sibling;var He=k(O,le,D[je],F);if(He===null){le===null&&(le=ze);break}e&&le&&He.alternate===null&&t(O,le),A=u(He,A,je),Ue===null?re=He:Ue.sibling=He,Ue=He,le=ze}if(je===D.length)return n(O,le),Le&&yl(O,je),re;if(le===null){for(;je<D.length;je++)le=Q(O,D[je],F),le!==null&&(A=u(le,A,je),Ue===null?re=le:Ue.sibling=le,Ue=le);return Le&&yl(O,je),re}for(le=s(le);je<D.length;je++)ze=B(le,O,je,D[je],F),ze!==null&&(e&&ze.alternate!==null&&le.delete(ze.key===null?je:ze.key),A=u(ze,A,je),Ue===null?re=ze:Ue.sibling=ze,Ue=ze);return e&&le.forEach(function(ma){return t(O,ma)}),Le&&yl(O,je),re}function he(O,A,D,F){if(D==null)throw Error(r(151));for(var re=null,Ue=null,le=A,je=A=0,ze=null,He=D.next();le!==null&&!He.done;je++,He=D.next()){le.index>je?(ze=le,le=null):ze=le.sibling;var ma=k(O,le,He.value,F);if(ma===null){le===null&&(le=ze);break}e&&le&&ma.alternate===null&&t(O,le),A=u(ma,A,je),Ue===null?re=ma:Ue.sibling=ma,Ue=ma,le=ze}if(He.done)return n(O,le),Le&&yl(O,je),re;if(le===null){for(;!He.done;je++,He=D.next())He=Q(O,He.value,F),He!==null&&(A=u(He,A,je),Ue===null?re=He:Ue.sibling=He,Ue=He);return Le&&yl(O,je),re}for(le=s(le);!He.done;je++,He=D.next())He=B(le,O,je,He.value,F),He!==null&&(e&&He.alternate!==null&&le.delete(He.key===null?je:He.key),A=u(He,A,je),Ue===null?re=He:Ue.sibling=He,Ue=He);return e&&le.forEach(function(Hv){return t(O,Hv)}),Le&&yl(O,je),re}function Ie(O,A,D,F){if(typeof D=="object"&&D!==null&&D.type===E&&D.key===null&&(D=D.props.children),typeof D=="object"&&D!==null){switch(D.$$typeof){case N:e:{for(var re=D.key;A!==null;){if(A.key===re){if(re=D.type,re===E){if(A.tag===7){n(O,A.sibling),F=o(A,D.props.children),F.return=O,O=F;break e}}else if(A.elementType===re||typeof re=="object"&&re!==null&&re.$$typeof===X&&$a(re)===A.type){n(O,A.sibling),F=o(A,D.props),Xi(F,D),F.return=O,O=F;break e}n(O,A);break}else t(O,A);A=A.sibling}D.type===E?(F=La(D.props.children,O.mode,F,D.key),F.return=O,O=F):(F=ur(D.type,D.key,D.props,null,O.mode,F),Xi(F,D),F.return=O,O=F)}return p(O);case S:e:{for(re=D.key;A!==null;){if(A.key===re)if(A.tag===4&&A.stateNode.containerInfo===D.containerInfo&&A.stateNode.implementation===D.implementation){n(O,A.sibling),F=o(A,D.children||[]),F.return=O,O=F;break e}else{n(O,A);break}else t(O,A);A=A.sibling}F=_u(D,O.mode,F),F.return=O,O=F}return p(O);case X:return D=$a(D),Ie(O,A,D,F)}if(fe(D))return ne(O,A,D,F);if(Ce(D)){if(re=Ce(D),typeof re!="function")throw Error(r(150));return D=re.call(D),he(O,A,D,F)}if(typeof D.then=="function")return Ie(O,A,gr(D),F);if(D.$$typeof===z)return Ie(O,A,hr(O,D),F);vr(O,D)}return typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint"?(D=""+D,A!==null&&A.tag===6?(n(O,A.sibling),F=o(A,D),F.return=O,O=F):(n(O,A),F=pu(D,O.mode,F),F.return=O,O=F),p(O)):n(O,A)}return function(O,A,D,F){try{Ii=0;var re=Ie(O,A,D,F);return Hs=null,re}catch(le){if(le===Us||le===pr)throw le;var Ue=yn(29,le,null,O.mode);return Ue.lanes=F,Ue.return=O,Ue}finally{}}}var Ga=Of(!0),Mf=Of(!1),Pl=!1;function Tu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ru(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 Wl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Jl(e,t,n){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,($e&2)!==0){var o=s.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),s.pending=t,t=or(e),pf(e,null,n),t}return rr(e,s,t,n),or(e)}function Zi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,j2(e,n)}}function Au(e,t){var n=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,n===s)){var o=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var p={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};u===null?o=u=p:u=u.next=p,n=n.next}while(n!==null);u===null?o=u=t:u=u.next=t}else o=u=t;n={baseState:s.baseState,firstBaseUpdate:o,lastBaseUpdate:u,shared:s.shared,callbacks:s.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ou=!1;function Ki(){if(Ou){var e=Bs;if(e!==null)throw e}}function Pi(e,t,n,s){Ou=!1;var o=e.updateQueue;Pl=!1;var u=o.firstBaseUpdate,p=o.lastBaseUpdate,x=o.shared.pending;if(x!==null){o.shared.pending=null;var w=x,L=w.next;w.next=null,p===null?u=L:p.next=L,p=w;var q=e.alternate;q!==null&&(q=q.updateQueue,x=q.lastBaseUpdate,x!==p&&(x===null?q.firstBaseUpdate=L:x.next=L,q.lastBaseUpdate=w))}if(u!==null){var Q=o.baseState;p=0,q=L=w=null,x=u;do{var k=x.lane&-536870913,B=k!==x.lane;if(B?(Me&k)===k:(s&k)===k){k!==0&&k===ks&&(Ou=!0),q!==null&&(q=q.next={lane:0,tag:x.tag,payload:x.payload,callback:null,next:null});e:{var ne=e,he=x;k=t;var Ie=n;switch(he.tag){case 1:if(ne=he.payload,typeof ne=="function"){Q=ne.call(Ie,Q,k);break e}Q=ne;break e;case 3:ne.flags=ne.flags&-65537|128;case 0:if(ne=he.payload,k=typeof ne=="function"?ne.call(Ie,Q,k):ne,k==null)break e;Q=y({},Q,k);break e;case 2:Pl=!0}}k=x.callback,k!==null&&(e.flags|=64,B&&(e.flags|=8192),B=o.callbacks,B===null?o.callbacks=[k]:B.push(k))}else B={lane:k,tag:x.tag,payload:x.payload,callback:x.callback,next:null},q===null?(L=q=B,w=Q):q=q.next=B,p|=k;if(x=x.next,x===null){if(x=o.shared.pending,x===null)break;B=x,x=B.next,B.next=null,o.lastBaseUpdate=B,o.shared.pending=null}}while(!0);q===null&&(w=Q),o.baseState=w,o.firstBaseUpdate=L,o.lastBaseUpdate=q,u===null&&(o.shared.lanes=0),aa|=p,e.lanes=p,e.memoizedState=Q}}function zf(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Df(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)zf(n[e],t)}var $s=R(null),yr=R(0);function Lf(e,t){e=Al,K(yr,e),K($s,t),Al=e|t.baseLanes}function Mu(){K(yr,Al),K($s,$s.current)}function zu(){Al=yr.current,V($s),V(yr)}var xn=R(null),Hn=null;function ea(e){var t=e.alternate;K(ft,ft.current&1),K(xn,e),Hn===null&&(t===null||$s.current!==null||t.memoizedState!==null)&&(Hn=e)}function Du(e){K(ft,ft.current),K(xn,e),Hn===null&&(Hn=e)}function kf(e){e.tag===22?(K(ft,ft.current),K(xn,e),Hn===null&&(Hn=e)):ta()}function ta(){K(ft,ft.current),K(xn,xn.current)}function bn(e){V(xn),Hn===e&&(Hn=null),V(ft)}var ft=R(0);function xr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||$0(n)||q0(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 jl=0,xe=null,Qe=null,yt=null,br=!1,qs=!1,Fa=!1,jr=0,Wi=0,Gs=null,Rg=0;function rt(){throw Error(r(321))}function Lu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!vn(e[n],t[n]))return!1;return!0}function ku(e,t,n,s,o,u){return jl=u,xe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,U.H=e===null||e.memoizedState===null?yh:Pu,Fa=!1,u=n(s,o),Fa=!1,qs&&(u=Uf(t,n,s,o)),Bf(e),u}function Bf(e){U.H=tc;var t=Qe!==null&&Qe.next!==null;if(jl=0,yt=Qe=xe=null,br=!1,Wi=0,Gs=null,t)throw Error(r(300));e===null||xt||(e=e.dependencies,e!==null&&fr(e)&&(xt=!0))}function Uf(e,t,n,s){xe=e;var o=0;do{if(qs&&(Gs=null),Wi=0,qs=!1,25<=o)throw Error(r(301));if(o+=1,yt=Qe=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}U.H=xh,u=t(n,s)}while(qs);return u}function Ag(){var e=U.H,t=e.useState()[0];return t=typeof t.then=="function"?Ji(t):t,e=e.useState()[0],(Qe!==null?Qe.memoizedState:null)!==e&&(xe.flags|=1024),t}function Bu(){var e=jr!==0;return jr=0,e}function Uu(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Hu(e){if(br){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}br=!1}jl=0,yt=Qe=xe=null,qs=!1,Wi=jr=0,Gs=null}function Ft(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return yt===null?xe.memoizedState=yt=e:yt=yt.next=e,yt}function ht(){if(Qe===null){var e=xe.alternate;e=e!==null?e.memoizedState:null}else e=Qe.next;var t=yt===null?xe.memoizedState:yt.next;if(t!==null)yt=t,Qe=e;else{if(e===null)throw xe.alternate===null?Error(r(467)):Error(r(310));Qe=e,e={memoizedState:Qe.memoizedState,baseState:Qe.baseState,baseQueue:Qe.baseQueue,queue:Qe.queue,next:null},yt===null?xe.memoizedState=yt=e:yt=yt.next=e}return yt}function Sr(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ji(e){var t=Wi;return Wi+=1,Gs===null&&(Gs=[]),e=Tf(Gs,e,t),t=xe,(yt===null?t.memoizedState:yt.next)===null&&(t=t.alternate,U.H=t===null||t.memoizedState===null?yh:Pu),e}function Nr(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Ji(e);if(e.$$typeof===z)return Lt(e)}throw Error(r(438,String(e)))}function $u(e){var t=null,n=xe.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var s=xe.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(t={data:s.data.map(function(o){return o.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=Sr(),xe.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),s=0;s<e;s++)n[s]=pe;return t.index++,n}function Sl(e,t){return typeof t=="function"?t(e):t}function wr(e){var t=ht();return qu(t,Qe,e)}function qu(e,t,n){var s=e.queue;if(s===null)throw Error(r(311));s.lastRenderedReducer=n;var o=e.baseQueue,u=s.pending;if(u!==null){if(o!==null){var p=o.next;o.next=u.next,u.next=p}t.baseQueue=o=u,s.pending=null}if(u=e.baseState,o===null)e.memoizedState=u;else{t=o.next;var x=p=null,w=null,L=t,q=!1;do{var Q=L.lane&-536870913;if(Q!==L.lane?(Me&Q)===Q:(jl&Q)===Q){var k=L.revertLane;if(k===0)w!==null&&(w=w.next={lane:0,revertLane:0,gesture:null,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null}),Q===ks&&(q=!0);else if((jl&k)===k){L=L.next,k===ks&&(q=!0);continue}else Q={lane:0,revertLane:L.revertLane,gesture:null,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null},w===null?(x=w=Q,p=u):w=w.next=Q,xe.lanes|=k,aa|=k;Q=L.action,Fa&&n(u,Q),u=L.hasEagerState?L.eagerState:n(u,Q)}else k={lane:Q,revertLane:L.revertLane,gesture:L.gesture,action:L.action,hasEagerState:L.hasEagerState,eagerState:L.eagerState,next:null},w===null?(x=w=k,p=u):w=w.next=k,xe.lanes|=Q,aa|=Q;L=L.next}while(L!==null&&L!==t);if(w===null?p=u:w.next=x,!vn(u,e.memoizedState)&&(xt=!0,q&&(n=Bs,n!==null)))throw n;e.memoizedState=u,e.baseState=p,e.baseQueue=w,s.lastRenderedState=u}return o===null&&(s.lanes=0),[e.memoizedState,s.dispatch]}function Gu(e){var t=ht(),n=t.queue;if(n===null)throw Error(r(311));n.lastRenderedReducer=e;var s=n.dispatch,o=n.pending,u=t.memoizedState;if(o!==null){n.pending=null;var p=o=o.next;do u=e(u,p.action),p=p.next;while(p!==o);vn(u,t.memoizedState)||(xt=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,s]}function Hf(e,t,n){var s=xe,o=ht(),u=Le;if(u){if(n===void 0)throw Error(r(407));n=n()}else n=t();var p=!vn((Qe||o).memoizedState,n);if(p&&(o.memoizedState=n,xt=!0),o=o.queue,Qu(Gf.bind(null,s,o,e),[e]),o.getSnapshot!==t||p||yt!==null&&yt.memoizedState.tag&1){if(s.flags|=2048,Fs(9,{destroy:void 0},qf.bind(null,s,o,n,t),null),Ze===null)throw Error(r(349));u||(jl&127)!==0||$f(s,t,n)}return n}function $f(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=xe.updateQueue,t===null?(t=Sr(),xe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function qf(e,t,n,s){t.value=n,t.getSnapshot=s,Ff(t)&&Vf(e)}function Gf(e,t,n){return n(function(){Ff(t)&&Vf(e)})}function Ff(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!vn(e,n)}catch{return!0}}function Vf(e){var t=Da(e,2);t!==null&&cn(t,e,2)}function Fu(e){var t=Ft();if(typeof e=="function"){var n=e;if(e=n(),Fa){Vl(!0);try{n()}finally{Vl(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sl,lastRenderedState:e},t}function Qf(e,t,n,s){return e.baseState=n,qu(e,Qe,typeof s=="function"?s:Sl)}function Og(e,t,n,s,o){if(Tr(e))throw Error(r(485));if(e=t.action,e!==null){var u={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(p){u.listeners.push(p)}};U.T!==null?n(!0):u.isTransition=!1,s(u),n=t.pending,n===null?(u.next=t.pending=u,Yf(t,u)):(u.next=n.next,t.pending=n.next=u)}}function Yf(e,t){var n=t.action,s=t.payload,o=e.state;if(t.isTransition){var u=U.T,p={};U.T=p;try{var x=n(o,s),w=U.S;w!==null&&w(p,x),If(e,t,x)}catch(L){Vu(e,t,L)}finally{u!==null&&p.types!==null&&(u.types=p.types),U.T=u}}else try{u=n(o,s),If(e,t,u)}catch(L){Vu(e,t,L)}}function If(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(s){Xf(e,t,s)},function(s){return Vu(e,t,s)}):Xf(e,t,n)}function Xf(e,t,n){t.status="fulfilled",t.value=n,Zf(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Yf(e,n)))}function Vu(e,t,n){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do t.status="rejected",t.reason=n,Zf(t),t=t.next;while(t!==s)}e.action=null}function Zf(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Kf(e,t){return t}function Pf(e,t){if(Le){var n=Ze.formState;if(n!==null){e:{var s=xe;if(Le){if(et){t:{for(var o=et,u=Un;o.nodeType!==8;){if(!u){o=null;break t}if(o=$n(o.nextSibling),o===null){o=null;break t}}u=o.data,o=u==="F!"||u==="F"?o:null}if(o){et=$n(o.nextSibling),s=o.data==="F!";break e}}Zl(s)}s=!1}s&&(t=n[0])}}return n=Ft(),n.memoizedState=n.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kf,lastRenderedState:t},n.queue=s,n=_h.bind(null,xe,s),s.dispatch=n,s=Fu(!1),u=Ku.bind(null,xe,!1,s.queue),s=Ft(),o={state:t,dispatch:null,action:e,pending:null},s.queue=o,n=Og.bind(null,xe,o,u,n),o.dispatch=n,s.memoizedState=e,[t,n,!1]}function Wf(e){var t=ht();return Jf(t,Qe,e)}function Jf(e,t,n){if(t=qu(e,t,Kf)[0],e=wr(Sl)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var s=Ji(t)}catch(p){throw p===Us?pr:p}else s=t;t=ht();var o=t.queue,u=o.dispatch;return n!==t.memoizedState&&(xe.flags|=2048,Fs(9,{destroy:void 0},Mg.bind(null,o,n),null)),[s,u,e]}function Mg(e,t){e.action=t}function eh(e){var t=ht(),n=Qe;if(n!==null)return Jf(t,n,e);ht(),t=t.memoizedState,n=ht();var s=n.queue.dispatch;return n.memoizedState=e,[t,s,!1]}function Fs(e,t,n,s){return e={tag:e,create:n,deps:s,inst:t,next:null},t=xe.updateQueue,t===null&&(t=Sr(),xe.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(s=n.next,n.next=e,e.next=s,t.lastEffect=e),e}function th(){return ht().memoizedState}function Cr(e,t,n,s){var o=Ft();xe.flags|=e,o.memoizedState=Fs(1|t,{destroy:void 0},n,s===void 0?null:s)}function Er(e,t,n,s){var o=ht();s=s===void 0?null:s;var u=o.memoizedState.inst;Qe!==null&&s!==null&&Lu(s,Qe.memoizedState.deps)?o.memoizedState=Fs(t,u,n,s):(xe.flags|=e,o.memoizedState=Fs(1|t,u,n,s))}function nh(e,t){Cr(8390656,8,e,t)}function Qu(e,t){Er(2048,8,e,t)}function zg(e){xe.flags|=4;var t=xe.updateQueue;if(t===null)t=Sr(),xe.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function lh(e){var t=ht().memoizedState;return zg({ref:t,nextImpl:e}),function(){if(($e&2)!==0)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function ah(e,t){return Er(4,2,e,t)}function sh(e,t){return Er(4,4,e,t)}function ih(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 ch(e,t,n){n=n!=null?n.concat([e]):null,Er(4,4,ih.bind(null,t,e),n)}function Yu(){}function rh(e,t){var n=ht();t=t===void 0?null:t;var s=n.memoizedState;return t!==null&&Lu(t,s[1])?s[0]:(n.memoizedState=[e,t],e)}function oh(e,t){var n=ht();t=t===void 0?null:t;var s=n.memoizedState;if(t!==null&&Lu(t,s[1]))return s[0];if(s=e(),Fa){Vl(!0);try{e()}finally{Vl(!1)}}return n.memoizedState=[s,t],s}function Iu(e,t,n){return n===void 0||(jl&1073741824)!==0&&(Me&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=u1(),xe.lanes|=e,aa|=e,n)}function uh(e,t,n,s){return vn(n,t)?n:$s.current!==null?(e=Iu(e,n,s),vn(e,t)||(xt=!0),e):(jl&42)===0||(jl&1073741824)!==0&&(Me&261930)===0?(xt=!0,e.memoizedState=n):(e=u1(),xe.lanes|=e,aa|=e,t)}function dh(e,t,n,s,o){var u=I.p;I.p=u!==0&&8>u?u:8;var p=U.T,x={};U.T=x,Ku(e,!1,t,n);try{var w=o(),L=U.S;if(L!==null&&L(x,w),w!==null&&typeof w=="object"&&typeof w.then=="function"){var q=Tg(w,s);ec(e,t,q,Nn(e))}else ec(e,t,s,Nn(e))}catch(Q){ec(e,t,{then:function(){},status:"rejected",reason:Q},Nn())}finally{I.p=u,p!==null&&x.types!==null&&(p.types=x.types),U.T=p}}function Dg(){}function Xu(e,t,n,s){if(e.tag!==5)throw Error(r(476));var o=fh(e).queue;dh(e,o,t,ie,n===null?Dg:function(){return hh(e),n(s)})}function fh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ie,baseState:ie,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sl,lastRenderedState:ie},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sl,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function hh(e){var t=fh(e);t.next===null&&(t=e.alternate.memoizedState),ec(e,t.next.queue,{},Nn())}function Zu(){return Lt(gc)}function mh(){return ht().memoizedState}function ph(){return ht().memoizedState}function Lg(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Nn();e=Wl(n);var s=Jl(t,e,n);s!==null&&(cn(s,t,n),Zi(s,t,n)),t={cache:Nu()},e.payload=t;return}t=t.return}}function kg(e,t,n){var s=Nn();n={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Tr(e)?gh(t,n):(n=hu(e,t,n,s),n!==null&&(cn(n,e,s),vh(n,t,s)))}function _h(e,t,n){var s=Nn();ec(e,t,n,s)}function ec(e,t,n,s){var o={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Tr(e))gh(t,o);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var p=t.lastRenderedState,x=u(p,n);if(o.hasEagerState=!0,o.eagerState=x,vn(x,p))return rr(e,t,o,0),Ze===null&&cr(),!1}catch{}finally{}if(n=hu(e,t,o,s),n!==null)return cn(n,e,s),vh(n,t,s),!0}return!1}function Ku(e,t,n,s){if(s={lane:2,revertLane:T0(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Tr(e)){if(t)throw Error(r(479))}else t=hu(e,n,s,2),t!==null&&cn(t,e,2)}function Tr(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function gh(e,t){qs=br=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function vh(e,t,n){if((n&4194048)!==0){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,j2(e,n)}}var tc={readContext:Lt,use:Nr,useCallback:rt,useContext:rt,useEffect:rt,useImperativeHandle:rt,useLayoutEffect:rt,useInsertionEffect:rt,useMemo:rt,useReducer:rt,useRef:rt,useState:rt,useDebugValue:rt,useDeferredValue:rt,useTransition:rt,useSyncExternalStore:rt,useId:rt,useHostTransitionStatus:rt,useFormState:rt,useActionState:rt,useOptimistic:rt,useMemoCache:rt,useCacheRefresh:rt};tc.useEffectEvent=rt;var yh={readContext:Lt,use:Nr,useCallback:function(e,t){return Ft().memoizedState=[e,t===void 0?null:t],e},useContext:Lt,useEffect:nh,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,Cr(4194308,4,ih.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Cr(4194308,4,e,t)},useInsertionEffect:function(e,t){Cr(4,2,e,t)},useMemo:function(e,t){var n=Ft();t=t===void 0?null:t;var s=e();if(Fa){Vl(!0);try{e()}finally{Vl(!1)}}return n.memoizedState=[s,t],s},useReducer:function(e,t,n){var s=Ft();if(n!==void 0){var o=n(t);if(Fa){Vl(!0);try{n(t)}finally{Vl(!1)}}}else o=t;return s.memoizedState=s.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},s.queue=e,e=e.dispatch=kg.bind(null,xe,e),[s.memoizedState,e]},useRef:function(e){var t=Ft();return e={current:e},t.memoizedState=e},useState:function(e){e=Fu(e);var t=e.queue,n=_h.bind(null,xe,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Yu,useDeferredValue:function(e,t){var n=Ft();return Iu(n,e,t)},useTransition:function(){var e=Fu(!1);return e=dh.bind(null,xe,e.queue,!0,!1),Ft().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var s=xe,o=Ft();if(Le){if(n===void 0)throw Error(r(407));n=n()}else{if(n=t(),Ze===null)throw Error(r(349));(Me&127)!==0||$f(s,t,n)}o.memoizedState=n;var u={value:n,getSnapshot:t};return o.queue=u,nh(Gf.bind(null,s,u,e),[e]),s.flags|=2048,Fs(9,{destroy:void 0},qf.bind(null,s,u,n,t),null),n},useId:function(){var e=Ft(),t=Ze.identifierPrefix;if(Le){var n=tl,s=el;n=(s&~(1<<32-gn(s)-1)).toString(32)+n,t="_"+t+"R_"+n,n=jr++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=Rg++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Zu,useFormState:Pf,useActionState:Pf,useOptimistic:function(e){var t=Ft();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ku.bind(null,xe,!0,n),n.dispatch=t,[e,t]},useMemoCache:$u,useCacheRefresh:function(){return Ft().memoizedState=Lg.bind(null,xe)},useEffectEvent:function(e){var t=Ft(),n={impl:e};return t.memoizedState=n,function(){if(($e&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},Pu={readContext:Lt,use:Nr,useCallback:rh,useContext:Lt,useEffect:Qu,useImperativeHandle:ch,useInsertionEffect:ah,useLayoutEffect:sh,useMemo:oh,useReducer:wr,useRef:th,useState:function(){return wr(Sl)},useDebugValue:Yu,useDeferredValue:function(e,t){var n=ht();return uh(n,Qe.memoizedState,e,t)},useTransition:function(){var e=wr(Sl)[0],t=ht().memoizedState;return[typeof e=="boolean"?e:Ji(e),t]},useSyncExternalStore:Hf,useId:mh,useHostTransitionStatus:Zu,useFormState:Wf,useActionState:Wf,useOptimistic:function(e,t){var n=ht();return Qf(n,Qe,e,t)},useMemoCache:$u,useCacheRefresh:ph};Pu.useEffectEvent=lh;var xh={readContext:Lt,use:Nr,useCallback:rh,useContext:Lt,useEffect:Qu,useImperativeHandle:ch,useInsertionEffect:ah,useLayoutEffect:sh,useMemo:oh,useReducer:Gu,useRef:th,useState:function(){return Gu(Sl)},useDebugValue:Yu,useDeferredValue:function(e,t){var n=ht();return Qe===null?Iu(n,e,t):uh(n,Qe.memoizedState,e,t)},useTransition:function(){var e=Gu(Sl)[0],t=ht().memoizedState;return[typeof e=="boolean"?e:Ji(e),t]},useSyncExternalStore:Hf,useId:mh,useHostTransitionStatus:Zu,useFormState:eh,useActionState:eh,useOptimistic:function(e,t){var n=ht();return Qe!==null?Qf(n,Qe,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:$u,useCacheRefresh:ph};xh.useEffectEvent=lh;function Wu(e,t,n,s){t=e.memoizedState,n=n(s,t),n=n==null?t:y({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ju={enqueueSetState:function(e,t,n){e=e._reactInternals;var s=Nn(),o=Wl(s);o.payload=t,n!=null&&(o.callback=n),t=Jl(e,o,s),t!==null&&(cn(t,e,s),Zi(t,e,s))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var s=Nn(),o=Wl(s);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Jl(e,o,s),t!==null&&(cn(t,e,s),Zi(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Nn(),s=Wl(n);s.tag=2,t!=null&&(s.callback=t),t=Jl(e,s,n),t!==null&&(cn(t,e,n),Zi(t,e,n))}};function bh(e,t,n,s,o,u,p){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(s,u,p):t.prototype&&t.prototype.isPureReactComponent?!qi(n,s)||!qi(o,u):!0}function jh(e,t,n,s){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,s),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,s),t.state!==e&&Ju.enqueueReplaceState(t,t.state,null)}function Va(e,t){var n=t;if("ref"in t){n={};for(var s in t)s!=="ref"&&(n[s]=t[s])}if(e=e.defaultProps){n===t&&(n=y({},n));for(var o in e)n[o]===void 0&&(n[o]=e[o])}return n}function Sh(e){ir(e)}function Nh(e){console.error(e)}function wh(e){ir(e)}function Rr(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(s){setTimeout(function(){throw s})}}function Ch(e,t,n){try{var s=e.onCaughtError;s(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function e0(e,t,n){return n=Wl(n),n.tag=3,n.payload={element:null},n.callback=function(){Rr(e,t)},n}function Eh(e){return e=Wl(e),e.tag=3,e}function Th(e,t,n,s){var o=n.type.getDerivedStateFromError;if(typeof o=="function"){var u=s.value;e.payload=function(){return o(u)},e.callback=function(){Ch(t,n,s)}}var p=n.stateNode;p!==null&&typeof p.componentDidCatch=="function"&&(e.callback=function(){Ch(t,n,s),typeof o!="function"&&(sa===null?sa=new Set([this]):sa.add(this));var x=s.stack;this.componentDidCatch(s.value,{componentStack:x!==null?x:""})})}function Bg(e,t,n,s,o){if(n.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(t=n.alternate,t!==null&&Ls(t,n,o,!0),n=xn.current,n!==null){switch(n.tag){case 31:case 13:return Hn===null?qr():n.alternate===null&&ot===0&&(ot=3),n.flags&=-257,n.flags|=65536,n.lanes=o,s===_r?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([s]):t.add(s),w0(e,s,o)),!1;case 22:return n.flags|=65536,s===_r?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([s])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([s]):n.add(s)),w0(e,s,o)),!1}throw Error(r(435,n.tag))}return w0(e,s,o),qr(),!1}if(Le)return t=xn.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=o,s!==yu&&(e=Error(r(422),{cause:s}),Vi(Ln(e,n)))):(s!==yu&&(t=Error(r(423),{cause:s}),Vi(Ln(t,n))),e=e.current.alternate,e.flags|=65536,o&=-o,e.lanes|=o,s=Ln(s,n),o=e0(e.stateNode,s,o),Au(e,o),ot!==4&&(ot=2)),!1;var u=Error(r(520),{cause:s});if(u=Ln(u,n),oc===null?oc=[u]:oc.push(u),ot!==4&&(ot=2),t===null)return!0;s=Ln(s,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,e=e0(n.stateNode,s,e),Au(n,e),!1;case 1:if(t=n.type,u=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(sa===null||!sa.has(u))))return n.flags|=65536,o&=-o,n.lanes|=o,o=Eh(o),Th(o,e,n,s),Au(n,o),!1}n=n.return}while(n!==null);return!1}var t0=Error(r(461)),xt=!1;function kt(e,t,n,s){t.child=e===null?Mf(t,null,n,s):Ga(t,e.child,n,s)}function Rh(e,t,n,s,o){n=n.render;var u=t.ref;if("ref"in s){var p={};for(var x in s)x!=="ref"&&(p[x]=s[x])}else p=s;return Ua(t),s=ku(e,t,n,p,u,o),x=Bu(),e!==null&&!xt?(Uu(e,t,o),Nl(e,t,o)):(Le&&x&&gu(t),t.flags|=1,kt(e,t,s,o),t.child)}function Ah(e,t,n,s,o){if(e===null){var u=n.type;return typeof u=="function"&&!mu(u)&&u.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=u,Oh(e,t,u,s,o)):(e=ur(n.type,null,s,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!o0(e,o)){var p=u.memoizedProps;if(n=n.compare,n=n!==null?n:qi,n(p,s)&&e.ref===t.ref)return Nl(e,t,o)}return t.flags|=1,e=vl(u,s),e.ref=t.ref,e.return=t,t.child=e}function Oh(e,t,n,s,o){if(e!==null){var u=e.memoizedProps;if(qi(u,s)&&e.ref===t.ref)if(xt=!1,t.pendingProps=s=u,o0(e,o))(e.flags&131072)!==0&&(xt=!0);else return t.lanes=e.lanes,Nl(e,t,o)}return n0(e,t,n,s,o)}function Mh(e,t,n,s){var o=s.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|n:n,e!==null){for(s=t.child=e.child,o=0;s!==null;)o=o|s.lanes|s.childLanes,s=s.sibling;s=o&~u}else s=0,t.child=null;return zh(e,t,u,n,s)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&mr(t,u!==null?u.cachePool:null),u!==null?Lf(t,u):Mu(),kf(t);else return s=t.lanes=536870912,zh(e,t,u!==null?u.baseLanes|n:n,n,s)}else u!==null?(mr(t,u.cachePool),Lf(t,u),ta(),t.memoizedState=null):(e!==null&&mr(t,null),Mu(),ta());return kt(e,t,o,n),t.child}function nc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function zh(e,t,n,s,o){var u=Cu();return u=u===null?null:{parent:vt._currentValue,pool:u},t.memoizedState={baseLanes:n,cachePool:u},e!==null&&mr(t,null),Mu(),kf(t),e!==null&&Ls(e,t,s,!0),t.childLanes=o,null}function Ar(e,t){return t=Mr({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Dh(e,t,n){return Ga(t,e.child,null,n),e=Ar(t,t.pendingProps),e.flags|=2,bn(t),t.memoizedState=null,e}function Ug(e,t,n){var s=t.pendingProps,o=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Le){if(s.mode==="hidden")return e=Ar(t,s),t.lanes=536870912,nc(null,e);if(Du(t),(e=et)?(e=Y1(e,Un),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Il!==null?{id:el,overflow:tl}:null,retryLane:536870912,hydrationErrors:null},n=gf(e),n.return=t,t.child=n,Dt=t,et=null)):e=null,e===null)throw Zl(t);return t.lanes=536870912,null}return Ar(t,s)}var u=e.memoizedState;if(u!==null){var p=u.dehydrated;if(Du(t),o)if(t.flags&256)t.flags&=-257,t=Dh(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(r(558));else if(xt||Ls(e,t,n,!1),o=(n&e.childLanes)!==0,xt||o){if(s=Ze,s!==null&&(p=S2(s,n),p!==0&&p!==u.retryLane))throw u.retryLane=p,Da(e,p),cn(s,e,p),t0;qr(),t=Dh(e,t,n)}else e=u.treeContext,et=$n(p.nextSibling),Dt=t,Le=!0,Xl=null,Un=!1,e!==null&&xf(t,e),t=Ar(t,s),t.flags|=4096;return t}return e=vl(e.child,{mode:s.mode,children:s.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Or(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 n0(e,t,n,s,o){return Ua(t),n=ku(e,t,n,s,void 0,o),s=Bu(),e!==null&&!xt?(Uu(e,t,o),Nl(e,t,o)):(Le&&s&&gu(t),t.flags|=1,kt(e,t,n,o),t.child)}function Lh(e,t,n,s,o,u){return Ua(t),t.updateQueue=null,n=Uf(t,s,n,o),Bf(e),s=Bu(),e!==null&&!xt?(Uu(e,t,u),Nl(e,t,u)):(Le&&s&&gu(t),t.flags|=1,kt(e,t,n,u),t.child)}function kh(e,t,n,s,o){if(Ua(t),t.stateNode===null){var u=Os,p=n.contextType;typeof p=="object"&&p!==null&&(u=Lt(p)),u=new n(s,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Ju,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=s,u.state=t.memoizedState,u.refs={},Tu(t),p=n.contextType,u.context=typeof p=="object"&&p!==null?Lt(p):Os,u.state=t.memoizedState,p=n.getDerivedStateFromProps,typeof p=="function"&&(Wu(t,n,p,s),u.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(p=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),p!==u.state&&Ju.enqueueReplaceState(u,u.state,null),Pi(t,s,u,o),Ki(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),s=!0}else if(e===null){u=t.stateNode;var x=t.memoizedProps,w=Va(n,x);u.props=w;var L=u.context,q=n.contextType;p=Os,typeof q=="object"&&q!==null&&(p=Lt(q));var Q=n.getDerivedStateFromProps;q=typeof Q=="function"||typeof u.getSnapshotBeforeUpdate=="function",x=t.pendingProps!==x,q||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(x||L!==p)&&jh(t,u,s,p),Pl=!1;var k=t.memoizedState;u.state=k,Pi(t,s,u,o),Ki(),L=t.memoizedState,x||k!==L||Pl?(typeof Q=="function"&&(Wu(t,n,Q,s),L=t.memoizedState),(w=Pl||bh(t,n,w,s,k,L,p))?(q||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=s,t.memoizedState=L),u.props=s,u.state=L,u.context=p,s=w):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),s=!1)}else{u=t.stateNode,Ru(e,t),p=t.memoizedProps,q=Va(n,p),u.props=q,Q=t.pendingProps,k=u.context,L=n.contextType,w=Os,typeof L=="object"&&L!==null&&(w=Lt(L)),x=n.getDerivedStateFromProps,(L=typeof x=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(p!==Q||k!==w)&&jh(t,u,s,w),Pl=!1,k=t.memoizedState,u.state=k,Pi(t,s,u,o),Ki();var B=t.memoizedState;p!==Q||k!==B||Pl||e!==null&&e.dependencies!==null&&fr(e.dependencies)?(typeof x=="function"&&(Wu(t,n,x,s),B=t.memoizedState),(q=Pl||bh(t,n,q,s,k,B,w)||e!==null&&e.dependencies!==null&&fr(e.dependencies))?(L||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(s,B,w),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(s,B,w)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||p===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),t.memoizedProps=s,t.memoizedState=B),u.props=s,u.state=B,u.context=w,s=q):(typeof u.componentDidUpdate!="function"||p===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||p===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),s=!1)}return u=s,Or(e,t),s=(t.flags&128)!==0,u||s?(u=t.stateNode,n=s&&typeof n.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&s?(t.child=Ga(t,e.child,null,o),t.child=Ga(t,null,n,o)):kt(e,t,n,o),t.memoizedState=u.state,e=t.child):e=Nl(e,t,o),e}function Bh(e,t,n,s){return ka(),t.flags|=256,kt(e,t,n,s),t.child}var l0={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function a0(e){return{baseLanes:e,cachePool:Cf()}}function s0(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Sn),e}function Uh(e,t,n){var s=t.pendingProps,o=!1,u=(t.flags&128)!==0,p;if((p=u)||(p=e!==null&&e.memoizedState===null?!1:(ft.current&2)!==0),p&&(o=!0,t.flags&=-129),p=(t.flags&32)!==0,t.flags&=-33,e===null){if(Le){if(o?ea(t):ta(),(e=et)?(e=Y1(e,Un),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Il!==null?{id:el,overflow:tl}:null,retryLane:536870912,hydrationErrors:null},n=gf(e),n.return=t,t.child=n,Dt=t,et=null)):e=null,e===null)throw Zl(t);return q0(e)?t.lanes=32:t.lanes=536870912,null}var x=s.children;return s=s.fallback,o?(ta(),o=t.mode,x=Mr({mode:"hidden",children:x},o),s=La(s,o,n,null),x.return=t,s.return=t,x.sibling=s,t.child=x,s=t.child,s.memoizedState=a0(n),s.childLanes=s0(e,p,n),t.memoizedState=l0,nc(null,s)):(ea(t),i0(t,x))}var w=e.memoizedState;if(w!==null&&(x=w.dehydrated,x!==null)){if(u)t.flags&256?(ea(t),t.flags&=-257,t=c0(e,t,n)):t.memoizedState!==null?(ta(),t.child=e.child,t.flags|=128,t=null):(ta(),x=s.fallback,o=t.mode,s=Mr({mode:"visible",children:s.children},o),x=La(x,o,n,null),x.flags|=2,s.return=t,x.return=t,s.sibling=x,t.child=s,Ga(t,e.child,null,n),s=t.child,s.memoizedState=a0(n),s.childLanes=s0(e,p,n),t.memoizedState=l0,t=nc(null,s));else if(ea(t),q0(x)){if(p=x.nextSibling&&x.nextSibling.dataset,p)var L=p.dgst;p=L,s=Error(r(419)),s.stack="",s.digest=p,Vi({value:s,source:null,stack:null}),t=c0(e,t,n)}else if(xt||Ls(e,t,n,!1),p=(n&e.childLanes)!==0,xt||p){if(p=Ze,p!==null&&(s=S2(p,n),s!==0&&s!==w.retryLane))throw w.retryLane=s,Da(e,s),cn(p,e,s),t0;$0(x)||qr(),t=c0(e,t,n)}else $0(x)?(t.flags|=192,t.child=e.child,t=null):(e=w.treeContext,et=$n(x.nextSibling),Dt=t,Le=!0,Xl=null,Un=!1,e!==null&&xf(t,e),t=i0(t,s.children),t.flags|=4096);return t}return o?(ta(),x=s.fallback,o=t.mode,w=e.child,L=w.sibling,s=vl(w,{mode:"hidden",children:s.children}),s.subtreeFlags=w.subtreeFlags&65011712,L!==null?x=vl(L,x):(x=La(x,o,n,null),x.flags|=2),x.return=t,s.return=t,s.sibling=x,t.child=s,nc(null,s),s=t.child,x=e.child.memoizedState,x===null?x=a0(n):(o=x.cachePool,o!==null?(w=vt._currentValue,o=o.parent!==w?{parent:w,pool:w}:o):o=Cf(),x={baseLanes:x.baseLanes|n,cachePool:o}),s.memoizedState=x,s.childLanes=s0(e,p,n),t.memoizedState=l0,nc(e.child,s)):(ea(t),n=e.child,e=n.sibling,n=vl(n,{mode:"visible",children:s.children}),n.return=t,n.sibling=null,e!==null&&(p=t.deletions,p===null?(t.deletions=[e],t.flags|=16):p.push(e)),t.child=n,t.memoizedState=null,n)}function i0(e,t){return t=Mr({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Mr(e,t){return e=yn(22,e,null,t),e.lanes=0,e}function c0(e,t,n){return Ga(t,e.child,null,n),e=i0(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Hh(e,t,n){e.lanes|=t;var s=e.alternate;s!==null&&(s.lanes|=t),ju(e.return,t,n)}function r0(e,t,n,s,o,u){var p=e.memoizedState;p===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:s,tail:n,tailMode:o,treeForkCount:u}:(p.isBackwards=t,p.rendering=null,p.renderingStartTime=0,p.last=s,p.tail=n,p.tailMode=o,p.treeForkCount=u)}function $h(e,t,n){var s=t.pendingProps,o=s.revealOrder,u=s.tail;s=s.children;var p=ft.current,x=(p&2)!==0;if(x?(p=p&1|2,t.flags|=128):p&=1,K(ft,p),kt(e,t,s,n),s=Le?Fi:0,!x&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Hh(e,n,t);else if(e.tag===19)Hh(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(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&xr(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),r0(t,!1,o,n,u,s);break;case"backwards":case"unstable_legacy-backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&xr(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}r0(t,!0,n,null,u,s);break;case"together":r0(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function Nl(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),aa|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(Ls(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=vl(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vl(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function o0(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&fr(e)))}function Hg(e,t,n){switch(t.tag){case 3:St(t,t.stateNode.containerInfo),Kl(t,vt,e.memoizedState.cache),ka();break;case 27:case 5:Jn(t);break;case 4:St(t,t.stateNode.containerInfo);break;case 10:Kl(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Du(t),null;break;case 13:var s=t.memoizedState;if(s!==null)return s.dehydrated!==null?(ea(t),t.flags|=128,null):(n&t.child.childLanes)!==0?Uh(e,t,n):(ea(t),e=Nl(e,t,n),e!==null?e.sibling:null);ea(t);break;case 19:var o=(e.flags&128)!==0;if(s=(n&t.childLanes)!==0,s||(Ls(e,t,n,!1),s=(n&t.childLanes)!==0),o){if(s)return $h(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),K(ft,ft.current),s)break;return null;case 22:return t.lanes=0,Mh(e,t,n,t.pendingProps);case 24:Kl(t,vt,e.memoizedState.cache)}return Nl(e,t,n)}function qh(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)xt=!0;else{if(!o0(e,n)&&(t.flags&128)===0)return xt=!1,Hg(e,t,n);xt=(e.flags&131072)!==0}else xt=!1,Le&&(t.flags&1048576)!==0&&yf(t,Fi,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=$a(t.elementType),t.type=e,typeof e=="function")mu(e)?(s=Va(e,s),t.tag=1,t=kh(null,t,e,s,n)):(t.tag=0,t=n0(null,t,e,s,n));else{if(e!=null){var o=e.$$typeof;if(o===G){t.tag=11,t=Rh(null,t,e,s,n);break e}else if(o===$){t.tag=14,t=Ah(null,t,e,s,n);break e}}throw t=ve(e)||e,Error(r(306,t,""))}}return t;case 0:return n0(e,t,t.type,t.pendingProps,n);case 1:return s=t.type,o=Va(s,t.pendingProps),kh(e,t,s,o,n);case 3:e:{if(St(t,t.stateNode.containerInfo),e===null)throw Error(r(387));s=t.pendingProps;var u=t.memoizedState;o=u.element,Ru(e,t),Pi(t,s,null,n);var p=t.memoizedState;if(s=p.cache,Kl(t,vt,s),s!==u.cache&&Su(t,[vt],n,!0),Ki(),s=p.element,u.isDehydrated)if(u={element:s,isDehydrated:!1,cache:p.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=Bh(e,t,s,n);break e}else if(s!==o){o=Ln(Error(r(424)),t),Vi(o),t=Bh(e,t,s,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(et=$n(e.firstChild),Dt=t,Le=!0,Xl=null,Un=!0,n=Mf(t,null,s,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(ka(),s===o){t=Nl(e,t,n);break e}kt(e,t,s,n)}t=t.child}return t;case 26:return Or(e,t),e===null?(n=W1(t.type,null,t.pendingProps,null))?t.memoizedState=n:Le||(n=t.type,e=t.pendingProps,s=Xr(be.current).createElement(n),s[zt]=t,s[en]=e,Bt(s,n,e),Et(s),t.stateNode=s):t.memoizedState=W1(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Jn(t),e===null&&Le&&(s=t.stateNode=Z1(t.type,t.pendingProps,be.current),Dt=t,Un=!0,o=et,oa(t.type)?(G0=o,et=$n(s.firstChild)):et=o),kt(e,t,t.pendingProps.children,n),Or(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Le&&((o=s=et)&&(s=pv(s,t.type,t.pendingProps,Un),s!==null?(t.stateNode=s,Dt=t,et=$n(s.firstChild),Un=!1,o=!0):o=!1),o||Zl(t)),Jn(t),o=t.type,u=t.pendingProps,p=e!==null?e.memoizedProps:null,s=u.children,B0(o,u)?s=null:p!==null&&B0(o,p)&&(t.flags|=32),t.memoizedState!==null&&(o=ku(e,t,Ag,null,null,n),gc._currentValue=o),Or(e,t),kt(e,t,s,n),t.child;case 6:return e===null&&Le&&((e=n=et)&&(n=_v(n,t.pendingProps,Un),n!==null?(t.stateNode=n,Dt=t,et=null,e=!0):e=!1),e||Zl(t)),null;case 13:return Uh(e,t,n);case 4:return St(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=Ga(t,null,s,n):kt(e,t,s,n),t.child;case 11:return Rh(e,t,t.type,t.pendingProps,n);case 7:return kt(e,t,t.pendingProps,n),t.child;case 8:return kt(e,t,t.pendingProps.children,n),t.child;case 12:return kt(e,t,t.pendingProps.children,n),t.child;case 10:return s=t.pendingProps,Kl(t,t.type,s.value),kt(e,t,s.children,n),t.child;case 9:return o=t.type._context,s=t.pendingProps.children,Ua(t),o=Lt(o),s=s(o),t.flags|=1,kt(e,t,s,n),t.child;case 14:return Ah(e,t,t.type,t.pendingProps,n);case 15:return Oh(e,t,t.type,t.pendingProps,n);case 19:return $h(e,t,n);case 31:return Ug(e,t,n);case 22:return Mh(e,t,n,t.pendingProps);case 24:return Ua(t),s=Lt(vt),e===null?(o=Cu(),o===null&&(o=Ze,u=Nu(),o.pooledCache=u,u.refCount++,u!==null&&(o.pooledCacheLanes|=n),o=u),t.memoizedState={parent:s,cache:o},Tu(t),Kl(t,vt,o)):((e.lanes&n)!==0&&(Ru(e,t),Pi(t,null,null,n),Ki()),o=e.memoizedState,u=t.memoizedState,o.parent!==s?(o={parent:s,cache:s},t.memoizedState=o,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=o),Kl(t,vt,s)):(s=u.cache,Kl(t,vt,s),s!==o.cache&&Su(t,[vt],n,!0))),kt(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function wl(e){e.flags|=4}function u0(e,t,n,s,o){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(o&335544128)===o)if(e.stateNode.complete)e.flags|=8192;else if(m1())e.flags|=8192;else throw qa=_r,Eu}else e.flags&=-16777217}function Gh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!lm(t))if(m1())e.flags|=8192;else throw qa=_r,Eu}function zr(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?x2():536870912,e.lanes|=t,Is|=t)}function lc(e,t){if(!Le)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 s=null;n!==null;)n.alternate!==null&&(s=n),n=n.sibling;s===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:s.sibling=null}}function tt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,s=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,s|=o.subtreeFlags&65011712,s|=o.flags&65011712,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,s|=o.subtreeFlags,s|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=s,e.childLanes=n,t}function $g(e,t,n){var s=t.pendingProps;switch(vu(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return tt(t),null;case 1:return tt(t),null;case 3:return n=t.stateNode,s=null,e!==null&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),bl(vt),Je(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Ds(t)?wl(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,xu())),tt(t),null;case 26:var o=t.type,u=t.memoizedState;return e===null?(wl(t),u!==null?(tt(t),Gh(t,u)):(tt(t),u0(t,o,null,s,n))):u?u!==e.memoizedState?(wl(t),tt(t),Gh(t,u)):(tt(t),t.flags&=-16777217):(e=e.memoizedProps,e!==s&&wl(t),tt(t),u0(t,o,e,s,n)),null;case 27:if(hl(t),n=be.current,o=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&wl(t);else{if(!s){if(t.stateNode===null)throw Error(r(166));return tt(t),null}e=te.current,Ds(t)?bf(t):(e=Z1(o,s,n),t.stateNode=e,wl(t))}return tt(t),null;case 5:if(hl(t),o=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&wl(t);else{if(!s){if(t.stateNode===null)throw Error(r(166));return tt(t),null}if(u=te.current,Ds(t))bf(t);else{var p=Xr(be.current);switch(u){case 1:u=p.createElementNS("http://www.w3.org/2000/svg",o);break;case 2:u=p.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;default:switch(o){case"svg":u=p.createElementNS("http://www.w3.org/2000/svg",o);break;case"math":u=p.createElementNS("http://www.w3.org/1998/Math/MathML",o);break;case"script":u=p.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof s.is=="string"?p.createElement("select",{is:s.is}):p.createElement("select"),s.multiple?u.multiple=!0:s.size&&(u.size=s.size);break;default:u=typeof s.is=="string"?p.createElement(o,{is:s.is}):p.createElement(o)}}u[zt]=t,u[en]=s;e:for(p=t.child;p!==null;){if(p.tag===5||p.tag===6)u.appendChild(p.stateNode);else if(p.tag!==4&&p.tag!==27&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===t)break e;for(;p.sibling===null;){if(p.return===null||p.return===t)break e;p=p.return}p.sibling.return=p.return,p=p.sibling}t.stateNode=u;e:switch(Bt(u,o,s),o){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&wl(t)}}return tt(t),u0(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&wl(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(r(166));if(e=be.current,Ds(t)){if(e=t.stateNode,n=t.memoizedProps,s=null,o=Dt,o!==null)switch(o.tag){case 27:case 5:s=o.memoizedProps}e[zt]=t,e=!!(e.nodeValue===n||s!==null&&s.suppressHydrationWarning===!0||U1(e.nodeValue,n)),e||Zl(t,!0)}else e=Xr(e).createTextNode(s),e[zt]=t,t.stateNode=e}return tt(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(s=Ds(t),n!==null){if(e===null){if(!s)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[zt]=t}else ka(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;tt(t),e=!1}else n=xu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(bn(t),t):(bn(t),null);if((t.flags&128)!==0)throw Error(r(558))}return tt(t),null;case 13:if(s=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(o=Ds(t),s!==null&&s.dehydrated!==null){if(e===null){if(!o)throw Error(r(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(r(317));o[zt]=t}else ka(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;tt(t),o=!1}else o=xu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return t.flags&256?(bn(t),t):(bn(t),null)}return bn(t),(t.flags&128)!==0?(t.lanes=n,t):(n=s!==null,e=e!==null&&e.memoizedState!==null,n&&(s=t.child,o=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(o=s.alternate.memoizedState.cachePool.pool),u=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(u=s.memoizedState.cachePool.pool),u!==o&&(s.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),zr(t,t.updateQueue),tt(t),null);case 4:return Je(),e===null&&M0(t.stateNode.containerInfo),tt(t),null;case 10:return bl(t.type),tt(t),null;case 19:if(V(ft),s=t.memoizedState,s===null)return tt(t),null;if(o=(t.flags&128)!==0,u=s.rendering,u===null)if(o)lc(s,!1);else{if(ot!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=xr(e),u!==null){for(t.flags|=128,lc(s,!1),e=u.updateQueue,t.updateQueue=e,zr(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)_f(n,e),n=n.sibling;return K(ft,ft.current&1|2),Le&&yl(t,s.treeForkCount),t.child}e=e.sibling}s.tail!==null&&pn()>Ur&&(t.flags|=128,o=!0,lc(s,!1),t.lanes=4194304)}else{if(!o)if(e=xr(u),e!==null){if(t.flags|=128,o=!0,e=e.updateQueue,t.updateQueue=e,zr(t,e),lc(s,!0),s.tail===null&&s.tailMode==="hidden"&&!u.alternate&&!Le)return tt(t),null}else 2*pn()-s.renderingStartTime>Ur&&n!==536870912&&(t.flags|=128,o=!0,lc(s,!1),t.lanes=4194304);s.isBackwards?(u.sibling=t.child,t.child=u):(e=s.last,e!==null?e.sibling=u:t.child=u,s.last=u)}return s.tail!==null?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=pn(),e.sibling=null,n=ft.current,K(ft,o?n&1|2:n&1),Le&&yl(t,s.treeForkCount),e):(tt(t),null);case 22:case 23:return bn(t),zu(),s=t.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?(n&536870912)!==0&&(t.flags&128)===0&&(tt(t),t.subtreeFlags&6&&(t.flags|=8192)):tt(t),n=t.updateQueue,n!==null&&zr(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),s=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),s!==n&&(t.flags|=2048),e!==null&&V(Ha),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),bl(vt),tt(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function qg(e,t){switch(vu(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return bl(vt),Je(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return hl(t),null;case 31:if(t.memoizedState!==null){if(bn(t),t.alternate===null)throw Error(r(340));ka()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(bn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));ka()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(ft),null;case 4:return Je(),null;case 10:return bl(t.type),null;case 22:case 23:return bn(t),zu(),e!==null&&V(Ha),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return bl(vt),null;case 25:return null;default:return null}}function Fh(e,t){switch(vu(t),t.tag){case 3:bl(vt),Je();break;case 26:case 27:case 5:hl(t);break;case 4:Je();break;case 31:t.memoizedState!==null&&bn(t);break;case 13:bn(t);break;case 19:V(ft);break;case 10:bl(t.type);break;case 22:case 23:bn(t),zu(),e!==null&&V(Ha);break;case 24:bl(vt)}}function ac(e,t){try{var n=t.updateQueue,s=n!==null?n.lastEffect:null;if(s!==null){var o=s.next;n=o;do{if((n.tag&e)===e){s=void 0;var u=n.create,p=n.inst;s=u(),p.destroy=s}n=n.next}while(n!==o)}}catch(x){Fe(t,t.return,x)}}function na(e,t,n){try{var s=t.updateQueue,o=s!==null?s.lastEffect:null;if(o!==null){var u=o.next;s=u;do{if((s.tag&e)===e){var p=s.inst,x=p.destroy;if(x!==void 0){p.destroy=void 0,o=t;var w=n,L=x;try{L()}catch(q){Fe(o,w,q)}}}s=s.next}while(s!==u)}}catch(q){Fe(t,t.return,q)}}function Vh(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Df(t,n)}catch(s){Fe(e,e.return,s)}}}function Qh(e,t,n){n.props=Va(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(s){Fe(e,t,s)}}function sc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;case 30:s=e.stateNode;break;default:s=e.stateNode}typeof n=="function"?e.refCleanup=n(s):n.current=s}}catch(o){Fe(e,t,o)}}function nl(e,t){var n=e.ref,s=e.refCleanup;if(n!==null)if(typeof s=="function")try{s()}catch(o){Fe(e,t,o)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(o){Fe(e,t,o)}else n.current=null}function Yh(e){var t=e.type,n=e.memoizedProps,s=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&s.focus();break e;case"img":n.src?s.src=n.src:n.srcSet&&(s.srcset=n.srcSet)}}catch(o){Fe(e,e.return,o)}}function d0(e,t,n){try{var s=e.stateNode;ov(s,e.type,n,t),s[en]=t}catch(o){Fe(e,e.return,o)}}function Ih(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&oa(e.type)||e.tag===4}function f0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ih(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&&oa(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 h0(e,t,n){var s=e.tag;if(s===5||s===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=_l));else if(s!==4&&(s===27&&oa(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(h0(e,t,n),e=e.sibling;e!==null;)h0(e,t,n),e=e.sibling}function Dr(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(s!==4&&(s===27&&oa(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Dr(e,t,n),e=e.sibling;e!==null;)Dr(e,t,n),e=e.sibling}function Xh(e){var t=e.stateNode,n=e.memoizedProps;try{for(var s=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);Bt(t,s,n),t[zt]=e,t[en]=n}catch(u){Fe(e,e.return,u)}}var Cl=!1,bt=!1,m0=!1,Zh=typeof WeakSet=="function"?WeakSet:Set,Tt=null;function Gg(e,t){if(e=e.containerInfo,L0=to,e=cf(e),cu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var s=n.getSelection&&n.getSelection();if(s&&s.rangeCount!==0){n=s.anchorNode;var o=s.anchorOffset,u=s.focusNode;s=s.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var p=0,x=-1,w=-1,L=0,q=0,Q=e,k=null;t:for(;;){for(var B;Q!==n||o!==0&&Q.nodeType!==3||(x=p+o),Q!==u||s!==0&&Q.nodeType!==3||(w=p+s),Q.nodeType===3&&(p+=Q.nodeValue.length),(B=Q.firstChild)!==null;)k=Q,Q=B;for(;;){if(Q===e)break t;if(k===n&&++L===o&&(x=p),k===u&&++q===s&&(w=p),(B=Q.nextSibling)!==null)break;Q=k,k=Q.parentNode}Q=B}n=x===-1||w===-1?null:{start:x,end:w}}else n=null}n=n||{start:0,end:0}}else n=null;for(k0={focusedElem:e,selectionRange:n},to=!1,Tt=t;Tt!==null;)if(t=Tt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Tt=e;else for(;Tt!==null;){switch(t=Tt,u=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++)o=e[n],o.ref.impl=o.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,n=t,o=u.memoizedProps,u=u.memoizedState,s=n.stateNode;try{var ne=Va(n.type,o);e=s.getSnapshotBeforeUpdate(ne,u),s.__reactInternalSnapshotBeforeUpdate=e}catch(he){Fe(n,n.return,he)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)H0(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":H0(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,Tt=e;break}Tt=t.return}}function Kh(e,t,n){var s=n.flags;switch(n.tag){case 0:case 11:case 15:Tl(e,n),s&4&&ac(5,n);break;case 1:if(Tl(e,n),s&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(p){Fe(n,n.return,p)}else{var o=Va(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(p){Fe(n,n.return,p)}}s&64&&Vh(n),s&512&&sc(n,n.return);break;case 3:if(Tl(e,n),s&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{Df(e,t)}catch(p){Fe(n,n.return,p)}}break;case 27:t===null&&s&4&&Xh(n);case 26:case 5:Tl(e,n),t===null&&s&4&&Yh(n),s&512&&sc(n,n.return);break;case 12:Tl(e,n);break;case 31:Tl(e,n),s&4&&Jh(e,n);break;case 13:Tl(e,n),s&4&&e1(e,n),s&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Pg.bind(null,n),gv(e,n))));break;case 22:if(s=n.memoizedState!==null||Cl,!s){t=t!==null&&t.memoizedState!==null||bt,o=Cl;var u=bt;Cl=s,(bt=t)&&!u?Rl(e,n,(n.subtreeFlags&8772)!==0):Tl(e,n),Cl=o,bt=u}break;case 30:break;default:Tl(e,n)}}function Ph(e){var t=e.alternate;t!==null&&(e.alternate=null,Ph(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Vo(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 lt=null,nn=!1;function El(e,t,n){for(n=n.child;n!==null;)Wh(e,t,n),n=n.sibling}function Wh(e,t,n){if(_n&&typeof _n.onCommitFiberUnmount=="function")try{_n.onCommitFiberUnmount(Ri,n)}catch{}switch(n.tag){case 26:bt||nl(n,t),El(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:bt||nl(n,t);var s=lt,o=nn;oa(n.type)&&(lt=n.stateNode,nn=!1),El(e,t,n),mc(n.stateNode),lt=s,nn=o;break;case 5:bt||nl(n,t);case 6:if(s=lt,o=nn,lt=null,El(e,t,n),lt=s,nn=o,lt!==null)if(nn)try{(lt.nodeType===9?lt.body:lt.nodeName==="HTML"?lt.ownerDocument.body:lt).removeChild(n.stateNode)}catch(u){Fe(n,t,u)}else try{lt.removeChild(n.stateNode)}catch(u){Fe(n,t,u)}break;case 18:lt!==null&&(nn?(e=lt,V1(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),ti(e)):V1(lt,n.stateNode));break;case 4:s=lt,o=nn,lt=n.stateNode.containerInfo,nn=!0,El(e,t,n),lt=s,nn=o;break;case 0:case 11:case 14:case 15:na(2,n,t),bt||na(4,n,t),El(e,t,n);break;case 1:bt||(nl(n,t),s=n.stateNode,typeof s.componentWillUnmount=="function"&&Qh(n,t,s)),El(e,t,n);break;case 21:El(e,t,n);break;case 22:bt=(s=bt)||n.memoizedState!==null,El(e,t,n),bt=s;break;default:El(e,t,n)}}function Jh(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ti(e)}catch(n){Fe(t,t.return,n)}}}function e1(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ti(e)}catch(n){Fe(t,t.return,n)}}function Fg(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Zh),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Zh),t;default:throw Error(r(435,e.tag))}}function Lr(e,t){var n=Fg(e);t.forEach(function(s){if(!n.has(s)){n.add(s);var o=Wg.bind(null,e,s);s.then(o,o)}})}function ln(e,t){var n=t.deletions;if(n!==null)for(var s=0;s<n.length;s++){var o=n[s],u=e,p=t,x=p;e:for(;x!==null;){switch(x.tag){case 27:if(oa(x.type)){lt=x.stateNode,nn=!1;break e}break;case 5:lt=x.stateNode,nn=!1;break e;case 3:case 4:lt=x.stateNode.containerInfo,nn=!0;break e}x=x.return}if(lt===null)throw Error(r(160));Wh(u,p,o),lt=null,nn=!1,u=o.alternate,u!==null&&(u.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)t1(t,e),t=t.sibling}var In=null;function t1(e,t){var n=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ln(t,e),an(e),s&4&&(na(3,e,e.return),ac(3,e),na(5,e,e.return));break;case 1:ln(t,e),an(e),s&512&&(bt||n===null||nl(n,n.return)),s&64&&Cl&&(e=e.updateQueue,e!==null&&(s=e.callbacks,s!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?s:n.concat(s))));break;case 26:var o=In;if(ln(t,e),an(e),s&512&&(bt||n===null||nl(n,n.return)),s&4){var u=n!==null?n.memoizedState:null;if(s=e.memoizedState,n===null)if(s===null)if(e.stateNode===null){e:{s=e.type,n=e.memoizedProps,o=o.ownerDocument||o;t:switch(s){case"title":u=o.getElementsByTagName("title")[0],(!u||u[Mi]||u[zt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=o.createElement(s),o.head.insertBefore(u,o.querySelector("head > title"))),Bt(u,s,n),u[zt]=e,Et(u),s=u;break e;case"link":var p=tm("link","href",o).get(s+(n.href||""));if(p){for(var x=0;x<p.length;x++)if(u=p[x],u.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&u.getAttribute("rel")===(n.rel==null?null:n.rel)&&u.getAttribute("title")===(n.title==null?null:n.title)&&u.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){p.splice(x,1);break t}}u=o.createElement(s),Bt(u,s,n),o.head.appendChild(u);break;case"meta":if(p=tm("meta","content",o).get(s+(n.content||""))){for(x=0;x<p.length;x++)if(u=p[x],u.getAttribute("content")===(n.content==null?null:""+n.content)&&u.getAttribute("name")===(n.name==null?null:n.name)&&u.getAttribute("property")===(n.property==null?null:n.property)&&u.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&u.getAttribute("charset")===(n.charSet==null?null:n.charSet)){p.splice(x,1);break t}}u=o.createElement(s),Bt(u,s,n),o.head.appendChild(u);break;default:throw Error(r(468,s))}u[zt]=e,Et(u),s=u}e.stateNode=s}else nm(o,e.type,e.stateNode);else e.stateNode=em(o,s,e.memoizedProps);else u!==s?(u===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):u.count--,s===null?nm(o,e.type,e.stateNode):em(o,s,e.memoizedProps)):s===null&&e.stateNode!==null&&d0(e,e.memoizedProps,n.memoizedProps)}break;case 27:ln(t,e),an(e),s&512&&(bt||n===null||nl(n,n.return)),n!==null&&s&4&&d0(e,e.memoizedProps,n.memoizedProps);break;case 5:if(ln(t,e),an(e),s&512&&(bt||n===null||nl(n,n.return)),e.flags&32){o=e.stateNode;try{Ns(o,"")}catch(ne){Fe(e,e.return,ne)}}s&4&&e.stateNode!=null&&(o=e.memoizedProps,d0(e,o,n!==null?n.memoizedProps:o)),s&1024&&(m0=!0);break;case 6:if(ln(t,e),an(e),s&4){if(e.stateNode===null)throw Error(r(162));s=e.memoizedProps,n=e.stateNode;try{n.nodeValue=s}catch(ne){Fe(e,e.return,ne)}}break;case 3:if(Pr=null,o=In,In=Zr(t.containerInfo),ln(t,e),In=o,an(e),s&4&&n!==null&&n.memoizedState.isDehydrated)try{ti(t.containerInfo)}catch(ne){Fe(e,e.return,ne)}m0&&(m0=!1,n1(e));break;case 4:s=In,In=Zr(e.stateNode.containerInfo),ln(t,e),an(e),In=s;break;case 12:ln(t,e),an(e);break;case 31:ln(t,e),an(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Lr(e,s)));break;case 13:ln(t,e),an(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Br=pn()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Lr(e,s)));break;case 22:o=e.memoizedState!==null;var w=n!==null&&n.memoizedState!==null,L=Cl,q=bt;if(Cl=L||o,bt=q||w,ln(t,e),bt=q,Cl=L,an(e),s&8192)e:for(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,o&&(n===null||w||Cl||bt||Qa(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){w=n=t;try{if(u=w.stateNode,o)p=u.style,typeof p.setProperty=="function"?p.setProperty("display","none","important"):p.display="none";else{x=w.stateNode;var Q=w.memoizedProps.style,k=Q!=null&&Q.hasOwnProperty("display")?Q.display:null;x.style.display=k==null||typeof k=="boolean"?"":(""+k).trim()}}catch(ne){Fe(w,w.return,ne)}}}else if(t.tag===6){if(n===null){w=t;try{w.stateNode.nodeValue=o?"":w.memoizedProps}catch(ne){Fe(w,w.return,ne)}}}else if(t.tag===18){if(n===null){w=t;try{var B=w.stateNode;o?Q1(B,!0):Q1(w.stateNode,!1)}catch(ne){Fe(w,w.return,ne)}}}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}s&4&&(s=e.updateQueue,s!==null&&(n=s.retryQueue,n!==null&&(s.retryQueue=null,Lr(e,n))));break;case 19:ln(t,e),an(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Lr(e,s)));break;case 30:break;case 21:break;default:ln(t,e),an(e)}}function an(e){var t=e.flags;if(t&2){try{for(var n,s=e.return;s!==null;){if(Ih(s)){n=s;break}s=s.return}if(n==null)throw Error(r(160));switch(n.tag){case 27:var o=n.stateNode,u=f0(e);Dr(e,u,o);break;case 5:var p=n.stateNode;n.flags&32&&(Ns(p,""),n.flags&=-33);var x=f0(e);Dr(e,x,p);break;case 3:case 4:var w=n.stateNode.containerInfo,L=f0(e);h0(e,L,w);break;default:throw Error(r(161))}}catch(q){Fe(e,e.return,q)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function n1(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;n1(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Tl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Kh(e,t.alternate,t),t=t.sibling}function Qa(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:na(4,t,t.return),Qa(t);break;case 1:nl(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Qh(t,t.return,n),Qa(t);break;case 27:mc(t.stateNode);case 26:case 5:nl(t,t.return),Qa(t);break;case 22:t.memoizedState===null&&Qa(t);break;case 30:Qa(t);break;default:Qa(t)}e=e.sibling}}function Rl(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var s=t.alternate,o=e,u=t,p=u.flags;switch(u.tag){case 0:case 11:case 15:Rl(o,u,n),ac(4,u);break;case 1:if(Rl(o,u,n),s=u,o=s.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(L){Fe(s,s.return,L)}if(s=u,o=s.updateQueue,o!==null){var x=s.stateNode;try{var w=o.shared.hiddenCallbacks;if(w!==null)for(o.shared.hiddenCallbacks=null,o=0;o<w.length;o++)zf(w[o],x)}catch(L){Fe(s,s.return,L)}}n&&p&64&&Vh(u),sc(u,u.return);break;case 27:Xh(u);case 26:case 5:Rl(o,u,n),n&&s===null&&p&4&&Yh(u),sc(u,u.return);break;case 12:Rl(o,u,n);break;case 31:Rl(o,u,n),n&&p&4&&Jh(o,u);break;case 13:Rl(o,u,n),n&&p&4&&e1(o,u);break;case 22:u.memoizedState===null&&Rl(o,u,n),sc(u,u.return);break;case 30:break;default:Rl(o,u,n)}t=t.sibling}}function p0(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&&Qi(n))}function _0(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Qi(e))}function Xn(e,t,n,s){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)l1(e,t,n,s),t=t.sibling}function l1(e,t,n,s){var o=t.flags;switch(t.tag){case 0:case 11:case 15:Xn(e,t,n,s),o&2048&&ac(9,t);break;case 1:Xn(e,t,n,s);break;case 3:Xn(e,t,n,s),o&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Qi(e)));break;case 12:if(o&2048){Xn(e,t,n,s),e=t.stateNode;try{var u=t.memoizedProps,p=u.id,x=u.onPostCommit;typeof x=="function"&&x(p,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(w){Fe(t,t.return,w)}}else Xn(e,t,n,s);break;case 31:Xn(e,t,n,s);break;case 13:Xn(e,t,n,s);break;case 23:break;case 22:u=t.stateNode,p=t.alternate,t.memoizedState!==null?u._visibility&2?Xn(e,t,n,s):ic(e,t):u._visibility&2?Xn(e,t,n,s):(u._visibility|=2,Vs(e,t,n,s,(t.subtreeFlags&10256)!==0||!1)),o&2048&&p0(p,t);break;case 24:Xn(e,t,n,s),o&2048&&_0(t.alternate,t);break;default:Xn(e,t,n,s)}}function Vs(e,t,n,s,o){for(o=o&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,p=t,x=n,w=s,L=p.flags;switch(p.tag){case 0:case 11:case 15:Vs(u,p,x,w,o),ac(8,p);break;case 23:break;case 22:var q=p.stateNode;p.memoizedState!==null?q._visibility&2?Vs(u,p,x,w,o):ic(u,p):(q._visibility|=2,Vs(u,p,x,w,o)),o&&L&2048&&p0(p.alternate,p);break;case 24:Vs(u,p,x,w,o),o&&L&2048&&_0(p.alternate,p);break;default:Vs(u,p,x,w,o)}t=t.sibling}}function ic(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,s=t,o=s.flags;switch(s.tag){case 22:ic(n,s),o&2048&&p0(s.alternate,s);break;case 24:ic(n,s),o&2048&&_0(s.alternate,s);break;default:ic(n,s)}t=t.sibling}}var cc=8192;function Qs(e,t,n){if(e.subtreeFlags&cc)for(e=e.child;e!==null;)a1(e,t,n),e=e.sibling}function a1(e,t,n){switch(e.tag){case 26:Qs(e,t,n),e.flags&cc&&e.memoizedState!==null&&Rv(n,In,e.memoizedState,e.memoizedProps);break;case 5:Qs(e,t,n);break;case 3:case 4:var s=In;In=Zr(e.stateNode.containerInfo),Qs(e,t,n),In=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=cc,cc=16777216,Qs(e,t,n),cc=s):Qs(e,t,n));break;default:Qs(e,t,n)}}function s1(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 rc(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];Tt=s,c1(s,e)}s1(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)i1(e),e=e.sibling}function i1(e){switch(e.tag){case 0:case 11:case 15:rc(e),e.flags&2048&&na(9,e,e.return);break;case 3:rc(e);break;case 12:rc(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,kr(e)):rc(e);break;default:rc(e)}}function kr(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var s=t[n];Tt=s,c1(s,e)}s1(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:na(8,t,t.return),kr(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,kr(t));break;default:kr(t)}e=e.sibling}}function c1(e,t){for(;Tt!==null;){var n=Tt;switch(n.tag){case 0:case 11:case 15:na(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var s=n.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:Qi(n.memoizedState.cache)}if(s=n.child,s!==null)s.return=n,Tt=s;else e:for(n=e;Tt!==null;){s=Tt;var o=s.sibling,u=s.return;if(Ph(s),s===n){Tt=null;break e}if(o!==null){o.return=u,Tt=o;break e}Tt=u}}}var Vg={getCacheForType:function(e){var t=Lt(vt),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Lt(vt).controller.signal}},Qg=typeof WeakMap=="function"?WeakMap:Map,$e=0,Ze=null,Re=null,Me=0,Ge=0,jn=null,la=!1,Ys=!1,g0=!1,Al=0,ot=0,aa=0,Ya=0,v0=0,Sn=0,Is=0,oc=null,sn=null,y0=!1,Br=0,r1=0,Ur=1/0,Hr=null,sa=null,Nt=0,ia=null,Xs=null,Ol=0,x0=0,b0=null,o1=null,uc=0,j0=null;function Nn(){return($e&2)!==0&&Me!==0?Me&-Me:U.T!==null?T0():N2()}function u1(){if(Sn===0)if((Me&536870912)===0||Le){var e=Ic;Ic<<=1,(Ic&3932160)===0&&(Ic=262144),Sn=e}else Sn=536870912;return e=xn.current,e!==null&&(e.flags|=32),Sn}function cn(e,t,n){(e===Ze&&(Ge===2||Ge===9)||e.cancelPendingCommit!==null)&&(Zs(e,0),ca(e,Me,Sn,!1)),Oi(e,n),(($e&2)===0||e!==Ze)&&(e===Ze&&(($e&2)===0&&(Ya|=n),ot===4&&ca(e,Me,Sn,!1)),ll(e))}function d1(e,t,n){if(($e&6)!==0)throw Error(r(327));var s=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Ai(e,t),o=s?Xg(e,t):N0(e,t,!0),u=s;do{if(o===0){Ys&&!s&&ca(e,t,0,!1);break}else{if(n=e.current.alternate,u&&!Yg(n)){o=N0(e,t,!1),u=!1;continue}if(o===2){if(u=t,e.errorRecoveryDisabledLanes&u)var p=0;else p=e.pendingLanes&-536870913,p=p!==0?p:p&536870912?536870912:0;if(p!==0){t=p;e:{var x=e;o=oc;var w=x.current.memoizedState.isDehydrated;if(w&&(Zs(x,p).flags|=256),p=N0(x,p,!1),p!==2){if(g0&&!w){x.errorRecoveryDisabledLanes|=u,Ya|=u,o=4;break e}u=sn,sn=o,u!==null&&(sn===null?sn=u:sn.push.apply(sn,u))}o=p}if(u=!1,o!==2)continue}}if(o===1){Zs(e,0),ca(e,t,0,!0);break}e:{switch(s=e,u=o,u){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:ca(s,t,Sn,!la);break e;case 2:sn=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(o=Br+300-pn(),10<o)){if(ca(s,t,Sn,!la),Zc(s,0,!0)!==0)break e;Ol=t,s.timeoutHandle=G1(f1.bind(null,s,n,sn,Hr,y0,t,Sn,Ya,Is,la,u,"Throttled",-0,0),o);break e}f1(s,n,sn,Hr,y0,t,Sn,Ya,Is,la,u,null,-0,0)}}break}while(!0);ll(e)}function f1(e,t,n,s,o,u,p,x,w,L,q,Q,k,B){if(e.timeoutHandle=-1,Q=t.subtreeFlags,Q&8192||(Q&16785408)===16785408){Q={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:_l},a1(t,u,Q);var ne=(u&62914560)===u?Br-pn():(u&4194048)===u?r1-pn():0;if(ne=Av(Q,ne),ne!==null){Ol=u,e.cancelPendingCommit=ne(x1.bind(null,e,t,u,n,s,o,p,x,w,q,Q,null,k,B)),ca(e,u,p,!L);return}}x1(e,t,u,n,s,o,p,x,w)}function Yg(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 s=0;s<n.length;s++){var o=n[s],u=o.getSnapshot;o=o.value;try{if(!vn(u(),o))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 ca(e,t,n,s){t&=~v0,t&=~Ya,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var o=t;0<o;){var u=31-gn(o),p=1<<u;s[u]=-1,o&=~p}n!==0&&b2(e,n,t)}function $r(){return($e&6)===0?(dc(0),!1):!0}function S0(){if(Re!==null){if(Ge===0)var e=Re.return;else e=Re,xl=Ba=null,Hu(e),Hs=null,Ii=0,e=Re;for(;e!==null;)Fh(e.alternate,e),e=e.return;Re=null}}function Zs(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,fv(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Ol=0,S0(),Ze=e,Re=n=vl(e.current,null),Me=t,Ge=0,jn=null,la=!1,Ys=Ai(e,t),g0=!1,Is=Sn=v0=Ya=aa=ot=0,sn=oc=null,y0=!1,(t&8)!==0&&(t|=t&32);var s=e.entangledLanes;if(s!==0)for(e=e.entanglements,s&=t;0<s;){var o=31-gn(s),u=1<<o;t|=e[o],s&=~u}return Al=t,cr(),n}function h1(e,t){xe=null,U.H=tc,t===Us||t===pr?(t=Rf(),Ge=3):t===Eu?(t=Rf(),Ge=4):Ge=t===t0?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,jn=t,Re===null&&(ot=1,Rr(e,Ln(t,e.current)))}function m1(){var e=xn.current;return e===null?!0:(Me&4194048)===Me?Hn===null:(Me&62914560)===Me||(Me&536870912)!==0?e===Hn:!1}function p1(){var e=U.H;return U.H=tc,e===null?tc:e}function _1(){var e=U.A;return U.A=Vg,e}function qr(){ot=4,la||(Me&4194048)!==Me&&xn.current!==null||(Ys=!0),(aa&134217727)===0&&(Ya&134217727)===0||Ze===null||ca(Ze,Me,Sn,!1)}function N0(e,t,n){var s=$e;$e|=2;var o=p1(),u=_1();(Ze!==e||Me!==t)&&(Hr=null,Zs(e,t)),t=!1;var p=ot;e:do try{if(Ge!==0&&Re!==null){var x=Re,w=jn;switch(Ge){case 8:S0(),p=6;break e;case 3:case 2:case 9:case 6:xn.current===null&&(t=!0);var L=Ge;if(Ge=0,jn=null,Ks(e,x,w,L),n&&Ys){p=0;break e}break;default:L=Ge,Ge=0,jn=null,Ks(e,x,w,L)}}Ig(),p=ot;break}catch(q){h1(e,q)}while(!0);return t&&e.shellSuspendCounter++,xl=Ba=null,$e=s,U.H=o,U.A=u,Re===null&&(Ze=null,Me=0,cr()),p}function Ig(){for(;Re!==null;)g1(Re)}function Xg(e,t){var n=$e;$e|=2;var s=p1(),o=_1();Ze!==e||Me!==t?(Hr=null,Ur=pn()+500,Zs(e,t)):Ys=Ai(e,t);e:do try{if(Ge!==0&&Re!==null){t=Re;var u=jn;t:switch(Ge){case 1:Ge=0,jn=null,Ks(e,t,u,1);break;case 2:case 9:if(Ef(u)){Ge=0,jn=null,v1(t);break}t=function(){Ge!==2&&Ge!==9||Ze!==e||(Ge=7),ll(e)},u.then(t,t);break e;case 3:Ge=7;break e;case 4:Ge=5;break e;case 7:Ef(u)?(Ge=0,jn=null,v1(t)):(Ge=0,jn=null,Ks(e,t,u,7));break;case 5:var p=null;switch(Re.tag){case 26:p=Re.memoizedState;case 5:case 27:var x=Re;if(p?lm(p):x.stateNode.complete){Ge=0,jn=null;var w=x.sibling;if(w!==null)Re=w;else{var L=x.return;L!==null?(Re=L,Gr(L)):Re=null}break t}}Ge=0,jn=null,Ks(e,t,u,5);break;case 6:Ge=0,jn=null,Ks(e,t,u,6);break;case 8:S0(),ot=6;break e;default:throw Error(r(462))}}Zg();break}catch(q){h1(e,q)}while(!0);return xl=Ba=null,U.H=s,U.A=o,$e=n,Re!==null?0:(Ze=null,Me=0,cr(),ot)}function Zg(){for(;Re!==null&&!v_();)g1(Re)}function g1(e){var t=qh(e.alternate,e,Al);e.memoizedProps=e.pendingProps,t===null?Gr(e):Re=t}function v1(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Lh(n,t,t.pendingProps,t.type,void 0,Me);break;case 11:t=Lh(n,t,t.pendingProps,t.type.render,t.ref,Me);break;case 5:Hu(t);default:Fh(n,t),t=Re=_f(t,Al),t=qh(n,t,Al)}e.memoizedProps=e.pendingProps,t===null?Gr(e):Re=t}function Ks(e,t,n,s){xl=Ba=null,Hu(t),Hs=null,Ii=0;var o=t.return;try{if(Bg(e,o,t,n,Me)){ot=1,Rr(e,Ln(n,e.current)),Re=null;return}}catch(u){if(o!==null)throw Re=o,u;ot=1,Rr(e,Ln(n,e.current)),Re=null;return}t.flags&32768?(Le||s===1?e=!0:Ys||(Me&536870912)!==0?e=!1:(la=e=!0,(s===2||s===9||s===3||s===6)&&(s=xn.current,s!==null&&s.tag===13&&(s.flags|=16384))),y1(t,e)):Gr(t)}function Gr(e){var t=e;do{if((t.flags&32768)!==0){y1(t,la);return}e=t.return;var n=$g(t.alternate,t,Al);if(n!==null){Re=n;return}if(t=t.sibling,t!==null){Re=t;return}Re=t=e}while(t!==null);ot===0&&(ot=5)}function y1(e,t){do{var n=qg(e.alternate,e);if(n!==null){n.flags&=32767,Re=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){Re=e;return}Re=e=n}while(e!==null);ot=6,Re=null}function x1(e,t,n,s,o,u,p,x,w){e.cancelPendingCommit=null;do Fr();while(Nt!==0);if(($e&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(u=t.lanes|t.childLanes,u|=fu,T_(e,n,u,p,x,w),e===Ze&&(Re=Ze=null,Me=0),Xs=t,ia=e,Ol=n,x0=u,b0=o,o1=s,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Jg(Qc,function(){return w1(),null})):(e.callbackNode=null,e.callbackPriority=0),s=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||s){s=U.T,U.T=null,o=I.p,I.p=2,p=$e,$e|=4;try{Gg(e,t,n)}finally{$e=p,I.p=o,U.T=s}}Nt=1,b1(),j1(),S1()}}function b1(){if(Nt===1){Nt=0;var e=ia,t=Xs,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=U.T,U.T=null;var s=I.p;I.p=2;var o=$e;$e|=4;try{t1(t,e);var u=k0,p=cf(e.containerInfo),x=u.focusedElem,w=u.selectionRange;if(p!==x&&x&&x.ownerDocument&&sf(x.ownerDocument.documentElement,x)){if(w!==null&&cu(x)){var L=w.start,q=w.end;if(q===void 0&&(q=L),"selectionStart"in x)x.selectionStart=L,x.selectionEnd=Math.min(q,x.value.length);else{var Q=x.ownerDocument||document,k=Q&&Q.defaultView||window;if(k.getSelection){var B=k.getSelection(),ne=x.textContent.length,he=Math.min(w.start,ne),Ie=w.end===void 0?he:Math.min(w.end,ne);!B.extend&&he>Ie&&(p=Ie,Ie=he,he=p);var O=af(x,he),A=af(x,Ie);if(O&&A&&(B.rangeCount!==1||B.anchorNode!==O.node||B.anchorOffset!==O.offset||B.focusNode!==A.node||B.focusOffset!==A.offset)){var D=Q.createRange();D.setStart(O.node,O.offset),B.removeAllRanges(),he>Ie?(B.addRange(D),B.extend(A.node,A.offset)):(D.setEnd(A.node,A.offset),B.addRange(D))}}}}for(Q=[],B=x;B=B.parentNode;)B.nodeType===1&&Q.push({element:B,left:B.scrollLeft,top:B.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x<Q.length;x++){var F=Q[x];F.element.scrollLeft=F.left,F.element.scrollTop=F.top}}to=!!L0,k0=L0=null}finally{$e=o,I.p=s,U.T=n}}e.current=t,Nt=2}}function j1(){if(Nt===2){Nt=0;var e=ia,t=Xs,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=U.T,U.T=null;var s=I.p;I.p=2;var o=$e;$e|=4;try{Kh(e,t.alternate,t)}finally{$e=o,I.p=s,U.T=n}}Nt=3}}function S1(){if(Nt===4||Nt===3){Nt=0,y_();var e=ia,t=Xs,n=Ol,s=o1;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Nt=5:(Nt=0,Xs=ia=null,N1(e,e.pendingLanes));var o=e.pendingLanes;if(o===0&&(sa=null),Go(n),t=t.stateNode,_n&&typeof _n.onCommitFiberRoot=="function")try{_n.onCommitFiberRoot(Ri,t,void 0,(t.current.flags&128)===128)}catch{}if(s!==null){t=U.T,o=I.p,I.p=2,U.T=null;try{for(var u=e.onRecoverableError,p=0;p<s.length;p++){var x=s[p];u(x.value,{componentStack:x.stack})}}finally{U.T=t,I.p=o}}(Ol&3)!==0&&Fr(),ll(e),o=e.pendingLanes,(n&261930)!==0&&(o&42)!==0?e===j0?uc++:(uc=0,j0=e):uc=0,dc(0)}}function N1(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Qi(t)))}function Fr(){return b1(),j1(),S1(),w1()}function w1(){if(Nt!==5)return!1;var e=ia,t=x0;x0=0;var n=Go(Ol),s=U.T,o=I.p;try{I.p=32>n?32:n,U.T=null,n=b0,b0=null;var u=ia,p=Ol;if(Nt=0,Xs=ia=null,Ol=0,($e&6)!==0)throw Error(r(331));var x=$e;if($e|=4,i1(u.current),l1(u,u.current,p,n),$e=x,dc(0,!1),_n&&typeof _n.onPostCommitFiberRoot=="function")try{_n.onPostCommitFiberRoot(Ri,u)}catch{}return!0}finally{I.p=o,U.T=s,N1(e,t)}}function C1(e,t,n){t=Ln(n,t),t=e0(e.stateNode,t,2),e=Jl(e,t,2),e!==null&&(Oi(e,2),ll(e))}function Fe(e,t,n){if(e.tag===3)C1(e,e,n);else for(;t!==null;){if(t.tag===3){C1(t,e,n);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(sa===null||!sa.has(s))){e=Ln(n,e),n=Eh(2),s=Jl(t,n,2),s!==null&&(Th(n,s,t,e),Oi(s,2),ll(s));break}}t=t.return}}function w0(e,t,n){var s=e.pingCache;if(s===null){s=e.pingCache=new Qg;var o=new Set;s.set(t,o)}else o=s.get(t),o===void 0&&(o=new Set,s.set(t,o));o.has(n)||(g0=!0,o.add(n),e=Kg.bind(null,e,t,n),t.then(e,e))}function Kg(e,t,n){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ze===e&&(Me&n)===n&&(ot===4||ot===3&&(Me&62914560)===Me&&300>pn()-Br?($e&2)===0&&Zs(e,0):v0|=n,Is===Me&&(Is=0)),ll(e)}function E1(e,t){t===0&&(t=x2()),e=Da(e,t),e!==null&&(Oi(e,t),ll(e))}function Pg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),E1(e,n)}function Wg(e,t){var n=0;switch(e.tag){case 31:case 13:var s=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(r(314))}s!==null&&s.delete(t),E1(e,n)}function Jg(e,t){return gs(e,t)}var Vr=null,Ps=null,C0=!1,Qr=!1,E0=!1,ra=0;function ll(e){e!==Ps&&e.next===null&&(Ps===null?Vr=Ps=e:Ps=Ps.next=e),Qr=!0,C0||(C0=!0,tv())}function dc(e,t){if(!E0&&Qr){E0=!0;do for(var n=!1,s=Vr;s!==null;){if(e!==0){var o=s.pendingLanes;if(o===0)var u=0;else{var p=s.suspendedLanes,x=s.pingedLanes;u=(1<<31-gn(42|e)+1)-1,u&=o&~(p&~x),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,O1(s,u))}else u=Me,u=Zc(s,s===Ze?u:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(u&3)===0||Ai(s,u)||(n=!0,O1(s,u));s=s.next}while(n);E0=!1}}function ev(){T1()}function T1(){Qr=C0=!1;var e=0;ra!==0&&dv()&&(e=ra);for(var t=pn(),n=null,s=Vr;s!==null;){var o=s.next,u=R1(s,t);u===0?(s.next=null,n===null?Vr=o:n.next=o,o===null&&(Ps=n)):(n=s,(e!==0||(u&3)!==0)&&(Qr=!0)),s=o}Nt!==0&&Nt!==5||dc(e),ra!==0&&(ra=0)}function R1(e,t){for(var n=e.suspendedLanes,s=e.pingedLanes,o=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var p=31-gn(u),x=1<<p,w=o[p];w===-1?((x&n)===0||(x&s)!==0)&&(o[p]=E_(x,t)):w<=t&&(e.expiredLanes|=x),u&=~x}if(t=Ze,n=Me,n=Zc(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s=e.callbackNode,n===0||e===t&&(Ge===2||Ge===9)||e.cancelPendingCommit!==null)return s!==null&&s!==null&&Ho(s),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Ai(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(s!==null&&Ho(s),Go(n)){case 2:case 8:n=v2;break;case 32:n=Qc;break;case 268435456:n=y2;break;default:n=Qc}return s=A1.bind(null,e),n=gs(n,s),e.callbackPriority=t,e.callbackNode=n,t}return s!==null&&s!==null&&Ho(s),e.callbackPriority=2,e.callbackNode=null,2}function A1(e,t){if(Nt!==0&&Nt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Fr()&&e.callbackNode!==n)return null;var s=Me;return s=Zc(e,e===Ze?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(d1(e,s,t),R1(e,pn()),e.callbackNode!=null&&e.callbackNode===n?A1.bind(null,e):null)}function O1(e,t){if(Fr())return null;d1(e,t,!0)}function tv(){hv(function(){($e&6)!==0?gs(g2,ev):T1()})}function T0(){if(ra===0){var e=ks;e===0&&(e=Yc,Yc<<=1,(Yc&261888)===0&&(Yc=256)),ra=e}return ra}function M1(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Jc(""+e)}function z1(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 nv(e,t,n,s,o){if(t==="submit"&&n&&n.stateNode===o){var u=M1((o[en]||null).action),p=s.submitter;p&&(t=(t=p[en]||null)?M1(t.formAction):p.getAttribute("formAction"),t!==null&&(u=t,p=null));var x=new lr("action","action",null,s,o);e.push({event:x,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(ra!==0){var w=p?z1(o,p):new FormData(o);Xu(n,{pending:!0,data:w,method:o.method,action:u},null,w)}}else typeof u=="function"&&(x.preventDefault(),w=p?z1(o,p):new FormData(o),Xu(n,{pending:!0,data:w,method:o.method,action:u},u,w))},currentTarget:o}]})}}for(var R0=0;R0<du.length;R0++){var A0=du[R0],lv=A0.toLowerCase(),av=A0[0].toUpperCase()+A0.slice(1);Yn(lv,"on"+av)}Yn(uf,"onAnimationEnd"),Yn(df,"onAnimationIteration"),Yn(ff,"onAnimationStart"),Yn("dblclick","onDoubleClick"),Yn("focusin","onFocus"),Yn("focusout","onBlur"),Yn(xg,"onTransitionRun"),Yn(bg,"onTransitionStart"),Yn(jg,"onTransitionCancel"),Yn(hf,"onTransitionEnd"),js("onMouseEnter",["mouseout","mouseover"]),js("onMouseLeave",["mouseout","mouseover"]),js("onPointerEnter",["pointerout","pointerover"]),js("onPointerLeave",["pointerout","pointerover"]),Aa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Aa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Aa("onBeforeInput",["compositionend","keypress","textInput","paste"]),Aa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Aa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Aa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var fc="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(" "),sv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(fc));function D1(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var s=e[n],o=s.event;s=s.listeners;e:{var u=void 0;if(t)for(var p=s.length-1;0<=p;p--){var x=s[p],w=x.instance,L=x.currentTarget;if(x=x.listener,w!==u&&o.isPropagationStopped())break e;u=x,o.currentTarget=L;try{u(o)}catch(q){ir(q)}o.currentTarget=null,u=w}else for(p=0;p<s.length;p++){if(x=s[p],w=x.instance,L=x.currentTarget,x=x.listener,w!==u&&o.isPropagationStopped())break e;u=x,o.currentTarget=L;try{u(o)}catch(q){ir(q)}o.currentTarget=null,u=w}}}}function Ae(e,t){var n=t[Fo];n===void 0&&(n=t[Fo]=new Set);var s=e+"__bubble";n.has(s)||(L1(t,e,2,!1),n.add(s))}function O0(e,t,n){var s=0;t&&(s|=4),L1(n,e,s,t)}var Yr="_reactListening"+Math.random().toString(36).slice(2);function M0(e){if(!e[Yr]){e[Yr]=!0,E2.forEach(function(n){n!=="selectionchange"&&(sv.has(n)||O0(n,!1,e),O0(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Yr]||(t[Yr]=!0,O0("selectionchange",!1,t))}}function L1(e,t,n,s){switch(um(t)){case 2:var o=zv;break;case 8:o=Dv;break;default:o=I0}n=o.bind(null,t,n,e),o=void 0,!Wo||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),s?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function z0(e,t,n,s,o){var u=s;if((t&1)===0&&(t&2)===0&&s!==null)e:for(;;){if(s===null)return;var p=s.tag;if(p===3||p===4){var x=s.stateNode.containerInfo;if(x===o)break;if(p===4)for(p=s.return;p!==null;){var w=p.tag;if((w===3||w===4)&&p.stateNode.containerInfo===o)return;p=p.return}for(;x!==null;){if(p=ys(x),p===null)return;if(w=p.tag,w===5||w===6||w===26||w===27){s=u=p;continue e}x=x.parentNode}}s=s.return}H2(function(){var L=u,q=Ko(n),Q=[];e:{var k=mf.get(e);if(k!==void 0){var B=lr,ne=e;switch(e){case"keypress":if(tr(n)===0)break e;case"keydown":case"keyup":B=W_;break;case"focusin":ne="focus",B=nu;break;case"focusout":ne="blur",B=nu;break;case"beforeblur":case"afterblur":B=nu;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":B=G2;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":B=$_;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":B=tg;break;case uf:case df:case ff:B=F_;break;case hf:B=lg;break;case"scroll":case"scrollend":B=U_;break;case"wheel":B=sg;break;case"copy":case"cut":case"paste":B=Q_;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":B=V2;break;case"toggle":case"beforetoggle":B=cg}var he=(t&4)!==0,Ie=!he&&(e==="scroll"||e==="scrollend"),O=he?k!==null?k+"Capture":null:k;he=[];for(var A=L,D;A!==null;){var F=A;if(D=F.stateNode,F=F.tag,F!==5&&F!==26&&F!==27||D===null||O===null||(F=Di(A,O),F!=null&&he.push(hc(A,F,D))),Ie)break;A=A.return}0<he.length&&(k=new B(k,ne,null,n,q),Q.push({event:k,listeners:he}))}}if((t&7)===0){e:{if(k=e==="mouseover"||e==="pointerover",B=e==="mouseout"||e==="pointerout",k&&n!==Zo&&(ne=n.relatedTarget||n.fromElement)&&(ys(ne)||ne[vs]))break e;if((B||k)&&(k=q.window===q?q:(k=q.ownerDocument)?k.defaultView||k.parentWindow:window,B?(ne=n.relatedTarget||n.toElement,B=L,ne=ne?ys(ne):null,ne!==null&&(Ie=f(ne),he=ne.tag,ne!==Ie||he!==5&&he!==27&&he!==6)&&(ne=null)):(B=null,ne=L),B!==ne)){if(he=G2,F="onMouseLeave",O="onMouseEnter",A="mouse",(e==="pointerout"||e==="pointerover")&&(he=V2,F="onPointerLeave",O="onPointerEnter",A="pointer"),Ie=B==null?k:zi(B),D=ne==null?k:zi(ne),k=new he(F,A+"leave",B,n,q),k.target=Ie,k.relatedTarget=D,F=null,ys(q)===L&&(he=new he(O,A+"enter",ne,n,q),he.target=D,he.relatedTarget=Ie,F=he),Ie=F,B&&ne)t:{for(he=iv,O=B,A=ne,D=0,F=O;F;F=he(F))D++;F=0;for(var re=A;re;re=he(re))F++;for(;0<D-F;)O=he(O),D--;for(;0<F-D;)A=he(A),F--;for(;D--;){if(O===A||A!==null&&O===A.alternate){he=O;break t}O=he(O),A=he(A)}he=null}else he=null;B!==null&&k1(Q,k,B,he,!1),ne!==null&&Ie!==null&&k1(Q,Ie,ne,he,!0)}}e:{if(k=L?zi(L):window,B=k.nodeName&&k.nodeName.toLowerCase(),B==="select"||B==="input"&&k.type==="file")var Ue=W2;else if(K2(k))if(J2)Ue=gg;else{Ue=pg;var le=mg}else B=k.nodeName,!B||B.toLowerCase()!=="input"||k.type!=="checkbox"&&k.type!=="radio"?L&&Xo(L.elementType)&&(Ue=W2):Ue=_g;if(Ue&&(Ue=Ue(e,L))){P2(Q,Ue,n,q);break e}le&&le(e,k,L),e==="focusout"&&L&&k.type==="number"&&L.memoizedProps.value!=null&&Io(k,"number",k.value)}switch(le=L?zi(L):window,e){case"focusin":(K2(le)||le.contentEditable==="true")&&(Ts=le,ru=L,Gi=null);break;case"focusout":Gi=ru=Ts=null;break;case"mousedown":ou=!0;break;case"contextmenu":case"mouseup":case"dragend":ou=!1,rf(Q,n,q);break;case"selectionchange":if(yg)break;case"keydown":case"keyup":rf(Q,n,q)}var je;if(au)e:{switch(e){case"compositionstart":var ze="onCompositionStart";break e;case"compositionend":ze="onCompositionEnd";break e;case"compositionupdate":ze="onCompositionUpdate";break e}ze=void 0}else Es?X2(e,n)&&(ze="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(ze="onCompositionStart");ze&&(Q2&&n.locale!=="ko"&&(Es||ze!=="onCompositionStart"?ze==="onCompositionEnd"&&Es&&(je=$2()):(Yl=q,Jo="value"in Yl?Yl.value:Yl.textContent,Es=!0)),le=Ir(L,ze),0<le.length&&(ze=new F2(ze,e,null,n,q),Q.push({event:ze,listeners:le}),je?ze.data=je:(je=Z2(n),je!==null&&(ze.data=je)))),(je=og?ug(e,n):dg(e,n))&&(ze=Ir(L,"onBeforeInput"),0<ze.length&&(le=new F2("onBeforeInput","beforeinput",null,n,q),Q.push({event:le,listeners:ze}),le.data=je)),nv(Q,e,L,n,q)}D1(Q,t)})}function hc(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ir(e,t){for(var n=t+"Capture",s=[];e!==null;){var o=e,u=o.stateNode;if(o=o.tag,o!==5&&o!==26&&o!==27||u===null||(o=Di(e,n),o!=null&&s.unshift(hc(e,o,u)),o=Di(e,t),o!=null&&s.push(hc(e,o,u))),e.tag===3)return s;e=e.return}return[]}function iv(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function k1(e,t,n,s,o){for(var u=t._reactName,p=[];n!==null&&n!==s;){var x=n,w=x.alternate,L=x.stateNode;if(x=x.tag,w!==null&&w===s)break;x!==5&&x!==26&&x!==27||L===null||(w=L,o?(L=Di(n,u),L!=null&&p.unshift(hc(n,L,w))):o||(L=Di(n,u),L!=null&&p.push(hc(n,L,w)))),n=n.return}p.length!==0&&e.push({event:t,listeners:p})}var cv=/\r\n?/g,rv=/\u0000|\uFFFD/g;function B1(e){return(typeof e=="string"?e:""+e).replace(cv,`
`).replace(rv,"")}function U1(e,t){return t=B1(t),B1(e)===t}function Ye(e,t,n,s,o,u){switch(n){case"children":typeof s=="string"?t==="body"||t==="textarea"&&s===""||Ns(e,s):(typeof s=="number"||typeof s=="bigint")&&t!=="body"&&Ns(e,""+s);break;case"className":Pc(e,"class",s);break;case"tabIndex":Pc(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":Pc(e,n,s);break;case"style":B2(e,s,u);break;case"data":if(t!=="object"){Pc(e,"data",s);break}case"src":case"href":if(s===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=Jc(""+s),e.setAttribute(n,s);break;case"action":case"formAction":if(typeof s=="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 u=="function"&&(n==="formAction"?(t!=="input"&&Ye(e,t,"name",o.name,o,null),Ye(e,t,"formEncType",o.formEncType,o,null),Ye(e,t,"formMethod",o.formMethod,o,null),Ye(e,t,"formTarget",o.formTarget,o,null)):(Ye(e,t,"encType",o.encType,o,null),Ye(e,t,"method",o.method,o,null),Ye(e,t,"target",o.target,o,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(n);break}s=Jc(""+s),e.setAttribute(n,s);break;case"onClick":s!=null&&(e.onclick=_l);break;case"onScroll":s!=null&&Ae("scroll",e);break;case"onScrollEnd":s!=null&&Ae("scrollend",e);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(r(61));if(n=s.__html,n!=null){if(o.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"multiple":e.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":e.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){e.removeAttribute("xlink:href");break}n=Jc(""+s),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":s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""+s):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":s&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":s===!0?e.setAttribute(n,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(n,s):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?e.setAttribute(n,s):e.removeAttribute(n);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?e.removeAttribute(n):e.setAttribute(n,s);break;case"popover":Ae("beforetoggle",e),Ae("toggle",e),Kc(e,"popover",s);break;case"xlinkActuate":pl(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":pl(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":pl(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":pl(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":pl(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":pl(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":pl(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":pl(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":pl(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":Kc(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=k_.get(n)||n,Kc(e,n,s))}}function D0(e,t,n,s,o,u){switch(n){case"style":B2(e,s,u);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(r(61));if(n=s.__html,n!=null){if(o.children!=null)throw Error(r(60));e.innerHTML=n}}break;case"children":typeof s=="string"?Ns(e,s):(typeof s=="number"||typeof s=="bigint")&&Ns(e,""+s);break;case"onScroll":s!=null&&Ae("scroll",e);break;case"onScrollEnd":s!=null&&Ae("scrollend",e);break;case"onClick":s!=null&&(e.onclick=_l);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!T2.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(o=n.endsWith("Capture"),t=n.slice(2,o?n.length-7:void 0),u=e[en]||null,u=u!=null?u[n]:null,typeof u=="function"&&e.removeEventListener(t,u,o),typeof s=="function")){typeof u!="function"&&u!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,s,o);break e}n in e?e[n]=s:s===!0?e.setAttribute(n,""):Kc(e,n,s)}}}function Bt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ae("error",e),Ae("load",e);var s=!1,o=!1,u;for(u in n)if(n.hasOwnProperty(u)){var p=n[u];if(p!=null)switch(u){case"src":s=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ye(e,t,u,p,n,null)}}o&&Ye(e,t,"srcSet",n.srcSet,n,null),s&&Ye(e,t,"src",n.src,n,null);return;case"input":Ae("invalid",e);var x=u=p=o=null,w=null,L=null;for(s in n)if(n.hasOwnProperty(s)){var q=n[s];if(q!=null)switch(s){case"name":o=q;break;case"type":p=q;break;case"checked":w=q;break;case"defaultChecked":L=q;break;case"value":u=q;break;case"defaultValue":x=q;break;case"children":case"dangerouslySetInnerHTML":if(q!=null)throw Error(r(137,t));break;default:Ye(e,t,s,q,n,null)}}z2(e,u,x,w,L,p,o,!1);return;case"select":Ae("invalid",e),s=p=u=null;for(o in n)if(n.hasOwnProperty(o)&&(x=n[o],x!=null))switch(o){case"value":u=x;break;case"defaultValue":p=x;break;case"multiple":s=x;default:Ye(e,t,o,x,n,null)}t=u,n=p,e.multiple=!!s,t!=null?Ss(e,!!s,t,!1):n!=null&&Ss(e,!!s,n,!0);return;case"textarea":Ae("invalid",e),u=o=s=null;for(p in n)if(n.hasOwnProperty(p)&&(x=n[p],x!=null))switch(p){case"value":s=x;break;case"defaultValue":o=x;break;case"children":u=x;break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(r(91));break;default:Ye(e,t,p,x,n,null)}L2(e,s,o,u);return;case"option":for(w in n)if(n.hasOwnProperty(w)&&(s=n[w],s!=null))switch(w){case"selected":e.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:Ye(e,t,w,s,n,null)}return;case"dialog":Ae("beforetoggle",e),Ae("toggle",e),Ae("cancel",e),Ae("close",e);break;case"iframe":case"object":Ae("load",e);break;case"video":case"audio":for(s=0;s<fc.length;s++)Ae(fc[s],e);break;case"image":Ae("error",e),Ae("load",e);break;case"details":Ae("toggle",e);break;case"embed":case"source":case"link":Ae("error",e),Ae("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(L in n)if(n.hasOwnProperty(L)&&(s=n[L],s!=null))switch(L){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:Ye(e,t,L,s,n,null)}return;default:if(Xo(t)){for(q in n)n.hasOwnProperty(q)&&(s=n[q],s!==void 0&&D0(e,t,q,s,n,void 0));return}}for(x in n)n.hasOwnProperty(x)&&(s=n[x],s!=null&&Ye(e,t,x,s,n,null))}function ov(e,t,n,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,u=null,p=null,x=null,w=null,L=null,q=null;for(B in n){var Q=n[B];if(n.hasOwnProperty(B)&&Q!=null)switch(B){case"checked":break;case"value":break;case"defaultValue":w=Q;default:s.hasOwnProperty(B)||Ye(e,t,B,null,s,Q)}}for(var k in s){var B=s[k];if(Q=n[k],s.hasOwnProperty(k)&&(B!=null||Q!=null))switch(k){case"type":u=B;break;case"name":o=B;break;case"checked":L=B;break;case"defaultChecked":q=B;break;case"value":p=B;break;case"defaultValue":x=B;break;case"children":case"dangerouslySetInnerHTML":if(B!=null)throw Error(r(137,t));break;default:B!==Q&&Ye(e,t,k,B,s,Q)}}Yo(e,p,x,w,L,q,u,o);return;case"select":B=p=x=k=null;for(u in n)if(w=n[u],n.hasOwnProperty(u)&&w!=null)switch(u){case"value":break;case"multiple":B=w;default:s.hasOwnProperty(u)||Ye(e,t,u,null,s,w)}for(o in s)if(u=s[o],w=n[o],s.hasOwnProperty(o)&&(u!=null||w!=null))switch(o){case"value":k=u;break;case"defaultValue":x=u;break;case"multiple":p=u;default:u!==w&&Ye(e,t,o,u,s,w)}t=x,n=p,s=B,k!=null?Ss(e,!!n,k,!1):!!s!=!!n&&(t!=null?Ss(e,!!n,t,!0):Ss(e,!!n,n?[]:"",!1));return;case"textarea":B=k=null;for(x in n)if(o=n[x],n.hasOwnProperty(x)&&o!=null&&!s.hasOwnProperty(x))switch(x){case"value":break;case"children":break;default:Ye(e,t,x,null,s,o)}for(p in s)if(o=s[p],u=n[p],s.hasOwnProperty(p)&&(o!=null||u!=null))switch(p){case"value":k=o;break;case"defaultValue":B=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(r(91));break;default:o!==u&&Ye(e,t,p,o,s,u)}D2(e,k,B);return;case"option":for(var ne in n)if(k=n[ne],n.hasOwnProperty(ne)&&k!=null&&!s.hasOwnProperty(ne))switch(ne){case"selected":e.selected=!1;break;default:Ye(e,t,ne,null,s,k)}for(w in s)if(k=s[w],B=n[w],s.hasOwnProperty(w)&&k!==B&&(k!=null||B!=null))switch(w){case"selected":e.selected=k&&typeof k!="function"&&typeof k!="symbol";break;default:Ye(e,t,w,k,s,B)}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 he in n)k=n[he],n.hasOwnProperty(he)&&k!=null&&!s.hasOwnProperty(he)&&Ye(e,t,he,null,s,k);for(L in s)if(k=s[L],B=n[L],s.hasOwnProperty(L)&&k!==B&&(k!=null||B!=null))switch(L){case"children":case"dangerouslySetInnerHTML":if(k!=null)throw Error(r(137,t));break;default:Ye(e,t,L,k,s,B)}return;default:if(Xo(t)){for(var Ie in n)k=n[Ie],n.hasOwnProperty(Ie)&&k!==void 0&&!s.hasOwnProperty(Ie)&&D0(e,t,Ie,void 0,s,k);for(q in s)k=s[q],B=n[q],!s.hasOwnProperty(q)||k===B||k===void 0&&B===void 0||D0(e,t,q,k,s,B);return}}for(var O in n)k=n[O],n.hasOwnProperty(O)&&k!=null&&!s.hasOwnProperty(O)&&Ye(e,t,O,null,s,k);for(Q in s)k=s[Q],B=n[Q],!s.hasOwnProperty(Q)||k===B||k==null&&B==null||Ye(e,t,Q,k,s,B)}function H1(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function uv(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),s=0;s<n.length;s++){var o=n[s],u=o.transferSize,p=o.initiatorType,x=o.duration;if(u&&x&&H1(p)){for(p=0,x=o.responseEnd,s+=1;s<n.length;s++){var w=n[s],L=w.startTime;if(L>x)break;var q=w.transferSize,Q=w.initiatorType;q&&H1(Q)&&(w=w.responseEnd,p+=q*(w<x?1:(x-L)/(w-L)))}if(--s,t+=8*(u+p)/(o.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 L0=null,k0=null;function Xr(e){return e.nodeType===9?e:e.ownerDocument}function $1(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 q1(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 B0(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 U0=null;function dv(){var e=window.event;return e&&e.type==="popstate"?e===U0?!1:(U0=e,!0):(U0=null,!1)}var G1=typeof setTimeout=="function"?setTimeout:void 0,fv=typeof clearTimeout=="function"?clearTimeout:void 0,F1=typeof Promise=="function"?Promise:void 0,hv=typeof queueMicrotask=="function"?queueMicrotask:typeof F1<"u"?function(e){return F1.resolve(null).then(e).catch(mv)}:G1;function mv(e){setTimeout(function(){throw e})}function oa(e){return e==="head"}function V1(e,t){var n=t,s=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"||n==="/&"){if(s===0){e.removeChild(o),ti(t);return}s--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")s++;else if(n==="html")mc(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,mc(n);for(var u=n.firstChild;u;){var p=u.nextSibling,x=u.nodeName;u[Mi]||x==="SCRIPT"||x==="STYLE"||x==="LINK"&&u.rel.toLowerCase()==="stylesheet"||n.removeChild(u),u=p}}else n==="body"&&mc(e.ownerDocument.body);n=o}while(n);ti(t)}function Q1(e,t){var n=e;e=0;do{var s=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||""),s&&s.nodeType===8)if(n=s.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=s}while(n)}function H0(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":H0(n),Vo(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function pv(e,t,n,s){for(;e.nodeType===1;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!s&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(s){if(!e[Mi])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==o.rel||e.getAttribute("href")!==(o.href==null||o.href===""?null:o.href)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||e.getAttribute("title")!==(o.title==null?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(o.src==null?null:o.src)||e.getAttribute("type")!==(o.type==null?null:o.type)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=o.name==null?null:""+o.name;if(o.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=$n(e.nextSibling),e===null)break}return null}function _v(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=$n(e.nextSibling),e===null))return null;return e}function Y1(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=$n(e.nextSibling),e===null))return null;return e}function $0(e){return e.data==="$?"||e.data==="$~"}function q0(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function gv(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var s=function(){t(),n.removeEventListener("DOMContentLoaded",s)};n.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}function $n(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 G0=null;function I1(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return $n(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function X1(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 Z1(e,t,n){switch(t=Xr(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 mc(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Vo(e)}var qn=new Map,K1=new Set;function Zr(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Ml=I.d;I.d={f:vv,r:yv,D:xv,C:bv,L:jv,m:Sv,X:wv,S:Nv,M:Cv};function vv(){var e=Ml.f(),t=$r();return e||t}function yv(e){var t=xs(e);t!==null&&t.tag===5&&t.type==="form"?hh(t):Ml.r(e)}var Ws=typeof document>"u"?null:document;function P1(e,t,n){var s=Ws;if(s&&typeof t=="string"&&t){var o=zn(t);o='link[rel="'+e+'"][href="'+o+'"]',typeof n=="string"&&(o+='[crossorigin="'+n+'"]'),K1.has(o)||(K1.add(o),e={rel:e,crossOrigin:n,href:t},s.querySelector(o)===null&&(t=s.createElement("link"),Bt(t,"link",e),Et(t),s.head.appendChild(t)))}}function xv(e){Ml.D(e),P1("dns-prefetch",e,null)}function bv(e,t){Ml.C(e,t),P1("preconnect",e,t)}function jv(e,t,n){Ml.L(e,t,n);var s=Ws;if(s&&e&&t){var o='link[rel="preload"][as="'+zn(t)+'"]';t==="image"&&n&&n.imageSrcSet?(o+='[imagesrcset="'+zn(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(o+='[imagesizes="'+zn(n.imageSizes)+'"]')):o+='[href="'+zn(e)+'"]';var u=o;switch(t){case"style":u=Js(e);break;case"script":u=ei(e)}qn.has(u)||(e=y({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),qn.set(u,e),s.querySelector(o)!==null||t==="style"&&s.querySelector(pc(u))||t==="script"&&s.querySelector(_c(u))||(t=s.createElement("link"),Bt(t,"link",e),Et(t),s.head.appendChild(t)))}}function Sv(e,t){Ml.m(e,t);var n=Ws;if(n&&e){var s=t&&typeof t.as=="string"?t.as:"script",o='link[rel="modulepreload"][as="'+zn(s)+'"][href="'+zn(e)+'"]',u=o;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=ei(e)}if(!qn.has(u)&&(e=y({rel:"modulepreload",href:e},t),qn.set(u,e),n.querySelector(o)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(_c(u)))return}s=n.createElement("link"),Bt(s,"link",e),Et(s),n.head.appendChild(s)}}}function Nv(e,t,n){Ml.S(e,t,n);var s=Ws;if(s&&e){var o=bs(s).hoistableStyles,u=Js(e);t=t||"default";var p=o.get(u);if(!p){var x={loading:0,preload:null};if(p=s.querySelector(pc(u)))x.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},n),(n=qn.get(u))&&F0(e,n);var w=p=s.createElement("link");Et(w),Bt(w,"link",e),w._p=new Promise(function(L,q){w.onload=L,w.onerror=q}),w.addEventListener("load",function(){x.loading|=1}),w.addEventListener("error",function(){x.loading|=2}),x.loading|=4,Kr(p,t,s)}p={type:"stylesheet",instance:p,count:1,state:x},o.set(u,p)}}}function wv(e,t){Ml.X(e,t);var n=Ws;if(n&&e){var s=bs(n).hoistableScripts,o=ei(e),u=s.get(o);u||(u=n.querySelector(_c(o)),u||(e=y({src:e,async:!0},t),(t=qn.get(o))&&V0(e,t),u=n.createElement("script"),Et(u),Bt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(o,u))}}function Cv(e,t){Ml.M(e,t);var n=Ws;if(n&&e){var s=bs(n).hoistableScripts,o=ei(e),u=s.get(o);u||(u=n.querySelector(_c(o)),u||(e=y({src:e,async:!0,type:"module"},t),(t=qn.get(o))&&V0(e,t),u=n.createElement("script"),Et(u),Bt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(o,u))}}function W1(e,t,n,s){var o=(o=be.current)?Zr(o):null;if(!o)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=Js(n.href),n=bs(o).hoistableStyles,s=n.get(t),s||(s={type:"style",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=Js(n.href);var u=bs(o).hoistableStyles,p=u.get(e);if(p||(o=o.ownerDocument||o,p={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,p),(u=o.querySelector(pc(e)))&&!u._p&&(p.instance=u,p.state.loading=5),qn.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},qn.set(e,n),u||Ev(o,e,n,p.state))),t&&s===null)throw Error(r(528,""));return p}if(t&&s!==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=ei(n),n=bs(o).hoistableScripts,s=n.get(t),s||(s={type:"script",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Js(e){return'href="'+zn(e)+'"'}function pc(e){return'link[rel="stylesheet"]['+e+"]"}function J1(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function Ev(e,t,n,s){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?s.loading=1:(t=e.createElement("link"),s.preload=t,t.addEventListener("load",function(){return s.loading|=1}),t.addEventListener("error",function(){return s.loading|=2}),Bt(t,"link",n),Et(t),e.head.appendChild(t))}function ei(e){return'[src="'+zn(e)+'"]'}function _c(e){return"script[async]"+e}function em(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+zn(n.href)+'"]');if(s)return t.instance=s,Et(s),s;var o=y({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),Et(s),Bt(s,"style",o),Kr(s,n.precedence,e),t.instance=s;case"stylesheet":o=Js(n.href);var u=e.querySelector(pc(o));if(u)return t.state.loading|=4,t.instance=u,Et(u),u;s=J1(n),(o=qn.get(o))&&F0(s,o),u=(e.ownerDocument||e).createElement("link"),Et(u);var p=u;return p._p=new Promise(function(x,w){p.onload=x,p.onerror=w}),Bt(u,"link",s),t.state.loading|=4,Kr(u,n.precedence,e),t.instance=u;case"script":return u=ei(n.src),(o=e.querySelector(_c(u)))?(t.instance=o,Et(o),o):(s=n,(o=qn.get(u))&&(s=y({},n),V0(s,o)),e=e.ownerDocument||e,o=e.createElement("script"),Et(o),Bt(o,"link",s),e.head.appendChild(o),t.instance=o);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(s=t.instance,t.state.loading|=4,Kr(s,n.precedence,e));return t.instance}function Kr(e,t,n){for(var s=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=s.length?s[s.length-1]:null,u=o,p=0;p<s.length;p++){var x=s[p];if(x.dataset.precedence===t)u=x;else if(u!==o)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function F0(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function V0(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Pr=null;function tm(e,t,n){if(Pr===null){var s=new Map,o=Pr=new Map;o.set(n,s)}else o=Pr,s=o.get(n),s||(s=new Map,o.set(n,s));if(s.has(e))return s;for(s.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var u=n[o];if(!(u[Mi]||u[zt]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var p=u.getAttribute(t)||"";p=e+p;var x=s.get(p);x?x.push(u):s.set(p,[u])}}return s}function nm(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function Tv(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 lm(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Rv(e,t,n,s){if(n.type==="stylesheet"&&(typeof s.media!="string"||matchMedia(s.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var o=Js(s.href),u=t.querySelector(pc(o));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Wr.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=u,Et(u);return}u=t.ownerDocument||t,s=J1(s),(o=qn.get(o))&&F0(s,o),u=u.createElement("link"),Et(u);var p=u;p._p=new Promise(function(x,w){p.onload=x,p.onerror=w}),Bt(u,"link",s),n.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=Wr.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var Q0=0;function Av(e,t){return e.stylesheets&&e.count===0&&eo(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var s=setTimeout(function(){if(e.stylesheets&&eo(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&Q0===0&&(Q0=62500*uv());var o=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&eo(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>Q0?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(o)}}:null}function Wr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)eo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Jr=null;function eo(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Jr=new Map,t.forEach(Ov,e),Jr=null,Wr.call(e))}function Ov(e,t){if(!(t.state.loading&4)){var n=Jr.get(e);if(n)var s=n.get(null);else{n=new Map,Jr.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<o.length;u++){var p=o[u];(p.nodeName==="LINK"||p.getAttribute("media")!=="not all")&&(n.set(p.dataset.precedence,p),s=p)}s&&n.set(null,s)}o=t.instance,p=o.getAttribute("data-precedence"),u=n.get(p)||s,u===s&&n.set(null,o),n.set(p,o),this.count++,s=Wr.bind(this),o.addEventListener("load",s),o.addEventListener("error",s),u?u.parentNode.insertBefore(o,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(o,e.firstChild)),t.state.loading|=4}}var gc={$$typeof:z,Provider:null,Consumer:null,_currentValue:ie,_currentValue2:ie,_threadCount:0};function Mv(e,t,n,s,o,u,p,x,w){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=$o(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$o(0),this.hiddenUpdates=$o(null),this.identifierPrefix=s,this.onUncaughtError=o,this.onCaughtError=u,this.onRecoverableError=p,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=w,this.incompleteTransitions=new Map}function am(e,t,n,s,o,u,p,x,w,L,q,Q){return e=new Mv(e,t,n,p,w,L,q,Q,x),t=1,u===!0&&(t|=24),u=yn(3,null,null,t),e.current=u,u.stateNode=e,t=Nu(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:s,isDehydrated:n,cache:t},Tu(u),e}function sm(e){return e?(e=Os,e):Os}function im(e,t,n,s,o,u){o=sm(o),s.context===null?s.context=o:s.pendingContext=o,s=Wl(t),s.payload={element:n},u=u===void 0?null:u,u!==null&&(s.callback=u),n=Jl(e,s,t),n!==null&&(cn(n,e,t),Zi(n,e,t))}function cm(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Y0(e,t){cm(e,t),(e=e.alternate)&&cm(e,t)}function rm(e){if(e.tag===13||e.tag===31){var t=Da(e,67108864);t!==null&&cn(t,e,67108864),Y0(e,67108864)}}function om(e){if(e.tag===13||e.tag===31){var t=Nn();t=qo(t);var n=Da(e,t);n!==null&&cn(n,e,t),Y0(e,t)}}var to=!0;function zv(e,t,n,s){var o=U.T;U.T=null;var u=I.p;try{I.p=2,I0(e,t,n,s)}finally{I.p=u,U.T=o}}function Dv(e,t,n,s){var o=U.T;U.T=null;var u=I.p;try{I.p=8,I0(e,t,n,s)}finally{I.p=u,U.T=o}}function I0(e,t,n,s){if(to){var o=X0(s);if(o===null)z0(e,t,s,no,n),dm(e,s);else if(kv(o,e,t,n,s))s.stopPropagation();else if(dm(e,s),t&4&&-1<Lv.indexOf(e)){for(;o!==null;){var u=xs(o);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var p=Ra(u.pendingLanes);if(p!==0){var x=u;for(x.pendingLanes|=2,x.entangledLanes|=2;p;){var w=1<<31-gn(p);x.entanglements[1]|=w,p&=~w}ll(u),($e&6)===0&&(Ur=pn()+500,dc(0))}}break;case 31:case 13:x=Da(u,2),x!==null&&cn(x,u,2),$r(),Y0(u,2)}if(u=X0(s),u===null&&z0(e,t,s,no,n),u===o)break;o=u}o!==null&&s.stopPropagation()}else z0(e,t,s,null,n)}}function X0(e){return e=Ko(e),Z0(e)}var no=null;function Z0(e){if(no=null,e=ys(e),e!==null){var t=f(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=_(t),e!==null)return e;e=null}else if(n===31){if(e=v(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 no=e,null}function um(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(x_()){case g2:return 2;case v2:return 8;case Qc:case b_:return 32;case y2:return 268435456;default:return 32}default:return 32}}var K0=!1,ua=null,da=null,fa=null,vc=new Map,yc=new Map,ha=[],Lv="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 dm(e,t){switch(e){case"focusin":case"focusout":ua=null;break;case"dragenter":case"dragleave":da=null;break;case"mouseover":case"mouseout":fa=null;break;case"pointerover":case"pointerout":vc.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":yc.delete(t.pointerId)}}function xc(e,t,n,s,o,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:n,eventSystemFlags:s,nativeEvent:u,targetContainers:[o]},t!==null&&(t=xs(t),t!==null&&rm(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function kv(e,t,n,s,o){switch(t){case"focusin":return ua=xc(ua,e,t,n,s,o),!0;case"dragenter":return da=xc(da,e,t,n,s,o),!0;case"mouseover":return fa=xc(fa,e,t,n,s,o),!0;case"pointerover":var u=o.pointerId;return vc.set(u,xc(vc.get(u)||null,e,t,n,s,o)),!0;case"gotpointercapture":return u=o.pointerId,yc.set(u,xc(yc.get(u)||null,e,t,n,s,o)),!0}return!1}function fm(e){var t=ys(e.target);if(t!==null){var n=f(t);if(n!==null){if(t=n.tag,t===13){if(t=_(n),t!==null){e.blockedOn=t,w2(e.priority,function(){om(n)});return}}else if(t===31){if(t=v(n),t!==null){e.blockedOn=t,w2(e.priority,function(){om(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 lo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=X0(e.nativeEvent);if(n===null){n=e.nativeEvent;var s=new n.constructor(n.type,n);Zo=s,n.target.dispatchEvent(s),Zo=null}else return t=xs(n),t!==null&&rm(t),e.blockedOn=n,!1;t.shift()}return!0}function hm(e,t,n){lo(e)&&n.delete(t)}function Bv(){K0=!1,ua!==null&&lo(ua)&&(ua=null),da!==null&&lo(da)&&(da=null),fa!==null&&lo(fa)&&(fa=null),vc.forEach(hm),yc.forEach(hm)}function ao(e,t){e.blockedOn===t&&(e.blockedOn=null,K0||(K0=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Bv)))}var so=null;function mm(e){so!==e&&(so=e,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){so===e&&(so=null);for(var t=0;t<e.length;t+=3){var n=e[t],s=e[t+1],o=e[t+2];if(typeof s!="function"){if(Z0(s||n)===null)continue;break}var u=xs(n);u!==null&&(e.splice(t,3),t-=3,Xu(u,{pending:!0,data:o,method:n.method,action:s},s,o))}}))}function ti(e){function t(w){return ao(w,e)}ua!==null&&ao(ua,e),da!==null&&ao(da,e),fa!==null&&ao(fa,e),vc.forEach(t),yc.forEach(t);for(var n=0;n<ha.length;n++){var s=ha[n];s.blockedOn===e&&(s.blockedOn=null)}for(;0<ha.length&&(n=ha[0],n.blockedOn===null);)fm(n),n.blockedOn===null&&ha.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(s=0;s<n.length;s+=3){var o=n[s],u=n[s+1],p=o[en]||null;if(typeof u=="function")p||mm(n);else if(p){var x=null;if(u&&u.hasAttribute("formAction")){if(o=u,p=u[en]||null)x=p.formAction;else if(Z0(o)!==null)continue}else x=p.action;typeof x=="function"?n[s+1]=x:(n.splice(s,3),s-=3),mm(n)}}}function pm(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(p){return o=p})},focusReset:"manual",scroll:"manual"})}function t(){o!==null&&(o(),o=null),s||setTimeout(n,20)}function n(){if(!s&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var s=!1,o=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),o!==null&&(o(),o=null)}}}function P0(e){this._internalRoot=e}io.prototype.render=P0.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var n=t.current,s=Nn();im(n,s,e,t,null,null)},io.prototype.unmount=P0.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),$r(),t[vs]=null}};function io(e){this._internalRoot=e}io.prototype.unstable_scheduleHydration=function(e){if(e){var t=N2();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ha.length&&t!==0&&t<ha[n].priority;n++);ha.splice(n,0,e),n===0&&fm(e)}};var _m=i.version;if(_m!=="19.2.5")throw Error(r(527,_m,"19.2.5"));I.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=m(t),e=e!==null?g(e):null,e=e===null?null:e.stateNode,e};var Uv={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:U,reconcilerVersion:"19.2.5"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var co=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!co.isDisabled&&co.supportsFiber)try{Ri=co.inject(Uv),_n=co}catch{}}return jc.createRoot=function(e,t){if(!d(e))throw Error(r(299));var n=!1,s="",o=Sh,u=Nh,p=wh;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(s=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(p=t.onRecoverableError)),t=am(e,1,!1,null,null,n,s,null,o,u,p,pm),e[vs]=t.current,M0(e),new P0(t)},jc.hydrateRoot=function(e,t,n){if(!d(e))throw Error(r(299));var s=!1,o="",u=Sh,p=Nh,x=wh,w=null;return n!=null&&(n.unstable_strictMode===!0&&(s=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onUncaughtError!==void 0&&(u=n.onUncaughtError),n.onCaughtError!==void 0&&(p=n.onCaughtError),n.onRecoverableError!==void 0&&(x=n.onRecoverableError),n.formState!==void 0&&(w=n.formState)),t=am(e,1,!0,t,n??null,s,o,w,u,p,x,pm),t.context=sm(null),n=t.current,s=Nn(),s=qo(s),o=Wl(s),o.callback=null,Jl(n,o,s),n=s,t.current.lanes=n,Oi(t,n),ll(t),e[vs]=t.current,M0(e),new io(t)},jc.version="19.2.5",jc}var Em;function Xv(){if(Em)return td.exports;Em=1;function a(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(a)}catch(i){console.error(i)}}return a(),td.exports=Iv(),td.exports}var Zv=Xv();/**
* 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 Tm="popstate";function Rm(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function Kv(a={}){function i(r,d){var m;let f=(m=d.state)==null?void 0:m.masked,{pathname:_,search:v,hash:h}=f||r.location;return wd("",{pathname:_,search:v,hash:h},d.state&&d.state.usr||null,d.state&&d.state.key||"default",f?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function c(r,d){return typeof d=="string"?d:Mc(d)}return Wv(i,c,null,a)}function st(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function Pn(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function Pv(){return Math.random().toString(36).substring(2,10)}function Am(a,i){return{usr:a.state,key:a.key,idx:i,masked:a.unstable_mask?{pathname:a.pathname,search:a.search,hash:a.hash}:void 0}}function wd(a,i,c=null,r,d){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?bi(i):i,state:c,key:i&&i.key||r||Pv(),unstable_mask:d}}function Mc({pathname:a="/",search:i="",hash:c=""}){return i&&i!=="?"&&(a+=i.charAt(0)==="?"?i:"?"+i),c&&c!=="#"&&(a+=c.charAt(0)==="#"?c:"#"+c),a}function bi(a){let i={};if(a){let c=a.indexOf("#");c>=0&&(i.hash=a.substring(c),a=a.substring(0,c));let r=a.indexOf("?");r>=0&&(i.search=a.substring(r),a=a.substring(0,r)),a&&(i.pathname=a)}return i}function Wv(a,i,c,r={}){let{window:d=document.defaultView,v5Compat:f=!1}=r,_=d.history,v="POP",h=null,m=g();m==null&&(m=0,_.replaceState({..._.state,idx:m},""));function g(){return(_.state||{idx:null}).idx}function y(){v="POP";let T=g(),M=T==null?null:T-m;m=T,h&&h({action:v,location:E.location,delta:M})}function b(T,M){v="PUSH";let H=Rm(T)?T:wd(E.location,T,M);m=g()+1;let z=Am(H,m),G=E.createHref(H.unstable_mask||H);try{_.pushState(z,"",G)}catch(Y){if(Y instanceof DOMException&&Y.name==="DataCloneError")throw Y;d.location.assign(G)}f&&h&&h({action:v,location:E.location,delta:1})}function N(T,M){v="REPLACE";let H=Rm(T)?T:wd(E.location,T,M);m=g();let z=Am(H,m),G=E.createHref(H.unstable_mask||H);_.replaceState(z,"",G),f&&h&&h({action:v,location:E.location,delta:0})}function S(T){return Jv(T)}let E={get action(){return v},get location(){return a(d,_)},listen(T){if(h)throw new Error("A history only accepts one active listener");return d.addEventListener(Tm,y),h=T,()=>{d.removeEventListener(Tm,y),h=null}},createHref(T){return i(d,T)},createURL:S,encodeLocation(T){let M=S(T);return{pathname:M.pathname,search:M.search,hash:M.hash}},push:b,replace:N,go(T){return _.go(T)}};return E}function Jv(a,i=!1){let c="http://localhost";typeof window<"u"&&(c=window.location.origin!=="null"?window.location.origin:window.location.href),st(c,"No window.location.(origin|href) available to create URL");let r=typeof a=="string"?a:Mc(a);return r=r.replace(/ $/,"%20"),!i&&r.startsWith("//")&&(r=c+r),new URL(r,c)}function Ip(a,i,c="/"){return ey(a,i,c,!1)}function ey(a,i,c,r){let d=typeof i=="string"?bi(i):i,f=$l(d.pathname||"/",c);if(f==null)return null;let _=Xp(a);ty(_);let v=null;for(let h=0;v==null&&h<_.length;++h){let m=fy(f);v=uy(_[h],m,r)}return v}function Xp(a,i=[],c=[],r="",d=!1){let f=(_,v,h=d,m)=>{let g={relativePath:m===void 0?_.path||"":m,caseSensitive:_.caseSensitive===!0,childrenIndex:v,route:_};if(g.relativePath.startsWith("/")){if(!g.relativePath.startsWith(r)&&h)return;st(g.relativePath.startsWith(r),`Absolute route path "${g.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),g.relativePath=g.relativePath.slice(r.length)}let y=Kn([r,g.relativePath]),b=c.concat(g);_.children&&_.children.length>0&&(st(_.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${y}".`),Xp(_.children,i,b,y,h)),!(_.path==null&&!_.index)&&i.push({path:y,score:ry(y,_.index),routesMeta:b})};return a.forEach((_,v)=>{var h;if(_.path===""||!((h=_.path)!=null&&h.includes("?")))f(_,v);else for(let m of Zp(_.path))f(_,v,!0,m)}),i}function Zp(a){let i=a.split("/");if(i.length===0)return[];let[c,...r]=i,d=c.endsWith("?"),f=c.replace(/\?$/,"");if(r.length===0)return d?[f,""]:[f];let _=Zp(r.join("/")),v=[];return v.push(..._.map(h=>h===""?f:[f,h].join("/"))),d&&v.push(..._),v.map(h=>a.startsWith("/")&&h===""?"/":h)}function ty(a){a.sort((i,c)=>i.score!==c.score?c.score-i.score:oy(i.routesMeta.map(r=>r.childrenIndex),c.routesMeta.map(r=>r.childrenIndex)))}var ny=/^:[\w-]+$/,ly=3,ay=2,sy=1,iy=10,cy=-2,Om=a=>a==="*";function ry(a,i){let c=a.split("/"),r=c.length;return c.some(Om)&&(r+=cy),i&&(r+=ay),c.filter(d=>!Om(d)).reduce((d,f)=>d+(ny.test(f)?ly:f===""?sy:iy),r)}function oy(a,i){return a.length===i.length&&a.slice(0,-1).every((r,d)=>r===i[d])?a[a.length-1]-i[i.length-1]:0}function uy(a,i,c=!1){let{routesMeta:r}=a,d={},f="/",_=[];for(let v=0;v<r.length;++v){let h=r[v],m=v===r.length-1,g=f==="/"?i:i.slice(f.length)||"/",y=xo({path:h.relativePath,caseSensitive:h.caseSensitive,end:m},g),b=h.route;if(!y&&m&&c&&!r[r.length-1].route.index&&(y=xo({path:h.relativePath,caseSensitive:h.caseSensitive,end:!1},g)),!y)return null;Object.assign(d,y.params),_.push({params:d,pathname:Kn([f,y.pathname]),pathnameBase:_y(Kn([f,y.pathnameBase])),route:b}),y.pathnameBase!=="/"&&(f=Kn([f,y.pathnameBase]))}return _}function xo(a,i){typeof a=="string"&&(a={path:a,caseSensitive:!1,end:!0});let[c,r]=dy(a.path,a.caseSensitive,a.end),d=i.match(c);if(!d)return null;let f=d[0],_=f.replace(/(.)\/+$/,"$1"),v=d.slice(1);return{params:r.reduce((m,{paramName:g,isOptional:y},b)=>{if(g==="*"){let S=v[b]||"";_=f.slice(0,f.length-S.length).replace(/(.)\/+$/,"$1")}const N=v[b];return y&&!N?m[g]=void 0:m[g]=(N||"").replace(/%2F/g,"/"),m},{}),pathname:f,pathnameBase:_,pattern:a}}function dy(a,i=!1,c=!0){Pn(a==="*"||!a.endsWith("*")||a.endsWith("/*"),`Route path "${a}" will be treated as if it were "${a.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${a.replace(/\*$/,"/*")}".`);let r=[],d="^"+a.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(_,v,h,m,g)=>{if(r.push({paramName:v,isOptional:h!=null}),h){let y=g.charAt(m+_.length);return y&&y!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return a.endsWith("*")?(r.push({paramName:"*"}),d+=a==="*"||a==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):c?d+="\\/*$":a!==""&&a!=="/"&&(d+="(?:(?=\\/|$))"),[new RegExp(d,i?void 0:"i"),r]}function fy(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Pn(!1,`The URL path "${a}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${i}).`),a}}function $l(a,i){if(i==="/")return a;if(!a.toLowerCase().startsWith(i.toLowerCase()))return null;let c=i.endsWith("/")?i.length-1:i.length,r=a.charAt(c);return r&&r!=="/"?null:a.slice(c)||"/"}var hy=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function my(a,i="/"){let{pathname:c,search:r="",hash:d=""}=typeof a=="string"?bi(a):a,f;return c?(c=Kp(c),c.startsWith("/")?f=Mm(c.substring(1),"/"):f=Mm(c,i)):f=i,{pathname:f,search:gy(r),hash:vy(d)}}function Mm(a,i){let c=bo(i).split("/");return a.split("/").forEach(d=>{d===".."?c.length>1&&c.pop():d!=="."&&c.push(d)}),c.length>1?c.join("/"):"/"}function sd(a,i,c,r){return`Cannot include a '${a}' character in a manually specified \`to.${i}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${c}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function py(a){return a.filter((i,c)=>c===0||i.route.path&&i.route.path.length>0)}function Jd(a){let i=py(a);return i.map((c,r)=>r===i.length-1?c.pathname:c.pathnameBase)}function Ao(a,i,c,r=!1){let d;typeof a=="string"?d=bi(a):(d={...a},st(!d.pathname||!d.pathname.includes("?"),sd("?","pathname","search",d)),st(!d.pathname||!d.pathname.includes("#"),sd("#","pathname","hash",d)),st(!d.search||!d.search.includes("#"),sd("#","search","hash",d)));let f=a===""||d.pathname==="",_=f?"/":d.pathname,v;if(_==null)v=c;else{let y=i.length-1;if(!r&&_.startsWith("..")){let b=_.split("/");for(;b[0]==="..";)b.shift(),y-=1;d.pathname=b.join("/")}v=y>=0?i[y]:"/"}let h=my(d,v),m=_&&_!=="/"&&_.endsWith("/"),g=(f||_===".")&&c.endsWith("/");return!h.pathname.endsWith("/")&&(m||g)&&(h.pathname+="/"),h}var Kp=a=>a.replace(/\/\/+/g,"/"),Kn=a=>Kp(a.join("/")),bo=a=>a.replace(/\/+$/,""),_y=a=>bo(a).replace(/^\/*/,"/"),gy=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,vy=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,yy=class{constructor(a,i,c,r=!1){this.status=a,this.statusText=i||"",this.internal=r,c instanceof Error?(this.data=c.toString(),this.error=c):this.data=c}};function xy(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function by(a){let i=a.map(c=>c.route.path).filter(Boolean);return Kn(i)||"/"}var Pp=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Wp(a,i){let c=a;if(typeof c!="string"||!hy.test(c))return{absoluteURL:void 0,isExternal:!1,to:c};let r=c,d=!1;if(Pp)try{let f=new URL(window.location.href),_=c.startsWith("//")?new URL(f.protocol+c):new URL(c),v=$l(_.pathname,i);_.origin===f.origin&&v!=null?c=v+_.search+_.hash:d=!0}catch{Pn(!1,`<Link to="${c}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:d,to:c}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Jp=["POST","PUT","PATCH","DELETE"];new Set(Jp);var jy=["GET",...Jp];new Set(jy);var ji=j.createContext(null);ji.displayName="DataRouter";var Oo=j.createContext(null);Oo.displayName="DataRouterState";var e3=j.createContext(!1);function Sy(){return j.useContext(e3)}var t3=j.createContext({isTransitioning:!1});t3.displayName="ViewTransition";var Ny=j.createContext(new Map);Ny.displayName="Fetchers";var wy=j.createContext(null);wy.displayName="Await";var An=j.createContext(null);An.displayName="Navigation";var qc=j.createContext(null);qc.displayName="Location";var Qn=j.createContext({outlet:null,matches:[],isDataRoute:!1});Qn.displayName="Route";var e2=j.createContext(null);e2.displayName="RouteError";var n3="REACT_ROUTER_ERROR",Cy="REDIRECT",Ey="ROUTE_ERROR_RESPONSE";function Ty(a){if(a.startsWith(`${n3}:${Cy}:{`))try{let i=JSON.parse(a.slice(28));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.location=="string"&&typeof i.reloadDocument=="boolean"&&typeof i.replace=="boolean")return i}catch{}}function Ry(a){if(a.startsWith(`${n3}:${Ey}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new yy(i.status,i.statusText,i.data)}catch{}}function Ay(a,{relative:i}={}){st(Si(),"useHref() may be used only in the context of a <Router> component.");let{basename:c,navigator:r}=j.useContext(An),{hash:d,pathname:f,search:_}=Gc(a,{relative:i}),v=f;return c!=="/"&&(v=f==="/"?c:Kn([c,f])),r.createHref({pathname:v,search:_,hash:d})}function Si(){return j.useContext(qc)!=null}function On(){return st(Si(),"useLocation() may be used only in the context of a <Router> component."),j.useContext(qc).location}var l3="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function a3(a){j.useContext(An).static||j.useLayoutEffect(a)}function Wt(){let{isDataRoute:a}=j.useContext(Qn);return a?Qy():Oy()}function Oy(){st(Si(),"useNavigate() may be used only in the context of a <Router> component.");let a=j.useContext(ji),{basename:i,navigator:c}=j.useContext(An),{matches:r}=j.useContext(Qn),{pathname:d}=On(),f=JSON.stringify(Jd(r)),_=j.useRef(!1);return a3(()=>{_.current=!0}),j.useCallback((h,m={})=>{if(Pn(_.current,l3),!_.current)return;if(typeof h=="number"){c.go(h);return}let g=Ao(h,JSON.parse(f),d,m.relative==="path");a==null&&i!=="/"&&(g.pathname=g.pathname==="/"?i:Kn([i,g.pathname])),(m.replace?c.replace:c.push)(g,m.state,m)},[i,c,f,d,a])}var My=j.createContext(null);function zy(a){let i=j.useContext(Qn).outlet;return j.useMemo(()=>i&&j.createElement(My.Provider,{value:a},i),[i,a])}function s3(){let{matches:a}=j.useContext(Qn),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function Gc(a,{relative:i}={}){let{matches:c}=j.useContext(Qn),{pathname:r}=On(),d=JSON.stringify(Jd(c));return j.useMemo(()=>Ao(a,JSON.parse(d),r,i==="path"),[a,d,r,i])}function Dy(a,i){return i3(a,i)}function i3(a,i,c){var T;st(Si(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=j.useContext(An),{matches:d}=j.useContext(Qn),f=d[d.length-1],_=f?f.params:{},v=f?f.pathname:"/",h=f?f.pathnameBase:"/",m=f&&f.route;{let M=m&&m.path||"";r3(v,!m||M.endsWith("*")||M.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${v}" (under <Route path="${M}">) 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="${M}"> to <Route path="${M==="/"?"*":`${M}/*`}">.`)}let g=On(),y;if(i){let M=typeof i=="string"?bi(i):i;st(h==="/"||((T=M.pathname)==null?void 0:T.startsWith(h)),`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 "${h}" but pathname "${M.pathname}" was given in the \`location\` prop.`),y=M}else y=g;let b=y.pathname||"/",N=b;if(h!=="/"){let M=h.replace(/^\//,"").split("/");N="/"+b.replace(/^\//,"").split("/").slice(M.length).join("/")}let S=Ip(a,{pathname:N});Pn(m||S!=null,`No routes matched location "${y.pathname}${y.search}${y.hash}" `),Pn(S==null||S[S.length-1].route.element!==void 0||S[S.length-1].route.Component!==void 0||S[S.length-1].route.lazy!==void 0,`Matched leaf route at location "${y.pathname}${y.search}${y.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 E=Hy(S&&S.map(M=>Object.assign({},M,{params:Object.assign({},_,M.params),pathname:Kn([h,r.encodeLocation?r.encodeLocation(M.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathname]),pathnameBase:M.pathnameBase==="/"?h:Kn([h,r.encodeLocation?r.encodeLocation(M.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:M.pathnameBase])})),d,c);return i&&E?j.createElement(qc.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...y},navigationType:"POP"}},E):E}function Ly(){let a=Vy(),i=xy(a)?`${a.status} ${a.statusText}`:a instanceof Error?a.message:JSON.stringify(a),c=a instanceof Error?a.stack:null,r="rgba(200,200,200, 0.5)",d={padding:"0.5rem",backgroundColor:r},f={padding:"2px 4px",backgroundColor:r},_=null;return console.error("Error handled by React Router default ErrorBoundary:",a),_=j.createElement(j.Fragment,null,j.createElement("p",null,"💿 Hey developer 👋"),j.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",j.createElement("code",{style:f},"ErrorBoundary")," or"," ",j.createElement("code",{style:f},"errorElement")," prop on your route.")),j.createElement(j.Fragment,null,j.createElement("h2",null,"Unexpected Application Error!"),j.createElement("h3",{style:{fontStyle:"italic"}},i),c?j.createElement("pre",{style:d},c):null,_)}var ky=j.createElement(Ly,null),c3=class extends j.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,i){return i.location!==a.location||i.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:i.error,location:i.location,revalidation:a.revalidation||i.revalidation}}componentDidCatch(a,i){this.props.onError?this.props.onError(a,i):console.error("React Router caught the following error during render",a)}render(){let a=this.state.error;if(this.context&&typeof a=="object"&&a&&"digest"in a&&typeof a.digest=="string"){const c=Ry(a.digest);c&&(a=c)}let i=a!==void 0?j.createElement(Qn.Provider,{value:this.props.routeContext},j.createElement(e2.Provider,{value:a,children:this.props.component})):this.props.children;return this.context?j.createElement(By,{error:a},i):i}};c3.contextType=e3;var id=new WeakMap;function By({children:a,error:i}){let{basename:c}=j.useContext(An);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let r=Ty(i.digest);if(r){let d=id.get(i);if(d)throw d;let f=Wp(r.location,c);if(Pp&&!id.get(i))if(f.isExternal||r.reloadDocument)window.location.href=f.absoluteURL||f.to;else{const _=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(f.to,{replace:r.replace}));throw id.set(i,_),_}return j.createElement("meta",{httpEquiv:"refresh",content:`0;url=${f.absoluteURL||f.to}`})}}return a}function Uy({routeContext:a,match:i,children:c}){let r=j.useContext(ji);return r&&r.static&&r.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=i.route.id),j.createElement(Qn.Provider,{value:a},c)}function Hy(a,i=[],c){let r=c==null?void 0:c.state;if(a==null){if(!r)return null;if(r.errors)a=r.matches;else if(i.length===0&&!r.initialized&&r.matches.length>0)a=r.matches;else return null}let d=a,f=r==null?void 0:r.errors;if(f!=null){let g=d.findIndex(y=>y.route.id&&(f==null?void 0:f[y.route.id])!==void 0);st(g>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(f).join(",")}`),d=d.slice(0,Math.min(d.length,g+1))}let _=!1,v=-1;if(c&&r){_=r.renderFallback;for(let g=0;g<d.length;g++){let y=d[g];if((y.route.HydrateFallback||y.route.hydrateFallbackElement)&&(v=g),y.route.id){let{loaderData:b,errors:N}=r,S=y.route.loader&&!b.hasOwnProperty(y.route.id)&&(!N||N[y.route.id]===void 0);if(y.route.lazy||S){c.isStatic&&(_=!0),v>=0?d=d.slice(0,v+1):d=[d[0]];break}}}}let h=c==null?void 0:c.onError,m=r&&h?(g,y)=>{var b,N;h(g,{location:r.location,params:((N=(b=r.matches)==null?void 0:b[0])==null?void 0:N.params)??{},unstable_pattern:by(r.matches),errorInfo:y})}:void 0;return d.reduceRight((g,y,b)=>{let N,S=!1,E=null,T=null;r&&(N=f&&y.route.id?f[y.route.id]:void 0,E=y.route.errorElement||ky,_&&(v<0&&b===0?(r3("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),S=!0,T=null):v===b&&(S=!0,T=y.route.hydrateFallbackElement||null)));let M=i.concat(d.slice(0,b+1)),H=()=>{let z;return N?z=E:S?z=T:y.route.Component?z=j.createElement(y.route.Component,null):y.route.element?z=y.route.element:z=g,j.createElement(Uy,{match:y,routeContext:{outlet:g,matches:M,isDataRoute:r!=null},children:z})};return r&&(y.route.ErrorBoundary||y.route.errorElement||b===0)?j.createElement(c3,{location:r.location,revalidation:r.revalidation,component:E,error:N,children:H(),routeContext:{outlet:null,matches:M,isDataRoute:!0},onError:m}):H()},null)}function t2(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function $y(a){let i=j.useContext(ji);return st(i,t2(a)),i}function qy(a){let i=j.useContext(Oo);return st(i,t2(a)),i}function Gy(a){let i=j.useContext(Qn);return st(i,t2(a)),i}function n2(a){let i=Gy(a),c=i.matches[i.matches.length-1];return st(c.route.id,`${a} can only be used on routes that contain a unique "id"`),c.route.id}function Fy(){return n2("useRouteId")}function Vy(){var r;let a=j.useContext(e2),i=qy("useRouteError"),c=n2("useRouteError");return a!==void 0?a:(r=i.errors)==null?void 0:r[c]}function Qy(){let{router:a}=$y("useNavigate"),i=n2("useNavigate"),c=j.useRef(!1);return a3(()=>{c.current=!0}),j.useCallback(async(d,f={})=>{Pn(c.current,l3),c.current&&(typeof d=="number"?await a.navigate(d):await a.navigate(d,{fromRouteId:i,...f}))},[a,i])}var zm={};function r3(a,i,c){!i&&!zm[a]&&(zm[a]=!0,Pn(!1,c))}j.memo(Yy);function Yy({routes:a,future:i,state:c,isStatic:r,onError:d}){return i3(a,void 0,{state:c,isStatic:r,onError:d})}function Mo({to:a,replace:i,state:c,relative:r}){st(Si(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=j.useContext(An);Pn(!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:f}=j.useContext(Qn),{pathname:_}=On(),v=Wt(),h=Ao(a,Jd(f),_,r==="path"),m=JSON.stringify(h);return j.useEffect(()=>{v(JSON.parse(m),{replace:i,state:c,relative:r})},[v,m,r,i,c]),null}function l2(a){return zy(a.context)}function Ke(a){st(!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 Iy({basename:a="/",children:i=null,location:c,navigationType:r="POP",navigator:d,static:f=!1,unstable_useTransitions:_}){st(!Si(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let v=a.replace(/^\/*/,"/"),h=j.useMemo(()=>({basename:v,navigator:d,static:f,unstable_useTransitions:_,future:{}}),[v,d,f,_]);typeof c=="string"&&(c=bi(c));let{pathname:m="/",search:g="",hash:y="",state:b=null,key:N="default",unstable_mask:S}=c,E=j.useMemo(()=>{let T=$l(m,v);return T==null?null:{location:{pathname:T,search:g,hash:y,state:b,key:N,unstable_mask:S},navigationType:r}},[v,m,g,y,b,N,r,S]);return Pn(E!=null,`<Router basename="${v}"> is not able to match the URL "${m}${g}${y}" because it does not start with the basename, so the <Router> won't render anything.`),E==null?null:j.createElement(An.Provider,{value:h},j.createElement(qc.Provider,{children:i,value:E}))}function Xy({children:a,location:i}){return Dy(Cd(a),i)}function Cd(a,i=[]){let c=[];return j.Children.forEach(a,(r,d)=>{if(!j.isValidElement(r))return;let f=[...i,d];if(r.type===j.Fragment){c.push.apply(c,Cd(r.props.children,f));return}st(r.type===Ke,`[${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>`),st(!r.props.index||!r.props.children,"An index route cannot have child routes.");let _={id:r.props.id||f.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&&(_.children=Cd(r.props.children,f)),c.push(_)}),c}var go="get",vo="application/x-www-form-urlencoded";function zo(a){return typeof HTMLElement<"u"&&a instanceof HTMLElement}function Zy(a){return zo(a)&&a.tagName.toLowerCase()==="button"}function Ky(a){return zo(a)&&a.tagName.toLowerCase()==="form"}function Py(a){return zo(a)&&a.tagName.toLowerCase()==="input"}function Wy(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}function Jy(a,i){return a.button===0&&(!i||i==="_self")&&!Wy(a)}var oo=null;function ex(){if(oo===null)try{new FormData(document.createElement("form"),0),oo=!1}catch{oo=!0}return oo}var tx=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function cd(a){return a!=null&&!tx.has(a)?(Pn(!1,`"${a}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${vo}"`),null):a}function nx(a,i){let c,r,d,f,_;if(Ky(a)){let v=a.getAttribute("action");r=v?$l(v,i):null,c=a.getAttribute("method")||go,d=cd(a.getAttribute("enctype"))||vo,f=new FormData(a)}else if(Zy(a)||Py(a)&&(a.type==="submit"||a.type==="image")){let v=a.form;if(v==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let h=a.getAttribute("formaction")||v.getAttribute("action");if(r=h?$l(h,i):null,c=a.getAttribute("formmethod")||v.getAttribute("method")||go,d=cd(a.getAttribute("formenctype"))||cd(v.getAttribute("enctype"))||vo,f=new FormData(v,a),!ex()){let{name:m,type:g,value:y}=a;if(g==="image"){let b=m?`${m}.`:"";f.append(`${b}x`,"0"),f.append(`${b}y`,"0")}else m&&f.append(m,y)}}else{if(zo(a))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');c=go,r=null,d=vo,_=a}return f&&d==="text/plain"&&(_=f,f=void 0),{action:r,method:c.toLowerCase(),encType:d,formData:f,body:_}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function a2(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function o3(a,i,c,r){let d=typeof a=="string"?new URL(a,typeof window>"u"?"server://singlefetch/":window.location.origin):a;return c?d.pathname.endsWith("/")?d.pathname=`${d.pathname}_.${r}`:d.pathname=`${d.pathname}.${r}`:d.pathname==="/"?d.pathname=`_root.${r}`:i&&$l(d.pathname,i)==="/"?d.pathname=`${bo(i)}/_root.${r}`:d.pathname=`${bo(d.pathname)}.${r}`,d}async function lx(a,i){if(a.id in i)return i[a.id];try{let c=await import(a.module);return i[a.id]=c,c}catch(c){return console.error(`Error loading route module \`${a.module}\`, reloading page...`),console.error(c),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function ax(a){return a==null?!1:a.href==null?a.rel==="preload"&&typeof a.imageSrcSet=="string"&&typeof a.imageSizes=="string":typeof a.rel=="string"&&typeof a.href=="string"}async function sx(a,i,c){let r=await Promise.all(a.map(async d=>{let f=i.routes[d.route.id];if(f){let _=await lx(f,c);return _.links?_.links():[]}return[]}));return ox(r.flat(1).filter(ax).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function Dm(a,i,c,r,d,f){let _=(h,m)=>c[m]?h.route.id!==c[m].route.id:!0,v=(h,m)=>{var g;return c[m].pathname!==h.pathname||((g=c[m].route.path)==null?void 0:g.endsWith("*"))&&c[m].params["*"]!==h.params["*"]};return f==="assets"?i.filter((h,m)=>_(h,m)||v(h,m)):f==="data"?i.filter((h,m)=>{var y;let g=r.routes[h.route.id];if(!g||!g.hasLoader)return!1;if(_(h,m)||v(h,m))return!0;if(h.route.shouldRevalidate){let b=h.route.shouldRevalidate({currentUrl:new URL(d.pathname+d.search+d.hash,window.origin),currentParams:((y=c[0])==null?void 0:y.params)||{},nextUrl:new URL(a,window.origin),nextParams:h.params,defaultShouldRevalidate:!0});if(typeof b=="boolean")return b}return!0}):[]}function ix(a,i,{includeHydrateFallback:c}={}){return cx(a.map(r=>{let d=i.routes[r.route.id];if(!d)return[];let f=[d.module];return d.clientActionModule&&(f=f.concat(d.clientActionModule)),d.clientLoaderModule&&(f=f.concat(d.clientLoaderModule)),c&&d.hydrateFallbackModule&&(f=f.concat(d.hydrateFallbackModule)),d.imports&&(f=f.concat(d.imports)),f}).flat(1))}function cx(a){return[...new Set(a)]}function rx(a){let i={},c=Object.keys(a).sort();for(let r of c)i[r]=a[r];return i}function ox(a,i){let c=new Set;return new Set(i),a.reduce((r,d)=>{let f=JSON.stringify(rx(d));return c.has(f)||(c.add(f),r.push({key:f,link:d})),r},[])}function s2(){let a=j.useContext(ji);return a2(a,"You must render this element inside a <DataRouterContext.Provider> element"),a}function ux(){let a=j.useContext(Oo);return a2(a,"You must render this element inside a <DataRouterStateContext.Provider> element"),a}var i2=j.createContext(void 0);i2.displayName="FrameworkContext";function c2(){let a=j.useContext(i2);return a2(a,"You must render this element inside a <HydratedRouter> element"),a}function dx(a,i){let c=j.useContext(i2),[r,d]=j.useState(!1),[f,_]=j.useState(!1),{onFocus:v,onBlur:h,onMouseEnter:m,onMouseLeave:g,onTouchStart:y}=i,b=j.useRef(null);j.useEffect(()=>{if(a==="render"&&_(!0),a==="viewport"){let E=M=>{M.forEach(H=>{_(H.isIntersecting)})},T=new IntersectionObserver(E,{threshold:.5});return b.current&&T.observe(b.current),()=>{T.disconnect()}}},[a]),j.useEffect(()=>{if(r){let E=setTimeout(()=>{_(!0)},100);return()=>{clearTimeout(E)}}},[r]);let N=()=>{d(!0)},S=()=>{d(!1),_(!1)};return c?a!=="intent"?[f,b,{}]:[f,b,{onFocus:Sc(v,N),onBlur:Sc(h,S),onMouseEnter:Sc(m,N),onMouseLeave:Sc(g,S),onTouchStart:Sc(y,N)}]:[!1,b,{}]}function Sc(a,i){return c=>{a&&a(c),c.defaultPrevented||i(c)}}function fx({page:a,...i}){let c=Sy(),{router:r}=s2(),d=j.useMemo(()=>Ip(r.routes,a,r.basename),[r.routes,a,r.basename]);return d?c?j.createElement(mx,{page:a,matches:d,...i}):j.createElement(px,{page:a,matches:d,...i}):null}function hx(a){let{manifest:i,routeModules:c}=c2(),[r,d]=j.useState([]);return j.useEffect(()=>{let f=!1;return sx(a,i,c).then(_=>{f||d(_)}),()=>{f=!0}},[a,i,c]),r}function mx({page:a,matches:i,...c}){let r=On(),{future:d}=c2(),{basename:f}=s2(),_=j.useMemo(()=>{if(a===r.pathname+r.search+r.hash)return[];let v=o3(a,f,d.unstable_trailingSlashAwareDataRequests,"rsc"),h=!1,m=[];for(let g of i)typeof g.route.shouldRevalidate=="function"?h=!0:m.push(g.route.id);return h&&m.length>0&&v.searchParams.set("_routes",m.join(",")),[v.pathname+v.search]},[f,d.unstable_trailingSlashAwareDataRequests,a,r,i]);return j.createElement(j.Fragment,null,_.map(v=>j.createElement("link",{key:v,rel:"prefetch",as:"fetch",href:v,...c})))}function px({page:a,matches:i,...c}){let r=On(),{future:d,manifest:f,routeModules:_}=c2(),{basename:v}=s2(),{loaderData:h,matches:m}=ux(),g=j.useMemo(()=>Dm(a,i,m,f,r,"data"),[a,i,m,f,r]),y=j.useMemo(()=>Dm(a,i,m,f,r,"assets"),[a,i,m,f,r]),b=j.useMemo(()=>{if(a===r.pathname+r.search+r.hash)return[];let E=new Set,T=!1;if(i.forEach(H=>{var G;let z=f.routes[H.route.id];!z||!z.hasLoader||(!g.some(Y=>Y.route.id===H.route.id)&&H.route.id in h&&((G=_[H.route.id])!=null&&G.shouldRevalidate)||z.hasClientLoader?T=!0:E.add(H.route.id))}),E.size===0)return[];let M=o3(a,v,d.unstable_trailingSlashAwareDataRequests,"data");return T&&E.size>0&&M.searchParams.set("_routes",i.filter(H=>E.has(H.route.id)).map(H=>H.route.id).join(",")),[M.pathname+M.search]},[v,d.unstable_trailingSlashAwareDataRequests,h,r,f,g,i,a,_]),N=j.useMemo(()=>ix(y,f),[y,f]),S=hx(y);return j.createElement(j.Fragment,null,b.map(E=>j.createElement("link",{key:E,rel:"prefetch",as:"fetch",href:E,...c})),N.map(E=>j.createElement("link",{key:E,rel:"modulepreload",href:E,...c})),S.map(({key:E,link:T})=>j.createElement("link",{key:E,nonce:c.nonce,...T,crossOrigin:T.crossOrigin??c.crossOrigin})))}function _x(...a){return i=>{a.forEach(c=>{typeof c=="function"?c(i):c!=null&&(c.current=i)})}}var gx=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{gx&&(window.__reactRouterVersion="7.14.2")}catch{}function vx({basename:a,children:i,unstable_useTransitions:c,window:r}){let d=j.useRef();d.current==null&&(d.current=Kv({window:r,v5Compat:!0}));let f=d.current,[_,v]=j.useState({action:f.action,location:f.location}),h=j.useCallback(m=>{c===!1?v(m):j.startTransition(()=>v(m))},[c]);return j.useLayoutEffect(()=>f.listen(h),[f,h]),j.createElement(Iy,{basename:a,children:i,location:_.location,navigationType:_.action,navigator:f,unstable_useTransitions:c})}var u3=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kt=j.forwardRef(function({onClick:i,discover:c="render",prefetch:r="none",relative:d,reloadDocument:f,replace:_,unstable_mask:v,state:h,target:m,to:g,preventScrollReset:y,viewTransition:b,unstable_defaultShouldRevalidate:N,...S},E){let{basename:T,navigator:M,unstable_useTransitions:H}=j.useContext(An),z=typeof g=="string"&&u3.test(g),G=Wp(g,T);g=G.to;let Y=Ay(g,{relative:d}),J=On(),$=null;if(v){let fe=Ao(v,[],J.unstable_mask?J.unstable_mask.pathname:"/",!0);T!=="/"&&(fe.pathname=fe.pathname==="/"?T:Kn([T,fe.pathname])),$=M.createHref(fe)}let[X,se,pe]=dx(r,S),me=bx(g,{replace:_,unstable_mask:v,state:h,target:m,preventScrollReset:y,relative:d,viewTransition:b,unstable_defaultShouldRevalidate:N,unstable_useTransitions:H});function Ce(fe){i&&i(fe),fe.defaultPrevented||me(fe)}let ue=!(G.isExternal||f),ve=j.createElement("a",{...S,...pe,href:(ue?$:void 0)||G.absoluteURL||Y,onClick:ue?Ce:i,ref:_x(E,se),target:m,"data-discover":!z&&c==="render"?"true":void 0});return X&&!z?j.createElement(j.Fragment,null,ve,j.createElement(fx,{page:Y})):ve});Kt.displayName="Link";var Ed=j.forwardRef(function({"aria-current":i="page",caseSensitive:c=!1,className:r="",end:d=!1,style:f,to:_,viewTransition:v,children:h,...m},g){let y=Gc(_,{relative:m.relative}),b=On(),N=j.useContext(Oo),{navigator:S,basename:E}=j.useContext(An),T=N!=null&&Cx(y)&&v===!0,M=S.encodeLocation?S.encodeLocation(y).pathname:y.pathname,H=b.pathname,z=N&&N.navigation&&N.navigation.location?N.navigation.location.pathname:null;c||(H=H.toLowerCase(),z=z?z.toLowerCase():null,M=M.toLowerCase()),z&&E&&(z=$l(z,E)||z);const G=M!=="/"&&M.endsWith("/")?M.length-1:M.length;let Y=H===M||!d&&H.startsWith(M)&&H.charAt(G)==="/",J=z!=null&&(z===M||!d&&z.startsWith(M)&&z.charAt(M.length)==="/"),$={isActive:Y,isPending:J,isTransitioning:T},X=Y?i:void 0,se;typeof r=="function"?se=r($):se=[r,Y?"active":null,J?"pending":null,T?"transitioning":null].filter(Boolean).join(" ");let pe=typeof f=="function"?f($):f;return j.createElement(Kt,{...m,"aria-current":X,className:se,ref:g,style:pe,to:_,viewTransition:v},typeof h=="function"?h($):h)});Ed.displayName="NavLink";var yx=j.forwardRef(({discover:a="render",fetcherKey:i,navigate:c,reloadDocument:r,replace:d,state:f,method:_=go,action:v,onSubmit:h,relative:m,preventScrollReset:g,viewTransition:y,unstable_defaultShouldRevalidate:b,...N},S)=>{let{unstable_useTransitions:E}=j.useContext(An),T=Nx(),M=wx(v,{relative:m}),H=_.toLowerCase()==="get"?"get":"post",z=typeof v=="string"&&u3.test(v),G=Y=>{if(h&&h(Y),Y.defaultPrevented)return;Y.preventDefault();let J=Y.nativeEvent.submitter,$=(J==null?void 0:J.getAttribute("formmethod"))||_,X=()=>T(J||Y.currentTarget,{fetcherKey:i,method:$,navigate:c,replace:d,state:f,relative:m,preventScrollReset:g,viewTransition:y,unstable_defaultShouldRevalidate:b});E&&c!==!1?j.startTransition(()=>X()):X()};return j.createElement("form",{ref:S,method:H,action:M,onSubmit:r?h:G,...N,"data-discover":!z&&a==="render"?"true":void 0})});yx.displayName="Form";function xx(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function d3(a){let i=j.useContext(ji);return st(i,xx(a)),i}function bx(a,{target:i,replace:c,unstable_mask:r,state:d,preventScrollReset:f,relative:_,viewTransition:v,unstable_defaultShouldRevalidate:h,unstable_useTransitions:m}={}){let g=Wt(),y=On(),b=Gc(a,{relative:_});return j.useCallback(N=>{if(Jy(N,i)){N.preventDefault();let S=c!==void 0?c:Mc(y)===Mc(b),E=()=>g(a,{replace:S,unstable_mask:r,state:d,preventScrollReset:f,relative:_,viewTransition:v,unstable_defaultShouldRevalidate:h});m?j.startTransition(()=>E()):E()}},[y,g,b,c,r,d,i,a,f,_,v,h,m])}var jx=0,Sx=()=>`__${String(++jx)}__`;function Nx(){let{router:a}=d3("useSubmit"),{basename:i}=j.useContext(An),c=Fy(),r=a.fetch,d=a.navigate;return j.useCallback(async(f,_={})=>{let{action:v,method:h,encType:m,formData:g,body:y}=nx(f,i);if(_.navigate===!1){let b=_.fetcherKey||Sx();await r(b,c,_.action||v,{unstable_defaultShouldRevalidate:_.unstable_defaultShouldRevalidate,preventScrollReset:_.preventScrollReset,formData:g,body:y,formMethod:_.method||h,formEncType:_.encType||m,flushSync:_.flushSync})}else await d(_.action||v,{unstable_defaultShouldRevalidate:_.unstable_defaultShouldRevalidate,preventScrollReset:_.preventScrollReset,formData:g,body:y,formMethod:_.method||h,formEncType:_.encType||m,replace:_.replace,state:_.state,fromRouteId:c,flushSync:_.flushSync,viewTransition:_.viewTransition})},[r,d,i,c])}function wx(a,{relative:i}={}){let{basename:c}=j.useContext(An),r=j.useContext(Qn);st(r,"useFormAction must be used inside a RouteContext");let[d]=r.matches.slice(-1),f={...Gc(a||".",{relative:i})},_=On();if(a==null){f.search=_.search;let v=new URLSearchParams(f.search),h=v.getAll("index");if(h.some(g=>g==="")){v.delete("index"),h.filter(y=>y).forEach(y=>v.append("index",y));let g=v.toString();f.search=g?`?${g}`:""}}return(!a||a===".")&&d.route.index&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),c!=="/"&&(f.pathname=f.pathname==="/"?c:Kn([c,f.pathname])),Mc(f)}function Cx(a,{relative:i}={}){let c=j.useContext(t3);st(c!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=d3("useViewTransitionState"),d=Gc(a,{relative:i});if(!c.isTransitioning)return!1;let f=$l(c.currentLocation.pathname,r)||c.currentLocation.pathname,_=$l(c.nextLocation.pathname,r)||c.nextLocation.pathname;return xo(d.pathname,_)!=null||xo(d.pathname,f)!=null}const Ex="_btn_8fkbu_1",Tx="_primary_8fkbu_17",Rx="_danger_8fkbu_27",Ax="_ghost_8fkbu_37",Ox="_outline_8fkbu_47",Lm={btn:Ex,primary:Tx,danger:Rx,ghost:Ax,outline:Ox};function Pt({variant:a,children:i,onClick:c,type:r="button",disabled:d}){return l.jsx("button",{type:r,className:`${Lm.btn} ${Lm[a]}`,onClick:c,disabled:d,children:i})}const Mx="_field_1rkrg_1",zx="_compact_1rkrg_5",Dx="_fieldError_1rkrg_9",Lx="_fieldLabel_1rkrg_15",kx="_fieldInput_1rkrg_23",Bx="_currency_1rkrg_49",Ux="_currencyIcon_1rkrg_58",Hx="_currencyRub_1rkrg_70",$x="_currencyUsdt_1rkrg_74",al={field:Mx,compact:zx,fieldError:Dx,fieldLabel:Lx,fieldInput:kx,currency:Bx,currencyIcon:Ux,currencyRub:Hx,currencyUsdt:$x};function jo({label:a,value:i,currency:c,onChange:r,error:d,compact:f}){const _=!r;return l.jsxs("div",{className:f?`${al.field} ${al.compact}`:al.field,children:[a&&l.jsx("div",{className:al.fieldLabel,children:a}),l.jsxs("div",{className:al.fieldInput,children:[l.jsx("input",{type:"text",value:i,onChange:r?v=>r(v.target.value):void 0,readOnly:_,placeholder:"0",inputMode:_?void 0:"decimal"}),l.jsxs("div",{className:al.currency,children:[l.jsx("span",{className:`${al.currencyIcon} ${c==="USDT"?al.currencyUsdt:al.currencyRub}`,children:c==="USDT"?"₮":"₽"}),c]})]}),d&&l.jsx("div",{className:al.fieldError,children:d})]})}const qx="_swapWrap_172k4_1",Gx="_compact_172k4_6",Fx="_swapBtn_172k4_10",uo={swapWrap:qx,compact:Gx,swapBtn:Fx};function f3({onClick:a,compact:i}){return l.jsx("div",{className:i?`${uo.swapWrap} ${uo.compact}`:uo.swapWrap,children:l.jsx("button",{type:"button",className:uo.swapBtn,onClick:a,"aria-label":"Поменять направление",children:l.jsx("svg",{width:16,height:16,viewBox:"0 0 16 16",fill:"none",children:l.jsx("path",{d:"M8 2v12M4 10l4 4 4-4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})})})})}const Vx="_field_zffpb_1",Qx="_label_zffpb_7",Yx="_wrap_zffpb_14",Ix="_input_zffpb_18",Xx="_readonly_zffpb_37",Zx="_copied_zffpb_44",Kx="_iconCheck_zffpb_59",Px="_iconLock_zffpb_68",Wx="_withToggle_zffpb_76",Jx="_togglePw_zffpb_80",sl={field:Vx,label:Qx,wrap:Yx,input:Ix,readonly:Xx,copied:Zx,iconCheck:Kx,iconLock:Px,withToggle:Wx,togglePw:Jx};function ae({label:a,value:i,placeholder:c,type:r="text",onChange:d,onBlur:f,readOnly:_,required:v,icon:h}){const[m,g]=j.useState(!1),[y,b]=j.useState(!1),N=r==="password",S=N?y?"text":"password":r,E=()=>{_&&navigator.clipboard.writeText(i).then(()=>{g(!0),setTimeout(()=>g(!1),1500)})};return l.jsxs("div",{className:sl.field,children:[l.jsx("label",{className:sl.label,children:a}),l.jsxs("div",{className:sl.wrap,onClick:E,children:[l.jsx("input",{className:`${sl.input} ${N?sl.withToggle:""} ${_?sl.readonly:""} ${m?sl.copied:""}`,type:S,...d?{value:i,onChange:T=>d(T.target.value)}:{defaultValue:i},placeholder:c,readOnly:_,required:v,onBlur:f}),N&&l.jsx("button",{type:"button",className:sl.togglePw,onClick:T=>{T.stopPropagation(),b(M=>!M)},"aria-label":y?"Скрыть пароль":"Показать пароль",children:y?l.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:[l.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"}),l.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"}),l.jsx("line",{x1:"1",y1:"1",x2:"23",y2:"23"})]}):l.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:[l.jsx("path",{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8S1 12 1 12z"}),l.jsx("circle",{cx:"12",cy:"12",r:"3"})]})}),h==="check"&&l.jsx("span",{className:sl.iconCheck,children:"✓"}),h==="lock"&&l.jsx("span",{className:sl.iconLock,children:"🔒"})]})]})}const e4="_notification_m7zar_1",t4="_slideIn_m7zar_1",n4="_notificationWrapper_m7zar_19",l4="_closing_m7zar_24",a4="_slideOut_m7zar_1",s4="_icon_m7zar_52",i4="_success_m7zar_65",c4="_error_m7zar_70",r4="_info_m7zar_75",o4="_warning_m7zar_80",u4="_message_m7zar_85",d4="_close_m7zar_93",Ia={notification:e4,slideIn:t4,notificationWrapper:n4,closing:l4,slideOut:a4,icon:s4,success:i4,error:c4,info:r4,warning:o4,message:u4,close:d4},f4={success:"✓",error:"✕",info:"i",warning:"!"};function ql({message:a,status:i,onClose:c}){const[r,d]=j.useState(!1);function f(){d(!0)}function _(){r&&c()}return l.jsxs("div",{className:`${Ia.notification} ${Ia[i]} ${r?Ia.closing:""}`,onAnimationEnd:_,children:[l.jsxs("div",{className:Ia.notificationWrapper,children:[l.jsx("span",{className:Ia.icon,children:f4[i]}),l.jsx("p",{className:Ia.message,children:a})]}),l.jsx("button",{className:Ia.close,onClick:f,children:"✕"})]})}const h4="_pill_3oadq_1",m4={pill:h4};function p4({children:a}){return l.jsx("span",{className:m4.pill,children:a})}const _4="_btn_ytb12_1",g4={btn:_4};function Rn({label:a="Подтвердить своп",onClick:i,type:c="submit",disabled:r}){return l.jsx("button",{type:c,className:g4.btn,onClick:i,disabled:r,children:a})}const v4="_icon_73irc_1",y4={icon:v4};function km({letter:a,color:i,logo:c,size:r=40}){return l.jsx("div",{className:y4.icon,style:{background:c?"transparent":i,width:r,height:r,fontSize:r*.45},children:c?l.jsx("img",{src:c,alt:a,style:{width:r*.7,height:r*.7}}):a})}const x4="_section_11f1k_1",b4="_wrap_11f1k_7",j4="_descBlock_11f1k_16",S4="_descText_11f1k_22",N4="_right_11f1k_33",w4="_glow_11f1k_37",C4="_row_11f1k_49",E4="_check_11f1k_87",T4="_text_11f1k_101",il={section:x4,wrap:b4,descBlock:j4,descText:S4,right:N4,glow:w4,row:C4,check:E4,text:T4},R4="_title_1ien9_1",A4={title:R4};function h3({children:a}){return l.jsx("h2",{className:A4.title,children:a})}const Bm=["Вся деятельность компании соответствует законодательству Российской Федерации и требованиям регуляторов","Вся документация компании открыта и доступна для ознакомления","Операции защищены шифрованием уровня ERC-20 и проходят верификацию в блокчейне"];function O4(){const[a,i]=j.useState(-1);return l.jsx("section",{id:"about",className:il.section,children:l.jsxs("div",{className:il.wrap,children:[l.jsxs("div",{children:[l.jsx(p4,{children:"О КОМПАНИИ"}),l.jsx(h3,{children:"О нас"}),l.jsxs("div",{className:il.descBlock,children:[l.jsx("p",{className:il.descText,children:"ЭКСА — молодая финтех-компания в сфере цифровых активов. Наша миссия — сделать оборот цифровых активов простым, прозрачным и законным."}),l.jsx("p",{className:il.descText,children:"Мы создаём инфраструктуру для операций с криптовалютой и комплексные решения для физических и юридических лиц."})]})]}),l.jsxs("div",{className:il.right,children:[l.jsx("div",{className:il.glow}),Bm.map((c,r)=>l.jsxs("div",{className:il.row,"data-hovered":a===r||void 0,"data-last":r===Bm.length-1||void 0,onMouseEnter:()=>i(r),onMouseLeave:()=>i(-1),children:[l.jsx("div",{className:il.check,children:"✓"}),l.jsx("span",{className:il.text,children:c})]},r))]})]})})}const So=[{min:5e3,max:3e4,pct:8},{min:30001,max:1e5,pct:6},{min:100001,max:6e5,pct:4}],rd=So[0].min,Um=So[So.length-1].max;function M4(a){return a<=rd?0:a>=Um?100:(a-rd)/(Um-rd)*100}const z4="_title_ujt2o_1",D4="_table_ujt2o_8",L4="_row_ujt2o_15",k4="_range_ujt2o_31",B4="_pct_ujt2o_36",U4="_progressBar_ujt2o_43",H4="_progressFill_ujt2o_51",$4="_summary_ujt2o_58",q4="_summaryLabel_ujt2o_73",G4="_summaryValue_ujt2o_78",wn={title:z4,table:D4,row:L4,range:k4,pct:B4,progressBar:U4,progressFill:H4,summary:$4,summaryLabel:q4,summaryValue:G4},Hm=a=>a.toLocaleString("ru-RU");function m3({amount:a,progress:i,commission:c,effectiveRate:r}){return l.jsxs("div",{children:[l.jsx("div",{className:wn.title,children:"КОМИССИЯ СЕРВИСА"}),l.jsx("div",{className:wn.table,children:So.map((d,f)=>l.jsxs("div",{className:wn.row,"data-active":a>=d.min&&a<=d.max||void 0,children:[l.jsxs("span",{className:wn.range,children:[Hm(d.min)," ",Hm(d.max)," ₽"]}),l.jsxs("span",{className:wn.pct,children:[d.pct,"%"]})]},f))}),l.jsx("div",{className:wn.progressBar,children:l.jsx("div",{className:wn.progressFill,style:{width:`${i}%`}})}),l.jsxs("div",{className:wn.summary,children:[l.jsx("span",{className:wn.summaryLabel,children:"Комиссия"}),l.jsxs("span",{className:wn.summaryValue,children:[c.toLocaleString("ru-RU",{maximumFractionDigits:2})," ₽"]})]}),l.jsxs("div",{className:wn.summary,children:[l.jsx("span",{className:wn.summaryLabel,children:"Курс с комиссией"}),l.jsxs("span",{className:wn.summaryValue,children:[r.toFixed(2)," ₽"]})]})]})}var Ni=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(a){return this.listeners.add(a),this.onSubscribe(),()=>{this.listeners.delete(a),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},ns,va,ci,Lp,F4=(Lp=class extends Ni{constructor(){super();ce(this,ns);ce(this,va);ce(this,ci);W(this,ci,i=>{if(typeof window<"u"&&window.addEventListener){const c=()=>i();return window.addEventListener("visibilitychange",c,!1),()=>{window.removeEventListener("visibilitychange",c)}}})}onSubscribe(){C(this,va)||this.setEventListener(C(this,ci))}onUnsubscribe(){var i;this.hasListeners()||((i=C(this,va))==null||i.call(this),W(this,va,void 0))}setEventListener(i){var c;W(this,ci,i),(c=C(this,va))==null||c.call(this),W(this,va,i(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(i){C(this,ns)!==i&&(W(this,ns,i),this.onFocus())}onFocus(){const i=this.isFocused();this.listeners.forEach(c=>{c(i)})}isFocused(){var i;return typeof C(this,ns)=="boolean"?C(this,ns):((i=globalThis.document)==null?void 0:i.visibilityState)!=="hidden"}},ns=new WeakMap,va=new WeakMap,ci=new WeakMap,Lp),r2=new F4,V4={setTimeout:(a,i)=>setTimeout(a,i),clearTimeout:a=>clearTimeout(a),setInterval:(a,i)=>setInterval(a,i),clearInterval:a=>clearInterval(a)},ya,Pd,kp,Q4=(kp=class{constructor(){ce(this,ya,V4);ce(this,Pd,!1)}setTimeoutProvider(a){W(this,ya,a)}setTimeout(a,i){return C(this,ya).setTimeout(a,i)}clearTimeout(a){C(this,ya).clearTimeout(a)}setInterval(a,i){return C(this,ya).setInterval(a,i)}clearInterval(a){C(this,ya).clearInterval(a)}},ya=new WeakMap,Pd=new WeakMap,kp),ts=new Q4;function Y4(a){setTimeout(a,0)}var I4=typeof window>"u"||"Deno"in globalThis;function Zt(){}function X4(a,i){return typeof a=="function"?a(i):a}function Td(a){return typeof a=="number"&&a>=0&&a!==1/0}function p3(a,i){return Math.max(a+(i||0)-Date.now(),0)}function Ea(a,i){return typeof a=="function"?a(i):a}function Tn(a,i){return typeof a=="function"?a(i):a}function $m(a,i){const{type:c="all",exact:r,fetchStatus:d,predicate:f,queryKey:_,stale:v}=a;if(_){if(r){if(i.queryHash!==o2(_,i.options))return!1}else if(!zc(i.queryKey,_))return!1}if(c!=="all"){const h=i.isActive();if(c==="active"&&!h||c==="inactive"&&h)return!1}return!(typeof v=="boolean"&&i.isStale()!==v||d&&d!==i.state.fetchStatus||f&&!f(i))}function qm(a,i){const{exact:c,status:r,predicate:d,mutationKey:f}=a;if(f){if(!i.options.mutationKey)return!1;if(c){if(ds(i.options.mutationKey)!==ds(f))return!1}else if(!zc(i.options.mutationKey,f))return!1}return!(r&&i.state.status!==r||d&&!d(i))}function o2(a,i){return((i==null?void 0:i.queryKeyHashFn)||ds)(a)}function ds(a){return JSON.stringify(a,(i,c)=>Rd(c)?Object.keys(c).sort().reduce((r,d)=>(r[d]=c[d],r),{}):c)}function zc(a,i){return a===i?!0:typeof a!=typeof i?!1:a&&i&&typeof a=="object"&&typeof i=="object"?Object.keys(i).every(c=>zc(a[c],i[c])):!1}var Z4=Object.prototype.hasOwnProperty;function _3(a,i,c=0){if(a===i)return a;if(c>500)return i;const r=Gm(a)&&Gm(i);if(!r&&!(Rd(a)&&Rd(i)))return i;const f=(r?a:Object.keys(a)).length,_=r?i:Object.keys(i),v=_.length,h=r?new Array(v):{};let m=0;for(let g=0;g<v;g++){const y=r?g:_[g],b=a[y],N=i[y];if(b===N){h[y]=b,(r?g<f:Z4.call(a,y))&&m++;continue}if(b===null||N===null||typeof b!="object"||typeof N!="object"){h[y]=N;continue}const S=_3(b,N,c+1);h[y]=S,S===b&&m++}return f===v&&m===f?a:h}function No(a,i){if(!i||Object.keys(a).length!==Object.keys(i).length)return!1;for(const c in a)if(a[c]!==i[c])return!1;return!0}function Gm(a){return Array.isArray(a)&&a.length===Object.keys(a).length}function Rd(a){if(!Fm(a))return!1;const i=a.constructor;if(i===void 0)return!0;const c=i.prototype;return!(!Fm(c)||!c.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(a)!==Object.prototype)}function Fm(a){return Object.prototype.toString.call(a)==="[object Object]"}function K4(a){return new Promise(i=>{ts.setTimeout(i,a)})}function Ad(a,i,c){return typeof c.structuralSharing=="function"?c.structuralSharing(a,i):c.structuralSharing!==!1?_3(a,i):i}function P4(a,i,c=0){const r=[...a,i];return c&&r.length>c?r.slice(1):r}function W4(a,i,c=0){const r=[i,...a];return c&&r.length>c?r.slice(0,-1):r}var u2=Symbol();function g3(a,i){return!a.queryFn&&(i!=null&&i.initialPromise)?()=>i.initialPromise:!a.queryFn||a.queryFn===u2?()=>Promise.reject(new Error(`Missing queryFn: '${a.queryHash}'`)):a.queryFn}function d2(a,i){return typeof a=="function"?a(...i):!!a}function J4(a,i,c){let r=!1,d;return Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(d??(d=i()),r||(r=!0,d.aborted?c():d.addEventListener("abort",c,{once:!0})),d)}),a}var Dc=(()=>{let a=()=>I4;return{isServer(){return a()},setIsServer(i){a=i}}})();function Od(){let a,i;const c=new Promise((d,f)=>{a=d,i=f});c.status="pending",c.catch(()=>{});function r(d){Object.assign(c,d),delete c.resolve,delete c.reject}return c.resolve=d=>{r({status:"fulfilled",value:d}),a(d)},c.reject=d=>{r({status:"rejected",reason:d}),i(d)},c}var e6=Y4;function t6(){let a=[],i=0,c=v=>{v()},r=v=>{v()},d=e6;const f=v=>{i?a.push(v):d(()=>{c(v)})},_=()=>{const v=a;a=[],v.length&&d(()=>{r(()=>{v.forEach(h=>{c(h)})})})};return{batch:v=>{let h;i++;try{h=v()}finally{i--,i||_()}return h},batchCalls:v=>(...h)=>{f(()=>{v(...h)})},schedule:f,setNotifyFunction:v=>{c=v},setBatchNotifyFunction:v=>{r=v},setScheduler:v=>{d=v}}}var Ct=t6(),ri,xa,oi,Bp,n6=(Bp=class extends Ni{constructor(){super();ce(this,ri,!0);ce(this,xa);ce(this,oi);W(this,oi,i=>{if(typeof window<"u"&&window.addEventListener){const c=()=>i(!0),r=()=>i(!1);return window.addEventListener("online",c,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",c),window.removeEventListener("offline",r)}}})}onSubscribe(){C(this,xa)||this.setEventListener(C(this,oi))}onUnsubscribe(){var i;this.hasListeners()||((i=C(this,xa))==null||i.call(this),W(this,xa,void 0))}setEventListener(i){var c;W(this,oi,i),(c=C(this,xa))==null||c.call(this),W(this,xa,i(this.setOnline.bind(this)))}setOnline(i){C(this,ri)!==i&&(W(this,ri,i),this.listeners.forEach(r=>{r(i)}))}isOnline(){return C(this,ri)}},ri=new WeakMap,xa=new WeakMap,oi=new WeakMap,Bp),wo=new n6;function l6(a){return Math.min(1e3*2**a,3e4)}function v3(a){return(a??"online")==="online"?wo.isOnline():!0}var Md=class extends Error{constructor(a){super("CancelledError"),this.revert=a==null?void 0:a.revert,this.silent=a==null?void 0:a.silent}};function y3(a){let i=!1,c=0,r;const d=Od(),f=()=>d.status!=="pending",_=E=>{var T;if(!f()){const M=new Md(E);b(M),(T=a.onCancel)==null||T.call(a,M)}},v=()=>{i=!0},h=()=>{i=!1},m=()=>r2.isFocused()&&(a.networkMode==="always"||wo.isOnline())&&a.canRun(),g=()=>v3(a.networkMode)&&a.canRun(),y=E=>{f()||(r==null||r(),d.resolve(E))},b=E=>{f()||(r==null||r(),d.reject(E))},N=()=>new Promise(E=>{var T;r=M=>{(f()||m())&&E(M)},(T=a.onPause)==null||T.call(a)}).then(()=>{var E;r=void 0,f()||(E=a.onContinue)==null||E.call(a)}),S=()=>{if(f())return;let E;const T=c===0?a.initialPromise:void 0;try{E=T??a.fn()}catch(M){E=Promise.reject(M)}Promise.resolve(E).then(y).catch(M=>{var J;if(f())return;const H=a.retry??(Dc.isServer()?0:3),z=a.retryDelay??l6,G=typeof z=="function"?z(c,M):z,Y=H===!0||typeof H=="number"&&c<H||typeof H=="function"&&H(c,M);if(i||!Y){b(M);return}c++,(J=a.onFail)==null||J.call(a,c,M),K4(G).then(()=>m()?void 0:N()).then(()=>{i?b(M):S()})})};return{promise:d,status:()=>d.status,cancel:_,continue:()=>(r==null||r(),d),cancelRetry:v,continueRetry:h,canStart:g,start:()=>(g()?S():N().then(S),d)}}var ls,Up,x3=(Up=class{constructor(){ce(this,ls)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Td(this.gcTime)&&W(this,ls,ts.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(a){this.gcTime=Math.max(this.gcTime||0,a??(Dc.isServer()?1/0:300*1e3))}clearGcTimeout(){C(this,ls)!==void 0&&(ts.clearTimeout(C(this,ls)),W(this,ls,void 0))}},ls=new WeakMap,Up);function a6(a){return{onFetch:(i,c)=>{var g,y,b,N,S;const r=i.options,d=(b=(y=(g=i.fetchOptions)==null?void 0:g.meta)==null?void 0:y.fetchMore)==null?void 0:b.direction,f=((N=i.state.data)==null?void 0:N.pages)||[],_=((S=i.state.data)==null?void 0:S.pageParams)||[];let v={pages:[],pageParams:[]},h=0;const m=async()=>{let E=!1;const T=z=>{J4(z,()=>i.signal,()=>E=!0)},M=g3(i.options,i.fetchOptions),H=async(z,G,Y)=>{if(E)return Promise.reject(i.signal.reason);if(G==null&&z.pages.length)return Promise.resolve(z);const $=(()=>{const me={client:i.client,queryKey:i.queryKey,pageParam:G,direction:Y?"backward":"forward",meta:i.options.meta};return T(me),me})(),X=await M($),{maxPages:se}=i.options,pe=Y?W4:P4;return{pages:pe(z.pages,X,se),pageParams:pe(z.pageParams,G,se)}};if(d&&f.length){const z=d==="backward",G=z?b3:zd,Y={pages:f,pageParams:_},J=G(r,Y);v=await H(Y,J,z)}else{const z=a??f.length;do{const G=h===0?_[0]??r.initialPageParam:zd(r,v);if(h>0&&G==null)break;v=await H(v,G),h++}while(h<z)}return v};i.options.persister?i.fetchFn=()=>{var E,T;return(T=(E=i.options).persister)==null?void 0:T.call(E,m,{client:i.client,queryKey:i.queryKey,meta:i.options.meta,signal:i.signal},c)}:i.fetchFn=m}}}function zd(a,{pages:i,pageParams:c}){const r=i.length-1;return i.length>0?a.getNextPageParam(i[r],i,c[r],c):void 0}function b3(a,{pages:i,pageParams:c}){var r;return i.length>0?(r=a.getPreviousPageParam)==null?void 0:r.call(a,i[0],i,c[0],c):void 0}function s6(a,i){return i?zd(a,i)!=null:!1}function i6(a,i){return!i||!a.getPreviousPageParam?!1:b3(a,i)!=null}var ui,as,di,Fn,ss,Ot,kc,is,En,j3,Dl,Hp,c6=(Hp=class extends x3{constructor(i){super();ce(this,En);ce(this,ui);ce(this,as);ce(this,di);ce(this,Fn);ce(this,ss);ce(this,Ot);ce(this,kc);ce(this,is);W(this,is,!1),W(this,kc,i.defaultOptions),this.setOptions(i.options),this.observers=[],W(this,ss,i.client),W(this,Fn,C(this,ss).getQueryCache()),this.queryKey=i.queryKey,this.queryHash=i.queryHash,W(this,as,Qm(this.options)),this.state=i.state??C(this,as),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return C(this,ui)}get promise(){var i;return(i=C(this,Ot))==null?void 0:i.promise}setOptions(i){if(this.options={...C(this,kc),...i},i!=null&&i._type&&W(this,ui,i._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const c=Qm(this.options);c.data!==void 0&&(this.setState(Vm(c.data,c.dataUpdatedAt)),W(this,as,c))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&C(this,Fn).remove(this)}setData(i,c){const r=Ad(this.state.data,i,this.options);return Se(this,En,Dl).call(this,{data:r,type:"success",dataUpdatedAt:c==null?void 0:c.updatedAt,manual:c==null?void 0:c.manual}),r}setState(i){Se(this,En,Dl).call(this,{type:"setState",state:i})}cancel(i){var r,d;const c=(r=C(this,Ot))==null?void 0:r.promise;return(d=C(this,Ot))==null||d.cancel(i),c?c.then(Zt).catch(Zt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return C(this,as)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(i=>Tn(i.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===u2||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(i=>Ea(i.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(i=>i.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(i=0){return this.state.data===void 0?!0:i==="static"?!1:this.state.isInvalidated?!0:!p3(this.state.dataUpdatedAt,i)}onFocus(){var c;const i=this.observers.find(r=>r.shouldFetchOnWindowFocus());i==null||i.refetch({cancelRefetch:!1}),(c=C(this,Ot))==null||c.continue()}onOnline(){var c;const i=this.observers.find(r=>r.shouldFetchOnReconnect());i==null||i.refetch({cancelRefetch:!1}),(c=C(this,Ot))==null||c.continue()}addObserver(i){this.observers.includes(i)||(this.observers.push(i),this.clearGcTimeout(),C(this,Fn).notify({type:"observerAdded",query:this,observer:i}))}removeObserver(i){this.observers.includes(i)&&(this.observers=this.observers.filter(c=>c!==i),this.observers.length||(C(this,Ot)&&(C(this,is)||Se(this,En,j3).call(this)?C(this,Ot).cancel({revert:!0}):C(this,Ot).cancelRetry()),this.scheduleGc()),C(this,Fn).notify({type:"observerRemoved",query:this,observer:i}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Se(this,En,Dl).call(this,{type:"invalidate"})}async fetch(i,c){var m,g,y,b,N,S,E,T,M,H,z;if(this.state.fetchStatus!=="idle"&&((m=C(this,Ot))==null?void 0:m.status())!=="rejected"){if(this.state.data!==void 0&&(c!=null&&c.cancelRefetch))this.cancel({silent:!0});else if(C(this,Ot))return C(this,Ot).continueRetry(),C(this,Ot).promise}if(i&&this.setOptions(i),!this.options.queryFn){const G=this.observers.find(Y=>Y.options.queryFn);G&&this.setOptions(G.options)}const r=new AbortController,d=G=>{Object.defineProperty(G,"signal",{enumerable:!0,get:()=>(W(this,is,!0),r.signal)})},f=()=>{const G=g3(this.options,c),J=(()=>{const $={client:C(this,ss),queryKey:this.queryKey,meta:this.meta};return d($),$})();return W(this,is,!1),this.options.persister?this.options.persister(G,J,this):G(J)},v=(()=>{const G={fetchOptions:c,options:this.options,queryKey:this.queryKey,client:C(this,ss),state:this.state,fetchFn:f};return d(G),G})(),h=C(this,ui)==="infinite"?a6(this.options.pages):this.options.behavior;h==null||h.onFetch(v,this),W(this,di,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((g=v.fetchOptions)==null?void 0:g.meta))&&Se(this,En,Dl).call(this,{type:"fetch",meta:(y=v.fetchOptions)==null?void 0:y.meta}),W(this,Ot,y3({initialPromise:c==null?void 0:c.initialPromise,fn:v.fetchFn,onCancel:G=>{G instanceof Md&&G.revert&&this.setState({...C(this,di),fetchStatus:"idle"}),r.abort()},onFail:(G,Y)=>{Se(this,En,Dl).call(this,{type:"failed",failureCount:G,error:Y})},onPause:()=>{Se(this,En,Dl).call(this,{type:"pause"})},onContinue:()=>{Se(this,En,Dl).call(this,{type:"continue"})},retry:v.options.retry,retryDelay:v.options.retryDelay,networkMode:v.options.networkMode,canRun:()=>!0}));try{const G=await C(this,Ot).start();if(G===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(G),(N=(b=C(this,Fn).config).onSuccess)==null||N.call(b,G,this),(E=(S=C(this,Fn).config).onSettled)==null||E.call(S,G,this.state.error,this),G}catch(G){if(G instanceof Md){if(G.silent)return C(this,Ot).promise;if(G.revert){if(this.state.data===void 0)throw G;return this.state.data}}throw Se(this,En,Dl).call(this,{type:"error",error:G}),(M=(T=C(this,Fn).config).onError)==null||M.call(T,G,this),(z=(H=C(this,Fn).config).onSettled)==null||z.call(H,this.state.data,G,this),G}finally{this.scheduleGc()}}},ui=new WeakMap,as=new WeakMap,di=new WeakMap,Fn=new WeakMap,ss=new WeakMap,Ot=new WeakMap,kc=new WeakMap,is=new WeakMap,En=new WeakSet,j3=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Dl=function(i){const c=r=>{switch(i.type){case"failed":return{...r,fetchFailureCount:i.failureCount,fetchFailureReason:i.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...S3(r.data,this.options),fetchMeta:i.meta??null};case"success":const d={...r,...Vm(i.data,i.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!i.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return W(this,di,i.manual?d:void 0),d;case"error":const f=i.error;return{...r,error:f,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:f,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...i.state}}};this.state=c(this.state),Ct.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),C(this,Fn).notify({query:this,type:"updated",action:i})})},Hp);function S3(a,i){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:v3(i.networkMode)?"fetching":"paused",...a===void 0&&{error:null,status:"pending"}}}function Vm(a,i){return{data:a,dataUpdatedAt:i??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Qm(a){const i=typeof a.initialData=="function"?a.initialData():a.initialData,c=i!==void 0,r=c?typeof a.initialDataUpdatedAt=="function"?a.initialDataUpdatedAt():a.initialDataUpdatedAt:0;return{data:i,dataUpdateCount:0,dataUpdatedAt:c?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:c?"success":"pending",fetchStatus:"idle"}}var fn,ke,Bc,Xt,cs,fi,Ll,ba,Uc,hi,mi,rs,os,ja,pi,qe,Ac,Dd,Ld,kd,Bd,Ud,Hd,$d,w3,$p,N3=($p=class extends Ni{constructor(i,c){super();ce(this,qe);ce(this,fn);ce(this,ke);ce(this,Bc);ce(this,Xt);ce(this,cs);ce(this,fi);ce(this,Ll);ce(this,ba);ce(this,Uc);ce(this,hi);ce(this,mi);ce(this,rs);ce(this,os);ce(this,ja);ce(this,pi,new Set);this.options=c,W(this,fn,i),W(this,ba,null),W(this,Ll,Od()),this.bindMethods(),this.setOptions(c)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(C(this,ke).addObserver(this),Ym(C(this,ke),this.options)?Se(this,qe,Ac).call(this):this.updateResult(),Se(this,qe,Bd).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return qd(C(this,ke),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return qd(C(this,ke),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Se(this,qe,Ud).call(this),Se(this,qe,Hd).call(this),C(this,ke).removeObserver(this)}setOptions(i){const c=this.options,r=C(this,ke);if(this.options=C(this,fn).defaultQueryOptions(i),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Tn(this.options.enabled,C(this,ke))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Se(this,qe,$d).call(this),C(this,ke).setOptions(this.options),c._defaulted&&!No(this.options,c)&&C(this,fn).getQueryCache().notify({type:"observerOptionsUpdated",query:C(this,ke),observer:this});const d=this.hasListeners();d&&Im(C(this,ke),r,this.options,c)&&Se(this,qe,Ac).call(this),this.updateResult(),d&&(C(this,ke)!==r||Tn(this.options.enabled,C(this,ke))!==Tn(c.enabled,C(this,ke))||Ea(this.options.staleTime,C(this,ke))!==Ea(c.staleTime,C(this,ke)))&&Se(this,qe,Dd).call(this);const f=Se(this,qe,Ld).call(this);d&&(C(this,ke)!==r||Tn(this.options.enabled,C(this,ke))!==Tn(c.enabled,C(this,ke))||f!==C(this,ja))&&Se(this,qe,kd).call(this,f)}getOptimisticResult(i){const c=C(this,fn).getQueryCache().build(C(this,fn),i),r=this.createResult(c,i);return o6(this,r)&&(W(this,Xt,r),W(this,fi,this.options),W(this,cs,C(this,ke).state)),r}getCurrentResult(){return C(this,Xt)}trackResult(i,c){return new Proxy(i,{get:(r,d)=>(this.trackProp(d),c==null||c(d),d==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&C(this,Ll).status==="pending"&&C(this,Ll).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,d))})}trackProp(i){C(this,pi).add(i)}getCurrentQuery(){return C(this,ke)}refetch({...i}={}){return this.fetch({...i})}fetchOptimistic(i){const c=C(this,fn).defaultQueryOptions(i),r=C(this,fn).getQueryCache().build(C(this,fn),c);return r.fetch().then(()=>this.createResult(r,c))}fetch(i){return Se(this,qe,Ac).call(this,{...i,cancelRefetch:i.cancelRefetch??!0}).then(()=>(this.updateResult(),C(this,Xt)))}createResult(i,c){var se;const r=C(this,ke),d=this.options,f=C(this,Xt),_=C(this,cs),v=C(this,fi),m=i!==r?i.state:C(this,Bc),{state:g}=i;let y={...g},b=!1,N;if(c._optimisticResults){const pe=this.hasListeners(),me=!pe&&Ym(i,c),Ce=pe&&Im(i,r,c,d);(me||Ce)&&(y={...y,...S3(g.data,i.options)}),c._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:S,errorUpdatedAt:E,status:T}=y;N=y.data;let M=!1;if(c.placeholderData!==void 0&&N===void 0&&T==="pending"){let pe;f!=null&&f.isPlaceholderData&&c.placeholderData===(v==null?void 0:v.placeholderData)?(pe=f.data,M=!0):pe=typeof c.placeholderData=="function"?c.placeholderData((se=C(this,mi))==null?void 0:se.state.data,C(this,mi)):c.placeholderData,pe!==void 0&&(T="success",N=Ad(f==null?void 0:f.data,pe,c),b=!0)}if(c.select&&N!==void 0&&!M)if(f&&N===(_==null?void 0:_.data)&&c.select===C(this,Uc))N=C(this,hi);else try{W(this,Uc,c.select),N=c.select(N),N=Ad(f==null?void 0:f.data,N,c),W(this,hi,N),W(this,ba,null)}catch(pe){W(this,ba,pe)}C(this,ba)&&(S=C(this,ba),N=C(this,hi),E=Date.now(),T="error");const H=y.fetchStatus==="fetching",z=T==="pending",G=T==="error",Y=z&&H,J=N!==void 0,X={status:T,fetchStatus:y.fetchStatus,isPending:z,isSuccess:T==="success",isError:G,isInitialLoading:Y,isLoading:Y,data:N,dataUpdatedAt:y.dataUpdatedAt,error:S,errorUpdatedAt:E,failureCount:y.fetchFailureCount,failureReason:y.fetchFailureReason,errorUpdateCount:y.errorUpdateCount,isFetched:i.isFetched(),isFetchedAfterMount:y.dataUpdateCount>m.dataUpdateCount||y.errorUpdateCount>m.errorUpdateCount,isFetching:H,isRefetching:H&&!z,isLoadingError:G&&!J,isPaused:y.fetchStatus==="paused",isPlaceholderData:b,isRefetchError:G&&J,isStale:f2(i,c),refetch:this.refetch,promise:C(this,Ll),isEnabled:Tn(c.enabled,i)!==!1};if(this.options.experimental_prefetchInRender){const pe=X.data!==void 0,me=X.status==="error"&&!pe,Ce=fe=>{me?fe.reject(X.error):pe&&fe.resolve(X.data)},ue=()=>{const fe=W(this,Ll,X.promise=Od());Ce(fe)},ve=C(this,Ll);switch(ve.status){case"pending":i.queryHash===r.queryHash&&Ce(ve);break;case"fulfilled":(me||X.data!==ve.value)&&ue();break;case"rejected":(!me||X.error!==ve.reason)&&ue();break}}return X}updateResult(){const i=C(this,Xt),c=this.createResult(C(this,ke),this.options);if(W(this,cs,C(this,ke).state),W(this,fi,this.options),C(this,cs).data!==void 0&&W(this,mi,C(this,ke)),No(c,i))return;W(this,Xt,c);const r=()=>{if(!i)return!0;const{notifyOnChangeProps:d}=this.options,f=typeof d=="function"?d():d;if(f==="all"||!f&&!C(this,pi).size)return!0;const _=new Set(f??C(this,pi));return this.options.throwOnError&&_.add("error"),Object.keys(C(this,Xt)).some(v=>{const h=v;return C(this,Xt)[h]!==i[h]&&_.has(h)})};Se(this,qe,w3).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Se(this,qe,Bd).call(this)}},fn=new WeakMap,ke=new WeakMap,Bc=new WeakMap,Xt=new WeakMap,cs=new WeakMap,fi=new WeakMap,Ll=new WeakMap,ba=new WeakMap,Uc=new WeakMap,hi=new WeakMap,mi=new WeakMap,rs=new WeakMap,os=new WeakMap,ja=new WeakMap,pi=new WeakMap,qe=new WeakSet,Ac=function(i){Se(this,qe,$d).call(this);let c=C(this,ke).fetch(this.options,i);return i!=null&&i.throwOnError||(c=c.catch(Zt)),c},Dd=function(){Se(this,qe,Ud).call(this);const i=Ea(this.options.staleTime,C(this,ke));if(Dc.isServer()||C(this,Xt).isStale||!Td(i))return;const r=p3(C(this,Xt).dataUpdatedAt,i)+1;W(this,rs,ts.setTimeout(()=>{C(this,Xt).isStale||this.updateResult()},r))},Ld=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(C(this,ke)):this.options.refetchInterval)??!1},kd=function(i){Se(this,qe,Hd).call(this),W(this,ja,i),!(Dc.isServer()||Tn(this.options.enabled,C(this,ke))===!1||!Td(C(this,ja))||C(this,ja)===0)&&W(this,os,ts.setInterval(()=>{(this.options.refetchIntervalInBackground||r2.isFocused())&&Se(this,qe,Ac).call(this)},C(this,ja)))},Bd=function(){Se(this,qe,Dd).call(this),Se(this,qe,kd).call(this,Se(this,qe,Ld).call(this))},Ud=function(){C(this,rs)!==void 0&&(ts.clearTimeout(C(this,rs)),W(this,rs,void 0))},Hd=function(){C(this,os)!==void 0&&(ts.clearInterval(C(this,os)),W(this,os,void 0))},$d=function(){const i=C(this,fn).getQueryCache().build(C(this,fn),this.options);if(i===C(this,ke))return;const c=C(this,ke);W(this,ke,i),W(this,Bc,i.state),this.hasListeners()&&(c==null||c.removeObserver(this),i.addObserver(this))},w3=function(i){Ct.batch(()=>{i.listeners&&this.listeners.forEach(c=>{c(C(this,Xt))}),C(this,fn).getQueryCache().notify({query:C(this,ke),type:"observerResultsUpdated"})})},$p);function r6(a,i){return Tn(i.enabled,a)!==!1&&a.state.data===void 0&&!(a.state.status==="error"&&Tn(i.retryOnMount,a)===!1)}function Ym(a,i){return r6(a,i)||a.state.data!==void 0&&qd(a,i,i.refetchOnMount)}function qd(a,i,c){if(Tn(i.enabled,a)!==!1&&Ea(i.staleTime,a)!=="static"){const r=typeof c=="function"?c(a):c;return r==="always"||r!==!1&&f2(a,i)}return!1}function Im(a,i,c,r){return(a!==i||Tn(r.enabled,a)===!1)&&(!c.suspense||a.state.status!=="error")&&f2(a,c)}function f2(a,i){return Tn(i.enabled,a)!==!1&&a.isStaleByTime(Ea(i.staleTime,a))}function o6(a,i){return!No(a.getCurrentResult(),i)}var u6=class extends N3{constructor(a,i){super(a,i)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(a){a._type="infinite",super.setOptions(a)}getOptimisticResult(a){return a._type="infinite",super.getOptimisticResult(a)}fetchNextPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(a){return this.fetch({...a,meta:{fetchMore:{direction:"backward"}}})}createResult(a,i){var S,E;const{state:c}=a,r=super.createResult(a,i),{isFetching:d,isRefetching:f,isError:_,isRefetchError:v}=r,h=(E=(S=c.fetchMeta)==null?void 0:S.fetchMore)==null?void 0:E.direction,m=_&&h==="forward",g=d&&h==="forward",y=_&&h==="backward",b=d&&h==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:s6(i,c.data),hasPreviousPage:i6(i,c.data),isFetchNextPageError:m,isFetchingNextPage:g,isFetchPreviousPageError:y,isFetchingPreviousPage:b,isRefetchError:v&&!m&&!y,isRefetching:f&&!g&&!b}}},Hc,rl,qt,us,ol,ga,qp,d6=(qp=class extends x3{constructor(i){super();ce(this,ol);ce(this,Hc);ce(this,rl);ce(this,qt);ce(this,us);W(this,Hc,i.client),this.mutationId=i.mutationId,W(this,qt,i.mutationCache),W(this,rl,[]),this.state=i.state||C3(),this.setOptions(i.options),this.scheduleGc()}setOptions(i){this.options=i,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(i){C(this,rl).includes(i)||(C(this,rl).push(i),this.clearGcTimeout(),C(this,qt).notify({type:"observerAdded",mutation:this,observer:i}))}removeObserver(i){W(this,rl,C(this,rl).filter(c=>c!==i)),this.scheduleGc(),C(this,qt).notify({type:"observerRemoved",mutation:this,observer:i})}optionalRemove(){C(this,rl).length||(this.state.status==="pending"?this.scheduleGc():C(this,qt).remove(this))}continue(){var i;return((i=C(this,us))==null?void 0:i.continue())??this.execute(this.state.variables)}async execute(i){var _,v,h,m,g,y,b,N,S,E,T,M,H,z,G,Y,J,$;const c=()=>{Se(this,ol,ga).call(this,{type:"continue"})},r={client:C(this,Hc),meta:this.options.meta,mutationKey:this.options.mutationKey};W(this,us,y3({fn:()=>this.options.mutationFn?this.options.mutationFn(i,r):Promise.reject(new Error("No mutationFn found")),onFail:(X,se)=>{Se(this,ol,ga).call(this,{type:"failed",failureCount:X,error:se})},onPause:()=>{Se(this,ol,ga).call(this,{type:"pause"})},onContinue:c,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>C(this,qt).canRun(this)}));const d=this.state.status==="pending",f=!C(this,us).canStart();try{if(d)c();else{Se(this,ol,ga).call(this,{type:"pending",variables:i,isPaused:f}),C(this,qt).config.onMutate&&await C(this,qt).config.onMutate(i,this,r);const se=await((v=(_=this.options).onMutate)==null?void 0:v.call(_,i,r));se!==this.state.context&&Se(this,ol,ga).call(this,{type:"pending",context:se,variables:i,isPaused:f})}const X=await C(this,us).start();return await((m=(h=C(this,qt).config).onSuccess)==null?void 0:m.call(h,X,i,this.state.context,this,r)),await((y=(g=this.options).onSuccess)==null?void 0:y.call(g,X,i,this.state.context,r)),await((N=(b=C(this,qt).config).onSettled)==null?void 0:N.call(b,X,null,this.state.variables,this.state.context,this,r)),await((E=(S=this.options).onSettled)==null?void 0:E.call(S,X,null,i,this.state.context,r)),Se(this,ol,ga).call(this,{type:"success",data:X}),X}catch(X){try{await((M=(T=C(this,qt).config).onError)==null?void 0:M.call(T,X,i,this.state.context,this,r))}catch(se){Promise.reject(se)}try{await((z=(H=this.options).onError)==null?void 0:z.call(H,X,i,this.state.context,r))}catch(se){Promise.reject(se)}try{await((Y=(G=C(this,qt).config).onSettled)==null?void 0:Y.call(G,void 0,X,this.state.variables,this.state.context,this,r))}catch(se){Promise.reject(se)}try{await(($=(J=this.options).onSettled)==null?void 0:$.call(J,void 0,X,i,this.state.context,r))}catch(se){Promise.reject(se)}throw Se(this,ol,ga).call(this,{type:"error",error:X}),X}finally{C(this,qt).runNext(this)}}},Hc=new WeakMap,rl=new WeakMap,qt=new WeakMap,us=new WeakMap,ol=new WeakSet,ga=function(i){const c=r=>{switch(i.type){case"failed":return{...r,failureCount:i.failureCount,failureReason:i.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:i.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:i.isPaused,status:"pending",variables:i.variables,submittedAt:Date.now()};case"success":return{...r,data:i.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:i.error,failureCount:r.failureCount+1,failureReason:i.error,isPaused:!1,status:"error"}}};this.state=c(this.state),Ct.batch(()=>{C(this,rl).forEach(r=>{r.onMutationUpdate(i)}),C(this,qt).notify({mutation:this,type:"updated",action:i})})},qp);function C3(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var kl,Zn,$c,Gp,f6=(Gp=class extends Ni{constructor(i={}){super();ce(this,kl);ce(this,Zn);ce(this,$c);this.config=i,W(this,kl,new Set),W(this,Zn,new Map),W(this,$c,0)}build(i,c,r){const d=new d6({client:i,mutationCache:this,mutationId:++ro(this,$c)._,options:i.defaultMutationOptions(c),state:r});return this.add(d),d}add(i){C(this,kl).add(i);const c=fo(i);if(typeof c=="string"){const r=C(this,Zn).get(c);r?r.push(i):C(this,Zn).set(c,[i])}this.notify({type:"added",mutation:i})}remove(i){if(C(this,kl).delete(i)){const c=fo(i);if(typeof c=="string"){const r=C(this,Zn).get(c);if(r)if(r.length>1){const d=r.indexOf(i);d!==-1&&r.splice(d,1)}else r[0]===i&&C(this,Zn).delete(c)}}this.notify({type:"removed",mutation:i})}canRun(i){const c=fo(i);if(typeof c=="string"){const r=C(this,Zn).get(c),d=r==null?void 0:r.find(f=>f.state.status==="pending");return!d||d===i}else return!0}runNext(i){var r;const c=fo(i);if(typeof c=="string"){const d=(r=C(this,Zn).get(c))==null?void 0:r.find(f=>f!==i&&f.state.isPaused);return(d==null?void 0:d.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Ct.batch(()=>{C(this,kl).forEach(i=>{this.notify({type:"removed",mutation:i})}),C(this,kl).clear(),C(this,Zn).clear()})}getAll(){return Array.from(C(this,kl))}find(i){const c={exact:!0,...i};return this.getAll().find(r=>qm(c,r))}findAll(i={}){return this.getAll().filter(c=>qm(i,c))}notify(i){Ct.batch(()=>{this.listeners.forEach(c=>{c(i)})})}resumePausedMutations(){const i=this.getAll().filter(c=>c.state.isPaused);return Ct.batch(()=>Promise.all(i.map(c=>c.continue().catch(Zt))))}},kl=new WeakMap,Zn=new WeakMap,$c=new WeakMap,Gp);function fo(a){var i;return(i=a.options.scope)==null?void 0:i.id}var Bl,Sa,hn,Ul,Hl,yo,Gd,Fp,h6=(Fp=class extends Ni{constructor(c,r){super();ce(this,Hl);ce(this,Bl);ce(this,Sa);ce(this,hn);ce(this,Ul);W(this,Bl,c),this.setOptions(r),this.bindMethods(),Se(this,Hl,yo).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(c){var d;const r=this.options;this.options=C(this,Bl).defaultMutationOptions(c),No(this.options,r)||C(this,Bl).getMutationCache().notify({type:"observerOptionsUpdated",mutation:C(this,hn),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&ds(r.mutationKey)!==ds(this.options.mutationKey)?this.reset():((d=C(this,hn))==null?void 0:d.state.status)==="pending"&&C(this,hn).setOptions(this.options)}onUnsubscribe(){var c;this.hasListeners()||(c=C(this,hn))==null||c.removeObserver(this)}onMutationUpdate(c){Se(this,Hl,yo).call(this),Se(this,Hl,Gd).call(this,c)}getCurrentResult(){return C(this,Sa)}reset(){var c;(c=C(this,hn))==null||c.removeObserver(this),W(this,hn,void 0),Se(this,Hl,yo).call(this),Se(this,Hl,Gd).call(this)}mutate(c,r){var d;return W(this,Ul,r),(d=C(this,hn))==null||d.removeObserver(this),W(this,hn,C(this,Bl).getMutationCache().build(C(this,Bl),this.options)),C(this,hn).addObserver(this),C(this,hn).execute(c)}},Bl=new WeakMap,Sa=new WeakMap,hn=new WeakMap,Ul=new WeakMap,Hl=new WeakSet,yo=function(){var r;const c=((r=C(this,hn))==null?void 0:r.state)??C3();W(this,Sa,{...c,isPending:c.status==="pending",isSuccess:c.status==="success",isError:c.status==="error",isIdle:c.status==="idle",mutate:this.mutate,reset:this.reset})},Gd=function(c){Ct.batch(()=>{var r,d,f,_,v,h,m,g;if(C(this,Ul)&&this.hasListeners()){const y=C(this,Sa).variables,b=C(this,Sa).context,N={client:C(this,Bl),meta:this.options.meta,mutationKey:this.options.mutationKey};if((c==null?void 0:c.type)==="success"){try{(d=(r=C(this,Ul)).onSuccess)==null||d.call(r,c.data,y,b,N)}catch(S){Promise.reject(S)}try{(_=(f=C(this,Ul)).onSettled)==null||_.call(f,c.data,null,y,b,N)}catch(S){Promise.reject(S)}}else if((c==null?void 0:c.type)==="error"){try{(h=(v=C(this,Ul)).onError)==null||h.call(v,c.error,y,b,N)}catch(S){Promise.reject(S)}try{(g=(m=C(this,Ul)).onSettled)==null||g.call(m,void 0,c.error,y,b,N)}catch(S){Promise.reject(S)}}}this.listeners.forEach(y=>{y(C(this,Sa))})})},Fp),ul,Vp,m6=(Vp=class extends Ni{constructor(i={}){super();ce(this,ul);this.config=i,W(this,ul,new Map)}build(i,c,r){const d=c.queryKey,f=c.queryHash??o2(d,c);let _=this.get(f);return _||(_=new c6({client:i,queryKey:d,queryHash:f,options:i.defaultQueryOptions(c),state:r,defaultOptions:i.getQueryDefaults(d)}),this.add(_)),_}add(i){C(this,ul).has(i.queryHash)||(C(this,ul).set(i.queryHash,i),this.notify({type:"added",query:i}))}remove(i){const c=C(this,ul).get(i.queryHash);c&&(i.destroy(),c===i&&C(this,ul).delete(i.queryHash),this.notify({type:"removed",query:i}))}clear(){Ct.batch(()=>{this.getAll().forEach(i=>{this.remove(i)})})}get(i){return C(this,ul).get(i)}getAll(){return[...C(this,ul).values()]}find(i){const c={exact:!0,...i};return this.getAll().find(r=>$m(c,r))}findAll(i={}){const c=this.getAll();return Object.keys(i).length>0?c.filter(r=>$m(i,r)):c}notify(i){Ct.batch(()=>{this.listeners.forEach(c=>{c(i)})})}onFocus(){Ct.batch(()=>{this.getAll().forEach(i=>{i.onFocus()})})}onOnline(){Ct.batch(()=>{this.getAll().forEach(i=>{i.onOnline()})})}},ul=new WeakMap,Vp),dt,Na,wa,_i,gi,Ca,vi,yi,Qp,p6=(Qp=class{constructor(a={}){ce(this,dt);ce(this,Na);ce(this,wa);ce(this,_i);ce(this,gi);ce(this,Ca);ce(this,vi);ce(this,yi);W(this,dt,a.queryCache||new m6),W(this,Na,a.mutationCache||new f6),W(this,wa,a.defaultOptions||{}),W(this,_i,new Map),W(this,gi,new Map),W(this,Ca,0)}mount(){ro(this,Ca)._++,C(this,Ca)===1&&(W(this,vi,r2.subscribe(async a=>{a&&(await this.resumePausedMutations(),C(this,dt).onFocus())})),W(this,yi,wo.subscribe(async a=>{a&&(await this.resumePausedMutations(),C(this,dt).onOnline())})))}unmount(){var a,i;ro(this,Ca)._--,C(this,Ca)===0&&((a=C(this,vi))==null||a.call(this),W(this,vi,void 0),(i=C(this,yi))==null||i.call(this),W(this,yi,void 0))}isFetching(a){return C(this,dt).findAll({...a,fetchStatus:"fetching"}).length}isMutating(a){return C(this,Na).findAll({...a,status:"pending"}).length}getQueryData(a){var c;const i=this.defaultQueryOptions({queryKey:a});return(c=C(this,dt).get(i.queryHash))==null?void 0:c.state.data}ensureQueryData(a){const i=this.defaultQueryOptions(a),c=C(this,dt).build(this,i),r=c.state.data;return r===void 0?this.fetchQuery(a):(a.revalidateIfStale&&c.isStaleByTime(Ea(i.staleTime,c))&&this.prefetchQuery(i),Promise.resolve(r))}getQueriesData(a){return C(this,dt).findAll(a).map(({queryKey:i,state:c})=>{const r=c.data;return[i,r]})}setQueryData(a,i,c){const r=this.defaultQueryOptions({queryKey:a}),d=C(this,dt).get(r.queryHash),f=d==null?void 0:d.state.data,_=X4(i,f);if(_!==void 0)return C(this,dt).build(this,r).setData(_,{...c,manual:!0})}setQueriesData(a,i,c){return Ct.batch(()=>C(this,dt).findAll(a).map(({queryKey:r})=>[r,this.setQueryData(r,i,c)]))}getQueryState(a){var c;const i=this.defaultQueryOptions({queryKey:a});return(c=C(this,dt).get(i.queryHash))==null?void 0:c.state}removeQueries(a){const i=C(this,dt);Ct.batch(()=>{i.findAll(a).forEach(c=>{i.remove(c)})})}resetQueries(a,i){const c=C(this,dt);return Ct.batch(()=>(c.findAll(a).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...a},i)))}cancelQueries(a,i={}){const c={revert:!0,...i},r=Ct.batch(()=>C(this,dt).findAll(a).map(d=>d.cancel(c)));return Promise.all(r).then(Zt).catch(Zt)}invalidateQueries(a,i={}){return Ct.batch(()=>(C(this,dt).findAll(a).forEach(c=>{c.invalidate()}),(a==null?void 0:a.refetchType)==="none"?Promise.resolve():this.refetchQueries({...a,type:(a==null?void 0:a.refetchType)??(a==null?void 0:a.type)??"active"},i)))}refetchQueries(a,i={}){const c={...i,cancelRefetch:i.cancelRefetch??!0},r=Ct.batch(()=>C(this,dt).findAll(a).filter(d=>!d.isDisabled()&&!d.isStatic()).map(d=>{let f=d.fetch(void 0,c);return c.throwOnError||(f=f.catch(Zt)),d.state.fetchStatus==="paused"?Promise.resolve():f}));return Promise.all(r).then(Zt)}fetchQuery(a){const i=this.defaultQueryOptions(a);i.retry===void 0&&(i.retry=!1);const c=C(this,dt).build(this,i);return c.isStaleByTime(Ea(i.staleTime,c))?c.fetch(i):Promise.resolve(c.state.data)}prefetchQuery(a){return this.fetchQuery(a).then(Zt).catch(Zt)}fetchInfiniteQuery(a){return a._type="infinite",this.fetchQuery(a)}prefetchInfiniteQuery(a){return this.fetchInfiniteQuery(a).then(Zt).catch(Zt)}ensureInfiniteQueryData(a){return a._type="infinite",this.ensureQueryData(a)}resumePausedMutations(){return wo.isOnline()?C(this,Na).resumePausedMutations():Promise.resolve()}getQueryCache(){return C(this,dt)}getMutationCache(){return C(this,Na)}getDefaultOptions(){return C(this,wa)}setDefaultOptions(a){W(this,wa,a)}setQueryDefaults(a,i){C(this,_i).set(ds(a),{queryKey:a,defaultOptions:i})}getQueryDefaults(a){const i=[...C(this,_i).values()],c={};return i.forEach(r=>{zc(a,r.queryKey)&&Object.assign(c,r.defaultOptions)}),c}setMutationDefaults(a,i){C(this,gi).set(ds(a),{mutationKey:a,defaultOptions:i})}getMutationDefaults(a){const i=[...C(this,gi).values()],c={};return i.forEach(r=>{zc(a,r.mutationKey)&&Object.assign(c,r.defaultOptions)}),c}defaultQueryOptions(a){if(a._defaulted)return a;const i={...C(this,wa).queries,...this.getQueryDefaults(a.queryKey),...a,_defaulted:!0};return i.queryHash||(i.queryHash=o2(i.queryKey,i)),i.refetchOnReconnect===void 0&&(i.refetchOnReconnect=i.networkMode!=="always"),i.throwOnError===void 0&&(i.throwOnError=!!i.suspense),!i.networkMode&&i.persister&&(i.networkMode="offlineFirst"),i.queryFn===u2&&(i.enabled=!1),i}defaultMutationOptions(a){return a!=null&&a._defaulted?a:{...C(this,wa).mutations,...(a==null?void 0:a.mutationKey)&&this.getMutationDefaults(a.mutationKey),...a,_defaulted:!0}}clear(){C(this,dt).clear(),C(this,Na).clear()}},dt=new WeakMap,Na=new WeakMap,wa=new WeakMap,_i=new WeakMap,gi=new WeakMap,Ca=new WeakMap,vi=new WeakMap,yi=new WeakMap,Qp),E3=j.createContext(void 0),mn=a=>{const i=j.useContext(E3);if(!i)throw new Error("No QueryClient set, use QueryClientProvider to set one");return i},_6=({client:a,children:i})=>(j.useEffect(()=>(a.mount(),()=>{a.unmount()}),[a]),l.jsx(E3.Provider,{value:a,children:i})),T3=j.createContext(!1),g6=()=>j.useContext(T3);T3.Provider;function v6(){let a=!1;return{clearReset:()=>{a=!1},reset:()=>{a=!0},isReset:()=>a}}var y6=j.createContext(v6()),x6=()=>j.useContext(y6),b6=(a,i,c)=>{const r=c!=null&&c.state.error&&typeof a.throwOnError=="function"?d2(a.throwOnError,[c.state.error,c]):a.throwOnError;(a.suspense||a.experimental_prefetchInRender||r)&&(i.isReset()||(a.retryOnMount=!1))},j6=a=>{j.useEffect(()=>{a.clearReset()},[a])},S6=({result:a,errorResetBoundary:i,throwOnError:c,query:r,suspense:d})=>a.isError&&!i.isReset()&&!a.isFetching&&r&&(d&&a.data===void 0||d2(c,[a.error,r])),N6=a=>{if(a.suspense){const c=d=>d==="static"?d:Math.max(d??1e3,1e3),r=a.staleTime;a.staleTime=typeof r=="function"?(...d)=>c(r(...d)):c(r),typeof a.gcTime=="number"&&(a.gcTime=Math.max(a.gcTime,1e3))}},w6=(a,i)=>a.isLoading&&a.isFetching&&!i,C6=(a,i)=>(a==null?void 0:a.suspense)&&i.isPending,Xm=(a,i,c)=>i.fetchOptimistic(a).catch(()=>{c.clearReset()});function R3(a,i,c){var b,N,S,E;const r=g6(),d=x6(),f=mn(),_=f.defaultQueryOptions(a);(N=(b=f.getDefaultOptions().queries)==null?void 0:b._experimental_beforeQuery)==null||N.call(b,_);const v=f.getQueryCache().get(_.queryHash);_._optimisticResults=r?"isRestoring":"optimistic",N6(_),b6(_,d,v),j6(d);const h=!f.getQueryCache().get(_.queryHash),[m]=j.useState(()=>new i(f,_)),g=m.getOptimisticResult(_),y=!r&&a.subscribed!==!1;if(j.useSyncExternalStore(j.useCallback(T=>{const M=y?m.subscribe(Ct.batchCalls(T)):Zt;return m.updateResult(),M},[m,y]),()=>m.getCurrentResult(),()=>m.getCurrentResult()),j.useEffect(()=>{m.setOptions(_)},[_,m]),C6(_,g))throw Xm(_,m,d);if(S6({result:g,errorResetBoundary:d,throwOnError:_.throwOnError,query:v,suspense:_.suspense}))throw g.error;if((E=(S=f.getDefaultOptions().queries)==null?void 0:S._experimental_afterQuery)==null||E.call(S,_,g),_.experimental_prefetchInRender&&!Dc.isServer()&&w6(g,r)){const T=h?Xm(_,m,d):v==null?void 0:v.promise;T==null||T.catch(Zt).finally(()=>{m.updateResult()})}return _.notifyOnChangeProps?g:m.trackResult(g)}function Ut(a,i){return R3(a,N3)}function gt(a,i){const c=mn(),[r]=j.useState(()=>new h6(c,a));j.useEffect(()=>{r.setOptions(a)},[r,a]);const d=j.useSyncExternalStore(j.useCallback(_=>r.subscribe(Ct.batchCalls(_)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),f=j.useCallback((_,v)=>{r.mutate(_,v).catch(Zt)},[r]);if(d.error&&d2(r.options.throwOnError,[d.error]))throw d.error;return{...d,mutate:f,mutateAsync:d.mutate}}function E6(a,i){return R3(a,u6)}const A3="https://app.auth.elcsa.ru/v1";let Oc=null,es=null;function h2(){Oc=null,es=null}function fl(){return Oc?Promise.resolve(Oc):es||(es=fetch(`${A3}/csrf/token`,{credentials:"include"}).then(a=>a.json()).then(a=>(Oc=a.token,es=null,Oc)).catch(a=>{throw es=null,a}),es)}const T6=Object.freeze(Object.defineProperty({__proto__:null,clearCsrfCache:h2,getCsrfToken:fl},Symbol.toStringTag,{value:"Module"})),R6="modulepreload",A6=function(a){return"/"+a},Zm={},O6=function(i,c,r){let d=Promise.resolve();if(c&&c.length>0){let _=function(m){return Promise.all(m.map(g=>Promise.resolve(g).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const v=document.querySelector("meta[property=csp-nonce]"),h=(v==null?void 0:v.nonce)||(v==null?void 0:v.getAttribute("nonce"));d=_(c.map(m=>{if(m=A6(m),m in Zm)return;Zm[m]=!0;const g=m.endsWith(".css"),y=g?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${y}`))return;const b=document.createElement("link");if(b.rel=g?"stylesheet":R6,g||(b.as="script"),b.crossOrigin="",b.href=m,h&&b.setAttribute("nonce",h),document.head.appendChild(b),g)return new Promise((N,S)=>{b.addEventListener("load",N),b.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${m}`)))})}))}function f(_){const v=new Event("vite:preloadError",{cancelable:!0});if(v.payload=_,window.dispatchEvent(v),!v.defaultPrevented)throw _}return d.then(_=>{for(const v of _||[])v.status==="rejected"&&f(v.reason);return i().catch(f)})};let od=null;const Vn={get:()=>od,set:a=>{od=a},clear:()=>{od=null}},M6="https://app.auth.elcsa.ru/v1/jwt/refresh";async function wi(){const{getCsrfToken:a}=await O6(async()=>{const{getCsrfToken:d}=await Promise.resolve().then(()=>T6);return{getCsrfToken:d}},[]),i=await a(),c=await fetch(M6,{method:"POST",credentials:"include",headers:{"X-CSRF-Token":i}});if(!c.ok)throw new Error("Unauthorized");const r=await c.json();return r.access_token&&Vn.set(r.access_token),r.access_token??r.result??!0}const z6="https://app.payment.elcsa.ru";async function Ci(a,i,c){const r=await fl(),d=await fetch(`${z6}${a}`,{...i,credentials:"include",headers:{"X-CSRF-Token":r,...i.headers}});if(d.status===401&&c)try{return await wi(),Ci(a,i,!1)}catch{throw new Error("Unauthorized")}const f=await d.json();if(!d.ok)throw f;return f}function D6(){return Ci("/payment/config",{},!0)}function L6(a){return Ci(`/payment/quote?usdt_amount=${a}`,{},!0)}function k6(a){return Ci(`/payment/quote/rub?total_rub=${a}`,{},!0)}function B6(a){return Ci("/order/create",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)},!0)}const Fd=20;function U6(a,i=Fd){return Ci(`/payment/orders?offset=${a}&limit=${i}`,{},!0)}function H6(){return Ut({queryKey:["payment","config"],queryFn:D6,staleTime:6e4})}function $6(a){return Ut({queryKey:["payment","quote",a],queryFn:()=>L6(a),enabled:a>0,staleTime:3e4,retry:!1})}function q6(a){return Ut({queryKey:["payment","quote","rub",a],queryFn:()=>k6(a),enabled:a>0,staleTime:3e4,retry:!1})}function G6(){return gt({mutationFn:B6,onSuccess:a=>{const i=a.order.itpay_payment_qr_url_desktop;i&&(window.location.href=i)}})}function F6(){return E6({queryKey:["payment","orders"],queryFn:({pageParam:a})=>U6(a),initialPageParam:0,getNextPageParam:(a,i)=>{if(!(a.orders.length<Fd))return i.length*Fd},staleTime:3e4})}function Co(a,i){const[c,r]=j.useState(a);return j.useEffect(()=>{const d=setTimeout(()=>r(a),i);return()=>clearTimeout(d)},[a,i]),c}const V6=new Date("2026-05-21T00:00:00").getTime(),O3=80,Q6=21,ud=1e4,Km="Сумма слишком большая и превышает 600 000 ₽",Pm=a=>a.replace(/[^0-9.]/g,"");function M3({rateFallback:a=0}={}){const[i,c]=j.useState("usdt_to_rub"),[r,d]=j.useState("1000"),[f,_]=j.useState(String(ud)),{data:v}=H6(),h=Number(v==null?void 0:v.usdt_exchange_rate)||a,m=Number(v==null?void 0:v.gas_fee)||Q6,g=i==="usdt_to_rub",y=Number.parseFloat(r)||0,b=Co(y,400),{data:N,isError:S}=$6(g?b:0),E=Number.parseFloat(f)||0,T=Co(E,400),{data:M,isError:H}=q6(g?0:T),z=!g&&E>0&&E<ud,G=(N==null?void 0:N.total_price)??"",Y=Number(G)||0,J=(M==null?void 0:M.usdt_amount)??"",$=Number(J)||0,X=g?Number(N==null?void 0:N.service_fee)||0:Number(M==null?void 0:M.service_fee)||0,se=g?Y:E,pe=g?y>0?Y/y:0:$>0?E/$:0;function me(){c(ve=>ve==="usdt_to_rub"?"rub_to_usdt":"usdt_to_rub")}const Ce=g?{value:r,currency:"USDT",onChange:ve=>d(Pm(ve)),error:S?Km:void 0}:{value:f,currency:"RUB",onChange:ve=>_(Pm(ve)),error:z?`Минимальная сумма: ${ud.toLocaleString("ru-RU")}`:H?Km:void 0};return{isUsdtToRub:g,gasPriceRub:m,configUsdtRate:h,convert:Ce,pay:g?{value:G,currency:"RUB"}:{value:J,currency:"USDT"},onSwap:me,commission:{amount:se,progress:M4(se),commission:X,effectiveRate:pe},numUsdt:y,usdtFromRubNum:$,rubTotal:G,rubTotalNum:Y,numRubInput:E,usdtFromRub:J,rubBelowMin:z}}const oe={HOME:"/",WALLET:"/wallet",WALLET_CHAIN:"/wallet/:chain",SWAP:"/swap",BRIDGE:"/bridge",LOGIN:"/login",REGISTER:"/register",REGISTER_TEST:"/register-test",CONVERTER_TEST:"/converter-test",PROFILE:"/profile",SEED_PHRASE:"/seed-phrase",CONVERTER:"/converter",KYC:"/kyc",RESTORE_PASSWORD:"/restore-password",PUBLICHNAYA_OFERTA:"/publichnaya-oferta",POLITIKA_PERSONALNYH_DANNYH:"/politika-personalnyh-dannyh",POLITIKA_COOKIE:"/politika-cookie",SOGLASIE_PERSONALNYH_DANNYH:"/soglasie-personalnyh-dannyh",REESTR_PD_RKN:"/reestr-pd-rkn",TRANSACTIONS:"/transactions",ADMIN:"/sys-c7f29a4e-d81b-4630-ops-console",ADMIN_ORGANIZATION:"/sys-c7f29a4e-d81b-4630-ops-console/organizations/:organizationId"},Y6=a=>`/sys-c7f29a4e-d81b-4630-ops-console/organizations/${a}`,I6="_section_tz8mb_1",X6="_wrap_tz8mb_6",Z6="_header_tz8mb_17",K6="_subtitle_tz8mb_26",P6="_pills_tz8mb_33",W6="_pill_tz8mb_33",J6="_pillValue_tz8mb_47",eb="_body_tz8mb_57",tb="_tabs_tz8mb_63",nb="_tab_tz8mb_63",lb="_payBtn_tz8mb_95",Cn={section:I6,wrap:X6,header:Z6,subtitle:K6,pills:P6,pill:W6,pillValue:J6,body:eb,tabs:tb,tab:nb,payBtn:lb};function ab(){const{gasPriceRub:a,configUsdtRate:i,convert:c,pay:r,onSwap:d,commission:f}=M3({rateFallback:O3});return l.jsx("section",{className:Cn.section,id:"converter",children:l.jsxs("div",{className:Cn.wrap,children:[l.jsxs("div",{className:Cn.header,children:[l.jsxs("div",{children:[l.jsx(h3,{children:"Конвертация"}),l.jsx("div",{className:Cn.subtitle,children:"Данные обновляются в реальном времени"})]}),l.jsxs("div",{className:Cn.pills,children:[l.jsxs("div",{className:Cn.pill,children:["Цена газа в RUB ",l.jsxs("span",{className:Cn.pillValue,children:[a.toFixed(2)," RUB"]})]}),l.jsxs("div",{className:Cn.pill,children:["USDT/RUB ",l.jsxs("span",{className:Cn.pillValue,children:[i.toFixed(2)," ₽"]})]})]})]}),l.jsxs("div",{className:Cn.body,children:[l.jsxs("div",{children:[l.jsx("div",{className:Cn.tabs,children:l.jsx("div",{className:Cn.tab,"data-active":!0,children:"КУПИТЬ"})}),l.jsx(jo,{compact:!0,...c}),l.jsx(f3,{compact:!0,onClick:d}),l.jsx(jo,{compact:!0,...r})]}),l.jsx(m3,{...f})]}),l.jsx(Kt,{to:oe.CONVERTER,className:Cn.payBtn,children:"Перейти к оплате"})]})})}const sb="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",ib="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",cb="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",rb="_footer_1qm30_1",ob="_top_1qm30_11",ub="_col_1qm30_18",db="_heading_1qm30_35",fb="_companyName_1qm30_44",hb="_phone_1qm30_51",mb="_email_1qm30_58",pb="_socialIcons_1qm30_62",_b="_socialLink_1qm30_67",gb="_divider_1qm30_94",vb="_bottom_1qm30_99",$t={footer:rb,top:ob,col:ub,heading:db,companyName:fb,phone:hb,email:mb,socialIcons:pb,socialLink:_b,divider:gb,bottom:vb},yb=[{href:"#",icon:ib,label:"Telegram"},{href:"#",icon:cb,label:"WhatsApp"},{href:"#",icon:sb,label:"Instagram"}];function ms(){return l.jsxs("footer",{className:$t.footer,children:[l.jsxs("div",{className:$t.top,children:[l.jsxs("div",{className:$t.col,children:[l.jsx("p",{className:$t.companyName,children:"ООО «ЭКСА»"}),l.jsx("p",{children:"ИНН 9810001062"}),l.jsx("p",{children:"ОГРН 1257800060990"})]}),l.jsxs("div",{className:$t.col,children:[l.jsx("h4",{className:$t.heading,children:"О компании"}),l.jsx(Kt,{to:oe.PUBLICHNAYA_OFERTA,children:"Публичная оферта"}),l.jsx(Kt,{to:oe.POLITIKA_PERSONALNYH_DANNYH,children:"Политика персональных данных"}),l.jsx(Kt,{to:oe.POLITIKA_COOKIE,children:"Политика cookie"}),l.jsx(Kt,{to:oe.SOGLASIE_PERSONALNYH_DANNYH,children:"Согласие на обработку данных"}),l.jsx(Kt,{to:oe.REESTR_PD_RKN,children:"Реестр Роскомнадзора"})]}),l.jsxs("div",{className:$t.col,children:[l.jsx("p",{className:$t.phone,children:"+7 (812) 123-33-23"}),l.jsx("h4",{className:$t.heading,children:"Адрес"}),l.jsx("p",{children:"196158, г. Санкт-Петербург, Московское шоссе, 25А, к.1, ПОМЕЩ. 3-Н"}),l.jsx("a",{href:"mailto:company@elcsa.ru",className:$t.email,children:"company@elcsa.ru"})]}),l.jsxs("div",{className:$t.col,children:[l.jsx("h4",{className:$t.heading,children:"Мы в соцсетях"}),l.jsx("div",{className:$t.socialIcons,children:yb.map(({href:a,icon:i,label:c})=>l.jsx("a",{href:a,className:$t.socialLink,"aria-label":c,children:l.jsx("img",{src:i,alt:c})},c))})]})]}),l.jsx("div",{className:$t.divider}),l.jsxs("div",{className:$t.bottom,children:[l.jsx("p",{children:"© 2026. Все права защищены."}),l.jsx("p",{children:"Компания не является кредитной организацией."})]})]})}const dl="/assets/logo-full-white-DEb7oTyu.png",xb="_nav_5011x_1",bb="_logo_5011x_16",jb="_right_5011x_22",Sb="_link_5011x_28",Nb="_btn_5011x_47",Nc={nav:xb,logo:bb,right:jb,link:Sb,btn:Nb};function Ei(){return l.jsxs("nav",{className:Nc.nav,children:[l.jsx("a",{className:Nc.logo,href:"/",children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsxs("div",{className:Nc.right,children:[l.jsx("a",{className:Nc.link,href:"#about",children:"О нас"}),l.jsx(Kt,{className:Nc.btn,to:oe.WALLET,children:"Личный кабинет"})]})]})}const wb="_flow_1oxsf_1",Cb="_card_1oxsf_7",Eb="_cardRub_1oxsf_17",Tb="_cardEksa_1oxsf_27",Rb="_cardUsdt_1oxsf_37",Ab="_eksaLogo_1oxsf_47",Ob="_ghost_1oxsf_54",Mb="_ghostBtc_1oxsf_69",zb="_ghostEth_1oxsf_74",Db="_logoCircle_1oxsf_79",Lb="_logoRub_1oxsf_90",kb="_logoUsdt_1oxsf_95",Bb="_badge_1oxsf_100",Ub="_badgeRub_1oxsf_113",Hb="_badgeUsdt_1oxsf_117",$b="_status_1oxsf_121",qb="_statusDot_1oxsf_132",Gb="_path_1oxsf_139",it={flow:wb,card:Cb,cardRub:Eb,cardEksa:Tb,cardUsdt:Rb,eksaLogo:Ab,ghost:Ob,ghostBtc:Mb,ghostEth:zb,logoCircle:Db,logoRub:Lb,logoUsdt:kb,badge:Bb,badgeRub:Ub,badgeUsdt:Hb,status:$b,statusDot:qb,path:Gb};function Fb(){return l.jsxs("div",{className:it.flow,children:[l.jsx("div",{className:`${it.ghost} ${it.ghostBtc}`,children:l.jsx("span",{style:{fontSize:20,color:"#F7931A"},children:"₿"})}),l.jsx("div",{className:`${it.ghost} ${it.ghostEth}`,children:l.jsx("span",{style:{fontSize:20,color:"#627EEA"},children:"Ξ"})}),l.jsxs("div",{className:`${it.card} ${it.cardRub}`,children:[l.jsx("div",{className:`${it.logoCircle} ${it.logoRub}`,children:"₽"}),l.jsx("div",{className:`${it.badge} ${it.badgeRub}`,children:"10 000 ₽"})]}),l.jsx("div",{className:`${it.card} ${it.cardEksa}`,children:l.jsx("img",{src:dl,alt:"ЭКСА",className:it.eksaLogo})}),l.jsxs("div",{className:`${it.card} ${it.cardUsdt}`,children:[l.jsx("div",{className:`${it.logoCircle} ${it.logoUsdt}`,children:"₮"}),l.jsx("div",{className:`${it.badge} ${it.badgeUsdt}`,children:"≈ 125.3 USDT"}),l.jsxs("div",{className:it.status,children:[l.jsx("span",{className:it.statusDot})," ✓ Зачислено"]})]}),l.jsxs("svg",{className:it.path,viewBox:"0 0 420 460",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[l.jsx("defs",{children:l.jsxs("linearGradient",{id:"pathGrad",x1:"0",y1:"0",x2:"1",y2:"1",children:[l.jsx("stop",{offset:"0%",stopColor:"rgba(255,255,255,0.4)"}),l.jsx("stop",{offset:"100%",stopColor:"#26A17B"})]})}),l.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"}),l.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"}),l.jsx("circle",{cx:80,cy:110,r:3,fill:"#fff",opacity:.5}),l.jsx("circle",{cx:140,cy:160,r:2.5,fill:"#fff",opacity:.4}),l.jsx("circle",{cx:220,cy:200,r:3,fill:"#fff",opacity:.3}),l.jsx("circle",{cx:200,cy:270,r:2.5,fill:"#26A17B",opacity:.35}),l.jsx("circle",{cx:260,cy:310,r:3,fill:"#26A17B",opacity:.25}),l.jsx("circle",{cx:320,cy:345,r:2,fill:"#26A17B",opacity:.2})]})]})}function Vb(a){const[i,c]=j.useState(Date.now());j.useEffect(()=>{const f=setInterval(()=>c(Date.now()),1e3);return()=>clearInterval(f)},[]);const r=Math.max(0,a-i),d=f=>String(f).padStart(2,"0");return{d:d(Math.floor(r/864e5)),h:d(Math.floor(r%864e5/36e5)),m:d(Math.floor(r%36e5/6e4)),s:d(Math.floor(r%6e4/1e3))}}const Qb="_label_ikzdd_1",Yb="_row_ikzdd_8",Ib="_unit_ikzdd_14",Xb="_num_ikzdd_21",Zb="_lbl_ikzdd_29",wc={label:Qb,row:Yb,unit:Ib,num:Xb,lbl:Zb},Kb=[["d","ДНЕЙ"],["h","ЧАСОВ"],["m","МИНУТ"],["s","СЕКУНД"]];function Pb({target:a}){const i=Vb(a);return l.jsxs("div",{children:[l.jsx("div",{className:wc.label,children:"ДО ЗАПУСКА ОСТАЛОСЬ"}),l.jsx("div",{className:wc.row,children:Kb.map(([c,r])=>l.jsxs("div",{className:wc.unit,children:[l.jsx("div",{className:wc.num,children:i[c]}),l.jsx("div",{className:wc.lbl,children:r})]},c))})]})}const Wb="_card_17ihg_51",Jb="_statusPill_17ihg_84",e5="_statusDot_17ihg_99",t5="_flowRow_17ihg_107",n5="_curBlock_17ihg_114",l5="_curIcon_17ihg_122",a5="_rub_17ihg_133",s5="_usdt_17ihg_141",i5="_flowLine_17ihg_150",c5="_curAmount_17ihg_154",r5="_curLabel_17ihg_163",o5="_curCheck_17ihg_171",u5="_bridge_17ihg_182",d5="_bridgeLine_17ihg_191",f5="_bridgeLabel_17ihg_198",h5="_divider_17ihg_206",m5="_details_17ihg_212",p5="_detailRow_17ihg_220",_5="_detailLabel_17ihg_229",g5="_detailValue_17ihg_235",v5="_green_17ihg_242",Ve={card:Wb,statusPill:Jb,statusDot:e5,flowRow:t5,curBlock:n5,curIcon:l5,rub:a5,usdt:s5,flowLine:i5,curAmount:c5,curLabel:r5,curCheck:o5,bridge:u5,bridgeLine:d5,bridgeLabel:f5,divider:h5,details:m5,detailRow:p5,detailLabel:_5,detailValue:g5,green:v5};function y5(){return l.jsxs("div",{className:Ve.card,children:[l.jsxs("div",{className:Ve.statusPill,children:[l.jsx("span",{className:Ve.statusDot}),"Операция завершена"]}),l.jsxs("div",{className:Ve.flowRow,children:[l.jsxs("div",{className:Ve.curBlock,children:[l.jsx("div",{className:`${Ve.curIcon} ${Ve.rub}`,children:"₽"}),l.jsx("div",{className:Ve.curAmount,children:"10 000 ₽"}),l.jsx("div",{className:Ve.curLabel,children:"Отправлено"})]}),l.jsxs("div",{className:Ve.bridge,children:[l.jsx("div",{className:Ve.bridgeLine,children:l.jsxs("svg",{width:48,height:12,viewBox:"0 0 48 12",fill:"none","aria-hidden":"true",children:[l.jsx("line",{x1:0,y1:6,x2:36,y2:6,stroke:"currentColor",strokeWidth:1.5,strokeDasharray:"4 3",className:Ve.flowLine}),l.jsx("path",{d:"M34 2l6 4-6 4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",fill:"none"})]})}),l.jsx("div",{className:Ve.bridgeLabel,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("div",{className:Ve.bridgeLine,children:l.jsxs("svg",{width:48,height:12,viewBox:"0 0 48 12",fill:"none","aria-hidden":"true",children:[l.jsx("line",{x1:0,y1:6,x2:36,y2:6,stroke:"currentColor",strokeWidth:1.5,strokeDasharray:"4 3",className:Ve.flowLine}),l.jsx("path",{d:"M34 2l6 4-6 4",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",fill:"none"})]})})]}),l.jsxs("div",{className:Ve.curBlock,children:[l.jsx("div",{className:`${Ve.curIcon} ${Ve.usdt}`,children:"₮"}),l.jsx("div",{className:Ve.curAmount,children:"125.3 USDT"}),l.jsxs("div",{className:Ve.curCheck,children:[l.jsx("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-hidden":"true",children:l.jsx("path",{d:"M2 6l3 3 5-5",stroke:"#26A17B",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})}),"Зачислено"]})]})]}),l.jsx("div",{className:Ve.divider}),l.jsxs("div",{className:Ve.details,children:[l.jsxs("div",{className:Ve.detailRow,children:[l.jsx("span",{className:Ve.detailLabel,children:"Курс"}),l.jsxs("span",{className:Ve.detailValue,children:[O3.toFixed(2)," ₽ / USDT"]})]}),l.jsxs("div",{className:Ve.detailRow,children:[l.jsx("span",{className:Ve.detailLabel,children:"Комиссия"}),l.jsx("span",{className:`${Ve.detailValue} ${Ve.green}`,children:"0%"})]})]})]})}const x5="_hero_mnobr_1",b5="_content_mnobr_33",j5="_left_mnobr_45",S5="_desktop_mnobr_52",N5="_mobile_mnobr_56",w5="_right_mnobr_60",C5="_title_mnobr_67",E5="_line2_mnobr_74",T5="_reflection_mnobr_85",R5="_cta_mnobr_96",cl={hero:x5,content:b5,left:j5,desktop:S5,mobile:N5,right:w5,title:C5,line2:E5,reflection:T5,cta:R5};function A5(){return l.jsx("section",{className:cl.hero,children:l.jsxs("div",{className:cl.content,children:[l.jsxs("div",{className:cl.left,children:[l.jsx("div",{className:cl.desktop,children:l.jsx(Fb,{})}),l.jsx("div",{className:cl.mobile,children:l.jsx(y5,{})})]}),l.jsxs("div",{className:cl.right,children:[l.jsxs("h1",{className:cl.title,children:["Ваш мост",l.jsx("span",{className:cl.reflection,"aria-hidden":"true",children:"Ваш мост"}),l.jsxs("span",{className:cl.line2,children:["в мир",l.jsx("br",{}),"цифровых",l.jsx("br",{}),"активов"]})]}),l.jsxs("div",{children:[l.jsx(Pb,{target:V6}),l.jsx("a",{href:"#converter",className:cl.cta,children:"Попробовать калькулятор"})]})]})]})})}const O5=[{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:"~215 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 сек"}],M5="_section_10lhb_1",z5="_wrap_10lhb_6",D5="_title_10lhb_11",L5="_tableWrap_10lhb_18",k5="_table_10lhb_18",B5="_name_10lhb_52",U5="_icon_10lhb_58",H5="_icon_btc_10lhb_71",$5="_icon_eth_10lhb_75",q5="_icon_trx_10lhb_79",G5="_icon_sol_10lhb_83",F5="_icon_bnb_10lhb_87",V5="_label_10lhb_91",Q5="_ticker_10lhb_96",Y5="_speedBar_10lhb_102",I5="_speedFill_10lhb_110",X5="_fee_10lhb_115",Z5="_confirm_10lhb_121",K5="_footnote_10lhb_126",Vt={section:M5,wrap:z5,title:D5,tableWrap:L5,table:k5,name:B5,icon:U5,icon_btc:H5,icon_eth:$5,icon_trx:q5,icon_sol:G5,icon_bnb:F5,label:V5,ticker:Q5,speedBar:Y5,speedFill:I5,fee:X5,confirm:Z5,footnote:K5};function P5(){return l.jsx("section",{className:Vt.section,children:l.jsxs("div",{className:Vt.wrap,children:[l.jsx("h2",{className:Vt.title,children:"Поддерживаемые сети"}),l.jsx("div",{className:Vt.tableWrap,children:l.jsxs("table",{className:Vt.table,children:[l.jsx("thead",{children:l.jsxs("tr",{children:[l.jsx("th",{children:"Сеть"}),l.jsx("th",{children:"Скорость"}),l.jsx("th",{children:"Комиссия"}),l.jsx("th",{children:"Подтверждение"})]})}),l.jsx("tbody",{children:O5.map(a=>l.jsxs("tr",{children:[l.jsx("td",{children:l.jsxs("div",{className:Vt.name,children:[l.jsx("div",{className:`${Vt.icon} ${Vt[`icon_${a.cls}`]}`,children:a.icon}),l.jsx("span",{className:Vt.label,children:a.name}),l.jsx("span",{className:Vt.ticker,children:a.ticker})]})}),l.jsx("td",{children:l.jsx("div",{className:Vt.speedBar,children:l.jsx("div",{className:Vt.speedFill,style:{width:`${a.speed}%`,background:a.color}})})}),l.jsx("td",{children:l.jsx("span",{className:Vt.fee,children:a.fee})}),l.jsx("td",{children:l.jsx("span",{className:Vt.confirm,children:a.confirm})})]},a.ticker))})]})}),l.jsx("div",{className:Vt.footnote,children:"* Комиссии и время подтверждения указаны приблизительно и зависят от загруженности сети"})]})})}function W5(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsxs("main",{children:[l.jsx(A5,{}),l.jsx(O4,{}),l.jsx(ab,{}),l.jsx(P5,{})]}),l.jsx(ms,{})]})}async function Vd(a,i,c){const r=await fl(),d=Vn.get(),f={"Content-Type":"application/json","X-CSRF-Token":r,...d?{Authorization:`Bearer ${d}`}:{},...i.headers},_=await fetch(`${A3}${a}`,{...i,credentials:"include",headers:f});if(_.status===401&&c)try{return await wi(),Vd(a,i,!1)}catch{throw Vn.clear(),new Error("Unauthorized")}const v=await _.json();if(!_.ok)throw v;return v}const Fc={get:a=>Vd(a,{},!0),post:(a,i)=>Vd(a,{method:"POST",body:JSON.stringify(i)},!0)};function J5(a){return Fc.post("/auth/registration/start",a)}function e8(a){return Fc.post("/auth/registration/complete",a)}function t8(a){return Fc.post("/auth/login/start",a)}function n8(a){return Fc.post("/auth/login/complete",a)}async function l8(){const a=await fl();return Fc.post("/auth/logout",{_csrf:a})}const Vc="https://app.users.elcsa.ru";async function m2(){const a=await fl(),i=Vn.get();return{"X-CSRF-Token":a,...i?{Authorization:`Bearer ${i}`}:{}}}async function a8(){const a=await m2(),i=await fetch(`${Vc}/me/`,{credentials:"include",headers:a}),c=await i.json();if(!i.ok)throw c;return c}async function s8(a){const i=await m2(),c=await fetch(`${Vc}/me/settings/avatar`,{method:"PATCH",credentials:"include",headers:{"Content-Type":"application/json",...i},body:JSON.stringify(a)}),r=await c.json();if(!c.ok)throw r;return r}async function i8(a){const i=await fl(),c=await fetch(`${Vc}/me/settings/password/forgot/start`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":i},body:JSON.stringify(a)});if(!c.ok)throw await c.json().catch(()=>({}))}async function c8(a){const i=await m2(),c=await fetch(`${Vc}/me/settings/phone`,{method:"PATCH",credentials:"include",headers:{"Content-Type":"application/json",...i},body:JSON.stringify({phone:a})});if(!c.ok)throw await c.json().catch(()=>({}))}async function r8(a){const i=await fl(),c=await fetch(`${Vc}/me/settings/password/forgot/complete`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":i},body:JSON.stringify(a)});if(!c.ok)throw await c.json().catch(()=>({}))}function Ti(a){return Ut({queryKey:["me"],queryFn:a8,staleTime:1/0,gcTime:1/0,retry:!1,...a})}function o8(){const a=mn();return gt({mutationFn:s8,onSuccess:i=>{a.setQueryData(["me"],i)}})}function u8(){const a=mn();return gt({mutationFn:c8,onSuccess:()=>{a.invalidateQueries({queryKey:["me"]})}})}const Do=["auth"];function d8(){return Ut({queryKey:Do,queryFn:wi,retry:!1,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1})}function z3(){const{data:a,isLoading:i,isError:c}=d8();return{isAuthenticated:!!a&&!c,isLoading:i}}const D3="https://app.cryptowallet.elcsa.ru",L3=["ETH","BSC","BTC","TRX","SOL"];async function Ta(a,i=!0){const c=await fl(),r=Vn.get(),d=await fetch(`${D3}${a}`,{credentials:"include",headers:{"X-CSRF-Token":c,...r?{Authorization:`Bearer ${r}`}:{}}});if(d.status===401&&i)try{return await wi(),Ta(a,!1)}catch{throw Vn.clear(),new Error("Unauthorized")}const f=await d.json();if(!d.ok)throw f;return f}async function Wn(a,i,c=!0,r={}){const d=await fl(),f=Vn.get(),_=await fetch(`${D3}${a}`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":d,...f?{Authorization:`Bearer ${f}`}:{},...r},body:JSON.stringify(i)});if(_.status===401&&c)try{return await wi(),Wn(a,i,!1,r)}catch{throw Vn.clear(),new Error("Unauthorized")}const v=await _.json();if(!_.ok)throw v;return v}async function f8(){return(await Ta("/api/wallets")).data}async function h8(a){return(await Ta(`/api/wallets/${a}/balance`)).data}async function m8(a){return(await Ta(`/api/prices?symbols=${a.join(",")}`)).data}async function p8(a,i){return Wn(`/api/wallets/${a}/send`,i)}async function _8(){return(await Ta("/api/wallets/portfolio")).data}async function g8(){return(await Ta("/api/tokens")).data}async function v8(){var i;const a=await Ta("/api/jumper/tokens?chains=1,56,1151111081099710,728126428,20000000000001");return((i=a.data)==null?void 0:i.tokens)??a.tokens??{}}async function y8(a){var r;const i=new URLSearchParams({fromChain:a.fromChain,toChain:a.toChain,fromToken:a.fromToken,toToken:a.toToken,fromAmount:a.fromAmount,fromAddress:a.fromAddress,toAddress:a.toAddress,slippage:String(a.slippage)}).toString(),c=await Ta(`/api/jumper/quote-best?${i}`);return((r=c.data)==null?void 0:r.body)??c.body??c}async function x8(a){var c;const i=await Wn("/api/bridge/execute",a,!0,{"Idempotency-Key":crypto.randomUUID()});return((c=i.data)==null?void 0:c.data)??i}async function b8(a){return Wn("/api/relay/quote",a)}async function j8(a){return Wn("/api/relay/execute/swap",a)}async function S8(a,i){const c=`relay-${a.toLowerCase()}-${Date.now()}`;return Wn(`/api/wallets/${a}/sign-raw-evm-tx`,i,!0,{"Idempotency-Key":c})}async function N8(a){return Wn("/api/wallets/SOL/sign-and-broadcast-tx",a)}async function k3(a){return(await Wn("/api/wallets/TRX/swap/quote",a)).data}async function w8(a){return Wn("/api/wallets/TRX/swap",{quoteId:a},!0,{"Idempotency-Key":`trx-${Date.now()}`})}async function C8(){await Wn("/api/wallets/create",{})}async function E8(){return(await Wn("/api/wallets/mnemonic/reveal",{confirm:"I_UNDERSTAND_SEED_IS_SECRET"})).data.mnemonic}function Eo(a){return Ut({queryKey:["wallet","balance",a],queryFn:()=>h8(a),staleTime:3e4})}function T8(a){return Ut({queryKey:["wallet","prices",a.join(",")],queryFn:()=>m8(a),staleTime:300*1e3})}function R8(){return gt({mutationFn:({chain:a,...i})=>p8(a,i)})}function Lo(){return Ut({queryKey:["wallet","addresses"],queryFn:f8,staleTime:600*1e3})}function ko(){return Ut({queryKey:["wallet","portfolio"],queryFn:_8,staleTime:3e4})}function A8(){return Ut({queryKey:["wallet","tokens"],queryFn:g8,staleTime:600*1e3})}function O8(){return Ut({queryKey:["wallet","jumper","tokens"],queryFn:v8,staleTime:600*1e3})}function M8(){return gt({mutationFn:a=>y8(a)})}function z8(){return gt({mutationFn:a=>x8(a)})}function D8(){return gt({mutationFn:C8})}function L8(){return Ut({queryKey:["wallet","mnemonic"],queryFn:E8,staleTime:1/0,retry:!1})}function B3(a){return Ut({queryKey:["relay","quote",a==null?void 0:a.originChainId,a==null?void 0:a.destinationChainId,a==null?void 0:a.originCurrency,a==null?void 0:a.destinationCurrency,a==null?void 0:a.amount],queryFn:()=>b8(a),enabled:!!a,staleTime:1e4})}function k8(){return gt({mutationFn:a=>j8(a)})}function B8(){return gt({mutationFn:({chain:a,txData:i})=>a==="SOL"?N8(i):S8(a,i)})}function U8(a){return Ut({queryKey:["trx","quote",a==null?void 0:a.from,a==null?void 0:a.to,a==null?void 0:a.amountHuman],queryFn:()=>k3(a),enabled:!!a,staleTime:1e4})}function H8(){return gt({mutationFn:k3})}function $8(){return gt({mutationFn:a=>w8(a)})}const q8="_card_1kfaj_1",G8="_label_1kfaj_18",F8="_amount_1kfaj_27",V8="_actions_1kfaj_41",Q8="_btn_1kfaj_46",Xa={card:q8,label:G8,amount:F8,actions:V8,btn:Q8},Y8="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",I8="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 X8(){const{data:a,isLoading:i}=ko(),c=i||!a||a.totalUsd==null?"$—":`$${a.totalUsd.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`;return l.jsxs("div",{className:Xa.card,children:[l.jsxs("div",{className:Xa.left,children:[l.jsx("div",{className:Xa.label,children:"Общий баланс"}),l.jsx("div",{className:Xa.amount,children:c})]}),l.jsxs("div",{className:Xa.actions,children:[l.jsxs(Kt,{to:oe.CONVERTER,className:Xa.btn,type:"button",children:[l.jsx("img",{src:I8,alt:"swap"}),"Пополнить кошелёк"]}),l.jsxs(Kt,{to:oe.SWAP,className:Xa.btn,type:"button",children:[l.jsx("img",{src:Y8,alt:"topup"}),"Своп / Бридж"]})]})]})}const Z8="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",K8="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KDQo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+DQoNCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+DQo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBpZD0iX3gzQ19MYXllcl94M0VfIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KDQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCFbQ0RBVEFbDQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KXV0+DQo8L3N0eWxlPg0KDQo8ZyBpZD0iRXRoZXJldW1feDJDX19jcnlwdG9feDJDX19jcnlwdG9jdXJyZW5jeV8xXyI+DQoNCjxnIGlkPSJYTUxJRF8xNV8iPg0KDQo8cG9seWdvbiBjbGFzcz0ic3QxIiBpZD0iWE1MSURfOF8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzFfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjMwLjUiIHkyPSIyNC4xIi8+DQoNCjxwb2x5Z29uIGNsYXNzPSJzdDEiIGlkPSJYTUxJRF8xMl8iIHBvaW50cz0iMTYuMDEsMzAuNSA3LjYyLDE4LjgzIDE2LjAxLDI0LjEgMjQuMzgsMTguNzggICAiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzMwXyIgcG9pbnRzPSIxNi4wMSwxMi4zIDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzJfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjEuNSIgeTI9IjIxLjUiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzE5Ml8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8L2c+DQoNCjwvZz4NCg0KPC9zdmc+",P8="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",W8="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",J8="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%202496%202496'%20style='enable-background:new%200%200%202496%202496;'%20xml:space='preserve'%3e%3cg%3e%3cpath%20style='fill-rule:evenodd;clip-rule:evenodd;fill:%23F0B90B;'%20d='M1248,0c689.3,0,1248,558.7,1248,1248s-558.7,1248-1248,1248%20S0,1937.3,0,1248S558.7,0,1248,0L1248,0z'/%3e%3cpath%20style='fill:%23FFFFFF;'%20d='M685.9,1248l0.9,330l280.4,165v193.2l-444.5-260.7v-524L685.9,1248L685.9,1248z%20M685.9,918v192.3%20l-163.3-96.6V821.4l163.3-96.6l164.1,96.6L685.9,918L685.9,918z%20M1084.3,821.4l163.3-96.6l164.1,96.6L1247.6,918L1084.3,821.4%20L1084.3,821.4z'/%3e%3cpath%20style='fill:%23FFFFFF;'%20d='M803.9,1509.6v-193.2l163.3,96.6v192.3L803.9,1509.6L803.9,1509.6z%20M1084.3,1812.2l163.3,96.6%20l164.1-96.6v192.3l-164.1,96.6l-163.3-96.6V1812.2L1084.3,1812.2z%20M1645.9,821.4l163.3-96.6l164.1,96.6v192.3l-164.1,96.6V918%20L1645.9,821.4L1645.9,821.4L1645.9,821.4z%20M1809.2,1578l0.9-330l163.3-96.6v524l-444.5,260.7v-193.2L1809.2,1578L1809.2,1578%20L1809.2,1578z'/%3e%3cpolygon%20style='fill:%23FFFFFF;'%20points='1692.1,1509.6%201528.8,1605.3%201528.8,1413%201692.1,1316.4%201692.1,1509.6%20'/%3e%3cpath%20style='fill:%23FFFFFF;'%20d='M1692.1,986.4l0.9,193.2l-281.2,165v330.8l-163.3,95.7l-163.3-95.7v-330.8l-281.2-165V986.4%20L968,889.8l279.5,165.8l281.2-165.8l164.1,96.6H1692.1L1692.1,986.4z%20M803.9,656.5l443.7-261.6l444.5,261.6l-163.3,96.6%20l-281.2-165.8L967.2,753.1L803.9,656.5L803.9,656.5z'/%3e%3c/g%3e%3c/svg%3e",ej="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",tj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='CIRCLE_OUTLINE_BLACK'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FDDE00;}%20.st1{fill:%233C2D0C;}%20.st2{fill:%23E78C19;}%20.st3{fill:%23EFB99D;}%20.st4{fill:%23FBFBFB;}%20.st5{fill:%23E72D36;}%20%3c/style%3e%3ccircle%20class='st0'%20cx='256'%20cy='256'%20r='256'/%3e%3cpath%20class='st1'%20d='M131.4,181c0,0-13.2,16.7-8.8,92.2c0,0-28.9,74-19.1,111.8c9.8,37.7,48,35.8,48,35.8s61.3,53.9,108.3,6.4%20c47.1-47.6-39.2-231.9-39.2-231.9l-10.8-63.7c0,0-11.8,9.3-10.3,70.6s-24,18.1-24,18.1L131.4,181z'/%3e%3cpath%20class='st2'%20d='M136.3,247.7l-16.2,45.6l-5.9,31.9c0,0-20.1,71.1,62.8,70.1c0,0,64.7,57.9,106.9,19.1l11.3-12.3l19.6-30.4%20l32.4-96.6c0,0-10.3-66.2-75.5-93.6c0,0-5.4-2.9-15.2,1c0,0-27-60.8-44.1-53.4c0,0-14.7,7.8-2,67.7l-23,10.3%20c0,0-25.2-47.8-48.5-38.2C117.2,177.6,136.3,247.7,136.3,247.7z'/%3e%3cpath%20class='st3'%20d='M220.1,158.9l2,26.5c0,0,1.5,15.2,17.6,9.8c4.6-1.5,8.6-4.7,8.2-9.9c-0.3-3.9-3-7.5-4.8-10.8%20c-3.3-6.3-6-13-9.9-19.1c-2-3.1-6.1-10-10.6-9.2C222.6,146.2,219.2,145.2,220.1,158.9z'/%3e%3cpath%20class='st3'%20d='M149.3,188.7c0.3-0.2,6.9-8.5,20.6,11.7c13.7,20.2,12.3,17.6,12.3,17.6s7.4,8.1-7.7,18.5%20c-3.3,2.4-6.9,4.4-10.7,6c-2.4,0.9-4.9,1.4-7.4,1.4c-2.9-0.1-4.2-1.6-4.9-4.3c-2.3-8.8-4.9-17.6-6.2-26.6%20C144.3,206,142.3,193.2,149.3,188.7z'/%3e%3cpath%20class='st4'%20d='M308.5,229.4c0,4.8-7,8.7-15.7,8.7c-8.7,0-15.7-3.9-15.7-8.7s7.2-11.9,15.8-11.9S308.5,224.6,308.5,229.4z'/%3e%3cellipse%20transform='matrix(0.4925%20-0.8703%200.8703%200.4925%20-121.8385%20314.1253)'%20class='st4'%20cx='208.4'%20cy='261.5'%20rx='17.1'%20ry='11'/%3e%3cpath%20class='st4'%20d='M240.2,306.7l42.9-22.3c0,0,53.4-27.9,66.4-6.4s0,54.4,0,54.4s-5.6,38.5-44.9,41.9l-21.1,2.9l-27,0.7%20c0,0-43.4,2.5-75.3-21.1l-10.1-12.3c0,0-20.3-27.9-6.1-48s62.8,11,62.8,11S234.6,311.2,240.2,306.7z'/%3e%3ccircle%20class='st5'%20cx='337.5'%20cy='185.2'%20r='10.3'/%3e%3ccircle%20class='st5'%20cx='314.7'%20cy='159.9'%20r='10.3'/%3e%3ccircle%20class='st5'%20cx='278.2'%20cy='151.8'%20r='10.3'/%3e%3cpath%20class='st5'%20d='M286.3,78.8c2.2,30.4-2.2,57.9-9.6,57.9s-17.2-29.7-17.2-57.9c0-11.6,6.1-13.5,13.5-13.5%20C280.5,65.3,285.5,67.2,286.3,78.8z'/%3e%3cpath%20class='st5'%20d='M354.5,97.7c-11.2,28.3-27.1,51.2-33.7,48c-6.6-3.2-2.6-34.2,9.7-59.6c5.1-10.5,11.4-9.5,18-6.3%20C355.1,83.1,358.8,86.9,354.5,97.7z'/%3e%3cpath%20class='st5'%20d='M403.3,152.9c-24.7,17.9-50.3,28.7-54.2,22.4c-3.9-6.3,16.2-30.2,40.1-45.1c9.9-6.1,14.7-1.9,18.6,4.3%20C411.6,140.8,412.7,146,403.3,152.9z'/%3e%3cpath%20d='M238.2,276.8c-0.9,0.1-1.8,0.2-2.7,0.3c0.1,0.3,0.2,0.6,0.2,1c0,3.1-4.9,5.7-11,5.9c0,0.3-0.1,0.5,0,0.8%20c0.3,3.8,6.9,6.4,14.6,5.8c7.8-0.6,13.9-4.2,13.6-8C252.5,278.8,246,276.2,238.2,276.8z'/%3e%3cpath%20d='M292.4,263.4c-0.9,0.1-1.8,0.2-2.7,0.3c0.1,0.3,0.2,0.6,0.2,1c0,3.1-4.9,5.7-11,5.9c0,0.3-0.1,0.5,0,0.8%20c0.3,3.8,6.9,6.4,14.6,5.8c7.8-0.6,13.9-4.2,13.6-8C306.8,265.4,300.2,262.8,292.4,263.4z'/%3e%3cpath%20d='M310.2,279.3c0,0-21.5,6.3-20.2,18.4s27.2,18.4,27.2,18.4s7,2.8,11-3.9c4-6.6,9.9-15.6,8.3-28.5%20C336.5,283.7,336,274.1,310.2,279.3z'/%3e%3c/svg%3e",nj="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20336.41%20337.42'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23f0b90b;stroke:%23f0b90b;}%3c/style%3e%3c/defs%3e%3ctitle%3eAsset%201%3c/title%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Layer_1-2'%20data-name='Layer%201'%3e%3cpath%20class='cls-1'%20d='M168.2.71l41.5,42.5L105.2,147.71l-41.5-41.5Z'/%3e%3cpath%20class='cls-1'%20d='M231.2,63.71l41.5,42.5L105.2,273.71l-41.5-41.5Z'/%3e%3cpath%20class='cls-1'%20d='M42.2,126.71l41.5,42.5-41.5,41.5L.7,169.21Z'/%3e%3cpath%20class='cls-1'%20d='M294.2,126.71l41.5,42.5L168.2,336.71l-41.5-41.5Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",lj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3c!--%20Creator:%20CorelDRAW%202019%20(64-Bit)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20width='100%25'%20height='100%25'%20version='1.1'%20shape-rendering='geometricPrecision'%20text-rendering='geometricPrecision'%20image-rendering='optimizeQuality'%20fill-rule='evenodd'%20clip-rule='evenodd'%20viewBox='0%200%20444.44%20444.44'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:xodm='http://www.corel.com/coreldraw/odm/2003'%3e%3cg%20id='Layer_x0020_1'%3e%3cmetadata%20id='CorelCorpID_0Corel-Layer'/%3e%3cpath%20fill='%23F5AC37'%20fill-rule='nonzero'%20d='M222.22%200c122.74,0%20222.22,99.5%20222.22,222.22%200,122.74%20-99.48,222.22%20-222.22,222.22%20-122.72,0%20-222.22,-99.49%20-222.22,-222.22%200,-122.72%2099.5,-222.22%20222.22,-222.22z'/%3e%3cpath%20fill='%23FEFEFD'%20fill-rule='nonzero'%20d='M230.41%20237.91l84.44%200c1.8,0%202.65,0%202.78,-2.36%200.69,-8.59%200.69,-17.23%200,-25.83%200,-1.67%20-0.83,-2.36%20-2.64,-2.36l-168.05%200c-2.08,0%20-2.64,0.69%20-2.64,2.64l0%2024.72c0,3.19%200,3.19%203.33,3.19l82.78%200zm77.79%20-59.44c0.24,-0.63%200.24,-1.32%200,-1.94%20-1.41,-3.07%20-3.08,-6%20-5.02,-8.75%20-2.92,-4.7%20-6.36,-9.03%20-10.28,-12.92%20-1.85,-2.35%20-3.99,-4.46%20-6.39,-6.25%20-12.02,-10.23%20-26.31,-17.47%20-41.67,-21.11%20-7.75,-1.74%20-15.67,-2.57%20-23.61,-2.5l-74.58%200c-2.08,0%20-2.36,0.83%20-2.36,2.64l0%2049.3c0,2.08%200,2.64%202.64,2.64l160.27%200c0,0%201.39,-0.28%201.67,-1.11l-0.68%200zm0%2088.33c-2.36,-0.26%20-4.74,-0.26%20-7.1,0l-154.02%200c-2.08,0%20-2.78,0%20-2.78,2.78l0%2048.2c0,2.22%200,2.78%202.78,2.78l71.11%200c3.4,0.26%206.8,0.02%2010.13,-0.69%2010.32,-0.74%2020.47,-2.98%2030.15,-6.67%203.52,-1.22%206.92,-2.81%2010.13,-4.72l0.97%200c16.67,-8.67%2030.21,-22.29%2038.75,-39.01%200,0%200.97,-2.1%20-0.12,-2.65zm-191.81%2078.75l0%20-0.83%200%20-32.36%200%20-10.97%200%20-32.64c0,-1.81%200,-2.08%20-2.22,-2.08l-30.14%200c-1.67,0%20-2.36,0%20-2.36,-2.22l0%20-26.39%2032.22%200c1.8,0%202.5,0%202.5,-2.36l0%20-26.11c0,-1.67%200,-2.08%20-2.22,-2.08l-30.14%200c-1.67,0%20-2.36,0%20-2.36,-2.22l0%20-24.44c0,-1.53%200,-1.94%202.22,-1.94l29.86%200c2.08,0%202.64,0%202.64,-2.64l0%20-74.86c0,-2.22%200,-2.78%202.78,-2.78l104.16%200c7.56,0.3%2015.07,1.13%2022.5,2.5%2015.31,2.83%2030.02,8.3%2043.47,16.11%208.92,5.25%2017.13,11.59%2024.44,18.89%205.5,5.71%2010.46,11.89%2014.86,18.47%204.37,6.67%208,13.8%2010.85,21.25%200.35,1.94%202.21,3.25%204.15,2.92l24.86%200c3.19,0%203.19,0%203.33,3.06l0%2022.78c0,2.22%20-0.83,2.78%20-3.06,2.78l-19.17%200c-1.94,0%20-2.5,0%20-2.36,2.5%200.76,8.46%200.76,16.95%200,25.41%200,2.36%200,2.64%202.65,2.64l21.93%200c0.97,1.25%200,2.5%200,3.76%200.14,1.61%200.14,3.24%200,4.85l0%2016.81c0,2.36%20-0.69,3.06%20-2.78,3.06l-26.25%200c-1.83,-0.35%20-3.61,0.82%20-4.03,2.64%20-6.25,16.25%20-16.25,30.82%20-29.17,42.5%20-4.72,4.25%20-9.68,8.25%20-14.86,11.94%20-5.56,3.2%20-10.97,6.53%20-16.67,9.17%20-10.49,4.72%20-21.49,8.2%20-32.78,10.41%20-10.72,1.92%20-21.59,2.79%20-32.5,2.64l-96.39%200%200%20-0.14z'/%3e%3c/g%3e%3c/svg%3e",aj="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202000%202000'%20width='2500'%20height='2500'%3e%3cg%20fill='%23c2a633'%3e%3cpath%20d='M1024%20659H881.12v281.69h224.79v117.94H881.12v281.67H1031c38.51%200%20316.16%204.35%20315.73-327.72S1077.44%20659%201024%20659z'/%3e%3cpath%20d='M1000%200C447.71%200%200%20447.71%200%201000s447.71%201000%201000%201000%201000-447.71%201000-1000S1552.29%200%201000%200zm39.29%201540.1H677.14v-481.46H549.48V940.7h127.65V459.21h310.82c73.53%200%20560.56-15.27%20560.56%20549.48%200%20574.09-509.21%20531.41-509.21%20531.41z'/%3e%3c/g%3e%3c/svg%3e",sj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='katman_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20800%20800'%20style='enable-background:new%200%200%20800%20800;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23141726;}%20.st1{fill:url(%23SVGID_1_);}%20.st2{fill:url(%23SVGID_2_);}%20.st3{fill:url(%23SVGID_3_);}%20.st4{fill:url(%23SVGID_4_);}%20.st5{fill:url(%23SVGID_5_);}%20.st6{fill:url(%23SVGID_6_);}%20%3c/style%3e%3ccircle%20class='st0'%20cx='400'%20cy='400'%20r='400'/%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='574.9257'%20y1='665.8727'%20x2='248.5257'%20y2='142.3127'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st1'%20d='M536,568.9c-66.8-108.5-166.4-170-289.4-195.6c-43.5-9-87.2-8.9-129.4,7.7c-28.9,11.4-33.3,23.4-19.7,53.7%20c92.4-21.9,178.4-1.5,258.9,45c81.1,46.9,141.6,112.2,169.1,205c38.6-11.8,43.6-18.3,34.3-54.2C554.3,609.4,547.4,587.4,536,568.9%20L536,568.9z'/%3e%3clinearGradient%20id='SVGID_2_'%20gradientUnits='userSpaceOnUse'%20x1='572.5896'%20y1='667.3303'%20x2='246.1996'%20y2='143.7703'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st2'%20d='M609.1,480.6c-85.8-125-207.3-194.9-355.8-218.3c-39.3-6.2-79.4-4.5-116.2,14.3c-17.6,9-33.2,20.5-37.4,44.9%20c115.8-31.9,219.7-3.7,317.5,53c98.3,57,175.1,133.5,205,251.1c20.8-18.4,24.5-41,19.1-62C633.9,534.8,625.5,504.5,609.1,480.6%20L609.1,480.6z'/%3e%3clinearGradient%20id='SVGID_3_'%20gradientUnits='userSpaceOnUse'%20x1='577.0148'%20y1='664.5671'%20x2='250.6247'%20y2='141.0071'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st3'%20d='M105,488.6c7.3,16.2,12.1,34.5,23,47.6c5.5,6.7,22.2,4.1,33.8,5.7c1.8,0.2,3.6,0.5,5.4,0.7%20c102.9,15.3,184.1,65.1,242.1,152c3.4,5.1,8.9,12.7,13.4,12.7c17.4-0.1,34.9-2.8,52.5-4.5C449,557.5,232.8,438.3,105,488.6%20L105,488.6z'/%3e%3clinearGradient%20id='SVGID_4_'%20gradientUnits='userSpaceOnUse'%20x1='569.0272'%20y1='669.5518'%20x2='242.6272'%20y2='145.9917'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st4'%20d='M656.6,366.7C599.9,287.4,521.7,234.6,432.9,197c-61.5-26.1-125.2-41.8-192.8-33.7%20c-23.4,2.8-45.3,9.5-63.4,24.7c230.9,5.8,404.6,105.8,524,303.3c0.2-13.1,2.2-27.7-2.6-39.5C686.1,422.5,674.7,392,656.6,366.7z'/%3e%3clinearGradient%20id='SVGID_5_'%20gradientUnits='userSpaceOnUse'%20x1='571.6973'%20y1='667.8917'%20x2='245.2973'%20y2='144.3317'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st5'%20d='M709.8,325.3c-47-178.9-238-265-379.2-221.4C482.7,133.9,607.5,206.4,709.8,325.3z'/%3e%3clinearGradient%20id='SVGID_6_'%20gradientUnits='userSpaceOnUse'%20x1='579.0382'%20y1='663.3111'%20x2='252.6482'%20y2='139.7511'%20gradientTransform='matrix(1%200%200%20-1%200%20800)'%3e%3cstop%20offset='0.16'%20style='stop-color:%23C6F462'/%3e%3cstop%20offset='0.89'%20style='stop-color:%2333D9FF'/%3e%3c/linearGradient%3e%3cpath%20class='st6'%20d='M155.4,583.9c54.6,69.3,124,109.7,213,122.8C334.4,643.2,214.6,574.5,155.4,583.9L155.4,583.9z'/%3e%3c/svg%3e",ij="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2037.8%2043.6'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%232a5ada;}%3c/style%3e%3c/defs%3e%3ctitle%3eAsset%201%3c/title%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Layer_1-2'%20data-name='Layer%201'%3e%3cpath%20class='cls-1'%20d='M18.9,0l-4,2.3L4,8.6,0,10.9V32.7L4,35l11,6.3,4,2.3,4-2.3L33.8,35l4-2.3V10.9l-4-2.3L22.9,2.3ZM8,28.1V15.5L18.9,9.2l10.9,6.3V28.1L18.9,34.4Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",cj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='CIRCLE_OUTLINE_BLACK'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FFD15C;}%20.st1{fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M512,256c0,141.4-114.6,256-256,256S0,397.4,0,256S114.6,0,256,0S512,114.6,512,256z'/%3e%3cpath%20class='st1'%20d='M193.5,152.3c-10.4,1.5-4.6,10.4-4.6,10.4l-0.3,2.5c14.9,25.7,39.5,52.7,64.6,70.7c18.5,13.2,32.3,32.7,39,54.9%20c6.6,21.9,5.4,44.6-3.2,62.2c-10.4,21.2-30.1,33.5-55.3,34.7c-25.1,1.2-54.9-8.7-88.6-29.4c-0.3,0.8-0.7,1.6-1.1,2.3%20c29.2,30.1,63,48.1,98.1,52.2c35.5,4.2,71.9-5.8,102.7-27.9c-0.8,0-1.4-0.2-1.9-0.5C446.5,298.8,276.9,140.4,193.5,152.3%20L193.5,152.3z'/%3e%3cpath%20d='M462.6,267.4c-0.1-1.9-0.2-4.2-0.6-6.9c-1.3-10.5-5.5-26.6-17.7-43.7c-0.6-0.8-1.2-1.6-1.8-2.4c-0.1-0.2-0.3-0.4-0.4-0.6%20c-0.5-0.7-1.1-1.4-1.6-2.1c0,0-0.1-0.1-0.1-0.1c-0.6-0.7-1.2-1.5-1.8-2.2c-0.1-0.2-0.3-0.3-0.4-0.5c-0.5-0.6-1.1-1.3-1.6-1.9%20c-0.1-0.1-0.1-0.1-0.2-0.2c-0.6-0.7-1.2-1.3-1.8-2c-0.1-0.1-0.3-0.3-0.4-0.4c-0.5-0.6-1-1.1-1.5-1.6c-0.1-0.1-0.2-0.2-0.2-0.3%20c-0.6-0.6-1.2-1.2-1.7-1.7c-0.1-0.1-0.2-0.2-0.4-0.4c-0.5-0.5-1-1-1.5-1.4c-0.1-0.1-0.2-0.2-0.3-0.3c-0.6-0.5-1.1-1-1.7-1.5%20c-0.1-0.1-0.2-0.2-0.3-0.3c-0.5-0.4-1-0.8-1.4-1.2c-0.1-0.1-0.2-0.2-0.3-0.3c-0.5-0.5-1.1-0.9-1.6-1.3c-0.1-0.1-0.2-0.2-0.3-0.3%20c-0.4-0.4-0.9-0.7-1.3-1.1c-0.1-0.1-0.3-0.2-0.4-0.3c-0.5-0.4-1-0.8-1.5-1.1c-0.1-0.1-0.2-0.2-0.3-0.2c-0.4-0.3-0.8-0.6-1.2-0.9%20c-0.1-0.1-0.3-0.2-0.4-0.3c-0.5-0.3-0.9-0.6-1.4-1c-0.1-0.1-0.2-0.2-0.4-0.2c-0.4-0.2-0.7-0.5-1-0.7c-0.2-0.1-0.3-0.2-0.5-0.3%20c-0.4-0.2-0.8-0.5-1.1-0.7c-0.2-0.1-0.4-0.2-0.5-0.3c-0.3-0.2-0.5-0.3-0.8-0.5c-0.2-0.1-0.4-0.2-0.6-0.3c-0.2-0.1-0.5-0.3-0.7-0.4%20c-0.3-0.2-0.6-0.4-1-0.5c-0.2-0.1-0.3-0.2-0.5-0.3c-0.2-0.1-0.4-0.2-0.7-0.3c-0.1-0.1-0.2-0.1-0.3-0.2c-0.4-0.2-0.9-0.5-1.3-0.7%20c0,0-0.1,0-0.1,0c-2.7-4.8-5.7-9.6-8.9-14.4c-37.3-54.6-78.2-81.1-124.9-81.2h-0.2c-19.8,0-37.9,4.5-53,8.9c-4.3,1.3-8.8,2.6-13.1,4%20c-11,3.4-21.4,6.7-30.3,8.1c-5.6,0.9-10,3-13.1,6.2c-2.8,3-4.5,7.1-5,12.1c-1,9.7,2.5,22.8,10.1,37.8c15.3,30.4,44.6,63.9,74.6,85.4%20c3.5,2.5,6.7,5.2,9.7,8.2c-0.6,0.1-1.2,0.2-1.9,0.3c-23.5,3.4-35.8,28.6-40.7,42.3c-1.3,3.6,2.2,6.8,5.8,5.5%20c14.6-4.9,44.3-12.9,61-2.6c0.1,0,0.3-0.1,0.4-0.1c3,15,1.6,29.8-4.1,41.3c-7.5,15.1-21.8,24-40.3,24.9%20c-21.8,1.1-48.6-8.2-79.7-27.6l-0.5-0.3c-0.3-0.1-0.6-0.3-0.8-0.5c24.2-27.5,9.9-69.9,4.3-83.8c-0.7-1.8-3.3-1.8-4.3-0.1%20c-13,22.1-39.8,20.4-39.3,46.7c0,0,0,0,0-0.1c-20.4-16.6-35.6,5.5-61,2.2c-2-0.3-3.5,1.7-2.5,3.4c7.7,13.3,33.5,52.3,71.6,47.9%20l-1.8,1.3l6.8,7.5c33.3,36.7,72.9,58.7,114.6,63.6c6,0.7,12,1.1,18,1.1c34.9,0,69.6-11.7,99.4-33.9c34.2-25.4,57.9-61.3,66.8-101%20c3-13.2,4.2-26.4,3.7-39.5c7.5-3,15.7,0.3,22.2,4.7c0.1,0,0.1,0.1,0.2,0.1c0.3,0.2,0.5,0.4,0.8,0.5c0.1,0,0.1,0.1,0.2,0.1%20c0.8,0.5,1.5,1.1,2.2,1.6c0.1,0.1,0.3,0.2,0.4,0.3c0.2,0.1,0.3,0.3,0.5,0.4c0.2,0.1,0.3,0.3,0.5,0.4c0.1,0.1,0.3,0.2,0.4,0.4%20c0.3,0.2,0.6,0.5,0.8,0.7c0.1,0.1,0.2,0.2,0.3,0.2c0.2,0.2,0.4,0.4,0.6,0.5c0.1,0.1,0.2,0.2,0.3,0.3c0.2,0.2,0.4,0.3,0.6,0.5%20c0.1,0.1,0.2,0.1,0.2,0.2c0.2,0.2,0.5,0.5,0.7,0.7c0.1,0.1,0.2,0.1,0.2,0.2c0.5,0.4,1.1,0.5,1.6,0.5%20C461.7,269.5,462.7,268.6,462.6,267.4z%20M342.9,384.5c0.5,0.3,1.1,0.4,1.9,0.5c-30.8,22.2-67.2,32.1-102.7,27.9%20c-35.2-4.1-68.9-22.1-98.1-52.2c0.4-0.8,0.8-1.5,1.1-2.3c33.7,20.7,63.5,30.6,88.6,29.4c25.2-1.2,44.9-13.6,55.3-34.7%20c8.7-17.6,9.8-40.2,3.2-62.2c-6.7-22.2-20.5-41.7-39-54.9c-25.2-18-49.7-45-64.6-70.7l0.3-2.5c0,0-5.8-8.9,4.6-10.4%20C276.9,140.4,446.5,298.8,342.9,384.5z'/%3e%3cpath%20class='st1'%20d='M280.3,146.5c-2.9-4.1-8.7-15.1,9.3-15.1c18,0,45.4,20.3,51,27.8c-1.7,4.6-13.3,5.6-19.1,5.2%20s-15.6-1.4-23.2-5.2C290.8,155.6,283.2,150.6,280.3,146.5z'/%3e%3c/svg%3e",rj="/assets/popcat-DOGy5LFs.svg",oj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='CIRCLE_OUTLINE_BLACK'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23E6DAFE;}%20%3c/style%3e%3ccircle%20class='st0'%20cx='256'%20cy='256'%20r='256'/%3e%3cpath%20d='M303.4,228.5c0,20.7-16.7,37.5-37.4,37.5v37.5c41.3,0,74.7-33.5,74.7-74.9s-33.5-74.9-74.7-74.9c-13.6,0-26.4,3.6-37.4,10%20c-22.3,12.9-37.4,37.2-37.4,64.9v187.3l33.6,33.7l3.8,3.8V228.5c0-20.7,16.7-37.5,37.4-37.5S303.4,207.9,303.4,228.5z'/%3e%3cpath%20d='M266,78.7c-27.2,0-52.7,7.3-74.7,20.1c-14.1,8.1-26.7,18.5-37.4,30.7c-23.2,26.4-37.4,61.1-37.4,99.1v112.4l37.4,37.5V228.5%20c0-33.3,14.4-63.2,37.4-83.8c10.8-9.7,23.4-17.3,37.4-22.2c11.7-4.2,24.3-6.4,37.4-6.4c61.9,0,112.1,50.3,112.1,112.4%20S327.9,340.9,266,340.9v37.5c82.5,0,149.4-67.1,149.4-149.8S348.5,78.7,266,78.7z'/%3e%3c/svg%3e",uj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2032%2036.9'%20style='enable-background:new%200%200%2032%2036.9;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:url(%23SVGID_1_);}%20.st1{fill:url(%23SVGID_2_);}%20.st2{fill:url(%23SVGID_3_);}%20.st3{fill:url(%23SVGID_4_);}%20%3c/style%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='32.95'%20y1='26.3048'%20x2='-0.9788'%20y2='12.7367'%20gradientTransform='matrix(1%200%200%20-1%200%2038)'%3e%3cstop%20offset='0'%20style='stop-color:%23C200FB'/%3e%3cstop%20offset='0.4897'%20style='stop-color:%233772FF'/%3e%3cstop%20offset='1'%20style='stop-color:%235AC4BE'/%3e%3c/linearGradient%3e%3cpath%20class='st0'%20d='M30.3,13.9v12.9L16,35L1.7,26.7V10.2L16,1.9l11,6.4l1.7-1L16,0L0,9.2v18.5l16,9.2l16-9.2V12.9L30.3,13.9z'/%3e%3clinearGradient%20id='SVGID_2_'%20gradientUnits='userSpaceOnUse'%20x1='32.2949'%20y1='27.9428'%20x2='-1.6339'%20y2='14.3747'%20gradientTransform='matrix(1%200%200%20-1%200%2038)'%3e%3cstop%20offset='0'%20style='stop-color:%23C200FB'/%3e%3cstop%20offset='0.4897'%20style='stop-color:%233772FF'/%3e%3cstop%20offset='1'%20style='stop-color:%235AC4BE'/%3e%3c/linearGradient%3e%3cpath%20class='st1'%20d='M12,26.8H9.6v-8h8c0.8,0,1.5-0.3,2-0.9c0.5-0.5,0.8-1.3,0.8-2c0-0.4-0.1-0.7-0.2-1.1c-0.1-0.3-0.4-0.7-0.6-0.9%20c-0.3-0.3-0.6-0.5-0.9-0.6S18,13,17.6,13h-8v-2.4h8c1.4,0,2.7,0.6,3.7,1.6c1,1,1.6,2.3,1.6,3.7c0,1.1-0.3,2.1-0.9,3%20c-0.6,0.8-1.4,1.5-2.3,1.9c-0.9,0.3-1.9,0.4-2.9,0.4H12V26.8z'/%3e%3clinearGradient%20id='SVGID_3_'%20gradientUnits='userSpaceOnUse'%20x1='35.6876'%20y1='19.4591'%20x2='1.7588'%20y2='5.891'%20gradientTransform='matrix(1%200%200%20-1%200%2038)'%3e%3cstop%20offset='0'%20style='stop-color:%23C200FB'/%3e%3cstop%20offset='0.4897'%20style='stop-color:%233772FF'/%3e%3cstop%20offset='1'%20style='stop-color:%235AC4BE'/%3e%3c/linearGradient%3e%3cpath%20class='st2'%20d='M22.8,26.6H20l-2.2-3.8c0.9-0.1,1.7-0.2,2.5-0.5L22.8,26.6z'/%3e%3clinearGradient%20id='SVGID_4_'%20gradientUnits='userSpaceOnUse'%20x1='32.0678'%20y1='28.5037'%20x2='-1.861'%20y2='14.9356'%20gradientTransform='matrix(1%200%200%20-1%200%2038)'%3e%3cstop%20offset='0'%20style='stop-color:%23C200FB'/%3e%3cstop%20offset='0.4897'%20style='stop-color:%233772FF'/%3e%3cstop%20offset='1'%20style='stop-color:%235AC4BE'/%3e%3c/linearGradient%3e%3cpath%20class='st3'%20d='M28.7,11.2l1.7,0.9l1.7-0.9V9.2l-1.7-1l-1.7,1V11.2z'/%3e%3c/svg%3e",dj="/assets/uni-C5oaqT41.svg",fj="data:image/svg+xml,%3csvg%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M48%2095C73.9574%2095%2095%2073.9574%2095%2048C95%2022.0426%2073.9574%201%2048%201C22.0426%201%201%2022.0426%201%2048C1%2073.9574%2022.0426%2095%2048%2095Z'%20fill='%230B53BF'/%3e%3cpath%20d='M56.4609%2013.7778V19.8291C68.5341%2023.4716%2077.3759%2034.6928%2077.3759%2047.9997C77.3759%2061.3066%2068.5341%2072.5278%2056.4609%2076.1703V82.2216C71.8534%2078.4616%2083.2509%2064.5672%2083.2509%2047.9997C83.2509%2031.4322%2071.8534%2017.5378%2056.4609%2013.7778Z'%20fill='white'/%3e%3cpath%20d='M18.625%2047.9997C18.625%2034.6928%2027.4669%2023.4716%2039.54%2019.8291V13.7778C24.1475%2017.5378%2012.75%2031.4322%2012.75%2047.9997C12.75%2064.5672%2024.1475%2078.4616%2039.54%2082.2216V76.1703C27.4669%2072.5572%2018.625%2061.3066%2018.625%2047.9997Z'%20fill='white'/%3e%3cpath%20d='M60.6319%2054.5506C60.6319%2042.5362%2041.8025%2047.4713%2041.8025%2040.8325C41.8025%2038.4531%2043.7119%2036.9256%2047.3544%2036.9256C51.7019%2036.9256%2053.2%2039.0406%2053.67%2041.89H59.6625C59.1279%2036.5426%2056.0588%2033.1662%2050.9382%2032.1604V27.4375H45.0632V31.9918C39.4534%2032.7062%2035.9275%2035.973%2035.9275%2040.8325C35.9275%2052.9056%2054.7863%2048.3819%2054.7863%2054.9031C54.7863%2057.3706%2052.4069%2059.0156%2048.3825%2059.0156C43.1244%2059.0156%2041.3913%2056.695%2040.745%2053.4931H34.8994C35.2781%2059.3502%2038.8897%2063.0159%2045.0632%2063.9307V68.5625H50.9382V63.9923C56.9633%2063.2139%2060.6319%2059.7089%2060.6319%2054.5506Z'%20fill='white'/%3e%3c/svg%3e",hj="data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20339.43%20295.27'%3e%3ctitle%3etether-usdt-logo%3c/title%3e%3cpath%20d='M62.15,1.45l-61.89,130a2.52,2.52,0,0,0,.54,2.94L167.95,294.56a2.55,2.55,0,0,0,3.53,0L338.63,134.4a2.52,2.52,0,0,0,.54-2.94l-61.89-130A2.5,2.5,0,0,0,275,0H64.45a2.5,2.5,0,0,0-2.3,1.45h0Z'%20style='fill:%2350af95;fill-rule:evenodd'/%3e%3cpath%20d='M191.19,144.8v0c-1.2.09-7.4,0.46-21.23,0.46-11,0-18.81-.33-21.55-0.46v0c-42.51-1.87-74.24-9.27-74.24-18.13s31.73-16.25,74.24-18.15v28.91c2.78,0.2,10.74.67,21.74,0.67,13.2,0,19.81-.55,21-0.66v-28.9c42.42,1.89,74.08,9.29,74.08,18.13s-31.65,16.24-74.08,18.12h0Zm0-39.25V79.68h59.2V40.23H89.21V79.68H148.4v25.86c-48.11,2.21-84.29,11.74-84.29,23.16s36.18,20.94,84.29,23.16v82.9h42.78V151.83c48-2.21,84.12-11.73,84.12-23.14s-36.09-20.93-84.12-23.15h0Zm0,0h0Z'%20style='fill:%23fff;fill-rule:evenodd'/%3e%3c/svg%3e",mj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20696.8%20697.9'%20style='enable-background:new%200%200%20696.8%20697.9;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:url(%23SVGID_1_);}%20.st1{fill:url(%23SVGID_2_);}%20.st2{fill:url(%23SVGID_3_);}%20.st3{fill:url(%23SVGID_4_);}%20%3c/style%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='716.2648'%20y1='102.511'%20x2='-52.0246'%20y2='621.5151'%20gradientTransform='matrix(1%200%200%20-1%200%20700)'%3e%3cstop%20offset='0'%20style='stop-color:%230F0C48'/%3e%3cstop%20offset='1'%20style='stop-color:%23262769'/%3e%3c/linearGradient%3e%3cpath%20class='st0'%20d='M348.4,697.9c-92.3-0.1-180.9-36.8-246.2-102.2C36.9,530.3,0.1,441.5,0,349c0.1-92.6,36.9-181.3,102.2-246.7%20C167.5,36.9,256.1,0.1,348.4,0c92.3,0.1,180.9,36.9,246.2,102.3c65.3,65.4,102.1,154.1,102.2,246.7%20c-0.1,92.6-36.9,181.3-102.2,246.7S440.7,697.9,348.4,697.9z%20M348.4,26.9c-85.2,0.1-166.9,34-227.2,94.4%20C60.9,181.6,26.9,263.5,26.8,349c0.1,85.4,34,167.4,94.3,227.8c60.3,60.4,142,94.3,227.3,94.3c85.2,0,167-33.9,227.3-94.3%20C636,516.3,669.9,434.4,670,349c-0.1-85.4-34.1-167.3-94.3-227.7C515.3,60.9,433.6,26.9,348.4,26.9L348.4,26.9z'/%3e%3clinearGradient%20id='SVGID_2_'%20gradientUnits='userSpaceOnUse'%20x1='697.22'%20y1='140.5214'%20x2='60.6977'%20y2='570.4864'%20gradientTransform='matrix(1%200%200%20-1%200%20700)'%3e%3cstop%20offset='0'%20style='stop-color:%230F0C48'/%3e%3cstop%20offset='1'%20style='stop-color:%23262769'/%3e%3c/linearGradient%3e%3cpath%20class='st1'%20d='M392.4,642.7c-76.5-0.1-149.8-30.5-203.9-84.7c-54.1-54.2-84.6-127.7-84.7-204.4%20c0.1-76.7,30.6-150.2,84.7-204.4C242.6,95,315.9,64.5,392.4,64.5c76.5,0.1,149.8,30.5,203.9,84.7c54.1,54.2,84.6,127.7,84.7,204.4%20c-0.1,76.7-30.6,150.2-84.7,204.4C542.3,612.2,468.9,642.7,392.4,642.7z%20M392.4,85.3c-71,0.1-139,28.3-189.2,78.6%20s-78.4,118.5-78.6,189.6c0.1,71.1,28.4,139.3,78.6,189.6c50.2,50.3,118.2,78.5,189.2,78.6c71-0.1,139-28.3,189.2-78.6%20c50.2-50.3,78.5-118.5,78.6-189.6c-0.1-71.1-28.4-139.3-78.6-189.6C531.4,113.7,463.4,85.4,392.4,85.3L392.4,85.3z'/%3e%3clinearGradient%20id='SVGID_3_'%20gradientUnits='userSpaceOnUse'%20x1='678.1428'%20y1='178.4569'%20x2='173.4188'%20y2='519.3949'%20gradientTransform='matrix(1%200%200%20-1%200%20700)'%3e%3cstop%20offset='0'%20style='stop-color:%230F0C48'/%3e%3cstop%20offset='1'%20style='stop-color:%23262769'/%3e%3c/linearGradient%3e%3cpath%20class='st2'%20d='M436.5,587.5c-60.7,0-118.8-24.2-161.7-67.2c-42.9-43-67.1-101.3-67.1-162.1c0.1-60.8,24.2-119.1,67.1-162.1%20s101.1-67.1,161.7-67.2c60.7,0,118.8,24.2,161.7,67.2c42.9,43,67,101.3,67.1,162.1c-0.1,60.8-24.2,119.1-67.1,162.1%20C555.3,563.3,497.1,587.5,436.5,587.5L436.5,587.5z%20M436.5,144c-56.7,0-111.1,22.6-151.2,62.8c-40.1,40.2-62.7,94.7-62.8,151.5%20c0.1,56.8,22.7,111.3,62.8,151.5s94.5,62.8,151.2,62.8c56.7,0,111.1-22.6,151.2-62.8c40.1-40.2,62.7-94.7,62.8-151.5%20c-0.1-56.9-22.7-111.4-62.8-151.5C547.5,166.6,493.2,144,436.5,144L436.5,144z'/%3e%3clinearGradient%20id='SVGID_4_'%20gradientUnits='userSpaceOnUse'%20x1='659.0872'%20y1='216.4527'%20x2='286.1323'%20y2='468.3527'%20gradientTransform='matrix(1%200%200%20-1%200%20700)'%3e%3cstop%20offset='0'%20style='stop-color:%230F0C48'/%3e%3cstop%20offset='1'%20style='stop-color:%23262769'/%3e%3c/linearGradient%3e%3cpath%20class='st3'%20d='M480.5,532.3c-44.8,0-87.8-17.9-119.5-49.6c-31.7-31.8-49.5-74.8-49.6-119.7c0.1-44.9,17.9-88,49.6-119.8%20c31.7-31.8,74.7-49.6,119.5-49.7c44.8,0,87.8,17.9,119.5,49.7c31.7,31.8,49.5,74.8,49.6,119.8c-0.1,44.9-17.9,88-49.6,119.7%20C568.3,514.4,525.3,532.3,480.5,532.3L480.5,532.3z%20M480.5,202.5c-42.5,0-83.2,17-113.2,47c-30,30.1-46.9,70.9-47,113.4%20c0.1,42.6,17,83.3,47,113.4c30,30.1,70.7,47,113.2,47c42.4,0,83.1-16.9,113.2-47c30-30.1,46.9-70.9,47-113.4%20c-0.1-42.6-17-83.4-47-113.4C563.7,219.4,523,202.5,480.5,202.5z'/%3e%3c/svg%3e",pj="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20600%20600'%20style='enable-background:new%200%200%20600%20600;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23EFBFA8;}%20%3c/style%3e%3cpath%20class='st0'%20d='M300,0C134.3,0,0,134.3,0,300s134.3,300,300,300s300-134.3,300-300S465.7,0,300,0z%20M449,347%20c-13-29-61-93-131-86c-73,8-156,49-180,109c-37-29-5-79,17-102c-5-22,9-70,17-90c3-17,17-29,24-32c-1-12,20-18,30-20l1-2%20c3-9,6-20,32-28c22-8,42,12,50,23c2-6,10-15,18-8c72,11,96,90,100,127c14,10,43,36,50,60c7,29-1,35-11,43l-2,2%20C459,349,453,349,449,347z%20M435,378c-15.7,65.8-68.5,116.3-135,129c-42,0-109-66-128-97c-39-3-30-23-21-32l-5-2c18-42,69-92,169-104%20c55-7,97,32,122,72C438,357,437,371,435,378z%20M216,328c6,15,24,39,50,11C264,331,250,317,216,328z%20M256,470c-4-6,20-9,32-10l16-4%20c3-13-3-14-6-13c-24,2-22-26-16-35c7-8,22-5,27-4c5,2,13,0,16-1c15-1,14,17,11,26c-1,12-18,16-26,16c-1,9,1,13,3,13l34,8%20c13,5,6,6,0,7c-17-11-29-7-37-5l-6,2c-14-5-29-4-35-2C266,471,259,475,256,470z%20M345,344c1-12,13-32,48-14C388,342,371,361,345,344z%20'/%3e%3c/svg%3e",_t={BTC:Z8,ETH:K8,SOL:P8,TRX:W8,BNB:J8,ARB:ej,BONK:tj,BUSD:nj,DAI:lj,DOGE:aj,JUP:sj,LINK:ij,ORCA:cj,POPCAT:rj,PYTH:oj,RAY:uj,UNI:dj,USDC:fj,USDT:hj,W:mj,WIF:pj};function U3(a){return _t[a.toUpperCase()]}function fs(a,i=8){const c=typeof a=="number"?a.toString():a,r=c.indexOf(".");return r===-1?c:c.slice(0,r+1+i)}const _j=[{ticker:"BTC",name:"Bitcoin",logo:_t.BTC,color:"#F7931A",price:"$66,916.00",change:.12,bal:"0.003295",usd:"$220.57",fav:!0},{ticker:"ETH",name:"Ethereum",logo:_t.ETH,color:"#627EEA",price:"$2,053.97",change:-.12,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"SOL",name:"Solana",logo:_t.SOL,color:"#9945FF",price:"$163.84",change:-1.57,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"TRX",name:"Tron",logo:_t.TRX,color:"#FF060A",price:"$0.1197",change:1.33,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"BNB",name:"BNB",logo:_t.BNB,color:"#F3BA2F",price:"$0.00",change:0,bal:"0.00000",usd:"$0.00",fav:!1}],gj={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BNB"},vj={BTC:"Bitcoin",ETH:"Ethereum",SOL:"Solana",TRX:"Tron",BSC:"BNB"},H3="#2A2D3A";function $3(a){return a==null?"$—":`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`}function q3(a){return a==null?"$—":a>=1?`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${a.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function G3(a){return _j.find(i=>i.ticker===a)}function F3(a,i){const c=gj[a],r=G3(c);return{id:`${a}-${c}`,chain:a,ticker:c,name:vj[a],logo:U3(c)??(r==null?void 0:r.logo),color:(r==null?void 0:r.color)??H3,price:q3(i.usdPrice),change:0,bal:fs(i.formatted),usd:$3(i.usdValue),usdValue:i.usdValue,fav:!1}}function V3(a,i,c){const r=G3(i);return{id:`${a}-${i}`,chain:a,ticker:i,name:(r==null?void 0:r.name)??i,logo:U3(i)??(r==null?void 0:r.logo),color:(r==null?void 0:r.color)??H3,price:q3(c.usdPrice),change:0,bal:fs(c.formatted),usd:$3(c.usdValue),usdValue:c.usdValue,fav:!1}}function Wm(a){return parseFloat(a.formatted)>0}function yj(a){const{data:i,isLoading:c}=Eo(a);if(!i)return{rows:[],isLoading:c};const r=F3(a,i.native),d=Object.entries(i.tokens??{}).map(([f,_])=>V3(a,f,_));return{rows:[r,...d],isLoading:c}}function xj(){var r;const{data:a,isLoading:i}=ko();if(!a)return{rows:[],isLoading:i};const c=[];for(const d of L3){const f=(r=a.perChain)==null?void 0:r[d];if(!f)continue;const _=[];f.native&&Wm(f.native)&&_.push(F3(d,f.native));for(const[v,h]of Object.entries(f.tokens??{}))Wm(h)&&_.push(V3(d,v,h));_.sort((v,h)=>(h.usdValue??0)-(v.usdValue??0)),c.push(..._)}return{rows:c,isLoading:i}}const bj={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"]},jj={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}},Sj={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BSC"},Nj="_overlay_1hejd_1",wj="_dialog_1hejd_14",Cj="_dialogIn_1hejd_1",Ej="_header_1hejd_37",Tj="_title_1hejd_44",Rj="_close_1hejd_50",Aj="_selectsRow_1hejd_72",Oj="_selectGroup_1hejd_79",Mj="_selectLabel_1hejd_83",zj="_selectTrigger_1hejd_93",Dj="_selectTriggerOpen_1hejd_112",Lj="_selectValue_1hejd_117",kj="_chevron_1hejd_125",Bj="_chevronOpen_1hejd_131",Uj="_tokenDot_1hejd_137",Hj="_speedDot_1hejd_158",$j="_speedDot_slow_1hejd_165",qj="_speedDot_normal_1hejd_170",Gj="_speedDot_fast_1hejd_175",Fj="_dropdown_1hejd_182",Vj="_dropdownItem_1hejd_195",Qj="_dropdownItemActive_1hejd_215",Yj="_dropdownTicker_1hejd_220",Ij="_dropdownName_1hejd_225",Xj="_field_1hejd_233",Zj="_fieldLabel_1hejd_237",Kj="_input_1hejd_247",Pj="_amountWrap_1hejd_283",Wj="_amountInput_1hejd_287",Jj="_amountTicker_1hejd_291",e7="_maxHint_1hejd_304",t7="_maxBtn_1hejd_314",n7="_errorMsg_1hejd_333",l7="_submitBtn_1hejd_346",de={overlay:Nj,dialog:wj,dialogIn:Cj,header:Ej,title:Tj,close:Rj,selectsRow:Aj,selectGroup:Oj,selectLabel:Mj,selectTrigger:zj,selectTriggerOpen:Dj,selectValue:Lj,chevron:kj,chevronOpen:Bj,tokenDot:Uj,speedDot:Hj,speedDot_slow:$j,speedDot_normal:qj,speedDot_fast:Gj,dropdown:Fj,dropdownItem:Vj,dropdownItemActive:Qj,dropdownTicker:Yj,dropdownName:Ij,field:Xj,fieldLabel:Zj,input:Kj,amountWrap:Pj,amountInput:Wj,amountTicker:Jj,maxHint:e7,maxBtn:t7,errorMsg:n7,submitBtn:l7},Jm=[{value:"slow",label:"Медленно"},{value:"normal",label:"Нормально"},{value:"fast",label:"Быстро"}];function a7(a){var i;if(a instanceof Error)return a.message;if(a&&typeof a=="object"){const c=a;if(typeof c.message=="string")return c.message;if(typeof c.error=="string")return c.error;if(Array.isArray(c.detail)&&((i=c.detail[0])!=null&&i.msg))return String(c.detail[0].msg)}return"Что-то пошло не так. Попробуйте ещё раз."}function s7({open:a,onClose:i,network:c,tokens:r=[],initialToken:d=""}){var Ce;const f=jj[c],_=bj[c],[v,h]=j.useState(d),[m,g]=j.useState("normal"),[y,b]=j.useState(""),[N,S]=j.useState(""),[E,T]=j.useState(null),M=R8(),H=((Ce=Jm.find(ue=>ue.value===m))==null?void 0:Ce.label)??"Нормально",z=v===""?f.nativeSymbol:v,G=r.find(ue=>ue.ticker===(v===""?f.nativeSymbol:v));if(j.useEffect(()=>{h(d)},[d]),j.useEffect(()=>{h("")},[c]),j.useEffect(()=>{M.isSuccess&&i()},[M.isSuccess,i]),j.useEffect(()=>{if(!a){b(""),S(""),T(null),M.reset();return}const ue=ve=>{ve.key==="Escape"&&i()};return document.addEventListener("keydown",ue),()=>document.removeEventListener("keydown",ue)},[a,i]),!a)return null;const Y=f.hasToken,J=f.hasFeeTier,$=Y||J,X=Y&&J?2:1;function se(){E?T(null):i()}function pe(ue,ve){const[fe,U=""]=ue.split("."),I=U.slice(0,ve).padEnd(ve,"0");return(BigInt(fe||"0")*10n**BigInt(ve)+BigInt(I||"0")).toString()}function me(){const ve=v===""?pe(N,f.nativeDecimals):N;M.mutate({chain:c,to:y,amount:ve,...v?{token:v}:{},...f.hasFeeTier?{feeTier:m}:{}})}return l.jsx("div",{className:de.overlay,onClick:se,children:l.jsxs("div",{className:de.dialog,onClick:ue=>ue.stopPropagation(),children:[l.jsxs("div",{className:de.header,children:[l.jsxs("div",{className:de.headerLeft,children:[l.jsx("span",{className:de.chainDot,style:{background:f.color}}),l.jsxs("span",{className:de.title,children:["Отправить · ",f.label]})]}),l.jsx("button",{className:de.close,onClick:i,type:"button","aria-label":"Закрыть",children:l.jsx("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:l.jsx("path",{d:"M1 1l12 12M13 1L1 13",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})})})]}),$&&l.jsxs("div",{className:de.selectsRow,style:{gridTemplateColumns:`repeat(${X}, 1fr)`},children:[Y&&l.jsxs("div",{className:de.selectGroup,children:[l.jsx("label",{className:de.selectLabel,children:"Токен"}),l.jsxs("button",{type:"button",className:`${de.selectTrigger} ${E==="token"?de.selectTriggerOpen:""}`,onClick:()=>T(ue=>ue==="token"?null:"token"),children:[l.jsx("span",{className:de.tokenDot,style:{background:f.color},children:z[0]}),l.jsx("span",{className:de.selectValue,children:z}),l.jsx("svg",{className:`${de.chevron} ${E==="token"?de.chevronOpen:""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:l.jsx("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),E==="token"&&l.jsxs("div",{className:de.dropdown,children:[l.jsxs("button",{type:"button",className:`${de.dropdownItem} ${v===""?de.dropdownItemActive:""}`,onClick:()=>{h(""),T(null)},children:[l.jsx("span",{className:de.tokenDot,style:{background:f.color},children:f.nativeSymbol[0]}),l.jsx("span",{className:de.dropdownTicker,children:f.nativeSymbol}),l.jsx("span",{className:de.dropdownName,children:"Нативный"})]}),_.map(ue=>l.jsxs("button",{type:"button",className:`${de.dropdownItem} ${v===ue?de.dropdownItemActive:""}`,onClick:()=>{h(ue),T(null)},children:[l.jsx("span",{className:de.tokenDot,style:{background:"rgba(255,255,255,0.12)"},children:ue[0]}),l.jsx("span",{className:de.dropdownTicker,children:ue})]},ue))]})]}),J&&l.jsxs("div",{className:de.selectGroup,children:[l.jsx("label",{className:de.selectLabel,children:"Скорость"}),l.jsxs("button",{type:"button",className:`${de.selectTrigger} ${E==="speed"?de.selectTriggerOpen:""}`,onClick:()=>T(ue=>ue==="speed"?null:"speed"),children:[l.jsx("span",{className:`${de.speedDot} ${de[`speedDot_${m}`]}`}),l.jsx("span",{className:de.selectValue,children:H}),l.jsx("svg",{className:`${de.chevron} ${E==="speed"?de.chevronOpen:""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:l.jsx("path",{d:"M2 4l4 4 4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),E==="speed"&&l.jsx("div",{className:de.dropdown,children:Jm.map(ue=>l.jsxs("button",{type:"button",className:`${de.dropdownItem} ${ue.value===m?de.dropdownItemActive:""}`,onClick:()=>{g(ue.value),T(null)},children:[l.jsx("span",{className:`${de.speedDot} ${de[`speedDot_${ue.value}`]}`}),l.jsx("span",{children:ue.label})]},ue.value))})]})]}),l.jsxs("div",{className:de.field,children:[l.jsx("label",{className:de.fieldLabel,children:"Адрес кошелька"}),l.jsx("input",{className:de.input,type:"text",placeholder:f.addressPlaceholder,value:y,onChange:ue=>b(ue.target.value),autoComplete:"off",spellCheck:!1})]}),l.jsxs("div",{className:de.field,children:[l.jsx("label",{className:de.fieldLabel,children:"Количество"}),l.jsxs("div",{className:de.amountWrap,children:[l.jsx("input",{className:`${de.input} ${de.amountInput}`,type:"number",placeholder:"0.00",value:N,onChange:ue=>S(ue.target.value),min:"0",step:"any"}),l.jsx("span",{className:de.amountTicker,children:z})]}),G&&l.jsxs("div",{className:de.maxHint,children:["Макс:"," ",l.jsxs("button",{type:"button",className:de.maxBtn,onClick:()=>S(G.bal),children:[G.bal," ",z]})]})]}),M.isError&&l.jsx("div",{className:de.errorMsg,children:a7(M.error)}),l.jsx("button",{className:de.submitBtn,type:"button",disabled:M.isPending,onClick:me,children:M.isPending?"Отправка…":"Отправить"})]})})}var i7=Object.defineProperty,To=Object.getOwnPropertySymbols,Q3=Object.prototype.hasOwnProperty,Y3=Object.prototype.propertyIsEnumerable,ep=(a,i,c)=>i in a?i7(a,i,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[i]=c,Qd=(a,i)=>{for(var c in i||(i={}))Q3.call(i,c)&&ep(a,c,i[c]);if(To)for(var c of To(i))Y3.call(i,c)&&ep(a,c,i[c]);return a},Yd=(a,i)=>{var c={};for(var r in a)Q3.call(a,r)&&i.indexOf(r)<0&&(c[r]=a[r]);if(a!=null&&To)for(var r of To(a))i.indexOf(r)<0&&Y3.call(a,r)&&(c[r]=a[r]);return c};/**
* @license QR Code generator library (TypeScript)
* Copyright (c) Project Nayuki.
* SPDX-License-Identifier: MIT
*/var hs;(a=>{const i=class Oe{constructor(h,m,g,y){if(this.version=h,this.errorCorrectionLevel=m,this.modules=[],this.isFunction=[],h<Oe.MIN_VERSION||h>Oe.MAX_VERSION)throw new RangeError("Version value out of range");if(y<-1||y>7)throw new RangeError("Mask value out of range");this.size=h*4+17;let b=[];for(let S=0;S<this.size;S++)b.push(!1);for(let S=0;S<this.size;S++)this.modules.push(b.slice()),this.isFunction.push(b.slice());this.drawFunctionPatterns();const N=this.addEccAndInterleave(g);if(this.drawCodewords(N),y==-1){let S=1e9;for(let E=0;E<8;E++){this.applyMask(E),this.drawFormatBits(E);const T=this.getPenaltyScore();T<S&&(y=E,S=T),this.applyMask(E)}}d(0<=y&&y<=7),this.mask=y,this.applyMask(y),this.drawFormatBits(y),this.isFunction=[]}static encodeText(h,m){const g=a.QrSegment.makeSegments(h);return Oe.encodeSegments(g,m)}static encodeBinary(h,m){const g=a.QrSegment.makeBytes(h);return Oe.encodeSegments([g],m)}static encodeSegments(h,m,g=1,y=40,b=-1,N=!0){if(!(Oe.MIN_VERSION<=g&&g<=y&&y<=Oe.MAX_VERSION)||b<-1||b>7)throw new RangeError("Invalid value");let S,E;for(S=g;;S++){const z=Oe.getNumDataCodewords(S,m)*8,G=_.getTotalBits(h,S);if(G<=z){E=G;break}if(S>=y)throw new RangeError("Data too long")}for(const z of[Oe.Ecc.MEDIUM,Oe.Ecc.QUARTILE,Oe.Ecc.HIGH])N&&E<=Oe.getNumDataCodewords(S,z)*8&&(m=z);let T=[];for(const z of h){c(z.mode.modeBits,4,T),c(z.numChars,z.mode.numCharCountBits(S),T);for(const G of z.getData())T.push(G)}d(T.length==E);const M=Oe.getNumDataCodewords(S,m)*8;d(T.length<=M),c(0,Math.min(4,M-T.length),T),c(0,(8-T.length%8)%8,T),d(T.length%8==0);for(let z=236;T.length<M;z^=253)c(z,8,T);let H=[];for(;H.length*8<T.length;)H.push(0);return T.forEach((z,G)=>H[G>>>3]|=z<<7-(G&7)),new Oe(S,m,H,b)}getModule(h,m){return 0<=h&&h<this.size&&0<=m&&m<this.size&&this.modules[m][h]}getModules(){return this.modules}drawFunctionPatterns(){for(let g=0;g<this.size;g++)this.setFunctionModule(6,g,g%2==0),this.setFunctionModule(g,6,g%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const h=this.getAlignmentPatternPositions(),m=h.length;for(let g=0;g<m;g++)for(let y=0;y<m;y++)g==0&&y==0||g==0&&y==m-1||g==m-1&&y==0||this.drawAlignmentPattern(h[g],h[y]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(h){const m=this.errorCorrectionLevel.formatBits<<3|h;let g=m;for(let b=0;b<10;b++)g=g<<1^(g>>>9)*1335;const y=(m<<10|g)^21522;d(y>>>15==0);for(let b=0;b<=5;b++)this.setFunctionModule(8,b,r(y,b));this.setFunctionModule(8,7,r(y,6)),this.setFunctionModule(8,8,r(y,7)),this.setFunctionModule(7,8,r(y,8));for(let b=9;b<15;b++)this.setFunctionModule(14-b,8,r(y,b));for(let b=0;b<8;b++)this.setFunctionModule(this.size-1-b,8,r(y,b));for(let b=8;b<15;b++)this.setFunctionModule(8,this.size-15+b,r(y,b));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let h=this.version;for(let g=0;g<12;g++)h=h<<1^(h>>>11)*7973;const m=this.version<<12|h;d(m>>>18==0);for(let g=0;g<18;g++){const y=r(m,g),b=this.size-11+g%3,N=Math.floor(g/3);this.setFunctionModule(b,N,y),this.setFunctionModule(N,b,y)}}drawFinderPattern(h,m){for(let g=-4;g<=4;g++)for(let y=-4;y<=4;y++){const b=Math.max(Math.abs(y),Math.abs(g)),N=h+y,S=m+g;0<=N&&N<this.size&&0<=S&&S<this.size&&this.setFunctionModule(N,S,b!=2&&b!=4)}}drawAlignmentPattern(h,m){for(let g=-2;g<=2;g++)for(let y=-2;y<=2;y++)this.setFunctionModule(h+y,m+g,Math.max(Math.abs(y),Math.abs(g))!=1)}setFunctionModule(h,m,g){this.modules[m][h]=g,this.isFunction[m][h]=!0}addEccAndInterleave(h){const m=this.version,g=this.errorCorrectionLevel;if(h.length!=Oe.getNumDataCodewords(m,g))throw new RangeError("Invalid argument");const y=Oe.NUM_ERROR_CORRECTION_BLOCKS[g.ordinal][m],b=Oe.ECC_CODEWORDS_PER_BLOCK[g.ordinal][m],N=Math.floor(Oe.getNumRawDataModules(m)/8),S=y-N%y,E=Math.floor(N/y);let T=[];const M=Oe.reedSolomonComputeDivisor(b);for(let z=0,G=0;z<y;z++){let Y=h.slice(G,G+E-b+(z<S?0:1));G+=Y.length;const J=Oe.reedSolomonComputeRemainder(Y,M);z<S&&Y.push(0),T.push(Y.concat(J))}let H=[];for(let z=0;z<T[0].length;z++)T.forEach((G,Y)=>{(z!=E-b||Y>=S)&&H.push(G[z])});return d(H.length==N),H}drawCodewords(h){if(h.length!=Math.floor(Oe.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let m=0;for(let g=this.size-1;g>=1;g-=2){g==6&&(g=5);for(let y=0;y<this.size;y++)for(let b=0;b<2;b++){const N=g-b,E=(g+1&2)==0?this.size-1-y:y;!this.isFunction[E][N]&&m<h.length*8&&(this.modules[E][N]=r(h[m>>>3],7-(m&7)),m++)}}d(m==h.length*8)}applyMask(h){if(h<0||h>7)throw new RangeError("Mask value out of range");for(let m=0;m<this.size;m++)for(let g=0;g<this.size;g++){let y;switch(h){case 0:y=(g+m)%2==0;break;case 1:y=m%2==0;break;case 2:y=g%3==0;break;case 3:y=(g+m)%3==0;break;case 4:y=(Math.floor(g/3)+Math.floor(m/2))%2==0;break;case 5:y=g*m%2+g*m%3==0;break;case 6:y=(g*m%2+g*m%3)%2==0;break;case 7:y=((g+m)%2+g*m%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[m][g]&&y&&(this.modules[m][g]=!this.modules[m][g])}}getPenaltyScore(){let h=0;for(let b=0;b<this.size;b++){let N=!1,S=0,E=[0,0,0,0,0,0,0];for(let T=0;T<this.size;T++)this.modules[b][T]==N?(S++,S==5?h+=Oe.PENALTY_N1:S>5&&h++):(this.finderPenaltyAddHistory(S,E),N||(h+=this.finderPenaltyCountPatterns(E)*Oe.PENALTY_N3),N=this.modules[b][T],S=1);h+=this.finderPenaltyTerminateAndCount(N,S,E)*Oe.PENALTY_N3}for(let b=0;b<this.size;b++){let N=!1,S=0,E=[0,0,0,0,0,0,0];for(let T=0;T<this.size;T++)this.modules[T][b]==N?(S++,S==5?h+=Oe.PENALTY_N1:S>5&&h++):(this.finderPenaltyAddHistory(S,E),N||(h+=this.finderPenaltyCountPatterns(E)*Oe.PENALTY_N3),N=this.modules[T][b],S=1);h+=this.finderPenaltyTerminateAndCount(N,S,E)*Oe.PENALTY_N3}for(let b=0;b<this.size-1;b++)for(let N=0;N<this.size-1;N++){const S=this.modules[b][N];S==this.modules[b][N+1]&&S==this.modules[b+1][N]&&S==this.modules[b+1][N+1]&&(h+=Oe.PENALTY_N2)}let m=0;for(const b of this.modules)m=b.reduce((N,S)=>N+(S?1:0),m);const g=this.size*this.size,y=Math.ceil(Math.abs(m*20-g*10)/g)-1;return d(0<=y&&y<=9),h+=y*Oe.PENALTY_N4,d(0<=h&&h<=2568888),h}getAlignmentPatternPositions(){if(this.version==1)return[];{const h=Math.floor(this.version/7)+2,m=this.version==32?26:Math.ceil((this.version*4+4)/(h*2-2))*2;let g=[6];for(let y=this.size-7;g.length<h;y-=m)g.splice(1,0,y);return g}}static getNumRawDataModules(h){if(h<Oe.MIN_VERSION||h>Oe.MAX_VERSION)throw new RangeError("Version number out of range");let m=(16*h+128)*h+64;if(h>=2){const g=Math.floor(h/7)+2;m-=(25*g-10)*g-55,h>=7&&(m-=36)}return d(208<=m&&m<=29648),m}static getNumDataCodewords(h,m){return Math.floor(Oe.getNumRawDataModules(h)/8)-Oe.ECC_CODEWORDS_PER_BLOCK[m.ordinal][h]*Oe.NUM_ERROR_CORRECTION_BLOCKS[m.ordinal][h]}static reedSolomonComputeDivisor(h){if(h<1||h>255)throw new RangeError("Degree out of range");let m=[];for(let y=0;y<h-1;y++)m.push(0);m.push(1);let g=1;for(let y=0;y<h;y++){for(let b=0;b<m.length;b++)m[b]=Oe.reedSolomonMultiply(m[b],g),b+1<m.length&&(m[b]^=m[b+1]);g=Oe.reedSolomonMultiply(g,2)}return m}static reedSolomonComputeRemainder(h,m){let g=m.map(y=>0);for(const y of h){const b=y^g.shift();g.push(0),m.forEach((N,S)=>g[S]^=Oe.reedSolomonMultiply(N,b))}return g}static reedSolomonMultiply(h,m){if(h>>>8||m>>>8)throw new RangeError("Byte out of range");let g=0;for(let y=7;y>=0;y--)g=g<<1^(g>>>7)*285,g^=(m>>>y&1)*h;return d(g>>>8==0),g}finderPenaltyCountPatterns(h){const m=h[1];d(m<=this.size*3);const g=m>0&&h[2]==m&&h[3]==m*3&&h[4]==m&&h[5]==m;return(g&&h[0]>=m*4&&h[6]>=m?1:0)+(g&&h[6]>=m*4&&h[0]>=m?1:0)}finderPenaltyTerminateAndCount(h,m,g){return h&&(this.finderPenaltyAddHistory(m,g),m=0),m+=this.size,this.finderPenaltyAddHistory(m,g),this.finderPenaltyCountPatterns(g)}finderPenaltyAddHistory(h,m){m[0]==0&&(h+=this.size),m.pop(),m.unshift(h)}};i.MIN_VERSION=1,i.MAX_VERSION=40,i.PENALTY_N1=3,i.PENALTY_N2=3,i.PENALTY_N3=40,i.PENALTY_N4=10,i.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],i.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],a.QrCode=i;function c(v,h,m){if(h<0||h>31||v>>>h)throw new RangeError("Value out of range");for(let g=h-1;g>=0;g--)m.push(v>>>g&1)}function r(v,h){return(v>>>h&1)!=0}function d(v){if(!v)throw new Error("Assertion error")}const f=class ut{constructor(h,m,g){if(this.mode=h,this.numChars=m,this.bitData=g,m<0)throw new RangeError("Invalid argument");this.bitData=g.slice()}static makeBytes(h){let m=[];for(const g of h)c(g,8,m);return new ut(ut.Mode.BYTE,h.length,m)}static makeNumeric(h){if(!ut.isNumeric(h))throw new RangeError("String contains non-numeric characters");let m=[];for(let g=0;g<h.length;){const y=Math.min(h.length-g,3);c(parseInt(h.substring(g,g+y),10),y*3+1,m),g+=y}return new ut(ut.Mode.NUMERIC,h.length,m)}static makeAlphanumeric(h){if(!ut.isAlphanumeric(h))throw new RangeError("String contains unencodable characters in alphanumeric mode");let m=[],g;for(g=0;g+2<=h.length;g+=2){let y=ut.ALPHANUMERIC_CHARSET.indexOf(h.charAt(g))*45;y+=ut.ALPHANUMERIC_CHARSET.indexOf(h.charAt(g+1)),c(y,11,m)}return g<h.length&&c(ut.ALPHANUMERIC_CHARSET.indexOf(h.charAt(g)),6,m),new ut(ut.Mode.ALPHANUMERIC,h.length,m)}static makeSegments(h){return h==""?[]:ut.isNumeric(h)?[ut.makeNumeric(h)]:ut.isAlphanumeric(h)?[ut.makeAlphanumeric(h)]:[ut.makeBytes(ut.toUtf8ByteArray(h))]}static makeEci(h){let m=[];if(h<0)throw new RangeError("ECI assignment value out of range");if(h<128)c(h,8,m);else if(h<16384)c(2,2,m),c(h,14,m);else if(h<1e6)c(6,3,m),c(h,21,m);else throw new RangeError("ECI assignment value out of range");return new ut(ut.Mode.ECI,0,m)}static isNumeric(h){return ut.NUMERIC_REGEX.test(h)}static isAlphanumeric(h){return ut.ALPHANUMERIC_REGEX.test(h)}getData(){return this.bitData.slice()}static getTotalBits(h,m){let g=0;for(const y of h){const b=y.mode.numCharCountBits(m);if(y.numChars>=1<<b)return 1/0;g+=4+b+y.bitData.length}return g}static toUtf8ByteArray(h){h=encodeURI(h);let m=[];for(let g=0;g<h.length;g++)h.charAt(g)!="%"?m.push(h.charCodeAt(g)):(m.push(parseInt(h.substring(g+1,g+3),16)),g+=2);return m}};f.NUMERIC_REGEX=/^[0-9]*$/,f.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,f.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let _=f;a.QrSegment=f})(hs||(hs={}));(a=>{(i=>{const c=class{constructor(d,f){this.ordinal=d,this.formatBits=f}};c.LOW=new c(0,1),c.MEDIUM=new c(1,0),c.QUARTILE=new c(2,3),c.HIGH=new c(3,2),i.Ecc=c})(a.QrCode||(a.QrCode={}))})(hs||(hs={}));(a=>{(i=>{const c=class{constructor(d,f){this.modeBits=d,this.numBitsCharCount=f}numCharCountBits(d){return this.numBitsCharCount[Math.floor((d+7)/17)]}};c.NUMERIC=new c(1,[10,12,14]),c.ALPHANUMERIC=new c(2,[9,11,13]),c.BYTE=new c(4,[8,16,16]),c.KANJI=new c(8,[8,10,12]),c.ECI=new c(7,[0,0,0]),i.Mode=c})(a.QrSegment||(a.QrSegment={}))})(hs||(hs={}));var ii=hs;/**
* @license qrcode.react
* Copyright (c) Paul O'Shannessy
* SPDX-License-Identifier: ISC
*/var c7={L:ii.QrCode.Ecc.LOW,M:ii.QrCode.Ecc.MEDIUM,Q:ii.QrCode.Ecc.QUARTILE,H:ii.QrCode.Ecc.HIGH},I3=128,X3="L",Z3="#FFFFFF",K3="#000000",P3=!1,W3=1,r7=4,o7=0,u7=.1;function J3(a,i=0){const c=[];return a.forEach(function(r,d){let f=null;r.forEach(function(_,v){if(!_&&f!==null){c.push(`M${f+i} ${d+i}h${v-f}v1H${f+i}z`),f=null;return}if(v===r.length-1){if(!_)return;f===null?c.push(`M${v+i},${d+i} h1v1H${v+i}z`):c.push(`M${f+i},${d+i} h${v+1-f}v1H${f+i}z`);return}_&&f===null&&(f=v)})}),c.join("")}function e_(a,i){return a.slice().map((c,r)=>r<i.y||r>=i.y+i.h?c:c.map((d,f)=>f<i.x||f>=i.x+i.w?d:!1))}function d7(a,i,c,r){if(r==null)return null;const d=a.length+c*2,f=Math.floor(i*u7),_=d/i,v=(r.width||f)*_,h=(r.height||f)*_,m=r.x==null?a.length/2-v/2:r.x*_,g=r.y==null?a.length/2-h/2:r.y*_,y=r.opacity==null?1:r.opacity;let b=null;if(r.excavate){let S=Math.floor(m),E=Math.floor(g),T=Math.ceil(v+m-S),M=Math.ceil(h+g-E);b={x:S,y:E,w:T,h:M}}const N=r.crossOrigin;return{x:m,y:g,h,w:v,excavation:b,opacity:y,crossOrigin:N}}function f7(a,i){return i!=null?Math.max(Math.floor(i),0):a?r7:o7}function t_({value:a,level:i,minVersion:c,includeMargin:r,marginSize:d,imageSettings:f,size:_,boostLevel:v}){let h=wt.useMemo(()=>{const S=(Array.isArray(a)?a:[a]).reduce((E,T)=>(E.push(...ii.QrSegment.makeSegments(T)),E),[]);return ii.QrCode.encodeSegments(S,c7[i],c,void 0,void 0,v)},[a,i,c,v]);const{cells:m,margin:g,numCells:y,calculatedImageSettings:b}=wt.useMemo(()=>{let N=h.getModules();const S=f7(r,d),E=N.length+S*2,T=d7(N,_,S,f);return{cells:N,margin:S,numCells:E,calculatedImageSettings:T}},[h,_,f,r,d]);return{qrcode:h,margin:g,cells:m,numCells:y,calculatedImageSettings:b}}var h7=(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})(),m7=wt.forwardRef(function(i,c){const r=i,{value:d,size:f=I3,level:_=X3,bgColor:v=Z3,fgColor:h=K3,includeMargin:m=P3,minVersion:g=W3,boostLevel:y,marginSize:b,imageSettings:N}=r,E=Yd(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:T}=E,M=Yd(E,["style"]),H=N==null?void 0:N.src,z=wt.useRef(null),G=wt.useRef(null),Y=wt.useCallback(ve=>{z.current=ve,typeof c=="function"?c(ve):c&&(c.current=ve)},[c]),[J,$]=wt.useState(!1),{margin:X,cells:se,numCells:pe,calculatedImageSettings:me}=t_({value:d,level:_,minVersion:g,boostLevel:y,includeMargin:m,marginSize:b,imageSettings:N,size:f});wt.useEffect(()=>{if(z.current!=null){const ve=z.current,fe=ve.getContext("2d");if(!fe)return;let U=se;const I=G.current,ie=me!=null&&I!==null&&I.complete&&I.naturalHeight!==0&&I.naturalWidth!==0;ie&&me.excavation!=null&&(U=e_(se,me.excavation));const Ee=window.devicePixelRatio||1;ve.height=ve.width=f*Ee;const Te=f/pe*Ee;fe.scale(Te,Te),fe.fillStyle=v,fe.fillRect(0,0,pe,pe),fe.fillStyle=h,h7?fe.fill(new Path2D(J3(U,X))):se.forEach(function(R,V){R.forEach(function(K,te){K&&fe.fillRect(te+X,V+X,1,1)})}),me&&(fe.globalAlpha=me.opacity),ie&&fe.drawImage(I,me.x+X,me.y+X,me.w,me.h)}}),wt.useEffect(()=>{$(!1)},[H]);const Ce=Qd({height:f,width:f},T);let ue=null;return H!=null&&(ue=wt.createElement("img",{src:H,key:H,style:{display:"none"},onLoad:()=>{$(!0)},ref:G,crossOrigin:me==null?void 0:me.crossOrigin})),wt.createElement(wt.Fragment,null,wt.createElement("canvas",Qd({style:Ce,height:f,width:f,ref:Y,role:"img"},M)),ue)});m7.displayName="QRCodeCanvas";var n_=wt.forwardRef(function(i,c){const r=i,{value:d,size:f=I3,level:_=X3,bgColor:v=Z3,fgColor:h=K3,includeMargin:m=P3,minVersion:g=W3,boostLevel:y,title:b,marginSize:N,imageSettings:S}=r,E=Yd(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:T,cells:M,numCells:H,calculatedImageSettings:z}=t_({value:d,level:_,minVersion:g,boostLevel:y,includeMargin:m,marginSize:N,imageSettings:S,size:f});let G=M,Y=null;S!=null&&z!=null&&(z.excavation!=null&&(G=e_(M,z.excavation)),Y=wt.createElement("image",{href:S.src,height:z.h,width:z.w,x:z.x+T,y:z.y+T,preserveAspectRatio:"none",opacity:z.opacity,crossOrigin:z.crossOrigin}));const J=J3(G,T);return wt.createElement("svg",Qd({height:f,width:f,viewBox:`0 0 ${H} ${H}`,ref:c,role:"img"},E),!!b&&wt.createElement("title",null,b),wt.createElement("path",{fill:v,d:`M0,0 h${H}v${H}H0z`,shapeRendering:"crispEdges"}),wt.createElement("path",{fill:h,d:J,shapeRendering:"crispEdges"}),Y)});n_.displayName="QRCodeSVG";const p7="_overlay_1nlll_6",_7="_dialog_1nlll_18",g7="_header_1nlll_27",v7="_title_1nlll_34",y7="_closeBtn_1nlll_40",x7="_body_1nlll_55",b7="_qrWrap_1nlll_62",j7="_label_1nlll_71",S7="_fieldRow_1nlll_77",N7="_addressInput_1nlll_82",w7="_copyBtn_1nlll_101",C7="_copyBtnDone_1nlll_127",E7="_skeleton_1nlll_132",T7="_error_1nlll_145",rn={overlay:p7,dialog:_7,header:g7,title:v7,closeBtn:y7,body:x7,qrWrap:b7,label:j7,fieldRow:S7,addressInput:N7,copyBtn:w7,copyBtnDone:C7,skeleton:E7,error:T7},R7={ETH:"Ethereum",BSC:"BSC Smart Chain",BTC:"Bitcoin",TRX:"Tron",SOL:"Solana"};function A7({open:a,onClose:i,chain:c}){const{data:r,isLoading:d,isError:f}=Lo(),[_,v]=j.useState(!1);if(j.useEffect(()=>{if(!a)return;function b(N){N.key==="Escape"&&i()}return window.addEventListener("keydown",b),()=>window.removeEventListener("keydown",b)},[a,i]),j.useEffect(()=>{a||v(!1)},[a]),!a)return null;const h=r==null?void 0:r.find(b=>b.chain===c),m=(h==null?void 0:h.address)??"";function g(){m&&navigator.clipboard.writeText(m).then(()=>{v(!0),setTimeout(()=>v(!1),2e3)})}function y(b){b.target===b.currentTarget&&i()}return l.jsx("div",{className:rn.overlay,onMouseDown:y,children:l.jsxs("div",{className:rn.dialog,children:[l.jsxs("div",{className:rn.header,children:[l.jsxs("span",{className:rn.title,children:["Получить ",R7[c]]}),l.jsx("button",{className:rn.closeBtn,type:"button",onClick:i,"aria-label":"Закрыть",children:"✕"})]}),l.jsxs("div",{className:rn.body,children:[d&&l.jsx("div",{className:rn.skeleton}),f&&l.jsx("p",{className:rn.error,children:"Не удалось загрузить адрес. Попробуйте позже."}),!d&&!f&&l.jsxs(l.Fragment,{children:[l.jsxs("label",{className:rn.label,children:["Ваш ",c,"-адрес"]}),l.jsxs("div",{className:rn.fieldRow,children:[l.jsx("input",{className:rn.addressInput,type:"text",readOnly:!0,value:m,onFocus:b=>b.target.select()}),l.jsx("button",{className:`${rn.copyBtn} ${_?rn.copyBtnDone:""}`,type:"button",onClick:g,disabled:!m,children:_?"Скопировано!":"Копировать"})]}),m&&l.jsx("div",{className:rn.qrWrap,children:l.jsx(n_,{value:m,size:196,level:"M",bgColor:"#ffffff",fgColor:"#000000",marginSize:2})})]})]})]})})}const O7="_wrap_uur6k_1",M7="_loading_uur6k_9",z7="_table_uur6k_14",D7="_thStar_uur6k_44",L7="_groupHeader_uur6k_49",k7="_groupHeaderInner_uur6k_58",B7="_groupLabel_uur6k_66",U7="_groupIcon_uur6k_77",H7="_groupTotal_uur6k_83",$7="_mobileGroupHeader_uur6k_90",q7="_right_uur6k_99",G7="_center_uur6k_103",F7="_btnGroup_uur6k_108",V7="_star_uur6k_114",Q7="_starOn_uur6k_129",Y7="_tokId_uur6k_133",I7="_tokLogo_uur6k_139",X7="_price_uur6k_174",Z7="_balCol_uur6k_201",K7="_sendBtn_uur6k_214",P7="_receiveBtn_uur6k_237",W7="_noFont_uur6k_260",J7="_mobileList_uur6k_265",e9="_card_uur6k_269",t9="_cardInfo_uur6k_281",n9="_cardTop_uur6k_286",l9="_cardTicker_uur6k_293",a9="_cardName_uur6k_299",s9="_cardBalCrypto_uur6k_305",i9="_cardBot_uur6k_312",c9="_cardPrice_uur6k_318",r9="_cardBalUsd_uur6k_330",o9="_mobileActions_uur6k_351",ge={wrap:O7,loading:M7,table:z7,thStar:D7,groupHeader:L7,groupHeaderInner:k7,groupLabel:B7,groupIcon:U7,groupTotal:H7,mobileGroupHeader:$7,right:q7,center:G7,btnGroup:F7,star:V7,starOn:Q7,tokId:Y7,tokLogo:I7,price:X7,balCol:Z7,sendBtn:K7,receiveBtn:P7,noFont:W7,mobileList:J7,card:e9,cardInfo:t9,cardTop:n9,cardTicker:l9,cardName:a9,cardBalCrypto:s9,cardBot:i9,cardPrice:c9,cardBalUsd:r9,mobileActions:o9},tp={BTC:{label:"Bitcoin",icon:_t.BTC},ETH:{label:"Ethereum",icon:_t.ETH},SOL:{label:"Solana",icon:_t.SOL},TRX:{label:"Tron",icon:_t.TRX},BSC:{label:"BNB Chain",icon:_t.BNB}};function np(a){return`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`}function u9(a){const i=[],c=new Map;for(const r of a){const d=r.chain??"ETH";let f=c.get(d);f||(f={chain:d,rows:[],totalUsd:0},c.set(d,f),i.push(f)),f.rows.push(r),f.totalUsd+=r.usdValue??0}return i}function lp(a){return a.id??a.ticker}function l_({rows:a,isLoading:i,fallbackChain:c="ETH",groupByChain:r=!1}){const[d,f]=j.useState({}),[_,v]=j.useState({open:!1,network:"ETH"}),[h,m]=j.useState({open:!1,chain:"ETH"});function g($){return $.chain??Sj[$.ticker]??c}function y($){v({open:!0,network:g($)})}function b(){v($=>({...$,open:!1}))}function N($){m({open:!0,chain:g($)})}function S(){m($=>({...$,open:!1}))}function E($){f(X=>({...X,[$]:!X[$]}))}const T=l.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#4A6DFF",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:l.jsx("path",{d:"M7 17L17 7M17 7H7M17 7v10"})}),M=l.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#00C48C",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:l.jsx("path",{d:"M17 7L7 17M7 17H17M7 17V7"})});function H($){const X=lp($);return l.jsxs("tr",{children:[l.jsx("td",{children:l.jsx("button",{className:`${ge.star} ${d[X]?ge.starOn:""}`,onClick:()=>E(X),type:"button","aria-label":d[X]?"Убрать из избранного":"В избранное",children:"★"})}),l.jsx("td",{children:l.jsxs("div",{className:ge.tokId,children:[l.jsx("div",{className:ge.tokLogo,style:{background:$.color},children:$.logo?l.jsx("img",{src:$.logo,alt:$.ticker,className:""}):$.ticker[0]}),l.jsxs("div",{className:ge.balCol,children:[l.jsx("b",{className:ge.cardTicker,children:$.ticker}),l.jsx("span",{className:ge.noFont,children:$.name})]})]})}),l.jsx("td",{className:ge.right,children:l.jsx("span",{className:ge.price,children:$.price})}),l.jsx("td",{className:ge.right,children:l.jsxs("div",{className:ge.balCol,children:[l.jsx("b",{children:$.bal}),l.jsx("span",{children:$.usd})]})}),l.jsx("td",{className:ge.center,children:l.jsxs("div",{className:ge.btnGroup,children:[l.jsxs("button",{className:ge.receiveBtn,type:"button",onClick:se=>{se.stopPropagation(),N($)},children:[M,"Получить"]}),l.jsxs("button",{className:ge.sendBtn,type:"button",onClick:se=>{se.stopPropagation(),y($)},children:[T,"Отправить"]})]})})]},X)}function z($){const X=lp($);return l.jsxs("div",{className:ge.card,children:[l.jsx("button",{className:`${ge.star} ${d[X]?ge.starOn:""}`,onClick:()=>E(X),type:"button","aria-label":d[X]?"Убрать из избранного":"В избранное",children:"★"}),l.jsx("div",{className:ge.tokLogo,style:{background:$.color},children:$.logo?l.jsx("img",{src:$.logo,alt:$.ticker,className:""}):$.ticker[0]}),l.jsxs("div",{className:ge.cardInfo,children:[l.jsxs("div",{className:ge.cardTop,children:[l.jsxs("div",{children:[l.jsx("span",{className:ge.cardTicker,children:$.ticker}),l.jsx("span",{className:ge.cardName,children:$.name})]}),l.jsx("span",{className:ge.cardBalCrypto,children:$.bal})]}),l.jsxs("div",{className:ge.cardBot,children:[l.jsx("span",{className:ge.cardPrice,children:$.price}),l.jsx("span",{className:ge.cardBalUsd,children:$.usd})]})]})]},X)}function G($){const X=tp[$.chain];return l.jsx("tr",{className:ge.groupHeader,children:l.jsx("td",{colSpan:5,children:l.jsxs("div",{className:ge.groupHeaderInner,children:[l.jsxs("span",{className:ge.groupLabel,children:[l.jsx("img",{src:X.icon,alt:"",className:ge.groupIcon}),X.label]}),l.jsx("span",{className:ge.groupTotal,children:np($.totalUsd)})]})})},`h-${$.chain}`)}function Y($){const X=tp[$.chain];return l.jsxs("div",{className:ge.mobileGroupHeader,children:[l.jsxs("span",{className:ge.groupLabel,children:[l.jsx("img",{src:X.icon,alt:"",className:ge.groupIcon}),X.label]}),l.jsx("span",{className:ge.groupTotal,children:np($.totalUsd)})]},`mh-${$.chain}`)}const J=r?u9(a):null;return l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:`${ge.wrap} ${i?ge.loading:""}`,children:[l.jsxs("table",{className:ge.table,children:[l.jsx("thead",{children:l.jsxs("tr",{children:[l.jsx("th",{className:ge.thStar,children:"☆"}),l.jsx("th",{children:"Токены"}),l.jsx("th",{className:ge.right,children:"Цена"}),l.jsx("th",{className:ge.right,children:"Баланс"}),l.jsx("th",{className:ge.center})]})}),l.jsx("tbody",{children:J?J.map($=>l.jsxs(j.Fragment,{children:[G($),$.rows.map(H)]},$.chain)):a.map(H)})]}),l.jsx("div",{className:ge.mobileList,children:J?J.map($=>l.jsxs(j.Fragment,{children:[Y($),$.rows.map(z)]},$.chain)):a.map(z)})]}),l.jsxs("div",{className:ge.mobileActions,children:[l.jsxs("button",{className:ge.receiveBtn,type:"button",onClick:()=>a[0]&&N(a[0]),children:[M,"Получить"]}),l.jsxs("button",{className:ge.sendBtn,type:"button",onClick:()=>a[0]&&y(a[0]),children:[T,"Отправить"]})]}),l.jsx(s7,{open:_.open,onClose:b,network:_.network,tokens:a}),l.jsx(A7,{open:h.open,onClose:S,chain:h.chain})]})}function d9({chain:a}){const{rows:i,isLoading:c}=yj(a);return l.jsx(l_,{rows:i,isLoading:c,fallbackChain:a})}function f9(){const{rows:a,isLoading:i}=xj();return l.jsx(l_,{rows:a,isLoading:i,groupByChain:!0})}const h9="_nav_ip34n_1",m9="_logo_ip34n_11",p9="_ticker_ip34n_16",_9="_tick_ip34n_16",g9="_accountWrapper_ip34n_42",v9="_account_ip34n_42",y9="_dropdown_ip34n_56",x9="_dropdownItem_ip34n_70",b9="_danger_ip34n_89",j9="_avatar_ip34n_93",on={nav:h9,logo:m9,ticker:p9,tick:_9,accountWrapper:g9,account:v9,dropdown:y9,dropdownItem:x9,danger:b9,avatar:j9},ap=["BTC","ETH","SOL"],S9=a=>a?a[0].toUpperCase()+a.slice(1).toLowerCase():"";function N9(a){return a==null?"$—":a>=1?`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${a.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function Bo(){const[a,i]=j.useState(!1),[c,r]=j.useState(!1),d=j.useRef(null),f=Wt(),_=mn(),{data:v}=Ti(),{data:h}=T8(ap),m=v?[v.first_name,v.middle_name].filter(Boolean).map(S9).join(" "):"",{mutate:g}=gt({mutationFn:l8,onSuccess:()=>{Vn.clear(),_.setQueryData(Do,null),f(oe.HOME)},onError:()=>r(!0)});j.useEffect(()=>{function b(N){d.current&&!d.current.contains(N.target)&&i(!1)}return document.addEventListener("mousedown",b),()=>document.removeEventListener("mousedown",b)},[]);function y(){g(),i(!1)}return l.jsxs(l.Fragment,{children:[l.jsxs("nav",{className:on.nav,children:[l.jsx("a",{href:"/",className:on.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("div",{className:on.ticker,children:ap.map(b=>{var N;return l.jsxs("div",{className:on.tick,children:[l.jsx("b",{children:b}),l.jsx("span",{children:N9((N=h==null?void 0:h[b])==null?void 0:N.usd)})]},b)})}),l.jsxs("div",{className:on.accountWrapper,ref:d,children:[l.jsxs("button",{className:on.account,onClick:()=>i(b=>!b),children:[v!=null&&v.avatar_link?l.jsx("img",{src:v.avatar_link,alt:"",className:on.avatar}):l.jsx("div",{className:on.avatar}),l.jsx("span",{children:m||"Test account"})]}),a&&l.jsxs("div",{className:on.dropdown,children:[l.jsx(Kt,{to:oe.PROFILE,className:on.dropdownItem,onClick:()=>i(!1),children:"Личный кабинет"}),l.jsx(Kt,{to:oe.WALLET,className:on.dropdownItem,onClick:()=>i(!1),children:"Кошелёк"}),l.jsx(Kt,{to:oe.TRANSACTIONS,className:on.dropdownItem,onClick:()=>i(!1),children:"Транзакции"}),l.jsx("button",{className:`${on.dropdownItem} ${on.danger}`,onClick:y,children:"Выйти"})]})]})]}),c&&l.jsx(ql,{status:"error",message:"Произошла ошибка сервера",onClose:()=>r(!1)})]})}const w9="_tabs_1ne0a_1",C9="_tab_1ne0a_1",E9="_active_1ne0a_31",T9="_icon_1ne0a_37",Za={tabs:w9,tab:C9,active:E9,icon:T9},R9=[{chain:"BTC",label:"BTC",icon:_t.BTC},{chain:"ETH",label:"ETH",icon:_t.ETH},{chain:"SOL",label:"SOL",icon:_t.SOL},{chain:"TRX",label:"TRX",icon:_t.TRX},{chain:"BSC",label:"BSC",icon:_t.BNB}],A9=l.jsxs("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[l.jsx("ellipse",{cx:"12",cy:"6",rx:"8",ry:"3"}),l.jsx("path",{d:"M4 6v6c0 1.66 3.58 3 8 3s8-1.34 8-3V6"}),l.jsx("path",{d:"M4 12v6c0 1.66 3.58 3 8 3s8-1.34 8-3v-6"})]});function O9(){return l.jsxs("div",{className:Za.tabs,children:[l.jsxs(Ed,{to:"/wallet",end:!0,className:({isActive:a})=>`${Za.tab} ${a?Za.active:""}`,children:[l.jsx("span",{className:Za.icon,children:A9}),l.jsx("span",{children:"Все монеты"})]}),R9.map(a=>l.jsxs(Ed,{to:`/wallet/${a.chain.toLowerCase()}`,className:({isActive:i})=>`${Za.tab} ${i?Za.active:""}`,children:[l.jsx("img",{src:a.icon,alt:a.label,className:Za.icon}),l.jsx("span",{children:a.label})]},a.chain))]})}const M9="_page_10fz2_1",z9="_main_10fz2_8",D9="_glow_10fz2_17",L9="_error_10fz2_29",k9="_noWallet_10fz2_38",Cc={page:M9,main:z9,glow:D9,error:L9,noWallet:k9};function sp(){var y;const{data:a,isLoading:i,isError:c}=Ti(),{error:r}=ko(),{mutate:d,isPending:f}=D8(),_=Wt(),{chain:v}=s3(),h=(y=r==null?void 0:r.error)==null?void 0:y.includes("No wallets");if(i)return null;if(c)return l.jsx("div",{className:Cc.error,children:"Произошла ошибка. Попробуйте обновить страницу."});if(a&&!a.kyc_verified)return l.jsx(Mo,{to:oe.KYC,replace:!0});const m=v==null?void 0:v.toUpperCase(),g=m&&L3.includes(m)?m:void 0;return l.jsxs("div",{className:Cc.page,children:[l.jsx(Bo,{}),l.jsxs("main",{className:Cc.main,children:[l.jsx("div",{className:Cc.glow}),h?l.jsxs("div",{className:Cc.noWallet,children:[l.jsx("p",{children:"У вас пока нет кошелька. Создайте его, чтобы начать."}),l.jsx(Pt,{variant:"outline",onClick:()=>d(void 0,{onSuccess:()=>_(oe.SEED_PHRASE)}),disabled:f,children:f?"Создание...":"Создать кошелёк"})]}):l.jsxs(l.Fragment,{children:[l.jsx(X8,{}),l.jsx(O9,{}),g?l.jsx(d9,{chain:g}):l.jsx(f9,{})]})]})]})}const a_=_t.BTC,s_=_t.ETH,i_=_t.SOL,c_=_t.TRX,r_=_t.ARB,Id={BTC:{symbol:"BTC",letter:"₿",logo:a_,color:"#F7931A",network:"BITCOIN",balance:0,usdRate:67412,decimals:8},ETH:{symbol:"ETH",letter:"E",logo:s_,color:"#627EEA",network:"ETHEREUM",balance:0,usdRate:3521,decimals:18},SOL:{symbol:"SOL",letter:"S",logo:i_,color:"#9945FF",network:"SOLANA",balance:.994,usdRate:163.84,decimals:9},TRX:{symbol:"TRX",letter:"T",logo:c_,color:"#FF060A",network:"TRON",balance:0,usdRate:.12,decimals:6},ARB:{symbol:"ARB",letter:"A",logo:r_,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}},B9=Object.values(Id),Xd={BTC:{letter:"₿",logo:a_,color:"#F7931A"},ETH:{letter:"E",logo:s_,color:"#627EEA"},BSC:{letter:"B",color:"#F3BA2F"},SOL:{letter:"S",logo:i_,color:"#9945FF"},TRX:{letter:"T",logo:c_,color:"#FF060A"},ARB:{letter:"A",logo:r_,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"}},U9={ETH:"ETH",BSC:"BSC",BTC:"BTC",TRX:"TRX",SOL:"SOL"};function o_(a){const i=[],c=U9[a.chain]??a.chain,r=Xd[c];i.push({symbol:c,letter:(r==null?void 0:r.letter)??c[0],color:(r==null?void 0:r.color)??"#888",logo:r==null?void 0:r.logo,network:a.chain,balance:parseFloat(a.native.formatted),usdRate:a.native.usdPrice,decimals:a.native.decimals});for(const[d,f]of Object.entries(a.tokens??{})){const _=Xd[d];i.push({symbol:d,letter:(_==null?void 0:_.letter)??d[0],color:(_==null?void 0:_.color)??"#888",logo:_==null?void 0:_.logo,network:a.chain,balance:parseFloat(f.formatted),usdRate:f.usdPrice,decimals:f.decimals})}return i}const ip=82.2578;function u_(){const[a,i]=j.useState("0"),[c,r]=j.useState(Id.SOL),[d,f]=j.useState(Id.USDC),[_,v]=j.useState(!1),h=parseFloat(a)||0,m=(h*ip).toFixed(4),g=(h*c.usdRate).toFixed(2),y=(h*ip*d.usdRate).toFixed(2);function b(T){i(T)}function N(T){i((c.balance*T/100).toFixed(4))}function S(){r(d),f(c)}function E(){v(!0),setTimeout(()=>v(!1),400)}return{fromAmount:a,toAmount:m,fromUsd:g,toUsd:y,fromToken:c,toToken:d,isRefreshing:_,setFromAmount:b,setPercent:N,swapTokens:S,refreshRate:E,setFromToken:r,setToToken:f}}const H9="_wrap_18yiu_1",$9="_trigger_18yiu_6",q9="_name_18yiu_22",G9="_chevron_18yiu_29",F9="_chevronOpen_18yiu_37",V9="_dropdown_18yiu_41",Q9="_dropdownWrapper_18yiu_47",Y9="_option_18yiu_60",I9="_optionActive_18yiu_78",X9="_optionInfo_18yiu_82",Z9="_optionSymbol_18yiu_90",K9="_optionNetwork_18yiu_96",P9="_check_18yiu_103",W9="_triggerCompact_18yiu_110",J9="_nameCompact_18yiu_116",Qt={wrap:H9,trigger:$9,name:q9,chevron:G9,chevronOpen:F9,dropdown:V9,dropdownWrapper:Q9,option:Y9,optionActive:I9,optionInfo:X9,optionSymbol:Z9,optionNetwork:K9,check:P9,triggerCompact:W9,nameCompact:J9};function cp({value:a,options:i,onChange:c,compact:r=!1}){const[d,f]=j.useState(!1),_=j.useRef(null);j.useEffect(()=>{function h(m){_.current&&!_.current.contains(m.target)&&f(!1)}return document.addEventListener("mousedown",h),()=>document.removeEventListener("mousedown",h)},[]);function v(h){c(h),f(!1)}return l.jsxs("div",{className:Qt.wrap,ref:_,children:[l.jsxs("button",{className:`${Qt.trigger} ${r?Qt.triggerCompact:""}`,onClick:()=>f(h=>!h),children:[l.jsx(km,{letter:a.letter,color:a.color,logo:a.logo,size:r?24:40}),l.jsx("span",{className:`${Qt.name} ${r?Qt.nameCompact:""}`,children:a.symbol}),l.jsx("span",{className:`${Qt.chevron} ${d?Qt.chevronOpen:""}`,children:"▾"})]}),d&&l.jsx("div",{className:Qt.dropdownWrapper,children:l.jsx("div",{className:Qt.dropdown,children:i.map(h=>l.jsxs("button",{className:`${Qt.option} ${h.symbol===a.symbol?Qt.optionActive:""}`,onClick:()=>v(h),children:[l.jsx(km,{letter:h.letter,color:h.color,logo:h.logo,size:32}),l.jsxs("div",{className:Qt.optionInfo,children:[l.jsx("span",{className:Qt.optionSymbol,children:h.symbol}),l.jsx("span",{className:Qt.optionNetwork,children:h.network})]}),h.symbol===a.symbol&&l.jsx("span",{className:Qt.check,children:"✓"})]},h.symbol))})})]})}const eS="_wrapper_19brp_1",tS="_pillsOuter_19brp_8",nS="_card_19brp_13",lS="_top_19brp_20",aS="_label_19brp_33",sS="_networkPills_19brp_54",iS="_networkBtn_19brp_60",cS="_networkBtnActive_19brp_79",rS="_pillsInner_19brp_85",oS="_pill_19brp_8",uS="_selectTop_19brp_109",dS="_selectMid_19brp_113",fS="_mid_19brp_118",hS="_input_19brp_126",mS="_display_19brp_142",pS="_int_19brp_151",_S="_dec_19brp_156",gS="_bottom_19brp_161",vS="_usd_19brp_167",yS="_balance_19brp_176",xS="_max_19brp_184",mt={wrapper:eS,pillsOuter:tS,card:nS,top:lS,label:aS,networkPills:sS,networkBtn:iS,networkBtnActive:cS,pillsInner:rS,pill:oS,selectTop:uS,selectMid:dS,mid:fS,input:hS,display:mS,int:pS,dec:_S,bottom:gS,usd:vS,balance:yS,max:xS},bS=["ETH","BSC","TRX","SOL"],jS=[25,50,100];function Ro({mode:a,token:i,tokenOptions:c,amount:r,usd:d,onTokenChange:f,onAmountChange:_,onSetPercent:v,selectedNetwork:h,onNetworkChange:m,hideNetworkSelect:g}){const[y,b]=fs(r,8).split("."),N=v&&l.jsx(l.Fragment,{children:jS.map(S=>l.jsxs("button",{className:mt.pill,onClick:()=>v(S),children:[S,"%"]},S))});return l.jsxs("div",{className:mt.wrapper,children:[a==="from"&&N&&l.jsx("div",{className:mt.pillsOuter,children:N}),l.jsxs("div",{className:mt.card,children:[l.jsxs("div",{className:mt.top,children:[l.jsx("div",{className:mt.label,children:a==="from"&&!g&&l.jsx("div",{className:mt.networkPills,children:bS.map(S=>l.jsx("button",{className:`${mt.networkBtn} ${S===h?mt.networkBtnActive:""}`,onClick:()=>m==null?void 0:m(S),children:S},S))})}),a==="from"&&N&&l.jsx("div",{className:mt.pillsInner,children:N}),l.jsx("div",{className:mt.selectTop,children:l.jsx(cp,{value:i,options:c,onChange:f,compact:!0})})]}),l.jsxs("div",{className:mt.mid,children:[a==="from"?l.jsx("input",{className:mt.input,type:"text",value:r,onChange:S=>{const E=S.target.value;(/^(\d+\.?\d*|\.?\d*)$/.test(E)||E==="")&&(_==null||_(E))},placeholder:"0"}):l.jsxs("div",{className:mt.display,children:[l.jsx("span",{className:mt.int,children:y}),b&&l.jsxs("span",{className:mt.dec,children:[".",b]})]}),l.jsx("div",{className:mt.selectMid,children:l.jsx(cp,{value:i,options:c,onChange:f})})]}),l.jsxs("div",{className:mt.bottom,children:[d&&l.jsxs("span",{className:mt.usd,children:["≈ $",d]}),l.jsxs("span",{className:mt.balance,children:[l.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"var(--text-secondary)",strokeWidth:"2",children:[l.jsx("rect",{x:"2",y:"6",width:"20",height:"14",rx:"3"}),l.jsx("path",{d:"M6 6V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2"})]}),fs(i.balance,8),a==="from"&&v&&l.jsx("button",{className:mt.max,onClick:()=>v(100),children:"МАКС"})]})]})]})]})}const SS="_wrap_wqzoz_1",NS="_line_wqzoz_11",wS="_circle_wqzoz_19",dd={wrap:SS,line:NS,circle:wS};function CS({onClick:a}){const[i,c]=j.useState(!1);function r(){c(!0),setTimeout(()=>c(!1),300),a()}return l.jsxs("div",{className:dd.wrap,children:[l.jsx("div",{className:dd.line}),l.jsx("button",{className:dd.circle,style:{transform:i?"rotate(180deg)":"rotate(0deg)"},onClick:r,"aria-label":"Поменять токены",children:"⇅"})]})}const ES="_panel_16d4z_1",TS="_row_16d4z_10",RS="_label_16d4z_22",AS="_value_16d4z_30",OS="_link_16d4z_36",Ec={panel:ES,row:TS,label:RS,value:AS,link:OS};function MS({gasFee:a}){const i=[{label:"ПРОВАЙДЕР",value:"ЛУЧШИЙ",link:!1},{label:"СКОЛЬЖЕНИЕ",value:"АВТО (0.5%)",link:!0},{label:"СЕТЕВОЙ СБОР",value:a?`$${a}`:"—",link:!1}];return l.jsx("div",{className:Ec.panel,children:i.map(({label:c,value:r,link:d})=>l.jsxs("div",{className:Ec.row,children:[l.jsx("span",{className:Ec.label,children:c}),l.jsx("span",{className:`${Ec.value} ${d?Ec.link:""}`,children:r})]},c))})}const zS="_overlay_2rqh7_1",DS="_card_2rqh7_12",LS="_header_2rqh7_24",kS="_title_2rqh7_30",BS="_closeBtn_2rqh7_36",US="_flow_2rqh7_51",HS="_token_2rqh7_57",$S="_tokenLabel_2rqh7_67",qS="_tokenAmount_2rqh7_75",GS="_tokenUsd_2rqh7_81",FS="_arrow_2rqh7_86",VS="_details_2rqh7_93",QS="_row_2rqh7_99",YS="_rowLabel_2rqh7_105",IS="_rowValue_2rqh7_110",XS="_impact_2rqh7_116",ZS="_warning_2rqh7_120",KS="_confirmBtn_2rqh7_132",Xe={overlay:zS,card:DS,header:LS,title:kS,closeBtn:BS,flow:US,token:HS,tokenLabel:$S,tokenAmount:qS,tokenUsd:GS,arrow:FS,details:VS,row:QS,rowLabel:YS,rowValue:IS,impact:XS,warning:ZS,confirmBtn:KS};function PS({data:a,insufficientBalance:i,onConfirm:c,onClose:r}){const{details:d,fees:f}=a,{currencyIn:_,currencyOut:v,totalImpact:h,rate:m}=d,g=parseFloat(h.percent),y=parseFloat(m).toFixed(4);return l.jsx("div",{className:Xe.overlay,onClick:r,children:l.jsxs("div",{className:Xe.card,onClick:b=>b.stopPropagation(),children:[l.jsxs("div",{className:Xe.header,children:[l.jsx("span",{className:Xe.title,children:"Подтвердить своп"}),l.jsx("button",{className:Xe.closeBtn,onClick:r,children:"×"})]}),l.jsxs("div",{className:Xe.flow,children:[l.jsxs("div",{className:Xe.token,children:[l.jsx("span",{className:Xe.tokenLabel,children:"Отдаёте"}),l.jsxs("span",{className:Xe.tokenAmount,children:[_.amountFormatted," ",_.currency.symbol]}),l.jsxs("span",{className:Xe.tokenUsd,children:["≈ $",_.amountUsd]})]}),l.jsx("div",{className:Xe.arrow,children:"↓"}),l.jsxs("div",{className:Xe.token,children:[l.jsx("span",{className:Xe.tokenLabel,children:"Получаете"}),l.jsxs("span",{className:Xe.tokenAmount,children:[v.amountFormatted," ",v.currency.symbol]}),l.jsxs("span",{className:Xe.tokenUsd,children:["≈ $",v.amountUsd]})]})]}),l.jsxs("div",{className:Xe.details,children:[l.jsxs("div",{className:Xe.row,children:[l.jsx("span",{className:Xe.rowLabel,children:"Курс"}),l.jsxs("span",{className:Xe.rowValue,children:["1 ",_.currency.symbol," = ",y," ",v.currency.symbol]})]}),l.jsxs("div",{className:Xe.row,children:[l.jsx("span",{className:Xe.rowLabel,children:"Комиссия сети"}),l.jsxs("span",{className:Xe.rowValue,children:["$",f.gas.amountUsd]})]}),l.jsxs("div",{className:Xe.row,children:[l.jsx("span",{className:Xe.rowLabel,children:"Влияние на цену"}),l.jsxs("span",{className:`${Xe.rowValue} ${g<0?Xe.impact:""}`,children:[h.percent,"%"]})]})]}),i&&l.jsx("p",{className:Xe.warning,children:"Введённое количество превышает баланс кошелька — своп будет отклонён."}),l.jsx("button",{className:Xe.confirmBtn,onClick:c,children:"Подтвердить"})]})})}const WS="_overlay_1rpvx_1",JS="_card_1rpvx_12",eN="_header_1rpvx_24",tN="_title_1rpvx_30",nN="_closeBtn_1rpvx_36",lN="_flow_1rpvx_51",aN="_token_1rpvx_57",sN="_tokenLabel_1rpvx_67",iN="_tokenAmount_1rpvx_75",cN="_minOut_1rpvx_81",rN="_arrow_1rpvx_86",oN="_details_1rpvx_93",uN="_row_1rpvx_99",dN="_rowLabel_1rpvx_105",fN="_rowValue_1rpvx_110",hN="_warning_1rpvx_116",mN="_confirmBtn_1rpvx_128",jt={overlay:WS,card:JS,header:eN,title:tN,closeBtn:nN,flow:lN,token:aN,tokenLabel:sN,tokenAmount:iN,minOut:cN,arrow:rN,details:oN,row:uN,rowLabel:dN,rowValue:fN,warning:hN,confirmBtn:mN};function pN({quote:a,fromSymbol:i,toSymbol:c,amountHuman:r,insufficientBalance:d,onConfirm:f,onClose:_}){const{expectedOutFormatted:v,minOutFormatted:h,fees:m}=a;return l.jsx("div",{className:jt.overlay,onClick:_,children:l.jsxs("div",{className:jt.card,onClick:g=>g.stopPropagation(),children:[l.jsxs("div",{className:jt.header,children:[l.jsx("span",{className:jt.title,children:"Подтвердить своп"}),l.jsx("button",{className:jt.closeBtn,onClick:_,children:"×"})]}),l.jsxs("div",{className:jt.flow,children:[l.jsxs("div",{className:jt.token,children:[l.jsx("span",{className:jt.tokenLabel,children:"Отдаёте"}),l.jsxs("span",{className:jt.tokenAmount,children:[r," ",i]})]}),l.jsx("div",{className:jt.arrow,children:"↓"}),l.jsxs("div",{className:jt.token,children:[l.jsx("span",{className:jt.tokenLabel,children:"Получаете"}),l.jsxs("span",{className:jt.tokenAmount,children:[v," ",c]}),l.jsxs("span",{className:jt.minOut,children:["Минимум: ",h," ",c]})]})]}),l.jsx("div",{className:jt.details,children:l.jsxs("div",{className:jt.row,children:[l.jsx("span",{className:jt.rowLabel,children:"Комиссия сети"}),l.jsxs("span",{className:jt.rowValue,children:[m.network.amountFormatted," ",m.network.asset," (≈$",m.network.amountUsd,")"]})]})}),d&&l.jsx("p",{className:jt.warning,children:"Введённое количество превышает баланс кошелька — своп будет отклонён."}),l.jsx("button",{className:jt.confirmBtn,onClick:f,children:"Подтвердить"})]})})}const _N="_form_1fk2f_1",gN={form:_N},vN={ETH:1,BSC:56,SOL:792703809},rp={SOL:"11111111111111111111111111111111",DEFAULT:"0x0000000000000000000000000000000000000000"};function op(a){return rp[a]??rp.DEFAULT}function yN(){var Fl,we,Gt,ml;const a=Wt(),i=mn(),{fromAmount:c,fromUsd:r,fromToken:d,toToken:f,setFromAmount:_,setPercent:v,swapTokens:h,setFromToken:m,setToToken:g}=u_(),[y,b]=j.useState("ETH"),[N,S]=j.useState(null),[E,T]=j.useState(null),[M,H]=j.useState(null),z=y==="TRX",{data:G}=Eo(y),Y=G?o_(G):B9;j.useEffect(()=>{Y.length!==0&&(m(Pe=>Y.find(Jt=>Jt.symbol===Pe.symbol)??Y[0]),g(Pe=>Y.find(Jt=>Jt.symbol===Pe.symbol)??Y[1]??Y[0]))},[G,y]);const J=Co(c,500),{data:$}=Lo(),{data:X}=A8(),se=parseFloat(J),pe=vN[y],me=(Fl=$==null?void 0:$.find(Pe=>Pe.chain===y))==null?void 0:Fl.address,Ce=((we=X==null?void 0:X.find(Pe=>Pe.chain===y&&Pe.symbol===d.symbol))==null?void 0:we.contract)??op(y),ue=((Gt=X==null?void 0:X.find(Pe=>Pe.chain===y&&Pe.symbol===f.symbol))==null?void 0:Gt.contract)??op(y),ve=!z&&pe&&me&&se>0?{user:me,recipient:me,originChainId:pe,destinationChainId:pe,originCurrency:Ce,destinationCurrency:ue,amount:Math.round(se*Math.pow(10,d.decimals)).toString(),tradeType:"EXACT_INPUT"}:null,{data:fe}=B3(ve),{mutate:U,isPending:I}=k8(),{mutate:ie,isPending:Ee}=B8(),Te=z&&se>0?{from:d.symbol,to:f.symbol,amountHuman:J}:null,{data:R}=U8(Te),{mutate:V,isPending:K}=H8(),{mutate:te,isPending:_e}=$8(),be=Ee||_e,De=(parseFloat(c)||0)>d.balance,St=z?(R==null?void 0:R.expectedOutFormatted)??"0":(fe==null?void 0:fe.details.currencyOut.amountFormatted)??"0",Je=z||fe==null?void 0:fe.details.currencyOut.amountUsd,Jn=z?(ml=R==null?void 0:R.fees.network.amountUsd)==null?void 0:ml.toString():fe==null?void 0:fe.fees.gas.amountUsd,hl=z?se<=0||K:!ve||I;function Gl(){if(z){if(!Te)return;V(Te,{onSuccess:Pe=>T(Pe)})}else{if(!ve)return;U(ve,{onSuccess:Pe=>S(Pe)})}}return l.jsxs("div",{className:gN.form,children:[l.jsx(Ro,{mode:"from",token:d,tokenOptions:Y,amount:c,usd:r,onAmountChange:_,onSetPercent:v,onTokenChange:m,selectedNetwork:y,onNetworkChange:b}),l.jsx(CS,{onClick:h}),l.jsx(Ro,{mode:"to",token:f,tokenOptions:Y,amount:St,usd:Je,onTokenChange:g}),l.jsx(MS,{gasFee:Jn}),l.jsx(Rn,{label:I||K?"Загрузка...":void 0,onClick:Gl,disabled:hl}),N&&l.jsx(PS,{data:N,insufficientBalance:De,onClose:()=>S(null),onConfirm:()=>{var Jt,_s;const Pe=(_s=(Jt=N.steps[0])==null?void 0:Jt.items[0])==null?void 0:_s.data;Pe&&(H(null),ie({chain:y,txData:Pe},{onSuccess:()=>{i.invalidateQueries({queryKey:["wallet","balance",y]}),i.invalidateQueries({queryKey:["wallet","portfolio"]}),a(oe.WALLET)},onError:gs=>{H(gs instanceof Error?gs.message:"Не удалось подписать транзакцию")}})),S(null)}}),E&&l.jsx(pN,{quote:E,fromSymbol:d.symbol,toSymbol:f.symbol,amountHuman:c,insufficientBalance:De,onClose:()=>T(null),onConfirm:()=>{H(null),te(E.quoteId,{onSuccess:()=>{i.invalidateQueries({queryKey:["wallet","balance","TRX"]}),i.invalidateQueries({queryKey:["wallet","portfolio"]}),a(oe.WALLET)},onError:Pe=>{H(Pe instanceof Error?Pe.message:"Не удалось выполнить свап")}}),T(null)}}),be&&l.jsx(ql,{status:"warning",message:"Обработка транзакции...",onClose:()=>{}}),M&&l.jsx(ql,{status:"error",message:M,onClose:()=>H(null)})]})}const xN="_tabs_1sxhr_1",bN="_tab_1sxhr_1",jN="_active_1sxhr_19",SN="_inactive_1sxhr_24",Ka={tabs:xN,tab:bN,active:jN,inactive:SN};function d_({active:a}){const i=Wt();return l.jsxs("div",{className:Ka.tabs,children:[l.jsx("button",{className:`${Ka.tab} ${a==="swap"?Ka.active:Ka.inactive}`,onClick:()=>i(oe.SWAP),children:"СВОП"}),l.jsx("button",{className:`${Ka.tab} ${a==="bridge"?Ka.active:Ka.inactive}`,onClick:()=>i(oe.BRIDGE),children:"БРИДЖ"})]})}const NN="_content_1pe49_1",wN={content:NN};function CN(){return l.jsxs(l.Fragment,{children:[l.jsx(d_,{active:"swap"}),l.jsx("div",{className:wN.content,children:l.jsx(yN,{})})]})}function up(a,i){const[c,r=""]=a.split("."),d=r.slice(0,i).padEnd(i,"0");return`${c}${d}`.replace(/^0+(?=\d)/,"")||"0"}function Zd(a,i){const c=a.padStart(i+1,"0"),r=c.slice(0,c.length-i),d=c.slice(c.length-i).replace(/0+$/,"");return d?`${r}.${d}`:r}const EN="_wrap_njjv3_1",TN="_label_njjv3_9",RN="_select_njjv3_18",fd={wrap:EN,label:TN,select:RN};function dp({label:a,value:i,onChange:c,options:r}){return l.jsxs("div",{className:fd.wrap,children:[l.jsx("span",{className:fd.label,children:a}),l.jsx("select",{className:fd.select,value:i,onChange:d=>c(d.target.value),children:r.map(d=>l.jsx("option",{value:d,children:d},d))})]})}const AN="_overlay_13tuw_1",ON="_card_13tuw_12",MN="_header_13tuw_24",zN="_title_13tuw_30",DN="_closeBtn_13tuw_36",LN="_flow_13tuw_51",kN="_token_13tuw_57",BN="_tokenLabel_13tuw_67",UN="_tokenAmount_13tuw_75",HN="_minOut_13tuw_81",$N="_arrow_13tuw_86",qN="_details_13tuw_93",GN="_row_13tuw_99",FN="_rowLabel_13tuw_105",VN="_rowValue_13tuw_110",QN="_warning_13tuw_116",YN="_confirmBtn_13tuw_128",ct={overlay:AN,card:ON,header:MN,title:zN,closeBtn:DN,flow:LN,token:kN,tokenLabel:BN,tokenAmount:UN,minOut:HN,arrow:$N,details:qN,row:GN,rowLabel:FN,rowValue:VN,warning:QN,confirmBtn:YN};function IN({quote:a,fromAmountHuman:i,insufficientBalance:c,isExecuting:r,onConfirm:d,onClose:f}){const{action:_,estimate:v,toolDetails:h}=a,m=_.toToken.symbol,g=_.fromToken.symbol,y=fs(Zd(v.toAmount,_.toToken.decimals),8),b=fs(Zd(v.toAmountMin,_.toToken.decimals),8),N=(v.feeCosts??[]).reduce((S,E)=>S+(parseFloat(E.amountUSD)||0),0).toFixed(2);return l.jsx("div",{className:ct.overlay,onClick:f,children:l.jsxs("div",{className:ct.card,onClick:S=>S.stopPropagation(),children:[l.jsxs("div",{className:ct.header,children:[l.jsx("span",{className:ct.title,children:"Подтвердить бридж"}),l.jsx("button",{className:ct.closeBtn,onClick:f,children:"×"})]}),l.jsxs("div",{className:ct.flow,children:[l.jsxs("div",{className:ct.token,children:[l.jsx("span",{className:ct.tokenLabel,children:"Отдаёте"}),l.jsxs("span",{className:ct.tokenAmount,children:[i," ",g]})]}),l.jsx("div",{className:ct.arrow,children:"↓"}),l.jsxs("div",{className:ct.token,children:[l.jsx("span",{className:ct.tokenLabel,children:"Получаете"}),l.jsxs("span",{className:ct.tokenAmount,children:[y," ",m]}),l.jsxs("span",{className:ct.minOut,children:["Минимум: ",b," ",m]})]})]}),l.jsxs("div",{className:ct.details,children:[l.jsxs("div",{className:ct.row,children:[l.jsx("span",{className:ct.rowLabel,children:"Комиссия"}),l.jsxs("span",{className:ct.rowValue,children:["≈$",N]})]}),l.jsxs("div",{className:ct.row,children:[l.jsx("span",{className:ct.rowLabel,children:"Мост"}),l.jsx("span",{className:ct.rowValue,children:h.name})]})]}),c&&l.jsx("p",{className:ct.warning,children:"Введённое количество превышает баланс кошелька — бридж будет отклонён."}),l.jsx("button",{className:ct.confirmBtn,onClick:d,disabled:r,children:r?"Обработка...":"Подтвердить бридж"})]})})}const XN="_form_htwuf_1",fp={form:XN},hd=["ETH","BSC","SOL","TRX","BTC"],si={ETH:"1",BSC:"56",SOL:"1151111081099710",TRX:"728126428",BTC:"20000000000001"},ZN=Object.fromEntries(Object.entries(si).map(([a,i])=>[i,a])),hp={ETH:1,BSC:56,SOL:792703809,TRX:728126428,BTC:8253038};function KN(a){const i=Xd[a.symbol];return{symbol:a.symbol,letter:(i==null?void 0:i.letter)??a.symbol[0],color:(i==null?void 0:i.color)??"#888",logo:a.logoURI??(i==null?void 0:i.logo),network:ZN[String(a.chainId)]??a.symbol,balance:0,usdRate:parseFloat(a.priceUSD)||0,decimals:a.decimals}}function PN(a){const i={};for(const c of o_(a))i[c.symbol]=c.balance;return i}function WN(){var Jn,hl,Gl,Fl;const a=Wt(),i=mn(),{fromAmount:c,fromUsd:r,fromToken:d,toToken:f,setFromAmount:_,setPercent:v,setFromToken:h,setToToken:m}=u_(),[g,y]=j.useState("ETH"),[b,N]=j.useState("BSC"),[S,E]=j.useState(null),[T,M]=j.useState(null),{data:H}=O8(),{data:z}=Eo(g),{data:G}=Eo(b),{data:Y}=Lo(),{mutate:J,isPending:$}=M8(),{mutate:X,isPending:se}=z8();function pe(we,Gt){const ml=((H==null?void 0:H[si[we]])??[]).map(KN);if(!Gt)return ml;const Pe=PN(Gt);return ml.map(Jt=>Pe[Jt.symbol]!=null?{...Jt,balance:Pe[Jt.symbol]}:Jt)}const me=pe(g,z),Ce=pe(b,G);j.useEffect(()=>{me.length!==0&&h(we=>me.find(Gt=>Gt.symbol===we.symbol)??me[0])},[H,z,g]),j.useEffect(()=>{Ce.length!==0&&m(we=>Ce.find(Gt=>Gt.symbol===we.symbol)??Ce[0])},[H,G,b]);const ue=parseFloat(c),ve=(ue||0)>d.balance,fe=(Jn=H==null?void 0:H[si[g]])==null?void 0:Jn.find(we=>we.symbol===d.symbol),U=(hl=H==null?void 0:H[si[b]])==null?void 0:hl.find(we=>we.symbol===f.symbol),I=(Gl=Y==null?void 0:Y.find(we=>we.chain===g))==null?void 0:Gl.address,ie=(Fl=Y==null?void 0:Y.find(we=>we.chain===b))==null?void 0:Fl.address,Ee=fe&&U&&I&&ie&&ue>0?{fromChain:si[g],toChain:si[b],fromToken:fe.address,toToken:U.address,fromAmount:up(c,d.decimals),fromAddress:I,toAddress:ie,slippage:.005}:null,Te=Co(c,500),R=parseFloat(Te),V=hp[g],K=hp[b],te=fe&&U&&I&&ie&&V&&K&&R>0?{user:I,recipient:ie,originChainId:V,destinationChainId:K,originCurrency:fe.address,destinationCurrency:U.address,amount:up(Te,d.decimals),tradeType:"EXACT_INPUT"}:null,{data:_e}=B3(te),be=_e?_e.details.currencyOut.amountFormatted:S?fs(Zd(S.estimate.toAmount,S.action.toToken.decimals),8):"0";function De(we){y(we),we===b&&N(hd.find(Gt=>Gt!==we)??b)}function St(){Ee&&(M(null),J(Ee,{onSuccess:we=>E(we),onError:we=>M(we instanceof Error?we.message:"Не удалось получить котировку")}))}function Je(){S&&(M(null),X({provider:"jumper",fromChain:S.action.fromChainId,toChain:S.action.toChainId,fromToken:S.action.fromToken.address,toToken:S.action.toToken.address,fromAmount:S.action.fromAmount,fromAddress:S.action.fromAddress,toAddress:S.action.toAddress,acceptedMinOut:S.estimate.toAmountMin},{onSuccess:()=>{i.invalidateQueries({queryKey:["wallet","balance",g]}),i.invalidateQueries({queryKey:["wallet","balance",b]}),i.invalidateQueries({queryKey:["wallet","portfolio"]}),E(null),a(oe.WALLET)},onError:we=>M(we instanceof Error?we.message:"Не удалось выполнить бридж")}))}return H?l.jsxs("div",{className:fp.form,children:[l.jsx(dp,{label:"ИЗ",value:g,onChange:De,options:hd}),l.jsx(Ro,{mode:"from",token:d,tokenOptions:me,amount:c,usd:r,onAmountChange:_,onSetPercent:v,onTokenChange:h,hideNetworkSelect:!0}),l.jsx(dp,{label:"В",value:b,onChange:N,options:hd.filter(we=>we!==g)}),l.jsx(Ro,{mode:"to",token:f,tokenOptions:Ce,amount:be,onTokenChange:m,hideNetworkSelect:!0}),l.jsx(Rn,{label:$?"Загрузка...":"Подтвердить бридж",onClick:St,disabled:!Ee||$}),S&&l.jsx(IN,{quote:S,fromAmountHuman:c,insufficientBalance:ve,isExecuting:se,onConfirm:Je,onClose:()=>E(null)}),T&&l.jsx(ql,{status:"error",message:T,onClose:()=>M(null)})]}):l.jsx("div",{className:fp.form})}const JN="_content_1pe49_1",ew={content:JN};function tw(){return l.jsxs(l.Fragment,{children:[l.jsx(d_,{active:"bridge"}),l.jsx("div",{className:ew.content,children:l.jsx(WN,{})})]})}var Kd=function(a,i){return Kd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,r){c.__proto__=r}||function(c,r){for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&(c[d]=r[d])},Kd(a,i)};function nw(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");Kd(a,i);function c(){this.constructor=a}a.prototype=i===null?Object.create(i):(c.prototype=i.prototype,new c)}var Mt=function(){return Mt=Object.assign||function(i){for(var c,r=1,d=arguments.length;r<d;r++){c=arguments[r];for(var f in c)Object.prototype.hasOwnProperty.call(c,f)&&(i[f]=c[f])}return i},Mt.apply(this,arguments)};var md,mp;function lw(){if(mp)return md;mp=1;var a=!1,i,c,r,d,f,_,v,h,m,g,y,b,N,S,E;function T(){if(!a){a=!0;var H=navigator.userAgent,z=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(H),G=/(Mac OS X)|(Windows)|(Linux)/.exec(H);if(b=/\b(iPhone|iP[ao]d)/.exec(H),N=/\b(iP[ao]d)/.exec(H),g=/Android/i.exec(H),S=/FBAN\/\w+;/i.exec(H),E=/Mobile/i.exec(H),y=!!/Win64/.exec(H),z){i=z[1]?parseFloat(z[1]):z[5]?parseFloat(z[5]):NaN,i&&document&&document.documentMode&&(i=document.documentMode);var Y=/(?:Trident\/(\d+.\d+))/.exec(H);_=Y?parseFloat(Y[1])+4:i,c=z[2]?parseFloat(z[2]):NaN,r=z[3]?parseFloat(z[3]):NaN,d=z[4]?parseFloat(z[4]):NaN,d?(z=/(?:Chrome\/(\d+\.\d+))/.exec(H),f=z&&z[1]?parseFloat(z[1]):NaN):f=NaN}else i=c=r=f=d=NaN;if(G){if(G[1]){var J=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(H);v=J?parseFloat(J[1].replace("_",".")):!0}else v=!1;h=!!G[2],m=!!G[3]}else v=h=m=!1}}var M={ie:function(){return T()||i},ieCompatibilityMode:function(){return T()||_>i},ie64:function(){return M.ie()&&y},firefox:function(){return T()||c},opera:function(){return T()||r},webkit:function(){return T()||d},safari:function(){return M.webkit()},chrome:function(){return T()||f},windows:function(){return T()||h},osx:function(){return T()||v},linux:function(){return T()||m},iphone:function(){return T()||b},mobile:function(){return T()||b||N||g||E},nativeApp:function(){return T()||S},android:function(){return T()||g},ipad:function(){return T()||N}};return md=M,md}var pd,pp;function aw(){if(pp)return pd;pp=1;var a=!!(typeof window<"u"&&window.document&&window.document.createElement),i={canUseDOM:a,canUseWorkers:typeof Worker<"u",canUseEventListeners:a&&!!(window.addEventListener||window.attachEvent),canUseViewport:a&&!!window.screen,isInWorker:!a};return pd=i,pd}var _d,_p;function sw(){if(_p)return _d;_p=1;var a=aw(),i;a.canUseDOM&&(i=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);/**
* Checks if an event is supported in the current execution environment.
*
* NOTE: This will not work correctly for non-generic events such as `change`,
* `reset`, `load`, `error`, and `select`.
*
* Borrows from Modernizr.
*
* @param {string} eventNameSuffix Event name, e.g. "click".
* @param {?boolean} capture Check if the capture phase is supported.
* @return {boolean} True if the event is supported.
* @internal
* @license Modernizr 3.0.0pre (Custom Build) | MIT
*/function c(r,d){if(!a.canUseDOM||d&&!("addEventListener"in document))return!1;var f="on"+r,_=f in document;if(!_){var v=document.createElement("div");v.setAttribute(f,"return;"),_=typeof v[f]=="function"}return!_&&i&&r==="wheel"&&(_=document.implementation.hasFeature("Events.wheel","3.0")),_}return _d=c,_d}var gd,gp;function iw(){if(gp)return gd;gp=1;var a=lw(),i=sw(),c=10,r=40,d=800;function f(_){var v=0,h=0,m=0,g=0;return"detail"in _&&(h=_.detail),"wheelDelta"in _&&(h=-_.wheelDelta/120),"wheelDeltaY"in _&&(h=-_.wheelDeltaY/120),"wheelDeltaX"in _&&(v=-_.wheelDeltaX/120),"axis"in _&&_.axis===_.HORIZONTAL_AXIS&&(v=h,h=0),m=v*c,g=h*c,"deltaY"in _&&(g=_.deltaY),"deltaX"in _&&(m=_.deltaX),(m||g)&&_.deltaMode&&(_.deltaMode==1?(m*=r,g*=r):(m*=d,g*=d)),m&&!v&&(v=m<1?-1:1),g&&!h&&(h=g<1?-1:1),{spinX:v,spinY:h,pixelX:m,pixelY:g}}return f.getEventType=function(){return a.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},gd=f,gd}var vd,vp;function cw(){return vp||(vp=1,vd=iw()),vd}var rw=cw();const ow=Yp(rw);function uw(a,i,c,r,d,f){f===void 0&&(f=0);var _=xi(a,i,f),v=_.width,h=_.height,m=Math.min(v,c),g=Math.min(h,r);return m>g*d?{width:g*d,height:g}:{width:m,height:m/d}}function dw(a){return a.width>a.height?a.width/a.naturalWidth:a.height/a.naturalHeight}function Tc(a,i,c,r,d){d===void 0&&(d=0);var f=xi(i.width,i.height,d),_=f.width,v=f.height;return{x:yp(a.x,_,c.width,r),y:yp(a.y,v,c.height,r)}}function yp(a,i,c,r){var d=Math.abs(i*r/2-c/2);return Uo(a,-d,d)}function xp(a,i){return Math.sqrt(Math.pow(a.y-i.y,2)+Math.pow(a.x-i.x,2))}function bp(a,i){return Math.atan2(i.y-a.y,i.x-a.x)*180/Math.PI}function fw(a,i,c,r,d,f,_){f===void 0&&(f=0),_===void 0&&(_=!0);var v=_?hw:mw,h=xi(i.width,i.height,f),m=xi(i.naturalWidth,i.naturalHeight,f),g={x:v(100,((h.width-c.width/d)/2-a.x/d)/h.width*100),y:v(100,((h.height-c.height/d)/2-a.y/d)/h.height*100),width:v(100,c.width/h.width*100/d),height:v(100,c.height/h.height*100/d)},y=Math.round(v(m.width,g.width*m.width/100)),b=Math.round(v(m.height,g.height*m.height/100)),N=m.width>=m.height*r,S=N?{width:Math.round(b*r),height:b}:{width:y,height:Math.round(y/r)},E=Mt(Mt({},S),{x:Math.round(v(m.width-S.width,g.x*m.width/100)),y:Math.round(v(m.height-S.height,g.y*m.height/100))});return{croppedAreaPercentages:g,croppedAreaPixels:E}}function hw(a,i){return Math.min(a,Math.max(0,i))}function mw(a,i){return i}function pw(a,i,c,r,d,f){var _=xi(i.width,i.height,c),v=Uo(r.width/_.width*(100/a.width),d,f),h={x:v*_.width/2-r.width/2-_.width*v*(a.x/100),y:v*_.height/2-r.height/2-_.height*v*(a.y/100)};return{crop:h,zoom:v}}function _w(a,i,c){var r=dw(i);return c.height>c.width?c.height/(a.height*r):c.width/(a.width*r)}function gw(a,i,c,r,d,f){c===void 0&&(c=0);var _=xi(i.naturalWidth,i.naturalHeight,c),v=Uo(_w(a,i,r),d,f),h=r.height>r.width?r.height/a.height:r.width/a.width,m={x:((_.width-a.width)/2-a.x)*h,y:((_.height-a.height)/2-a.y)*h};return{crop:m,zoom:v}}function jp(a,i){return{x:(i.x+a.x)/2,y:(i.y+a.y)/2}}function vw(a){return a*Math.PI/180}function xi(a,i,c){var r=vw(c);return{width:Math.abs(Math.cos(r)*a)+Math.abs(Math.sin(r)*i),height:Math.abs(Math.sin(r)*a)+Math.abs(Math.cos(r)*i)}}function Uo(a,i,c){return Math.min(Math.max(a,i),c)}function ho(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];return a.filter(function(c){return typeof c=="string"&&c.length>0}).join(" ").trim()}var yw=`.reactEasyCrop_Container {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
user-select: none;
touch-action: none;
cursor: move;
display: flex;
justify-content: center;
align-items: center;
}
.reactEasyCrop_Image,
.reactEasyCrop_Video {
will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */
}
.reactEasyCrop_Contain {
max-width: 100%;
max-height: 100%;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.reactEasyCrop_Cover_Horizontal {
width: 100%;
height: auto;
}
.reactEasyCrop_Cover_Vertical {
width: auto;
height: 100%;
}
.reactEasyCrop_CropArea {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
border: 1px solid rgba(255, 255, 255, 0.5);
box-sizing: border-box;
box-shadow: 0 0 0 9999em;
color: rgba(0, 0, 0, 0.5);
overflow: hidden;
}
.reactEasyCrop_CropAreaRound {
border-radius: 50%;
}
.reactEasyCrop_CropAreaGrid::before {
content: ' ';
box-sizing: border-box;
position: absolute;
border: 1px solid rgba(255, 255, 255, 0.5);
top: 0;
bottom: 0;
left: 33.33%;
right: 33.33%;
border-top: 0;
border-bottom: 0;
}
.reactEasyCrop_CropAreaGrid::after {
content: ' ';
box-sizing: border-box;
position: absolute;
border: 1px solid rgba(255, 255, 255, 0.5);
top: 33.33%;
bottom: 33.33%;
left: 0;
right: 0;
border-left: 0;
border-right: 0;
}
`,xw=1,bw=3,jw=1,Sw=(function(a){nw(i,a);function i(){var c=a!==null&&a.apply(this,arguments)||this;return c.cropperRef=j.createRef(),c.imageRef=j.createRef(),c.videoRef=j.createRef(),c.containerPosition={x:0,y:0},c.containerRef=null,c.styleRef=null,c.containerRect=null,c.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},c.dragStartPosition={x:0,y:0},c.dragStartCrop={x:0,y:0},c.gestureZoomStart=0,c.gestureRotationStart=0,c.isTouching=!1,c.lastPinchDistance=0,c.lastPinchRotation=0,c.rafDragTimeout=null,c.rafPinchTimeout=null,c.wheelTimer=null,c.currentDoc=typeof document<"u"?document:null,c.currentWindow=typeof window<"u"?window:null,c.resizeObserver=null,c.previousCropSize=null,c.isInitialized=!1,c.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},c.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!c.containerRef)){var r=!0;c.resizeObserver=new window.ResizeObserver(function(d){if(r){r=!1;return}c.computeSizes()}),c.resizeObserver.observe(c.containerRef)}},c.preventZoomSafari=function(r){return r.preventDefault()},c.cleanEvents=function(){c.currentDoc&&(c.currentDoc.removeEventListener("mousemove",c.onMouseMove),c.currentDoc.removeEventListener("mouseup",c.onDragStopped),c.currentDoc.removeEventListener("touchmove",c.onTouchMove),c.currentDoc.removeEventListener("touchend",c.onDragStopped),c.currentDoc.removeEventListener("gesturechange",c.onGestureChange),c.currentDoc.removeEventListener("gestureend",c.onGestureEnd),c.currentDoc.removeEventListener("scroll",c.onScroll))},c.clearScrollEvent=function(){c.containerRef&&c.containerRef.removeEventListener("wheel",c.onWheel),c.wheelTimer&&clearTimeout(c.wheelTimer)},c.onMediaLoad=function(){var r=c.computeSizes();r&&(c.previousCropSize=r,c.emitCropData(),c.setInitialCrop(r),c.isInitialized=!0),c.props.onMediaLoaded&&c.props.onMediaLoaded(c.mediaSize)},c.setInitialCrop=function(r){if(c.props.initialCroppedAreaPercentages){var d=pw(c.props.initialCroppedAreaPercentages,c.mediaSize,c.props.rotation,r,c.props.minZoom,c.props.maxZoom),f=d.crop,_=d.zoom;c.props.onCropChange(f),c.props.onZoomChange&&c.props.onZoomChange(_)}else if(c.props.initialCroppedAreaPixels){var v=gw(c.props.initialCroppedAreaPixels,c.mediaSize,c.props.rotation,r,c.props.minZoom,c.props.maxZoom),f=v.crop,_=v.zoom;c.props.onCropChange(f),c.props.onZoomChange&&c.props.onZoomChange(_)}},c.computeSizes=function(){var r,d,f,_,v,h,m=c.imageRef.current||c.videoRef.current;if(m&&c.containerRef){c.containerRect=c.containerRef.getBoundingClientRect(),c.saveContainerPosition();var g=c.containerRect.width/c.containerRect.height,y=((r=c.imageRef.current)===null||r===void 0?void 0:r.naturalWidth)||((d=c.videoRef.current)===null||d===void 0?void 0:d.videoWidth)||0,b=((f=c.imageRef.current)===null||f===void 0?void 0:f.naturalHeight)||((_=c.videoRef.current)===null||_===void 0?void 0:_.videoHeight)||0,N=m.offsetWidth<y||m.offsetHeight<b,S=y/b,E=void 0;if(N)switch(c.state.mediaObjectFit){default:case"contain":E=g>S?{width:c.containerRect.height*S,height:c.containerRect.height}:{width:c.containerRect.width,height:c.containerRect.width/S};break;case"horizontal-cover":E={width:c.containerRect.width,height:c.containerRect.width/S};break;case"vertical-cover":E={width:c.containerRect.height*S,height:c.containerRect.height};break}else E={width:m.offsetWidth,height:m.offsetHeight};c.mediaSize=Mt(Mt({},E),{naturalWidth:y,naturalHeight:b}),c.props.setMediaSize&&c.props.setMediaSize(c.mediaSize);var T=c.props.cropSize?c.props.cropSize:uw(c.mediaSize.width,c.mediaSize.height,c.containerRect.width,c.containerRect.height,c.props.aspect,c.props.rotation);return(((v=c.state.cropSize)===null||v===void 0?void 0:v.height)!==T.height||((h=c.state.cropSize)===null||h===void 0?void 0:h.width)!==T.width)&&c.props.onCropSizeChange&&c.props.onCropSizeChange(T),c.setState({cropSize:T},c.recomputeCropPosition),c.props.setCropSize&&c.props.setCropSize(T),T}},c.saveContainerPosition=function(){if(c.containerRef){var r=c.containerRef.getBoundingClientRect();c.containerPosition={x:r.left,y:r.top}}},c.onMouseDown=function(r){c.currentDoc&&(r.preventDefault(),c.currentDoc.addEventListener("mousemove",c.onMouseMove),c.currentDoc.addEventListener("mouseup",c.onDragStopped),c.saveContainerPosition(),c.onDragStart(i.getMousePoint(r)))},c.onMouseMove=function(r){return c.onDrag(i.getMousePoint(r))},c.onScroll=function(r){c.currentDoc&&(r.preventDefault(),c.saveContainerPosition())},c.onTouchStart=function(r){c.currentDoc&&(c.isTouching=!0,!(c.props.onTouchRequest&&!c.props.onTouchRequest(r))&&(c.currentDoc.addEventListener("touchmove",c.onTouchMove,{passive:!1}),c.currentDoc.addEventListener("touchend",c.onDragStopped),c.saveContainerPosition(),r.touches.length===2?c.onPinchStart(r):r.touches.length===1&&c.onDragStart(i.getTouchPoint(r.touches[0]))))},c.onTouchMove=function(r){r.preventDefault(),r.touches.length===2?c.onPinchMove(r):r.touches.length===1&&c.onDrag(i.getTouchPoint(r.touches[0]))},c.onGestureStart=function(r){c.currentDoc&&(r.preventDefault(),c.currentDoc.addEventListener("gesturechange",c.onGestureChange),c.currentDoc.addEventListener("gestureend",c.onGestureEnd),c.gestureZoomStart=c.props.zoom,c.gestureRotationStart=c.props.rotation)},c.onGestureChange=function(r){if(r.preventDefault(),!c.isTouching){var d=i.getMousePoint(r),f=c.gestureZoomStart-1+r.scale;if(c.setNewZoom(f,d,{shouldUpdatePosition:!0}),c.props.onRotationChange){var _=c.gestureRotationStart+r.rotation;c.props.onRotationChange(_)}}},c.onGestureEnd=function(r){c.cleanEvents()},c.onDragStart=function(r){var d,f,_=r.x,v=r.y;c.dragStartPosition={x:_,y:v},c.dragStartCrop=Mt({},c.props.crop),(f=(d=c.props).onInteractionStart)===null||f===void 0||f.call(d)},c.onDrag=function(r){var d=r.x,f=r.y;c.currentWindow&&(c.rafDragTimeout&&c.currentWindow.cancelAnimationFrame(c.rafDragTimeout),c.rafDragTimeout=c.currentWindow.requestAnimationFrame(function(){if(c.state.cropSize&&!(d===void 0||f===void 0)){var _=d-c.dragStartPosition.x,v=f-c.dragStartPosition.y,h={x:c.dragStartCrop.x+_,y:c.dragStartCrop.y+v},m=c.props.restrictPosition?Tc(h,c.mediaSize,c.state.cropSize,c.props.zoom,c.props.rotation):h;c.props.onCropChange(m)}}))},c.onDragStopped=function(){var r,d;c.isTouching=!1,c.cleanEvents(),c.emitCropData(),(d=(r=c.props).onInteractionEnd)===null||d===void 0||d.call(r)},c.onWheel=function(r){if(c.currentWindow&&!(c.props.onWheelRequest&&!c.props.onWheelRequest(r))){r.preventDefault();var d=i.getMousePoint(r),f=ow(r).pixelY,_=c.props.zoom-f*c.props.zoomSpeed/200;c.setNewZoom(_,d,{shouldUpdatePosition:!0}),c.state.hasWheelJustStarted||c.setState({hasWheelJustStarted:!0},function(){var v,h;return(h=(v=c.props).onInteractionStart)===null||h===void 0?void 0:h.call(v)}),c.wheelTimer&&clearTimeout(c.wheelTimer),c.wheelTimer=c.currentWindow.setTimeout(function(){return c.setState({hasWheelJustStarted:!1},function(){var v,h;return(h=(v=c.props).onInteractionEnd)===null||h===void 0?void 0:h.call(v)})},250)}},c.getPointOnContainer=function(r,d){var f=r.x,_=r.y;if(!c.containerRect)throw new Error("The Cropper is not mounted");return{x:c.containerRect.width/2-(f-d.x),y:c.containerRect.height/2-(_-d.y)}},c.getPointOnMedia=function(r){var d=r.x,f=r.y,_=c.props,v=_.crop,h=_.zoom;return{x:(d+v.x)/h,y:(f+v.y)/h}},c.setNewZoom=function(r,d,f){var _=f===void 0?{}:f,v=_.shouldUpdatePosition,h=v===void 0?!0:v;if(!(!c.state.cropSize||!c.props.onZoomChange)){var m=Uo(r,c.props.minZoom,c.props.maxZoom);if(h){var g=c.getPointOnContainer(d,c.containerPosition),y=c.getPointOnMedia(g),b={x:y.x*m-g.x,y:y.y*m-g.y},N=c.props.restrictPosition?Tc(b,c.mediaSize,c.state.cropSize,m,c.props.rotation):b;c.props.onCropChange(N)}c.props.onZoomChange(m)}},c.getCropData=function(){if(!c.state.cropSize)return null;var r=c.props.restrictPosition?Tc(c.props.crop,c.mediaSize,c.state.cropSize,c.props.zoom,c.props.rotation):c.props.crop;return fw(r,c.mediaSize,c.state.cropSize,c.getAspect(),c.props.zoom,c.props.rotation,c.props.restrictPosition)},c.emitCropData=function(){var r=c.getCropData();if(r){var d=r.croppedAreaPercentages,f=r.croppedAreaPixels;c.props.onCropComplete&&c.props.onCropComplete(d,f),c.props.onCropAreaChange&&c.props.onCropAreaChange(d,f)}},c.emitCropAreaChange=function(){var r=c.getCropData();if(r){var d=r.croppedAreaPercentages,f=r.croppedAreaPixels;c.props.onCropAreaChange&&c.props.onCropAreaChange(d,f)}},c.recomputeCropPosition=function(){var r,d;if(c.state.cropSize){var f=c.props.crop;if(c.isInitialized&&(!((r=c.previousCropSize)===null||r===void 0)&&r.width)&&(!((d=c.previousCropSize)===null||d===void 0)&&d.height)){var _=Math.abs(c.previousCropSize.width-c.state.cropSize.width)>1e-6||Math.abs(c.previousCropSize.height-c.state.cropSize.height)>1e-6;if(_){var v=c.state.cropSize.width/c.previousCropSize.width,h=c.state.cropSize.height/c.previousCropSize.height;f={x:c.props.crop.x*v,y:c.props.crop.y*h}}}var m=c.props.restrictPosition?Tc(f,c.mediaSize,c.state.cropSize,c.props.zoom,c.props.rotation):f;c.previousCropSize=c.state.cropSize,c.props.onCropChange(m),c.emitCropData()}},c.onKeyDown=function(r){var d,f,_=c.props,v=_.crop,h=_.onCropChange,m=_.keyboardStep,g=_.zoom,y=_.rotation,b=m;if(c.state.cropSize){r.shiftKey&&(b*=.2);var N=Mt({},v);switch(r.key){case"ArrowUp":N.y-=b,r.preventDefault();break;case"ArrowDown":N.y+=b,r.preventDefault();break;case"ArrowLeft":N.x-=b,r.preventDefault();break;case"ArrowRight":N.x+=b,r.preventDefault();break;default:return}c.props.restrictPosition&&(N=Tc(N,c.mediaSize,c.state.cropSize,g,y)),r.repeat||(f=(d=c.props).onInteractionStart)===null||f===void 0||f.call(d),h(N)}},c.onKeyUp=function(r){var d,f;switch(r.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":r.preventDefault();break;default:return}c.emitCropData(),(f=(d=c.props).onInteractionEnd)===null||f===void 0||f.call(d)},c}return i.prototype.componentDidMount=function(){!this.currentDoc||!this.currentWindow||(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=yw,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef),this.props.setCropperRef&&this.props.setCropperRef(this.cropperRef))},i.prototype.componentWillUnmount=function(){var c,r;!this.currentDoc||!this.currentWindow||(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),(c=this.resizeObserver)===null||c===void 0||c.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&((r=this.styleRef.parentNode)===null||r===void 0||r.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},i.prototype.componentDidUpdate=function(c){var r,d,f,_,v,h,m,g,y;c.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):c.aspect!==this.props.aspect?this.computeSizes():c.objectFit!==this.props.objectFit?this.computeSizes():c.zoom!==this.props.zoom?this.recomputeCropPosition():((r=c.cropSize)===null||r===void 0?void 0:r.height)!==((d=this.props.cropSize)===null||d===void 0?void 0:d.height)||((f=c.cropSize)===null||f===void 0?void 0:f.width)!==((_=this.props.cropSize)===null||_===void 0?void 0:_.width)?this.computeSizes():(((v=c.crop)===null||v===void 0?void 0:v.x)!==((h=this.props.crop)===null||h===void 0?void 0:h.x)||((m=c.crop)===null||m===void 0?void 0:m.y)!==((g=this.props.crop)===null||g===void 0?void 0:g.y))&&this.emitCropAreaChange(),c.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),c.video!==this.props.video&&((y=this.videoRef.current)===null||y===void 0||y.load());var b=this.getObjectFit();b!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:b},this.computeSizes)},i.prototype.getAspect=function(){var c=this.props,r=c.cropSize,d=c.aspect;return r?r.width/r.height:d},i.prototype.getObjectFit=function(){var c,r,d,f;if(this.props.objectFit==="cover"){var _=this.imageRef.current||this.videoRef.current;if(_&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var v=this.containerRect.width/this.containerRect.height,h=((c=this.imageRef.current)===null||c===void 0?void 0:c.naturalWidth)||((r=this.videoRef.current)===null||r===void 0?void 0:r.videoWidth)||0,m=((d=this.imageRef.current)===null||d===void 0?void 0:d.naturalHeight)||((f=this.videoRef.current)===null||f===void 0?void 0:f.videoHeight)||0,g=h/m;return g<v?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},i.prototype.onPinchStart=function(c){var r=i.getTouchPoint(c.touches[0]),d=i.getTouchPoint(c.touches[1]);this.lastPinchDistance=xp(r,d),this.lastPinchRotation=bp(r,d),this.onDragStart(jp(r,d))},i.prototype.onPinchMove=function(c){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var d=i.getTouchPoint(c.touches[0]),f=i.getTouchPoint(c.touches[1]),_=jp(d,f);this.onDrag(_),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var v=xp(d,f),h=r.props.zoom*(v/r.lastPinchDistance);r.setNewZoom(h,_,{shouldUpdatePosition:!1}),r.lastPinchDistance=v;var m=bp(d,f),g=r.props.rotation+(m-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(g),r.lastPinchRotation=m})}},i.prototype.render=function(){var c=this,r,d=this.props,f=d.image,_=d.video,v=d.mediaProps,h=d.cropperProps,m=d.transform,g=d.crop,y=g.x,b=g.y,N=d.rotation,S=d.zoom,E=d.cropShape,T=d.showGrid,M=d.roundCropAreaPixels,H=d.style,z=H.containerStyle,G=H.cropAreaStyle,Y=H.mediaStyle,J=d.classes,$=J.containerClassName,X=J.cropAreaClassName,se=J.mediaClassName,pe=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return j.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(Ce){return c.containerRef=Ce},"data-testid":"container",style:z,className:ho("reactEasyCrop_Container",$)},f?j.createElement("img",Mt({alt:"",className:ho("reactEasyCrop_Image",pe==="contain"&&"reactEasyCrop_Contain",pe==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",pe==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",se)},v,{src:f,ref:this.imageRef,style:Mt(Mt({},Y),{transform:m||"translate(".concat(y,"px, ").concat(b,"px) rotate(").concat(N,"deg) scale(").concat(S,")")}),onLoad:this.onMediaLoad})):_&&j.createElement("video",Mt({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:ho("reactEasyCrop_Video",pe==="contain"&&"reactEasyCrop_Contain",pe==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",pe==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",se)},v,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:Mt(Mt({},Y),{transform:m||"translate(".concat(y,"px, ").concat(b,"px) rotate(").concat(N,"deg) scale(").concat(S,")")}),controls:!1}),(Array.isArray(_)?_:[{src:_}]).map(function(me){return j.createElement("source",Mt({key:me.src},me))})),this.state.cropSize&&j.createElement("div",Mt({ref:this.cropperRef,style:Mt(Mt({},G),{width:M?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:M?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:ho("reactEasyCrop_CropArea",E==="round"&&"reactEasyCrop_CropAreaRound",T&&"reactEasyCrop_CropAreaGrid",X)},h)))},i.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:bw,minZoom:xw,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:jw},i.getMousePoint=function(c){return{x:Number(c.clientX),y:Number(c.clientY)}},i.getTouchPoint=function(c){return{x:Number(c.clientX),y:Number(c.clientY)}},i})(j.Component);function Nw(a){return new Promise((i,c)=>{const r=new Image;r.onload=()=>i(r),r.onerror=()=>c(new Error("Не удалось загрузить изображение")),r.src=a})}async function ww(a,i,c=512){const r=await Nw(a),d=document.createElement("canvas");d.width=c,d.height=c;const f=d.getContext("2d");if(!f)throw new Error("Canvas 2D context недоступен");return f.drawImage(r,i.x,i.y,i.width,i.height,0,0,c,c),new Promise((_,v)=>{d.toBlob(h=>{h?_(h):v(new Error("Пустой Blob после обрезки"))},"image/jpeg",.9)})}const Cw="_backdrop_1cfz6_1",Ew="_card_1cfz6_12",Tw="_title_1cfz6_25",Rw="_cropArea_1cfz6_31",Aw="_controls_1cfz6_40",Ow="_zoom_1cfz6_52",Mw="_actions_1cfz6_57",zw="_error_1cfz6_63",pa={backdrop:Cw,card:Ew,title:Tw,cropArea:Rw,controls:Aw,zoom:Ow,actions:Mw,error:zw};function Dw({imageSrc:a,isSaving:i,onCancel:c,onConfirm:r}){const[d,f]=j.useState({x:0,y:0}),[_,v]=j.useState(1),[h,m]=j.useState(null),[g,y]=j.useState(null),b=j.useCallback((S,E)=>{m(E)},[]);j.useEffect(()=>{const S=E=>{E.key==="Escape"&&!i&&c()};return window.addEventListener("keydown",S),()=>window.removeEventListener("keydown",S)},[c,i]);const N=async()=>{if(h){y(null);try{const S=await ww(a,h);await r(S)}catch{y("Не удалось обрезать изображение")}}};return l.jsx("div",{className:pa.backdrop,onClick:i?void 0:c,children:l.jsxs("div",{className:pa.card,onClick:S=>S.stopPropagation(),children:[l.jsx("h3",{className:pa.title,children:"Выберите область аватара"}),l.jsx("div",{className:pa.cropArea,children:l.jsx(Sw,{image:a,crop:d,zoom:_,aspect:1,cropShape:"round",showGrid:!1,onCropChange:f,onZoomChange:v,onCropComplete:b})}),l.jsxs("div",{className:pa.controls,children:[l.jsx("label",{htmlFor:"avatar-zoom",children:"Масштаб"}),l.jsx("input",{id:"avatar-zoom",className:pa.zoom,type:"range",min:1,max:3,step:.01,value:_,onChange:S=>v(Number(S.target.value))})]}),g&&l.jsx("span",{className:pa.error,children:g}),l.jsxs("div",{className:pa.actions,children:[l.jsx(Pt,{variant:"ghost",onClick:c,disabled:i,children:"Отмена"}),l.jsx(Pt,{variant:"primary",onClick:N,disabled:i||!h,children:i?"Загрузка...":"Сохранить"})]})]})})}const Lw="_col_1gh35_1",kw="_avatar_1gh35_10",Bw="_avatarImg_1gh35_30",Uw="_error_1gh35_37",Hw="_overlay_1gh35_43",$w="_addPhoto_1gh35_68",ni={col:Lw,avatar:kw,avatarImg:Bw,error:Uw,overlay:Hw,addPhoto:$w};function qw(a){return new Promise((i,c)=>{const r=new FileReader;r.onload=()=>{const d=r.result,f=d.indexOf(",");i(f>=0?d.slice(f+1):d)},r.onerror=()=>c(r.error),r.readAsDataURL(a)})}function Gw(){const{data:a}=Ti(),{mutateAsync:i,isPending:c}=o8(),r=j.useRef(null),[d,f]=j.useState(null),[_,v]=j.useState(!1),[h,m]=j.useState(null),g=(a==null?void 0:a.avatar_link)??null,y=g&&!_;j.useEffect(()=>{v(!1)},[g]),j.useEffect(()=>()=>{h&&URL.revokeObjectURL(h)},[h]);const b=()=>{var T;c||(T=r.current)==null||T.click()},N=T=>{var H;const M=(H=T.target.files)==null?void 0:H[0];T.target.value="",M&&(f(null),m(URL.createObjectURL(M)))},S=()=>{h&&URL.revokeObjectURL(h),m(null)},E=async T=>{try{const M=await qw(T);await i({photo_base64:M,decoded_bytes:String(T.size)}),S()}catch{f("Не удалось загрузить фото"),S()}};return l.jsxs("div",{className:ni.col,children:[l.jsxs("div",{className:ni.avatar,onClick:b,children:[y?l.jsx("img",{src:g,alt:"avatar",className:ni.avatarImg,referrerPolicy:"no-referrer",onError:()=>{console.warn("[avatar] failed to load",g),v(!0)}}):l.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",children:[l.jsx("circle",{cx:"12",cy:"8",r:"4"}),l.jsx("path",{d:"M4 20c0-4 4-7 8-7s8 3 8 7"})]}),l.jsx("div",{className:ni.overlay,children:l.jsxs("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",children:[l.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"}),l.jsx("circle",{cx:"12",cy:"13",r:"4"})]})})]}),l.jsx("input",{ref:r,type:"file",accept:"image/*",onChange:N,hidden:!0}),l.jsx("div",{className:ni.addPhoto,children:l.jsx(Pt,{variant:"ghost",onClick:b,disabled:c,children:c?"ЗАГРУЗКА...":"ДОБАВИТЬ ФОТО"})}),d&&l.jsx("span",{className:ni.error,children:d}),h&&l.jsx(Dw,{imageSrc:h,isSaving:c,onCancel:S,onConfirm:E})]})}const Fw="_card_17od5_1",Vw="_title_17od5_8",Qw="_actions_17od5_17",yd={card:Fw,title:Vw,actions:Qw};function mo({title:a,children:i,actions:c}){return l.jsxs("div",{className:yd.card,children:[l.jsx("div",{className:yd.title,children:a}),i,c&&l.jsx("div",{className:yd.actions,children:c})]})}const Yw="_page_h0psp_1",Iw="_kycBanner_h0psp_8",Xw="_main_h0psp_19",Zw="_profileTop_h0psp_29",Kw="_userInfo_h0psp_33",Pw="_sections_h0psp_37",Ww="_grid2_h0psp_44",Jw="_grid1_h0psp_50",eC="_mnemonicRow_h0psp_56",tC="_mnemonicInfo_h0psp_63",nC="_mnemonicIcon_h0psp_69",lC="_mnemonicText_h0psp_73",aC="_userName_h0psp_105",sC="_userBalance_h0psp_112",Yt={page:Yw,kycBanner:Iw,main:Xw,profileTop:Zw,userInfo:Kw,sections:Pw,grid2:Ww,grid1:Jw,mnemonicRow:eC,mnemonicInfo:tC,mnemonicIcon:nC,mnemonicText:lC,userName:aC,userBalance:sC};function iC(){const{data:a}=Ti(),{data:i,isLoading:c}=ko(),{data:r}=Lo(),d=u8(),f=Wt(),[_,v]=j.useState(""),[h,m]=j.useState(""),[g,y]=j.useState(null);j.useEffect(()=>{(a==null?void 0:a.phone)!=null&&(v(a.phone),m(a.phone))},[a==null?void 0:a.phone]);function b(M){v(M.replace(/[^\d+\s()-]/g,""))}function N(){const M=_.trim();M===h||d.isPending||d.mutate(M,{onSuccess:()=>{m(M),y({status:"success",message:"Номер телефона обновлён"})},onError:()=>{y({status:"error",message:"Не удалось обновить номер телефона"})}})}const S=M=>M?M[0].toUpperCase()+M.slice(1).toLowerCase():"",E=a?[a.last_name,a.first_name,a.middle_name].filter(Boolean).map(S).join(" "):"",T=c||!i||i.totalUsd==null?"$—":`$${i.totalUsd.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`;return l.jsxs("div",{className:Yt.page,children:[l.jsx(Bo,{}),a&&!a.kyc_verified&&l.jsx("div",{className:Yt.kycBanner,children:"Для полного доступа к платформе необходимо пройти верификацию личности (KYC)"}),l.jsxs("main",{className:Yt.main,children:[l.jsxs("div",{className:Yt.profileTop,children:[l.jsx(Gw,{}),l.jsxs("div",{className:Yt.userInfo,children:[l.jsx("span",{className:Yt.userName,children:E}),l.jsx("span",{className:Yt.userBalance,children:T})]})]}),l.jsxs("div",{className:Yt.sections,children:[l.jsx(mo,{title:"Личные данные",children:l.jsxs("div",{className:Yt.grid2,children:[l.jsx(ae,{label:"Полное ФИО",value:E,placeholder:"Например: Иванов Иван Иванович",readOnly:!0}),l.jsx(ae,{label:"Адрес электронной почты",value:(a==null?void 0:a.email)??"",type:"email",icon:"check",placeholder:"example@mail.ru",readOnly:!0}),l.jsx(ae,{label:"Серия и номер паспорта",value:(a==null?void 0:a.passport_data)??"",placeholder:"0000 000000",readOnly:!0}),l.jsx(ae,{label:"Номер телефона",value:_,onChange:b,onBlur:N,type:"tel",placeholder:"+7 (999) 000-00-00"})]})}),l.jsx(mo,{title:"Верификация",children:l.jsxs("div",{className:Yt.grid2,children:[l.jsx(ae,{label:"ИНН",value:(a==null?void 0:a.inn)??"",readOnly:!0,icon:"lock",placeholder:"000000000000"}),l.jsx(ae,{label:"ID аккаунта",value:(a==null?void 0:a.id)??"",readOnly:!0,icon:"lock",placeholder:"ECSA-00000000"})]})}),l.jsx(mo,{title:"Безопасность",actions:l.jsxs(l.Fragment,{children:[l.jsx(Pt,{variant:"danger",children:"⚠️ Посмотреть приватный ключ"}),l.jsx(Pt,{variant:"primary",children:"СОХРАНИТЬ"})]}),children:l.jsx("div",{className:Yt.grid1,children:r==null?void 0:r.map(({chain:M,address:H})=>l.jsx(ae,{label:`Адрес ${M}`,readOnly:!0,icon:"lock",value:H,placeholder:"—"},M))})}),l.jsx(mo,{title:"Мнемоника",children:l.jsxs("div",{className:Yt.mnemonicRow,children:[l.jsxs("div",{className:Yt.mnemonicInfo,children:[l.jsx("span",{className:Yt.mnemonicIcon,children:"🔑"}),l.jsx("span",{className:Yt.mnemonicText,children:"Сид-фраза из 12 слов для восстановления кошелька"})]}),l.jsx(Pt,{variant:"danger",onClick:()=>f(oe.SEED_PHRASE),children:"⚠ Показать мнемонику"})]})})]})]}),g&&l.jsx(ql,{status:g.status,message:g.message,onClose:()=>y(null)})]})}const cC="_card_1erii_1",rC="_logo_1erii_10",oC="_title_1erii_20",uC="_twoCol_1erii_29",dC="_leftCol_1erii_36",fC="_rightCol_1erii_42",hC="_codeHint_1erii_48",mC="_error_1erii_55",pC="_submitWrapper_1erii_62",_C="_footer_1erii_66",gC="_forgot_1erii_73",vC="_divider_1erii_88",Gn={card:cC,logo:rC,title:oC,twoCol:uC,leftCol:dC,rightCol:fC,codeHint:hC,error:mC,submitWrapper:pC,footer:_C,forgot:gC,divider:vC};function Sp(a){var c,r;const i=a;return((r=(c=i==null?void 0:i.detail)==null?void 0:c[0])==null?void 0:r.msg)??"Произошла ошибка"}function yC(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),[_,v]=j.useState(!1),h=mn(),m=Wt(),g=gt({mutationFn:t8,onSuccess:()=>v(!0)}),y=gt({mutationFn:n8,onSuccess:async({access_token:E})=>{h2(),E&&Vn.set(E),await h.invalidateQueries({queryKey:Do}),m(oe.PROFILE)}}),b=()=>{a&&g.mutate({email:a})},N=E=>{E.preventDefault(),y.mutate({email:a,password:c,code:d})},S=(g.isError?Sp(g.error):null)??(y.isError?Sp(y.error):null);return{email:a,setEmail:i,password:c,setPassword:r,verificationCode:d,setVerificationCode:f,codeSent:_,isLoadingCode:g.isPending,isLoadingSubmit:y.isPending,error:S,handleRequestCode:b,handleSubmit:N}}function xC(){const{email:a,setEmail:i,password:c,setPassword:r,verificationCode:d,setVerificationCode:f,codeSent:_,isLoadingCode:v,isLoadingSubmit:h,error:m,handleRequestCode:g,handleSubmit:y}=yC(),b=Wt();return l.jsxs("form",{className:Gn.card,onSubmit:y,children:[l.jsx("div",{className:Gn.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("h1",{className:Gn.title,children:"Войти в кошелёк ЭКСА"}),l.jsxs("div",{className:Gn.twoCol,children:[l.jsxs("div",{className:Gn.leftCol,children:[l.jsx(ae,{label:"Адрес электронной почты",type:"email",value:a,onChange:i,placeholder:"example@mail.ru",required:!0}),l.jsx(ae,{label:"Пароль",type:"password",value:c,onChange:r,placeholder:"••••••••",required:!0})]}),l.jsxs("div",{className:Gn.rightCol,children:[l.jsx(Pt,{variant:"ghost",type:"button",onClick:g,disabled:_||v,children:v?"Отправка...":_?"Код отправлен":"Получить код на email"}),l.jsx("span",{className:Gn.codeHint,children:"Код не пришёл"}),l.jsx(ae,{label:"Ввести код",type:"text",value:d,onChange:f,placeholder:"000 000",required:!0})]})]}),m&&l.jsx("p",{className:Gn.error,children:m}),l.jsx("div",{className:Gn.submitWrapper,children:l.jsx(Rn,{label:h?"Вход...":"Войти",disabled:h})}),l.jsxs("div",{className:Gn.footer,children:[l.jsx("a",{className:Gn.forgot,onClick:()=>b(oe.RESTORE_PASSWORD),children:"Забыли пароль?"}),l.jsx("div",{className:Gn.divider,children:l.jsx("span",{children:"или"})}),l.jsx(Pt,{variant:"outline",type:"button",onClick:()=>b(oe.REGISTER),children:"Создать новый кошелёк"})]})]})}const bC="_page_a6ygb_1",jC={page:bC};function SC(){return l.jsx("div",{className:jC.page,children:l.jsx(xC,{})})}function Np(a){var c,r;const i=a;return((r=(c=i==null?void 0:i.detail)==null?void 0:c[0])==null?void 0:r.msg)??"Произошла ошибка"}function NC(){const a=Wt(),i=mn(),[c,r]=j.useState(""),[d,f]=j.useState(""),[_,v]=j.useState(""),[h,m]=j.useState(""),[g,y]=j.useState(!1),[b,N]=j.useState(null),S=gt({mutationFn:J5,onSuccess:()=>y(!0)}),E=gt({mutationFn:e8,onSuccess:async({access_token:z})=>{h2(),z&&Vn.set(z),await i.invalidateQueries({queryKey:Do}),a(oe.WALLET)}}),T=()=>{c&&S.mutate({email:c})},M=z=>{if(z.preventDefault(),d!==_){N("Пароли не совпадают");return}N(null),E.mutate({email:c,password:d,confirm_password:_,code:h})},H=b??(S.isError?Np(S.error):null)??(E.isError?Np(E.error):null);return{email:c,setEmail:r,password:d,setPassword:f,confirmPassword:_,setConfirmPassword:v,verificationCode:h,setVerificationCode:m,codeSent:g,isLoadingCode:S.isPending,isLoadingSubmit:E.isPending,error:H,handleRequestCode:T,handleSubmit:M}}const wC="_card_4lgff_1",CC="_logo_4lgff_10",EC="_title_4lgff_20",TC="_typeSelect_4lgff_29",RC="_back_4lgff_39",AC="_legalInfo_4lgff_55",OC="_legalIntro_4lgff_61",MC="_docsBlock_4lgff_67",zC="_emailBlock_4lgff_68",DC="_docsLabel_4lgff_74",LC="_docsList_4lgff_80",kC="_emailLink_4lgff_94",BC="_legalDone_4lgff_105",UC="_legalDoneTitle_4lgff_113",HC="_legalDoneText_4lgff_119",$C="_twoCol_4lgff_125",qC="_leftCol_4lgff_132",GC="_rightCol_4lgff_138",FC="_codeHint_4lgff_149",VC="_error_4lgff_156",QC="_submitWrapper_4lgff_163",YC="_legal_4lgff_55",at={card:wC,logo:CC,title:EC,typeSelect:TC,back:RC,legalInfo:AC,legalIntro:OC,docsBlock:MC,emailBlock:zC,docsLabel:DC,docsList:LC,emailLink:kC,legalDone:BC,legalDoneTitle:UC,legalDoneText:HC,twoCol:$C,leftCol:qC,rightCol:GC,codeHint:FC,error:VC,submitWrapper:QC,legal:YC};function IC(){const{email:a,setEmail:i,password:c,setPassword:r,confirmPassword:d,setConfirmPassword:f,verificationCode:_,setVerificationCode:v,codeSent:h,isLoadingCode:m,isLoadingSubmit:g,error:y,handleRequestCode:b,handleSubmit:N}=NC();return l.jsxs("form",{onSubmit:N,children:[l.jsxs("div",{className:at.twoCol,children:[l.jsxs("div",{className:at.leftCol,children:[l.jsx(ae,{label:"Введите адрес электронной почты",type:"email",value:a,onChange:i,placeholder:"example@mail.ru",required:!0}),l.jsx(ae,{label:"Придумайте пароль",type:"password",value:c,onChange:r,placeholder:"••••••••",required:!0}),l.jsx(ae,{label:"Повторите пароль",type:"password",value:d,onChange:f,placeholder:"••••••••",required:!0})]}),l.jsxs("div",{className:at.rightCol,children:[l.jsx(Pt,{variant:"ghost",type:"button",onClick:b,disabled:h||m,children:m?"Отправка...":h?"Код отправлен":"Получить проверочный код"}),l.jsx("span",{className:at.codeHint,children:"Код не пришёл"}),l.jsx(ae,{label:"Ввести код",type:"text",value:_,onChange:v,placeholder:"000 000",required:!0})]})]}),y&&l.jsx("p",{className:at.error,children:y}),l.jsx("div",{className:at.submitWrapper,children:l.jsx(Rn,{label:g?"Создание...":"Создать",disabled:g})}),l.jsxs("p",{className:at.legal,children:["Нажимая «Создать», вы принимаете",l.jsx("br",{}),l.jsx("a",{href:"#",children:"Пользовательское соглашение"})," и ",l.jsx("a",{href:"#",children:"Политику конфиденциальности"})]})]})}const wp="company@elcsa.ru",XC=["Устав организации в действующей редакции","Решение (протокол) о создании организации и о назначении руководителя","Выписка по расчётному счёту из банка за последние шесть месяцев","Выписка из Единого государственного реестра юридических лиц (ЕГРЮЛ)","Идентификатор электронного документооборота (ЭДО)","Реквизиты расчётного счёта: номер Р/С, БИК и наименование банка"];function ZC(){const[a,i]=j.useState(!1);return a?l.jsxs("div",{className:at.legalDone,children:[l.jsx("h2",{className:at.legalDoneTitle,children:"Спасибо!"}),l.jsx("p",{className:at.legalDoneText,children:"Мы получили уведомление об отправке документов. После проверки мы свяжемся с вами по указанному адресу электронной почты."})]}):l.jsxs("div",{className:at.legalInfo,children:[l.jsx("p",{className:at.legalIntro,children:"Для регистрации юридического лица отправьте перечисленные ниже документы на нашу электронную почту. После проверки мы свяжемся с вами для завершения регистрации."}),l.jsxs("div",{className:at.docsBlock,children:[l.jsx("span",{className:at.docsLabel,children:"Необходимые документы"}),l.jsx("ul",{className:at.docsList,children:XC.map(c=>l.jsx("li",{children:c},c))})]}),l.jsxs("div",{className:at.emailBlock,children:[l.jsx("span",{className:at.docsLabel,children:"Адрес для отправки документов"}),l.jsx("a",{href:`mailto:${wp}`,className:at.emailLink,children:wp})]}),l.jsx("div",{className:at.submitWrapper,children:l.jsx(Rn,{label:"Документы отправлены",type:"button",onClick:()=>i(!0)})})]})}function KC(){const[a,i]=j.useState(null);return l.jsxs("div",{className:at.card,children:[l.jsx("div",{className:at.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("h1",{className:at.title,children:"Создать кошелёк ЭКСА"}),a===null?l.jsxs("div",{className:at.typeSelect,children:[l.jsx(Pt,{variant:"primary",onClick:()=>i("individual"),children:"Зарегистрироваться как физическое лицо"}),l.jsx(Pt,{variant:"outline",onClick:()=>i("legal"),children:"Зарегистрироваться как юридическое лицо"})]}):l.jsxs(l.Fragment,{children:[l.jsx("button",{type:"button",className:at.back,onClick:()=>i(null),children:"← Назад к выбору"}),a==="individual"?l.jsx(IC,{}):l.jsx(ZC,{})]})]})}const PC="_page_a6ygb_1",WC={page:PC};function JC(){return l.jsx("div",{className:WC.page,children:l.jsx(KC,{})})}const eE="_page_1bkwz_1",tE="_card_1bkwz_9",nE="_logo_1bkwz_18",lE="_title_1bkwz_28",aE="_typeSwitch_1bkwz_38",sE="_typeOption_1bkwz_49",iE="_typeOptionActive_1bkwz_66",cE="_twoCol_1bkwz_71",rE="_leftCol_1bkwz_78",oE="_rightCol_1bkwz_84",uE="_codeHint_1bkwz_90",dE="_backButton_1bkwz_98",fE="_documentsSubtitle_1bkwz_131",hE="_documentsList_1bkwz_137",mE="_documentItem_1bkwz_146",pE="_documentName_1bkwz_157",_E="_attachButton_1bkwz_163",gE="_fileInput_1bkwz_181",vE="_submitWrapper_1bkwz_192",yE="_legal_1bkwz_196",We={page:eE,card:tE,logo:nE,title:lE,typeSwitch:aE,typeOption:sE,typeOptionActive:iE,twoCol:cE,leftCol:rE,rightCol:oE,codeHint:uE,backButton:dE,documentsSubtitle:fE,documentsList:hE,documentItem:mE,documentName:pE,attachButton:_E,fileInput:gE,submitWrapper:vE,legal:yE},xE=["Свидетельство о государственной регистрации (ОГРН)","Свидетельство о постановке на учёт в налоговом органе (ИНН)","Устав организации (действующая редакция)","Решение/протокол о назначении руководителя","Документ, подтверждающий полномочия лица, открывающего счёт","Карточка с образцами подписей и оттиска печати"];function bE(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),[_,v]=j.useState(""),[h,m]=j.useState("individual"),[g,y]=j.useState("info"),b=h==="legal",N=E=>{E.preventDefault(),y("documents")},S=E=>{E.preventDefault()};return l.jsx("div",{className:We.page,children:g==="info"?l.jsxs("form",{className:We.card,onSubmit:N,children:[l.jsx("div",{className:We.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("h1",{className:We.title,children:"Создать кошелёк ЭКСА"}),l.jsxs("div",{className:We.typeSwitch,role:"tablist","aria-label":"Тип регистрации",children:[l.jsx("button",{type:"button",role:"tab","aria-selected":!b,className:`${We.typeOption} ${b?"":We.typeOptionActive}`,onClick:()=>m("individual"),children:"Физическое лицо"}),l.jsx("button",{type:"button",role:"tab","aria-selected":b,className:`${We.typeOption} ${b?We.typeOptionActive:""}`,onClick:()=>m("legal"),children:"Юридическое лицо"})]}),l.jsxs("div",{className:We.twoCol,children:[l.jsxs("div",{className:We.leftCol,children:[l.jsx(ae,{label:b?"Введите корпоративный email":"Введите адрес электронной почты",type:"email",value:a,onChange:i,placeholder:b?"name@company.ru":"example@mail.ru"}),l.jsx(ae,{label:"Придумайте пароль",type:"password",value:c,onChange:r,placeholder:"••••••••"}),l.jsx(ae,{label:"Повторите пароль",type:"password",value:d,onChange:f,placeholder:"••••••••"})]}),l.jsxs("div",{className:We.rightCol,children:[l.jsx(Pt,{variant:"ghost",type:"button",children:"Получить проверочный код"}),l.jsx("span",{className:We.codeHint,children:"Код не пришёл"}),l.jsx(ae,{label:"Ввести код",type:"text",value:_,onChange:v,placeholder:"000 000"})]})]}),l.jsx("div",{className:We.submitWrapper,children:l.jsx(Rn,{label:"Создать"})}),l.jsxs("p",{className:We.legal,children:["Нажимая «Создать», вы принимаете",l.jsx("br",{}),l.jsx("a",{href:"#",children:"Пользовательское соглашение"})," и ",l.jsx("a",{href:"#",children:"Политику конфиденциальности"})]})]}):l.jsxs("form",{className:We.card,onSubmit:S,children:[l.jsx("div",{className:We.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("button",{type:"button",className:We.backButton,onClick:()=>y("info"),children:"← Назад к данным"}),l.jsx("h1",{className:We.title,children:"Прикрепите документы"}),l.jsx("p",{className:We.documentsSubtitle,children:"Для открытия счёта юридическому лицу прикрепите сканы или фотографии следующих документов:"}),l.jsx("ul",{className:We.documentsList,children:xE.map(E=>l.jsxs("li",{className:We.documentItem,children:[l.jsx("span",{className:We.documentName,children:E}),l.jsxs("label",{className:We.attachButton,children:["Прикрепить",l.jsx("input",{type:"file",className:We.fileInput,multiple:!0})]})]},E))}),l.jsx("div",{className:We.submitWrapper,children:l.jsx(Rn,{label:"Создать аккаунт"})})]})})}const jE="_page_cc0zl_1",SE="_wrap_cc0zl_9",NE="_header_cc0zl_20",wE="_title_cc0zl_24",CE="_subtitle_cc0zl_29",EE="_body_cc0zl_37",TE="_formCol_cc0zl_43",RE="_hint_cc0zl_49",AE="_infoCol_cc0zl_56",OE="_infoTitle_cc0zl_61",ME="_infoRow_cc0zl_68",zE="_infoLabel_cc0zl_84",DE="_infoValue_cc0zl_89",LE="_note_cc0zl_95",kE="_submitBtn_cc0zl_102",pt={page:jE,wrap:SE,header:NE,title:wE,subtitle:CE,body:EE,formCol:TE,hint:RE,infoCol:AE,infoTitle:OE,infoRow:ME,infoLabel:zE,infoValue:DE,note:LE,submitBtn:kE},xd=5e5,Cp=.03,po=a=>a.toLocaleString("ru-RU",{maximumFractionDigits:0});function BE(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),_=Number(a.replace(/\D/g,""))||0,v=_>0&&_<xd,h=_*Cp,m=y=>{const b=y.replace(/\D/g,"");i(b?po(Number(b)):"")},g=y=>{y.preventDefault()};return l.jsx("div",{className:pt.page,children:l.jsxs("form",{className:pt.wrap,onSubmit:g,children:[l.jsxs("div",{className:pt.header,children:[l.jsx("h1",{className:pt.title,children:"Оставить заявку"}),l.jsx("p",{className:pt.subtitle,children:"Конвертация крупных объёмов по индивидуальному курсу. Оставьте заявку — менеджер свяжется с вами, подтвердит актуальный курс и сопроводит сделку."})]}),l.jsxs("div",{className:pt.body,children:[l.jsxs("div",{className:pt.formCol,children:[l.jsx(ae,{label:"Объём заявки, ₽",type:"text",value:a,onChange:m,placeholder:"от 500 000"}),v&&l.jsxs("p",{className:pt.hint,children:["Минимальный объём заявки — ",po(xd)," ₽"]}),l.jsx(ae,{label:"Как к вам обращаться",type:"text",value:c,onChange:r,placeholder:"Имя"}),l.jsx(ae,{label:"Email или телефон для связи",type:"text",value:d,onChange:f,placeholder:"example@mail.ru / +7 900 000-00-00"})]}),l.jsxs("div",{className:pt.infoCol,children:[l.jsx("div",{className:pt.infoTitle,children:"УСЛОВИЯ"}),l.jsxs("div",{className:pt.infoRow,children:[l.jsx("span",{className:pt.infoLabel,children:"Минимальный объём"}),l.jsxs("span",{className:pt.infoValue,children:[po(xd)," ₽"]})]}),l.jsxs("div",{className:pt.infoRow,children:[l.jsx("span",{className:pt.infoLabel,children:"Примерная комиссия"}),l.jsxs("span",{className:pt.infoValue,children:[(Cp*100).toFixed(0)," %"]})]}),l.jsxs("div",{className:pt.infoRow,"data-accent":!0,children:[l.jsx("span",{className:pt.infoLabel,children:"Комиссия с объёма"}),l.jsx("span",{className:pt.infoValue,children:_>0?`${po(h)}`:"—"})]}),l.jsx("p",{className:pt.note,children:"Итоговая комиссия рассчитывается индивидуально и зависит от объёма, валюты и направления сделки."})]})]}),l.jsx("button",{type:"submit",className:pt.submitBtn,disabled:v,children:"Оставить заявку"})]})})}const UE="Сумма для конвертации слишком мала. Увеличьте сумму и попробуйте снова.";function HE(){const a=M3(),[i,c]=j.useState(!1),[r,d]=j.useState(null),{mutate:f,isPending:_}=G6();function v(){d(null),f(a.isUsdtToRub?{usdt_amount:a.numUsdt,usdt_exchange_rate:1,gas_fee:1,total_price:a.rubTotalNum}:{usdt_amount:a.usdtFromRubNum,usdt_exchange_rate:1,gas_fee:1,total_price:a.numRubInput},{onError:()=>d({status:"error",message:UE})})}const h=a.isUsdtToRub?!a.rubTotal||_||!i:!a.usdtFromRub||_||!i||a.rubBelowMin;return{...a,agreed:i,setAgreed:c,onPay:v,isPending:_,isPayDisabled:h,notification:r,dismissNotification:()=>d(null)}}const $E="_wrap_6xfms_1",qE="_box_6xfms_12",GE="_text_6xfms_39",FE="_link_6xfms_46",VE="_required_6xfms_51",Rc={wrap:$E,box:qE,text:GE,link:FE,required:VE};function QE({checked:a,onToggle:i}){return l.jsxs("button",{type:"button",className:Rc.wrap,onClick:i,"aria-pressed":a,children:[l.jsx("span",{className:Rc.box,"data-checked":a||void 0,children:l.jsx("svg",{width:12,height:12,viewBox:"0 0 12 12",fill:"none","aria-hidden":"true",children:l.jsx("path",{d:"M2 6l3 3 5-5",stroke:"#fff",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})})}),l.jsxs("span",{className:Rc.text,children:["Я ознакомлен и согласен с"," ",l.jsx("a",{href:"/publichnaya-oferta",className:Rc.link,target:"_blank",rel:"noopener noreferrer",onClick:c=>c.stopPropagation(),children:"публичной офертой"}),". Вся деятельность компании соответствует законодательству Российской Федерации.",l.jsx("br",{}),l.jsx("span",{className:Rc.required,children:"ОБЯЗАТЕЛЬНОЕ ПОЛЕ"})]})]})}const YE="_wrap_1senc_1",IE="_header_1senc_8",XE="_title_1senc_17",ZE="_subtitle_1senc_22",KE="_pills_1senc_29",PE="_pill_1senc_29",WE="_pillValue_1senc_43",JE="_body_1senc_53",eT="_tabs_1senc_59",tT="_tab_1senc_59",nT="_bottom_1senc_91",lT="_payBtn_1senc_99",un={wrap:YE,header:IE,title:XE,subtitle:ZE,pills:KE,pill:PE,pillValue:WE,body:JE,tabs:eT,tab:tT,bottom:nT,payBtn:lT};function aT(){const{isUsdtToRub:a,gasPriceRub:i,configUsdtRate:c,convert:r,pay:d,onSwap:f,commission:_,agreed:v,setAgreed:h,onPay:m,isPending:g,isPayDisabled:y,notification:b,dismissNotification:N}=HE();return l.jsxs("div",{className:un.wrap,children:[l.jsxs("div",{className:un.header,children:[l.jsxs("div",{children:[l.jsx("h1",{className:un.title,children:"Конвертация"}),l.jsx("div",{className:un.subtitle,children:"Данные обновляются в реальном времени"})]}),l.jsxs("div",{className:un.pills,children:[l.jsxs("div",{className:un.pill,children:["Цена газа в RUB ",l.jsxs("span",{className:un.pillValue,children:[i.toFixed(2)," RUB"]})]}),l.jsxs("div",{className:un.pill,children:["USDT/RUB ",l.jsxs("span",{className:un.pillValue,children:[c.toFixed(2)," ₽"]})]})]})]}),l.jsxs("div",{className:un.body,children:[l.jsxs("div",{children:[l.jsx("div",{className:un.tabs,children:l.jsx("div",{className:un.tab,"data-active":!0,children:"КУПИТЬ"})}),l.jsx(jo,{label:a?"Конвертируете":"Платите",...r}),l.jsx(f3,{onClick:f}),l.jsx(jo,{label:a?"Платите":"Конвертируете",...d})]}),l.jsx(m3,{..._})]}),l.jsx("div",{className:un.bottom,children:l.jsx(QE,{checked:v,onToggle:()=>h(!v)})}),l.jsx("button",{type:"button",className:un.payBtn,onClick:m,disabled:y,children:g?"Обработка...":"Оплатить"}),b&&l.jsx(ql,{status:b.status,message:b.message,onClose:N})]})}function sT(){return l.jsx(aT,{})}const Ep=52;function iT(a){const[i,c]=j.useState(!1),[r,d]=j.useState(Ep),[f,_]=j.useState(!1),v=j.useRef(null),h=j.useCallback(()=>{v.current&&clearInterval(v.current),d(Ep),v.current=setInterval(()=>{d(y=>y<=1?(clearInterval(v.current),c(!0),0):y-1)},1e3)},[]);j.useEffect(()=>(h(),()=>{v.current&&clearInterval(v.current)}),[h]);const m=j.useCallback(()=>{c(y=>y?(h(),!1):(v.current&&clearInterval(v.current),!0))},[h]),g=j.useCallback(()=>{navigator.clipboard.writeText(a.join(" ")).then(()=>{_(!0),setTimeout(()=>_(!1),1500)})},[a]);return{hidden:i,countdown:r,copied:f,handleHide:m,handleCopy:g}}const cT="_content_o6p8v_1",rT="_titleRow_o6p8v_6",oT="_title_o6p8v_6",uT="_titleButtons_o6p8v_19",dT="_btnFixed_o6p8v_26",fT="_subtitle_o6p8v_34",hT="_countdown_o6p8v_42",mT="_seedGrid_o6p8v_47",pT="_seedCard_o6p8v_54",_T="_seedNum_o6p8v_73",gT="_seedWord_o6p8v_80",vT="_seedWordHidden_o6p8v_88",yT="_warning_o6p8v_93",xT="_warningIcon_o6p8v_101",bT="_warningText_o6p8v_107",jT="_profileLinkRow_o6p8v_115",ST="_profileLink_o6p8v_115",Rt={content:cT,titleRow:rT,title:oT,titleButtons:uT,btnFixed:dT,subtitle:fT,countdown:hT,seedGrid:mT,seedCard:pT,seedNum:_T,seedWord:gT,seedWordHidden:vT,warning:yT,warningIcon:xT,warningText:bT,profileLinkRow:jT,profileLink:ST};function NT({words:a}){const{hidden:i,countdown:c,copied:r,handleHide:d,handleCopy:f}=iT(a);return l.jsxs("div",{className:Rt.content,children:[l.jsxs("div",{className:Rt.titleRow,children:[l.jsx("h1",{className:Rt.title,children:"СИД ФРАЗА"}),l.jsxs("div",{className:Rt.titleButtons,children:[l.jsx("div",{className:Rt.btnFixed,children:l.jsx(Pt,{variant:"outline",onClick:d,children:i?"ПОКАЗАТЬ":"СКРЫТЬ"})}),l.jsx("div",{className:Rt.btnFixed,children:l.jsx(Pt,{variant:"outline",onClick:f,children:r?"СКОПИРОВАНО":"КОПИРОВАТЬ"})})]})]}),!i&&l.jsxs("div",{className:Rt.subtitle,children:["АВТОМАТИЧЕСКОЕ СКРЫТИЕ ЧЕРЕЗ"," ",l.jsx("span",{className:Rt.countdown,children:c}),"С"]}),l.jsx("div",{className:Rt.seedGrid,children:a.map((_,v)=>l.jsxs("div",{className:Rt.seedCard,children:[l.jsxs("span",{className:Rt.seedNum,children:[v+1,"."]}),l.jsx("span",{className:`${Rt.seedWord} ${i?Rt.seedWordHidden:""}`,children:i?"•••••":_})]},v))}),l.jsxs("div",{className:Rt.warning,children:[l.jsx("span",{className:Rt.warningIcon,children:"⚠️"}),l.jsx("p",{className:Rt.warningText,children:"Никогда не передавайте сид-фразу третьим лицам. Тот, кто знает фразу — владеет кошельком."})]}),l.jsx("div",{className:Rt.profileLinkRow,children:l.jsx(Kt,{to:oe.PROFILE,className:Rt.profileLink,children:"Перейти в профиль"})})]})}const wT="_page_1mk6w_1",CT="_main_1mk6w_8",ET="_glow_1mk6w_17",bd={page:wT,main:CT,glow:ET};function TT(){const{data:a,isLoading:i}=L8(),c=a?a.split(" "):[];return l.jsxs("div",{className:bd.page,children:[l.jsx(Bo,{}),l.jsxs("main",{className:bd.main,children:[l.jsx("div",{className:bd.glow}),!i&&l.jsx(NT,{words:c})]})]})}const RT="https://app.kyc.elcsa.ru";function AT(){return f_(!0)}async function f_(a){const i=await fl(),c=await fetch(`${RT}/kyc/create`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":i},body:JSON.stringify({})});if(c.status===401&&a)try{return await wi(),f_(!1)}catch{throw Vn.clear(),new Error("Unauthorized")}const r=await c.json();if(!c.ok)throw r;return r}function OT(){const a=gt({mutationFn:AT});return{trigger:a.mutate,data:a.data,isLoading:a.isPending,isError:a.isError}}const MT="_backdrop_1do7s_1",zT="_modal_1do7s_12",DT="_closeBtn_1do7s_22",LT="_body_1do7s_40",kT="_qrBlock_1do7s_47",BT="_qrImage_1do7s_55",UT="_linkBtn_1do7s_63",Pa={backdrop:MT,modal:zT,closeBtn:DT,body:LT,qrBlock:kT,qrImage:BT,linkBtn:UT};function HT({data:a,onClose:i}){return l.jsx("div",{className:Pa.backdrop,onClick:i,children:l.jsxs("div",{className:Pa.modal,onClick:c=>c.stopPropagation(),children:[l.jsx("button",{className:Pa.closeBtn,onClick:i,type:"button",children:"×"}),l.jsx("div",{className:Pa.body,children:l.jsxs("div",{className:Pa.qrBlock,children:[l.jsx("img",{className:Pa.qrImage,src:a.qr_code,alt:"QR-код для верификации"}),l.jsx("a",{className:Pa.linkBtn,href:a.link,target:"_blank",rel:"noopener noreferrer",children:"Перейти к верификации"})]})})]})})}const $T="_card_omb8e_1",qT="_logo_omb8e_13",GT="_iconWrapper_omb8e_21",FT="_description_omb8e_34",VT="_buttonWrapper_omb8e_42",QT="_error_omb8e_47",li={card:$T,logo:qT,iconWrapper:GT,description:FT,buttonWrapper:VT,error:QT};function YT(){const{trigger:a,data:i,isLoading:c,isError:r}=OT(),d=Wt(),f=mn(),{data:_}=Ti({refetchInterval:i?5e3:!1});j.useEffect(()=>{_!=null&&_.kyc_verified&&d(oe.SEED_PHRASE,{replace:!0})},[_==null?void 0:_.kyc_verified,d]);const v=()=>{f.invalidateQueries({queryKey:["me"]})};return l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:li.card,children:[l.jsx("div",{className:li.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("div",{className:li.iconWrapper,children:l.jsxs("svg",{width:"38",height:"38",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[l.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"}),l.jsx("path",{d:"M9 12l2 2 4-4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),l.jsx("p",{className:li.description,children:"Для продолжения работы необходимо пройти KYC верификацию"}),l.jsx("div",{className:li.buttonWrapper,children:l.jsx(Rn,{label:c?"Загрузка...":"Подтвердить личность",type:"button",onClick:()=>a(),disabled:c})}),r&&l.jsx("p",{className:li.error,children:"Произошла ошибка. Попробуй перезагрузить страницу и попробовать снова."})]}),i&&l.jsx(HT,{data:i,onClose:v})]})}const IT="_page_6lnfw_1",XT={page:IT};function ZT(){const{data:a,isLoading:i}=Ti();return i?null:a!=null&&a.kyc_verified?l.jsx(Mo,{to:oe.PROFILE,replace:!0}):l.jsx("div",{className:XT.page,children:l.jsx(YT,{})})}const KT="_card_mzeuq_1",PT="_logo_mzeuq_10",WT="_title_mzeuq_20",JT="_fields_mzeuq_29",eR="_emailRow_mzeuq_35",tR="_error_mzeuq_41",nR="_submitWrapper_mzeuq_48",lR="_footer_mzeuq_52",aR="_back_mzeuq_58",zl={card:KT,logo:PT,title:WT,fields:JT,emailRow:eR,error:tR,submitWrapper:nR,footer:lR,back:aR};function sR(){const[a,i]=j.useState(""),[c,r]=j.useState(!1),[d,f]=j.useState(!1),[_,v]=j.useState(""),[h,m]=j.useState(""),[g,y]=j.useState(""),[b,N]=j.useState(""),[S,E]=j.useState(!1),[T,M]=j.useState(null),H=Wt();async function z(){N(""),f(!0);try{await i8({email:a}),r(!0),M({status:"success",message:`Код отправлен на ${a}`})}catch{M({status:"error",message:"Не удалось отправить письмо. Проверьте email и попробуйте снова."})}finally{f(!1)}}async function G(Y){if(Y.preventDefault(),N(""),h!==g){N("Пароли не совпадают");return}E(!0);try{await r8({email:a,code:_,new_password:h,confirm_password:g}),H(oe.LOGIN)}catch{N("Не удалось изменить пароль. Проверьте код и попробуйте снова.")}finally{E(!1)}}return l.jsxs(l.Fragment,{children:[l.jsxs("form",{className:zl.card,onSubmit:G,children:[l.jsx("div",{className:zl.logo,children:l.jsx("img",{src:dl,alt:"ЭКСА"})}),l.jsx("h1",{className:zl.title,children:"Восстановление пароля"}),l.jsxs("div",{className:zl.fields,children:[l.jsxs("div",{className:zl.emailRow,children:[l.jsx(ae,{label:"E-Mail",type:"email",value:a,onChange:i,placeholder:"example@mail.com",required:!0}),l.jsx(Rn,{label:d?"Отправка...":"Получить код",disabled:d||!a,type:"button",onClick:z})]}),c&&l.jsxs(l.Fragment,{children:[l.jsx(ae,{label:"Код с почты",type:"text",value:_,onChange:v,placeholder:"000 000",required:!0}),l.jsx(ae,{label:"Новый пароль",type:"password",value:h,onChange:m,placeholder:"••••••••",required:!0}),l.jsx(ae,{label:"Повторить пароль",type:"password",value:g,onChange:y,placeholder:"••••••••",required:!0})]})]}),b&&l.jsx("p",{className:zl.error,children:b}),c&&l.jsx("div",{className:zl.submitWrapper,children:l.jsx(Rn,{label:S?"Сохранение...":"Изменить пароль",disabled:S})}),l.jsx("div",{className:zl.footer,children:l.jsx("a",{className:zl.back,onClick:()=>H(oe.LOGIN),children:"Вернуться ко входу"})})]}),T&&l.jsx(ql,{status:T.status,message:T.message,onClose:()=>M(null)})]})}const iR="_page_6lnfw_1",cR={page:iR};function rR(){return l.jsx("div",{className:cR.page,children:l.jsx(sR,{})})}const oR="_main_1fqml_1",uR="_container_1fqml_7",dR="_title_1fqml_13",fR="_subtitle_1fqml_21",hR="_section_1fqml_29",mR="_sectionTitle_1fqml_33",pR="_definitions_1fqml_42",_R="_definition_1fqml_42",gR="_requisites_1fqml_56",Ne={main:oR,container:uR,title:dR,subtitle:fR,section:hR,sectionTitle:mR,definitions:pR,definition:_R,requisites:gR};function vR(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsx("main",{className:Ne.main,children:l.jsxs("div",{className:Ne.container,children:[l.jsx("h1",{className:Ne.title,children:"ПУБЛИЧНЫЙ ДОГОВОР ОФЕРТЫ"}),l.jsx("h2",{className:Ne.subtitle,children:"ООО БИТФОРС"}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"Агентский договор"}),l.jsx("p",{children:"Настоящая оферта на заключение агентского договора (далее Оферта, Договор) является публичным предложением Общества с ограниченной ответственностью «БИТФОРС», заключить договор на условиях и в порядке, определенных настоящей Офертой."}),l.jsx("p",{children:"Акцепт оферты производится в соответствии с пунктом 2 статьи 437 Гражданского кодекса Российской Федерации и равносилен заключению агентского договора в письменной форме."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"Основные понятия и определения действующего договора"}),l.jsxs("div",{className:Ne.definitions,children:[l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Агент"})," юридическое лицо или индивидуальный предприниматель, зарегистрированный на территории Российской Федерации, в установленном действующим законодательством порядке."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Принципал"})," сторона агентского договора, по поручению которой агент осуществляет юридические и иные действия от своего имени, но за счет принципала либо от имени и за счет принципала."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Агентский договор"})," соглашение, по которому агент обязуется за вознаграждение совершать по поручению принципала юридические и иные действия от своего имени, но за счет принципала либо от имени и за счет принципала в соответствии с п. 1 ст. 1005 Гражданского Кодекса Российской Федерации."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Личный кабинета Агента"})," ресурс, размещенный на сайте Принципала, предназначенный для взаимодействия Агента и Принципала."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Отчетный период"})," период для взаиморасчетов с Агентом, равный одному календарному кварталу с даты активации любой из услуг, предоставляемой Принципалу."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Отчет о сумме начислений (Отчет)"})," отчет, формируемый в Личном кабинете Агента на основании данных систем учета Принципала."]}),l.jsxs("div",{className:Ne.definition,children:[l.jsx("strong",{children:"Оферта (Договор)"})," настоящий документ, который отражает предложение и намерение ООО «БИТФОРС» считать заключенным договор с лицом, которым будет принято предложение на условиях, изложенных ниже."]})]})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"1. Акцепт оферты и заключение агентского договора"}),l.jsx("p",{children:"Акцепт настоящей Оферты и заключение Агентского договора осуществляется Принципалом в процессе регистрации в Личном кабинете Принципала (на сайте Агента), при прочтении текста настоящей Оферты, путем проставления специальной отметки (галочки) напротив фразы «Я ознакомился с Офертой и принимаю ее условия» и нажатия кнопки «Подписать»."}),l.jsx("p",{children:"Особый порядок принятия условий Оферты путем проставления специальной отметки (галочки) определяется интерфейсом Личного кабинета Принципала. Принципал не может зарегистрироваться в Личном кабинете и получить к нему доступ без подтверждения принятия условий Оферты."}),l.jsx("p",{children:"Принимая Оферту, Принципал подтверждает, что прочел и полностью согласен с документами, размещенными на сайте в разделе, предназначенном для Принципала, которые являются неотъемлемой частью настоящей Оферты (Договора) и обязательны для исполнения Сторонами."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"2. Общие положения"}),l.jsx("p",{children:"Публикуемые на сайте Агента документы (формы, требования, правила и т.п.), устанавливающие порядок и условия выполнения действий, предусмотренных настоящим Договором, являются неотъемлемой частью настоящего Договора и обязательны для исполнения Сторонами. Принципал обязан использовать формы документов, утвержденных Агентом, и не вправе вносить в них какие-либо изменения или дополнения."}),l.jsx("p",{children:"Агент обязуется уведомлять Принципала обо всех изменениях в документах, связанных с исполнением настоящего Договора, путем направления электронных сообщений (через Личный кабинет или на электронную почту Принципала) или размещением уведомлений об изменениях на сайте Агентов в разделе, предназначенном для размещения объявлений."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"3. Предмет договора"}),l.jsx("p",{children:"По настоящему Договору Принципал поручает, а Агент принимает на себя обязательство совершать от имени и за счет Принципала указанные действия, а Принципал обязуется выплатить Агенту вознаграждение за совершенные действия."}),l.jsx("p",{children:"По настоящему Договору Агент совершает следующие действия:"}),l.jsxs("ul",{children:[l.jsx("li",{children:"Консультирование Принципала об услугах Агента, включая, помимо прочего, порядок активации и оказания услуг, работу в Личном кабинете Принципала и иные дополнительные услуги, оказываемые Агентом;"}),l.jsx("li",{children:"Совершение сделок и иных юридических действий Агентом от своего имени, но за счёт Принципала."})]}),l.jsx("p",{children:"Настоящий Договор действует на территории Российской Федерации и иного иностранного государства."}),l.jsx("p",{children:"Права и обязанности по сделкам, совершенным Агентом во исполнение настоящего Договора, возникают непосредственно у Принципала."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"4. Права и обязанности сторон"}),l.jsx("p",{children:"Агент обязуется совершать действия, составляющие предмет настоящего Договора, в соответствии с законными интересами Принципала, сообщать Принципалу по его требованию все сведения о ходе исполнения настоящего Договора, передавать Принципалу в течение 7 рабочих дней имущество, полученное по сделкам."}),l.jsx("p",{children:"Агент несет ответственность за сохранность документов и персональных данных, переданных ему Принципалом для исполнения настоящего Договора."}),l.jsx("p",{children:"Принципал обязан без промедления принять отчет Агента, все предоставленные им документы, обеспечить Агента документами и материалами, необходимыми для выполнения настоящего Договора, возместить Агенту понесенные расходы и выплатить обусловленное Договором агентское вознаграждение."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"5. Агентское вознаграждение и порядок оплаты"}),l.jsx("p",{children:"Сумма вознаграждения Агента по настоящему Договору составляет:"}),l.jsxs("ul",{children:[l.jsx("li",{children:"8% от 5 000 до 30 000 рублей"}),l.jsx("li",{children:"6% от 30 000 до 100 000 рублей"}),l.jsx("li",{children:"4% от 100 000 до 600 000 рублей"})]}),l.jsx("p",{children:"Вознаграждение выплачивается Агенту с момента подписания настоящего Договора об исполнении поручения Агентом от своего имени, но за счет Принципала."}),l.jsx("p",{children:"Принципал возмещает следующие расходы Агента в сумме не более 30 000 рублей на оплату банковских услуг и иных комиссий."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"6. Ответственность сторон"}),l.jsx("p",{children:"В случае нарушения Агентом сроков, установленных Договором для передачи Принципалу полученного имущества, Принципал вправе предъявить требование об уплате неустойки в размере 0,1% от непереданной суммы за каждый день просрочки."}),l.jsx("p",{children:"В случае нарушения Принципалом сроков уплаты вознаграждения или возмещения расходов, Агент вправе предъявить требование об уплате неустойки в размере 0,1% от не уплаченной в срок суммы за каждый день просрочки."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"7. Форс-мажор"}),l.jsx("p",{children:"Стороны освобождаются от ответственности за частичное или полное неисполнение обязательств по настоящему Договору, если это неисполнение явилось следствием возникших после заключения настоящего Договора обстоятельств непреодолимой силы."}),l.jsx("p",{children:"При наступлении форс-мажорных обстоятельств каждая Сторона должна без промедления известить о них в письменном виде другую Сторону с указанием характера обстоятельств и их влияния на исполнение обязательств."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"8. Конфиденциальность"}),l.jsx("p",{children:"Стороны принимают все необходимые меры для того, чтобы их сотрудники, агенты, правопреемники без предварительного согласия другой Стороны не информировали третьих лиц о конфиденциальной информации и персональных данных Сторон настоящего Договора."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"9. Изменение и прекращение договора"}),l.jsx("p",{children:"Настоящий договор вступает в силу с момента его подписания и действует до момента исполнения сторонами своих обязательств по настоящему договору."}),l.jsx("p",{children:"Настоящий Договор может быть изменен или прекращен по письменному соглашению Сторон, а также в других случаях, предусмотренных законодательством Российской Федерации."}),l.jsx("p",{children:"Принципал вправе в любое время отказаться от исполнения настоящего Договора путем направления письменного уведомления Агенту за 3 рабочих дня."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"10. Заключительные положения"}),l.jsx("p",{children:"Ни одна из сторон не вправе передавать свои права и обязанности по настоящему договору третьим лицам без согласия другой стороны."}),l.jsx("p",{children:"Сообщения Стороны могут направлять по факсу, электронной почте или другим способом связи при условии, что он позволяет достоверно установить, от кого исходило сообщение и кому оно адресовано."}),l.jsx("p",{children:"Споры, вытекающие из настоящего Договора, разрешаются в досудебном порядке. При неурегулировании возникших разногласий спор разрешается в Арбитражном суде г. Санкт–Петербурга и Ленинградской области с обязательным соблюдением претензионного порядка."})]}),l.jsxs("section",{className:Ne.section,children:[l.jsx("h3",{className:Ne.sectionTitle,children:"Реквизиты сторон"}),l.jsxs("div",{className:Ne.requisites,children:[l.jsx("p",{children:"Общество с ограниченной ответственностью «БИТФОРС»"}),l.jsx("p",{children:"196246, г. Санкт-Петербург, Московский р-н, Московское шоссе, д.25к1 литера в, помещ. 3-Н"}),l.jsx("p",{children:"ИНН / КПП: 9810001062 / 781001001"}),l.jsx("p",{children:"ОГРН: 1257800060990"}),l.jsx("p",{children:"ОКПО / ОКАТО / ОКТМО: 68342261 / 40284000000 / 40377000000"}),l.jsx("p",{children:"Руководитель: Кленин Михаил Васильевич"}),l.jsx("p",{children:"Электронная почта: company@bitforcefoundation.ru"}),l.jsx("p",{children:'Наименование банка: ФИЛИАЛ "САНКТ-ПЕТЕРБУРГСКИЙ" АО "АЛЬФА-БАНК"'}),l.jsx("p",{children:"Корреспондентский счет: 30101810600000000786"}),l.jsx("p",{children:"БИК: 044030786"}),l.jsx("p",{children:"Расчетный счет: 40702810632250004861"})]})]})]})}),l.jsx(ms,{})]})}const yR="_main_14e6d_1",xR="_container_14e6d_7",bR="_title_14e6d_13",jR="_subtitle_14e6d_21",SR="_section_14e6d_29",NR="_sectionTitle_14e6d_33",wR="_subSectionTitle_14e6d_42",CR="_definitions_14e6d_50",ER="_definition_14e6d_50",TR="_list_14e6d_64",RR="_goalsList_14e6d_75",AR="_goal_14e6d_75",OR="_contacts_14e6d_105",Z={main:yR,container:xR,title:bR,subtitle:jR,section:SR,sectionTitle:NR,subSectionTitle:wR,definitions:CR,definition:ER,list:TR,goalsList:RR,goal:AR,contacts:OR};function MR(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsx("main",{className:Z.main,children:l.jsxs("div",{className:Z.container,children:[l.jsx("h1",{className:Z.title,children:"ПОЛИТИКА ОБРАБОТКИ ПЕРСОНАЛЬНЫХ ДАННЫХ"}),l.jsx("h2",{className:Z.subtitle,children:"ООО «БИТФОРС»"}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"1. Общие положения"}),l.jsx("p",{children:"Настоящая Политика обработки персональных данных разработана в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных» и определяет порядок обработки персональных данных и меры по обеспечению безопасности персональных данных, предпринимаемые ООО «БИТФОРС»."}),l.jsx("p",{children:"Оператор ставит своей важнейшей целью и условием осуществления своей деятельности соблюдение прав и свобод человека и гражданина при обработке его персональных данных, в том числе защиты права на неприкосновенность частной жизни, личную и семейную тайну."}),l.jsx("p",{children:"Настоящая Политика действует в отношении всех персональных данных, которые обрабатываются Оператором с использованием средств автоматизации и без использования таких средств."}),l.jsx("h4",{className:Z.subSectionTitle,children:"1.4. Основные понятия"}),l.jsxs("div",{className:Z.definitions,children:[l.jsxs("div",{className:Z.definition,children:[l.jsx("strong",{children:"Автоматизированная обработка персональных данных"})," — обработка персональных данных с помощью средств вычислительной техники."]}),l.jsxs("div",{className:Z.definition,children:[l.jsx("strong",{children:"Обработка персональных данных"})," — любое действие или совокупность действий, совершаемых с использованием средств автоматизации или без использования таких средств с персональными данными, включая сбор, запись, систематизацию, накопление, хранение, уточнение, извлечение, использование, передачу, обезличивание, блокирование, удаление, уничтожение."]}),l.jsxs("div",{className:Z.definition,children:[l.jsx("strong",{children:"Оператор"})," — юридическое или физическое лицо, организующие и осуществляющие обработку персональных данных."]}),l.jsxs("div",{className:Z.definition,children:[l.jsx("strong",{children:"Персональные данные"})," — любая информация, относящаяся к прямо или косвенно определенному или определяемому физическому лицу."]}),l.jsxs("div",{className:Z.definition,children:[l.jsx("strong",{children:"Пользователь"})," — любой посетитель веб-сайта https://bitforce-foundation.ru."]})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"2. Сведения об операторе"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Полное наименование: Общество с ограниченной ответственностью «БИТФОРС»"}),l.jsx("li",{children:"Сокращенное наименование: ООО «БИТФОРС»"}),l.jsx("li",{children:"ИНН: 9810001062"}),l.jsx("li",{children:"ОГРН: 1257800060990"}),l.jsx("li",{children:"Юридический адрес: 196246, город Санкт-Петербург, Московское шоссе, дом 25, корпус 1, литера В, помещение 3-н"}),l.jsx("li",{children:"Электронная почта: company@bitforcefoundation.ru"}),l.jsx("li",{children:"Веб-сайт: https://bitforce-foundation.ru"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"3. Общие цели обработки персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"3.1.1. Основная деятельность:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Предоставление услуг по конвертации иного имущества"}),l.jsx("li",{children:"Осуществление операций на криптовалютных рынках"}),l.jsx("li",{children:"Предоставление услуг в области блокчейн технологий"}),l.jsx("li",{children:"Обеспечение функционирования интернет-платформы и мобильных приложений"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"3.1.2. Обеспечение безопасности:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Предотвращение мошенничества и отмывания денежных средств"}),l.jsx("li",{children:"Обеспечение безопасности платежных операций"}),l.jsx("li",{children:"Выполнение требований по противодействию легализации доходов"}),l.jsx("li",{children:"Идентификация и верификация клиентов"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"3.1.3. Соблюдение законодательства:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Исполнение требований российского и международного законодательства"}),l.jsx("li",{children:"Взаимодействие с контролирующими и правоохранительными органами"}),l.jsx("li",{children:"Ведение обязательной отчетности и документооборота"}),l.jsx("li",{children:"Соблюдение налогового законодательства"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"4. Цели сбора персональных данных"}),l.jsxs("div",{className:Z.goalsList,children:[l.jsxs("div",{className:Z.goal,children:[l.jsx("strong",{children:"Регистрация и идентификация пользователей:"}),l.jsxs("ul",{children:[l.jsx("li",{children:"Создание учетной записи на веб-сайте"}),l.jsx("li",{children:"Верификация личности в соответствии с требованиями законодательства"}),l.jsx("li",{children:"Подтверждение права на осуществление операций"})]})]}),l.jsxs("div",{className:Z.goal,children:[l.jsx("strong",{children:"Обработка платежей и финансовых операций:"}),l.jsxs("ul",{children:[l.jsx("li",{children:"Осуществление операций по конвертации криптовалют"}),l.jsx("li",{children:"Проведение расчетов и переводов денежных средств"}),l.jsx("li",{children:"Ведение учета и истории транзакций"})]})]}),l.jsxs("div",{className:Z.goal,children:[l.jsx("strong",{children:"Коммуникация с клиентами:"}),l.jsxs("ul",{children:[l.jsx("li",{children:"Предоставление технической поддержки"}),l.jsx("li",{children:"Уведомления о состоянии операций и счетов"}),l.jsx("li",{children:"Информирование об изменениях в условиях предоставления услуг"})]})]})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"5. Правовые основания обработки персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"5.1.1. Согласие субъекта персональных данных:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Обработка персональных данных в маркетинговых целях"}),l.jsx("li",{children:"Использование файлов cookie и метрик"}),l.jsx("li",{children:"Персонализация сервисов и предложений"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"5.1.2. Необходимость исполнения договора:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Регистрация и ведение учетных записей пользователей"}),l.jsx("li",{children:"Осуществление финансовых операций и переводов"}),l.jsx("li",{children:"Предоставление доступа к платформе и сервисам"}),l.jsx("li",{children:"Техническая поддержка и обслуживание клиентов"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"5.1.3. Соблюдение правовой обязанности:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Выполнение требований валютного законодательства"}),l.jsx("li",{children:"Противодействие легализации доходов, полученных преступным путем"}),l.jsx("li",{children:"Соблюдение требований по налоговому учету и отчетности"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"6. Объем и категории обрабатываемых персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"6.1.1. Пользователи веб-сайта и мобильного приложения:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Зарегистрированные пользователи"}),l.jsx("li",{children:"Посетители сайта без регистрации"}),l.jsx("li",{children:"Потенциальные клиенты"}),l.jsx("li",{children:"Бывшие клиенты"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"6.2.1. Идентификационные данные:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Фамилия, имя, отчество"}),l.jsx("li",{children:"Дата рождения"}),l.jsx("li",{children:"Гражданство"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"6.2.3. Контактная информация:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Номера телефонов (мобильный, домашний, рабочий)"}),l.jsx("li",{children:"Адреса электронной почты"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"6.2.4. Финансовая информация:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Номера банковских счетов и карт"}),l.jsx("li",{children:"Реквизиты кошельков криптовалют"}),l.jsx("li",{children:"История операций и транзакций"}),l.jsx("li",{children:"Данные о доходах и источниках средств"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"6.2.5. Техническая информация:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"IP-адреса устройств"}),l.jsx("li",{children:"Данные о браузере и операционной системе"}),l.jsx("li",{children:"Файлы cookie и локальное хранилище"}),l.jsx("li",{children:"Логи действий на сайте"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"7. Порядок и условия обработки персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"7.1. Принципы обработки персональных данных:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Обработка осуществляется на законной и справедливой основе"}),l.jsx("li",{children:"Обработка ограничивается достижением конкретных, заранее определенных целей"}),l.jsx("li",{children:"Содержание и объем данных соответствуют заявленным целям"}),l.jsx("li",{children:"Обрабатываемые персональные данные являются точными и актуальными"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"7.4. Сроки обработки персональных данных:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Персональные данные обрабатываются в течение времени, необходимого для достижения целей"}),l.jsx("li",{children:"После достижения целей персональные данные подлежат уничтожению или обезличиванию"}),l.jsx("li",{children:"Сроки хранения определяются требованиями законодательства"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"7.5. Места обработки персональных данных:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Основные серверы и хранилища данных расположены на территории Российской Федерации"}),l.jsx("li",{children:"Резервные копии могут храниться в дата-центрах на территории РФ"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"8. Актуализация, исправление, удаление и уничтожение персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"8.2.2. Процедура исправления:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Рассмотрение запроса в течение 30 дней"}),l.jsx("li",{children:"Проверка обоснованности требования об исправлении"}),l.jsx("li",{children:"Внесение изменений во все информационные системы"}),l.jsx("li",{children:"Уведомление субъекта о проведенных исправлениях"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"8.3.2. Процедура удаления:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Проверка наличия законных оснований для продолжения обработки"}),l.jsx("li",{children:"Удаление из всех информационных систем и баз данных"}),l.jsx("li",{children:"Удаление резервных копий (кроме архивных)"}),l.jsx("li",{children:"Уведомление субъекта о выполненном удалении"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"9. Ответы на запросы субъектов персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"9.1.1. Право на информацию:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Подтверждение факта обработки персональных данных"}),l.jsx("li",{children:"Правовые основания и цели обработки"}),l.jsx("li",{children:"Применяемые способы обработки"}),l.jsx("li",{children:"Наименование и местонахождение оператора"}),l.jsx("li",{children:"Лица, имеющие доступ к персональным данным"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"9.2.2. Сроки рассмотрения:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Срок рассмотрения запроса составляет 30 дней с момента получения"}),l.jsx("li",{children:"Срок может быть продлен на 30 дней при большом объеме информации"}),l.jsx("li",{children:"О продлении срока субъект уведомляется в течение 30 дней"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"9.4. Плата за предоставление информации:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Первый запрос в течение года обрабатывается бесплатно"}),l.jsx("li",{children:"За повторные запросы может взиматься плата в размере расходов"}),l.jsx("li",{children:"Субъект уведомляется о размере платы до предоставления информации"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"10. Обеспечение безопасности персональных данных"}),l.jsx("h4",{className:Z.subSectionTitle,children:"10.1. Правовые меры:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Назначение ответственного за организацию обработки персональных данных"}),l.jsx("li",{children:"Принятие локальных актов по вопросам обработки персональных данных"}),l.jsx("li",{children:"Ознакомление работников с требованиями законодательства"}),l.jsx("li",{children:"Применение мер ответственности за нарушение требований"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"10.3. Технические меры:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Предотвращение несанкционированного доступа к персональным данным"}),l.jsx("li",{children:"Своевременное обнаружение фактов несанкционированного доступа"}),l.jsx("li",{children:"Возможность незамедлительного восстановления персональных данных"}),l.jsx("li",{children:"Постоянный контроль за обеспечением уровня защищенности"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"10.4. Конкретные технические решения:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Использование сертифицированных средств защиты информации"}),l.jsx("li",{children:"Шифрование персональных данных при передаче и хранении"}),l.jsx("li",{children:"Применение межсетевых экранов и систем обнаружения вторжений"}),l.jsx("li",{children:"Резервное копирование и обеспечение отказоустойчивости"}),l.jsx("li",{children:"Антивирусная защита и обновление программного обеспечения"})]})]}),l.jsxs("section",{className:Z.section,children:[l.jsx("h3",{className:Z.sectionTitle,children:"12. Заключительные положения"}),l.jsx("h4",{className:Z.subSectionTitle,children:"12.2. Жалобы и обращения:"}),l.jsxs("ul",{className:Z.list,children:[l.jsx("li",{children:"Субъекты персональных данных могут обратиться к Оператору по вопросам обработки"}),l.jsx("li",{children:"Жалобы рассматриваются в установленном законом порядке"}),l.jsx("li",{children:"При неурегулировании разногласий возможно обращение в Роскомнадзор или суд"})]}),l.jsx("h4",{className:Z.subSectionTitle,children:"12.4. Контактная информация для обращений:"}),l.jsxs("p",{className:Z.contacts,children:["Почтовый адрес: 196246, г. Санкт-Петербург, Московское ш., д. 25, к. 1, лит. В, пом. 3-н",l.jsx("br",{}),"Электронная почта: company@bitforcefoundation.ru"]})]})]})}),l.jsx(ms,{})]})}const zR="_main_iq2qw_1",DR="_container_iq2qw_7",LR="_title_iq2qw_13",kR="_section_iq2qw_21",BR="_sectionTitle_iq2qw_25",UR="_subSectionTitle_iq2qw_34",HR="_list_iq2qw_42",$R="_info_iq2qw_57",qR="_example_iq2qw_71",GR="_warning_iq2qw_81",ee={main:zR,container:DR,title:LR,section:kR,sectionTitle:BR,subSectionTitle:UR,list:HR,info:$R,example:qR,warning:GR};function FR(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsx("main",{className:ee.main,children:l.jsxs("div",{className:ee.container,children:[l.jsx("h1",{className:ee.title,children:"ПОЛИТИКА ИСПОЛЬЗОВАНИЯ ФАЙЛОВ COOKIE"}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Общие положения и терминология"}),l.jsx("p",{children:"Настоящая Политика использования файлов cookie устанавливает порядок обработки файлов cookie и содержащихся в них персональных данных ООО «БИТФОРС» при использовании пользователями интернет-ресурса https://bitforce-foundation.ru."}),l.jsx("p",{children:"Файлы cookie — это текстовые файлы небольшого размера, которые устанавливаются на пользовательское устройство при посещении интернет-ресурса или совершении на нем определенных действий. Файлы cookie остаются сохраненными на устройстве даже после покидания ресурса, что позволяет «узнавать» пользователя при последующих посещениях."}),l.jsx("p",{children:"К персональным данным относится не сам файл cookie, а его содержимое — уникальные идентификаторы, IP-адреса, информация о предпочтениях пользователя и другие данные, позволяющие прямо или косвенно идентифицировать физическое лицо."})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Оператор персональных данных"}),l.jsx("p",{children:"Оператором персональных данных, содержащихся в файлах cookie, является:"}),l.jsxs("div",{className:ee.info,children:[l.jsx("p",{children:"ООО «БИТФОРС»"}),l.jsx("p",{children:"ИНН: 9810001062"}),l.jsx("p",{children:"ОГРН: 1257800060990"}),l.jsx("p",{children:"Юридический адрес: 196246, город Санкт-Петербург, Московское ш, д. 25 к. 1 литера В, помещ. 3-н"})]}),l.jsx("p",{children:"Оператор определяет цели обработки персональных данных, их состав, а также действия с персональными данными, включая случаи использования сторонних файлов cookie."})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Категории файлов cookie и их назначение"}),l.jsx("h4",{className:ee.subSectionTitle,children:"1. Строго необходимые (технические) файлы cookie"}),l.jsx("p",{children:"Данные файлы обеспечивают работу интернет-ресурса и предоставление необходимого уровня сервиса: авторизацию, навигацию, отображение контента в соответствии с параметрами устройства, обеспечение безопасности."}),l.jsx("p",{children:"Обработка таких файлов cookie осуществляется на основании п. 5 ч. 1 ст. 6 ФЗ № 152 (заключение и исполнение договора). Согласие на использование строго необходимых файлов cookie не требуется."}),l.jsx("p",{className:ee.example,children:"Примеры: файлы сессий (PHPSESSID), настройки безопасности, файлы аутентификации."}),l.jsx("h4",{className:ee.subSectionTitle,children:"2. Функциональные файлы cookie"}),l.jsx("p",{children:"Используются для запоминания пользовательских предпочтений и персонализации взаимодействия с сайтом: сохранение выбранного языка, региона, настроек отображения, размера шрифта."}),l.jsx("p",{children:"Обработка осуществляется на основании согласия субъекта персональных данных, поскольку данная обработка не является строго необходимой для функционирования сайта."}),l.jsx("p",{className:ee.example,children:"Примеры: настройки языка интерфейса, предпочтения отображения, настройки доступности."}),l.jsx("h4",{className:ee.subSectionTitle,children:"3. Аналитические файлы cookie"}),l.jsx("p",{children:"Собирают информацию о взаимодействии пользователей с интернет-ресурсом для анализа его использования, выявления популярных разделов, обнаружения ошибок и улучшения пользовательского опыта. Могут содержать персональные данные, включая IP-адреса пользователей."}),l.jsx("p",{children:"Обработка осуществляется на основании согласия субъекта персональных данных."}),l.jsx("h4",{className:ee.subSectionTitle,children:"4. Маркетинговые файлы cookie"}),l.jsx("p",{children:"Используются для отслеживания пользователей в целях персонализированной рекламы, анализа эффективности рекламных кампаний, ретаргетинга."}),l.jsx("p",{children:"Обработка осуществляется исключительно на основании согласия субъекта персональных данных."}),l.jsx("p",{className:ee.example,children:"Примеры: пиксели социальных сетей, рекламные идентификаторы, файлы ретаргетинга."})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Правовые основания обработки персональных данных"}),l.jsx("p",{children:"Обработка персональных данных, содержащихся в файлах cookie, осуществляется на следующих правовых основаниях:"}),l.jsxs("ul",{className:ee.list,children:[l.jsxs("li",{children:[l.jsx("strong",{children:"Согласие субъекта персональных данных"})," — для функциональных, аналитических и маркетинговых файлов cookie"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Заключение и исполнение договора"})," — для строго необходимых файлов cookie, обеспечивающих работу интернет-ресурса"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Законные интересы оператора"})," — в исключительных случаях, когда отсутствуют иные основания"]})]})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Порядок получения согласия"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Принципы получения согласия:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Согласие должно быть получено до начала обработки персональных данных"}),l.jsx("li",{children:"Информация об использовании файлов cookie размещается на первом уровне интернет-ресурса"}),l.jsx("li",{children:"Предоставляется возможность выбора категорий файлов cookie"}),l.jsx("li",{children:"Используются активные формулировки вместо пассивных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Критерии действительного согласия:"}),l.jsxs("ul",{className:ee.list,children:[l.jsxs("li",{children:[l.jsx("strong",{children:"Добровольность"})," — согласие дается по свободной воле субъекта"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Конкретность"})," — четко определены цели обработки"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Информированность"})," — предоставлена полная информация об обработке"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Однозначность"})," — согласие выражено в недвусмысленной форме"]})]})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Сторонние файлы cookie"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Использование сторонних сервисов:"}),l.jsx("p",{children:"Наш интернет-ресурс использует файлы cookie сторонних сервисов, включая:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Яндекс.Метрика (ООО «ЯНДЕКС», Россия)"}),l.jsx("li",{children:"Социальные сети и сервисы интеграции"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Обеспечение защиты:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Получено согласие на передачу"}),l.jsx("li",{children:"Применяются дополнительные меры защиты данных"}),l.jsx("li",{children:"Контролируется соблюдение принципов обработки персональных данных получателями"})]})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Сроки обработки и хранения"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Категории по срокам хранения:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Сеансовые cookie — удаляются автоматически при закрытии браузера"}),l.jsx("li",{children:"Постоянные cookie — хранятся установленный период или до удаления пользователем"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Конкретные сроки:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Необходимые файлы cookie — до 12 месяцев"}),l.jsx("li",{children:"Функциональные файлы cookie — до 12 месяцев"}),l.jsx("li",{children:"Аналитические файлы cookie — до 24 месяцев"}),l.jsx("li",{children:"Маркетинговые файлы cookie — до 24 месяцев"})]}),l.jsx("p",{children:"По истечении установленных сроков файлы cookie удаляются автоматически. Пользователь может удалить файлы cookie досрочно через настройки браузера или отозвать согласие на их обработку."})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Права субъектов персональных данных"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Право на информацию:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Получение информации о обработке персональных данных"}),l.jsx("li",{children:"Сведения о правовых основаниях и целях обработки"}),l.jsx("li",{children:"Информация о сроках обработки и составе данных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Право на доступ:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Получение подтверждения факта обработки"}),l.jsx("li",{children:"Ознакомление с обрабатываемыми персональными данными"}),l.jsx("li",{children:"Получение информации об источниках персональных данных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Право на уточнение, блокирование, удаление:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Требование уточнения неточных данных"}),l.jsx("li",{children:"Блокирование недостоверных данных"}),l.jsx("li",{children:"Удаление незаконно полученных данных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Право на отзыв согласия:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Отзыв согласия в любое время"}),l.jsx("li",{children:"Прекращение обработки после отзыва согласия"}),l.jsx("li",{children:"Сохранение права на обжалование действий оператора"})]})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Способы управления файлами cookie"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Управление через настройки сайта:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Использование баннера согласия на файлы cookie"}),l.jsx("li",{children:"Изменение настроек в любое время через интерфейс сайта"}),l.jsx("li",{children:"Отзыв согласия на использование отдельных категорий файлов cookie"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Управление через браузер:"}),l.jsx("p",{children:"Большинство браузеров позволяют контролировать файлы cookie:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Блокировка — запрет установки новых файлов cookie"}),l.jsx("li",{children:"Удаление — очистка существующих файлов cookie"}),l.jsx("li",{children:"Уведомления — получение предупреждений при установке файлов cookie"}),l.jsx("li",{children:"Селективная настройка — разрешение файлов cookie только для определенных сайтов"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Инструкции для популярных браузеров:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Google Chrome: Настройки → Конфиденциальность и безопасность → Файлы cookie"}),l.jsx("li",{children:"Mozilla Firefox: Настройки → Приватность и Защита → Файлы cookie"}),l.jsx("li",{children:"Safari: Настройки → Конфиденциальность → Файлы cookie"}),l.jsx("li",{children:"Microsoft Edge: Настройки → Файлы cookie и разрешения сайтов"})]}),l.jsx("p",{className:ee.warning,children:"Блокировка необходимых файлов cookie может привести к ограничению функциональности интернет-ресурса."})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Меры безопасности"}),l.jsx("p",{children:"Оператор применяет правовые, организационные и технические меры для защиты персональных данных:"}),l.jsx("h4",{className:ee.subSectionTitle,children:"Правовые меры:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Назначение ответственного за организацию обработки персональных данных"}),l.jsx("li",{children:"Ознакомление сотрудников с требованиями законодательства"}),l.jsx("li",{children:"Заключение соглашений о неразглашении персональных данных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Организационные меры:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Определение перечня лиц, допущенных к обработке персональных данных"}),l.jsx("li",{children:"Установление правил доступа к персональным данным"}),l.jsx("li",{children:"Контроль за соблюдением требований по защите персональных данных"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Технические меры:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Использование средств защиты информации"}),l.jsx("li",{children:"Применение криптографических средств защиты"}),l.jsx("li",{children:"Обеспечение целостности и доступности персональных данных"}),l.jsx("li",{children:"Регулярное обновление систем защиты информации"})]})]}),l.jsxs("section",{className:ee.section,children:[l.jsx("h3",{className:ee.sectionTitle,children:"Контактная информация и обращения"}),l.jsx("p",{children:"Для реализации прав субъекта персональных данных обращайтесь к нам:"}),l.jsxs("div",{className:ee.info,children:[l.jsx("p",{children:"ООО «БИТФОРС»"}),l.jsx("p",{children:"ИНН: 9810001062"}),l.jsx("p",{children:"ОГРН: 1257800060990"}),l.jsx("p",{children:"Юридический адрес: 196246, город Санкт-Петербург, Московское ш, д. 25 к. 1 литера В, помещ. 3-н"}),l.jsx("p",{children:"Email компании: company@bitforcefoundation.ru"})]}),l.jsx("h4",{className:ee.subSectionTitle,children:"Порядок рассмотрения обращений:"}),l.jsxs("ul",{className:ee.list,children:[l.jsx("li",{children:"Срок рассмотрения обращений — до 30 дней с момента получения"}),l.jsx("li",{children:"Обращения рассматриваются в письменной форме"}),l.jsx("li",{children:"Ответ направляется способом, указанным в обращении"}),l.jsx("li",{children:"При отказе в удовлетворении требований указываются мотивированные основания"})]})]})]})}),l.jsx(ms,{})]})}const VR="_main_9j8kd_1",QR="_container_9j8kd_7",YR="_title_9j8kd_13",IR="_subtitle_9j8kd_21",XR="_section_9j8kd_29",ZR="_sectionTitle_9j8kd_33",KR="_subSectionTitle_9j8kd_42",PR="_list_9j8kd_50",WR="_info_9j8kd_65",JR="_contacts_9j8kd_79",eA="_confirmation_9j8kd_92",P={main:VR,container:QR,title:YR,subtitle:IR,section:XR,sectionTitle:ZR,subSectionTitle:KR,list:PR,info:WR,contacts:JR,confirmation:eA};function tA(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsx("main",{className:P.main,children:l.jsxs("div",{className:P.container,children:[l.jsx("h1",{className:P.title,children:"СОГЛАСИЕ НА ОБРАБОТКУ ПЕРСОНАЛЬНЫХ ДАННЫХ"}),l.jsx("h2",{className:P.subtitle,children:"ООО «БИТФОРС»"}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"Преамбула"}),l.jsx("p",{children:"Я, субъект персональных данных, действуя своей волей и в своем интересе, в соответствии с требованиями Федерального закона от 27.07.2006 № 152-ФЗ «О персональных данных», предоставляю ООО «БИТФОРС» согласие на обработку моих персональных данных на условиях и для целей, определенных настоящим Согласием."})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"1. Сведения об операторе"}),l.jsxs("div",{className:P.info,children:[l.jsx("p",{children:"Полное наименование: Общество с ограниченной ответственностью «БИТФОРС»"}),l.jsx("p",{children:"ИНН: 9810001062"}),l.jsx("p",{children:"ОГРН: 1257800060990"}),l.jsx("p",{children:"Юридический адрес: 196246, город Санкт-Петербург, Московское шоссе, дом 25, корпус 1, литера В, помещение 3-н"}),l.jsx("p",{children:"Электронная почта: company@bitforcefoundation.ru"}),l.jsx("p",{children:"Веб-сайт: https://bitforce-foundation.ru"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"2. Правовые основания обработки"}),l.jsx("p",{children:"Настоящее согласие предоставляется на основании пункта 1 части 1 статьи 6 Федерального закона «О персональных данных» и является правовым основанием для обработки персональных данных Оператором."}),l.jsx("p",{children:"Согласие дается добровольно, своей волей и в своих интересах."}),l.jsx("p",{children:"Субъект персональных данных понимает последствия предоставления согласия, включая возможные риски, связанные с обработкой персональных данных."})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"3. Цели обработки персональных данных"}),l.jsx("h4",{className:P.subSectionTitle,children:"3.1. Основные цели:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Регистрация и ведение учетной записи на веб-сайте и в мобильном приложении"}),l.jsx("li",{children:"Идентификация и верификация личности в соответствии с требованиями законодательства"}),l.jsx("li",{children:"Предоставление услуг по обмену криптовалют и электронных денежных средств"}),l.jsx("li",{children:"Проведение финансовых операций, переводов и расчетов"}),l.jsx("li",{children:"Ведение учета и истории операций"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"3.2. Дополнительные цели:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Обеспечение безопасности операций и предотвращение мошенничества"}),l.jsx("li",{children:"Выполнение требований по противодействию легализации доходов"}),l.jsx("li",{children:"Соблюдение требований валютного, налогового и иного применимого законодательства"}),l.jsx("li",{children:"Предоставление технической поддержки и клиентского сервиса"}),l.jsx("li",{children:"Рассылка уведомлений о состоянии операций и изменениях в условиях"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"3.3. Маркетинговые цели (при дополнительном согласии):"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Направление информационных и рекламных материалов"}),l.jsx("li",{children:"Проведение маркетинговых исследований и опросов"}),l.jsx("li",{children:"Персонализация предложений и услуг"}),l.jsx("li",{children:"Анализ предпочтений и поведения для улучшения сервисов"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"3.4. Аналитические цели:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Анализ использования веб-сайта и мобильного приложения"}),l.jsx("li",{children:"Улучшение качества предоставляемых услуг"}),l.jsx("li",{children:"Разработка новых продуктов и сервисов"}),l.jsx("li",{children:"Создание статистических отчетов в обезличенном виде"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"4. Перечень персональных данных"}),l.jsx("h4",{className:P.subSectionTitle,children:"4.1. Идентификационные данные:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Фамилия, имя, отчество"}),l.jsx("li",{children:"Дата рождения"}),l.jsx("li",{children:"Гражданство"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"4.2. Документы, удостоверяющие личность:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Серия и номер паспорта гражданина Российской Федерации"}),l.jsx("li",{children:"Дата выдачи и код подразделения"}),l.jsx("li",{children:"Адрес регистрации по месту жительства"}),l.jsx("li",{children:"Цифровые копии (сканы) документов"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"4.3. Контактная информация:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Номера телефонов (мобильный, домашний, рабочий)"}),l.jsx("li",{children:"Адреса электронной почты"}),l.jsx("li",{children:"Почтовые адреса (фактического проживания, для корреспонденции)"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"4.4. Финансовая информация:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Номера банковских счетов и реквизиты банковских карт"}),l.jsx("li",{children:"Реквизиты криптовалютных кошельков и адресов"}),l.jsx("li",{children:"Информация о доходах и источниках происхождения денежных средств"}),l.jsx("li",{children:"История финансовых операций и транзакций"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"4.5. Техническая информация:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"IP-адреса устройств, с которых осуществляется доступ к сервисам"}),l.jsx("li",{children:"Информация о браузере, операционной системе и устройстве"}),l.jsx("li",{children:"Файлы cookie и данные локального хранилища"}),l.jsx("li",{children:"Логи действий и история использования сервисов"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"4.6. Дополнительная информация:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Фотографии для процедур верификации"}),l.jsx("li",{children:"Видеозаписи процедур видеоидентификации"}),l.jsx("li",{children:"Биометрические данные (при использовании соответствующих технологий)"}),l.jsx("li",{children:"Информация о семейном положении и профессиональной деятельности"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"5. Перечень действий с персональными данными"}),l.jsx("p",{children:"Согласие распространяется на следующие действия (операции) с персональными данными:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Сбор, запись и первичная обработка персональных данных"}),l.jsx("li",{children:"Накопление и систематизация в базах данных"}),l.jsx("li",{children:"Создание резервных копий и архивирование"}),l.jsx("li",{children:"Извлечение, использование и анализ данных"}),l.jsx("li",{children:"Уточнение, обновление и актуализация информации"}),l.jsx("li",{children:"Передача данных третьим лицам"}),l.jsx("li",{children:"Обезличивание и удаление данных"}),l.jsx("li",{children:"Автоматизированная обработка и профилирование"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"6. Лица, которым могут быть переданы персональные данные"}),l.jsx("h4",{className:P.subSectionTitle,children:"6.1. Сотрудники Оператора:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Уполномоченные сотрудники, непосредственно участвующие в обработке"}),l.jsx("li",{children:"Сотрудники службы безопасности и комплаенса"}),l.jsx("li",{children:"Сотрудники технической поддержки"}),l.jsx("li",{children:"Руководящий состав в рамках их полномочий"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"6.2. Государственные и муниципальные органы:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Федеральная служба по финансовому мониторингу"}),l.jsx("li",{children:"Федеральная налоговая служба"}),l.jsx("li",{children:"Правоохранительные органы (при наличии законных требований)"}),l.jsx("li",{children:"Суды и органы исполнения судебных решений"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"6.3. Партнеры и контрагенты:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Банки и платежные системы"}),l.jsx("li",{children:"Операторы электронных денежных средств"}),l.jsx("li",{children:"Поставщики технологических решений"}),l.jsx("li",{children:"Аудиторские и консалтинговые организации"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"7. Сроки обработки персональных данных"}),l.jsx("h4",{className:P.subSectionTitle,children:"7.1. Общие принципы:"}),l.jsx("p",{children:"Персональные данные обрабатываются в течение времени, необходимого для достижения целей обработки. После достижения целей данные подлежат уничтожению или обезличиванию."}),l.jsx("h4",{className:P.subSectionTitle,children:"7.2. Конкретные сроки обработки:"}),l.jsxs("ul",{className:P.list,children:[l.jsxs("li",{children:[l.jsx("strong",{children:"Данные активных клиентов:"})," в течение всего периода отношений плюс 5 лет после прекращения"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Данные для идентификации:"})," 5 лет с момента прекращения отношений"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Финансовая информация:"})," 5 лет с даты совершения операции"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Маркетинговые данные:"})," до отзыва согласия, но не более 3 лет"]}),l.jsxs("li",{children:[l.jsx("strong",{children:"Техническая информация:"})," 1 год для безопасности, 6 месяцев для логов"]})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"8. Права субъекта персональных данных"}),l.jsx("h4",{className:P.subSectionTitle,children:"8.1. Право на информацию:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Получение подтверждения факта обработки персональных данных"}),l.jsx("li",{children:"Получение информации о целях и способах обработки"}),l.jsx("li",{children:"Информация о сроках обработки и составе данных"}),l.jsx("li",{children:"Сведения о лицах, которым передаются данные"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"8.2. Право на доступ:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Получение копий обрабатываемых персональных данных"}),l.jsx("li",{children:"Ознакомление с историей обработки и изменений"}),l.jsx("li",{children:"Получение информации об источниках персональных данных"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"8.3. Право на исправление и удаление:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Требование исправления неточных или неполных данных"}),l.jsx("li",{children:"Требование удаления персональных данных при наличии оснований"}),l.jsx("li",{children:"Удаление данных после отзыва согласия"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"8.4. Право на отзыв согласия:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Согласие может быть отозвано в любое время"}),l.jsx("li",{children:"Отзыв оформляется в письменной форме"}),l.jsx("li",{children:"После отзыва обработка прекращается в разумные сроки"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"8.5. Право на обжалование:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Обращение к Оператору с жалобами на действия по обработке данных"}),l.jsx("li",{children:"Обращение в Роскомнадзор или его территориальные органы"}),l.jsx("li",{children:"Обращение в суд для защиты нарушенных прав"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"8.6. Порядок реализации прав:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Обращения направляются на адрес: company@bitforcefoundation.ru"}),l.jsx("li",{children:"Обращения рассматриваются в течение 30 дней"}),l.jsx("li",{children:"При необходимости срок может быть продлен на 30 дней"})]})]}),l.jsxs("section",{className:P.section,children:[l.jsx("h3",{className:P.sectionTitle,children:"9. Заключительные положения"}),l.jsx("h4",{className:P.subSectionTitle,children:"9.1. Действие согласия:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Согласие действует с момента его предоставления"}),l.jsx("li",{children:"Согласие действует до его отзыва или до достижения целей обработки"}),l.jsx("li",{children:"При существенных изменениях целей требуется новое согласие"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"9.2. Форма предоставления согласия:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Согласие может быть предоставлено в письменной форме"}),l.jsx("li",{children:"Согласие может быть предоставлено в электронной форме"}),l.jsx("li",{children:"Согласие может выражаться путем совершения конклюдентных действий"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"9.3. Последствия непредоставления согласия:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Отказ в предоставлении согласия может повлечь невозможность регистрации"}),l.jsx("li",{children:"Отказ может ограничить доступ к отдельным услугам"}),l.jsx("li",{children:"Отказ в согласии на маркетинг не влияет на основные услуги"}),l.jsx("li",{children:"Субъект вправе предоставить частичное согласие"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"9.4. Контактная информация:"}),l.jsxs("div",{className:P.contacts,children:[l.jsx("p",{children:"Почтовый адрес: 196246, г. Санкт-Петербург, Московское ш., д. 25, к. 1, лит. В, пом. 3-н"}),l.jsx("p",{children:"Электронная почта: company@bitforcefoundation.ru"}),l.jsx("p",{children:"Ответственное лицо: Кленин Михаил Васильевич"}),l.jsx("p",{children:"Официальный сайт: https://bitforce-foundation.ru"})]}),l.jsx("h4",{className:P.subSectionTitle,children:"9.5. Подтверждение понимания:"}),l.jsx("p",{className:P.confirmation,children:"Предоставляя настоящее согласие, я подтверждаю, что:"}),l.jsxs("ul",{className:P.list,children:[l.jsx("li",{children:"Ознакомлен с содержанием согласия и понимаю его значение"}),l.jsx("li",{children:"Понимаю цели и способы обработки моих персональных данных"}),l.jsx("li",{children:"Знаю о своих правах и способах их реализации"}),l.jsx("li",{children:"Согласие предоставляется добровольно и осознанно"}),l.jsx("li",{children:"Имею возможность отозвать согласие в любое время"})]})]})]})}),l.jsx(ms,{})]})}const nA="_main_2hruc_1",lA="_container_2hruc_7",aA="_title_2hruc_13",sA="_subtitle_2hruc_21",iA="_section_2hruc_29",cA="_sectionTitle_2hruc_33",rA="_description_2hruc_42",oA="_info_2hruc_49",uA="_linkBlock_2hruc_56",dA="_button_2hruc_64",fA="_operatorInfo_2hruc_81",It={main:nA,container:lA,title:aA,subtitle:sA,section:iA,sectionTitle:cA,description:rA,info:oA,linkBlock:uA,button:dA,operatorInfo:fA};function hA(){return l.jsxs(l.Fragment,{children:[l.jsx(Ei,{}),l.jsx("main",{className:It.main,children:l.jsxs("div",{className:It.container,children:[l.jsx("h1",{className:It.title,children:"Реестр операторов персональных данных"}),l.jsx("h2",{className:It.subtitle,children:"ООО «БИТФОРС»"}),l.jsxs("section",{className:It.section,children:[l.jsx("p",{className:It.description,children:"Информация об операторе персональных данных размещена в реестре операторов персональных данных Федеральной службы по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор)."}),l.jsx("p",{className:It.info,children:"Вы можете просмотреть информацию об операторе в реестре Роскомнадзора, перейдя по ссылке ниже:"}),l.jsx("div",{className:It.linkBlock,children:l.jsx("a",{href:"https://pd.rkn.gov.ru/operators-registry/operators-list/?act=search&name_full=%D0%91%D0%B8%D1%82%D1%84%D0%BE%D1%80%D1%81&inn=9810001062&regn=",target:"_blank",rel:"noopener noreferrer",className:It.button,children:"Открыть реестр Роскомнадзора"})}),l.jsx("p",{className:It.info,children:"Реестр содержит информацию об операторах персональных данных, включая сведения о целях и методах обработки персональных данных, а также меры по обеспечению безопасности персональных данных."})]}),l.jsxs("section",{className:It.section,children:[l.jsx("h3",{className:It.sectionTitle,children:"Информация об операторе"}),l.jsxs("div",{className:It.operatorInfo,children:[l.jsxs("p",{children:[l.jsx("strong",{children:"Наименование:"})," ООО «БИТФОРС»"]}),l.jsxs("p",{children:[l.jsx("strong",{children:"ИНН:"})," 9810001062"]}),l.jsxs("p",{children:[l.jsx("strong",{children:"ОГРН:"})," 1257800060990"]}),l.jsxs("p",{children:[l.jsx("strong",{children:"Юридический адрес:"})," 196246, город Санкт-Петербург, Московское шоссе, дом 25, корпус 1, литера В, помещение 3-н"]}),l.jsxs("p",{children:[l.jsx("strong",{children:"Контактная информация:"})," company@bitforcefoundation.ru"]})]})]}),l.jsxs("section",{className:It.section,children:[l.jsx("h3",{className:It.sectionTitle,children:"О Роскомнадзоре"}),l.jsx("p",{children:"Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) — это федеральный орган исполнительной власти, осуществляющий функции по контролю и надзору в области персональных данных."}),l.jsx("p",{children:"Роскомнадзор ведет реестр операторов персональных данных в соответствии с требованиями Федерального закона «О персональных данных». Реестр является открытой информационной системой и доступен всем заинтересованным лицам."})]})]})}),l.jsx(ms,{})]})}function Tp(a){return a?new Date(a).toLocaleString("ru-RU",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"}):"—"}function mA(a){return a?a.length<=16?a:`${a.slice(0,8)}${a.slice(-6)}`:"—"}function Rp(a){return Number(a).toLocaleString("ru-RU")}const pA={pending:"Ожидание",money_accepted:"Деньги получены",web3_processing:"Обработка в сети",web3_hash_error:"Ошибка хэша",web3_balance_problem:"Проблема с балансом",receipt_error:"Ошибка чека",completed:"Завершён",usdt_delivered:"USDT отправлен"},_A="_badge_1d3cq_1",gA="_status_pending_1d3cq_10",vA="_status_completed_1d3cq_15",yA="_status_money_accepted_1d3cq_20",xA="_status_web3_processing_1d3cq_25",bA="_status_web3_hash_error_1d3cq_30",jA="_status_web3_balance_problem_1d3cq_35",SA="_status_receipt_error_1d3cq_40",NA="_status_usdt_delivered_1d3cq_45",Ap={badge:_A,status_pending:gA,status_completed:vA,status_money_accepted:yA,status_web3_processing:xA,status_web3_hash_error:bA,status_web3_balance_problem:jA,status_receipt_error:SA,status_usdt_delivered:NA};function Op({status:a}){return l.jsx("span",{className:`${Ap.badge} ${Ap[`status_${a}`]??""}`,children:pA[a]??a})}const wA="_button_1q7wx_1",CA={button:wA};function EA({value:a}){const[i,c]=j.useState(!1);function r(){navigator.clipboard.writeText(a).then(()=>{c(!0),setTimeout(()=>c(!1),1500)})}return l.jsx("button",{className:CA.button,onClick:r,type:"button",title:"Скопировать",children:i?l.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:l.jsx("polyline",{points:"20 6 9 17 4 12"})}):l.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[l.jsx("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2"}),l.jsx("path",{d:"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"})]})})}const TA="_item_1ymly_1",RA="_summary_1ymly_8",AA="_summaryLeft_1ymly_25",OA="_summaryDate_1ymly_34",MA="_summaryRight_1ymly_41",zA="_amount_1ymly_48",DA="_totalAmount_1ymly_56",LA="_chevron_1ymly_64",kA="_chevronOpen_1ymly_70",BA="_bodyOuter_1ymly_74",UA="_bodyOuterOpen_1ymly_80",HA="_bodyInner_1ymly_84",$A="_body_1ymly_74",qA="_col_1ymly_96",GA="_colTitle_1ymly_101",FA="_infoRow_1ymly_110",VA="_infoRowTotal_1ymly_123",QA="_infoLabel_1ymly_128",YA="_infoValue_1ymly_129",IA="_infoValueRow_1ymly_148",XA="_infoLink_1ymly_154",Be={item:TA,summary:RA,summaryLeft:AA,summaryDate:OA,summaryRight:MA,amount:zA,totalAmount:DA,chevron:LA,chevronOpen:kA,bodyOuter:BA,bodyOuterOpen:UA,bodyInner:HA,body:$A,col:qA,colTitle:GA,infoRow:FA,infoRowTotal:VA,infoLabel:QA,infoValue:YA,infoValueRow:IA,infoLink:XA};function ZA({item:a}){const[i,c]=j.useState(!1),{order:r,payment:d}=a;return l.jsxs("div",{className:Be.item,children:[l.jsxs("button",{className:Be.summary,onClick:()=>c(f=>!f),type:"button","aria-expanded":i,children:[l.jsxs("div",{className:Be.summaryLeft,children:[l.jsx("span",{className:Be.summaryDate,children:Tp(r.created_at)}),d&&l.jsx(Op,{status:d.status})]}),l.jsxs("div",{className:Be.summaryRight,children:[l.jsxs("span",{className:Be.amount,children:[r.usdt_amount," USDT"]}),l.jsxs("span",{className:Be.totalAmount,children:[Rp(r.total_price)," ₽"]}),l.jsx("svg",{className:`${Be.chevron} ${i?Be.chevronOpen:""}`,width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:l.jsx("polyline",{points:"6 9 12 15 18 9"})})]})]}),l.jsx("div",{className:`${Be.bodyOuter} ${i?Be.bodyOuterOpen:""}`,children:l.jsx("div",{className:Be.bodyInner,children:l.jsxs("div",{className:Be.body,children:[l.jsxs("div",{className:Be.col,children:[l.jsx("p",{className:Be.colTitle,children:"Заказ"}),l.jsx(Wa,{label:"Сумма USDT",value:`${r.usdt_amount} USDT`}),l.jsx(Wa,{label:"Курс обмена",value:`1 USDT = ${r.usdt_exchange_rate}`}),l.jsx(Wa,{label:"Сервисный сбор",value:`${r.service_fee} USDT`}),l.jsx(Wa,{label:"Комиссия за газ",value:`${r.gas_fee} USDT`}),l.jsx(Wa,{label:"Итого к оплате",value:`${Rp(r.total_price)}`,emphasised:!0})]}),l.jsxs("div",{className:Be.col,children:[l.jsx("p",{className:Be.colTitle,children:"Платёж"}),d?l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:Be.infoRow,children:[l.jsx("span",{className:Be.infoLabel,children:"Статус"}),l.jsx(Op,{status:d.status})]}),l.jsx(Wa,{label:"Оплачено",value:d.itpay_paid_amount||"—"}),l.jsx(Wa,{label:"Истекает",value:Tp(d.expired_date)}),l.jsxs("div",{className:Be.infoRow,children:[l.jsx("span",{className:Be.infoLabel,children:"Хэш транзакции"}),l.jsxs("span",{className:Be.infoValueRow,children:[l.jsx("span",{className:Be.infoValue,title:d.web3_transaction_hash||void 0,children:mA(d.web3_transaction_hash)}),d.web3_transaction_hash&&l.jsx(EA,{value:d.web3_transaction_hash})]})]}),l.jsxs("div",{className:Be.infoRow,children:[l.jsx("span",{className:Be.infoLabel,children:"Чек"}),d.receipt_cloudekassir_link?l.jsx("a",{href:d.receipt_cloudekassir_link,target:"_blank",rel:"noopener noreferrer",className:Be.infoLink,children:"Открыть →"}):l.jsx("span",{className:Be.infoValue,children:"—"})]})]}):l.jsx("div",{className:Be.infoRow,children:l.jsx("span",{className:Be.infoValue,children:"—"})})]})]})})})]})}function Wa({label:a,value:i,emphasised:c}){return l.jsxs("div",{className:`${Be.infoRow} ${c?Be.infoRowTotal:""}`,children:[l.jsx("span",{className:Be.infoLabel,children:a}),l.jsx("span",{className:Be.infoValue,children:i})]})}const KA="_list_gxp0d_1",PA="_empty_gxp0d_9",WA="_status_gxp0d_16",JA="_statusError_gxp0d_23",eO="_loadMore_gxp0d_30",tO="_loadMoreBtn_gxp0d_38",ai={list:KA,empty:PA,status:WA,statusError:JA,loadMore:eO,loadMoreBtn:tO};function nO(){const{data:a,isLoading:i,isError:c,fetchNextPage:r,hasNextPage:d,isFetchingNextPage:f}=F6(),_=(a==null?void 0:a.pages.flatMap(v=>v.orders))??[];return i?l.jsx("p",{className:ai.status,children:"Загрузка..."}):c?l.jsx("p",{className:ai.statusError,children:"Не удалось загрузить транзакции. Попробуйте обновить страницу."}):_.length===0?l.jsx("p",{className:ai.empty,children:"У вас пока нет транзакций."}):l.jsxs(l.Fragment,{children:[l.jsx("div",{className:ai.list,children:_.map(v=>l.jsx(ZA,{item:v},v.order.id))}),d&&l.jsx("div",{className:ai.loadMore,children:l.jsx("button",{className:ai.loadMoreBtn,onClick:()=>r(),disabled:f,type:"button",children:f?"Загрузка...":"Загрузить ещё"})})]})}const lO="_inner_1rs5c_1",aO="_glow_1rs5c_9",sO="_title_1rs5c_21",jd={inner:lO,glow:aO,title:sO};function iO(){return l.jsxs("div",{className:jd.inner,children:[l.jsx("div",{className:jd.glow}),l.jsx("h1",{className:jd.title,children:"Транзакции"}),l.jsx(nO,{})]})}const h_="https://app.admin.elcsa.ru";let Sd=null;const Lc={get:()=>Sd,set:a=>{Sd=a},clear:()=>{Sd=null}};async function ps(a,i,c){const r=Lc.get(),d=await fetch(`${h_}${a}`,{...i,credentials:"include",headers:{"Content-Type":"application/json",...r?{Authorization:`Bearer ${r}`}:{},...i.headers}});if(d.status===401&&c)try{return await m_(),ps(a,i,!1)}catch{throw Lc.clear(),new Error("Unauthorized")}const f=await d.json().catch(()=>null);if(!d.ok)throw f;return f}async function m_(){const a=await fetch(`${h_}/v1/auth/refresh`,{method:"POST",credentials:"include"});if(!a.ok)throw new Error("Unauthorized");const i=await a.json();return i.access_token&&Lc.set(i.access_token),i.access_token??!0}async function cO(a){const i=await ps("/v1/auth/login",{method:"POST",body:JSON.stringify(a)},!1);return i.access_token&&Lc.set(i.access_token),i}async function rO(){try{await ps("/v1/auth/logout",{method:"POST"},!1)}finally{Lc.clear()}}function oO(a=50,i=0){return ps(`/v1/organizations?limit=${a}&offset=${i}`,{},!0)}function uO(a){return ps("/v1/organizations",{method:"POST",body:JSON.stringify(a)},!0)}function dO(a){return ps(`/v1/organizations/${a}`,{},!0)}function fO(a,i){return ps(`/v1/organizations/${a}`,{method:"PATCH",body:JSON.stringify(i)},!0)}const p2=["admin-auth"];function p_(){const{data:a,isLoading:i,isError:c}=Ut({queryKey:p2,queryFn:m_,retry:!1,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1});return{isAuthenticated:!!a&&!c,isLoading:i}}function hO(){const a=mn();return gt({mutationFn:cO,onSuccess:i=>{a.setQueryData(p2,i.access_token)}})}function mO(){const a=mn();return gt({mutationFn:rO,onSuccess:()=>{a.setQueryData(p2,null)}})}const _2=["admin-organizations"];function pO(){return Ut({queryKey:_2,queryFn:()=>oO()})}const __=a=>["admin-organization",a];function _O(a){return Ut({queryKey:__(a??""),queryFn:()=>dO(a),enabled:!!a})}function gO(){const a=mn();return gt({mutationFn:uO,onSuccess:()=>{a.invalidateQueries({queryKey:_2})}})}function vO(a){const i=mn();return gt({mutationFn:c=>fO(a,c),onSuccess:c=>{i.setQueryData(__(a),c),i.invalidateQueries({queryKey:_2})}})}function yO(a){var c;const i=a;return typeof(i==null?void 0:i.detail)=="string"?i.detail:Array.isArray(i==null?void 0:i.detail)&&((c=i.detail[0])!=null&&c.msg)?i.detail[0].msg:"Неверный логин или пароль"}function xO(){const[a,i]=j.useState(""),[c,r]=j.useState(""),d=hO(),f=v=>{v.preventDefault(),!(!a||!c)&&d.mutate({login:a,password:c})},_=d.isError?yO(d.error):null;return{login:a,setLogin:i,password:c,setPassword:r,isLoading:d.isPending,error:_,handleSubmit:f}}const bO="_wrap_1uvln_1",jO="_card_1uvln_10",SO="_title_1uvln_19",NO="_subtitle_1uvln_27",wO="_fields_1uvln_34",CO="_error_1uvln_40",EO="_submit_1uvln_47",Ja={wrap:bO,card:jO,title:SO,subtitle:NO,fields:wO,error:CO,submit:EO};function g_(){const{login:a,setLogin:i,password:c,setPassword:r,isLoading:d,error:f,handleSubmit:_}=xO();return l.jsx("div",{className:Ja.wrap,children:l.jsxs("form",{className:Ja.card,onSubmit:_,children:[l.jsx("h1",{className:Ja.title,children:"Панель администратора"}),l.jsx("p",{className:Ja.subtitle,children:"Войдите, чтобы продолжить"}),l.jsxs("div",{className:Ja.fields,children:[l.jsx(ae,{label:"Логин",value:a,onChange:i,placeholder:"Введите логин",required:!0}),l.jsx(ae,{label:"Пароль",type:"password",value:c,onChange:r,placeholder:"Введите пароль",required:!0})]}),f&&l.jsx("p",{className:Ja.error,children:f}),l.jsx("div",{className:Ja.submit,children:l.jsx(Rn,{label:d?"Вход...":"Войти",disabled:d})})]})})}const TO="_tableWrap_1ue6f_1",RO="_table_1ue6f_1",AO="_row_1ue6f_38",OO="_name_1ue6f_42",MO="_subname_1ue6f_47",zO="_mono_1ue6f_54",DO="_status_1ue6f_59",LO="_kyc_1ue6f_70",kO="_kycOk_1ue6f_78",BO="_kycNo_1ue6f_83",UO="_state_1ue6f_88",At={tableWrap:TO,table:RO,row:AO,name:OO,subname:MO,mono:zO,status:DO,kyc:LO,kycOk:kO,kycNo:BO,state:UO},HO={active:"Активно",blocked:"Заблокировано",inactive:"Неактивно"};function $O(a){if(!a)return"—";const i=new Date(a);return Number.isNaN(i.getTime())?"—":i.toLocaleDateString("ru-RU")}function qO(){const{data:a,isLoading:i,isError:c}=pO(),r=Wt();return i?l.jsx("div",{className:At.tableWrap,children:l.jsx("div",{className:At.state,children:"Загрузка..."})}):c?l.jsx("div",{className:At.tableWrap,children:l.jsx("div",{className:At.state,children:"Не удалось загрузить список юридических лиц"})}):!a||a.items.length===0?l.jsx("div",{className:At.tableWrap,children:l.jsx("div",{className:At.state,children:"Юридические лица ещё не добавлены"})}):l.jsx("div",{className:At.tableWrap,children:l.jsxs("table",{className:At.table,children:[l.jsx("thead",{children:l.jsxs("tr",{children:[l.jsx("th",{children:"Название"}),l.jsx("th",{children:"ИНН"}),l.jsx("th",{children:"КПП"}),l.jsx("th",{children:"Контактное лицо"}),l.jsx("th",{children:"Телефон"}),l.jsx("th",{children:"Статус"}),l.jsx("th",{children:"KYC"}),l.jsx("th",{children:"Создано"})]})}),l.jsx("tbody",{children:a.items.map(d=>l.jsxs("tr",{className:At.row,onClick:()=>r(Y6(d.id)),children:[l.jsxs("td",{children:[l.jsx("span",{className:At.name,children:d.name}),d.short_name&&l.jsx("span",{className:At.subname,children:d.short_name})]}),l.jsx("td",{className:At.mono,children:d.inn}),l.jsx("td",{className:At.mono,children:d.kpp??"—"}),l.jsx("td",{children:d.contact_person??"—"}),l.jsx("td",{className:At.mono,children:d.contact_phone??"—"}),l.jsx("td",{children:l.jsx("span",{className:At.status,children:HO[d.status]??d.status})}),l.jsx("td",{children:l.jsx("span",{className:`${At.kyc} ${d.kyc_verified?At.kycOk:At.kycNo}`,children:d.kyc_verified?"Да":"Нет"})}),l.jsx("td",{children:$O(d.created_at)})]},d.id))})]})})}const Mp={email:"",password:"",name:"",inn:"",short_name:"",ogrn:"",kpp:"",legal_address:"",actual_address:"",contact_person:"",contact_phone:"",status:"active",bank_name:"",bik:"",account:"",corr_account:""};function GO(a){var c;const i=a;return typeof(i==null?void 0:i.detail)=="string"?i.detail:Array.isArray(i==null?void 0:i.detail)&&((c=i.detail[0])!=null&&c.msg)?i.detail[0].msg:"Не удалось добавить юридическое лицо"}function FO(a){const[i,c]=j.useState(Mp),r=gO(),d=v=>h=>c(m=>({...m,[v]:h})),f=v=>{v.preventDefault();const h=y=>y.trim()?y.trim():null,m={};i.bank_name.trim()&&(m.bank_name=i.bank_name.trim()),i.bik.trim()&&(m.bik=i.bik.trim()),i.account.trim()&&(m.account=i.account.trim()),i.corr_account.trim()&&(m.corr_account=i.corr_account.trim());const g={email:i.email.trim(),password:i.password,name:i.name.trim(),inn:i.inn.trim(),short_name:h(i.short_name),ogrn:h(i.ogrn),kpp:h(i.kpp),legal_address:h(i.legal_address),actual_address:h(i.actual_address),contact_person:h(i.contact_person),contact_phone:h(i.contact_phone),bank_details:Object.keys(m).length?m:null,status:i.status.trim()||"active"};r.mutate(g,{onSuccess:()=>{c(Mp),a()}})},_=r.isError?GO(r.error):null;return{form:i,setField:d,handleSubmit:f,isLoading:r.isPending,error:_}}const VO="_overlay_680hz_6",QO="_dialog_680hz_18",YO="_header_680hz_30",IO="_title_680hz_38",XO="_closeBtn_680hz_44",ZO="_body_680hz_59",KO="_groupLabel_680hz_67",PO="_grid_680hz_80",WO="_error_680hz_86",JO="_actions_680hz_93",dn={overlay:VO,dialog:QO,header:YO,title:IO,closeBtn:XO,body:ZO,groupLabel:KO,grid:PO,error:WO,actions:JO};function eM({open:a,onClose:i,onCreated:c}){const{form:r,setField:d,handleSubmit:f,isLoading:_,error:v}=FO(()=>{c(),i()});if(j.useEffect(()=>{if(!a)return;function m(g){g.key==="Escape"&&i()}return window.addEventListener("keydown",m),()=>window.removeEventListener("keydown",m)},[a,i]),!a)return null;function h(m){m.target===m.currentTarget&&i()}return l.jsx("div",{className:dn.overlay,onMouseDown:h,children:l.jsxs("div",{className:dn.dialog,children:[l.jsxs("div",{className:dn.header,children:[l.jsx("span",{className:dn.title,children:"Добавить юридическое лицо"}),l.jsx("button",{className:dn.closeBtn,type:"button",onClick:i,"aria-label":"Закрыть",children:"✕"})]}),l.jsxs("form",{className:dn.body,onSubmit:f,children:[l.jsx("p",{className:dn.groupLabel,children:"Обязательные поля"}),l.jsxs("div",{className:dn.grid,children:[l.jsx(ae,{label:"Email",type:"email",value:r.email,onChange:d("email"),placeholder:"org@mail.ru",required:!0}),l.jsx(ae,{label:"Пароль",type:"password",value:r.password,onChange:d("password"),placeholder:"Минимум 8 символов",required:!0}),l.jsx(ae,{label:"Наименование",value:r.name,onChange:d("name"),placeholder:"ООО «Ромашка»",required:!0}),l.jsx(ae,{label:"ИНН",value:r.inn,onChange:d("inn"),placeholder:"1012 цифр",required:!0})]}),l.jsx("p",{className:dn.groupLabel,children:"Дополнительные поля"}),l.jsxs("div",{className:dn.grid,children:[l.jsx(ae,{label:"Краткое наименование",value:r.short_name,onChange:d("short_name"),placeholder:"Ромашка"}),l.jsx(ae,{label:"ОГРН",value:r.ogrn,onChange:d("ogrn"),placeholder:"—"}),l.jsx(ae,{label:"КПП",value:r.kpp,onChange:d("kpp"),placeholder:"—"}),l.jsx(ae,{label:"Статус",value:r.status,onChange:d("status"),placeholder:"active"}),l.jsx(ae,{label:"Юридический адрес",value:r.legal_address,onChange:d("legal_address"),placeholder:"—"}),l.jsx(ae,{label:"Фактический адрес",value:r.actual_address,onChange:d("actual_address"),placeholder:"—"}),l.jsx(ae,{label:"Контактное лицо",value:r.contact_person,onChange:d("contact_person"),placeholder:"—"}),l.jsx(ae,{label:"Контактный телефон",type:"tel",value:r.contact_phone,onChange:d("contact_phone"),placeholder:"+7 (999) 000-00-00"})]}),l.jsx("p",{className:dn.groupLabel,children:"Банковские реквизиты"}),l.jsxs("div",{className:dn.grid,children:[l.jsx(ae,{label:"Банк",value:r.bank_name,onChange:d("bank_name"),placeholder:"—"}),l.jsx(ae,{label:"БИК",value:r.bik,onChange:d("bik"),placeholder:"—"}),l.jsx(ae,{label:"Расчётный счёт",value:r.account,onChange:d("account"),placeholder:"—"}),l.jsx(ae,{label:"Корр. счёт",value:r.corr_account,onChange:d("corr_account"),placeholder:"—"})]}),v&&l.jsx("p",{className:dn.error,children:v}),l.jsx("div",{className:dn.actions,children:l.jsx(Rn,{label:_?"Сохранение...":"Сохранить",disabled:_})})]})]})})}const tM="_page_1tzmp_1",nM="_header_1tzmp_7",lM="_greeting_1tzmp_15",aM="_logout_1tzmp_22",sM="_content_1tzmp_41",iM="_toolbar_1tzmp_46",cM="_sectionTitle_1tzmp_55",rM="_addBtn_1tzmp_62",_a={page:tM,header:nM,greeting:lM,logout:aM,content:sM,toolbar:iM,sectionTitle:cM,addBtn:rM};function oM(){const{isAuthenticated:a,isLoading:i}=p_(),c=mO(),[r,d]=j.useState(!1),[f,_]=j.useState(null);return i?null:a?l.jsxs("div",{className:_a.page,children:[l.jsxs("header",{className:_a.header,children:[l.jsx("h1",{className:_a.greeting,children:"Привет, Марк!"}),l.jsx("button",{className:_a.logout,type:"button",onClick:()=>c.mutate(),children:"Выйти"})]}),l.jsxs("section",{className:_a.content,children:[l.jsxs("div",{className:_a.toolbar,children:[l.jsx("h2",{className:_a.sectionTitle,children:"Юридические лица"}),l.jsx("button",{className:_a.addBtn,type:"button",onClick:()=>d(!0),children:"+ Добавить юридическое лицо"})]}),l.jsx(qO,{})]}),l.jsx(eM,{open:r,onClose:()=>d(!1),onCreated:()=>_({status:"success",message:"Юридическое лицо добавлено"})}),f&&l.jsx(ql,{status:f.status,message:f.message,onClose:()=>_(null)})]}):l.jsx(g_,{})}function zp(a){return{name:a.name??"",short_name:a.short_name??"",ogrn:a.ogrn??"",kpp:a.kpp??"",legal_address:a.legal_address??"",actual_address:a.actual_address??"",contact_person:a.contact_person??"",contact_phone:a.contact_phone??"",status:a.status??"",bank_details:a.bank_details?JSON.stringify(a.bank_details,null,2):""}}function uM(a){var c;const i=a;return typeof(i==null?void 0:i.detail)=="string"?i.detail:Array.isArray(i==null?void 0:i.detail)&&((c=i.detail[0])!=null&&c.msg)?i.detail[0].msg:"Не удалось сохранить изменения"}function dM(a,i,c){const[r,d]=j.useState(()=>a?zp(a):{name:"",short_name:"",ogrn:"",kpp:"",legal_address:"",actual_address:"",contact_person:"",contact_phone:"",status:"",bank_details:""}),[f,_]=j.useState(null),v=vO(i);j.useEffect(()=>{a&&d(zp(a))},[a]);const h=y=>b=>d(N=>({...N,[y]:b})),m=y=>{y.preventDefault(),_(null);const b=E=>E.trim()?E.trim():null;let N=null;if(r.bank_details.trim())try{N=JSON.parse(r.bank_details)}catch{_("Банковские реквизиты должны быть корректным JSON");return}const S={name:r.name.trim(),short_name:b(r.short_name),ogrn:b(r.ogrn),kpp:b(r.kpp),legal_address:b(r.legal_address),actual_address:b(r.actual_address),contact_person:b(r.contact_person),contact_phone:b(r.contact_phone),status:b(r.status),bank_details:N};v.mutate(S,{onSuccess:()=>c==null?void 0:c()})},g=f??(v.isError?uM(v.error):null);return{form:r,setField:h,handleSubmit:m,isSaving:v.isPending,error:g}}const fM="_page_cb8ba_1",hM="_header_cb8ba_7",mM="_back_cb8ba_12",pM="_title_cb8ba_27",_M="_form_cb8ba_34",gM="_section_cb8ba_42",vM="_sectionTitle_cb8ba_49",yM="_grid_cb8ba_58",xM="_bankLabel_cb8ba_64",bM="_textarea_cb8ba_72",jM="_state_cb8ba_91",SM="_error_cb8ba_99",NM="_actions_cb8ba_106",nt={page:fM,header:hM,back:mM,title:pM,form:_M,section:gM,sectionTitle:vM,grid:yM,bankLabel:xM,textarea:bM,state:jM,error:SM,actions:NM};function Nd(a){if(!a)return"—";const i=new Date(a);return Number.isNaN(i.getTime())?"—":i.toLocaleString("ru-RU")}function wM(){const{isAuthenticated:a,isLoading:i}=p_(),{organizationId:c}=s3(),r=Wt(),{data:d,isLoading:f,isError:_}=_O(c),[v,h]=j.useState(!1),{form:m,setField:g,handleSubmit:y,isSaving:b,error:N}=dM(d,c??"",()=>h(!0));return i?null:a?l.jsxs("div",{className:nt.page,children:[l.jsxs("header",{className:nt.header,children:[l.jsx("button",{className:nt.back,type:"button",onClick:()=>r(oe.ADMIN),children:"← Назад к списку"}),l.jsx("h1",{className:nt.title,children:d?d.name:"Юридическое лицо"})]}),f&&l.jsx("div",{className:nt.state,children:"Загрузка..."}),_&&l.jsx("div",{className:nt.state,children:"Не удалось загрузить организацию"}),d&&l.jsxs("form",{className:nt.form,onSubmit:y,children:[l.jsxs("section",{className:nt.section,children:[l.jsx("h2",{className:nt.sectionTitle,children:"Реквизиты"}),l.jsxs("div",{className:nt.grid,children:[l.jsx(ae,{label:"Наименование",value:m.name,onChange:g("name"),required:!0}),l.jsx(ae,{label:"Краткое наименование",value:m.short_name,onChange:g("short_name")}),l.jsx(ae,{label:"ИНН",value:d.inn,readOnly:!0,icon:"lock"}),l.jsx(ae,{label:"ОГРН",value:m.ogrn,onChange:g("ogrn")}),l.jsx(ae,{label:"КПП",value:m.kpp,onChange:g("kpp")}),l.jsx(ae,{label:"Статус",value:m.status,onChange:g("status")})]})]}),l.jsxs("section",{className:nt.section,children:[l.jsx("h2",{className:nt.sectionTitle,children:"Адреса"}),l.jsxs("div",{className:nt.grid,children:[l.jsx(ae,{label:"Юридический адрес",value:m.legal_address,onChange:g("legal_address")}),l.jsx(ae,{label:"Фактический адрес",value:m.actual_address,onChange:g("actual_address")})]})]}),l.jsxs("section",{className:nt.section,children:[l.jsx("h2",{className:nt.sectionTitle,children:"Контакты"}),l.jsxs("div",{className:nt.grid,children:[l.jsx(ae,{label:"Контактное лицо",value:m.contact_person,onChange:g("contact_person")}),l.jsx(ae,{label:"Контактный телефон",type:"tel",value:m.contact_phone,onChange:g("contact_phone")})]})]}),l.jsxs("section",{className:nt.section,children:[l.jsx("h2",{className:nt.sectionTitle,children:"Банковские реквизиты"}),l.jsx("label",{className:nt.bankLabel,children:"JSON-объект реквизитов"}),l.jsx("textarea",{className:nt.textarea,value:m.bank_details,onChange:S=>g("bank_details")(S.target.value),placeholder:`{
"bank_name": "...",
"bik": "...",
"account": "..."
}`,rows:6,spellCheck:!1})]}),l.jsxs("section",{className:nt.section,children:[l.jsx("h2",{className:nt.sectionTitle,children:"Системная информация"}),l.jsxs("div",{className:nt.grid,children:[l.jsx(ae,{label:"ID организации",value:d.id,readOnly:!0,icon:"lock"}),l.jsx(ae,{label:"ID пользователя",value:d.user_id,readOnly:!0,icon:"lock"}),l.jsx(ae,{label:"KYC",value:d.kyc_verified?"Подтверждён":"Не подтверждён",readOnly:!0}),l.jsx(ae,{label:"Дата KYC",value:Nd(d.kyc_verified_at),readOnly:!0}),l.jsx(ae,{label:"Кошельки",value:d.has_wallets?"Есть":"Нет",readOnly:!0}),l.jsx(ae,{label:"Создано",value:Nd(d.created_at),readOnly:!0}),l.jsx(ae,{label:"Обновлено",value:Nd(d.updated_at),readOnly:!0})]})]}),N&&l.jsx("p",{className:nt.error,children:N}),l.jsx("div",{className:nt.actions,children:l.jsx(Rn,{label:b?"Сохранение...":"Сохранить изменения",disabled:b})})]}),v&&l.jsx(ql,{status:"success",message:"Изменения сохранены",onClose:()=>h(!1)})]}):l.jsx(g_,{})}const CM="_page_uz94v_1",EM="_main_uz94v_8",TM="_center_uz94v_13",_o={page:CM,main:EM,center:TM};function Dp({footer:a=!1,center:i=!1}){return l.jsxs("div",{className:_o.page,children:[l.jsx(Bo,{}),l.jsx("main",{className:i?`${_o.main} ${_o.center}`:_o.main,children:l.jsx(l2,{})}),a&&l.jsx(ms,{})]})}function RM(){const{pathname:a}=On();return j.useEffect(()=>{window.scrollTo(0,0)},[a]),null}function AM(){const{isAuthenticated:a,isLoading:i}=z3(),c=On();return i?null:a?l.jsx(l2,{}):l.jsx(Mo,{to:oe.LOGIN,state:{from:c},replace:!0})}function OM(){var d,f;const{isAuthenticated:a,isLoading:i}=z3(),r=((f=(d=On().state)==null?void 0:d.from)==null?void 0:f.pathname)??oe.WALLET;return i?null:a?l.jsx(Mo,{to:r,replace:!0}):l.jsx(l2,{})}function MM(){return l.jsxs(vx,{children:[l.jsx(RM,{}),l.jsxs(Xy,{children:[l.jsx(Ke,{path:oe.HOME,element:l.jsx(W5,{})}),l.jsx(Ke,{path:oe.PUBLICHNAYA_OFERTA,element:l.jsx(vR,{})}),l.jsx(Ke,{path:oe.POLITIKA_PERSONALNYH_DANNYH,element:l.jsx(MR,{})}),l.jsx(Ke,{path:oe.POLITIKA_COOKIE,element:l.jsx(FR,{})}),l.jsx(Ke,{path:oe.SOGLASIE_PERSONALNYH_DANNYH,element:l.jsx(tA,{})}),l.jsx(Ke,{path:oe.REESTR_PD_RKN,element:l.jsx(hA,{})}),l.jsx(Ke,{path:oe.REGISTER_TEST,element:l.jsx(bE,{})}),l.jsx(Ke,{path:oe.CONVERTER_TEST,element:l.jsx(BE,{})}),l.jsx(Ke,{path:oe.ADMIN,element:l.jsx(oM,{})}),l.jsx(Ke,{path:oe.ADMIN_ORGANIZATION,element:l.jsx(wM,{})}),l.jsxs(Ke,{element:l.jsx(OM,{}),children:[l.jsx(Ke,{path:oe.LOGIN,element:l.jsx(SC,{})}),l.jsx(Ke,{path:oe.REGISTER,element:l.jsx(JC,{})}),l.jsx(Ke,{path:oe.RESTORE_PASSWORD,element:l.jsx(rR,{})})]}),l.jsxs(Ke,{element:l.jsx(AM,{}),children:[l.jsx(Ke,{element:l.jsx(Dp,{footer:!0,center:!0}),children:l.jsx(Ke,{path:oe.CONVERTER,element:l.jsx(sT,{})})}),l.jsxs(Ke,{element:l.jsx(Dp,{footer:!0}),children:[l.jsx(Ke,{path:oe.SWAP,element:l.jsx(CN,{})}),l.jsx(Ke,{path:oe.BRIDGE,element:l.jsx(tw,{})}),l.jsx(Ke,{path:oe.TRANSACTIONS,element:l.jsx(iO,{})})]}),l.jsx(Ke,{path:oe.WALLET,element:l.jsx(sp,{})}),l.jsx(Ke,{path:oe.WALLET_CHAIN,element:l.jsx(sp,{})}),l.jsx(Ke,{path:oe.PROFILE,element:l.jsx(iC,{})}),l.jsx(Ke,{path:oe.SEED_PHRASE,element:l.jsx(TT,{})}),l.jsx(Ke,{path:oe.KYC,element:l.jsx(ZT,{})})]})]})]})}const zM=new p6({defaultOptions:{queries:{retry:!1}}});function DM({children:a}){return l.jsx(_6,{client:zM,children:a})}function LM(){return l.jsx(DM,{children:l.jsx(MM,{})})}Zv.createRoot(document.getElementById("root")).render(l.jsx(j.StrictMode,{children:l.jsx(LM,{})}));