Files
frontend/dist/assets/index-BFYBIKDe.js
2026-06-05 15:22:37 +03:00

162 lines
584 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 mm=a=>{throw TypeError(a)};var P0=(a,i,c)=>i.has(a)||mm("Cannot "+c);var C=(a,i,c)=>(P0(a,i,"read from private field"),c?c.call(a):i.get(a)),ie=(a,i,c)=>i.has(a)?mm("Cannot add the same private member more than once"):i instanceof WeakSet?i.add(a):i.set(a,c),W=(a,i,c,r)=>(P0(a,i,"write to private field"),r?r.call(a,c):i.set(a,c),c),Se=(a,i,c)=>(P0(a,i,"access private method"),c);var co=(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 g of f.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&r(g)}).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 Gp(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var W0={exports:{}},yc={};/**
* @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 pm;function zv(){if(pm)return yc;pm=1;var a=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function c(r,d,f){var g=null;if(f!==void 0&&(g=""+f),d.key!==void 0&&(g=""+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:g,ref:d!==void 0?d:null,props:f}}return yc.Fragment=i,yc.jsx=c,yc.jsxs=c,yc}var gm;function Dv(){return gm||(gm=1,W0.exports=zv()),W0.exports}var l=Dv(),J0={exports:{}},ve={};/**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var _m;function Lv(){if(_m)return ve;_m=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"),g=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),_=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 O(R,V,K){this.props=R,this.context=V,this.refs=T,this.updater=K||S}O.prototype.isReactComponent={},O.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")},O.prototype.forceUpdate=function(R){this.updater.enqueueForceUpdate(this,R,"forceUpdate")};function H(){}H.prototype=O.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,O.prototype),G.isPureReactComponent=!0;var Y=Array.isArray;function J(){}var $={H:null,A:null,T:null,S:null},X=Object.prototype.hasOwnProperty;function ae(R,V,K){var te=K.ref;return{$$typeof:a,type:R,key:V,ref:te!==void 0?te:null,props:K}}function me(R,V){return ae(R.type,V,R.props)}function he(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 re=/\/+/g;function _e(R,V){return typeof R=="object"&&R!==null&&R.key!=null?Ce(""+R.key):V.toString(36)}function de(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,pe){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 _:return De=R._init,U(De(R._payload),V,K,te,pe)}}if(De)return pe=pe(R),De=te===""?"."+_e(R,0):te,Y(pe)?(K="",De!=null&&(K=De.replace(re,"$&/")+"/"),U(pe,V,K,"",function(Wn){return Wn})):pe!=null&&(he(pe)&&(pe=me(pe,K+(pe.key==null||R&&R.key===pe.key?"":(""+pe.key).replace(re,"$&/")+"/")+De)),V.push(pe)),1;De=0;var jt=te===""?".":te+":";if(Y(R))for(var Je=0;Je<R.length;Je++)te=R[Je],be=jt+_e(te,Je),De+=U(te,V,K,be,pe);else if(Je=N(R),typeof Je=="function")for(R=Je.call(R),Je=0;!(te=R.next()).done;)te=te.value,be=jt+_e(te,Je++),De+=U(te,V,K,be,pe);else if(be==="object"){if(typeof R.then=="function")return U(de(R),V,K,te,pe);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=[],pe=0;return U(R,te,"","",function(be){return V.call(K,be,pe++)}),te}function se(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(!he(R))throw Error("React.Children.only expected to receive a single React element child.");return R}};return ve.Activity=y,ve.Children=Te,ve.Component=O,ve.Fragment=c,ve.Profiler=d,ve.PureComponent=z,ve.StrictMode=r,ve.Suspense=h,ve.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=$,ve.__COMPILER_RUNTIME={__proto__:null,c:function(R){return $.H.useMemoCache(R)}},ve.cache=function(R){return function(){return R.apply(null,arguments)}},ve.cacheSignal=function(){return null},ve.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),pe=R.key;if(V!=null)for(be in V.key!==void 0&&(pe=""+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),jt=0;jt<be;jt++)De[jt]=arguments[jt+2];te.children=De}return ae(R.type,pe,te)},ve.createContext=function(R){return R={$$typeof:g,_currentValue:R,_currentValue2:R,_threadCount:0,Provider:null,Consumer:null},R.Provider=R,R.Consumer={$$typeof:f,_context:R},R},ve.createElement=function(R,V,K){var te,pe={},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"&&(pe[te]=V[te]);var De=arguments.length-2;if(De===1)pe.children=K;else if(1<De){for(var jt=Array(De),Je=0;Je<De;Je++)jt[Je]=arguments[Je+2];pe.children=jt}if(R&&R.defaultProps)for(te in De=R.defaultProps,De)pe[te]===void 0&&(pe[te]=De[te]);return ae(R,be,pe)},ve.createRef=function(){return{current:null}},ve.forwardRef=function(R){return{$$typeof:v,render:R}},ve.isValidElement=he,ve.lazy=function(R){return{$$typeof:_,_payload:{_status:-1,_result:R},_init:se}},ve.memo=function(R,V){return{$$typeof:m,type:R,compare:V===void 0?null:V}},ve.startTransition=function(R){var V=$.T,K={};$.T=K;try{var te=R(),pe=$.S;pe!==null&&pe(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}},ve.unstable_useCacheRefresh=function(){return $.H.useCacheRefresh()},ve.use=function(R){return $.H.use(R)},ve.useActionState=function(R,V,K){return $.H.useActionState(R,V,K)},ve.useCallback=function(R,V){return $.H.useCallback(R,V)},ve.useContext=function(R){return $.H.useContext(R)},ve.useDebugValue=function(){},ve.useDeferredValue=function(R,V){return $.H.useDeferredValue(R,V)},ve.useEffect=function(R,V){return $.H.useEffect(R,V)},ve.useEffectEvent=function(R){return $.H.useEffectEvent(R)},ve.useId=function(){return $.H.useId()},ve.useImperativeHandle=function(R,V,K){return $.H.useImperativeHandle(R,V,K)},ve.useInsertionEffect=function(R,V){return $.H.useInsertionEffect(R,V)},ve.useLayoutEffect=function(R,V){return $.H.useLayoutEffect(R,V)},ve.useMemo=function(R,V){return $.H.useMemo(R,V)},ve.useOptimistic=function(R,V){return $.H.useOptimistic(R,V)},ve.useReducer=function(R,V,K){return $.H.useReducer(R,V,K)},ve.useRef=function(R){return $.H.useRef(R)},ve.useState=function(R){return $.H.useState(R)},ve.useSyncExternalStore=function(R,V,K){return $.H.useSyncExternalStore(R,V,K)},ve.useTransition=function(){return $.H.useTransition()},ve.version="19.2.5",ve}var vm;function Kd(){return vm||(vm=1,J0.exports=Lv()),J0.exports}var j=Kd();const Nt=Gp(j);var ed={exports:{}},xc={},td={exports:{}},nd={};/**
* @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 ym;function kv(){return ym||(ym=1,(function(a){function i(U,I){var se=U.length;U.push(I);e:for(;0<se;){var Ee=se-1>>>1,Te=U[Ee];if(0<d(Te,I))U[Ee]=I,U[se]=Te,se=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],se=U.pop();if(se!==I){U[0]=se;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,pe=U[te];if(0>d(K,se))te<Te&&0>d(pe,K)?(U[Ee]=pe,U[te]=se,Ee=te):(U[Ee]=K,U[V]=se,Ee=V);else if(te<Te&&0>d(pe,se))U[Ee]=pe,U[te]=se,Ee=te;else break e}}return I}function d(U,I){var se=U.sortIndex-I.sortIndex;return se!==0?se: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 g=Date,v=g.now();a.unstable_now=function(){return g.now()-v}}var h=[],m=[],_=1,y=null,b=3,N=!1,S=!1,E=!1,T=!1,O=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&&de(Y,I.startTime-U)}}var J=!1,$=-1,X=5,ae=-1;function me(){return T?!0:!(a.unstable_now()-ae<X)}function he(){if(T=!1,J){var U=a.unstable_now();ae=U;var I=!0;try{e:{S=!1,E&&(E=!1,H($),$=-1),N=!0;var se=b;try{t:{for(G(U),y=c(h);y!==null&&!(y.expirationTime>U&&me());){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&&de(Y,R.startTime-U),I=!1}}break e}finally{y=null,b=se,N=!1}I=void 0}}finally{I?Ce():J=!1}}}var Ce;if(typeof z=="function")Ce=function(){z(he)};else if(typeof MessageChannel<"u"){var re=new MessageChannel,_e=re.port2;re.port1.onmessage=he,Ce=function(){_e.postMessage(null)}}else Ce=function(){O(he,0)};function de(U,I){$=O(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 se=b;b=I;try{return U()}finally{b=se}},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 se=b;b=U;try{return I()}finally{b=se}},a.unstable_scheduleCallback=function(U,I,se){var Ee=a.unstable_now();switch(typeof se=="object"&&se!==null?(se=se.delay,se=typeof se=="number"&&0<se?Ee+se:Ee):se=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=se+Te,U={id:_++,callback:I,priorityLevel:U,startTime:se,expirationTime:Te,sortIndex:-1},se>Ee?(U.sortIndex=se,i(m,U),c(h)===null&&U===c(m)&&(E?(H($),$=-1):E=!0,de(Y,se-Ee))):(U.sortIndex=Te,i(h,U),S||N||(S=!0,J||(J=!0,Ce()))),U},a.unstable_shouldYield=me,a.unstable_wrapCallback=function(U){var I=b;return function(){var se=b;b=I;try{return U.apply(this,arguments)}finally{b=se}}}})(nd)),nd}var xm;function Bv(){return xm||(xm=1,td.exports=kv()),td.exports}var ld={exports:{}},Bt={};/**
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var bm;function Uv(){if(bm)return Bt;bm=1;var a=Kd();function i(h){var m="https://react.dev/errors/"+h;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var _=2;_<arguments.length;_++)m+="&args[]="+encodeURIComponent(arguments[_])}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,_){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:_}}var g=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 Bt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Bt.createPortal=function(h,m){var _=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,_)},Bt.flushSync=function(h){var m=g.T,_=r.p;try{if(g.T=null,r.p=2,h)return h()}finally{g.T=m,r.p=_,r.d.f()}},Bt.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))},Bt.prefetchDNS=function(h){typeof h=="string"&&r.d.D(h)},Bt.preinit=function(h,m){if(typeof h=="string"&&m&&typeof m.as=="string"){var _=m.as,y=v(_,m.crossOrigin),b=typeof m.integrity=="string"?m.integrity:void 0,N=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;_==="style"?r.d.S(h,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:y,integrity:b,fetchPriority:N}):_==="script"&&r.d.X(h,{crossOrigin:y,integrity:b,fetchPriority:N,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},Bt.preinitModule=function(h,m){if(typeof h=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var _=v(m.as,m.crossOrigin);r.d.M(h,{crossOrigin:_,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)},Bt.preload=function(h,m){if(typeof h=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var _=m.as,y=v(_,m.crossOrigin);r.d.L(h,_,{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})}},Bt.preloadModule=function(h,m){if(typeof h=="string")if(m){var _=v(m.as,m.crossOrigin);r.d.m(h,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:_,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else r.d.m(h)},Bt.requestFormReset=function(h){r.d.r(h)},Bt.unstable_batchedUpdates=function(h,m){return h(m)},Bt.useFormState=function(h,m,_){return g.H.useFormState(h,m,_)},Bt.useFormStatus=function(){return g.H.useHostTransitionStatus()},Bt.version="19.2.5",Bt}var jm;function Hv(){if(jm)return ld.exports;jm=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(),ld.exports=Uv(),ld.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 Sm;function $v(){if(Sm)return xc;Sm=1;var a=Bv(),i=Kd(),c=Hv();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 g(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 _(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=_(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"),O=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"),ae=Symbol.for("react.activity"),me=Symbol.for("react.memo_cache_sentinel"),he=Symbol.iterator;function Ce(e){return e===null||typeof e!="object"?null:(e=he&&e[he]||e["@@iterator"],typeof e=="function"?e:null)}var re=Symbol.for("react.client.reference");function _e(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===re?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case E:return"Fragment";case O:return"Profiler";case T:return"StrictMode";case Y:return"Suspense";case J:return"SuspenseList";case ae: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:_e(e.type)||"Memo";case X:t=e._payload,e=e._init;try{return _e(e(t))}catch{}}return null}var de=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,se={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),pe=R(null),be=R(null),De=R(null);function jt(e,t){switch(K(be,t),K(pe,e),K(te,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?B1(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=B1(t),e=U1(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V(te),K(te,e)}function Je(){V(te),V(pe),V(be)}function Wn(e){e.memoizedState!==null&&K(De,e);var t=te.current,n=U1(t,e.type);t!==n&&(K(pe,e),K(te,n))}function fl(e){pe.current===e&&(V(te),V(pe)),De.current===e&&(V(De),pc._currentValue=se)}var $l,ql;function we(e){if($l===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);$l=t&&t[1]||"",ql=-1<n.stack.indexOf(`
at`)?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return`
`+$l+e+ql}var qt=!1;function hl(e,t){if(!e||qt)return"";qt=!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{qt=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?we(n):""}function Ke(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 hl(e.type,!1);case 11:return hl(e.type.render,!1);case 1:return hl(e.type,!0);case 31:return we("Activity");default:return""}}function Pt(e){try{var t="",n=null;do t+=Ke(e,n),n=e,e=e.return;while(e);return t}catch(s){return`
Error generating stack: `+s.message+`
`+s.stack}}var ms=Object.prototype.hasOwnProperty,ps=a.unstable_scheduleCallback,Uo=a.unstable_cancelCallback,dg=a.unstable_shouldYield,fg=a.unstable_requestPaint,fn=a.unstable_now,hg=a.unstable_getCurrentPriorityLevel,m2=a.unstable_ImmediatePriority,p2=a.unstable_UserBlockingPriority,Vc=a.unstable_NormalPriority,mg=a.unstable_LowPriority,g2=a.unstable_IdlePriority,pg=a.log,gg=a.unstable_setDisableYieldValue,Ei=null,hn=null;function Gl(e){if(typeof pg=="function"&&gg(e),hn&&typeof hn.setStrictMode=="function")try{hn.setStrictMode(Ei,e)}catch{}}var mn=Math.clz32?Math.clz32:yg,_g=Math.log,vg=Math.LN2;function yg(e){return e>>>=0,e===0?32:31-(_g(e)/vg|0)|0}var Qc=256,Yc=262144,Ic=4194304;function Ta(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 Xc(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=Ta(s):(p&=x,p!==0?o=Ta(p):n||(n=x&~e,n!==0&&(o=Ta(n))))):(x=s&~u,x!==0?o=Ta(x):p!==0?o=Ta(p):n||(n=s&~e,n!==0&&(o=Ta(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 Ti(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function xg(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 _2(){var e=Ic;return Ic<<=1,(Ic&62914560)===0&&(Ic=4194304),e}function Ho(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ri(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function bg(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-mn(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&&v2(e,s,0),u!==0&&o===0&&e.tag!==0&&(e.suspendedLanes|=u&~(p&~t))}function v2(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-mn(t);e.entangledLanes|=t,e.entanglements[s]=e.entanglements[s]|1073741824|n&261930}function y2(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var s=31-mn(n),o=1<<s;o&t|e[s]&t&&(e[s]|=t),n&=~o}}function x2(e,t){var n=t&-t;return n=(n&42)!==0?1:$o(n),(n&(e.suspendedLanes|t))!==0?0:n}function $o(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 qo(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function b2(){var e=I.p;return e!==0?e:(e=window.event,e===void 0?32:cm(e.type))}function j2(e,t){var n=I.p;try{return I.p=e,t()}finally{I.p=n}}var Fl=Math.random().toString(36).slice(2),Mt="__reactFiber$"+Fl,Wt="__reactProps$"+Fl,gs="__reactContainer$"+Fl,Go="__reactEvents$"+Fl,jg="__reactListeners$"+Fl,Sg="__reactHandles$"+Fl,S2="__reactResources$"+Fl,Ai="__reactMarker$"+Fl;function Fo(e){delete e[Mt],delete e[Wt],delete e[Go],delete e[jg],delete e[Sg]}function _s(e){var t=e[Mt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[gs]||n[Mt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Q1(e);e!==null;){if(n=e[Mt])return n;e=Q1(e)}return t}e=n,n=e.parentNode}return null}function vs(e){if(e=e[Mt]||e[gs]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Mi(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function ys(e){var t=e[S2];return t||(t=e[S2]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ct(e){e[Ai]=!0}var N2=new Set,w2={};function Ra(e,t){xs(e,t),xs(e+"Capture",t)}function xs(e,t){for(w2[e]=t,e=0;e<t.length;e++)N2.add(t[e])}var Ng=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]*$"),C2={},E2={};function wg(e){return ms.call(E2,e)?!0:ms.call(C2,e)?!1:Ng.test(e)?E2[e]=!0:(C2[e]=!0,!1)}function Zc(e,t,n){if(wg(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 Kc(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 ml(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 An(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function T2(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Cg(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 Vo(e){if(!e._valueTracker){var t=T2(e)?"checked":"value";e._valueTracker=Cg(e,t,""+e[t])}}function R2(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=T2(e)?e.checked?"true":"false":e.value),e=s,e!==n?(t.setValue(e),!0):!1}function Pc(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 Eg=/[\n"\\]/g;function Mn(e){return e.replace(Eg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Qo(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=""+An(t)):e.value!==""+An(t)&&(e.value=""+An(t)):p!=="submit"&&p!=="reset"||e.removeAttribute("value"),t!=null?Yo(e,p,An(t)):n!=null?Yo(e,p,An(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=""+An(x):e.removeAttribute("name")}function A2(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)){Vo(e);return}n=n!=null?""+An(n):"",t=t!=null?""+An(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),Vo(e)}function Yo(e,t,n){t==="number"&&Pc(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function bs(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=""+An(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 M2(e,t,n){if(t!=null&&(t=""+An(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+An(n):""}function O2(e,t,n,s){if(t==null){if(s!=null){if(n!=null)throw Error(r(92));if(de(s)){if(1<s.length)throw Error(r(93));s=s[0]}n=s}n==null&&(n=""),t=n}n=An(t),e.defaultValue=n,s=e.textContent,s===n&&s!==""&&s!==null&&(e.value=s),Vo(e)}function js(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Tg=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 z2(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||Tg.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function D2(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&&z2(e,o,s)}else for(var u in t)t.hasOwnProperty(u)&&z2(e,u,t[u])}function Io(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 Rg=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"]]),Ag=/^[\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 Wc(e){return Ag.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function pl(){}var Xo=null;function Zo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ss=null,Ns=null;function L2(e){var t=vs(e);if(t&&(e=t.stateNode)){var n=e[Wt]||null;e:switch(e=t.stateNode,t.type){case"input":if(Qo(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="'+Mn(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var s=n[t];if(s!==e&&s.form===e.form){var o=s[Wt]||null;if(!o)throw Error(r(90));Qo(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&&R2(s)}break e;case"textarea":M2(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&bs(e,!!n.multiple,t,!1)}}}var Ko=!1;function k2(e,t,n){if(Ko)return e(t,n);Ko=!0;try{var s=e(t);return s}finally{if(Ko=!1,(Ss!==null||Ns!==null)&&(Hr(),Ss&&(t=Ss,e=Ns,Ns=Ss=null,L2(t),e)))for(t=0;t<e.length;t++)L2(e[t])}}function Oi(e,t){var n=e.stateNode;if(n===null)return null;var s=n[Wt]||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"),Po=!1;if(gl)try{var zi={};Object.defineProperty(zi,"passive",{get:function(){Po=!0}}),window.addEventListener("test",zi,zi),window.removeEventListener("test",zi,zi)}catch{Po=!1}var Vl=null,Wo=null,Jc=null;function B2(){if(Jc)return Jc;var e,t=Wo,n=t.length,s,o="value"in Vl?Vl.value:Vl.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 Jc=o.slice(e,1<s?1-s:void 0)}function er(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 tr(){return!0}function U2(){return!1}function Jt(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)?tr:U2,this.isPropagationStopped=U2,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=tr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=tr)},persist:function(){},isPersistent:tr}),t}var Aa={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nr=Jt(Aa),Di=y({},Aa,{view:0,detail:0}),Mg=Jt(Di),Jo,eu,Li,lr=y({},Di,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:nu,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!==Li&&(Li&&e.type==="mousemove"?(Jo=e.screenX-Li.screenX,eu=e.screenY-Li.screenY):eu=Jo=0,Li=e),Jo)},movementY:function(e){return"movementY"in e?e.movementY:eu}}),H2=Jt(lr),Og=y({},lr,{dataTransfer:0}),zg=Jt(Og),Dg=y({},Di,{relatedTarget:0}),tu=Jt(Dg),Lg=y({},Aa,{animationName:0,elapsedTime:0,pseudoElement:0}),kg=Jt(Lg),Bg=y({},Aa,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ug=Jt(Bg),Hg=y({},Aa,{data:0}),$2=Jt(Hg),$g={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},qg={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"},Gg={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Fg(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gg[e])?!!t[e]:!1}function nu(){return Fg}var Vg=y({},Di,{key:function(e){if(e.key){var t=$g[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=er(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?qg[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:nu,charCode:function(e){return e.type==="keypress"?er(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?er(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Qg=Jt(Vg),Yg=y({},lr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),q2=Jt(Yg),Ig=y({},Di,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:nu}),Xg=Jt(Ig),Zg=y({},Aa,{propertyName:0,elapsedTime:0,pseudoElement:0}),Kg=Jt(Zg),Pg=y({},lr,{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}),Wg=Jt(Pg),Jg=y({},Aa,{newState:0,oldState:0}),e_=Jt(Jg),t_=[9,13,27,32],lu=gl&&"CompositionEvent"in window,ki=null;gl&&"documentMode"in document&&(ki=document.documentMode);var n_=gl&&"TextEvent"in window&&!ki,G2=gl&&(!lu||ki&&8<ki&&11>=ki),F2=" ",V2=!1;function Q2(e,t){switch(e){case"keyup":return t_.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Y2(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ws=!1;function l_(e,t){switch(e){case"compositionend":return Y2(t);case"keypress":return t.which!==32?null:(V2=!0,F2);case"textInput":return e=t.data,e===F2&&V2?null:e;default:return null}}function a_(e,t){if(ws)return e==="compositionend"||!lu&&Q2(e,t)?(e=B2(),Jc=Wo=Vl=null,ws=!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 G2&&t.locale!=="ko"?null:t.data;default:return null}}var s_={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 I2(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!s_[e.type]:t==="textarea"}function X2(e,t,n,s){Ss?Ns?Ns.push(s):Ns=[s]:Ss=s,t=Yr(t,"onChange"),0<t.length&&(n=new nr("onChange","change",null,n,s),e.push({event:n,listeners:t}))}var Bi=null,Ui=null;function i_(e){M1(e,0)}function ar(e){var t=Mi(e);if(R2(t))return e}function Z2(e,t){if(e==="change")return t}var K2=!1;if(gl){var au;if(gl){var su="oninput"in document;if(!su){var P2=document.createElement("div");P2.setAttribute("oninput","return;"),su=typeof P2.oninput=="function"}au=su}else au=!1;K2=au&&(!document.documentMode||9<document.documentMode)}function W2(){Bi&&(Bi.detachEvent("onpropertychange",J2),Ui=Bi=null)}function J2(e){if(e.propertyName==="value"&&ar(Ui)){var t=[];X2(t,Ui,e,Zo(e)),k2(i_,t)}}function c_(e,t,n){e==="focusin"?(W2(),Bi=t,Ui=n,Bi.attachEvent("onpropertychange",J2)):e==="focusout"&&W2()}function r_(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ar(Ui)}function o_(e,t){if(e==="click")return ar(t)}function u_(e,t){if(e==="input"||e==="change")return ar(t)}function d_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var pn=typeof Object.is=="function"?Object.is:d_;function Hi(e,t){if(pn(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(!ms.call(t,o)||!pn(e[o],t[o]))return!1}return!0}function ef(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function tf(e,t){var n=ef(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=ef(n)}}function nf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?nf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function lf(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Pc(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=Pc(e.document)}return t}function iu(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 f_=gl&&"documentMode"in document&&11>=document.documentMode,Cs=null,cu=null,$i=null,ru=!1;function af(e,t,n){var s=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ru||Cs==null||Cs!==Pc(s)||(s=Cs,"selectionStart"in s&&iu(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}),$i&&Hi($i,s)||($i=s,s=Yr(cu,"onSelect"),0<s.length&&(t=new nr("onSelect","select",null,t,n),e.push({event:t,listeners:s}),t.target=Cs)))}function Ma(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Es={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")},ou={},sf={};gl&&(sf=document.createElement("div").style,"AnimationEvent"in window||(delete Es.animationend.animation,delete Es.animationiteration.animation,delete Es.animationstart.animation),"TransitionEvent"in window||delete Es.transitionend.transition);function Oa(e){if(ou[e])return ou[e];if(!Es[e])return e;var t=Es[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in sf)return ou[e]=t[n];return e}var cf=Oa("animationend"),rf=Oa("animationiteration"),of=Oa("animationstart"),h_=Oa("transitionrun"),m_=Oa("transitionstart"),p_=Oa("transitioncancel"),uf=Oa("transitionend"),df=new Map,uu="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(" ");uu.push("scrollEnd");function Qn(e,t){df.set(e,t),Ra(t,[e])}var sr=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)},On=[],Ts=0,du=0;function ir(){for(var e=Ts,t=du=Ts=0;t<e;){var n=On[t];On[t++]=null;var s=On[t];On[t++]=null;var o=On[t];On[t++]=null;var u=On[t];if(On[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&&ff(n,o,u)}}function cr(e,t,n,s){On[Ts++]=e,On[Ts++]=t,On[Ts++]=n,On[Ts++]=s,du|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function fu(e,t,n,s){return cr(e,t,n,s),rr(e)}function za(e,t){return cr(e,null,null,t),rr(e)}function ff(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-mn(n),e=u.hiddenUpdates,s=e[o],s===null?e[o]=[t]:s.push(t),t.lane=n|536870912),u):null}function rr(e){if(50<rc)throw rc=0,b0=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Rs={};function g_(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 gn(e,t,n,s){return new g_(e,t,n,s)}function hu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function _l(e,t){var n=e.alternate;return n===null?(n=gn(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 hf(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 or(e,t,n,s,o,u){var p=0;if(s=e,typeof e=="function")hu(e)&&(p=1);else if(typeof e=="string")p=bv(e,n,te.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ae:return e=gn(31,n,t,o),e.elementType=ae,e.lanes=u,e;case E:return Da(n.children,o,u,t);case T:p=8,o|=24;break;case O:return e=gn(12,n,t,o|2),e.elementType=O,e.lanes=u,e;case Y:return e=gn(13,n,t,o),e.elementType=Y,e.lanes=u,e;case J:return e=gn(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=gn(p,n,t,o),t.elementType=e,t.type=s,t.lanes=u,t}function Da(e,t,n,s){return e=gn(7,e,s,t),e.lanes=n,e}function mu(e,t,n){return e=gn(6,e,null,t),e.lanes=n,e}function mf(e){var t=gn(18,null,null,0);return t.stateNode=e,t}function pu(e,t,n){return t=gn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var pf=new WeakMap;function zn(e,t){if(typeof e=="object"&&e!==null){var n=pf.get(e);return n!==void 0?n:(t={value:e,source:t,stack:Pt(t)},pf.set(e,t),t)}return{value:e,source:t,stack:Pt(t)}}var As=[],Ms=0,ur=null,qi=0,Dn=[],Ln=0,Ql=null,Jn=1,el="";function vl(e,t){As[Ms++]=qi,As[Ms++]=ur,ur=e,qi=t}function gf(e,t,n){Dn[Ln++]=Jn,Dn[Ln++]=el,Dn[Ln++]=Ql,Ql=e;var s=Jn;e=el;var o=32-mn(s)-1;s&=~(1<<o),n+=1;var u=32-mn(t)+o;if(30<u){var p=o-o%5;u=(s&(1<<p)-1).toString(32),s>>=p,o-=p,Jn=1<<32-mn(t)+o|n<<o|s,el=u+e}else Jn=1<<u|n<<o|s,el=e}function gu(e){e.return!==null&&(vl(e,1),gf(e,1,0))}function _u(e){for(;e===ur;)ur=As[--Ms],As[Ms]=null,qi=As[--Ms],As[Ms]=null;for(;e===Ql;)Ql=Dn[--Ln],Dn[Ln]=null,el=Dn[--Ln],Dn[Ln]=null,Jn=Dn[--Ln],Dn[Ln]=null}function _f(e,t){Dn[Ln++]=Jn,Dn[Ln++]=el,Dn[Ln++]=Ql,Jn=t.id,el=t.overflow,Ql=e}var Ot=null,et=null,Le=!1,Yl=null,kn=!1,vu=Error(r(519));function Il(e){var t=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Gi(zn(t,e)),vu}function vf(e){var t=e.stateNode,n=e.type,s=e.memoizedProps;switch(t[Mt]=e,t[Wt]=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<uc.length;n++)Ae(uc[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),A2(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),O2(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||L1(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=pl),t=!0):t=!1,t||Il(e,!0)}function yf(e){for(Ot=e.return;Ot;)switch(Ot.tag){case 5:case 31:case 13:kn=!1;return;case 27:case 3:kn=!0;return;default:Ot=Ot.return}}function Os(e){if(e!==Ot)return!1;if(!Le)return yf(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")||k0(e.type,e.memoizedProps)),n=!n),n&&et&&Il(e),yf(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));et=V1(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));et=V1(e)}else t===27?(t=et,ca(e.type)?(e=q0,q0=null,et=e):et=t):et=Ot?Un(e.stateNode.nextSibling):null;return!0}function La(){et=Ot=null,Le=!1}function yu(){var e=Yl;return e!==null&&(ln===null?ln=e:ln.push.apply(ln,e),Yl=null),e}function Gi(e){Yl===null?Yl=[e]:Yl.push(e)}var xu=R(null),ka=null,yl=null;function Xl(e,t,n){K(xu,t._currentValue),t._currentValue=n}function xl(e){e._currentValue=xu.current,V(xu)}function bu(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 ju(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),bu(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),bu(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 zs(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;pn(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(pc):e=[pc])}o=o.return}e!==null&&ju(t,e,n,s),t.flags|=262144}function dr(e){for(e=e.firstContext;e!==null;){if(!pn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ba(e){ka=e,yl=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function zt(e){return xf(ka,e)}function fr(e,t){return ka===null&&Ba(e),xf(e,t)}function xf(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},yl===null){if(e===null)throw Error(r(308));yl=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else yl=yl.next=t;return n}var __=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()})}},v_=a.unstable_scheduleCallback,y_=a.unstable_NormalPriority,gt={$$typeof:z,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Su(){return{controller:new __,data:new Map,refCount:0}}function Fi(e){e.refCount--,e.refCount===0&&v_(y_,function(){e.controller.abort()})}var Vi=null,Nu=0,Ds=0,Ls=null;function x_(e,t){if(Vi===null){var n=Vi=[];Nu=0,Ds=E0(),Ls={status:"pending",value:void 0,then:function(s){n.push(s)}}}return Nu++,t.then(bf,bf),t}function bf(){if(--Nu===0&&Vi!==null){Ls!==null&&(Ls.status="fulfilled");var e=Vi;Vi=null,Ds=0,Ls=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function b_(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 jf=U.S;U.S=function(e,t){s1=fn(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&x_(e,t),jf!==null&&jf(e,t)};var Ua=R(null);function wu(){var e=Ua.current;return e!==null?e:Ze.pooledCache}function hr(e,t){t===null?K(Ua,Ua.current):K(Ua,t.pool)}function Sf(){var e=wu();return e===null?null:{parent:gt._currentValue,pool:e}}var ks=Error(r(460)),Cu=Error(r(474)),mr=Error(r(542)),pr={then:function(){}};function Nf(e){return e=e.status,e==="fulfilled"||e==="rejected"}function wf(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(pl,pl),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Ef(e),e;default:if(typeof t.status=="string")t.then(pl,pl);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,Ef(e),e}throw $a=t,ks}}function Ha(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?($a=n,ks):n}}var $a=null;function Cf(){if($a===null)throw Error(r(459));var e=$a;return $a=null,e}function Ef(e){if(e===ks||e===mr)throw Error(r(483))}var Bs=null,Qi=0;function gr(e){var t=Qi;return Qi+=1,Bs===null&&(Bs=[]),wf(Bs,e,t)}function Yi(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function _r(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 Tf(e){function t(M,A){if(e){var D=M.deletions;D===null?(M.deletions=[A],M.flags|=16):D.push(A)}}function n(M,A){if(!e)return null;for(;A!==null;)t(M,A),A=A.sibling;return null}function s(M){for(var A=new Map;M!==null;)M.key!==null?A.set(M.key,M):A.set(M.index,M),M=M.sibling;return A}function o(M,A){return M=_l(M,A),M.index=0,M.sibling=null,M}function u(M,A,D){return M.index=D,e?(D=M.alternate,D!==null?(D=D.index,D<A?(M.flags|=67108866,A):D):(M.flags|=67108866,A)):(M.flags|=1048576,A)}function p(M){return e&&M.alternate===null&&(M.flags|=67108866),M}function x(M,A,D,F){return A===null||A.tag!==6?(A=mu(D,M.mode,F),A.return=M,A):(A=o(A,D),A.return=M,A)}function w(M,A,D,F){var ce=D.type;return ce===E?q(M,A,D.props.children,F,D.key):A!==null&&(A.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===X&&Ha(ce)===A.type)?(A=o(A,D.props),Yi(A,D),A.return=M,A):(A=or(D.type,D.key,D.props,null,M.mode,F),Yi(A,D),A.return=M,A)}function L(M,A,D,F){return A===null||A.tag!==4||A.stateNode.containerInfo!==D.containerInfo||A.stateNode.implementation!==D.implementation?(A=pu(D,M.mode,F),A.return=M,A):(A=o(A,D.children||[]),A.return=M,A)}function q(M,A,D,F,ce){return A===null||A.tag!==7?(A=Da(D,M.mode,F,ce),A.return=M,A):(A=o(A,D),A.return=M,A)}function Q(M,A,D){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return A=mu(""+A,M.mode,D),A.return=M,A;if(typeof A=="object"&&A!==null){switch(A.$$typeof){case N:return D=or(A.type,A.key,A.props,null,M.mode,D),Yi(D,A),D.return=M,D;case S:return A=pu(A,M.mode,D),A.return=M,A;case X:return A=Ha(A),Q(M,A,D)}if(de(A)||Ce(A))return A=Da(A,M.mode,D,null),A.return=M,A;if(typeof A.then=="function")return Q(M,gr(A),D);if(A.$$typeof===z)return Q(M,fr(M,A),D);_r(M,A)}return null}function k(M,A,D,F){var ce=A!==null?A.key:null;if(typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint")return ce!==null?null:x(M,A,""+D,F);if(typeof D=="object"&&D!==null){switch(D.$$typeof){case N:return D.key===ce?w(M,A,D,F):null;case S:return D.key===ce?L(M,A,D,F):null;case X:return D=Ha(D),k(M,A,D,F)}if(de(D)||Ce(D))return ce!==null?null:q(M,A,D,F,null);if(typeof D.then=="function")return k(M,A,gr(D),F);if(D.$$typeof===z)return k(M,A,fr(M,D),F);_r(M,D)}return null}function B(M,A,D,F,ce){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return M=M.get(D)||null,x(A,M,""+F,ce);if(typeof F=="object"&&F!==null){switch(F.$$typeof){case N:return M=M.get(F.key===null?D:F.key)||null,w(A,M,F,ce);case S:return M=M.get(F.key===null?D:F.key)||null,L(A,M,F,ce);case X:return F=Ha(F),B(M,A,D,F,ce)}if(de(F)||Ce(F))return M=M.get(D)||null,q(A,M,F,ce,null);if(typeof F.then=="function")return B(M,A,D,gr(F),ce);if(F.$$typeof===z)return B(M,A,D,fr(A,F),ce);_r(A,F)}return null}function ne(M,A,D,F){for(var ce=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(M,le,D[je],F);if(He===null){le===null&&(le=ze);break}e&&le&&He.alternate===null&&t(M,le),A=u(He,A,je),Ue===null?ce=He:Ue.sibling=He,Ue=He,le=ze}if(je===D.length)return n(M,le),Le&&vl(M,je),ce;if(le===null){for(;je<D.length;je++)le=Q(M,D[je],F),le!==null&&(A=u(le,A,je),Ue===null?ce=le:Ue.sibling=le,Ue=le);return Le&&vl(M,je),ce}for(le=s(le);je<D.length;je++)ze=B(le,M,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?ce=ze:Ue.sibling=ze,Ue=ze);return e&&le.forEach(function(fa){return t(M,fa)}),Le&&vl(M,je),ce}function fe(M,A,D,F){if(D==null)throw Error(r(151));for(var ce=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 fa=k(M,le,He.value,F);if(fa===null){le===null&&(le=ze);break}e&&le&&fa.alternate===null&&t(M,le),A=u(fa,A,je),Ue===null?ce=fa:Ue.sibling=fa,Ue=fa,le=ze}if(He.done)return n(M,le),Le&&vl(M,je),ce;if(le===null){for(;!He.done;je++,He=D.next())He=Q(M,He.value,F),He!==null&&(A=u(He,A,je),Ue===null?ce=He:Ue.sibling=He,Ue=He);return Le&&vl(M,je),ce}for(le=s(le);!He.done;je++,He=D.next())He=B(le,M,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?ce=He:Ue.sibling=He,Ue=He);return e&&le.forEach(function(Ov){return t(M,Ov)}),Le&&vl(M,je),ce}function Ie(M,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 ce=D.key;A!==null;){if(A.key===ce){if(ce=D.type,ce===E){if(A.tag===7){n(M,A.sibling),F=o(A,D.props.children),F.return=M,M=F;break e}}else if(A.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===X&&Ha(ce)===A.type){n(M,A.sibling),F=o(A,D.props),Yi(F,D),F.return=M,M=F;break e}n(M,A);break}else t(M,A);A=A.sibling}D.type===E?(F=Da(D.props.children,M.mode,F,D.key),F.return=M,M=F):(F=or(D.type,D.key,D.props,null,M.mode,F),Yi(F,D),F.return=M,M=F)}return p(M);case S:e:{for(ce=D.key;A!==null;){if(A.key===ce)if(A.tag===4&&A.stateNode.containerInfo===D.containerInfo&&A.stateNode.implementation===D.implementation){n(M,A.sibling),F=o(A,D.children||[]),F.return=M,M=F;break e}else{n(M,A);break}else t(M,A);A=A.sibling}F=pu(D,M.mode,F),F.return=M,M=F}return p(M);case X:return D=Ha(D),Ie(M,A,D,F)}if(de(D))return ne(M,A,D,F);if(Ce(D)){if(ce=Ce(D),typeof ce!="function")throw Error(r(150));return D=ce.call(D),fe(M,A,D,F)}if(typeof D.then=="function")return Ie(M,A,gr(D),F);if(D.$$typeof===z)return Ie(M,A,fr(M,D),F);_r(M,D)}return typeof D=="string"&&D!==""||typeof D=="number"||typeof D=="bigint"?(D=""+D,A!==null&&A.tag===6?(n(M,A.sibling),F=o(A,D),F.return=M,M=F):(n(M,A),F=mu(D,M.mode,F),F.return=M,M=F),p(M)):n(M,A)}return function(M,A,D,F){try{Qi=0;var ce=Ie(M,A,D,F);return Bs=null,ce}catch(le){if(le===ks||le===mr)throw le;var Ue=gn(29,le,null,M.mode);return Ue.lanes=F,Ue.return=M,Ue}finally{}}}var qa=Tf(!0),Rf=Tf(!1),Zl=!1;function Eu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Tu(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 Kl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Pl(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=rr(e),ff(e,null,n),t}return cr(e,s,t,n),rr(e)}function Ii(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,y2(e,n)}}function Ru(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 Au=!1;function Xi(){if(Au){var e=Ls;if(e!==null)throw e}}function Zi(e,t,n,s){Au=!1;var o=e.updateQueue;Zl=!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?(Oe&k)===k:(s&k)===k){k!==0&&k===Ds&&(Au=!0),q!==null&&(q=q.next={lane:0,tag:x.tag,payload:x.payload,callback:null,next:null});e:{var ne=e,fe=x;k=t;var Ie=n;switch(fe.tag){case 1:if(ne=fe.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=fe.payload,k=typeof ne=="function"?ne.call(Ie,Q,k):ne,k==null)break e;Q=y({},Q,k);break e;case 2:Zl=!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),na|=p,e.lanes=p,e.memoizedState=Q}}function Af(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function Mf(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Af(n[e],t)}var Us=R(null),vr=R(0);function Of(e,t){e=Rl,K(vr,e),K(Us,t),Rl=e|t.baseLanes}function Mu(){K(vr,Rl),K(Us,Us.current)}function Ou(){Rl=vr.current,V(Us),V(vr)}var _n=R(null),Bn=null;function Wl(e){var t=e.alternate;K(dt,dt.current&1),K(_n,e),Bn===null&&(t===null||Us.current!==null||t.memoizedState!==null)&&(Bn=e)}function zu(e){K(dt,dt.current),K(_n,e),Bn===null&&(Bn=e)}function zf(e){e.tag===22?(K(dt,dt.current),K(_n,e),Bn===null&&(Bn=e)):Jl()}function Jl(){K(dt,dt.current),K(_n,_n.current)}function vn(e){V(_n),Bn===e&&(Bn=null),V(dt)}var dt=R(0);function yr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||H0(n)||$0(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 bl=0,xe=null,Qe=null,_t=null,xr=!1,Hs=!1,Ga=!1,br=0,Ki=0,$s=null,j_=0;function ct(){throw Error(r(321))}function Du(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!pn(e[n],t[n]))return!1;return!0}function Lu(e,t,n,s,o,u){return bl=u,xe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,U.H=e===null||e.memoizedState===null?gh:Ku,Ga=!1,u=n(s,o),Ga=!1,Hs&&(u=Lf(t,n,s,o)),Df(e),u}function Df(e){U.H=Ji;var t=Qe!==null&&Qe.next!==null;if(bl=0,_t=Qe=xe=null,xr=!1,Ki=0,$s=null,t)throw Error(r(300));e===null||vt||(e=e.dependencies,e!==null&&dr(e)&&(vt=!0))}function Lf(e,t,n,s){xe=e;var o=0;do{if(Hs&&($s=null),Ki=0,Hs=!1,25<=o)throw Error(r(301));if(o+=1,_t=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=_h,u=t(n,s)}while(Hs);return u}function S_(){var e=U.H,t=e.useState()[0];return t=typeof t.then=="function"?Pi(t):t,e=e.useState()[0],(Qe!==null?Qe.memoizedState:null)!==e&&(xe.flags|=1024),t}function ku(){var e=br!==0;return br=0,e}function Bu(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Uu(e){if(xr){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}xr=!1}bl=0,_t=Qe=xe=null,Hs=!1,Ki=br=0,$s=null}function Gt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return _t===null?xe.memoizedState=_t=e:_t=_t.next=e,_t}function ft(){if(Qe===null){var e=xe.alternate;e=e!==null?e.memoizedState:null}else e=Qe.next;var t=_t===null?xe.memoizedState:_t.next;if(t!==null)_t=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},_t===null?xe.memoizedState=_t=e:_t=_t.next=e}return _t}function jr(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Pi(e){var t=Ki;return Ki+=1,$s===null&&($s=[]),e=wf($s,e,t),t=xe,(_t===null?t.memoizedState:_t.next)===null&&(t=t.alternate,U.H=t===null||t.memoizedState===null?gh:Ku),e}function Sr(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Pi(e);if(e.$$typeof===z)return zt(e)}throw Error(r(438,String(e)))}function Hu(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=jr(),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]=me;return t.index++,n}function jl(e,t){return typeof t=="function"?t(e):t}function Nr(e){var t=ft();return $u(t,Qe,e)}function $u(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?(Oe&Q)===Q:(bl&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===Ds&&(q=!0);else if((bl&k)===k){L=L.next,k===Ds&&(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,na|=k;Q=L.action,Ga&&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,na|=Q;L=L.next}while(L!==null&&L!==t);if(w===null?p=u:w.next=x,!pn(u,e.memoizedState)&&(vt=!0,q&&(n=Ls,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 qu(e){var t=ft(),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);pn(u,t.memoizedState)||(vt=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,s]}function kf(e,t,n){var s=xe,o=ft(),u=Le;if(u){if(n===void 0)throw Error(r(407));n=n()}else n=t();var p=!pn((Qe||o).memoizedState,n);if(p&&(o.memoizedState=n,vt=!0),o=o.queue,Vu(Hf.bind(null,s,o,e),[e]),o.getSnapshot!==t||p||_t!==null&&_t.memoizedState.tag&1){if(s.flags|=2048,qs(9,{destroy:void 0},Uf.bind(null,s,o,n,t),null),Ze===null)throw Error(r(349));u||(bl&127)!==0||Bf(s,t,n)}return n}function Bf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=xe.updateQueue,t===null?(t=jr(),xe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Uf(e,t,n,s){t.value=n,t.getSnapshot=s,$f(t)&&qf(e)}function Hf(e,t,n){return n(function(){$f(t)&&qf(e)})}function $f(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!pn(e,n)}catch{return!0}}function qf(e){var t=za(e,2);t!==null&&an(t,e,2)}function Gu(e){var t=Gt();if(typeof e=="function"){var n=e;if(e=n(),Ga){Gl(!0);try{n()}finally{Gl(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:jl,lastRenderedState:e},t}function Gf(e,t,n,s){return e.baseState=n,$u(e,Qe,typeof s=="function"?s:jl)}function N_(e,t,n,s,o){if(Er(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,Ff(t,u)):(u.next=n.next,t.pending=n.next=u)}}function Ff(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),Vf(e,t,x)}catch(L){Fu(e,t,L)}finally{u!==null&&p.types!==null&&(u.types=p.types),U.T=u}}else try{u=n(o,s),Vf(e,t,u)}catch(L){Fu(e,t,L)}}function Vf(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(s){Qf(e,t,s)},function(s){return Fu(e,t,s)}):Qf(e,t,n)}function Qf(e,t,n){t.status="fulfilled",t.value=n,Yf(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Ff(e,n)))}function Fu(e,t,n){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do t.status="rejected",t.reason=n,Yf(t),t=t.next;while(t!==s)}e.action=null}function Yf(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function If(e,t){return t}function Xf(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=kn;o.nodeType!==8;){if(!u){o=null;break t}if(o=Un(o.nextSibling),o===null){o=null;break t}}u=o.data,o=u==="F!"||u==="F"?o:null}if(o){et=Un(o.nextSibling),s=o.data==="F!";break e}}Il(s)}s=!1}s&&(t=n[0])}}return n=Gt(),n.memoizedState=n.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:If,lastRenderedState:t},n.queue=s,n=hh.bind(null,xe,s),s.dispatch=n,s=Gu(!1),u=Zu.bind(null,xe,!1,s.queue),s=Gt(),o={state:t,dispatch:null,action:e,pending:null},s.queue=o,n=N_.bind(null,xe,o,u,n),o.dispatch=n,s.memoizedState=e,[t,n,!1]}function Zf(e){var t=ft();return Kf(t,Qe,e)}function Kf(e,t,n){if(t=$u(e,t,If)[0],e=Nr(jl)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var s=Pi(t)}catch(p){throw p===ks?mr:p}else s=t;t=ft();var o=t.queue,u=o.dispatch;return n!==t.memoizedState&&(xe.flags|=2048,qs(9,{destroy:void 0},w_.bind(null,o,n),null)),[s,u,e]}function w_(e,t){e.action=t}function Pf(e){var t=ft(),n=Qe;if(n!==null)return Kf(t,n,e);ft(),t=t.memoizedState,n=ft();var s=n.queue.dispatch;return n.memoizedState=e,[t,s,!1]}function qs(e,t,n,s){return e={tag:e,create:n,deps:s,inst:t,next:null},t=xe.updateQueue,t===null&&(t=jr(),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 Wf(){return ft().memoizedState}function wr(e,t,n,s){var o=Gt();xe.flags|=e,o.memoizedState=qs(1|t,{destroy:void 0},n,s===void 0?null:s)}function Cr(e,t,n,s){var o=ft();s=s===void 0?null:s;var u=o.memoizedState.inst;Qe!==null&&s!==null&&Du(s,Qe.memoizedState.deps)?o.memoizedState=qs(t,u,n,s):(xe.flags|=e,o.memoizedState=qs(1|t,u,n,s))}function Jf(e,t){wr(8390656,8,e,t)}function Vu(e,t){Cr(2048,8,e,t)}function C_(e){xe.flags|=4;var t=xe.updateQueue;if(t===null)t=jr(),xe.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function eh(e){var t=ft().memoizedState;return C_({ref:t,nextImpl:e}),function(){if(($e&2)!==0)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function th(e,t){return Cr(4,2,e,t)}function nh(e,t){return Cr(4,4,e,t)}function lh(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 ah(e,t,n){n=n!=null?n.concat([e]):null,Cr(4,4,lh.bind(null,t,e),n)}function Qu(){}function sh(e,t){var n=ft();t=t===void 0?null:t;var s=n.memoizedState;return t!==null&&Du(t,s[1])?s[0]:(n.memoizedState=[e,t],e)}function ih(e,t){var n=ft();t=t===void 0?null:t;var s=n.memoizedState;if(t!==null&&Du(t,s[1]))return s[0];if(s=e(),Ga){Gl(!0);try{e()}finally{Gl(!1)}}return n.memoizedState=[s,t],s}function Yu(e,t,n){return n===void 0||(bl&1073741824)!==0&&(Oe&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=c1(),xe.lanes|=e,na|=e,n)}function ch(e,t,n,s){return pn(n,t)?n:Us.current!==null?(e=Yu(e,n,s),pn(e,t)||(vt=!0),e):(bl&42)===0||(bl&1073741824)!==0&&(Oe&261930)===0?(vt=!0,e.memoizedState=n):(e=c1(),xe.lanes|=e,na|=e,t)}function rh(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,Zu(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=b_(w,s);Wi(e,t,q,bn(e))}else Wi(e,t,s,bn(e))}catch(Q){Wi(e,t,{then:function(){},status:"rejected",reason:Q},bn())}finally{I.p=u,p!==null&&x.types!==null&&(p.types=x.types),U.T=p}}function E_(){}function Iu(e,t,n,s){if(e.tag!==5)throw Error(r(476));var o=oh(e).queue;rh(e,o,t,se,n===null?E_:function(){return uh(e),n(s)})}function oh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:se,baseState:se,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jl,lastRenderedState:se},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:jl,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function uh(e){var t=oh(e);t.next===null&&(t=e.alternate.memoizedState),Wi(e,t.next.queue,{},bn())}function Xu(){return zt(pc)}function dh(){return ft().memoizedState}function fh(){return ft().memoizedState}function T_(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=bn();e=Kl(n);var s=Pl(t,e,n);s!==null&&(an(s,t,n),Ii(s,t,n)),t={cache:Su()},e.payload=t;return}t=t.return}}function R_(e,t,n){var s=bn();n={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Er(e)?mh(t,n):(n=fu(e,t,n,s),n!==null&&(an(n,e,s),ph(n,t,s)))}function hh(e,t,n){var s=bn();Wi(e,t,n,s)}function Wi(e,t,n,s){var o={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Er(e))mh(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,pn(x,p))return cr(e,t,o,0),Ze===null&&ir(),!1}catch{}finally{}if(n=fu(e,t,o,s),n!==null)return an(n,e,s),ph(n,t,s),!0}return!1}function Zu(e,t,n,s){if(s={lane:2,revertLane:E0(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Er(e)){if(t)throw Error(r(479))}else t=fu(e,n,s,2),t!==null&&an(t,e,2)}function Er(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function mh(e,t){Hs=xr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ph(e,t,n){if((n&4194048)!==0){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,y2(e,n)}}var Ji={readContext:zt,use:Sr,useCallback:ct,useContext:ct,useEffect:ct,useImperativeHandle:ct,useLayoutEffect:ct,useInsertionEffect:ct,useMemo:ct,useReducer:ct,useRef:ct,useState:ct,useDebugValue:ct,useDeferredValue:ct,useTransition:ct,useSyncExternalStore:ct,useId:ct,useHostTransitionStatus:ct,useFormState:ct,useActionState:ct,useOptimistic:ct,useMemoCache:ct,useCacheRefresh:ct};Ji.useEffectEvent=ct;var gh={readContext:zt,use:Sr,useCallback:function(e,t){return Gt().memoizedState=[e,t===void 0?null:t],e},useContext:zt,useEffect:Jf,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,wr(4194308,4,lh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return wr(4194308,4,e,t)},useInsertionEffect:function(e,t){wr(4,2,e,t)},useMemo:function(e,t){var n=Gt();t=t===void 0?null:t;var s=e();if(Ga){Gl(!0);try{e()}finally{Gl(!1)}}return n.memoizedState=[s,t],s},useReducer:function(e,t,n){var s=Gt();if(n!==void 0){var o=n(t);if(Ga){Gl(!0);try{n(t)}finally{Gl(!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=R_.bind(null,xe,e),[s.memoizedState,e]},useRef:function(e){var t=Gt();return e={current:e},t.memoizedState=e},useState:function(e){e=Gu(e);var t=e.queue,n=hh.bind(null,xe,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Qu,useDeferredValue:function(e,t){var n=Gt();return Yu(n,e,t)},useTransition:function(){var e=Gu(!1);return e=rh.bind(null,xe,e.queue,!0,!1),Gt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var s=xe,o=Gt();if(Le){if(n===void 0)throw Error(r(407));n=n()}else{if(n=t(),Ze===null)throw Error(r(349));(Oe&127)!==0||Bf(s,t,n)}o.memoizedState=n;var u={value:n,getSnapshot:t};return o.queue=u,Jf(Hf.bind(null,s,u,e),[e]),s.flags|=2048,qs(9,{destroy:void 0},Uf.bind(null,s,u,n,t),null),n},useId:function(){var e=Gt(),t=Ze.identifierPrefix;if(Le){var n=el,s=Jn;n=(s&~(1<<32-mn(s)-1)).toString(32)+n,t="_"+t+"R_"+n,n=br++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=j_++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Xu,useFormState:Xf,useActionState:Xf,useOptimistic:function(e){var t=Gt();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Zu.bind(null,xe,!0,n),n.dispatch=t,[e,t]},useMemoCache:Hu,useCacheRefresh:function(){return Gt().memoizedState=T_.bind(null,xe)},useEffectEvent:function(e){var t=Gt(),n={impl:e};return t.memoizedState=n,function(){if(($e&2)!==0)throw Error(r(440));return n.impl.apply(void 0,arguments)}}},Ku={readContext:zt,use:Sr,useCallback:sh,useContext:zt,useEffect:Vu,useImperativeHandle:ah,useInsertionEffect:th,useLayoutEffect:nh,useMemo:ih,useReducer:Nr,useRef:Wf,useState:function(){return Nr(jl)},useDebugValue:Qu,useDeferredValue:function(e,t){var n=ft();return ch(n,Qe.memoizedState,e,t)},useTransition:function(){var e=Nr(jl)[0],t=ft().memoizedState;return[typeof e=="boolean"?e:Pi(e),t]},useSyncExternalStore:kf,useId:dh,useHostTransitionStatus:Xu,useFormState:Zf,useActionState:Zf,useOptimistic:function(e,t){var n=ft();return Gf(n,Qe,e,t)},useMemoCache:Hu,useCacheRefresh:fh};Ku.useEffectEvent=eh;var _h={readContext:zt,use:Sr,useCallback:sh,useContext:zt,useEffect:Vu,useImperativeHandle:ah,useInsertionEffect:th,useLayoutEffect:nh,useMemo:ih,useReducer:qu,useRef:Wf,useState:function(){return qu(jl)},useDebugValue:Qu,useDeferredValue:function(e,t){var n=ft();return Qe===null?Yu(n,e,t):ch(n,Qe.memoizedState,e,t)},useTransition:function(){var e=qu(jl)[0],t=ft().memoizedState;return[typeof e=="boolean"?e:Pi(e),t]},useSyncExternalStore:kf,useId:dh,useHostTransitionStatus:Xu,useFormState:Pf,useActionState:Pf,useOptimistic:function(e,t){var n=ft();return Qe!==null?Gf(n,Qe,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:Hu,useCacheRefresh:fh};_h.useEffectEvent=eh;function Pu(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 Wu={enqueueSetState:function(e,t,n){e=e._reactInternals;var s=bn(),o=Kl(s);o.payload=t,n!=null&&(o.callback=n),t=Pl(e,o,s),t!==null&&(an(t,e,s),Ii(t,e,s))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var s=bn(),o=Kl(s);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Pl(e,o,s),t!==null&&(an(t,e,s),Ii(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=bn(),s=Kl(n);s.tag=2,t!=null&&(s.callback=t),t=Pl(e,s,n),t!==null&&(an(t,e,n),Ii(t,e,n))}};function vh(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?!Hi(n,s)||!Hi(o,u):!0}function yh(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&&Wu.enqueueReplaceState(t,t.state,null)}function Fa(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 xh(e){sr(e)}function bh(e){console.error(e)}function jh(e){sr(e)}function Tr(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(s){setTimeout(function(){throw s})}}function Sh(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 Ju(e,t,n){return n=Kl(n),n.tag=3,n.payload={element:null},n.callback=function(){Tr(e,t)},n}function Nh(e){return e=Kl(e),e.tag=3,e}function wh(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(){Sh(t,n,s)}}var p=n.stateNode;p!==null&&typeof p.componentDidCatch=="function"&&(e.callback=function(){Sh(t,n,s),typeof o!="function"&&(la===null?la=new Set([this]):la.add(this));var x=s.stack;this.componentDidCatch(s.value,{componentStack:x!==null?x:""})})}function A_(e,t,n,s,o){if(n.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(t=n.alternate,t!==null&&zs(t,n,o,!0),n=_n.current,n!==null){switch(n.tag){case 31:case 13:return Bn===null?$r():n.alternate===null&&rt===0&&(rt=3),n.flags&=-257,n.flags|=65536,n.lanes=o,s===pr?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([s]):t.add(s),N0(e,s,o)),!1;case 22:return n.flags|=65536,s===pr?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)),N0(e,s,o)),!1}throw Error(r(435,n.tag))}return N0(e,s,o),$r(),!1}if(Le)return t=_n.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=o,s!==vu&&(e=Error(r(422),{cause:s}),Gi(zn(e,n)))):(s!==vu&&(t=Error(r(423),{cause:s}),Gi(zn(t,n))),e=e.current.alternate,e.flags|=65536,o&=-o,e.lanes|=o,s=zn(s,n),o=Ju(e.stateNode,s,o),Ru(e,o),rt!==4&&(rt=2)),!1;var u=Error(r(520),{cause:s});if(u=zn(u,n),cc===null?cc=[u]:cc.push(u),rt!==4&&(rt=2),t===null)return!0;s=zn(s,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,e=Ju(n.stateNode,s,e),Ru(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"&&(la===null||!la.has(u))))return n.flags|=65536,o&=-o,n.lanes|=o,o=Nh(o),wh(o,e,n,s),Ru(n,o),!1}n=n.return}while(n!==null);return!1}var e0=Error(r(461)),vt=!1;function Dt(e,t,n,s){t.child=e===null?Rf(t,null,n,s):qa(t,e.child,n,s)}function Ch(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 Ba(t),s=Lu(e,t,n,p,u,o),x=ku(),e!==null&&!vt?(Bu(e,t,o),Sl(e,t,o)):(Le&&x&&gu(t),t.flags|=1,Dt(e,t,s,o),t.child)}function Eh(e,t,n,s,o){if(e===null){var u=n.type;return typeof u=="function"&&!hu(u)&&u.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=u,Th(e,t,u,s,o)):(e=or(n.type,null,s,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!r0(e,o)){var p=u.memoizedProps;if(n=n.compare,n=n!==null?n:Hi,n(p,s)&&e.ref===t.ref)return Sl(e,t,o)}return t.flags|=1,e=_l(u,s),e.ref=t.ref,e.return=t,t.child=e}function Th(e,t,n,s,o){if(e!==null){var u=e.memoizedProps;if(Hi(u,s)&&e.ref===t.ref)if(vt=!1,t.pendingProps=s=u,r0(e,o))(e.flags&131072)!==0&&(vt=!0);else return t.lanes=e.lanes,Sl(e,t,o)}return t0(e,t,n,s,o)}function Rh(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 Ah(e,t,u,n,s)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&hr(t,u!==null?u.cachePool:null),u!==null?Of(t,u):Mu(),zf(t);else return s=t.lanes=536870912,Ah(e,t,u!==null?u.baseLanes|n:n,n,s)}else u!==null?(hr(t,u.cachePool),Of(t,u),Jl(),t.memoizedState=null):(e!==null&&hr(t,null),Mu(),Jl());return Dt(e,t,o,n),t.child}function ec(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Ah(e,t,n,s,o){var u=wu();return u=u===null?null:{parent:gt._currentValue,pool:u},t.memoizedState={baseLanes:n,cachePool:u},e!==null&&hr(t,null),Mu(),zf(t),e!==null&&zs(e,t,s,!0),t.childLanes=o,null}function Rr(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 Mh(e,t,n){return qa(t,e.child,null,n),e=Rr(t,t.pendingProps),e.flags|=2,vn(t),t.memoizedState=null,e}function M_(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=Rr(t,s),t.lanes=536870912,ec(null,e);if(zu(t),(e=et)?(e=F1(e,kn),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ql!==null?{id:Jn,overflow:el}:null,retryLane:536870912,hydrationErrors:null},n=mf(e),n.return=t,t.child=n,Ot=t,et=null)):e=null,e===null)throw Il(t);return t.lanes=536870912,null}return Rr(t,s)}var u=e.memoizedState;if(u!==null){var p=u.dehydrated;if(zu(t),o)if(t.flags&256)t.flags&=-257,t=Mh(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(r(558));else if(vt||zs(e,t,n,!1),o=(n&e.childLanes)!==0,vt||o){if(s=Ze,s!==null&&(p=x2(s,n),p!==0&&p!==u.retryLane))throw u.retryLane=p,za(e,p),an(s,e,p),e0;$r(),t=Mh(e,t,n)}else e=u.treeContext,et=Un(p.nextSibling),Ot=t,Le=!0,Yl=null,kn=!1,e!==null&&_f(t,e),t=Rr(t,s),t.flags|=4096;return t}return e=_l(e.child,{mode:s.mode,children:s.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Ar(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 t0(e,t,n,s,o){return Ba(t),n=Lu(e,t,n,s,void 0,o),s=ku(),e!==null&&!vt?(Bu(e,t,o),Sl(e,t,o)):(Le&&s&&gu(t),t.flags|=1,Dt(e,t,n,o),t.child)}function Oh(e,t,n,s,o,u){return Ba(t),t.updateQueue=null,n=Lf(t,s,n,o),Df(e),s=ku(),e!==null&&!vt?(Bu(e,t,u),Sl(e,t,u)):(Le&&s&&gu(t),t.flags|=1,Dt(e,t,n,u),t.child)}function zh(e,t,n,s,o){if(Ba(t),t.stateNode===null){var u=Rs,p=n.contextType;typeof p=="object"&&p!==null&&(u=zt(p)),u=new n(s,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Wu,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=s,u.state=t.memoizedState,u.refs={},Eu(t),p=n.contextType,u.context=typeof p=="object"&&p!==null?zt(p):Rs,u.state=t.memoizedState,p=n.getDerivedStateFromProps,typeof p=="function"&&(Pu(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&&Wu.enqueueReplaceState(u,u.state,null),Zi(t,s,u,o),Xi(),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=Fa(n,x);u.props=w;var L=u.context,q=n.contextType;p=Rs,typeof q=="object"&&q!==null&&(p=zt(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)&&yh(t,u,s,p),Zl=!1;var k=t.memoizedState;u.state=k,Zi(t,s,u,o),Xi(),L=t.memoizedState,x||k!==L||Zl?(typeof Q=="function"&&(Pu(t,n,Q,s),L=t.memoizedState),(w=Zl||vh(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,Tu(e,t),p=t.memoizedProps,q=Fa(n,p),u.props=q,Q=t.pendingProps,k=u.context,L=n.contextType,w=Rs,typeof L=="object"&&L!==null&&(w=zt(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)&&yh(t,u,s,w),Zl=!1,k=t.memoizedState,u.state=k,Zi(t,s,u,o),Xi();var B=t.memoizedState;p!==Q||k!==B||Zl||e!==null&&e.dependencies!==null&&dr(e.dependencies)?(typeof x=="function"&&(Pu(t,n,x,s),B=t.memoizedState),(q=Zl||vh(t,n,q,s,k,B,w)||e!==null&&e.dependencies!==null&&dr(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,Ar(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=qa(t,e.child,null,o),t.child=qa(t,null,n,o)):Dt(e,t,n,o),t.memoizedState=u.state,e=t.child):e=Sl(e,t,o),e}function Dh(e,t,n,s){return La(),t.flags|=256,Dt(e,t,n,s),t.child}var n0={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function l0(e){return{baseLanes:e,cachePool:Sf()}}function a0(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=xn),e}function Lh(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:(dt.current&2)!==0),p&&(o=!0,t.flags&=-129),p=(t.flags&32)!==0,t.flags&=-33,e===null){if(Le){if(o?Wl(t):Jl(),(e=et)?(e=F1(e,kn),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ql!==null?{id:Jn,overflow:el}:null,retryLane:536870912,hydrationErrors:null},n=mf(e),n.return=t,t.child=n,Ot=t,et=null)):e=null,e===null)throw Il(t);return $0(e)?t.lanes=32:t.lanes=536870912,null}var x=s.children;return s=s.fallback,o?(Jl(),o=t.mode,x=Mr({mode:"hidden",children:x},o),s=Da(s,o,n,null),x.return=t,s.return=t,x.sibling=s,t.child=x,s=t.child,s.memoizedState=l0(n),s.childLanes=a0(e,p,n),t.memoizedState=n0,ec(null,s)):(Wl(t),s0(t,x))}var w=e.memoizedState;if(w!==null&&(x=w.dehydrated,x!==null)){if(u)t.flags&256?(Wl(t),t.flags&=-257,t=i0(e,t,n)):t.memoizedState!==null?(Jl(),t.child=e.child,t.flags|=128,t=null):(Jl(),x=s.fallback,o=t.mode,s=Mr({mode:"visible",children:s.children},o),x=Da(x,o,n,null),x.flags|=2,s.return=t,x.return=t,s.sibling=x,t.child=s,qa(t,e.child,null,n),s=t.child,s.memoizedState=l0(n),s.childLanes=a0(e,p,n),t.memoizedState=n0,t=ec(null,s));else if(Wl(t),$0(x)){if(p=x.nextSibling&&x.nextSibling.dataset,p)var L=p.dgst;p=L,s=Error(r(419)),s.stack="",s.digest=p,Gi({value:s,source:null,stack:null}),t=i0(e,t,n)}else if(vt||zs(e,t,n,!1),p=(n&e.childLanes)!==0,vt||p){if(p=Ze,p!==null&&(s=x2(p,n),s!==0&&s!==w.retryLane))throw w.retryLane=s,za(e,s),an(p,e,s),e0;H0(x)||$r(),t=i0(e,t,n)}else H0(x)?(t.flags|=192,t.child=e.child,t=null):(e=w.treeContext,et=Un(x.nextSibling),Ot=t,Le=!0,Yl=null,kn=!1,e!==null&&_f(t,e),t=s0(t,s.children),t.flags|=4096);return t}return o?(Jl(),x=s.fallback,o=t.mode,w=e.child,L=w.sibling,s=_l(w,{mode:"hidden",children:s.children}),s.subtreeFlags=w.subtreeFlags&65011712,L!==null?x=_l(L,x):(x=Da(x,o,n,null),x.flags|=2),x.return=t,s.return=t,s.sibling=x,t.child=s,ec(null,s),s=t.child,x=e.child.memoizedState,x===null?x=l0(n):(o=x.cachePool,o!==null?(w=gt._currentValue,o=o.parent!==w?{parent:w,pool:w}:o):o=Sf(),x={baseLanes:x.baseLanes|n,cachePool:o}),s.memoizedState=x,s.childLanes=a0(e,p,n),t.memoizedState=n0,ec(e.child,s)):(Wl(t),n=e.child,e=n.sibling,n=_l(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 s0(e,t){return t=Mr({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Mr(e,t){return e=gn(22,e,null,t),e.lanes=0,e}function i0(e,t,n){return qa(t,e.child,null,n),e=s0(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function kh(e,t,n){e.lanes|=t;var s=e.alternate;s!==null&&(s.lanes|=t),bu(e.return,t,n)}function c0(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 Bh(e,t,n){var s=t.pendingProps,o=s.revealOrder,u=s.tail;s=s.children;var p=dt.current,x=(p&2)!==0;if(x?(p=p&1|2,t.flags|=128):p&=1,K(dt,p),Dt(e,t,s,n),s=Le?qi:0,!x&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&kh(e,n,t);else if(e.tag===19)kh(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&&yr(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),c0(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&&yr(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}c0(t,!0,n,null,u,s);break;case"together":c0(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function Sl(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),na|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(zs(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=_l(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=_l(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function r0(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&dr(e)))}function O_(e,t,n){switch(t.tag){case 3:jt(t,t.stateNode.containerInfo),Xl(t,gt,e.memoizedState.cache),La();break;case 27:case 5:Wn(t);break;case 4:jt(t,t.stateNode.containerInfo);break;case 10:Xl(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,zu(t),null;break;case 13:var s=t.memoizedState;if(s!==null)return s.dehydrated!==null?(Wl(t),t.flags|=128,null):(n&t.child.childLanes)!==0?Lh(e,t,n):(Wl(t),e=Sl(e,t,n),e!==null?e.sibling:null);Wl(t);break;case 19:var o=(e.flags&128)!==0;if(s=(n&t.childLanes)!==0,s||(zs(e,t,n,!1),s=(n&t.childLanes)!==0),o){if(s)return Bh(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),K(dt,dt.current),s)break;return null;case 22:return t.lanes=0,Rh(e,t,n,t.pendingProps);case 24:Xl(t,gt,e.memoizedState.cache)}return Sl(e,t,n)}function Uh(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)vt=!0;else{if(!r0(e,n)&&(t.flags&128)===0)return vt=!1,O_(e,t,n);vt=(e.flags&131072)!==0}else vt=!1,Le&&(t.flags&1048576)!==0&&gf(t,qi,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=Ha(t.elementType),t.type=e,typeof e=="function")hu(e)?(s=Fa(e,s),t.tag=1,t=zh(null,t,e,s,n)):(t.tag=0,t=t0(null,t,e,s,n));else{if(e!=null){var o=e.$$typeof;if(o===G){t.tag=11,t=Ch(null,t,e,s,n);break e}else if(o===$){t.tag=14,t=Eh(null,t,e,s,n);break e}}throw t=_e(e)||e,Error(r(306,t,""))}}return t;case 0:return t0(e,t,t.type,t.pendingProps,n);case 1:return s=t.type,o=Fa(s,t.pendingProps),zh(e,t,s,o,n);case 3:e:{if(jt(t,t.stateNode.containerInfo),e===null)throw Error(r(387));s=t.pendingProps;var u=t.memoizedState;o=u.element,Tu(e,t),Zi(t,s,null,n);var p=t.memoizedState;if(s=p.cache,Xl(t,gt,s),s!==u.cache&&ju(t,[gt],n,!0),Xi(),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=Dh(e,t,s,n);break e}else if(s!==o){o=zn(Error(r(424)),t),Gi(o),t=Dh(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=Un(e.firstChild),Ot=t,Le=!0,Yl=null,kn=!0,n=Rf(t,null,s,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(La(),s===o){t=Sl(e,t,n);break e}Dt(e,t,s,n)}t=t.child}return t;case 26:return Ar(e,t),e===null?(n=Z1(t.type,null,t.pendingProps,null))?t.memoizedState=n:Le||(n=t.type,e=t.pendingProps,s=Ir(be.current).createElement(n),s[Mt]=t,s[Wt]=e,Lt(s,n,e),Ct(s),t.stateNode=s):t.memoizedState=Z1(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Wn(t),e===null&&Le&&(s=t.stateNode=Y1(t.type,t.pendingProps,be.current),Ot=t,kn=!0,o=et,ca(t.type)?(q0=o,et=Un(s.firstChild)):et=o),Dt(e,t,t.pendingProps.children,n),Ar(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Le&&((o=s=et)&&(s=rv(s,t.type,t.pendingProps,kn),s!==null?(t.stateNode=s,Ot=t,et=Un(s.firstChild),kn=!1,o=!0):o=!1),o||Il(t)),Wn(t),o=t.type,u=t.pendingProps,p=e!==null?e.memoizedProps:null,s=u.children,k0(o,u)?s=null:p!==null&&k0(o,p)&&(t.flags|=32),t.memoizedState!==null&&(o=Lu(e,t,S_,null,null,n),pc._currentValue=o),Ar(e,t),Dt(e,t,s,n),t.child;case 6:return e===null&&Le&&((e=n=et)&&(n=ov(n,t.pendingProps,kn),n!==null?(t.stateNode=n,Ot=t,et=null,e=!0):e=!1),e||Il(t)),null;case 13:return Lh(e,t,n);case 4:return jt(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=qa(t,null,s,n):Dt(e,t,s,n),t.child;case 11:return Ch(e,t,t.type,t.pendingProps,n);case 7:return Dt(e,t,t.pendingProps,n),t.child;case 8:return Dt(e,t,t.pendingProps.children,n),t.child;case 12:return Dt(e,t,t.pendingProps.children,n),t.child;case 10:return s=t.pendingProps,Xl(t,t.type,s.value),Dt(e,t,s.children,n),t.child;case 9:return o=t.type._context,s=t.pendingProps.children,Ba(t),o=zt(o),s=s(o),t.flags|=1,Dt(e,t,s,n),t.child;case 14:return Eh(e,t,t.type,t.pendingProps,n);case 15:return Th(e,t,t.type,t.pendingProps,n);case 19:return Bh(e,t,n);case 31:return M_(e,t,n);case 22:return Rh(e,t,n,t.pendingProps);case 24:return Ba(t),s=zt(gt),e===null?(o=wu(),o===null&&(o=Ze,u=Su(),o.pooledCache=u,u.refCount++,u!==null&&(o.pooledCacheLanes|=n),o=u),t.memoizedState={parent:s,cache:o},Eu(t),Xl(t,gt,o)):((e.lanes&n)!==0&&(Tu(e,t),Zi(t,null,null,n),Xi()),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),Xl(t,gt,s)):(s=u.cache,Xl(t,gt,s),s!==o.cache&&ju(t,[gt],n,!0))),Dt(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function Nl(e){e.flags|=4}function o0(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(d1())e.flags|=8192;else throw $a=pr,Cu}else e.flags&=-16777217}function Hh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!em(t))if(d1())e.flags|=8192;else throw $a=pr,Cu}function Or(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?_2():536870912,e.lanes|=t,Qs|=t)}function tc(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 z_(e,t,n){var s=t.pendingProps;switch(_u(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),xl(gt),Je(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Os(t)?Nl(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,yu())),tt(t),null;case 26:var o=t.type,u=t.memoizedState;return e===null?(Nl(t),u!==null?(tt(t),Hh(t,u)):(tt(t),o0(t,o,null,s,n))):u?u!==e.memoizedState?(Nl(t),tt(t),Hh(t,u)):(tt(t),t.flags&=-16777217):(e=e.memoizedProps,e!==s&&Nl(t),tt(t),o0(t,o,e,s,n)),null;case 27:if(fl(t),n=be.current,o=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Nl(t);else{if(!s){if(t.stateNode===null)throw Error(r(166));return tt(t),null}e=te.current,Os(t)?vf(t):(e=Y1(o,s,n),t.stateNode=e,Nl(t))}return tt(t),null;case 5:if(fl(t),o=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Nl(t);else{if(!s){if(t.stateNode===null)throw Error(r(166));return tt(t),null}if(u=te.current,Os(t))vf(t);else{var p=Ir(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[Mt]=t,u[Wt]=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(Lt(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&&Nl(t)}}return tt(t),o0(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&Nl(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(r(166));if(e=be.current,Os(t)){if(e=t.stateNode,n=t.memoizedProps,s=null,o=Ot,o!==null)switch(o.tag){case 27:case 5:s=o.memoizedProps}e[Mt]=t,e=!!(e.nodeValue===n||s!==null&&s.suppressHydrationWarning===!0||L1(e.nodeValue,n)),e||Il(t,!0)}else e=Ir(e).createTextNode(s),e[Mt]=t,t.stateNode=e}return tt(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(s=Os(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[Mt]=t}else La(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;tt(t),e=!1}else n=yu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(vn(t),t):(vn(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=Os(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[Mt]=t}else La(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;tt(t),o=!1}else o=yu(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return t.flags&256?(vn(t),t):(vn(t),null)}return vn(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),Or(t,t.updateQueue),tt(t),null);case 4:return Je(),e===null&&M0(t.stateNode.containerInfo),tt(t),null;case 10:return xl(t.type),tt(t),null;case 19:if(V(dt),s=t.memoizedState,s===null)return tt(t),null;if(o=(t.flags&128)!==0,u=s.rendering,u===null)if(o)tc(s,!1);else{if(rt!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=yr(e),u!==null){for(t.flags|=128,tc(s,!1),e=u.updateQueue,t.updateQueue=e,Or(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)hf(n,e),n=n.sibling;return K(dt,dt.current&1|2),Le&&vl(t,s.treeForkCount),t.child}e=e.sibling}s.tail!==null&&fn()>Br&&(t.flags|=128,o=!0,tc(s,!1),t.lanes=4194304)}else{if(!o)if(e=yr(u),e!==null){if(t.flags|=128,o=!0,e=e.updateQueue,t.updateQueue=e,Or(t,e),tc(s,!0),s.tail===null&&s.tailMode==="hidden"&&!u.alternate&&!Le)return tt(t),null}else 2*fn()-s.renderingStartTime>Br&&n!==536870912&&(t.flags|=128,o=!0,tc(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=fn(),e.sibling=null,n=dt.current,K(dt,o?n&1|2:n&1),Le&&vl(t,s.treeForkCount),e):(tt(t),null);case 22:case 23:return vn(t),Ou(),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&&Or(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(Ua),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),xl(gt),tt(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function D_(e,t){switch(_u(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return xl(gt),Je(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return fl(t),null;case 31:if(t.memoizedState!==null){if(vn(t),t.alternate===null)throw Error(r(340));La()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(vn(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));La()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(dt),null;case 4:return Je(),null;case 10:return xl(t.type),null;case 22:case 23:return vn(t),Ou(),e!==null&&V(Ua),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return xl(gt),null;case 25:return null;default:return null}}function $h(e,t){switch(_u(t),t.tag){case 3:xl(gt),Je();break;case 26:case 27:case 5:fl(t);break;case 4:Je();break;case 31:t.memoizedState!==null&&vn(t);break;case 13:vn(t);break;case 19:V(dt);break;case 10:xl(t.type);break;case 22:case 23:vn(t),Ou(),e!==null&&V(Ua);break;case 24:xl(gt)}}function nc(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 ea(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 qh(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Mf(t,n)}catch(s){Fe(e,e.return,s)}}}function Gh(e,t,n){n.props=Fa(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(s){Fe(e,t,s)}}function lc(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 tl(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 Fh(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 u0(e,t,n){try{var s=e.stateNode;nv(s,e.type,n,t),s[Wt]=t}catch(o){Fe(e,e.return,o)}}function Vh(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ca(e.type)||e.tag===4}function d0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Vh(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&&ca(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 f0(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=pl));else if(s!==4&&(s===27&&ca(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(f0(e,t,n),e=e.sibling;e!==null;)f0(e,t,n),e=e.sibling}function zr(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&&ca(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(zr(e,t,n),e=e.sibling;e!==null;)zr(e,t,n),e=e.sibling}function Qh(e){var t=e.stateNode,n=e.memoizedProps;try{for(var s=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);Lt(t,s,n),t[Mt]=e,t[Wt]=n}catch(u){Fe(e,e.return,u)}}var wl=!1,yt=!1,h0=!1,Yh=typeof WeakSet=="function"?WeakSet:Set,Et=null;function L_(e,t){if(e=e.containerInfo,D0=eo,e=lf(e),iu(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(L0={focusedElem:e,selectionRange:n},eo=!1,Et=t;Et!==null;)if(t=Et,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Et=e;else for(;Et!==null;){switch(t=Et,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=Fa(n.type,o);e=s.getSnapshotBeforeUpdate(ne,u),s.__reactInternalSnapshotBeforeUpdate=e}catch(fe){Fe(n,n.return,fe)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)U0(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":U0(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,Et=e;break}Et=t.return}}function Ih(e,t,n){var s=n.flags;switch(n.tag){case 0:case 11:case 15:El(e,n),s&4&&nc(5,n);break;case 1:if(El(e,n),s&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(p){Fe(n,n.return,p)}else{var o=Fa(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(p){Fe(n,n.return,p)}}s&64&&qh(n),s&512&&lc(n,n.return);break;case 3:if(El(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{Mf(e,t)}catch(p){Fe(n,n.return,p)}}break;case 27:t===null&&s&4&&Qh(n);case 26:case 5:El(e,n),t===null&&s&4&&Fh(n),s&512&&lc(n,n.return);break;case 12:El(e,n);break;case 31:El(e,n),s&4&&Kh(e,n);break;case 13:El(e,n),s&4&&Ph(e,n),s&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=V_.bind(null,n),uv(e,n))));break;case 22:if(s=n.memoizedState!==null||wl,!s){t=t!==null&&t.memoizedState!==null||yt,o=wl;var u=yt;wl=s,(yt=t)&&!u?Tl(e,n,(n.subtreeFlags&8772)!==0):El(e,n),wl=o,yt=u}break;case 30:break;default:El(e,n)}}function Xh(e){var t=e.alternate;t!==null&&(e.alternate=null,Xh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Fo(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 nt=null,en=!1;function Cl(e,t,n){for(n=n.child;n!==null;)Zh(e,t,n),n=n.sibling}function Zh(e,t,n){if(hn&&typeof hn.onCommitFiberUnmount=="function")try{hn.onCommitFiberUnmount(Ei,n)}catch{}switch(n.tag){case 26:yt||tl(n,t),Cl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:yt||tl(n,t);var s=nt,o=en;ca(n.type)&&(nt=n.stateNode,en=!1),Cl(e,t,n),fc(n.stateNode),nt=s,en=o;break;case 5:yt||tl(n,t);case 6:if(s=nt,o=en,nt=null,Cl(e,t,n),nt=s,en=o,nt!==null)if(en)try{(nt.nodeType===9?nt.body:nt.nodeName==="HTML"?nt.ownerDocument.body:nt).removeChild(n.stateNode)}catch(u){Fe(n,t,u)}else try{nt.removeChild(n.stateNode)}catch(u){Fe(n,t,u)}break;case 18:nt!==null&&(en?(e=nt,q1(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),Js(e)):q1(nt,n.stateNode));break;case 4:s=nt,o=en,nt=n.stateNode.containerInfo,en=!0,Cl(e,t,n),nt=s,en=o;break;case 0:case 11:case 14:case 15:ea(2,n,t),yt||ea(4,n,t),Cl(e,t,n);break;case 1:yt||(tl(n,t),s=n.stateNode,typeof s.componentWillUnmount=="function"&&Gh(n,t,s)),Cl(e,t,n);break;case 21:Cl(e,t,n);break;case 22:yt=(s=yt)||n.memoizedState!==null,Cl(e,t,n),yt=s;break;default:Cl(e,t,n)}}function Kh(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Js(e)}catch(n){Fe(t,t.return,n)}}}function Ph(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Js(e)}catch(n){Fe(t,t.return,n)}}function k_(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Yh),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Yh),t;default:throw Error(r(435,e.tag))}}function Dr(e,t){var n=k_(e);t.forEach(function(s){if(!n.has(s)){n.add(s);var o=Q_.bind(null,e,s);s.then(o,o)}})}function tn(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(ca(x.type)){nt=x.stateNode,en=!1;break e}break;case 5:nt=x.stateNode,en=!1;break e;case 3:case 4:nt=x.stateNode.containerInfo,en=!0;break e}x=x.return}if(nt===null)throw Error(r(160));Zh(u,p,o),nt=null,en=!1,u=o.alternate,u!==null&&(u.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Wh(t,e),t=t.sibling}var Yn=null;function Wh(e,t){var n=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:tn(t,e),nn(e),s&4&&(ea(3,e,e.return),nc(3,e),ea(5,e,e.return));break;case 1:tn(t,e),nn(e),s&512&&(yt||n===null||tl(n,n.return)),s&64&&wl&&(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=Yn;if(tn(t,e),nn(e),s&512&&(yt||n===null||tl(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[Ai]||u[Mt]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=o.createElement(s),o.head.insertBefore(u,o.querySelector("head > title"))),Lt(u,s,n),u[Mt]=e,Ct(u),s=u;break e;case"link":var p=W1("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),Lt(u,s,n),o.head.appendChild(u);break;case"meta":if(p=W1("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),Lt(u,s,n),o.head.appendChild(u);break;default:throw Error(r(468,s))}u[Mt]=e,Ct(u),s=u}e.stateNode=s}else J1(o,e.type,e.stateNode);else e.stateNode=P1(o,s,e.memoizedProps);else u!==s?(u===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):u.count--,s===null?J1(o,e.type,e.stateNode):P1(o,s,e.memoizedProps)):s===null&&e.stateNode!==null&&u0(e,e.memoizedProps,n.memoizedProps)}break;case 27:tn(t,e),nn(e),s&512&&(yt||n===null||tl(n,n.return)),n!==null&&s&4&&u0(e,e.memoizedProps,n.memoizedProps);break;case 5:if(tn(t,e),nn(e),s&512&&(yt||n===null||tl(n,n.return)),e.flags&32){o=e.stateNode;try{js(o,"")}catch(ne){Fe(e,e.return,ne)}}s&4&&e.stateNode!=null&&(o=e.memoizedProps,u0(e,o,n!==null?n.memoizedProps:o)),s&1024&&(h0=!0);break;case 6:if(tn(t,e),nn(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(Kr=null,o=Yn,Yn=Xr(t.containerInfo),tn(t,e),Yn=o,nn(e),s&4&&n!==null&&n.memoizedState.isDehydrated)try{Js(t.containerInfo)}catch(ne){Fe(e,e.return,ne)}h0&&(h0=!1,Jh(e));break;case 4:s=Yn,Yn=Xr(e.stateNode.containerInfo),tn(t,e),nn(e),Yn=s;break;case 12:tn(t,e),nn(e);break;case 31:tn(t,e),nn(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Dr(e,s)));break;case 13:tn(t,e),nn(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(kr=fn()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Dr(e,s)));break;case 22:o=e.memoizedState!==null;var w=n!==null&&n.memoizedState!==null,L=wl,q=yt;if(wl=L||o,yt=q||w,tn(t,e),yt=q,wl=L,nn(e),s&8192)e:for(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,o&&(n===null||w||wl||yt||Va(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?G1(B,!0):G1(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,Dr(e,n))));break;case 19:tn(t,e),nn(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Dr(e,s)));break;case 30:break;case 21:break;default:tn(t,e),nn(e)}}function nn(e){var t=e.flags;if(t&2){try{for(var n,s=e.return;s!==null;){if(Vh(s)){n=s;break}s=s.return}if(n==null)throw Error(r(160));switch(n.tag){case 27:var o=n.stateNode,u=d0(e);zr(e,u,o);break;case 5:var p=n.stateNode;n.flags&32&&(js(p,""),n.flags&=-33);var x=d0(e);zr(e,x,p);break;case 3:case 4:var w=n.stateNode.containerInfo,L=d0(e);f0(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 Jh(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Jh(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function El(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Ih(e,t.alternate,t),t=t.sibling}function Va(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ea(4,t,t.return),Va(t);break;case 1:tl(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&Gh(t,t.return,n),Va(t);break;case 27:fc(t.stateNode);case 26:case 5:tl(t,t.return),Va(t);break;case 22:t.memoizedState===null&&Va(t);break;case 30:Va(t);break;default:Va(t)}e=e.sibling}}function Tl(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:Tl(o,u,n),nc(4,u);break;case 1:if(Tl(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++)Af(w[o],x)}catch(L){Fe(s,s.return,L)}}n&&p&64&&qh(u),lc(u,u.return);break;case 27:Qh(u);case 26:case 5:Tl(o,u,n),n&&s===null&&p&4&&Fh(u),lc(u,u.return);break;case 12:Tl(o,u,n);break;case 31:Tl(o,u,n),n&&p&4&&Kh(o,u);break;case 13:Tl(o,u,n),n&&p&4&&Ph(o,u);break;case 22:u.memoizedState===null&&Tl(o,u,n),lc(u,u.return);break;case 30:break;default:Tl(o,u,n)}t=t.sibling}}function m0(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&&Fi(n))}function p0(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Fi(e))}function In(e,t,n,s){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)e1(e,t,n,s),t=t.sibling}function e1(e,t,n,s){var o=t.flags;switch(t.tag){case 0:case 11:case 15:In(e,t,n,s),o&2048&&nc(9,t);break;case 1:In(e,t,n,s);break;case 3:In(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&&Fi(e)));break;case 12:if(o&2048){In(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 In(e,t,n,s);break;case 31:In(e,t,n,s);break;case 13:In(e,t,n,s);break;case 23:break;case 22:u=t.stateNode,p=t.alternate,t.memoizedState!==null?u._visibility&2?In(e,t,n,s):ac(e,t):u._visibility&2?In(e,t,n,s):(u._visibility|=2,Gs(e,t,n,s,(t.subtreeFlags&10256)!==0||!1)),o&2048&&m0(p,t);break;case 24:In(e,t,n,s),o&2048&&p0(t.alternate,t);break;default:In(e,t,n,s)}}function Gs(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:Gs(u,p,x,w,o),nc(8,p);break;case 23:break;case 22:var q=p.stateNode;p.memoizedState!==null?q._visibility&2?Gs(u,p,x,w,o):ac(u,p):(q._visibility|=2,Gs(u,p,x,w,o)),o&&L&2048&&m0(p.alternate,p);break;case 24:Gs(u,p,x,w,o),o&&L&2048&&p0(p.alternate,p);break;default:Gs(u,p,x,w,o)}t=t.sibling}}function ac(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:ac(n,s),o&2048&&m0(s.alternate,s);break;case 24:ac(n,s),o&2048&&p0(s.alternate,s);break;default:ac(n,s)}t=t.sibling}}var sc=8192;function Fs(e,t,n){if(e.subtreeFlags&sc)for(e=e.child;e!==null;)t1(e,t,n),e=e.sibling}function t1(e,t,n){switch(e.tag){case 26:Fs(e,t,n),e.flags&sc&&e.memoizedState!==null&&jv(n,Yn,e.memoizedState,e.memoizedProps);break;case 5:Fs(e,t,n);break;case 3:case 4:var s=Yn;Yn=Xr(e.stateNode.containerInfo),Fs(e,t,n),Yn=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=sc,sc=16777216,Fs(e,t,n),sc=s):Fs(e,t,n));break;default:Fs(e,t,n)}}function n1(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 ic(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];Et=s,a1(s,e)}n1(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)l1(e),e=e.sibling}function l1(e){switch(e.tag){case 0:case 11:case 15:ic(e),e.flags&2048&&ea(9,e,e.return);break;case 3:ic(e);break;case 12:ic(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Lr(e)):ic(e);break;default:ic(e)}}function Lr(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];Et=s,a1(s,e)}n1(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:ea(8,t,t.return),Lr(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Lr(t));break;default:Lr(t)}e=e.sibling}}function a1(e,t){for(;Et!==null;){var n=Et;switch(n.tag){case 0:case 11:case 15:ea(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:Fi(n.memoizedState.cache)}if(s=n.child,s!==null)s.return=n,Et=s;else e:for(n=e;Et!==null;){s=Et;var o=s.sibling,u=s.return;if(Xh(s),s===n){Et=null;break e}if(o!==null){o.return=u,Et=o;break e}Et=u}}}var B_={getCacheForType:function(e){var t=zt(gt),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return zt(gt).controller.signal}},U_=typeof WeakMap=="function"?WeakMap:Map,$e=0,Ze=null,Re=null,Oe=0,Ge=0,yn=null,ta=!1,Vs=!1,g0=!1,Rl=0,rt=0,na=0,Qa=0,_0=0,xn=0,Qs=0,cc=null,ln=null,v0=!1,kr=0,s1=0,Br=1/0,Ur=null,la=null,St=0,aa=null,Ys=null,Al=0,y0=0,x0=null,i1=null,rc=0,b0=null;function bn(){return($e&2)!==0&&Oe!==0?Oe&-Oe:U.T!==null?E0():b2()}function c1(){if(xn===0)if((Oe&536870912)===0||Le){var e=Yc;Yc<<=1,(Yc&3932160)===0&&(Yc=262144),xn=e}else xn=536870912;return e=_n.current,e!==null&&(e.flags|=32),xn}function an(e,t,n){(e===Ze&&(Ge===2||Ge===9)||e.cancelPendingCommit!==null)&&(Is(e,0),sa(e,Oe,xn,!1)),Ri(e,n),(($e&2)===0||e!==Ze)&&(e===Ze&&(($e&2)===0&&(Qa|=n),rt===4&&sa(e,Oe,xn,!1)),nl(e))}function r1(e,t,n){if(($e&6)!==0)throw Error(r(327));var s=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Ti(e,t),o=s?q_(e,t):S0(e,t,!0),u=s;do{if(o===0){Vs&&!s&&sa(e,t,0,!1);break}else{if(n=e.current.alternate,u&&!H_(n)){o=S0(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=cc;var w=x.current.memoizedState.isDehydrated;if(w&&(Is(x,p).flags|=256),p=S0(x,p,!1),p!==2){if(g0&&!w){x.errorRecoveryDisabledLanes|=u,Qa|=u,o=4;break e}u=ln,ln=o,u!==null&&(ln===null?ln=u:ln.push.apply(ln,u))}o=p}if(u=!1,o!==2)continue}}if(o===1){Is(e,0),sa(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:sa(s,t,xn,!ta);break e;case 2:ln=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(o=kr+300-fn(),10<o)){if(sa(s,t,xn,!ta),Xc(s,0,!0)!==0)break e;Al=t,s.timeoutHandle=H1(o1.bind(null,s,n,ln,Ur,v0,t,xn,Qa,Qs,ta,u,"Throttled",-0,0),o);break e}o1(s,n,ln,Ur,v0,t,xn,Qa,Qs,ta,u,null,-0,0)}}break}while(!0);nl(e)}function o1(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:pl},t1(t,u,Q);var ne=(u&62914560)===u?kr-fn():(u&4194048)===u?s1-fn():0;if(ne=Sv(Q,ne),ne!==null){Al=u,e.cancelPendingCommit=ne(_1.bind(null,e,t,u,n,s,o,p,x,w,q,Q,null,k,B)),sa(e,u,p,!L);return}}_1(e,t,u,n,s,o,p,x,w)}function H_(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(!pn(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 sa(e,t,n,s){t&=~_0,t&=~Qa,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var o=t;0<o;){var u=31-mn(o),p=1<<u;s[u]=-1,o&=~p}n!==0&&v2(e,n,t)}function Hr(){return($e&6)===0?(oc(0),!1):!0}function j0(){if(Re!==null){if(Ge===0)var e=Re.return;else e=Re,yl=ka=null,Uu(e),Bs=null,Qi=0,e=Re;for(;e!==null;)$h(e.alternate,e),e=e.return;Re=null}}function Is(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,sv(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Al=0,j0(),Ze=e,Re=n=_l(e.current,null),Oe=t,Ge=0,yn=null,ta=!1,Vs=Ti(e,t),g0=!1,Qs=xn=_0=Qa=na=rt=0,ln=cc=null,v0=!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-mn(s),u=1<<o;t|=e[o],s&=~u}return Rl=t,ir(),n}function u1(e,t){xe=null,U.H=Ji,t===ks||t===mr?(t=Cf(),Ge=3):t===Cu?(t=Cf(),Ge=4):Ge=t===e0?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,yn=t,Re===null&&(rt=1,Tr(e,zn(t,e.current)))}function d1(){var e=_n.current;return e===null?!0:(Oe&4194048)===Oe?Bn===null:(Oe&62914560)===Oe||(Oe&536870912)!==0?e===Bn:!1}function f1(){var e=U.H;return U.H=Ji,e===null?Ji:e}function h1(){var e=U.A;return U.A=B_,e}function $r(){rt=4,ta||(Oe&4194048)!==Oe&&_n.current!==null||(Vs=!0),(na&134217727)===0&&(Qa&134217727)===0||Ze===null||sa(Ze,Oe,xn,!1)}function S0(e,t,n){var s=$e;$e|=2;var o=f1(),u=h1();(Ze!==e||Oe!==t)&&(Ur=null,Is(e,t)),t=!1;var p=rt;e:do try{if(Ge!==0&&Re!==null){var x=Re,w=yn;switch(Ge){case 8:j0(),p=6;break e;case 3:case 2:case 9:case 6:_n.current===null&&(t=!0);var L=Ge;if(Ge=0,yn=null,Xs(e,x,w,L),n&&Vs){p=0;break e}break;default:L=Ge,Ge=0,yn=null,Xs(e,x,w,L)}}$_(),p=rt;break}catch(q){u1(e,q)}while(!0);return t&&e.shellSuspendCounter++,yl=ka=null,$e=s,U.H=o,U.A=u,Re===null&&(Ze=null,Oe=0,ir()),p}function $_(){for(;Re!==null;)m1(Re)}function q_(e,t){var n=$e;$e|=2;var s=f1(),o=h1();Ze!==e||Oe!==t?(Ur=null,Br=fn()+500,Is(e,t)):Vs=Ti(e,t);e:do try{if(Ge!==0&&Re!==null){t=Re;var u=yn;t:switch(Ge){case 1:Ge=0,yn=null,Xs(e,t,u,1);break;case 2:case 9:if(Nf(u)){Ge=0,yn=null,p1(t);break}t=function(){Ge!==2&&Ge!==9||Ze!==e||(Ge=7),nl(e)},u.then(t,t);break e;case 3:Ge=7;break e;case 4:Ge=5;break e;case 7:Nf(u)?(Ge=0,yn=null,p1(t)):(Ge=0,yn=null,Xs(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?em(p):x.stateNode.complete){Ge=0,yn=null;var w=x.sibling;if(w!==null)Re=w;else{var L=x.return;L!==null?(Re=L,qr(L)):Re=null}break t}}Ge=0,yn=null,Xs(e,t,u,5);break;case 6:Ge=0,yn=null,Xs(e,t,u,6);break;case 8:j0(),rt=6;break e;default:throw Error(r(462))}}G_();break}catch(q){u1(e,q)}while(!0);return yl=ka=null,U.H=s,U.A=o,$e=n,Re!==null?0:(Ze=null,Oe=0,ir(),rt)}function G_(){for(;Re!==null&&!dg();)m1(Re)}function m1(e){var t=Uh(e.alternate,e,Rl);e.memoizedProps=e.pendingProps,t===null?qr(e):Re=t}function p1(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Oh(n,t,t.pendingProps,t.type,void 0,Oe);break;case 11:t=Oh(n,t,t.pendingProps,t.type.render,t.ref,Oe);break;case 5:Uu(t);default:$h(n,t),t=Re=hf(t,Rl),t=Uh(n,t,Rl)}e.memoizedProps=e.pendingProps,t===null?qr(e):Re=t}function Xs(e,t,n,s){yl=ka=null,Uu(t),Bs=null,Qi=0;var o=t.return;try{if(A_(e,o,t,n,Oe)){rt=1,Tr(e,zn(n,e.current)),Re=null;return}}catch(u){if(o!==null)throw Re=o,u;rt=1,Tr(e,zn(n,e.current)),Re=null;return}t.flags&32768?(Le||s===1?e=!0:Vs||(Oe&536870912)!==0?e=!1:(ta=e=!0,(s===2||s===9||s===3||s===6)&&(s=_n.current,s!==null&&s.tag===13&&(s.flags|=16384))),g1(t,e)):qr(t)}function qr(e){var t=e;do{if((t.flags&32768)!==0){g1(t,ta);return}e=t.return;var n=z_(t.alternate,t,Rl);if(n!==null){Re=n;return}if(t=t.sibling,t!==null){Re=t;return}Re=t=e}while(t!==null);rt===0&&(rt=5)}function g1(e,t){do{var n=D_(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);rt=6,Re=null}function _1(e,t,n,s,o,u,p,x,w){e.cancelPendingCommit=null;do Gr();while(St!==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|=du,bg(e,n,u,p,x,w),e===Ze&&(Re=Ze=null,Oe=0),Ys=t,aa=e,Al=n,y0=u,x0=o,i1=s,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,Y_(Vc,function(){return j1(),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{L_(e,t,n)}finally{$e=p,I.p=o,U.T=s}}St=1,v1(),y1(),x1()}}function v1(){if(St===1){St=0;var e=aa,t=Ys,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{Wh(t,e);var u=L0,p=lf(e.containerInfo),x=u.focusedElem,w=u.selectionRange;if(p!==x&&x&&x.ownerDocument&&nf(x.ownerDocument.documentElement,x)){if(w!==null&&iu(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,fe=Math.min(w.start,ne),Ie=w.end===void 0?fe:Math.min(w.end,ne);!B.extend&&fe>Ie&&(p=Ie,Ie=fe,fe=p);var M=tf(x,fe),A=tf(x,Ie);if(M&&A&&(B.rangeCount!==1||B.anchorNode!==M.node||B.anchorOffset!==M.offset||B.focusNode!==A.node||B.focusOffset!==A.offset)){var D=Q.createRange();D.setStart(M.node,M.offset),B.removeAllRanges(),fe>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}}eo=!!D0,L0=D0=null}finally{$e=o,I.p=s,U.T=n}}e.current=t,St=2}}function y1(){if(St===2){St=0;var e=aa,t=Ys,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{Ih(e,t.alternate,t)}finally{$e=o,I.p=s,U.T=n}}St=3}}function x1(){if(St===4||St===3){St=0,fg();var e=aa,t=Ys,n=Al,s=i1;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?St=5:(St=0,Ys=aa=null,b1(e,e.pendingLanes));var o=e.pendingLanes;if(o===0&&(la=null),qo(n),t=t.stateNode,hn&&typeof hn.onCommitFiberRoot=="function")try{hn.onCommitFiberRoot(Ei,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}}(Al&3)!==0&&Gr(),nl(e),o=e.pendingLanes,(n&261930)!==0&&(o&42)!==0?e===b0?rc++:(rc=0,b0=e):rc=0,oc(0)}}function b1(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Fi(t)))}function Gr(){return v1(),y1(),x1(),j1()}function j1(){if(St!==5)return!1;var e=aa,t=y0;y0=0;var n=qo(Al),s=U.T,o=I.p;try{I.p=32>n?32:n,U.T=null,n=x0,x0=null;var u=aa,p=Al;if(St=0,Ys=aa=null,Al=0,($e&6)!==0)throw Error(r(331));var x=$e;if($e|=4,l1(u.current),e1(u,u.current,p,n),$e=x,oc(0,!1),hn&&typeof hn.onPostCommitFiberRoot=="function")try{hn.onPostCommitFiberRoot(Ei,u)}catch{}return!0}finally{I.p=o,U.T=s,b1(e,t)}}function S1(e,t,n){t=zn(n,t),t=Ju(e.stateNode,t,2),e=Pl(e,t,2),e!==null&&(Ri(e,2),nl(e))}function Fe(e,t,n){if(e.tag===3)S1(e,e,n);else for(;t!==null;){if(t.tag===3){S1(t,e,n);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(la===null||!la.has(s))){e=zn(n,e),n=Nh(2),s=Pl(t,n,2),s!==null&&(wh(n,s,t,e),Ri(s,2),nl(s));break}}t=t.return}}function N0(e,t,n){var s=e.pingCache;if(s===null){s=e.pingCache=new U_;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=F_.bind(null,e,t,n),t.then(e,e))}function F_(e,t,n){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Ze===e&&(Oe&n)===n&&(rt===4||rt===3&&(Oe&62914560)===Oe&&300>fn()-kr?($e&2)===0&&Is(e,0):_0|=n,Qs===Oe&&(Qs=0)),nl(e)}function N1(e,t){t===0&&(t=_2()),e=za(e,t),e!==null&&(Ri(e,t),nl(e))}function V_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),N1(e,n)}function Q_(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),N1(e,n)}function Y_(e,t){return ps(e,t)}var Fr=null,Zs=null,w0=!1,Vr=!1,C0=!1,ia=0;function nl(e){e!==Zs&&e.next===null&&(Zs===null?Fr=Zs=e:Zs=Zs.next=e),Vr=!0,w0||(w0=!0,X_())}function oc(e,t){if(!C0&&Vr){C0=!0;do for(var n=!1,s=Fr;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-mn(42|e)+1)-1,u&=o&~(p&~x),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(n=!0,T1(s,u))}else u=Oe,u=Xc(s,s===Ze?u:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(u&3)===0||Ti(s,u)||(n=!0,T1(s,u));s=s.next}while(n);C0=!1}}function I_(){w1()}function w1(){Vr=w0=!1;var e=0;ia!==0&&av()&&(e=ia);for(var t=fn(),n=null,s=Fr;s!==null;){var o=s.next,u=C1(s,t);u===0?(s.next=null,n===null?Fr=o:n.next=o,o===null&&(Zs=n)):(n=s,(e!==0||(u&3)!==0)&&(Vr=!0)),s=o}St!==0&&St!==5||oc(e),ia!==0&&(ia=0)}function C1(e,t){for(var n=e.suspendedLanes,s=e.pingedLanes,o=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var p=31-mn(u),x=1<<p,w=o[p];w===-1?((x&n)===0||(x&s)!==0)&&(o[p]=xg(x,t)):w<=t&&(e.expiredLanes|=x),u&=~x}if(t=Ze,n=Oe,n=Xc(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&&Uo(s),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Ti(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(s!==null&&Uo(s),qo(n)){case 2:case 8:n=p2;break;case 32:n=Vc;break;case 268435456:n=g2;break;default:n=Vc}return s=E1.bind(null,e),n=ps(n,s),e.callbackPriority=t,e.callbackNode=n,t}return s!==null&&s!==null&&Uo(s),e.callbackPriority=2,e.callbackNode=null,2}function E1(e,t){if(St!==0&&St!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Gr()&&e.callbackNode!==n)return null;var s=Oe;return s=Xc(e,e===Ze?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(r1(e,s,t),C1(e,fn()),e.callbackNode!=null&&e.callbackNode===n?E1.bind(null,e):null)}function T1(e,t){if(Gr())return null;r1(e,t,!0)}function X_(){iv(function(){($e&6)!==0?ps(m2,I_):w1()})}function E0(){if(ia===0){var e=Ds;e===0&&(e=Qc,Qc<<=1,(Qc&261888)===0&&(Qc=256)),ia=e}return ia}function R1(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Wc(""+e)}function A1(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 Z_(e,t,n,s,o){if(t==="submit"&&n&&n.stateNode===o){var u=R1((o[Wt]||null).action),p=s.submitter;p&&(t=(t=p[Wt]||null)?R1(t.formAction):p.getAttribute("formAction"),t!==null&&(u=t,p=null));var x=new nr("action","action",null,s,o);e.push({event:x,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(ia!==0){var w=p?A1(o,p):new FormData(o);Iu(n,{pending:!0,data:w,method:o.method,action:u},null,w)}}else typeof u=="function"&&(x.preventDefault(),w=p?A1(o,p):new FormData(o),Iu(n,{pending:!0,data:w,method:o.method,action:u},u,w))},currentTarget:o}]})}}for(var T0=0;T0<uu.length;T0++){var R0=uu[T0],K_=R0.toLowerCase(),P_=R0[0].toUpperCase()+R0.slice(1);Qn(K_,"on"+P_)}Qn(cf,"onAnimationEnd"),Qn(rf,"onAnimationIteration"),Qn(of,"onAnimationStart"),Qn("dblclick","onDoubleClick"),Qn("focusin","onFocus"),Qn("focusout","onBlur"),Qn(h_,"onTransitionRun"),Qn(m_,"onTransitionStart"),Qn(p_,"onTransitionCancel"),Qn(uf,"onTransitionEnd"),xs("onMouseEnter",["mouseout","mouseover"]),xs("onMouseLeave",["mouseout","mouseover"]),xs("onPointerEnter",["pointerout","pointerover"]),xs("onPointerLeave",["pointerout","pointerover"]),Ra("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ra("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ra("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ra("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ra("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ra("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var uc="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(" "),W_=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(uc));function M1(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){sr(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){sr(q)}o.currentTarget=null,u=w}}}}function Ae(e,t){var n=t[Go];n===void 0&&(n=t[Go]=new Set);var s=e+"__bubble";n.has(s)||(O1(t,e,2,!1),n.add(s))}function A0(e,t,n){var s=0;t&&(s|=4),O1(n,e,s,t)}var Qr="_reactListening"+Math.random().toString(36).slice(2);function M0(e){if(!e[Qr]){e[Qr]=!0,N2.forEach(function(n){n!=="selectionchange"&&(W_.has(n)||A0(n,!1,e),A0(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Qr]||(t[Qr]=!0,A0("selectionchange",!1,t))}}function O1(e,t,n,s){switch(cm(t)){case 2:var o=Cv;break;case 8:o=Ev;break;default:o=Y0}n=o.bind(null,t,n,e),o=void 0,!Po||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 O0(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=_s(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}k2(function(){var L=u,q=Zo(n),Q=[];e:{var k=df.get(e);if(k!==void 0){var B=nr,ne=e;switch(e){case"keypress":if(er(n)===0)break e;case"keydown":case"keyup":B=Qg;break;case"focusin":ne="focus",B=tu;break;case"focusout":ne="blur",B=tu;break;case"beforeblur":case"afterblur":B=tu;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=H2;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":B=zg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":B=Xg;break;case cf:case rf:case of:B=kg;break;case uf:B=Kg;break;case"scroll":case"scrollend":B=Mg;break;case"wheel":B=Wg;break;case"copy":case"cut":case"paste":B=Ug;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":B=q2;break;case"toggle":case"beforetoggle":B=e_}var fe=(t&4)!==0,Ie=!fe&&(e==="scroll"||e==="scrollend"),M=fe?k!==null?k+"Capture":null:k;fe=[];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||M===null||(F=Oi(A,M),F!=null&&fe.push(dc(A,F,D))),Ie)break;A=A.return}0<fe.length&&(k=new B(k,ne,null,n,q),Q.push({event:k,listeners:fe}))}}if((t&7)===0){e:{if(k=e==="mouseover"||e==="pointerover",B=e==="mouseout"||e==="pointerout",k&&n!==Xo&&(ne=n.relatedTarget||n.fromElement)&&(_s(ne)||ne[gs]))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?_s(ne):null,ne!==null&&(Ie=f(ne),fe=ne.tag,ne!==Ie||fe!==5&&fe!==27&&fe!==6)&&(ne=null)):(B=null,ne=L),B!==ne)){if(fe=H2,F="onMouseLeave",M="onMouseEnter",A="mouse",(e==="pointerout"||e==="pointerover")&&(fe=q2,F="onPointerLeave",M="onPointerEnter",A="pointer"),Ie=B==null?k:Mi(B),D=ne==null?k:Mi(ne),k=new fe(F,A+"leave",B,n,q),k.target=Ie,k.relatedTarget=D,F=null,_s(q)===L&&(fe=new fe(M,A+"enter",ne,n,q),fe.target=D,fe.relatedTarget=Ie,F=fe),Ie=F,B&&ne)t:{for(fe=J_,M=B,A=ne,D=0,F=M;F;F=fe(F))D++;F=0;for(var ce=A;ce;ce=fe(ce))F++;for(;0<D-F;)M=fe(M),D--;for(;0<F-D;)A=fe(A),F--;for(;D--;){if(M===A||A!==null&&M===A.alternate){fe=M;break t}M=fe(M),A=fe(A)}fe=null}else fe=null;B!==null&&z1(Q,k,B,fe,!1),ne!==null&&Ie!==null&&z1(Q,Ie,ne,fe,!0)}}e:{if(k=L?Mi(L):window,B=k.nodeName&&k.nodeName.toLowerCase(),B==="select"||B==="input"&&k.type==="file")var Ue=Z2;else if(I2(k))if(K2)Ue=u_;else{Ue=r_;var le=c_}else B=k.nodeName,!B||B.toLowerCase()!=="input"||k.type!=="checkbox"&&k.type!=="radio"?L&&Io(L.elementType)&&(Ue=Z2):Ue=o_;if(Ue&&(Ue=Ue(e,L))){X2(Q,Ue,n,q);break e}le&&le(e,k,L),e==="focusout"&&L&&k.type==="number"&&L.memoizedProps.value!=null&&Yo(k,"number",k.value)}switch(le=L?Mi(L):window,e){case"focusin":(I2(le)||le.contentEditable==="true")&&(Cs=le,cu=L,$i=null);break;case"focusout":$i=cu=Cs=null;break;case"mousedown":ru=!0;break;case"contextmenu":case"mouseup":case"dragend":ru=!1,af(Q,n,q);break;case"selectionchange":if(f_)break;case"keydown":case"keyup":af(Q,n,q)}var je;if(lu)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 ws?Q2(e,n)&&(ze="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(ze="onCompositionStart");ze&&(G2&&n.locale!=="ko"&&(ws||ze!=="onCompositionStart"?ze==="onCompositionEnd"&&ws&&(je=B2()):(Vl=q,Wo="value"in Vl?Vl.value:Vl.textContent,ws=!0)),le=Yr(L,ze),0<le.length&&(ze=new $2(ze,e,null,n,q),Q.push({event:ze,listeners:le}),je?ze.data=je:(je=Y2(n),je!==null&&(ze.data=je)))),(je=n_?l_(e,n):a_(e,n))&&(ze=Yr(L,"onBeforeInput"),0<ze.length&&(le=new $2("onBeforeInput","beforeinput",null,n,q),Q.push({event:le,listeners:ze}),le.data=je)),Z_(Q,e,L,n,q)}M1(Q,t)})}function dc(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Yr(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=Oi(e,n),o!=null&&s.unshift(dc(e,o,u)),o=Oi(e,t),o!=null&&s.push(dc(e,o,u))),e.tag===3)return s;e=e.return}return[]}function J_(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function z1(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=Oi(n,u),L!=null&&p.unshift(dc(n,L,w))):o||(L=Oi(n,u),L!=null&&p.push(dc(n,L,w)))),n=n.return}p.length!==0&&e.push({event:t,listeners:p})}var ev=/\r\n?/g,tv=/\u0000|\uFFFD/g;function D1(e){return(typeof e=="string"?e:""+e).replace(ev,`
`).replace(tv,"")}function L1(e,t){return t=D1(t),D1(e)===t}function Ye(e,t,n,s,o,u){switch(n){case"children":typeof s=="string"?t==="body"||t==="textarea"&&s===""||js(e,s):(typeof s=="number"||typeof s=="bigint")&&t!=="body"&&js(e,""+s);break;case"className":Kc(e,"class",s);break;case"tabIndex":Kc(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":Kc(e,n,s);break;case"style":D2(e,s,u);break;case"data":if(t!=="object"){Kc(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=Wc(""+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=Wc(""+s),e.setAttribute(n,s);break;case"onClick":s!=null&&(e.onclick=pl);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=Wc(""+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),Zc(e,"popover",s);break;case"xlinkActuate":ml(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":ml(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":ml(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":ml(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":ml(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":ml(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":ml(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":ml(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":ml(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":Zc(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=Rg.get(n)||n,Zc(e,n,s))}}function z0(e,t,n,s,o,u){switch(n){case"style":D2(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"?js(e,s):(typeof s=="number"||typeof s=="bigint")&&js(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=pl);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!w2.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[Wt]||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,""):Zc(e,n,s)}}}function Lt(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)}}A2(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?bs(e,!!s,t,!1):n!=null&&bs(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)}O2(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<uc.length;s++)Ae(uc[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(Io(t)){for(q in n)n.hasOwnProperty(q)&&(s=n[q],s!==void 0&&z0(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 nv(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)}}Qo(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?bs(e,!!n,k,!1):!!s!=!!n&&(t!=null?bs(e,!!n,t,!0):bs(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)}M2(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 fe in n)k=n[fe],n.hasOwnProperty(fe)&&k!=null&&!s.hasOwnProperty(fe)&&Ye(e,t,fe,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(Io(t)){for(var Ie in n)k=n[Ie],n.hasOwnProperty(Ie)&&k!==void 0&&!s.hasOwnProperty(Ie)&&z0(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||z0(e,t,q,k,s,B);return}}for(var M in n)k=n[M],n.hasOwnProperty(M)&&k!=null&&!s.hasOwnProperty(M)&&Ye(e,t,M,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 k1(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function lv(){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&&k1(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&&k1(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 D0=null,L0=null;function Ir(e){return e.nodeType===9?e:e.ownerDocument}function B1(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 U1(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 k0(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 B0=null;function av(){var e=window.event;return e&&e.type==="popstate"?e===B0?!1:(B0=e,!0):(B0=null,!1)}var H1=typeof setTimeout=="function"?setTimeout:void 0,sv=typeof clearTimeout=="function"?clearTimeout:void 0,$1=typeof Promise=="function"?Promise:void 0,iv=typeof queueMicrotask=="function"?queueMicrotask:typeof $1<"u"?function(e){return $1.resolve(null).then(e).catch(cv)}:H1;function cv(e){setTimeout(function(){throw e})}function ca(e){return e==="head"}function q1(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),Js(t);return}s--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")s++;else if(n==="html")fc(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,fc(n);for(var u=n.firstChild;u;){var p=u.nextSibling,x=u.nodeName;u[Ai]||x==="SCRIPT"||x==="STYLE"||x==="LINK"&&u.rel.toLowerCase()==="stylesheet"||n.removeChild(u),u=p}}else n==="body"&&fc(e.ownerDocument.body);n=o}while(n);Js(t)}function G1(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 U0(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":U0(n),Fo(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function rv(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[Ai])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=Un(e.nextSibling),e===null)break}return null}function ov(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Un(e.nextSibling),e===null))return null;return e}function F1(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Un(e.nextSibling),e===null))return null;return e}function H0(e){return e.data==="$?"||e.data==="$~"}function $0(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function uv(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 Un(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 q0=null;function V1(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return Un(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function Q1(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 Y1(e,t,n){switch(t=Ir(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 fc(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Fo(e)}var Hn=new Map,I1=new Set;function Xr(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Ml=I.d;I.d={f:dv,r:fv,D:hv,C:mv,L:pv,m:gv,X:vv,S:_v,M:yv};function dv(){var e=Ml.f(),t=Hr();return e||t}function fv(e){var t=vs(e);t!==null&&t.tag===5&&t.type==="form"?uh(t):Ml.r(e)}var Ks=typeof document>"u"?null:document;function X1(e,t,n){var s=Ks;if(s&&typeof t=="string"&&t){var o=Mn(t);o='link[rel="'+e+'"][href="'+o+'"]',typeof n=="string"&&(o+='[crossorigin="'+n+'"]'),I1.has(o)||(I1.add(o),e={rel:e,crossOrigin:n,href:t},s.querySelector(o)===null&&(t=s.createElement("link"),Lt(t,"link",e),Ct(t),s.head.appendChild(t)))}}function hv(e){Ml.D(e),X1("dns-prefetch",e,null)}function mv(e,t){Ml.C(e,t),X1("preconnect",e,t)}function pv(e,t,n){Ml.L(e,t,n);var s=Ks;if(s&&e&&t){var o='link[rel="preload"][as="'+Mn(t)+'"]';t==="image"&&n&&n.imageSrcSet?(o+='[imagesrcset="'+Mn(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(o+='[imagesizes="'+Mn(n.imageSizes)+'"]')):o+='[href="'+Mn(e)+'"]';var u=o;switch(t){case"style":u=Ps(e);break;case"script":u=Ws(e)}Hn.has(u)||(e=y({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Hn.set(u,e),s.querySelector(o)!==null||t==="style"&&s.querySelector(hc(u))||t==="script"&&s.querySelector(mc(u))||(t=s.createElement("link"),Lt(t,"link",e),Ct(t),s.head.appendChild(t)))}}function gv(e,t){Ml.m(e,t);var n=Ks;if(n&&e){var s=t&&typeof t.as=="string"?t.as:"script",o='link[rel="modulepreload"][as="'+Mn(s)+'"][href="'+Mn(e)+'"]',u=o;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ws(e)}if(!Hn.has(u)&&(e=y({rel:"modulepreload",href:e},t),Hn.set(u,e),n.querySelector(o)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(mc(u)))return}s=n.createElement("link"),Lt(s,"link",e),Ct(s),n.head.appendChild(s)}}}function _v(e,t,n){Ml.S(e,t,n);var s=Ks;if(s&&e){var o=ys(s).hoistableStyles,u=Ps(e);t=t||"default";var p=o.get(u);if(!p){var x={loading:0,preload:null};if(p=s.querySelector(hc(u)))x.loading=5;else{e=y({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Hn.get(u))&&G0(e,n);var w=p=s.createElement("link");Ct(w),Lt(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,Zr(p,t,s)}p={type:"stylesheet",instance:p,count:1,state:x},o.set(u,p)}}}function vv(e,t){Ml.X(e,t);var n=Ks;if(n&&e){var s=ys(n).hoistableScripts,o=Ws(e),u=s.get(o);u||(u=n.querySelector(mc(o)),u||(e=y({src:e,async:!0},t),(t=Hn.get(o))&&F0(e,t),u=n.createElement("script"),Ct(u),Lt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(o,u))}}function yv(e,t){Ml.M(e,t);var n=Ks;if(n&&e){var s=ys(n).hoistableScripts,o=Ws(e),u=s.get(o);u||(u=n.querySelector(mc(o)),u||(e=y({src:e,async:!0,type:"module"},t),(t=Hn.get(o))&&F0(e,t),u=n.createElement("script"),Ct(u),Lt(u,"link",e),n.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},s.set(o,u))}}function Z1(e,t,n,s){var o=(o=be.current)?Xr(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=Ps(n.href),n=ys(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=Ps(n.href);var u=ys(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(hc(e)))&&!u._p&&(p.instance=u,p.state.loading=5),Hn.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},Hn.set(e,n),u||xv(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=Ws(n),n=ys(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 Ps(e){return'href="'+Mn(e)+'"'}function hc(e){return'link[rel="stylesheet"]['+e+"]"}function K1(e){return y({},e,{"data-precedence":e.precedence,precedence:null})}function xv(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}),Lt(t,"link",n),Ct(t),e.head.appendChild(t))}function Ws(e){return'[src="'+Mn(e)+'"]'}function mc(e){return"script[async]"+e}function P1(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+Mn(n.href)+'"]');if(s)return t.instance=s,Ct(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"),Ct(s),Lt(s,"style",o),Zr(s,n.precedence,e),t.instance=s;case"stylesheet":o=Ps(n.href);var u=e.querySelector(hc(o));if(u)return t.state.loading|=4,t.instance=u,Ct(u),u;s=K1(n),(o=Hn.get(o))&&G0(s,o),u=(e.ownerDocument||e).createElement("link"),Ct(u);var p=u;return p._p=new Promise(function(x,w){p.onload=x,p.onerror=w}),Lt(u,"link",s),t.state.loading|=4,Zr(u,n.precedence,e),t.instance=u;case"script":return u=Ws(n.src),(o=e.querySelector(mc(u)))?(t.instance=o,Ct(o),o):(s=n,(o=Hn.get(u))&&(s=y({},n),F0(s,o)),e=e.ownerDocument||e,o=e.createElement("script"),Ct(o),Lt(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,Zr(s,n.precedence,e));return t.instance}function Zr(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 G0(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function F0(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Kr=null;function W1(e,t,n){if(Kr===null){var s=new Map,o=Kr=new Map;o.set(n,s)}else o=Kr,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[Ai]||u[Mt]||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 J1(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function bv(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 em(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function jv(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=Ps(s.href),u=t.querySelector(hc(o));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Pr.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=u,Ct(u);return}u=t.ownerDocument||t,s=K1(s),(o=Hn.get(o))&&G0(s,o),u=u.createElement("link"),Ct(u);var p=u;p._p=new Promise(function(x,w){p.onload=x,p.onerror=w}),Lt(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=Pr.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var V0=0;function Sv(e,t){return e.stylesheets&&e.count===0&&Jr(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var s=setTimeout(function(){if(e.stylesheets&&Jr(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&V0===0&&(V0=62500*lv());var o=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Jr(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>V0?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(o)}}:null}function Pr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Jr(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Wr=null;function Jr(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Wr=new Map,t.forEach(Nv,e),Wr=null,Pr.call(e))}function Nv(e,t){if(!(t.state.loading&4)){var n=Wr.get(e);if(n)var s=n.get(null);else{n=new Map,Wr.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=Pr.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 pc={$$typeof:z,Provider:null,Consumer:null,_currentValue:se,_currentValue2:se,_threadCount:0};function wv(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=Ho(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ho(0),this.hiddenUpdates=Ho(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 tm(e,t,n,s,o,u,p,x,w,L,q,Q){return e=new wv(e,t,n,p,w,L,q,Q,x),t=1,u===!0&&(t|=24),u=gn(3,null,null,t),e.current=u,u.stateNode=e,t=Su(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:s,isDehydrated:n,cache:t},Eu(u),e}function nm(e){return e?(e=Rs,e):Rs}function lm(e,t,n,s,o,u){o=nm(o),s.context===null?s.context=o:s.pendingContext=o,s=Kl(t),s.payload={element:n},u=u===void 0?null:u,u!==null&&(s.callback=u),n=Pl(e,s,t),n!==null&&(an(n,e,t),Ii(n,e,t))}function am(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Q0(e,t){am(e,t),(e=e.alternate)&&am(e,t)}function sm(e){if(e.tag===13||e.tag===31){var t=za(e,67108864);t!==null&&an(t,e,67108864),Q0(e,67108864)}}function im(e){if(e.tag===13||e.tag===31){var t=bn();t=$o(t);var n=za(e,t);n!==null&&an(n,e,t),Q0(e,t)}}var eo=!0;function Cv(e,t,n,s){var o=U.T;U.T=null;var u=I.p;try{I.p=2,Y0(e,t,n,s)}finally{I.p=u,U.T=o}}function Ev(e,t,n,s){var o=U.T;U.T=null;var u=I.p;try{I.p=8,Y0(e,t,n,s)}finally{I.p=u,U.T=o}}function Y0(e,t,n,s){if(eo){var o=I0(s);if(o===null)O0(e,t,s,to,n),rm(e,s);else if(Rv(o,e,t,n,s))s.stopPropagation();else if(rm(e,s),t&4&&-1<Tv.indexOf(e)){for(;o!==null;){var u=vs(o);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var p=Ta(u.pendingLanes);if(p!==0){var x=u;for(x.pendingLanes|=2,x.entangledLanes|=2;p;){var w=1<<31-mn(p);x.entanglements[1]|=w,p&=~w}nl(u),($e&6)===0&&(Br=fn()+500,oc(0))}}break;case 31:case 13:x=za(u,2),x!==null&&an(x,u,2),Hr(),Q0(u,2)}if(u=I0(s),u===null&&O0(e,t,s,to,n),u===o)break;o=u}o!==null&&s.stopPropagation()}else O0(e,t,s,null,n)}}function I0(e){return e=Zo(e),X0(e)}var to=null;function X0(e){if(to=null,e=_s(e),e!==null){var t=f(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=g(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 to=e,null}function cm(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(hg()){case m2:return 2;case p2:return 8;case Vc:case mg:return 32;case g2:return 268435456;default:return 32}default:return 32}}var Z0=!1,ra=null,oa=null,ua=null,gc=new Map,_c=new Map,da=[],Tv="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 rm(e,t){switch(e){case"focusin":case"focusout":ra=null;break;case"dragenter":case"dragleave":oa=null;break;case"mouseover":case"mouseout":ua=null;break;case"pointerover":case"pointerout":gc.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":_c.delete(t.pointerId)}}function vc(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=vs(t),t!==null&&sm(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Rv(e,t,n,s,o){switch(t){case"focusin":return ra=vc(ra,e,t,n,s,o),!0;case"dragenter":return oa=vc(oa,e,t,n,s,o),!0;case"mouseover":return ua=vc(ua,e,t,n,s,o),!0;case"pointerover":var u=o.pointerId;return gc.set(u,vc(gc.get(u)||null,e,t,n,s,o)),!0;case"gotpointercapture":return u=o.pointerId,_c.set(u,vc(_c.get(u)||null,e,t,n,s,o)),!0}return!1}function om(e){var t=_s(e.target);if(t!==null){var n=f(t);if(n!==null){if(t=n.tag,t===13){if(t=g(n),t!==null){e.blockedOn=t,j2(e.priority,function(){im(n)});return}}else if(t===31){if(t=v(n),t!==null){e.blockedOn=t,j2(e.priority,function(){im(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 no(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=I0(e.nativeEvent);if(n===null){n=e.nativeEvent;var s=new n.constructor(n.type,n);Xo=s,n.target.dispatchEvent(s),Xo=null}else return t=vs(n),t!==null&&sm(t),e.blockedOn=n,!1;t.shift()}return!0}function um(e,t,n){no(e)&&n.delete(t)}function Av(){Z0=!1,ra!==null&&no(ra)&&(ra=null),oa!==null&&no(oa)&&(oa=null),ua!==null&&no(ua)&&(ua=null),gc.forEach(um),_c.forEach(um)}function lo(e,t){e.blockedOn===t&&(e.blockedOn=null,Z0||(Z0=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Av)))}var ao=null;function dm(e){ao!==e&&(ao=e,a.unstable_scheduleCallback(a.unstable_NormalPriority,function(){ao===e&&(ao=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(X0(s||n)===null)continue;break}var u=vs(n);u!==null&&(e.splice(t,3),t-=3,Iu(u,{pending:!0,data:o,method:n.method,action:s},s,o))}}))}function Js(e){function t(w){return lo(w,e)}ra!==null&&lo(ra,e),oa!==null&&lo(oa,e),ua!==null&&lo(ua,e),gc.forEach(t),_c.forEach(t);for(var n=0;n<da.length;n++){var s=da[n];s.blockedOn===e&&(s.blockedOn=null)}for(;0<da.length&&(n=da[0],n.blockedOn===null);)om(n),n.blockedOn===null&&da.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[Wt]||null;if(typeof u=="function")p||dm(n);else if(p){var x=null;if(u&&u.hasAttribute("formAction")){if(o=u,p=u[Wt]||null)x=p.formAction;else if(X0(o)!==null)continue}else x=p.action;typeof x=="function"?n[s+1]=x:(n.splice(s,3),s-=3),dm(n)}}}function fm(){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 K0(e){this._internalRoot=e}so.prototype.render=K0.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var n=t.current,s=bn();lm(n,s,e,t,null,null)},so.prototype.unmount=K0.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;lm(e.current,2,null,e,null,null),Hr(),t[gs]=null}};function so(e){this._internalRoot=e}so.prototype.unstable_scheduleHydration=function(e){if(e){var t=b2();e={blockedOn:null,target:e,priority:t};for(var n=0;n<da.length&&t!==0&&t<da[n].priority;n++);da.splice(n,0,e),n===0&&om(e)}};var hm=i.version;if(hm!=="19.2.5")throw Error(r(527,hm,"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?_(e):null,e=e===null?null:e.stateNode,e};var Mv={bundleType:0,version:"19.2.5",rendererPackageName:"react-dom",currentDispatcherRef:U,reconcilerVersion:"19.2.5"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var io=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!io.isDisabled&&io.supportsFiber)try{Ei=io.inject(Mv),hn=io}catch{}}return xc.createRoot=function(e,t){if(!d(e))throw Error(r(299));var n=!1,s="",o=xh,u=bh,p=jh;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=tm(e,1,!1,null,null,n,s,null,o,u,p,fm),e[gs]=t.current,M0(e),new K0(t)},xc.hydrateRoot=function(e,t,n){if(!d(e))throw Error(r(299));var s=!1,o="",u=xh,p=bh,x=jh,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=tm(e,1,!0,t,n??null,s,o,w,u,p,x,fm),t.context=nm(null),n=t.current,s=bn(),s=$o(s),o=Kl(s),o.callback=null,Pl(n,o,s),n=s,t.current.lanes=n,Ri(t,n),nl(t),e[gs]=t.current,M0(e),new so(t)},xc.version="19.2.5",xc}var Nm;function qv(){if(Nm)return ed.exports;Nm=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(),ed.exports=$v(),ed.exports}var Gv=qv();/**
* 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 wm="popstate";function Cm(a){return typeof a=="object"&&a!=null&&"pathname"in a&&"search"in a&&"hash"in a&&"state"in a&&"key"in a}function Fv(a={}){function i(r,d){var m;let f=(m=d.state)==null?void 0:m.masked,{pathname:g,search:v,hash:h}=f||r.location;return Sd("",{pathname:g,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:Ac(d)}return Qv(i,c,null,a)}function at(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function Kn(a,i){if(!a){typeof console<"u"&&console.warn(i);try{throw new Error(i)}catch{}}}function Vv(){return Math.random().toString(36).substring(2,10)}function Em(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 Sd(a,i,c=null,r,d){return{pathname:typeof a=="string"?a:a.pathname,search:"",hash:"",...typeof i=="string"?yi(i):i,state:c,key:i&&i.key||r||Vv(),unstable_mask:d}}function Ac({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 yi(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 Qv(a,i,c,r={}){let{window:d=document.defaultView,v5Compat:f=!1}=r,g=d.history,v="POP",h=null,m=_();m==null&&(m=0,g.replaceState({...g.state,idx:m},""));function _(){return(g.state||{idx:null}).idx}function y(){v="POP";let T=_(),O=T==null?null:T-m;m=T,h&&h({action:v,location:E.location,delta:O})}function b(T,O){v="PUSH";let H=Cm(T)?T:Sd(E.location,T,O);m=_()+1;let z=Em(H,m),G=E.createHref(H.unstable_mask||H);try{g.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,O){v="REPLACE";let H=Cm(T)?T:Sd(E.location,T,O);m=_();let z=Em(H,m),G=E.createHref(H.unstable_mask||H);g.replaceState(z,"",G),f&&h&&h({action:v,location:E.location,delta:0})}function S(T){return Yv(T)}let E={get action(){return v},get location(){return a(d,g)},listen(T){if(h)throw new Error("A history only accepts one active listener");return d.addEventListener(wm,y),h=T,()=>{d.removeEventListener(wm,y),h=null}},createHref(T){return i(d,T)},createURL:S,encodeLocation(T){let O=S(T);return{pathname:O.pathname,search:O.search,hash:O.hash}},push:b,replace:N,go(T){return g.go(T)}};return E}function Yv(a,i=!1){let c="http://localhost";typeof window<"u"&&(c=window.location.origin!=="null"?window.location.origin:window.location.href),at(c,"No window.location.(origin|href) available to create URL");let r=typeof a=="string"?a:Ac(a);return r=r.replace(/ $/,"%20"),!i&&r.startsWith("//")&&(r=c+r),new URL(r,c)}function Fp(a,i,c="/"){return Iv(a,i,c,!1)}function Iv(a,i,c,r){let d=typeof i=="string"?yi(i):i,f=Hl(d.pathname||"/",c);if(f==null)return null;let g=Vp(a);Xv(g);let v=null;for(let h=0;v==null&&h<g.length;++h){let m=sy(f);v=ly(g[h],m,r)}return v}function Vp(a,i=[],c=[],r="",d=!1){let f=(g,v,h=d,m)=>{let _={relativePath:m===void 0?g.path||"":m,caseSensitive:g.caseSensitive===!0,childrenIndex:v,route:g};if(_.relativePath.startsWith("/")){if(!_.relativePath.startsWith(r)&&h)return;at(_.relativePath.startsWith(r),`Absolute route path "${_.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),_.relativePath=_.relativePath.slice(r.length)}let y=Zn([r,_.relativePath]),b=c.concat(_);g.children&&g.children.length>0&&(at(g.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${y}".`),Vp(g.children,i,b,y,h)),!(g.path==null&&!g.index)&&i.push({path:y,score:ty(y,g.index),routesMeta:b})};return a.forEach((g,v)=>{var h;if(g.path===""||!((h=g.path)!=null&&h.includes("?")))f(g,v);else for(let m of Qp(g.path))f(g,v,!0,m)}),i}function Qp(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 g=Qp(r.join("/")),v=[];return v.push(...g.map(h=>h===""?f:[f,h].join("/"))),d&&v.push(...g),v.map(h=>a.startsWith("/")&&h===""?"/":h)}function Xv(a){a.sort((i,c)=>i.score!==c.score?c.score-i.score:ny(i.routesMeta.map(r=>r.childrenIndex),c.routesMeta.map(r=>r.childrenIndex)))}var Zv=/^:[\w-]+$/,Kv=3,Pv=2,Wv=1,Jv=10,ey=-2,Tm=a=>a==="*";function ty(a,i){let c=a.split("/"),r=c.length;return c.some(Tm)&&(r+=ey),i&&(r+=Pv),c.filter(d=>!Tm(d)).reduce((d,f)=>d+(Zv.test(f)?Kv:f===""?Wv:Jv),r)}function ny(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 ly(a,i,c=!1){let{routesMeta:r}=a,d={},f="/",g=[];for(let v=0;v<r.length;++v){let h=r[v],m=v===r.length-1,_=f==="/"?i:i.slice(f.length)||"/",y=yo({path:h.relativePath,caseSensitive:h.caseSensitive,end:m},_),b=h.route;if(!y&&m&&c&&!r[r.length-1].route.index&&(y=yo({path:h.relativePath,caseSensitive:h.caseSensitive,end:!1},_)),!y)return null;Object.assign(d,y.params),g.push({params:d,pathname:Zn([f,y.pathname]),pathnameBase:oy(Zn([f,y.pathnameBase])),route:b}),y.pathnameBase!=="/"&&(f=Zn([f,y.pathnameBase]))}return g}function yo(a,i){typeof a=="string"&&(a={path:a,caseSensitive:!1,end:!0});let[c,r]=ay(a.path,a.caseSensitive,a.end),d=i.match(c);if(!d)return null;let f=d[0],g=f.replace(/(.)\/+$/,"$1"),v=d.slice(1);return{params:r.reduce((m,{paramName:_,isOptional:y},b)=>{if(_==="*"){let S=v[b]||"";g=f.slice(0,f.length-S.length).replace(/(.)\/+$/,"$1")}const N=v[b];return y&&!N?m[_]=void 0:m[_]=(N||"").replace(/%2F/g,"/"),m},{}),pathname:f,pathnameBase:g,pattern:a}}function ay(a,i=!1,c=!0){Kn(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,(g,v,h,m,_)=>{if(r.push({paramName:v,isOptional:h!=null}),h){let y=_.charAt(m+g.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 sy(a){try{return a.split("/").map(i=>decodeURIComponent(i).replace(/\//g,"%2F")).join("/")}catch(i){return Kn(!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 Hl(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 iy=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function cy(a,i="/"){let{pathname:c,search:r="",hash:d=""}=typeof a=="string"?yi(a):a,f;return c?(c=Yp(c),c.startsWith("/")?f=Rm(c.substring(1),"/"):f=Rm(c,i)):f=i,{pathname:f,search:uy(r),hash:dy(d)}}function Rm(a,i){let c=xo(i).split("/");return a.split("/").forEach(d=>{d===".."?c.length>1&&c.pop():d!=="."&&c.push(d)}),c.length>1?c.join("/"):"/"}function ad(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 ry(a){return a.filter((i,c)=>c===0||i.route.path&&i.route.path.length>0)}function Pd(a){let i=ry(a);return i.map((c,r)=>r===i.length-1?c.pathname:c.pathnameBase)}function Ro(a,i,c,r=!1){let d;typeof a=="string"?d=yi(a):(d={...a},at(!d.pathname||!d.pathname.includes("?"),ad("?","pathname","search",d)),at(!d.pathname||!d.pathname.includes("#"),ad("#","pathname","hash",d)),at(!d.search||!d.search.includes("#"),ad("#","search","hash",d)));let f=a===""||d.pathname==="",g=f?"/":d.pathname,v;if(g==null)v=c;else{let y=i.length-1;if(!r&&g.startsWith("..")){let b=g.split("/");for(;b[0]==="..";)b.shift(),y-=1;d.pathname=b.join("/")}v=y>=0?i[y]:"/"}let h=cy(d,v),m=g&&g!=="/"&&g.endsWith("/"),_=(f||g===".")&&c.endsWith("/");return!h.pathname.endsWith("/")&&(m||_)&&(h.pathname+="/"),h}var Yp=a=>a.replace(/\/\/+/g,"/"),Zn=a=>Yp(a.join("/")),xo=a=>a.replace(/\/+$/,""),oy=a=>xo(a).replace(/^\/*/,"/"),uy=a=>!a||a==="?"?"":a.startsWith("?")?a:"?"+a,dy=a=>!a||a==="#"?"":a.startsWith("#")?a:"#"+a,fy=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 hy(a){return a!=null&&typeof a.status=="number"&&typeof a.statusText=="string"&&typeof a.internal=="boolean"&&"data"in a}function my(a){let i=a.map(c=>c.route.path).filter(Boolean);return Zn(i)||"/"}var Ip=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function Xp(a,i){let c=a;if(typeof c!="string"||!iy.test(c))return{absoluteURL:void 0,isExternal:!1,to:c};let r=c,d=!1;if(Ip)try{let f=new URL(window.location.href),g=c.startsWith("//")?new URL(f.protocol+c):new URL(c),v=Hl(g.pathname,i);g.origin===f.origin&&v!=null?c=v+g.search+g.hash:d=!0}catch{Kn(!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 Zp=["POST","PUT","PATCH","DELETE"];new Set(Zp);var py=["GET",...Zp];new Set(py);var xi=j.createContext(null);xi.displayName="DataRouter";var Ao=j.createContext(null);Ao.displayName="DataRouterState";var Kp=j.createContext(!1);function gy(){return j.useContext(Kp)}var Pp=j.createContext({isTransitioning:!1});Pp.displayName="ViewTransition";var _y=j.createContext(new Map);_y.displayName="Fetchers";var vy=j.createContext(null);vy.displayName="Await";var Cn=j.createContext(null);Cn.displayName="Navigation";var Hc=j.createContext(null);Hc.displayName="Location";var Vn=j.createContext({outlet:null,matches:[],isDataRoute:!1});Vn.displayName="Route";var Wd=j.createContext(null);Wd.displayName="RouteError";var Wp="REACT_ROUTER_ERROR",yy="REDIRECT",xy="ROUTE_ERROR_RESPONSE";function by(a){if(a.startsWith(`${Wp}:${yy}:{`))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 jy(a){if(a.startsWith(`${Wp}:${xy}:{`))try{let i=JSON.parse(a.slice(40));if(typeof i=="object"&&i&&typeof i.status=="number"&&typeof i.statusText=="string")return new fy(i.status,i.statusText,i.data)}catch{}}function Sy(a,{relative:i}={}){at(bi(),"useHref() may be used only in the context of a <Router> component.");let{basename:c,navigator:r}=j.useContext(Cn),{hash:d,pathname:f,search:g}=$c(a,{relative:i}),v=f;return c!=="/"&&(v=f==="/"?c:Zn([c,f])),r.createHref({pathname:v,search:g,hash:d})}function bi(){return j.useContext(Hc)!=null}function En(){return at(bi(),"useLocation() may be used only in the context of a <Router> component."),j.useContext(Hc).location}var Jp="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function e3(a){j.useContext(Cn).static||j.useLayoutEffect(a)}function Tn(){let{isDataRoute:a}=j.useContext(Vn);return a?Hy():Ny()}function Ny(){at(bi(),"useNavigate() may be used only in the context of a <Router> component.");let a=j.useContext(xi),{basename:i,navigator:c}=j.useContext(Cn),{matches:r}=j.useContext(Vn),{pathname:d}=En(),f=JSON.stringify(Pd(r)),g=j.useRef(!1);return e3(()=>{g.current=!0}),j.useCallback((h,m={})=>{if(Kn(g.current,Jp),!g.current)return;if(typeof h=="number"){c.go(h);return}let _=Ro(h,JSON.parse(f),d,m.relative==="path");a==null&&i!=="/"&&(_.pathname=_.pathname==="/"?i:Zn([i,_.pathname])),(m.replace?c.replace:c.push)(_,m.state,m)},[i,c,f,d,a])}var wy=j.createContext(null);function Cy(a){let i=j.useContext(Vn).outlet;return j.useMemo(()=>i&&j.createElement(wy.Provider,{value:a},i),[i,a])}function Ey(){let{matches:a}=j.useContext(Vn),i=a[a.length-1];return(i==null?void 0:i.params)??{}}function $c(a,{relative:i}={}){let{matches:c}=j.useContext(Vn),{pathname:r}=En(),d=JSON.stringify(Pd(c));return j.useMemo(()=>Ro(a,JSON.parse(d),r,i==="path"),[a,d,r,i])}function Ty(a,i){return t3(a,i)}function t3(a,i,c){var T;at(bi(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=j.useContext(Cn),{matches:d}=j.useContext(Vn),f=d[d.length-1],g=f?f.params:{},v=f?f.pathname:"/",h=f?f.pathnameBase:"/",m=f&&f.route;{let O=m&&m.path||"";l3(v,!m||O.endsWith("*")||O.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${v}" (under <Route path="${O}">) 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="${O}"> to <Route path="${O==="/"?"*":`${O}/*`}">.`)}let _=En(),y;if(i){let O=typeof i=="string"?yi(i):i;at(h==="/"||((T=O.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 "${O.pathname}" was given in the \`location\` prop.`),y=O}else y=_;let b=y.pathname||"/",N=b;if(h!=="/"){let O=h.replace(/^\//,"").split("/");N="/"+b.replace(/^\//,"").split("/").slice(O.length).join("/")}let S=Fp(a,{pathname:N});Kn(m||S!=null,`No routes matched location "${y.pathname}${y.search}${y.hash}" `),Kn(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=zy(S&&S.map(O=>Object.assign({},O,{params:Object.assign({},g,O.params),pathname:Zn([h,r.encodeLocation?r.encodeLocation(O.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:O.pathname]),pathnameBase:O.pathnameBase==="/"?h:Zn([h,r.encodeLocation?r.encodeLocation(O.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:O.pathnameBase])})),d,c);return i&&E?j.createElement(Hc.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...y},navigationType:"POP"}},E):E}function Ry(){let a=Uy(),i=hy(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},g=null;return console.error("Error handled by React Router default ErrorBoundary:",a),g=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,g)}var Ay=j.createElement(Ry,null),n3=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=jy(a.digest);c&&(a=c)}let i=a!==void 0?j.createElement(Vn.Provider,{value:this.props.routeContext},j.createElement(Wd.Provider,{value:a,children:this.props.component})):this.props.children;return this.context?j.createElement(My,{error:a},i):i}};n3.contextType=Kp;var sd=new WeakMap;function My({children:a,error:i}){let{basename:c}=j.useContext(Cn);if(typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){let r=by(i.digest);if(r){let d=sd.get(i);if(d)throw d;let f=Xp(r.location,c);if(Ip&&!sd.get(i))if(f.isExternal||r.reloadDocument)window.location.href=f.absoluteURL||f.to;else{const g=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(f.to,{replace:r.replace}));throw sd.set(i,g),g}return j.createElement("meta",{httpEquiv:"refresh",content:`0;url=${f.absoluteURL||f.to}`})}}return a}function Oy({routeContext:a,match:i,children:c}){let r=j.useContext(xi);return r&&r.static&&r.staticContext&&(i.route.errorElement||i.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=i.route.id),j.createElement(Vn.Provider,{value:a},c)}function zy(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 _=d.findIndex(y=>y.route.id&&(f==null?void 0:f[y.route.id])!==void 0);at(_>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(f).join(",")}`),d=d.slice(0,Math.min(d.length,_+1))}let g=!1,v=-1;if(c&&r){g=r.renderFallback;for(let _=0;_<d.length;_++){let y=d[_];if((y.route.HydrateFallback||y.route.hydrateFallbackElement)&&(v=_),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&&(g=!0),v>=0?d=d.slice(0,v+1):d=[d[0]];break}}}}let h=c==null?void 0:c.onError,m=r&&h?(_,y)=>{var b,N;h(_,{location:r.location,params:((N=(b=r.matches)==null?void 0:b[0])==null?void 0:N.params)??{},unstable_pattern:my(r.matches),errorInfo:y})}:void 0;return d.reduceRight((_,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||Ay,g&&(v<0&&b===0?(l3("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 O=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=_,j.createElement(Oy,{match:y,routeContext:{outlet:_,matches:O,isDataRoute:r!=null},children:z})};return r&&(y.route.ErrorBoundary||y.route.errorElement||b===0)?j.createElement(n3,{location:r.location,revalidation:r.revalidation,component:E,error:N,children:H(),routeContext:{outlet:null,matches:O,isDataRoute:!0},onError:m}):H()},null)}function Jd(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Dy(a){let i=j.useContext(xi);return at(i,Jd(a)),i}function Ly(a){let i=j.useContext(Ao);return at(i,Jd(a)),i}function ky(a){let i=j.useContext(Vn);return at(i,Jd(a)),i}function e2(a){let i=ky(a),c=i.matches[i.matches.length-1];return at(c.route.id,`${a} can only be used on routes that contain a unique "id"`),c.route.id}function By(){return e2("useRouteId")}function Uy(){var r;let a=j.useContext(Wd),i=Ly("useRouteError"),c=e2("useRouteError");return a!==void 0?a:(r=i.errors)==null?void 0:r[c]}function Hy(){let{router:a}=Dy("useNavigate"),i=e2("useNavigate"),c=j.useRef(!1);return e3(()=>{c.current=!0}),j.useCallback(async(d,f={})=>{Kn(c.current,Jp),c.current&&(typeof d=="number"?await a.navigate(d):await a.navigate(d,{fromRouteId:i,...f}))},[a,i])}var Am={};function l3(a,i,c){!i&&!Am[a]&&(Am[a]=!0,Kn(!1,c))}j.memo($y);function $y({routes:a,future:i,state:c,isStatic:r,onError:d}){return t3(a,void 0,{state:c,isStatic:r,onError:d})}function Mo({to:a,replace:i,state:c,relative:r}){at(bi(),"<Navigate> may be used only in the context of a <Router> component.");let{static:d}=j.useContext(Cn);Kn(!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(Vn),{pathname:g}=En(),v=Tn(),h=Ro(a,Pd(f),g,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 t2(a){return Cy(a.context)}function We(a){at(!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 qy({basename:a="/",children:i=null,location:c,navigationType:r="POP",navigator:d,static:f=!1,unstable_useTransitions:g}){at(!bi(),"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:g,future:{}}),[v,d,f,g]);typeof c=="string"&&(c=yi(c));let{pathname:m="/",search:_="",hash:y="",state:b=null,key:N="default",unstable_mask:S}=c,E=j.useMemo(()=>{let T=Hl(m,v);return T==null?null:{location:{pathname:T,search:_,hash:y,state:b,key:N,unstable_mask:S},navigationType:r}},[v,m,_,y,b,N,r,S]);return Kn(E!=null,`<Router basename="${v}"> is not able to match the URL "${m}${_}${y}" because it does not start with the basename, so the <Router> won't render anything.`),E==null?null:j.createElement(Cn.Provider,{value:h},j.createElement(Hc.Provider,{children:i,value:E}))}function Gy({children:a,location:i}){return Ty(Nd(a),i)}function Nd(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,Nd(r.props.children,f));return}at(r.type===We,`[${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>`),at(!r.props.index||!r.props.children,"An index route cannot have child routes.");let g={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&&(g.children=Nd(r.props.children,f)),c.push(g)}),c}var go="get",_o="application/x-www-form-urlencoded";function Oo(a){return typeof HTMLElement<"u"&&a instanceof HTMLElement}function Fy(a){return Oo(a)&&a.tagName.toLowerCase()==="button"}function Vy(a){return Oo(a)&&a.tagName.toLowerCase()==="form"}function Qy(a){return Oo(a)&&a.tagName.toLowerCase()==="input"}function Yy(a){return!!(a.metaKey||a.altKey||a.ctrlKey||a.shiftKey)}function Iy(a,i){return a.button===0&&(!i||i==="_self")&&!Yy(a)}var ro=null;function Xy(){if(ro===null)try{new FormData(document.createElement("form"),0),ro=!1}catch{ro=!0}return ro}var Zy=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function id(a){return a!=null&&!Zy.has(a)?(Kn(!1,`"${a}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${_o}"`),null):a}function Ky(a,i){let c,r,d,f,g;if(Vy(a)){let v=a.getAttribute("action");r=v?Hl(v,i):null,c=a.getAttribute("method")||go,d=id(a.getAttribute("enctype"))||_o,f=new FormData(a)}else if(Fy(a)||Qy(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?Hl(h,i):null,c=a.getAttribute("formmethod")||v.getAttribute("method")||go,d=id(a.getAttribute("formenctype"))||id(v.getAttribute("enctype"))||_o,f=new FormData(v,a),!Xy()){let{name:m,type:_,value:y}=a;if(_==="image"){let b=m?`${m}.`:"";f.append(`${b}x`,"0"),f.append(`${b}y`,"0")}else m&&f.append(m,y)}}else{if(Oo(a))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');c=go,r=null,d=_o,g=a}return f&&d==="text/plain"&&(g=f,f=void 0),{action:r,method:c.toLowerCase(),encType:d,formData:f,body:g}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function n2(a,i){if(a===!1||a===null||typeof a>"u")throw new Error(i)}function a3(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&&Hl(d.pathname,i)==="/"?d.pathname=`${xo(i)}/_root.${r}`:d.pathname=`${xo(d.pathname)}.${r}`,d}async function Py(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 Wy(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 Jy(a,i,c){let r=await Promise.all(a.map(async d=>{let f=i.routes[d.route.id];if(f){let g=await Py(f,c);return g.links?g.links():[]}return[]}));return l4(r.flat(1).filter(Wy).filter(d=>d.rel==="stylesheet"||d.rel==="preload").map(d=>d.rel==="stylesheet"?{...d,rel:"prefetch",as:"style"}:{...d,rel:"prefetch"}))}function Mm(a,i,c,r,d,f){let g=(h,m)=>c[m]?h.route.id!==c[m].route.id:!0,v=(h,m)=>{var _;return c[m].pathname!==h.pathname||((_=c[m].route.path)==null?void 0:_.endsWith("*"))&&c[m].params["*"]!==h.params["*"]};return f==="assets"?i.filter((h,m)=>g(h,m)||v(h,m)):f==="data"?i.filter((h,m)=>{var y;let _=r.routes[h.route.id];if(!_||!_.hasLoader)return!1;if(g(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 e4(a,i,{includeHydrateFallback:c}={}){return t4(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 t4(a){return[...new Set(a)]}function n4(a){let i={},c=Object.keys(a).sort();for(let r of c)i[r]=a[r];return i}function l4(a,i){let c=new Set;return new Set(i),a.reduce((r,d)=>{let f=JSON.stringify(n4(d));return c.has(f)||(c.add(f),r.push({key:f,link:d})),r},[])}function l2(){let a=j.useContext(xi);return n2(a,"You must render this element inside a <DataRouterContext.Provider> element"),a}function a4(){let a=j.useContext(Ao);return n2(a,"You must render this element inside a <DataRouterStateContext.Provider> element"),a}var a2=j.createContext(void 0);a2.displayName="FrameworkContext";function s2(){let a=j.useContext(a2);return n2(a,"You must render this element inside a <HydratedRouter> element"),a}function s4(a,i){let c=j.useContext(a2),[r,d]=j.useState(!1),[f,g]=j.useState(!1),{onFocus:v,onBlur:h,onMouseEnter:m,onMouseLeave:_,onTouchStart:y}=i,b=j.useRef(null);j.useEffect(()=>{if(a==="render"&&g(!0),a==="viewport"){let E=O=>{O.forEach(H=>{g(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(()=>{g(!0)},100);return()=>{clearTimeout(E)}}},[r]);let N=()=>{d(!0)},S=()=>{d(!1),g(!1)};return c?a!=="intent"?[f,b,{}]:[f,b,{onFocus:bc(v,N),onBlur:bc(h,S),onMouseEnter:bc(m,N),onMouseLeave:bc(_,S),onTouchStart:bc(y,N)}]:[!1,b,{}]}function bc(a,i){return c=>{a&&a(c),c.defaultPrevented||i(c)}}function i4({page:a,...i}){let c=gy(),{router:r}=l2(),d=j.useMemo(()=>Fp(r.routes,a,r.basename),[r.routes,a,r.basename]);return d?c?j.createElement(r4,{page:a,matches:d,...i}):j.createElement(o4,{page:a,matches:d,...i}):null}function c4(a){let{manifest:i,routeModules:c}=s2(),[r,d]=j.useState([]);return j.useEffect(()=>{let f=!1;return Jy(a,i,c).then(g=>{f||d(g)}),()=>{f=!0}},[a,i,c]),r}function r4({page:a,matches:i,...c}){let r=En(),{future:d}=s2(),{basename:f}=l2(),g=j.useMemo(()=>{if(a===r.pathname+r.search+r.hash)return[];let v=a3(a,f,d.unstable_trailingSlashAwareDataRequests,"rsc"),h=!1,m=[];for(let _ of i)typeof _.route.shouldRevalidate=="function"?h=!0:m.push(_.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,g.map(v=>j.createElement("link",{key:v,rel:"prefetch",as:"fetch",href:v,...c})))}function o4({page:a,matches:i,...c}){let r=En(),{future:d,manifest:f,routeModules:g}=s2(),{basename:v}=l2(),{loaderData:h,matches:m}=a4(),_=j.useMemo(()=>Mm(a,i,m,f,r,"data"),[a,i,m,f,r]),y=j.useMemo(()=>Mm(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||(!_.some(Y=>Y.route.id===H.route.id)&&H.route.id in h&&((G=g[H.route.id])!=null&&G.shouldRevalidate)||z.hasClientLoader?T=!0:E.add(H.route.id))}),E.size===0)return[];let O=a3(a,v,d.unstable_trailingSlashAwareDataRequests,"data");return T&&E.size>0&&O.searchParams.set("_routes",i.filter(H=>E.has(H.route.id)).map(H=>H.route.id).join(",")),[O.pathname+O.search]},[v,d.unstable_trailingSlashAwareDataRequests,h,r,f,_,i,a,g]),N=j.useMemo(()=>e4(y,f),[y,f]),S=c4(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 u4(...a){return i=>{a.forEach(c=>{typeof c=="function"?c(i):c!=null&&(c.current=i)})}}var d4=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{d4&&(window.__reactRouterVersion="7.14.2")}catch{}function f4({basename:a,children:i,unstable_useTransitions:c,window:r}){let d=j.useRef();d.current==null&&(d.current=Fv({window:r,v5Compat:!0}));let f=d.current,[g,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(qy,{basename:a,children:i,location:g.location,navigationType:g.action,navigator:f,unstable_useTransitions:c})}var s3=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Zt=j.forwardRef(function({onClick:i,discover:c="render",prefetch:r="none",relative:d,reloadDocument:f,replace:g,unstable_mask:v,state:h,target:m,to:_,preventScrollReset:y,viewTransition:b,unstable_defaultShouldRevalidate:N,...S},E){let{basename:T,navigator:O,unstable_useTransitions:H}=j.useContext(Cn),z=typeof _=="string"&&s3.test(_),G=Xp(_,T);_=G.to;let Y=Sy(_,{relative:d}),J=En(),$=null;if(v){let de=Ro(v,[],J.unstable_mask?J.unstable_mask.pathname:"/",!0);T!=="/"&&(de.pathname=de.pathname==="/"?T:Zn([T,de.pathname])),$=O.createHref(de)}let[X,ae,me]=s4(r,S),he=p4(_,{replace:g,unstable_mask:v,state:h,target:m,preventScrollReset:y,relative:d,viewTransition:b,unstable_defaultShouldRevalidate:N,unstable_useTransitions:H});function Ce(de){i&&i(de),de.defaultPrevented||he(de)}let re=!(G.isExternal||f),_e=j.createElement("a",{...S,...me,href:(re?$:void 0)||G.absoluteURL||Y,onClick:re?Ce:i,ref:u4(E,ae),target:m,"data-discover":!z&&c==="render"?"true":void 0});return X&&!z?j.createElement(j.Fragment,null,_e,j.createElement(i4,{page:Y})):_e});Zt.displayName="Link";var wd=j.forwardRef(function({"aria-current":i="page",caseSensitive:c=!1,className:r="",end:d=!1,style:f,to:g,viewTransition:v,children:h,...m},_){let y=$c(g,{relative:m.relative}),b=En(),N=j.useContext(Ao),{navigator:S,basename:E}=j.useContext(Cn),T=N!=null&&x4(y)&&v===!0,O=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,O=O.toLowerCase()),z&&E&&(z=Hl(z,E)||z);const G=O!=="/"&&O.endsWith("/")?O.length-1:O.length;let Y=H===O||!d&&H.startsWith(O)&&H.charAt(G)==="/",J=z!=null&&(z===O||!d&&z.startsWith(O)&&z.charAt(O.length)==="/"),$={isActive:Y,isPending:J,isTransitioning:T},X=Y?i:void 0,ae;typeof r=="function"?ae=r($):ae=[r,Y?"active":null,J?"pending":null,T?"transitioning":null].filter(Boolean).join(" ");let me=typeof f=="function"?f($):f;return j.createElement(Zt,{...m,"aria-current":X,className:ae,ref:_,style:me,to:g,viewTransition:v},typeof h=="function"?h($):h)});wd.displayName="NavLink";var h4=j.forwardRef(({discover:a="render",fetcherKey:i,navigate:c,reloadDocument:r,replace:d,state:f,method:g=go,action:v,onSubmit:h,relative:m,preventScrollReset:_,viewTransition:y,unstable_defaultShouldRevalidate:b,...N},S)=>{let{unstable_useTransitions:E}=j.useContext(Cn),T=v4(),O=y4(v,{relative:m}),H=g.toLowerCase()==="get"?"get":"post",z=typeof v=="string"&&s3.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"))||g,X=()=>T(J||Y.currentTarget,{fetcherKey:i,method:$,navigate:c,replace:d,state:f,relative:m,preventScrollReset:_,viewTransition:y,unstable_defaultShouldRevalidate:b});E&&c!==!1?j.startTransition(()=>X()):X()};return j.createElement("form",{ref:S,method:H,action:O,onSubmit:r?h:G,...N,"data-discover":!z&&a==="render"?"true":void 0})});h4.displayName="Form";function m4(a){return`${a} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function i3(a){let i=j.useContext(xi);return at(i,m4(a)),i}function p4(a,{target:i,replace:c,unstable_mask:r,state:d,preventScrollReset:f,relative:g,viewTransition:v,unstable_defaultShouldRevalidate:h,unstable_useTransitions:m}={}){let _=Tn(),y=En(),b=$c(a,{relative:g});return j.useCallback(N=>{if(Iy(N,i)){N.preventDefault();let S=c!==void 0?c:Ac(y)===Ac(b),E=()=>_(a,{replace:S,unstable_mask:r,state:d,preventScrollReset:f,relative:g,viewTransition:v,unstable_defaultShouldRevalidate:h});m?j.startTransition(()=>E()):E()}},[y,_,b,c,r,d,i,a,f,g,v,h,m])}var g4=0,_4=()=>`__${String(++g4)}__`;function v4(){let{router:a}=i3("useSubmit"),{basename:i}=j.useContext(Cn),c=By(),r=a.fetch,d=a.navigate;return j.useCallback(async(f,g={})=>{let{action:v,method:h,encType:m,formData:_,body:y}=Ky(f,i);if(g.navigate===!1){let b=g.fetcherKey||_4();await r(b,c,g.action||v,{unstable_defaultShouldRevalidate:g.unstable_defaultShouldRevalidate,preventScrollReset:g.preventScrollReset,formData:_,body:y,formMethod:g.method||h,formEncType:g.encType||m,flushSync:g.flushSync})}else await d(g.action||v,{unstable_defaultShouldRevalidate:g.unstable_defaultShouldRevalidate,preventScrollReset:g.preventScrollReset,formData:_,body:y,formMethod:g.method||h,formEncType:g.encType||m,replace:g.replace,state:g.state,fromRouteId:c,flushSync:g.flushSync,viewTransition:g.viewTransition})},[r,d,i,c])}function y4(a,{relative:i}={}){let{basename:c}=j.useContext(Cn),r=j.useContext(Vn);at(r,"useFormAction must be used inside a RouteContext");let[d]=r.matches.slice(-1),f={...$c(a||".",{relative:i})},g=En();if(a==null){f.search=g.search;let v=new URLSearchParams(f.search),h=v.getAll("index");if(h.some(_=>_==="")){v.delete("index"),h.filter(y=>y).forEach(y=>v.append("index",y));let _=v.toString();f.search=_?`?${_}`:""}}return(!a||a===".")&&d.route.index&&(f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index"),c!=="/"&&(f.pathname=f.pathname==="/"?c:Zn([c,f.pathname])),Ac(f)}function x4(a,{relative:i}={}){let c=j.useContext(Pp);at(c!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=i3("useViewTransitionState"),d=$c(a,{relative:i});if(!c.isTransitioning)return!1;let f=Hl(c.currentLocation.pathname,r)||c.currentLocation.pathname,g=Hl(c.nextLocation.pathname,r)||c.nextLocation.pathname;return yo(d.pathname,g)!=null||yo(d.pathname,f)!=null}const b4="_btn_8fkbu_1",j4="_primary_8fkbu_17",S4="_danger_8fkbu_27",N4="_ghost_8fkbu_37",w4="_outline_8fkbu_47",Om={btn:b4,primary:j4,danger:S4,ghost:N4,outline:w4};function Kt({variant:a,children:i,onClick:c,type:r="button",disabled:d}){return l.jsx("button",{type:r,className:`${Om.btn} ${Om[a]}`,onClick:c,disabled:d,children:i})}const C4="_field_1rkrg_1",E4="_compact_1rkrg_5",T4="_fieldError_1rkrg_9",R4="_fieldLabel_1rkrg_15",A4="_fieldInput_1rkrg_23",M4="_currency_1rkrg_49",O4="_currencyIcon_1rkrg_58",z4="_currencyRub_1rkrg_70",D4="_currencyUsdt_1rkrg_74",ll={field:C4,compact:E4,fieldError:T4,fieldLabel:R4,fieldInput:A4,currency:M4,currencyIcon:O4,currencyRub:z4,currencyUsdt:D4};function bo({label:a,value:i,currency:c,onChange:r,error:d,compact:f}){const g=!r;return l.jsxs("div",{className:f?`${ll.field} ${ll.compact}`:ll.field,children:[a&&l.jsx("div",{className:ll.fieldLabel,children:a}),l.jsxs("div",{className:ll.fieldInput,children:[l.jsx("input",{type:"text",value:i,onChange:r?v=>r(v.target.value):void 0,readOnly:g,placeholder:"0",inputMode:g?void 0:"decimal"}),l.jsxs("div",{className:ll.currency,children:[l.jsx("span",{className:`${ll.currencyIcon} ${c==="USDT"?ll.currencyUsdt:ll.currencyRub}`,children:c==="USDT"?"₮":"₽"}),c]})]}),d&&l.jsx("div",{className:ll.fieldError,children:d})]})}const L4="_swapWrap_172k4_1",k4="_compact_172k4_6",B4="_swapBtn_172k4_10",oo={swapWrap:L4,compact:k4,swapBtn:B4};function c3({onClick:a,compact:i}){return l.jsx("div",{className:i?`${oo.swapWrap} ${oo.compact}`:oo.swapWrap,children:l.jsx("button",{type:"button",className:oo.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 U4="_field_zffpb_1",H4="_label_zffpb_7",$4="_wrap_zffpb_14",q4="_input_zffpb_18",G4="_readonly_zffpb_37",F4="_copied_zffpb_44",V4="_iconCheck_zffpb_59",Q4="_iconLock_zffpb_68",Y4="_withToggle_zffpb_76",I4="_togglePw_zffpb_80",al={field:U4,label:H4,wrap:$4,input:q4,readonly:G4,copied:F4,iconCheck:V4,iconLock:Q4,withToggle:Y4,togglePw:I4};function ye({label:a,value:i,placeholder:c,type:r="text",onChange:d,onBlur:f,readOnly:g,required:v,icon:h}){const[m,_]=j.useState(!1),[y,b]=j.useState(!1),N=r==="password",S=N?y?"text":"password":r,E=()=>{g&&navigator.clipboard.writeText(i).then(()=>{_(!0),setTimeout(()=>_(!1),1500)})};return l.jsxs("div",{className:al.field,children:[l.jsx("label",{className:al.label,children:a}),l.jsxs("div",{className:al.wrap,onClick:E,children:[l.jsx("input",{className:`${al.input} ${N?al.withToggle:""} ${g?al.readonly:""} ${m?al.copied:""}`,type:S,...d?{value:i,onChange:T=>d(T.target.value)}:{defaultValue:i},placeholder:c,readOnly:g,required:v,onBlur:f}),N&&l.jsx("button",{type:"button",className:al.togglePw,onClick:T=>{T.stopPropagation(),b(O=>!O)},"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:al.iconCheck,children:"✓"}),h==="lock"&&l.jsx("span",{className:al.iconLock,children:"🔒"})]})]})}const X4="_notification_m7zar_1",Z4="_slideIn_m7zar_1",K4="_notificationWrapper_m7zar_19",P4="_closing_m7zar_24",W4="_slideOut_m7zar_1",J4="_icon_m7zar_52",ex="_success_m7zar_65",tx="_error_m7zar_70",nx="_info_m7zar_75",lx="_warning_m7zar_80",ax="_message_m7zar_85",sx="_close_m7zar_93",Ya={notification:X4,slideIn:Z4,notificationWrapper:K4,closing:P4,slideOut:W4,icon:J4,success:ex,error:tx,info:nx,warning:lx,message:ax,close:sx},ix={success:"✓",error:"✕",info:"i",warning:"!"};function Ca({message:a,status:i,onClose:c}){const[r,d]=j.useState(!1);function f(){d(!0)}function g(){r&&c()}return l.jsxs("div",{className:`${Ya.notification} ${Ya[i]} ${r?Ya.closing:""}`,onAnimationEnd:g,children:[l.jsxs("div",{className:Ya.notificationWrapper,children:[l.jsx("span",{className:Ya.icon,children:ix[i]}),l.jsx("p",{className:Ya.message,children:a})]}),l.jsx("button",{className:Ya.close,onClick:f,children:"✕"})]})}const cx="_pill_3oadq_1",rx={pill:cx};function ox({children:a}){return l.jsx("span",{className:rx.pill,children:a})}const ux="_btn_ytb12_1",dx={btn:ux};function Gn({label:a="Подтвердить своп",onClick:i,type:c="submit",disabled:r}){return l.jsx("button",{type:c,className:dx.btn,onClick:i,disabled:r,children:a})}const fx="_icon_73irc_1",hx={icon:fx};function zm({letter:a,color:i,logo:c,size:r=40}){return l.jsx("div",{className:hx.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 mx="_section_11f1k_1",px="_wrap_11f1k_7",gx="_descBlock_11f1k_16",_x="_descText_11f1k_22",vx="_right_11f1k_33",yx="_glow_11f1k_37",xx="_row_11f1k_49",bx="_check_11f1k_87",jx="_text_11f1k_101",sl={section:mx,wrap:px,descBlock:gx,descText:_x,right:vx,glow:yx,row:xx,check:bx,text:jx},Sx="_title_1ien9_1",Nx={title:Sx};function r3({children:a}){return l.jsx("h2",{className:Nx.title,children:a})}const Dm=["Вся деятельность компании соответствует законодательству Российской Федерации и требованиям регуляторов","Вся документация компании открыта и доступна для ознакомления","Операции защищены шифрованием уровня ERC-20 и проходят верификацию в блокчейне"];function wx(){const[a,i]=j.useState(-1);return l.jsx("section",{id:"about",className:sl.section,children:l.jsxs("div",{className:sl.wrap,children:[l.jsxs("div",{children:[l.jsx(ox,{children:"О КОМПАНИИ"}),l.jsx(r3,{children:"О нас"}),l.jsxs("div",{className:sl.descBlock,children:[l.jsx("p",{className:sl.descText,children:"ЭКСА — молодая финтех-компания в сфере цифровых активов. Наша миссия — сделать оборот цифровых активов простым, прозрачным и законным."}),l.jsx("p",{className:sl.descText,children:"Мы создаём инфраструктуру для операций с криптовалютой и комплексные решения для физических и юридических лиц."})]})]}),l.jsxs("div",{className:sl.right,children:[l.jsx("div",{className:sl.glow}),Dm.map((c,r)=>l.jsxs("div",{className:sl.row,"data-hovered":a===r||void 0,"data-last":r===Dm.length-1||void 0,onMouseEnter:()=>i(r),onMouseLeave:()=>i(-1),children:[l.jsx("div",{className:sl.check,children:"✓"}),l.jsx("span",{className:sl.text,children:c})]},r))]})]})})}const jo=[{min:5e3,max:3e4,pct:8},{min:30001,max:1e5,pct:6},{min:100001,max:6e5,pct:4}],cd=jo[0].min,Lm=jo[jo.length-1].max;function Cx(a){return a<=cd?0:a>=Lm?100:(a-cd)/(Lm-cd)*100}const Ex="_title_ujt2o_1",Tx="_table_ujt2o_8",Rx="_row_ujt2o_15",Ax="_range_ujt2o_31",Mx="_pct_ujt2o_36",Ox="_progressBar_ujt2o_43",zx="_progressFill_ujt2o_51",Dx="_summary_ujt2o_58",Lx="_summaryLabel_ujt2o_73",kx="_summaryValue_ujt2o_78",jn={title:Ex,table:Tx,row:Rx,range:Ax,pct:Mx,progressBar:Ox,progressFill:zx,summary:Dx,summaryLabel:Lx,summaryValue:kx},km=a=>a.toLocaleString("ru-RU");function o3({amount:a,progress:i,commission:c,effectiveRate:r}){return l.jsxs("div",{children:[l.jsx("div",{className:jn.title,children:"КОМИССИЯ СЕРВИСА"}),l.jsx("div",{className:jn.table,children:jo.map((d,f)=>l.jsxs("div",{className:jn.row,"data-active":a>=d.min&&a<=d.max||void 0,children:[l.jsxs("span",{className:jn.range,children:[km(d.min)," ",km(d.max)," ₽"]}),l.jsxs("span",{className:jn.pct,children:[d.pct,"%"]})]},f))}),l.jsx("div",{className:jn.progressBar,children:l.jsx("div",{className:jn.progressFill,style:{width:`${i}%`}})}),l.jsxs("div",{className:jn.summary,children:[l.jsx("span",{className:jn.summaryLabel,children:"Комиссия"}),l.jsxs("span",{className:jn.summaryValue,children:[c.toLocaleString("ru-RU",{maximumFractionDigits:2})," ₽"]})]}),l.jsxs("div",{className:jn.summary,children:[l.jsx("span",{className:jn.summaryLabel,children:"Курс с комиссией"}),l.jsxs("span",{className:jn.summaryValue,children:[r.toFixed(2)," ₽"]})]})]})}var ji=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(){}},ts,ga,si,Mp,Bx=(Mp=class extends ji{constructor(){super();ie(this,ts);ie(this,ga);ie(this,si);W(this,si,i=>{if(typeof window<"u"&&window.addEventListener){const c=()=>i();return window.addEventListener("visibilitychange",c,!1),()=>{window.removeEventListener("visibilitychange",c)}}})}onSubscribe(){C(this,ga)||this.setEventListener(C(this,si))}onUnsubscribe(){var i;this.hasListeners()||((i=C(this,ga))==null||i.call(this),W(this,ga,void 0))}setEventListener(i){var c;W(this,si,i),(c=C(this,ga))==null||c.call(this),W(this,ga,i(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(i){C(this,ts)!==i&&(W(this,ts,i),this.onFocus())}onFocus(){const i=this.isFocused();this.listeners.forEach(c=>{c(i)})}isFocused(){var i;return typeof C(this,ts)=="boolean"?C(this,ts):((i=globalThis.document)==null?void 0:i.visibilityState)!=="hidden"}},ts=new WeakMap,ga=new WeakMap,si=new WeakMap,Mp),i2=new Bx,Ux={setTimeout:(a,i)=>setTimeout(a,i),clearTimeout:a=>clearTimeout(a),setInterval:(a,i)=>setInterval(a,i),clearInterval:a=>clearInterval(a)},_a,Zd,Op,Hx=(Op=class{constructor(){ie(this,_a,Ux);ie(this,Zd,!1)}setTimeoutProvider(a){W(this,_a,a)}setTimeout(a,i){return C(this,_a).setTimeout(a,i)}clearTimeout(a){C(this,_a).clearTimeout(a)}setInterval(a,i){return C(this,_a).setInterval(a,i)}clearInterval(a){C(this,_a).clearInterval(a)}},_a=new WeakMap,Zd=new WeakMap,Op),es=new Hx;function $x(a){setTimeout(a,0)}var qx=typeof window>"u"||"Deno"in globalThis;function Xt(){}function Gx(a,i){return typeof a=="function"?a(i):a}function Cd(a){return typeof a=="number"&&a>=0&&a!==1/0}function u3(a,i){return Math.max(a+(i||0)-Date.now(),0)}function wa(a,i){return typeof a=="function"?a(i):a}function wn(a,i){return typeof a=="function"?a(i):a}function Bm(a,i){const{type:c="all",exact:r,fetchStatus:d,predicate:f,queryKey:g,stale:v}=a;if(g){if(r){if(i.queryHash!==c2(g,i.options))return!1}else if(!Mc(i.queryKey,g))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 Um(a,i){const{exact:c,status:r,predicate:d,mutationKey:f}=a;if(f){if(!i.options.mutationKey)return!1;if(c){if(us(i.options.mutationKey)!==us(f))return!1}else if(!Mc(i.options.mutationKey,f))return!1}return!(r&&i.state.status!==r||d&&!d(i))}function c2(a,i){return((i==null?void 0:i.queryKeyHashFn)||us)(a)}function us(a){return JSON.stringify(a,(i,c)=>Ed(c)?Object.keys(c).sort().reduce((r,d)=>(r[d]=c[d],r),{}):c)}function Mc(a,i){return a===i?!0:typeof a!=typeof i?!1:a&&i&&typeof a=="object"&&typeof i=="object"?Object.keys(i).every(c=>Mc(a[c],i[c])):!1}var Fx=Object.prototype.hasOwnProperty;function d3(a,i,c=0){if(a===i)return a;if(c>500)return i;const r=Hm(a)&&Hm(i);if(!r&&!(Ed(a)&&Ed(i)))return i;const f=(r?a:Object.keys(a)).length,g=r?i:Object.keys(i),v=g.length,h=r?new Array(v):{};let m=0;for(let _=0;_<v;_++){const y=r?_:g[_],b=a[y],N=i[y];if(b===N){h[y]=b,(r?_<f:Fx.call(a,y))&&m++;continue}if(b===null||N===null||typeof b!="object"||typeof N!="object"){h[y]=N;continue}const S=d3(b,N,c+1);h[y]=S,S===b&&m++}return f===v&&m===f?a:h}function So(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 Hm(a){return Array.isArray(a)&&a.length===Object.keys(a).length}function Ed(a){if(!$m(a))return!1;const i=a.constructor;if(i===void 0)return!0;const c=i.prototype;return!(!$m(c)||!c.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(a)!==Object.prototype)}function $m(a){return Object.prototype.toString.call(a)==="[object Object]"}function Vx(a){return new Promise(i=>{es.setTimeout(i,a)})}function Td(a,i,c){return typeof c.structuralSharing=="function"?c.structuralSharing(a,i):c.structuralSharing!==!1?d3(a,i):i}function Qx(a,i,c=0){const r=[...a,i];return c&&r.length>c?r.slice(1):r}function Yx(a,i,c=0){const r=[i,...a];return c&&r.length>c?r.slice(0,-1):r}var r2=Symbol();function f3(a,i){return!a.queryFn&&(i!=null&&i.initialPromise)?()=>i.initialPromise:!a.queryFn||a.queryFn===r2?()=>Promise.reject(new Error(`Missing queryFn: '${a.queryHash}'`)):a.queryFn}function o2(a,i){return typeof a=="function"?a(...i):!!a}function Ix(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 Oc=(()=>{let a=()=>qx;return{isServer(){return a()},setIsServer(i){a=i}}})();function Rd(){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 Xx=$x;function Zx(){let a=[],i=0,c=v=>{v()},r=v=>{v()},d=Xx;const f=v=>{i?a.push(v):d(()=>{c(v)})},g=()=>{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||g()}return h},batchCalls:v=>(...h)=>{f(()=>{v(...h)})},schedule:f,setNotifyFunction:v=>{c=v},setBatchNotifyFunction:v=>{r=v},setScheduler:v=>{d=v}}}var wt=Zx(),ii,va,ci,zp,Kx=(zp=class extends ji{constructor(){super();ie(this,ii,!0);ie(this,va);ie(this,ci);W(this,ci,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,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(this.setOnline.bind(this)))}setOnline(i){C(this,ii)!==i&&(W(this,ii,i),this.listeners.forEach(r=>{r(i)}))}isOnline(){return C(this,ii)}},ii=new WeakMap,va=new WeakMap,ci=new WeakMap,zp),No=new Kx;function Px(a){return Math.min(1e3*2**a,3e4)}function h3(a){return(a??"online")==="online"?No.isOnline():!0}var Ad=class extends Error{constructor(a){super("CancelledError"),this.revert=a==null?void 0:a.revert,this.silent=a==null?void 0:a.silent}};function m3(a){let i=!1,c=0,r;const d=Rd(),f=()=>d.status!=="pending",g=E=>{var T;if(!f()){const O=new Ad(E);b(O),(T=a.onCancel)==null||T.call(a,O)}},v=()=>{i=!0},h=()=>{i=!1},m=()=>i2.isFocused()&&(a.networkMode==="always"||No.isOnline())&&a.canRun(),_=()=>h3(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=O=>{(f()||m())&&E(O)},(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(O){E=Promise.reject(O)}Promise.resolve(E).then(y).catch(O=>{var J;if(f())return;const H=a.retry??(Oc.isServer()?0:3),z=a.retryDelay??Px,G=typeof z=="function"?z(c,O):z,Y=H===!0||typeof H=="number"&&c<H||typeof H=="function"&&H(c,O);if(i||!Y){b(O);return}c++,(J=a.onFail)==null||J.call(a,c,O),Vx(G).then(()=>m()?void 0:N()).then(()=>{i?b(O):S()})})};return{promise:d,status:()=>d.status,cancel:g,continue:()=>(r==null||r(),d),cancelRetry:v,continueRetry:h,canStart:_,start:()=>(_()?S():N().then(S),d)}}var ns,Dp,p3=(Dp=class{constructor(){ie(this,ns)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Cd(this.gcTime)&&W(this,ns,es.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(a){this.gcTime=Math.max(this.gcTime||0,a??(Oc.isServer()?1/0:300*1e3))}clearGcTimeout(){C(this,ns)!==void 0&&(es.clearTimeout(C(this,ns)),W(this,ns,void 0))}},ns=new WeakMap,Dp);function Wx(a){return{onFetch:(i,c)=>{var _,y,b,N,S;const r=i.options,d=(b=(y=(_=i.fetchOptions)==null?void 0:_.meta)==null?void 0:y.fetchMore)==null?void 0:b.direction,f=((N=i.state.data)==null?void 0:N.pages)||[],g=((S=i.state.data)==null?void 0:S.pageParams)||[];let v={pages:[],pageParams:[]},h=0;const m=async()=>{let E=!1;const T=z=>{Ix(z,()=>i.signal,()=>E=!0)},O=f3(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 he={client:i.client,queryKey:i.queryKey,pageParam:G,direction:Y?"backward":"forward",meta:i.options.meta};return T(he),he})(),X=await O($),{maxPages:ae}=i.options,me=Y?Yx:Qx;return{pages:me(z.pages,X,ae),pageParams:me(z.pageParams,G,ae)}};if(d&&f.length){const z=d==="backward",G=z?g3:Md,Y={pages:f,pageParams:g},J=G(r,Y);v=await H(Y,J,z)}else{const z=a??f.length;do{const G=h===0?g[0]??r.initialPageParam:Md(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 Md(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 g3(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 Jx(a,i){return i?Md(a,i)!=null:!1}function e6(a,i){return!i||!a.getPreviousPageParam?!1:g3(a,i)!=null}var ri,ls,oi,qn,as,Rt,Dc,ss,Nn,_3,zl,Lp,t6=(Lp=class extends p3{constructor(i){super();ie(this,Nn);ie(this,ri);ie(this,ls);ie(this,oi);ie(this,qn);ie(this,as);ie(this,Rt);ie(this,Dc);ie(this,ss);W(this,ss,!1),W(this,Dc,i.defaultOptions),this.setOptions(i.options),this.observers=[],W(this,as,i.client),W(this,qn,C(this,as).getQueryCache()),this.queryKey=i.queryKey,this.queryHash=i.queryHash,W(this,ls,Gm(this.options)),this.state=i.state??C(this,ls),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return C(this,ri)}get promise(){var i;return(i=C(this,Rt))==null?void 0:i.promise}setOptions(i){if(this.options={...C(this,Dc),...i},i!=null&&i._type&&W(this,ri,i._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const c=Gm(this.options);c.data!==void 0&&(this.setState(qm(c.data,c.dataUpdatedAt)),W(this,ls,c))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&C(this,qn).remove(this)}setData(i,c){const r=Td(this.state.data,i,this.options);return Se(this,Nn,zl).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,Nn,zl).call(this,{type:"setState",state:i})}cancel(i){var r,d;const c=(r=C(this,Rt))==null?void 0:r.promise;return(d=C(this,Rt))==null||d.cancel(i),c?c.then(Xt).catch(Xt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return C(this,ls)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(i=>wn(i.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===r2||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(i=>wa(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:!u3(this.state.dataUpdatedAt,i)}onFocus(){var c;const i=this.observers.find(r=>r.shouldFetchOnWindowFocus());i==null||i.refetch({cancelRefetch:!1}),(c=C(this,Rt))==null||c.continue()}onOnline(){var c;const i=this.observers.find(r=>r.shouldFetchOnReconnect());i==null||i.refetch({cancelRefetch:!1}),(c=C(this,Rt))==null||c.continue()}addObserver(i){this.observers.includes(i)||(this.observers.push(i),this.clearGcTimeout(),C(this,qn).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,Rt)&&(C(this,ss)||Se(this,Nn,_3).call(this)?C(this,Rt).cancel({revert:!0}):C(this,Rt).cancelRetry()),this.scheduleGc()),C(this,qn).notify({type:"observerRemoved",query:this,observer:i}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Se(this,Nn,zl).call(this,{type:"invalidate"})}async fetch(i,c){var m,_,y,b,N,S,E,T,O,H,z;if(this.state.fetchStatus!=="idle"&&((m=C(this,Rt))==null?void 0:m.status())!=="rejected"){if(this.state.data!==void 0&&(c!=null&&c.cancelRefetch))this.cancel({silent:!0});else if(C(this,Rt))return C(this,Rt).continueRetry(),C(this,Rt).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,ss,!0),r.signal)})},f=()=>{const G=f3(this.options,c),J=(()=>{const $={client:C(this,as),queryKey:this.queryKey,meta:this.meta};return d($),$})();return W(this,ss,!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,as),state:this.state,fetchFn:f};return d(G),G})(),h=C(this,ri)==="infinite"?Wx(this.options.pages):this.options.behavior;h==null||h.onFetch(v,this),W(this,oi,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((_=v.fetchOptions)==null?void 0:_.meta))&&Se(this,Nn,zl).call(this,{type:"fetch",meta:(y=v.fetchOptions)==null?void 0:y.meta}),W(this,Rt,m3({initialPromise:c==null?void 0:c.initialPromise,fn:v.fetchFn,onCancel:G=>{G instanceof Ad&&G.revert&&this.setState({...C(this,oi),fetchStatus:"idle"}),r.abort()},onFail:(G,Y)=>{Se(this,Nn,zl).call(this,{type:"failed",failureCount:G,error:Y})},onPause:()=>{Se(this,Nn,zl).call(this,{type:"pause"})},onContinue:()=>{Se(this,Nn,zl).call(this,{type:"continue"})},retry:v.options.retry,retryDelay:v.options.retryDelay,networkMode:v.options.networkMode,canRun:()=>!0}));try{const G=await C(this,Rt).start();if(G===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(G),(N=(b=C(this,qn).config).onSuccess)==null||N.call(b,G,this),(E=(S=C(this,qn).config).onSettled)==null||E.call(S,G,this.state.error,this),G}catch(G){if(G instanceof Ad){if(G.silent)return C(this,Rt).promise;if(G.revert){if(this.state.data===void 0)throw G;return this.state.data}}throw Se(this,Nn,zl).call(this,{type:"error",error:G}),(O=(T=C(this,qn).config).onError)==null||O.call(T,G,this),(z=(H=C(this,qn).config).onSettled)==null||z.call(H,this.state.data,G,this),G}finally{this.scheduleGc()}}},ri=new WeakMap,ls=new WeakMap,oi=new WeakMap,qn=new WeakMap,as=new WeakMap,Rt=new WeakMap,Dc=new WeakMap,ss=new WeakMap,Nn=new WeakSet,_3=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},zl=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,...v3(r.data,this.options),fetchMeta:i.meta??null};case"success":const d={...r,...qm(i.data,i.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!i.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return W(this,oi,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),wt.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),C(this,qn).notify({query:this,type:"updated",action:i})})},Lp);function v3(a,i){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:h3(i.networkMode)?"fetching":"paused",...a===void 0&&{error:null,status:"pending"}}}function qm(a,i){return{data:a,dataUpdatedAt:i??Date.now(),error:null,isInvalidated:!1,status:"success"}}function Gm(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 un,ke,Lc,It,is,ui,Dl,ya,kc,di,fi,cs,rs,xa,hi,qe,Tc,Od,zd,Dd,Ld,kd,Bd,Ud,x3,kp,y3=(kp=class extends ji{constructor(i,c){super();ie(this,qe);ie(this,un);ie(this,ke);ie(this,Lc);ie(this,It);ie(this,is);ie(this,ui);ie(this,Dl);ie(this,ya);ie(this,kc);ie(this,di);ie(this,fi);ie(this,cs);ie(this,rs);ie(this,xa);ie(this,hi,new Set);this.options=c,W(this,un,i),W(this,ya,null),W(this,Dl,Rd()),this.bindMethods(),this.setOptions(c)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(C(this,ke).addObserver(this),Fm(C(this,ke),this.options)?Se(this,qe,Tc).call(this):this.updateResult(),Se(this,qe,Ld).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Hd(C(this,ke),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Hd(C(this,ke),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Se(this,qe,kd).call(this),Se(this,qe,Bd).call(this),C(this,ke).removeObserver(this)}setOptions(i){const c=this.options,r=C(this,ke);if(this.options=C(this,un).defaultQueryOptions(i),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof wn(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,Ud).call(this),C(this,ke).setOptions(this.options),c._defaulted&&!So(this.options,c)&&C(this,un).getQueryCache().notify({type:"observerOptionsUpdated",query:C(this,ke),observer:this});const d=this.hasListeners();d&&Vm(C(this,ke),r,this.options,c)&&Se(this,qe,Tc).call(this),this.updateResult(),d&&(C(this,ke)!==r||wn(this.options.enabled,C(this,ke))!==wn(c.enabled,C(this,ke))||wa(this.options.staleTime,C(this,ke))!==wa(c.staleTime,C(this,ke)))&&Se(this,qe,Od).call(this);const f=Se(this,qe,zd).call(this);d&&(C(this,ke)!==r||wn(this.options.enabled,C(this,ke))!==wn(c.enabled,C(this,ke))||f!==C(this,xa))&&Se(this,qe,Dd).call(this,f)}getOptimisticResult(i){const c=C(this,un).getQueryCache().build(C(this,un),i),r=this.createResult(c,i);return l6(this,r)&&(W(this,It,r),W(this,ui,this.options),W(this,is,C(this,ke).state)),r}getCurrentResult(){return C(this,It)}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,Dl).status==="pending"&&C(this,Dl).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,d))})}trackProp(i){C(this,hi).add(i)}getCurrentQuery(){return C(this,ke)}refetch({...i}={}){return this.fetch({...i})}fetchOptimistic(i){const c=C(this,un).defaultQueryOptions(i),r=C(this,un).getQueryCache().build(C(this,un),c);return r.fetch().then(()=>this.createResult(r,c))}fetch(i){return Se(this,qe,Tc).call(this,{...i,cancelRefetch:i.cancelRefetch??!0}).then(()=>(this.updateResult(),C(this,It)))}createResult(i,c){var ae;const r=C(this,ke),d=this.options,f=C(this,It),g=C(this,is),v=C(this,ui),m=i!==r?i.state:C(this,Lc),{state:_}=i;let y={..._},b=!1,N;if(c._optimisticResults){const me=this.hasListeners(),he=!me&&Fm(i,c),Ce=me&&Vm(i,r,c,d);(he||Ce)&&(y={...y,...v3(_.data,i.options)}),c._optimisticResults==="isRestoring"&&(y.fetchStatus="idle")}let{error:S,errorUpdatedAt:E,status:T}=y;N=y.data;let O=!1;if(c.placeholderData!==void 0&&N===void 0&&T==="pending"){let me;f!=null&&f.isPlaceholderData&&c.placeholderData===(v==null?void 0:v.placeholderData)?(me=f.data,O=!0):me=typeof c.placeholderData=="function"?c.placeholderData((ae=C(this,fi))==null?void 0:ae.state.data,C(this,fi)):c.placeholderData,me!==void 0&&(T="success",N=Td(f==null?void 0:f.data,me,c),b=!0)}if(c.select&&N!==void 0&&!O)if(f&&N===(g==null?void 0:g.data)&&c.select===C(this,kc))N=C(this,di);else try{W(this,kc,c.select),N=c.select(N),N=Td(f==null?void 0:f.data,N,c),W(this,di,N),W(this,ya,null)}catch(me){W(this,ya,me)}C(this,ya)&&(S=C(this,ya),N=C(this,di),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:u2(i,c),refetch:this.refetch,promise:C(this,Dl),isEnabled:wn(c.enabled,i)!==!1};if(this.options.experimental_prefetchInRender){const me=X.data!==void 0,he=X.status==="error"&&!me,Ce=de=>{he?de.reject(X.error):me&&de.resolve(X.data)},re=()=>{const de=W(this,Dl,X.promise=Rd());Ce(de)},_e=C(this,Dl);switch(_e.status){case"pending":i.queryHash===r.queryHash&&Ce(_e);break;case"fulfilled":(he||X.data!==_e.value)&&re();break;case"rejected":(!he||X.error!==_e.reason)&&re();break}}return X}updateResult(){const i=C(this,It),c=this.createResult(C(this,ke),this.options);if(W(this,is,C(this,ke).state),W(this,ui,this.options),C(this,is).data!==void 0&&W(this,fi,C(this,ke)),So(c,i))return;W(this,It,c);const r=()=>{if(!i)return!0;const{notifyOnChangeProps:d}=this.options,f=typeof d=="function"?d():d;if(f==="all"||!f&&!C(this,hi).size)return!0;const g=new Set(f??C(this,hi));return this.options.throwOnError&&g.add("error"),Object.keys(C(this,It)).some(v=>{const h=v;return C(this,It)[h]!==i[h]&&g.has(h)})};Se(this,qe,x3).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Se(this,qe,Ld).call(this)}},un=new WeakMap,ke=new WeakMap,Lc=new WeakMap,It=new WeakMap,is=new WeakMap,ui=new WeakMap,Dl=new WeakMap,ya=new WeakMap,kc=new WeakMap,di=new WeakMap,fi=new WeakMap,cs=new WeakMap,rs=new WeakMap,xa=new WeakMap,hi=new WeakMap,qe=new WeakSet,Tc=function(i){Se(this,qe,Ud).call(this);let c=C(this,ke).fetch(this.options,i);return i!=null&&i.throwOnError||(c=c.catch(Xt)),c},Od=function(){Se(this,qe,kd).call(this);const i=wa(this.options.staleTime,C(this,ke));if(Oc.isServer()||C(this,It).isStale||!Cd(i))return;const r=u3(C(this,It).dataUpdatedAt,i)+1;W(this,cs,es.setTimeout(()=>{C(this,It).isStale||this.updateResult()},r))},zd=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(C(this,ke)):this.options.refetchInterval)??!1},Dd=function(i){Se(this,qe,Bd).call(this),W(this,xa,i),!(Oc.isServer()||wn(this.options.enabled,C(this,ke))===!1||!Cd(C(this,xa))||C(this,xa)===0)&&W(this,rs,es.setInterval(()=>{(this.options.refetchIntervalInBackground||i2.isFocused())&&Se(this,qe,Tc).call(this)},C(this,xa)))},Ld=function(){Se(this,qe,Od).call(this),Se(this,qe,Dd).call(this,Se(this,qe,zd).call(this))},kd=function(){C(this,cs)!==void 0&&(es.clearTimeout(C(this,cs)),W(this,cs,void 0))},Bd=function(){C(this,rs)!==void 0&&(es.clearInterval(C(this,rs)),W(this,rs,void 0))},Ud=function(){const i=C(this,un).getQueryCache().build(C(this,un),this.options);if(i===C(this,ke))return;const c=C(this,ke);W(this,ke,i),W(this,Lc,i.state),this.hasListeners()&&(c==null||c.removeObserver(this),i.addObserver(this))},x3=function(i){wt.batch(()=>{i.listeners&&this.listeners.forEach(c=>{c(C(this,It))}),C(this,un).getQueryCache().notify({query:C(this,ke),type:"observerResultsUpdated"})})},kp);function n6(a,i){return wn(i.enabled,a)!==!1&&a.state.data===void 0&&!(a.state.status==="error"&&wn(i.retryOnMount,a)===!1)}function Fm(a,i){return n6(a,i)||a.state.data!==void 0&&Hd(a,i,i.refetchOnMount)}function Hd(a,i,c){if(wn(i.enabled,a)!==!1&&wa(i.staleTime,a)!=="static"){const r=typeof c=="function"?c(a):c;return r==="always"||r!==!1&&u2(a,i)}return!1}function Vm(a,i,c,r){return(a!==i||wn(r.enabled,a)===!1)&&(!c.suspense||a.state.status!=="error")&&u2(a,c)}function u2(a,i){return wn(i.enabled,a)!==!1&&a.isStaleByTime(wa(i.staleTime,a))}function l6(a,i){return!So(a.getCurrentResult(),i)}var a6=class extends y3{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:g,isRefetchError:v}=r,h=(E=(S=c.fetchMeta)==null?void 0:S.fetchMore)==null?void 0:E.direction,m=g&&h==="forward",_=d&&h==="forward",y=g&&h==="backward",b=d&&h==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:Jx(i,c.data),hasPreviousPage:e6(i,c.data),isFetchNextPageError:m,isFetchingNextPage:_,isFetchPreviousPageError:y,isFetchingPreviousPage:b,isRefetchError:v&&!m&&!y,isRefetching:f&&!_&&!b}}},Bc,cl,Ht,os,rl,pa,Bp,s6=(Bp=class extends p3{constructor(i){super();ie(this,rl);ie(this,Bc);ie(this,cl);ie(this,Ht);ie(this,os);W(this,Bc,i.client),this.mutationId=i.mutationId,W(this,Ht,i.mutationCache),W(this,cl,[]),this.state=i.state||b3(),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,cl).includes(i)||(C(this,cl).push(i),this.clearGcTimeout(),C(this,Ht).notify({type:"observerAdded",mutation:this,observer:i}))}removeObserver(i){W(this,cl,C(this,cl).filter(c=>c!==i)),this.scheduleGc(),C(this,Ht).notify({type:"observerRemoved",mutation:this,observer:i})}optionalRemove(){C(this,cl).length||(this.state.status==="pending"?this.scheduleGc():C(this,Ht).remove(this))}continue(){var i;return((i=C(this,os))==null?void 0:i.continue())??this.execute(this.state.variables)}async execute(i){var g,v,h,m,_,y,b,N,S,E,T,O,H,z,G,Y,J,$;const c=()=>{Se(this,rl,pa).call(this,{type:"continue"})},r={client:C(this,Bc),meta:this.options.meta,mutationKey:this.options.mutationKey};W(this,os,m3({fn:()=>this.options.mutationFn?this.options.mutationFn(i,r):Promise.reject(new Error("No mutationFn found")),onFail:(X,ae)=>{Se(this,rl,pa).call(this,{type:"failed",failureCount:X,error:ae})},onPause:()=>{Se(this,rl,pa).call(this,{type:"pause"})},onContinue:c,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>C(this,Ht).canRun(this)}));const d=this.state.status==="pending",f=!C(this,os).canStart();try{if(d)c();else{Se(this,rl,pa).call(this,{type:"pending",variables:i,isPaused:f}),C(this,Ht).config.onMutate&&await C(this,Ht).config.onMutate(i,this,r);const ae=await((v=(g=this.options).onMutate)==null?void 0:v.call(g,i,r));ae!==this.state.context&&Se(this,rl,pa).call(this,{type:"pending",context:ae,variables:i,isPaused:f})}const X=await C(this,os).start();return await((m=(h=C(this,Ht).config).onSuccess)==null?void 0:m.call(h,X,i,this.state.context,this,r)),await((y=(_=this.options).onSuccess)==null?void 0:y.call(_,X,i,this.state.context,r)),await((N=(b=C(this,Ht).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,rl,pa).call(this,{type:"success",data:X}),X}catch(X){try{await((O=(T=C(this,Ht).config).onError)==null?void 0:O.call(T,X,i,this.state.context,this,r))}catch(ae){Promise.reject(ae)}try{await((z=(H=this.options).onError)==null?void 0:z.call(H,X,i,this.state.context,r))}catch(ae){Promise.reject(ae)}try{await((Y=(G=C(this,Ht).config).onSettled)==null?void 0:Y.call(G,void 0,X,this.state.variables,this.state.context,this,r))}catch(ae){Promise.reject(ae)}try{await(($=(J=this.options).onSettled)==null?void 0:$.call(J,void 0,X,i,this.state.context,r))}catch(ae){Promise.reject(ae)}throw Se(this,rl,pa).call(this,{type:"error",error:X}),X}finally{C(this,Ht).runNext(this)}}},Bc=new WeakMap,cl=new WeakMap,Ht=new WeakMap,os=new WeakMap,rl=new WeakSet,pa=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),wt.batch(()=>{C(this,cl).forEach(r=>{r.onMutationUpdate(i)}),C(this,Ht).notify({mutation:this,type:"updated",action:i})})},Bp);function b3(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Ll,Xn,Uc,Up,i6=(Up=class extends ji{constructor(i={}){super();ie(this,Ll);ie(this,Xn);ie(this,Uc);this.config=i,W(this,Ll,new Set),W(this,Xn,new Map),W(this,Uc,0)}build(i,c,r){const d=new s6({client:i,mutationCache:this,mutationId:++co(this,Uc)._,options:i.defaultMutationOptions(c),state:r});return this.add(d),d}add(i){C(this,Ll).add(i);const c=uo(i);if(typeof c=="string"){const r=C(this,Xn).get(c);r?r.push(i):C(this,Xn).set(c,[i])}this.notify({type:"added",mutation:i})}remove(i){if(C(this,Ll).delete(i)){const c=uo(i);if(typeof c=="string"){const r=C(this,Xn).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,Xn).delete(c)}}this.notify({type:"removed",mutation:i})}canRun(i){const c=uo(i);if(typeof c=="string"){const r=C(this,Xn).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=uo(i);if(typeof c=="string"){const d=(r=C(this,Xn).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(){wt.batch(()=>{C(this,Ll).forEach(i=>{this.notify({type:"removed",mutation:i})}),C(this,Ll).clear(),C(this,Xn).clear()})}getAll(){return Array.from(C(this,Ll))}find(i){const c={exact:!0,...i};return this.getAll().find(r=>Um(c,r))}findAll(i={}){return this.getAll().filter(c=>Um(i,c))}notify(i){wt.batch(()=>{this.listeners.forEach(c=>{c(i)})})}resumePausedMutations(){const i=this.getAll().filter(c=>c.state.isPaused);return wt.batch(()=>Promise.all(i.map(c=>c.continue().catch(Xt))))}},Ll=new WeakMap,Xn=new WeakMap,Uc=new WeakMap,Up);function uo(a){var i;return(i=a.options.scope)==null?void 0:i.id}var kl,ba,dn,Bl,Ul,vo,$d,Hp,c6=(Hp=class extends ji{constructor(c,r){super();ie(this,Ul);ie(this,kl);ie(this,ba);ie(this,dn);ie(this,Bl);W(this,kl,c),this.setOptions(r),this.bindMethods(),Se(this,Ul,vo).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,kl).defaultMutationOptions(c),So(this.options,r)||C(this,kl).getMutationCache().notify({type:"observerOptionsUpdated",mutation:C(this,dn),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&us(r.mutationKey)!==us(this.options.mutationKey)?this.reset():((d=C(this,dn))==null?void 0:d.state.status)==="pending"&&C(this,dn).setOptions(this.options)}onUnsubscribe(){var c;this.hasListeners()||(c=C(this,dn))==null||c.removeObserver(this)}onMutationUpdate(c){Se(this,Ul,vo).call(this),Se(this,Ul,$d).call(this,c)}getCurrentResult(){return C(this,ba)}reset(){var c;(c=C(this,dn))==null||c.removeObserver(this),W(this,dn,void 0),Se(this,Ul,vo).call(this),Se(this,Ul,$d).call(this)}mutate(c,r){var d;return W(this,Bl,r),(d=C(this,dn))==null||d.removeObserver(this),W(this,dn,C(this,kl).getMutationCache().build(C(this,kl),this.options)),C(this,dn).addObserver(this),C(this,dn).execute(c)}},kl=new WeakMap,ba=new WeakMap,dn=new WeakMap,Bl=new WeakMap,Ul=new WeakSet,vo=function(){var r;const c=((r=C(this,dn))==null?void 0:r.state)??b3();W(this,ba,{...c,isPending:c.status==="pending",isSuccess:c.status==="success",isError:c.status==="error",isIdle:c.status==="idle",mutate:this.mutate,reset:this.reset})},$d=function(c){wt.batch(()=>{var r,d,f,g,v,h,m,_;if(C(this,Bl)&&this.hasListeners()){const y=C(this,ba).variables,b=C(this,ba).context,N={client:C(this,kl),meta:this.options.meta,mutationKey:this.options.mutationKey};if((c==null?void 0:c.type)==="success"){try{(d=(r=C(this,Bl)).onSuccess)==null||d.call(r,c.data,y,b,N)}catch(S){Promise.reject(S)}try{(g=(f=C(this,Bl)).onSettled)==null||g.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,Bl)).onError)==null||h.call(v,c.error,y,b,N)}catch(S){Promise.reject(S)}try{(_=(m=C(this,Bl)).onSettled)==null||_.call(m,void 0,c.error,y,b,N)}catch(S){Promise.reject(S)}}}this.listeners.forEach(y=>{y(C(this,ba))})})},Hp),ol,$p,r6=($p=class extends ji{constructor(i={}){super();ie(this,ol);this.config=i,W(this,ol,new Map)}build(i,c,r){const d=c.queryKey,f=c.queryHash??c2(d,c);let g=this.get(f);return g||(g=new t6({client:i,queryKey:d,queryHash:f,options:i.defaultQueryOptions(c),state:r,defaultOptions:i.getQueryDefaults(d)}),this.add(g)),g}add(i){C(this,ol).has(i.queryHash)||(C(this,ol).set(i.queryHash,i),this.notify({type:"added",query:i}))}remove(i){const c=C(this,ol).get(i.queryHash);c&&(i.destroy(),c===i&&C(this,ol).delete(i.queryHash),this.notify({type:"removed",query:i}))}clear(){wt.batch(()=>{this.getAll().forEach(i=>{this.remove(i)})})}get(i){return C(this,ol).get(i)}getAll(){return[...C(this,ol).values()]}find(i){const c={exact:!0,...i};return this.getAll().find(r=>Bm(c,r))}findAll(i={}){const c=this.getAll();return Object.keys(i).length>0?c.filter(r=>Bm(i,r)):c}notify(i){wt.batch(()=>{this.listeners.forEach(c=>{c(i)})})}onFocus(){wt.batch(()=>{this.getAll().forEach(i=>{i.onFocus()})})}onOnline(){wt.batch(()=>{this.getAll().forEach(i=>{i.onOnline()})})}},ol=new WeakMap,$p),ut,ja,Sa,mi,pi,Na,gi,_i,qp,o6=(qp=class{constructor(a={}){ie(this,ut);ie(this,ja);ie(this,Sa);ie(this,mi);ie(this,pi);ie(this,Na);ie(this,gi);ie(this,_i);W(this,ut,a.queryCache||new r6),W(this,ja,a.mutationCache||new i6),W(this,Sa,a.defaultOptions||{}),W(this,mi,new Map),W(this,pi,new Map),W(this,Na,0)}mount(){co(this,Na)._++,C(this,Na)===1&&(W(this,gi,i2.subscribe(async a=>{a&&(await this.resumePausedMutations(),C(this,ut).onFocus())})),W(this,_i,No.subscribe(async a=>{a&&(await this.resumePausedMutations(),C(this,ut).onOnline())})))}unmount(){var a,i;co(this,Na)._--,C(this,Na)===0&&((a=C(this,gi))==null||a.call(this),W(this,gi,void 0),(i=C(this,_i))==null||i.call(this),W(this,_i,void 0))}isFetching(a){return C(this,ut).findAll({...a,fetchStatus:"fetching"}).length}isMutating(a){return C(this,ja).findAll({...a,status:"pending"}).length}getQueryData(a){var c;const i=this.defaultQueryOptions({queryKey:a});return(c=C(this,ut).get(i.queryHash))==null?void 0:c.state.data}ensureQueryData(a){const i=this.defaultQueryOptions(a),c=C(this,ut).build(this,i),r=c.state.data;return r===void 0?this.fetchQuery(a):(a.revalidateIfStale&&c.isStaleByTime(wa(i.staleTime,c))&&this.prefetchQuery(i),Promise.resolve(r))}getQueriesData(a){return C(this,ut).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,ut).get(r.queryHash),f=d==null?void 0:d.state.data,g=Gx(i,f);if(g!==void 0)return C(this,ut).build(this,r).setData(g,{...c,manual:!0})}setQueriesData(a,i,c){return wt.batch(()=>C(this,ut).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,ut).get(i.queryHash))==null?void 0:c.state}removeQueries(a){const i=C(this,ut);wt.batch(()=>{i.findAll(a).forEach(c=>{i.remove(c)})})}resetQueries(a,i){const c=C(this,ut);return wt.batch(()=>(c.findAll(a).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...a},i)))}cancelQueries(a,i={}){const c={revert:!0,...i},r=wt.batch(()=>C(this,ut).findAll(a).map(d=>d.cancel(c)));return Promise.all(r).then(Xt).catch(Xt)}invalidateQueries(a,i={}){return wt.batch(()=>(C(this,ut).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=wt.batch(()=>C(this,ut).findAll(a).filter(d=>!d.isDisabled()&&!d.isStatic()).map(d=>{let f=d.fetch(void 0,c);return c.throwOnError||(f=f.catch(Xt)),d.state.fetchStatus==="paused"?Promise.resolve():f}));return Promise.all(r).then(Xt)}fetchQuery(a){const i=this.defaultQueryOptions(a);i.retry===void 0&&(i.retry=!1);const c=C(this,ut).build(this,i);return c.isStaleByTime(wa(i.staleTime,c))?c.fetch(i):Promise.resolve(c.state.data)}prefetchQuery(a){return this.fetchQuery(a).then(Xt).catch(Xt)}fetchInfiniteQuery(a){return a._type="infinite",this.fetchQuery(a)}prefetchInfiniteQuery(a){return this.fetchInfiniteQuery(a).then(Xt).catch(Xt)}ensureInfiniteQueryData(a){return a._type="infinite",this.ensureQueryData(a)}resumePausedMutations(){return No.isOnline()?C(this,ja).resumePausedMutations():Promise.resolve()}getQueryCache(){return C(this,ut)}getMutationCache(){return C(this,ja)}getDefaultOptions(){return C(this,Sa)}setDefaultOptions(a){W(this,Sa,a)}setQueryDefaults(a,i){C(this,mi).set(us(a),{queryKey:a,defaultOptions:i})}getQueryDefaults(a){const i=[...C(this,mi).values()],c={};return i.forEach(r=>{Mc(a,r.queryKey)&&Object.assign(c,r.defaultOptions)}),c}setMutationDefaults(a,i){C(this,pi).set(us(a),{mutationKey:a,defaultOptions:i})}getMutationDefaults(a){const i=[...C(this,pi).values()],c={};return i.forEach(r=>{Mc(a,r.mutationKey)&&Object.assign(c,r.defaultOptions)}),c}defaultQueryOptions(a){if(a._defaulted)return a;const i={...C(this,Sa).queries,...this.getQueryDefaults(a.queryKey),...a,_defaulted:!0};return i.queryHash||(i.queryHash=c2(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===r2&&(i.enabled=!1),i}defaultMutationOptions(a){return a!=null&&a._defaulted?a:{...C(this,Sa).mutations,...(a==null?void 0:a.mutationKey)&&this.getMutationDefaults(a.mutationKey),...a,_defaulted:!0}}clear(){C(this,ut).clear(),C(this,ja).clear()}},ut=new WeakMap,ja=new WeakMap,Sa=new WeakMap,mi=new WeakMap,pi=new WeakMap,Na=new WeakMap,gi=new WeakMap,_i=new WeakMap,qp),j3=j.createContext(void 0),Rn=a=>{const i=j.useContext(j3);if(!i)throw new Error("No QueryClient set, use QueryClientProvider to set one");return i},u6=({client:a,children:i})=>(j.useEffect(()=>(a.mount(),()=>{a.unmount()}),[a]),l.jsx(j3.Provider,{value:a,children:i})),S3=j.createContext(!1),d6=()=>j.useContext(S3);S3.Provider;function f6(){let a=!1;return{clearReset:()=>{a=!1},reset:()=>{a=!0},isReset:()=>a}}var h6=j.createContext(f6()),m6=()=>j.useContext(h6),p6=(a,i,c)=>{const r=c!=null&&c.state.error&&typeof a.throwOnError=="function"?o2(a.throwOnError,[c.state.error,c]):a.throwOnError;(a.suspense||a.experimental_prefetchInRender||r)&&(i.isReset()||(a.retryOnMount=!1))},g6=a=>{j.useEffect(()=>{a.clearReset()},[a])},_6=({result:a,errorResetBoundary:i,throwOnError:c,query:r,suspense:d})=>a.isError&&!i.isReset()&&!a.isFetching&&r&&(d&&a.data===void 0||o2(c,[a.error,r])),v6=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))}},y6=(a,i)=>a.isLoading&&a.isFetching&&!i,x6=(a,i)=>(a==null?void 0:a.suspense)&&i.isPending,Qm=(a,i,c)=>i.fetchOptimistic(a).catch(()=>{c.clearReset()});function N3(a,i,c){var b,N,S,E;const r=d6(),d=m6(),f=Rn(),g=f.defaultQueryOptions(a);(N=(b=f.getDefaultOptions().queries)==null?void 0:b._experimental_beforeQuery)==null||N.call(b,g);const v=f.getQueryCache().get(g.queryHash);g._optimisticResults=r?"isRestoring":"optimistic",v6(g),p6(g,d,v),g6(d);const h=!f.getQueryCache().get(g.queryHash),[m]=j.useState(()=>new i(f,g)),_=m.getOptimisticResult(g),y=!r&&a.subscribed!==!1;if(j.useSyncExternalStore(j.useCallback(T=>{const O=y?m.subscribe(wt.batchCalls(T)):Xt;return m.updateResult(),O},[m,y]),()=>m.getCurrentResult(),()=>m.getCurrentResult()),j.useEffect(()=>{m.setOptions(g)},[g,m]),x6(g,_))throw Qm(g,m,d);if(_6({result:_,errorResetBoundary:d,throwOnError:g.throwOnError,query:v,suspense:g.suspense}))throw _.error;if((E=(S=f.getDefaultOptions().queries)==null?void 0:S._experimental_afterQuery)==null||E.call(S,g,_),g.experimental_prefetchInRender&&!Oc.isServer()&&y6(_,r)){const T=h?Qm(g,m,d):v==null?void 0:v.promise;T==null||T.catch(Xt).finally(()=>{m.updateResult()})}return g.notifyOnChangeProps?_:m.trackResult(_)}function $t(a,i){return N3(a,y3)}function bt(a,i){const c=Rn(),[r]=j.useState(()=>new c6(c,a));j.useEffect(()=>{r.setOptions(a)},[r,a]);const d=j.useSyncExternalStore(j.useCallback(g=>r.subscribe(wt.batchCalls(g)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),f=j.useCallback((g,v)=>{r.mutate(g,v).catch(Xt)},[r]);if(d.error&&o2(r.options.throwOnError,[d.error]))throw d.error;return{...d,mutate:f,mutateAsync:d.mutate}}function b6(a,i){return N3(a,a6)}const w3="https://app.auth.elcsa.ru/v1";let Rc=null,Ja=null;function d2(){Rc=null,Ja=null}function dl(){return Rc?Promise.resolve(Rc):Ja||(Ja=fetch(`${w3}/csrf/token`,{credentials:"include"}).then(a=>a.json()).then(a=>(Rc=a.token,Ja=null,Rc)).catch(a=>{throw Ja=null,a}),Ja)}const j6=Object.freeze(Object.defineProperty({__proto__:null,clearCsrfCache:d2,getCsrfToken:dl},Symbol.toStringTag,{value:"Module"})),S6="modulepreload",N6=function(a){return"/"+a},Ym={},w6=function(i,c,r){let d=Promise.resolve();if(c&&c.length>0){let g=function(m){return Promise.all(m.map(_=>Promise.resolve(_).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=g(c.map(m=>{if(m=N6(m),m in Ym)return;Ym[m]=!0;const _=m.endsWith(".css"),y=_?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${y}`))return;const b=document.createElement("link");if(b.rel=_?"stylesheet":S6,_||(b.as="script"),b.crossOrigin="",b.href=m,h&&b.setAttribute("nonce",h),document.head.appendChild(b),_)return new Promise((N,S)=>{b.addEventListener("load",N),b.addEventListener("error",()=>S(new Error(`Unable to preload CSS for ${m}`)))})}))}function f(g){const v=new Event("vite:preloadError",{cancelable:!0});if(v.payload=g,window.dispatchEvent(v),!v.defaultPrevented)throw g}return d.then(g=>{for(const v of g||[])v.status==="rejected"&&f(v.reason);return i().catch(f)})};let rd=null;const Fn={get:()=>rd,set:a=>{rd=a},clear:()=>{rd=null}},C6="https://app.auth.elcsa.ru/v1/jwt/refresh";async function Si(){const{getCsrfToken:a}=await w6(async()=>{const{getCsrfToken:d}=await Promise.resolve().then(()=>j6);return{getCsrfToken:d}},[]),i=await a(),c=await fetch(C6,{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&&Fn.set(r.access_token),r.access_token??r.result??!0}const E6="https://app.payment.elcsa.ru";async function Ni(a,i,c){const r=await dl(),d=await fetch(`${E6}${a}`,{...i,credentials:"include",headers:{"X-CSRF-Token":r,...i.headers}});if(d.status===401&&c)try{return await Si(),Ni(a,i,!1)}catch{throw new Error("Unauthorized")}const f=await d.json();if(!d.ok)throw f;return f}function T6(){return Ni("/payment/config",{},!0)}function R6(a){return Ni(`/payment/quote?usdt_amount=${a}`,{},!0)}function A6(a){return Ni(`/payment/quote/rub?total_rub=${a}`,{},!0)}function M6(a){return Ni("/order/create",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)},!0)}const qd=20;function O6(a,i=qd){return Ni(`/payment/orders?offset=${a}&limit=${i}`,{},!0)}function z6(){return $t({queryKey:["payment","config"],queryFn:T6,staleTime:6e4})}function D6(a){return $t({queryKey:["payment","quote",a],queryFn:()=>R6(a),enabled:a>0,staleTime:3e4,retry:!1})}function L6(a){return $t({queryKey:["payment","quote","rub",a],queryFn:()=>A6(a),enabled:a>0,staleTime:3e4,retry:!1})}function k6(){return bt({mutationFn:M6,onSuccess:a=>{const i=a.order.itpay_payment_qr_url_desktop;i&&(window.location.href=i)}})}function B6(){return b6({queryKey:["payment","orders"],queryFn:({pageParam:a})=>O6(a),initialPageParam:0,getNextPageParam:(a,i)=>{if(!(a.orders.length<qd))return i.length*qd},staleTime:3e4})}function wo(a,i){const[c,r]=j.useState(a);return j.useEffect(()=>{const d=setTimeout(()=>r(a),i);return()=>clearTimeout(d)},[a,i]),c}const U6=new Date("2026-05-21T00:00:00").getTime(),C3=80,H6=21,od=1e4,Im="Сумма слишком большая и превышает 600 000 ₽",Xm=a=>a.replace(/[^0-9.]/g,"");function E3({rateFallback:a=0}={}){const[i,c]=j.useState("usdt_to_rub"),[r,d]=j.useState("1000"),[f,g]=j.useState(String(od)),{data:v}=z6(),h=Number(v==null?void 0:v.usdt_exchange_rate)||a,m=Number(v==null?void 0:v.gas_fee)||H6,_=i==="usdt_to_rub",y=Number.parseFloat(r)||0,b=wo(y,400),{data:N,isError:S}=D6(_?b:0),E=Number.parseFloat(f)||0,T=wo(E,400),{data:O,isError:H}=L6(_?0:T),z=!_&&E>0&&E<od,G=(N==null?void 0:N.total_price)??"",Y=Number(G)||0,J=(O==null?void 0:O.usdt_amount)??"",$=Number(J)||0,X=_?Number(N==null?void 0:N.service_fee)||0:Number(O==null?void 0:O.service_fee)||0,ae=_?Y:E,me=_?y>0?Y/y:0:$>0?E/$:0;function he(){c(_e=>_e==="usdt_to_rub"?"rub_to_usdt":"usdt_to_rub")}const Ce=_?{value:r,currency:"USDT",onChange:_e=>d(Xm(_e)),error:S?Im:void 0}:{value:f,currency:"RUB",onChange:_e=>g(Xm(_e)),error:z?`Минимальная сумма: ${od.toLocaleString("ru-RU")}`:H?Im:void 0};return{isUsdtToRub:_,gasPriceRub:m,configUsdtRate:h,convert:Ce,pay:_?{value:G,currency:"RUB"}:{value:J,currency:"USDT"},onSwap:he,commission:{amount:ae,progress:Cx(ae),commission:X,effectiveRate:me},numUsdt:y,usdtFromRubNum:$,rubTotal:G,rubTotalNum:Y,numRubInput:E,usdtFromRub:J,rubBelowMin:z}}const ue={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"},$6="_section_tz8mb_1",q6="_wrap_tz8mb_6",G6="_header_tz8mb_17",F6="_subtitle_tz8mb_26",V6="_pills_tz8mb_33",Q6="_pill_tz8mb_33",Y6="_pillValue_tz8mb_47",I6="_body_tz8mb_57",X6="_tabs_tz8mb_63",Z6="_tab_tz8mb_63",K6="_payBtn_tz8mb_95",Sn={section:$6,wrap:q6,header:G6,subtitle:F6,pills:V6,pill:Q6,pillValue:Y6,body:I6,tabs:X6,tab:Z6,payBtn:K6};function P6(){const{gasPriceRub:a,configUsdtRate:i,convert:c,pay:r,onSwap:d,commission:f}=E3({rateFallback:C3});return l.jsx("section",{className:Sn.section,id:"converter",children:l.jsxs("div",{className:Sn.wrap,children:[l.jsxs("div",{className:Sn.header,children:[l.jsxs("div",{children:[l.jsx(r3,{children:"Конвертация"}),l.jsx("div",{className:Sn.subtitle,children:"Данные обновляются в реальном времени"})]}),l.jsxs("div",{className:Sn.pills,children:[l.jsxs("div",{className:Sn.pill,children:["Цена газа в RUB ",l.jsxs("span",{className:Sn.pillValue,children:[a.toFixed(2)," RUB"]})]}),l.jsxs("div",{className:Sn.pill,children:["USDT/RUB ",l.jsxs("span",{className:Sn.pillValue,children:[i.toFixed(2)," ₽"]})]})]})]}),l.jsxs("div",{className:Sn.body,children:[l.jsxs("div",{children:[l.jsx("div",{className:Sn.tabs,children:l.jsx("div",{className:Sn.tab,"data-active":!0,children:"КУПИТЬ"})}),l.jsx(bo,{compact:!0,...c}),l.jsx(c3,{compact:!0,onClick:d}),l.jsx(bo,{compact:!0,...r})]}),l.jsx(o3,{...f})]}),l.jsx(Zt,{to:ue.CONVERTER,className:Sn.payBtn,children:"Перейти к оплате"})]})})}const W6="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",J6="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",e5="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",t5="_footer_1qm30_1",n5="_top_1qm30_11",l5="_col_1qm30_18",a5="_heading_1qm30_35",s5="_companyName_1qm30_44",i5="_phone_1qm30_51",c5="_email_1qm30_58",r5="_socialIcons_1qm30_62",o5="_socialLink_1qm30_67",u5="_divider_1qm30_94",d5="_bottom_1qm30_99",Ut={footer:t5,top:n5,col:l5,heading:a5,companyName:s5,phone:i5,email:c5,socialIcons:r5,socialLink:o5,divider:u5,bottom:d5},f5=[{href:"#",icon:J6,label:"Telegram"},{href:"#",icon:e5,label:"WhatsApp"},{href:"#",icon:W6,label:"Instagram"}];function hs(){return l.jsxs("footer",{className:Ut.footer,children:[l.jsxs("div",{className:Ut.top,children:[l.jsxs("div",{className:Ut.col,children:[l.jsx("p",{className:Ut.companyName,children:"ООО «ЭКСА»"}),l.jsx("p",{children:"ИНН 9810001062"}),l.jsx("p",{children:"ОГРН 1257800060990"})]}),l.jsxs("div",{className:Ut.col,children:[l.jsx("h4",{className:Ut.heading,children:"О компании"}),l.jsx(Zt,{to:ue.PUBLICHNAYA_OFERTA,children:"Публичная оферта"}),l.jsx(Zt,{to:ue.POLITIKA_PERSONALNYH_DANNYH,children:"Политика персональных данных"}),l.jsx(Zt,{to:ue.POLITIKA_COOKIE,children:"Политика cookie"}),l.jsx(Zt,{to:ue.SOGLASIE_PERSONALNYH_DANNYH,children:"Согласие на обработку данных"}),l.jsx(Zt,{to:ue.REESTR_PD_RKN,children:"Реестр Роскомнадзора"})]}),l.jsxs("div",{className:Ut.col,children:[l.jsx("p",{className:Ut.phone,children:"+7 (812) 123-33-23"}),l.jsx("h4",{className:Ut.heading,children:"Адрес"}),l.jsx("p",{children:"196158, г. Санкт-Петербург, Московское шоссе, 25А, к.1, ПОМЕЩ. 3-Н"}),l.jsx("a",{href:"mailto:company@elcsa.ru",className:Ut.email,children:"company@elcsa.ru"})]}),l.jsxs("div",{className:Ut.col,children:[l.jsx("h4",{className:Ut.heading,children:"Мы в соцсетях"}),l.jsx("div",{className:Ut.socialIcons,children:f5.map(({href:a,icon:i,label:c})=>l.jsx("a",{href:a,className:Ut.socialLink,"aria-label":c,children:l.jsx("img",{src:i,alt:c})},c))})]})]}),l.jsx("div",{className:Ut.divider}),l.jsxs("div",{className:Ut.bottom,children:[l.jsx("p",{children:"© 2026. Все права защищены."}),l.jsx("p",{children:"Компания не является кредитной организацией."})]})]})}const ul="/assets/logo-full-white-DEb7oTyu.png",h5="_nav_5011x_1",m5="_logo_5011x_16",p5="_right_5011x_22",g5="_link_5011x_28",_5="_btn_5011x_47",jc={nav:h5,logo:m5,right:p5,link:g5,btn:_5};function wi(){return l.jsxs("nav",{className:jc.nav,children:[l.jsx("a",{className:jc.logo,href:"/",children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsxs("div",{className:jc.right,children:[l.jsx("a",{className:jc.link,href:"#about",children:"О нас"}),l.jsx(Zt,{className:jc.btn,to:ue.WALLET,children:"Личный кабинет"})]})]})}const v5="_flow_1oxsf_1",y5="_card_1oxsf_7",x5="_cardRub_1oxsf_17",b5="_cardEksa_1oxsf_27",j5="_cardUsdt_1oxsf_37",S5="_eksaLogo_1oxsf_47",N5="_ghost_1oxsf_54",w5="_ghostBtc_1oxsf_69",C5="_ghostEth_1oxsf_74",E5="_logoCircle_1oxsf_79",T5="_logoRub_1oxsf_90",R5="_logoUsdt_1oxsf_95",A5="_badge_1oxsf_100",M5="_badgeRub_1oxsf_113",O5="_badgeUsdt_1oxsf_117",z5="_status_1oxsf_121",D5="_statusDot_1oxsf_132",L5="_path_1oxsf_139",st={flow:v5,card:y5,cardRub:x5,cardEksa:b5,cardUsdt:j5,eksaLogo:S5,ghost:N5,ghostBtc:w5,ghostEth:C5,logoCircle:E5,logoRub:T5,logoUsdt:R5,badge:A5,badgeRub:M5,badgeUsdt:O5,status:z5,statusDot:D5,path:L5};function k5(){return l.jsxs("div",{className:st.flow,children:[l.jsx("div",{className:`${st.ghost} ${st.ghostBtc}`,children:l.jsx("span",{style:{fontSize:20,color:"#F7931A"},children:"₿"})}),l.jsx("div",{className:`${st.ghost} ${st.ghostEth}`,children:l.jsx("span",{style:{fontSize:20,color:"#627EEA"},children:"Ξ"})}),l.jsxs("div",{className:`${st.card} ${st.cardRub}`,children:[l.jsx("div",{className:`${st.logoCircle} ${st.logoRub}`,children:"₽"}),l.jsx("div",{className:`${st.badge} ${st.badgeRub}`,children:"10 000 ₽"})]}),l.jsx("div",{className:`${st.card} ${st.cardEksa}`,children:l.jsx("img",{src:ul,alt:"ЭКСА",className:st.eksaLogo})}),l.jsxs("div",{className:`${st.card} ${st.cardUsdt}`,children:[l.jsx("div",{className:`${st.logoCircle} ${st.logoUsdt}`,children:"₮"}),l.jsx("div",{className:`${st.badge} ${st.badgeUsdt}`,children:"≈ 125.3 USDT"}),l.jsxs("div",{className:st.status,children:[l.jsx("span",{className:st.statusDot})," ✓ Зачислено"]})]}),l.jsxs("svg",{className:st.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 B5(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 U5="_label_ikzdd_1",H5="_row_ikzdd_8",$5="_unit_ikzdd_14",q5="_num_ikzdd_21",G5="_lbl_ikzdd_29",Sc={label:U5,row:H5,unit:$5,num:q5,lbl:G5},F5=[["d","ДНЕЙ"],["h","ЧАСОВ"],["m","МИНУТ"],["s","СЕКУНД"]];function V5({target:a}){const i=B5(a);return l.jsxs("div",{children:[l.jsx("div",{className:Sc.label,children:"ДО ЗАПУСКА ОСТАЛОСЬ"}),l.jsx("div",{className:Sc.row,children:F5.map(([c,r])=>l.jsxs("div",{className:Sc.unit,children:[l.jsx("div",{className:Sc.num,children:i[c]}),l.jsx("div",{className:Sc.lbl,children:r})]},c))})]})}const Q5="_card_17ihg_51",Y5="_statusPill_17ihg_84",I5="_statusDot_17ihg_99",X5="_flowRow_17ihg_107",Z5="_curBlock_17ihg_114",K5="_curIcon_17ihg_122",P5="_rub_17ihg_133",W5="_usdt_17ihg_141",J5="_flowLine_17ihg_150",eb="_curAmount_17ihg_154",tb="_curLabel_17ihg_163",nb="_curCheck_17ihg_171",lb="_bridge_17ihg_182",ab="_bridgeLine_17ihg_191",sb="_bridgeLabel_17ihg_198",ib="_divider_17ihg_206",cb="_details_17ihg_212",rb="_detailRow_17ihg_220",ob="_detailLabel_17ihg_229",ub="_detailValue_17ihg_235",db="_green_17ihg_242",Ve={card:Q5,statusPill:Y5,statusDot:I5,flowRow:X5,curBlock:Z5,curIcon:K5,rub:P5,usdt:W5,flowLine:J5,curAmount:eb,curLabel:tb,curCheck:nb,bridge:lb,bridgeLine:ab,bridgeLabel:sb,divider:ib,details:cb,detailRow:rb,detailLabel:ob,detailValue:ub,green:db};function fb(){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:ul,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:[C3.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 hb="_hero_mnobr_1",mb="_content_mnobr_33",pb="_left_mnobr_45",gb="_desktop_mnobr_52",_b="_mobile_mnobr_56",vb="_right_mnobr_60",yb="_title_mnobr_67",xb="_line2_mnobr_74",bb="_reflection_mnobr_85",jb="_cta_mnobr_96",il={hero:hb,content:mb,left:pb,desktop:gb,mobile:_b,right:vb,title:yb,line2:xb,reflection:bb,cta:jb};function Sb(){return l.jsx("section",{className:il.hero,children:l.jsxs("div",{className:il.content,children:[l.jsxs("div",{className:il.left,children:[l.jsx("div",{className:il.desktop,children:l.jsx(k5,{})}),l.jsx("div",{className:il.mobile,children:l.jsx(fb,{})})]}),l.jsxs("div",{className:il.right,children:[l.jsxs("h1",{className:il.title,children:["Ваш мост",l.jsx("span",{className:il.reflection,"aria-hidden":"true",children:"Ваш мост"}),l.jsxs("span",{className:il.line2,children:["в мир",l.jsx("br",{}),"цифровых",l.jsx("br",{}),"активов"]})]}),l.jsxs("div",{children:[l.jsx(V5,{target:U6}),l.jsx("a",{href:"#converter",className:il.cta,children:"Попробовать калькулятор"})]})]})]})})}const Nb=[{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 сек"}],wb="_section_10lhb_1",Cb="_wrap_10lhb_6",Eb="_title_10lhb_11",Tb="_tableWrap_10lhb_18",Rb="_table_10lhb_18",Ab="_name_10lhb_52",Mb="_icon_10lhb_58",Ob="_icon_btc_10lhb_71",zb="_icon_eth_10lhb_75",Db="_icon_trx_10lhb_79",Lb="_icon_sol_10lhb_83",kb="_icon_bnb_10lhb_87",Bb="_label_10lhb_91",Ub="_ticker_10lhb_96",Hb="_speedBar_10lhb_102",$b="_speedFill_10lhb_110",qb="_fee_10lhb_115",Gb="_confirm_10lhb_121",Fb="_footnote_10lhb_126",Ft={section:wb,wrap:Cb,title:Eb,tableWrap:Tb,table:Rb,name:Ab,icon:Mb,icon_btc:Ob,icon_eth:zb,icon_trx:Db,icon_sol:Lb,icon_bnb:kb,label:Bb,ticker:Ub,speedBar:Hb,speedFill:$b,fee:qb,confirm:Gb,footnote:Fb};function Vb(){return l.jsx("section",{className:Ft.section,children:l.jsxs("div",{className:Ft.wrap,children:[l.jsx("h2",{className:Ft.title,children:"Поддерживаемые сети"}),l.jsx("div",{className:Ft.tableWrap,children:l.jsxs("table",{className:Ft.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:Nb.map(a=>l.jsxs("tr",{children:[l.jsx("td",{children:l.jsxs("div",{className:Ft.name,children:[l.jsx("div",{className:`${Ft.icon} ${Ft[`icon_${a.cls}`]}`,children:a.icon}),l.jsx("span",{className:Ft.label,children:a.name}),l.jsx("span",{className:Ft.ticker,children:a.ticker})]})}),l.jsx("td",{children:l.jsx("div",{className:Ft.speedBar,children:l.jsx("div",{className:Ft.speedFill,style:{width:`${a.speed}%`,background:a.color}})})}),l.jsx("td",{children:l.jsx("span",{className:Ft.fee,children:a.fee})}),l.jsx("td",{children:l.jsx("span",{className:Ft.confirm,children:a.confirm})})]},a.ticker))})]})}),l.jsx("div",{className:Ft.footnote,children:"* Комиссии и время подтверждения указаны приблизительно и зависят от загруженности сети"})]})})}function Qb(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),l.jsxs("main",{children:[l.jsx(Sb,{}),l.jsx(wx,{}),l.jsx(P6,{}),l.jsx(Vb,{})]}),l.jsx(hs,{})]})}async function Gd(a,i,c){const r=await dl(),d=Fn.get(),f={"Content-Type":"application/json","X-CSRF-Token":r,...d?{Authorization:`Bearer ${d}`}:{},...i.headers},g=await fetch(`${w3}${a}`,{...i,credentials:"include",headers:f});if(g.status===401&&c)try{return await Si(),Gd(a,i,!1)}catch{throw Fn.clear(),new Error("Unauthorized")}const v=await g.json();if(!g.ok)throw v;return v}const qc={get:a=>Gd(a,{},!0),post:(a,i)=>Gd(a,{method:"POST",body:JSON.stringify(i)},!0)};function Yb(a){return qc.post("/auth/registration/start",a)}function Ib(a){return qc.post("/auth/registration/complete",a)}function Xb(a){return qc.post("/auth/login/start",a)}function Zb(a){return qc.post("/auth/login/complete",a)}async function Kb(){const a=await dl();return qc.post("/auth/logout",{_csrf:a})}const Gc="https://app.users.elcsa.ru";async function f2(){const a=await dl(),i=Fn.get();return{"X-CSRF-Token":a,...i?{Authorization:`Bearer ${i}`}:{}}}async function Pb(){const a=await f2(),i=await fetch(`${Gc}/me/`,{credentials:"include",headers:a}),c=await i.json();if(!i.ok)throw c;return c}async function Wb(a){const i=await f2(),c=await fetch(`${Gc}/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 Jb(a){const i=await dl(),c=await fetch(`${Gc}/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 e8(a){const i=await f2(),c=await fetch(`${Gc}/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 t8(a){const i=await dl(),c=await fetch(`${Gc}/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 Ci(a){return $t({queryKey:["me"],queryFn:Pb,staleTime:1/0,gcTime:1/0,retry:!1,...a})}function n8(){const a=Rn();return bt({mutationFn:Wb,onSuccess:i=>{a.setQueryData(["me"],i)}})}function l8(){const a=Rn();return bt({mutationFn:e8,onSuccess:()=>{a.invalidateQueries({queryKey:["me"]})}})}const zo=["auth"];function a8(){return $t({queryKey:zo,queryFn:Si,retry:!1,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1})}function T3(){const{data:a,isLoading:i,isError:c}=a8();return{isAuthenticated:!!a&&!c,isLoading:i}}const R3="https://app.cryptowallet.elcsa.ru",A3=["ETH","BSC","BTC","TRX","SOL"];async function Ea(a,i=!0){const c=await dl(),r=Fn.get(),d=await fetch(`${R3}${a}`,{credentials:"include",headers:{"X-CSRF-Token":c,...r?{Authorization:`Bearer ${r}`}:{}}});if(d.status===401&&i)try{return await Si(),Ea(a,!1)}catch{throw Fn.clear(),new Error("Unauthorized")}const f=await d.json();if(!d.ok)throw f;return f}async function Pn(a,i,c=!0,r={}){const d=await dl(),f=Fn.get(),g=await fetch(`${R3}${a}`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json","X-CSRF-Token":d,...f?{Authorization:`Bearer ${f}`}:{},...r},body:JSON.stringify(i)});if(g.status===401&&c)try{return await Si(),Pn(a,i,!1,r)}catch{throw Fn.clear(),new Error("Unauthorized")}const v=await g.json();if(!g.ok)throw v;return v}async function s8(){return(await Ea("/api/wallets")).data}async function i8(a){return(await Ea(`/api/wallets/${a}/balance`)).data}async function c8(a){return(await Ea(`/api/prices?symbols=${a.join(",")}`)).data}async function r8(a,i){return Pn(`/api/wallets/${a}/send`,i)}async function o8(){return(await Ea("/api/wallets/portfolio")).data}async function u8(){return(await Ea("/api/tokens")).data}async function d8(){var i;const a=await Ea("/api/jumper/tokens?chains=1,56,1151111081099710,728126428,20000000000001");return((i=a.data)==null?void 0:i.tokens)??a.tokens??{}}async function f8(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 Ea(`/api/jumper/quote-best?${i}`);return((r=c.data)==null?void 0:r.body)??c.body??c}async function h8(a){var c;const i=await Pn("/api/bridge/execute",a,!0,{"Idempotency-Key":crypto.randomUUID()});return((c=i.data)==null?void 0:c.data)??i}async function m8(a){return Pn("/api/relay/quote",a)}async function p8(a){return Pn("/api/relay/execute/swap",a)}async function g8(a,i){const c=`relay-${a.toLowerCase()}-${Date.now()}`;return Pn(`/api/wallets/${a}/sign-raw-evm-tx`,i,!0,{"Idempotency-Key":c})}async function _8(a){return Pn("/api/wallets/SOL/sign-and-broadcast-tx",a)}async function M3(a){return(await Pn("/api/wallets/TRX/swap/quote",a)).data}async function v8(a){return Pn("/api/wallets/TRX/swap",{quoteId:a},!0,{"Idempotency-Key":`trx-${Date.now()}`})}async function y8(){await Pn("/api/wallets/create",{})}async function x8(){return(await Pn("/api/wallets/mnemonic/reveal",{confirm:"I_UNDERSTAND_SEED_IS_SECRET"})).data.mnemonic}function Co(a){return $t({queryKey:["wallet","balance",a],queryFn:()=>i8(a),staleTime:3e4})}function b8(a){return $t({queryKey:["wallet","prices",a.join(",")],queryFn:()=>c8(a),staleTime:300*1e3})}function j8(){return bt({mutationFn:({chain:a,...i})=>r8(a,i)})}function Do(){return $t({queryKey:["wallet","addresses"],queryFn:s8,staleTime:600*1e3})}function Lo(){return $t({queryKey:["wallet","portfolio"],queryFn:o8,staleTime:3e4})}function S8(){return $t({queryKey:["wallet","tokens"],queryFn:u8,staleTime:600*1e3})}function N8(){return $t({queryKey:["wallet","jumper","tokens"],queryFn:d8,staleTime:600*1e3})}function w8(){return bt({mutationFn:a=>f8(a)})}function C8(){return bt({mutationFn:a=>h8(a)})}function E8(){return bt({mutationFn:y8})}function T8(){return $t({queryKey:["wallet","mnemonic"],queryFn:x8,staleTime:1/0,retry:!1})}function O3(a){return $t({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:()=>m8(a),enabled:!!a,staleTime:1e4})}function R8(){return bt({mutationFn:a=>p8(a)})}function A8(){return bt({mutationFn:({chain:a,txData:i})=>a==="SOL"?_8(i):g8(a,i)})}function M8(a){return $t({queryKey:["trx","quote",a==null?void 0:a.from,a==null?void 0:a.to,a==null?void 0:a.amountHuman],queryFn:()=>M3(a),enabled:!!a,staleTime:1e4})}function O8(){return bt({mutationFn:M3})}function z8(){return bt({mutationFn:a=>v8(a)})}const D8="_card_1kfaj_1",L8="_label_1kfaj_18",k8="_amount_1kfaj_27",B8="_actions_1kfaj_41",U8="_btn_1kfaj_46",Ia={card:D8,label:L8,amount:k8,actions:B8,btn:U8},H8="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",$8="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 q8(){const{data:a,isLoading:i}=Lo(),c=i||!a||a.totalUsd==null?"$—":`$${a.totalUsd.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`;return l.jsxs("div",{className:Ia.card,children:[l.jsxs("div",{className:Ia.left,children:[l.jsx("div",{className:Ia.label,children:"Общий баланс"}),l.jsx("div",{className:Ia.amount,children:c})]}),l.jsxs("div",{className:Ia.actions,children:[l.jsxs(Zt,{to:ue.CONVERTER,className:Ia.btn,type:"button",children:[l.jsx("img",{src:$8,alt:"swap"}),"Пополнить кошелёк"]}),l.jsxs(Zt,{to:ue.SWAP,className:Ia.btn,type:"button",children:[l.jsx("img",{src:H8,alt:"topup"}),"Своп / Бридж"]})]})]})}const G8="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",F8="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KDQo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+DQoNCjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+DQo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBpZD0iX3gzQ19MYXllcl94M0VfIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KDQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCFbQ0RBVEFbDQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KXV0+DQo8L3N0eWxlPg0KDQo8ZyBpZD0iRXRoZXJldW1feDJDX19jcnlwdG9feDJDX19jcnlwdG9jdXJyZW5jeV8xXyI+DQoNCjxnIGlkPSJYTUxJRF8xNV8iPg0KDQo8cG9seWdvbiBjbGFzcz0ic3QxIiBpZD0iWE1MSURfOF8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzFfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjMwLjUiIHkyPSIyNC4xIi8+DQoNCjxwb2x5Z29uIGNsYXNzPSJzdDEiIGlkPSJYTUxJRF8xMl8iIHBvaW50cz0iMTYuMDEsMzAuNSA3LjYyLDE4LjgzIDE2LjAxLDI0LjEgMjQuMzgsMTguNzggICAiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzMwXyIgcG9pbnRzPSIxNi4wMSwxMi4zIDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8bGluZSBjbGFzcz0ic3QxIiBpZD0iWE1MSURfMzJfIiB4MT0iMTYuMDEiIHgyPSIxNi4wMSIgeTE9IjEuNSIgeTI9IjIxLjUiLz4NCg0KPHBvbHlnb24gY2xhc3M9InN0MSIgaWQ9IlhNTElEXzE5Ml8iIHBvaW50cz0iMTYuMDEsMS41IDcuNjIsMTYuMjMgMTYuMDEsMjEuNSAyNC4zOCwxNi4xOCAgICIvPg0KDQo8L2c+DQoNCjwvZz4NCg0KPC9zdmc+",V8="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",Q8="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",Y8="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",I8="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",X8="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",Z8="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",K8="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",P8="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",W8="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",J8="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",ej="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",tj="/assets/popcat-DOGy5LFs.svg",nj="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",lj="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",aj="/assets/uni-C5oaqT41.svg",sj="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",ij="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",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='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",rj="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",pt={BTC:G8,ETH:F8,SOL:V8,TRX:Q8,BNB:Y8,ARB:I8,BONK:X8,BUSD:Z8,DAI:K8,DOGE:P8,JUP:W8,LINK:J8,ORCA:ej,POPCAT:tj,PYTH:nj,RAY:lj,UNI:aj,USDC:sj,USDT:ij,W:cj,WIF:rj};function z3(a){return pt[a.toUpperCase()]}function ds(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 oj=[{ticker:"BTC",name:"Bitcoin",logo:pt.BTC,color:"#F7931A",price:"$66,916.00",change:.12,bal:"0.003295",usd:"$220.57",fav:!0},{ticker:"ETH",name:"Ethereum",logo:pt.ETH,color:"#627EEA",price:"$2,053.97",change:-.12,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"SOL",name:"Solana",logo:pt.SOL,color:"#9945FF",price:"$163.84",change:-1.57,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"TRX",name:"Tron",logo:pt.TRX,color:"#FF060A",price:"$0.1197",change:1.33,bal:"0.07636",usd:"$156.51",fav:!1},{ticker:"BNB",name:"BNB",logo:pt.BNB,color:"#F3BA2F",price:"$0.00",change:0,bal:"0.00000",usd:"$0.00",fav:!1}],uj={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BNB"},dj={BTC:"Bitcoin",ETH:"Ethereum",SOL:"Solana",TRX:"Tron",BSC:"BNB"},D3="#2A2D3A";function L3(a){return a==null?"$—":`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`}function k3(a){return a==null?"$—":a>=1?`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${a.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function B3(a){return oj.find(i=>i.ticker===a)}function U3(a,i){const c=uj[a],r=B3(c);return{id:`${a}-${c}`,chain:a,ticker:c,name:dj[a],logo:z3(c)??(r==null?void 0:r.logo),color:(r==null?void 0:r.color)??D3,price:k3(i.usdPrice),change:0,bal:ds(i.formatted),usd:L3(i.usdValue),usdValue:i.usdValue,fav:!1}}function H3(a,i,c){const r=B3(i);return{id:`${a}-${i}`,chain:a,ticker:i,name:(r==null?void 0:r.name)??i,logo:z3(i)??(r==null?void 0:r.logo),color:(r==null?void 0:r.color)??D3,price:k3(c.usdPrice),change:0,bal:ds(c.formatted),usd:L3(c.usdValue),usdValue:c.usdValue,fav:!1}}function Zm(a){return parseFloat(a.formatted)>0}function fj(a){const{data:i,isLoading:c}=Co(a);if(!i)return{rows:[],isLoading:c};const r=U3(a,i.native),d=Object.entries(i.tokens??{}).map(([f,g])=>H3(a,f,g));return{rows:[r,...d],isLoading:c}}function hj(){var r;const{data:a,isLoading:i}=Lo();if(!a)return{rows:[],isLoading:i};const c=[];for(const d of A3){const f=(r=a.perChain)==null?void 0:r[d];if(!f)continue;const g=[];f.native&&Zm(f.native)&&g.push(U3(d,f.native));for(const[v,h]of Object.entries(f.tokens??{}))Zm(h)&&g.push(H3(d,v,h));g.sort((v,h)=>(h.usdValue??0)-(v.usdValue??0)),c.push(...g)}return{rows:c,isLoading:i}}const mj={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"]},pj={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}},gj={BTC:"BTC",ETH:"ETH",SOL:"SOL",TRX:"TRX",BSC:"BSC"},_j="_overlay_1hejd_1",vj="_dialog_1hejd_14",yj="_dialogIn_1hejd_1",xj="_header_1hejd_37",bj="_title_1hejd_44",jj="_close_1hejd_50",Sj="_selectsRow_1hejd_72",Nj="_selectGroup_1hejd_79",wj="_selectLabel_1hejd_83",Cj="_selectTrigger_1hejd_93",Ej="_selectTriggerOpen_1hejd_112",Tj="_selectValue_1hejd_117",Rj="_chevron_1hejd_125",Aj="_chevronOpen_1hejd_131",Mj="_tokenDot_1hejd_137",Oj="_speedDot_1hejd_158",zj="_speedDot_slow_1hejd_165",Dj="_speedDot_normal_1hejd_170",Lj="_speedDot_fast_1hejd_175",kj="_dropdown_1hejd_182",Bj="_dropdownItem_1hejd_195",Uj="_dropdownItemActive_1hejd_215",Hj="_dropdownTicker_1hejd_220",$j="_dropdownName_1hejd_225",qj="_field_1hejd_233",Gj="_fieldLabel_1hejd_237",Fj="_input_1hejd_247",Vj="_amountWrap_1hejd_283",Qj="_amountInput_1hejd_287",Yj="_amountTicker_1hejd_291",Ij="_maxHint_1hejd_304",Xj="_maxBtn_1hejd_314",Zj="_errorMsg_1hejd_333",Kj="_submitBtn_1hejd_346",oe={overlay:_j,dialog:vj,dialogIn:yj,header:xj,title:bj,close:jj,selectsRow:Sj,selectGroup:Nj,selectLabel:wj,selectTrigger:Cj,selectTriggerOpen:Ej,selectValue:Tj,chevron:Rj,chevronOpen:Aj,tokenDot:Mj,speedDot:Oj,speedDot_slow:zj,speedDot_normal:Dj,speedDot_fast:Lj,dropdown:kj,dropdownItem:Bj,dropdownItemActive:Uj,dropdownTicker:Hj,dropdownName:$j,field:qj,fieldLabel:Gj,input:Fj,amountWrap:Vj,amountInput:Qj,amountTicker:Yj,maxHint:Ij,maxBtn:Xj,errorMsg:Zj,submitBtn:Kj},Km=[{value:"slow",label:"Медленно"},{value:"normal",label:"Нормально"},{value:"fast",label:"Быстро"}];function Pj(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 Wj({open:a,onClose:i,network:c,tokens:r=[],initialToken:d=""}){var Ce;const f=pj[c],g=mj[c],[v,h]=j.useState(d),[m,_]=j.useState("normal"),[y,b]=j.useState(""),[N,S]=j.useState(""),[E,T]=j.useState(null),O=j8(),H=((Ce=Km.find(re=>re.value===m))==null?void 0:Ce.label)??"Нормально",z=v===""?f.nativeSymbol:v,G=r.find(re=>re.ticker===(v===""?f.nativeSymbol:v));if(j.useEffect(()=>{h(d)},[d]),j.useEffect(()=>{h("")},[c]),j.useEffect(()=>{O.isSuccess&&i()},[O.isSuccess,i]),j.useEffect(()=>{if(!a){b(""),S(""),T(null),O.reset();return}const re=_e=>{_e.key==="Escape"&&i()};return document.addEventListener("keydown",re),()=>document.removeEventListener("keydown",re)},[a,i]),!a)return null;const Y=f.hasToken,J=f.hasFeeTier,$=Y||J,X=Y&&J?2:1;function ae(){E?T(null):i()}function me(re,_e){const[de,U=""]=re.split("."),I=U.slice(0,_e).padEnd(_e,"0");return(BigInt(de||"0")*10n**BigInt(_e)+BigInt(I||"0")).toString()}function he(){const _e=v===""?me(N,f.nativeDecimals):N;O.mutate({chain:c,to:y,amount:_e,...v?{token:v}:{},...f.hasFeeTier?{feeTier:m}:{}})}return l.jsx("div",{className:oe.overlay,onClick:ae,children:l.jsxs("div",{className:oe.dialog,onClick:re=>re.stopPropagation(),children:[l.jsxs("div",{className:oe.header,children:[l.jsxs("div",{className:oe.headerLeft,children:[l.jsx("span",{className:oe.chainDot,style:{background:f.color}}),l.jsxs("span",{className:oe.title,children:["Отправить · ",f.label]})]}),l.jsx("button",{className:oe.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:oe.selectsRow,style:{gridTemplateColumns:`repeat(${X}, 1fr)`},children:[Y&&l.jsxs("div",{className:oe.selectGroup,children:[l.jsx("label",{className:oe.selectLabel,children:"Токен"}),l.jsxs("button",{type:"button",className:`${oe.selectTrigger} ${E==="token"?oe.selectTriggerOpen:""}`,onClick:()=>T(re=>re==="token"?null:"token"),children:[l.jsx("span",{className:oe.tokenDot,style:{background:f.color},children:z[0]}),l.jsx("span",{className:oe.selectValue,children:z}),l.jsx("svg",{className:`${oe.chevron} ${E==="token"?oe.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:oe.dropdown,children:[l.jsxs("button",{type:"button",className:`${oe.dropdownItem} ${v===""?oe.dropdownItemActive:""}`,onClick:()=>{h(""),T(null)},children:[l.jsx("span",{className:oe.tokenDot,style:{background:f.color},children:f.nativeSymbol[0]}),l.jsx("span",{className:oe.dropdownTicker,children:f.nativeSymbol}),l.jsx("span",{className:oe.dropdownName,children:"Нативный"})]}),g.map(re=>l.jsxs("button",{type:"button",className:`${oe.dropdownItem} ${v===re?oe.dropdownItemActive:""}`,onClick:()=>{h(re),T(null)},children:[l.jsx("span",{className:oe.tokenDot,style:{background:"rgba(255,255,255,0.12)"},children:re[0]}),l.jsx("span",{className:oe.dropdownTicker,children:re})]},re))]})]}),J&&l.jsxs("div",{className:oe.selectGroup,children:[l.jsx("label",{className:oe.selectLabel,children:"Скорость"}),l.jsxs("button",{type:"button",className:`${oe.selectTrigger} ${E==="speed"?oe.selectTriggerOpen:""}`,onClick:()=>T(re=>re==="speed"?null:"speed"),children:[l.jsx("span",{className:`${oe.speedDot} ${oe[`speedDot_${m}`]}`}),l.jsx("span",{className:oe.selectValue,children:H}),l.jsx("svg",{className:`${oe.chevron} ${E==="speed"?oe.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:oe.dropdown,children:Km.map(re=>l.jsxs("button",{type:"button",className:`${oe.dropdownItem} ${re.value===m?oe.dropdownItemActive:""}`,onClick:()=>{_(re.value),T(null)},children:[l.jsx("span",{className:`${oe.speedDot} ${oe[`speedDot_${re.value}`]}`}),l.jsx("span",{children:re.label})]},re.value))})]})]}),l.jsxs("div",{className:oe.field,children:[l.jsx("label",{className:oe.fieldLabel,children:"Адрес кошелька"}),l.jsx("input",{className:oe.input,type:"text",placeholder:f.addressPlaceholder,value:y,onChange:re=>b(re.target.value),autoComplete:"off",spellCheck:!1})]}),l.jsxs("div",{className:oe.field,children:[l.jsx("label",{className:oe.fieldLabel,children:"Количество"}),l.jsxs("div",{className:oe.amountWrap,children:[l.jsx("input",{className:`${oe.input} ${oe.amountInput}`,type:"number",placeholder:"0.00",value:N,onChange:re=>S(re.target.value),min:"0",step:"any"}),l.jsx("span",{className:oe.amountTicker,children:z})]}),G&&l.jsxs("div",{className:oe.maxHint,children:["Макс:"," ",l.jsxs("button",{type:"button",className:oe.maxBtn,onClick:()=>S(G.bal),children:[G.bal," ",z]})]})]}),O.isError&&l.jsx("div",{className:oe.errorMsg,children:Pj(O.error)}),l.jsx("button",{className:oe.submitBtn,type:"button",disabled:O.isPending,onClick:he,children:O.isPending?"Отправка…":"Отправить"})]})})}var Jj=Object.defineProperty,Eo=Object.getOwnPropertySymbols,$3=Object.prototype.hasOwnProperty,q3=Object.prototype.propertyIsEnumerable,Pm=(a,i,c)=>i in a?Jj(a,i,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[i]=c,Fd=(a,i)=>{for(var c in i||(i={}))$3.call(i,c)&&Pm(a,c,i[c]);if(Eo)for(var c of Eo(i))q3.call(i,c)&&Pm(a,c,i[c]);return a},Vd=(a,i)=>{var c={};for(var r in a)$3.call(a,r)&&i.indexOf(r)<0&&(c[r]=a[r]);if(a!=null&&Eo)for(var r of Eo(a))i.indexOf(r)<0&&q3.call(a,r)&&(c[r]=a[r]);return c};/**
* @license QR Code generator library (TypeScript)
* Copyright (c) Project Nayuki.
* SPDX-License-Identifier: MIT
*/var fs;(a=>{const i=class Me{constructor(h,m,_,y){if(this.version=h,this.errorCorrectionLevel=m,this.modules=[],this.isFunction=[],h<Me.MIN_VERSION||h>Me.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(_);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 _=a.QrSegment.makeSegments(h);return Me.encodeSegments(_,m)}static encodeBinary(h,m){const _=a.QrSegment.makeBytes(h);return Me.encodeSegments([_],m)}static encodeSegments(h,m,_=1,y=40,b=-1,N=!0){if(!(Me.MIN_VERSION<=_&&_<=y&&y<=Me.MAX_VERSION)||b<-1||b>7)throw new RangeError("Invalid value");let S,E;for(S=_;;S++){const z=Me.getNumDataCodewords(S,m)*8,G=g.getTotalBits(h,S);if(G<=z){E=G;break}if(S>=y)throw new RangeError("Data too long")}for(const z of[Me.Ecc.MEDIUM,Me.Ecc.QUARTILE,Me.Ecc.HIGH])N&&E<=Me.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 O=Me.getNumDataCodewords(S,m)*8;d(T.length<=O),c(0,Math.min(4,O-T.length),T),c(0,(8-T.length%8)%8,T),d(T.length%8==0);for(let z=236;T.length<O;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 Me(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 _=0;_<this.size;_++)this.setFunctionModule(6,_,_%2==0),this.setFunctionModule(_,6,_%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 _=0;_<m;_++)for(let y=0;y<m;y++)_==0&&y==0||_==0&&y==m-1||_==m-1&&y==0||this.drawAlignmentPattern(h[_],h[y]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(h){const m=this.errorCorrectionLevel.formatBits<<3|h;let _=m;for(let b=0;b<10;b++)_=_<<1^(_>>>9)*1335;const y=(m<<10|_)^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 _=0;_<12;_++)h=h<<1^(h>>>11)*7973;const m=this.version<<12|h;d(m>>>18==0);for(let _=0;_<18;_++){const y=r(m,_),b=this.size-11+_%3,N=Math.floor(_/3);this.setFunctionModule(b,N,y),this.setFunctionModule(N,b,y)}}drawFinderPattern(h,m){for(let _=-4;_<=4;_++)for(let y=-4;y<=4;y++){const b=Math.max(Math.abs(y),Math.abs(_)),N=h+y,S=m+_;0<=N&&N<this.size&&0<=S&&S<this.size&&this.setFunctionModule(N,S,b!=2&&b!=4)}}drawAlignmentPattern(h,m){for(let _=-2;_<=2;_++)for(let y=-2;y<=2;y++)this.setFunctionModule(h+y,m+_,Math.max(Math.abs(y),Math.abs(_))!=1)}setFunctionModule(h,m,_){this.modules[m][h]=_,this.isFunction[m][h]=!0}addEccAndInterleave(h){const m=this.version,_=this.errorCorrectionLevel;if(h.length!=Me.getNumDataCodewords(m,_))throw new RangeError("Invalid argument");const y=Me.NUM_ERROR_CORRECTION_BLOCKS[_.ordinal][m],b=Me.ECC_CODEWORDS_PER_BLOCK[_.ordinal][m],N=Math.floor(Me.getNumRawDataModules(m)/8),S=y-N%y,E=Math.floor(N/y);let T=[];const O=Me.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=Me.reedSolomonComputeRemainder(Y,O);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(Me.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let m=0;for(let _=this.size-1;_>=1;_-=2){_==6&&(_=5);for(let y=0;y<this.size;y++)for(let b=0;b<2;b++){const N=_-b,E=(_+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 _=0;_<this.size;_++){let y;switch(h){case 0:y=(_+m)%2==0;break;case 1:y=m%2==0;break;case 2:y=_%3==0;break;case 3:y=(_+m)%3==0;break;case 4:y=(Math.floor(_/3)+Math.floor(m/2))%2==0;break;case 5:y=_*m%2+_*m%3==0;break;case 6:y=(_*m%2+_*m%3)%2==0;break;case 7:y=((_+m)%2+_*m%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[m][_]&&y&&(this.modules[m][_]=!this.modules[m][_])}}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+=Me.PENALTY_N1:S>5&&h++):(this.finderPenaltyAddHistory(S,E),N||(h+=this.finderPenaltyCountPatterns(E)*Me.PENALTY_N3),N=this.modules[b][T],S=1);h+=this.finderPenaltyTerminateAndCount(N,S,E)*Me.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+=Me.PENALTY_N1:S>5&&h++):(this.finderPenaltyAddHistory(S,E),N||(h+=this.finderPenaltyCountPatterns(E)*Me.PENALTY_N3),N=this.modules[T][b],S=1);h+=this.finderPenaltyTerminateAndCount(N,S,E)*Me.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+=Me.PENALTY_N2)}let m=0;for(const b of this.modules)m=b.reduce((N,S)=>N+(S?1:0),m);const _=this.size*this.size,y=Math.ceil(Math.abs(m*20-_*10)/_)-1;return d(0<=y&&y<=9),h+=y*Me.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 _=[6];for(let y=this.size-7;_.length<h;y-=m)_.splice(1,0,y);return _}}static getNumRawDataModules(h){if(h<Me.MIN_VERSION||h>Me.MAX_VERSION)throw new RangeError("Version number out of range");let m=(16*h+128)*h+64;if(h>=2){const _=Math.floor(h/7)+2;m-=(25*_-10)*_-55,h>=7&&(m-=36)}return d(208<=m&&m<=29648),m}static getNumDataCodewords(h,m){return Math.floor(Me.getNumRawDataModules(h)/8)-Me.ECC_CODEWORDS_PER_BLOCK[m.ordinal][h]*Me.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 _=1;for(let y=0;y<h;y++){for(let b=0;b<m.length;b++)m[b]=Me.reedSolomonMultiply(m[b],_),b+1<m.length&&(m[b]^=m[b+1]);_=Me.reedSolomonMultiply(_,2)}return m}static reedSolomonComputeRemainder(h,m){let _=m.map(y=>0);for(const y of h){const b=y^_.shift();_.push(0),m.forEach((N,S)=>_[S]^=Me.reedSolomonMultiply(N,b))}return _}static reedSolomonMultiply(h,m){if(h>>>8||m>>>8)throw new RangeError("Byte out of range");let _=0;for(let y=7;y>=0;y--)_=_<<1^(_>>>7)*285,_^=(m>>>y&1)*h;return d(_>>>8==0),_}finderPenaltyCountPatterns(h){const m=h[1];d(m<=this.size*3);const _=m>0&&h[2]==m&&h[3]==m*3&&h[4]==m&&h[5]==m;return(_&&h[0]>=m*4&&h[6]>=m?1:0)+(_&&h[6]>=m*4&&h[0]>=m?1:0)}finderPenaltyTerminateAndCount(h,m,_){return h&&(this.finderPenaltyAddHistory(m,_),m=0),m+=this.size,this.finderPenaltyAddHistory(m,_),this.finderPenaltyCountPatterns(_)}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 _=h-1;_>=0;_--)m.push(v>>>_&1)}function r(v,h){return(v>>>h&1)!=0}function d(v){if(!v)throw new Error("Assertion error")}const f=class ot{constructor(h,m,_){if(this.mode=h,this.numChars=m,this.bitData=_,m<0)throw new RangeError("Invalid argument");this.bitData=_.slice()}static makeBytes(h){let m=[];for(const _ of h)c(_,8,m);return new ot(ot.Mode.BYTE,h.length,m)}static makeNumeric(h){if(!ot.isNumeric(h))throw new RangeError("String contains non-numeric characters");let m=[];for(let _=0;_<h.length;){const y=Math.min(h.length-_,3);c(parseInt(h.substring(_,_+y),10),y*3+1,m),_+=y}return new ot(ot.Mode.NUMERIC,h.length,m)}static makeAlphanumeric(h){if(!ot.isAlphanumeric(h))throw new RangeError("String contains unencodable characters in alphanumeric mode");let m=[],_;for(_=0;_+2<=h.length;_+=2){let y=ot.ALPHANUMERIC_CHARSET.indexOf(h.charAt(_))*45;y+=ot.ALPHANUMERIC_CHARSET.indexOf(h.charAt(_+1)),c(y,11,m)}return _<h.length&&c(ot.ALPHANUMERIC_CHARSET.indexOf(h.charAt(_)),6,m),new ot(ot.Mode.ALPHANUMERIC,h.length,m)}static makeSegments(h){return h==""?[]:ot.isNumeric(h)?[ot.makeNumeric(h)]:ot.isAlphanumeric(h)?[ot.makeAlphanumeric(h)]:[ot.makeBytes(ot.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 ot(ot.Mode.ECI,0,m)}static isNumeric(h){return ot.NUMERIC_REGEX.test(h)}static isAlphanumeric(h){return ot.ALPHANUMERIC_REGEX.test(h)}getData(){return this.bitData.slice()}static getTotalBits(h,m){let _=0;for(const y of h){const b=y.mode.numCharCountBits(m);if(y.numChars>=1<<b)return 1/0;_+=4+b+y.bitData.length}return _}static toUtf8ByteArray(h){h=encodeURI(h);let m=[];for(let _=0;_<h.length;_++)h.charAt(_)!="%"?m.push(h.charCodeAt(_)):(m.push(parseInt(h.substring(_+1,_+3),16)),_+=2);return m}};f.NUMERIC_REGEX=/^[0-9]*$/,f.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,f.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let g=f;a.QrSegment=f})(fs||(fs={}));(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={}))})(fs||(fs={}));(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={}))})(fs||(fs={}));var ai=fs;/**
* @license qrcode.react
* Copyright (c) Paul O'Shannessy
* SPDX-License-Identifier: ISC
*/var e7={L:ai.QrCode.Ecc.LOW,M:ai.QrCode.Ecc.MEDIUM,Q:ai.QrCode.Ecc.QUARTILE,H:ai.QrCode.Ecc.HIGH},G3=128,F3="L",V3="#FFFFFF",Q3="#000000",Y3=!1,I3=1,t7=4,n7=0,l7=.1;function X3(a,i=0){const c=[];return a.forEach(function(r,d){let f=null;r.forEach(function(g,v){if(!g&&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(!g)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}g&&f===null&&(f=v)})}),c.join("")}function Z3(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 a7(a,i,c,r){if(r==null)return null;const d=a.length+c*2,f=Math.floor(i*l7),g=d/i,v=(r.width||f)*g,h=(r.height||f)*g,m=r.x==null?a.length/2-v/2:r.x*g,_=r.y==null?a.length/2-h/2:r.y*g,y=r.opacity==null?1:r.opacity;let b=null;if(r.excavate){let S=Math.floor(m),E=Math.floor(_),T=Math.ceil(v+m-S),O=Math.ceil(h+_-E);b={x:S,y:E,w:T,h:O}}const N=r.crossOrigin;return{x:m,y:_,h,w:v,excavation:b,opacity:y,crossOrigin:N}}function s7(a,i){return i!=null?Math.max(Math.floor(i),0):a?t7:n7}function K3({value:a,level:i,minVersion:c,includeMargin:r,marginSize:d,imageSettings:f,size:g,boostLevel:v}){let h=Nt.useMemo(()=>{const S=(Array.isArray(a)?a:[a]).reduce((E,T)=>(E.push(...ai.QrSegment.makeSegments(T)),E),[]);return ai.QrCode.encodeSegments(S,e7[i],c,void 0,void 0,v)},[a,i,c,v]);const{cells:m,margin:_,numCells:y,calculatedImageSettings:b}=Nt.useMemo(()=>{let N=h.getModules();const S=s7(r,d),E=N.length+S*2,T=a7(N,g,S,f);return{cells:N,margin:S,numCells:E,calculatedImageSettings:T}},[h,g,f,r,d]);return{qrcode:h,margin:_,cells:m,numCells:y,calculatedImageSettings:b}}var i7=(function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0})(),c7=Nt.forwardRef(function(i,c){const r=i,{value:d,size:f=G3,level:g=F3,bgColor:v=V3,fgColor:h=Q3,includeMargin:m=Y3,minVersion:_=I3,boostLevel:y,marginSize:b,imageSettings:N}=r,E=Vd(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:T}=E,O=Vd(E,["style"]),H=N==null?void 0:N.src,z=Nt.useRef(null),G=Nt.useRef(null),Y=Nt.useCallback(_e=>{z.current=_e,typeof c=="function"?c(_e):c&&(c.current=_e)},[c]),[J,$]=Nt.useState(!1),{margin:X,cells:ae,numCells:me,calculatedImageSettings:he}=K3({value:d,level:g,minVersion:_,boostLevel:y,includeMargin:m,marginSize:b,imageSettings:N,size:f});Nt.useEffect(()=>{if(z.current!=null){const _e=z.current,de=_e.getContext("2d");if(!de)return;let U=ae;const I=G.current,se=he!=null&&I!==null&&I.complete&&I.naturalHeight!==0&&I.naturalWidth!==0;se&&he.excavation!=null&&(U=Z3(ae,he.excavation));const Ee=window.devicePixelRatio||1;_e.height=_e.width=f*Ee;const Te=f/me*Ee;de.scale(Te,Te),de.fillStyle=v,de.fillRect(0,0,me,me),de.fillStyle=h,i7?de.fill(new Path2D(X3(U,X))):ae.forEach(function(R,V){R.forEach(function(K,te){K&&de.fillRect(te+X,V+X,1,1)})}),he&&(de.globalAlpha=he.opacity),se&&de.drawImage(I,he.x+X,he.y+X,he.w,he.h)}}),Nt.useEffect(()=>{$(!1)},[H]);const Ce=Fd({height:f,width:f},T);let re=null;return H!=null&&(re=Nt.createElement("img",{src:H,key:H,style:{display:"none"},onLoad:()=>{$(!0)},ref:G,crossOrigin:he==null?void 0:he.crossOrigin})),Nt.createElement(Nt.Fragment,null,Nt.createElement("canvas",Fd({style:Ce,height:f,width:f,ref:Y,role:"img"},O)),re)});c7.displayName="QRCodeCanvas";var P3=Nt.forwardRef(function(i,c){const r=i,{value:d,size:f=G3,level:g=F3,bgColor:v=V3,fgColor:h=Q3,includeMargin:m=Y3,minVersion:_=I3,boostLevel:y,title:b,marginSize:N,imageSettings:S}=r,E=Vd(r,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:T,cells:O,numCells:H,calculatedImageSettings:z}=K3({value:d,level:g,minVersion:_,boostLevel:y,includeMargin:m,marginSize:N,imageSettings:S,size:f});let G=O,Y=null;S!=null&&z!=null&&(z.excavation!=null&&(G=Z3(O,z.excavation)),Y=Nt.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=X3(G,T);return Nt.createElement("svg",Fd({height:f,width:f,viewBox:`0 0 ${H} ${H}`,ref:c,role:"img"},E),!!b&&Nt.createElement("title",null,b),Nt.createElement("path",{fill:v,d:`M0,0 h${H}v${H}H0z`,shapeRendering:"crispEdges"}),Nt.createElement("path",{fill:h,d:J,shapeRendering:"crispEdges"}),Y)});P3.displayName="QRCodeSVG";const r7="_overlay_1nlll_6",o7="_dialog_1nlll_18",u7="_header_1nlll_27",d7="_title_1nlll_34",f7="_closeBtn_1nlll_40",h7="_body_1nlll_55",m7="_qrWrap_1nlll_62",p7="_label_1nlll_71",g7="_fieldRow_1nlll_77",_7="_addressInput_1nlll_82",v7="_copyBtn_1nlll_101",y7="_copyBtnDone_1nlll_127",x7="_skeleton_1nlll_132",b7="_error_1nlll_145",sn={overlay:r7,dialog:o7,header:u7,title:d7,closeBtn:f7,body:h7,qrWrap:m7,label:p7,fieldRow:g7,addressInput:_7,copyBtn:v7,copyBtnDone:y7,skeleton:x7,error:b7},j7={ETH:"Ethereum",BSC:"BSC Smart Chain",BTC:"Bitcoin",TRX:"Tron",SOL:"Solana"};function S7({open:a,onClose:i,chain:c}){const{data:r,isLoading:d,isError:f}=Do(),[g,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 _(){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:sn.overlay,onMouseDown:y,children:l.jsxs("div",{className:sn.dialog,children:[l.jsxs("div",{className:sn.header,children:[l.jsxs("span",{className:sn.title,children:["Получить ",j7[c]]}),l.jsx("button",{className:sn.closeBtn,type:"button",onClick:i,"aria-label":"Закрыть",children:"✕"})]}),l.jsxs("div",{className:sn.body,children:[d&&l.jsx("div",{className:sn.skeleton}),f&&l.jsx("p",{className:sn.error,children:"Не удалось загрузить адрес. Попробуйте позже."}),!d&&!f&&l.jsxs(l.Fragment,{children:[l.jsxs("label",{className:sn.label,children:["Ваш ",c,"-адрес"]}),l.jsxs("div",{className:sn.fieldRow,children:[l.jsx("input",{className:sn.addressInput,type:"text",readOnly:!0,value:m,onFocus:b=>b.target.select()}),l.jsx("button",{className:`${sn.copyBtn} ${g?sn.copyBtnDone:""}`,type:"button",onClick:_,disabled:!m,children:g?"Скопировано!":"Копировать"})]}),m&&l.jsx("div",{className:sn.qrWrap,children:l.jsx(P3,{value:m,size:196,level:"M",bgColor:"#ffffff",fgColor:"#000000",marginSize:2})})]})]})]})})}const N7="_wrap_uur6k_1",w7="_loading_uur6k_9",C7="_table_uur6k_14",E7="_thStar_uur6k_44",T7="_groupHeader_uur6k_49",R7="_groupHeaderInner_uur6k_58",A7="_groupLabel_uur6k_66",M7="_groupIcon_uur6k_77",O7="_groupTotal_uur6k_83",z7="_mobileGroupHeader_uur6k_90",D7="_right_uur6k_99",L7="_center_uur6k_103",k7="_btnGroup_uur6k_108",B7="_star_uur6k_114",U7="_starOn_uur6k_129",H7="_tokId_uur6k_133",$7="_tokLogo_uur6k_139",q7="_price_uur6k_174",G7="_balCol_uur6k_201",F7="_sendBtn_uur6k_214",V7="_receiveBtn_uur6k_237",Q7="_noFont_uur6k_260",Y7="_mobileList_uur6k_265",I7="_card_uur6k_269",X7="_cardInfo_uur6k_281",Z7="_cardTop_uur6k_286",K7="_cardTicker_uur6k_293",P7="_cardName_uur6k_299",W7="_cardBalCrypto_uur6k_305",J7="_cardBot_uur6k_312",e9="_cardPrice_uur6k_318",t9="_cardBalUsd_uur6k_330",n9="_mobileActions_uur6k_351",ge={wrap:N7,loading:w7,table:C7,thStar:E7,groupHeader:T7,groupHeaderInner:R7,groupLabel:A7,groupIcon:M7,groupTotal:O7,mobileGroupHeader:z7,right:D7,center:L7,btnGroup:k7,star:B7,starOn:U7,tokId:H7,tokLogo:$7,price:q7,balCol:G7,sendBtn:F7,receiveBtn:V7,noFont:Q7,mobileList:Y7,card:I7,cardInfo:X7,cardTop:Z7,cardTicker:K7,cardName:P7,cardBalCrypto:W7,cardBot:J7,cardPrice:e9,cardBalUsd:t9,mobileActions:n9},Wm={BTC:{label:"Bitcoin",icon:pt.BTC},ETH:{label:"Ethereum",icon:pt.ETH},SOL:{label:"Solana",icon:pt.SOL},TRX:{label:"Tron",icon:pt.TRX},BSC:{label:"BNB Chain",icon:pt.BNB}};function Jm(a){return`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`}function l9(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 ep(a){return a.id??a.ticker}function W3({rows:a,isLoading:i,fallbackChain:c="ETH",groupByChain:r=!1}){const[d,f]=j.useState({}),[g,v]=j.useState({open:!1,network:"ETH"}),[h,m]=j.useState({open:!1,chain:"ETH"});function _($){return $.chain??gj[$.ticker]??c}function y($){v({open:!0,network:_($)})}function b(){v($=>({...$,open:!1}))}function N($){m({open:!0,chain:_($)})}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"})}),O=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=ep($);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:ae=>{ae.stopPropagation(),N($)},children:[O,"Получить"]}),l.jsxs("button",{className:ge.sendBtn,type:"button",onClick:ae=>{ae.stopPropagation(),y($)},children:[T,"Отправить"]})]})})]},X)}function z($){const X=ep($);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=Wm[$.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:Jm($.totalUsd)})]})})},`h-${$.chain}`)}function Y($){const X=Wm[$.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:Jm($.totalUsd)})]},`mh-${$.chain}`)}const J=r?l9(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:[O,"Получить"]}),l.jsxs("button",{className:ge.sendBtn,type:"button",onClick:()=>a[0]&&y(a[0]),children:[T,"Отправить"]})]}),l.jsx(Wj,{open:g.open,onClose:b,network:g.network,tokens:a}),l.jsx(S7,{open:h.open,onClose:S,chain:h.chain})]})}function a9({chain:a}){const{rows:i,isLoading:c}=fj(a);return l.jsx(W3,{rows:i,isLoading:c,fallbackChain:a})}function s9(){const{rows:a,isLoading:i}=hj();return l.jsx(W3,{rows:a,isLoading:i,groupByChain:!0})}const i9="_nav_ip34n_1",c9="_logo_ip34n_11",r9="_ticker_ip34n_16",o9="_tick_ip34n_16",u9="_accountWrapper_ip34n_42",d9="_account_ip34n_42",f9="_dropdown_ip34n_56",h9="_dropdownItem_ip34n_70",m9="_danger_ip34n_89",p9="_avatar_ip34n_93",cn={nav:i9,logo:c9,ticker:r9,tick:o9,accountWrapper:u9,account:d9,dropdown:f9,dropdownItem:h9,danger:m9,avatar:p9},tp=["BTC","ETH","SOL"],g9=a=>a?a[0].toUpperCase()+a.slice(1).toLowerCase():"";function _9(a){return a==null?"$—":a>=1?`$${a.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}`:`$${a.toLocaleString("en-US",{minimumFractionDigits:4,maximumFractionDigits:6})}`}function ko(){const[a,i]=j.useState(!1),[c,r]=j.useState(!1),d=j.useRef(null),f=Tn(),g=Rn(),{data:v}=Ci(),{data:h}=b8(tp),m=v?[v.first_name,v.middle_name].filter(Boolean).map(g9).join(" "):"",{mutate:_}=bt({mutationFn:Kb,onSuccess:()=>{Fn.clear(),g.setQueryData(zo,null),f(ue.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(){_(),i(!1)}return l.jsxs(l.Fragment,{children:[l.jsxs("nav",{className:cn.nav,children:[l.jsx("a",{href:"/",className:cn.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("div",{className:cn.ticker,children:tp.map(b=>{var N;return l.jsxs("div",{className:cn.tick,children:[l.jsx("b",{children:b}),l.jsx("span",{children:_9((N=h==null?void 0:h[b])==null?void 0:N.usd)})]},b)})}),l.jsxs("div",{className:cn.accountWrapper,ref:d,children:[l.jsxs("button",{className:cn.account,onClick:()=>i(b=>!b),children:[v!=null&&v.avatar_link?l.jsx("img",{src:v.avatar_link,alt:"",className:cn.avatar}):l.jsx("div",{className:cn.avatar}),l.jsx("span",{children:m||"Test account"})]}),a&&l.jsxs("div",{className:cn.dropdown,children:[l.jsx(Zt,{to:ue.PROFILE,className:cn.dropdownItem,onClick:()=>i(!1),children:"Личный кабинет"}),l.jsx(Zt,{to:ue.WALLET,className:cn.dropdownItem,onClick:()=>i(!1),children:"Кошелёк"}),l.jsx(Zt,{to:ue.TRANSACTIONS,className:cn.dropdownItem,onClick:()=>i(!1),children:"Транзакции"}),l.jsx("button",{className:`${cn.dropdownItem} ${cn.danger}`,onClick:y,children:"Выйти"})]})]})]}),c&&l.jsx(Ca,{status:"error",message:"Произошла ошибка сервера",onClose:()=>r(!1)})]})}const v9="_tabs_1ne0a_1",y9="_tab_1ne0a_1",x9="_active_1ne0a_31",b9="_icon_1ne0a_37",Xa={tabs:v9,tab:y9,active:x9,icon:b9},j9=[{chain:"BTC",label:"BTC",icon:pt.BTC},{chain:"ETH",label:"ETH",icon:pt.ETH},{chain:"SOL",label:"SOL",icon:pt.SOL},{chain:"TRX",label:"TRX",icon:pt.TRX},{chain:"BSC",label:"BSC",icon:pt.BNB}],S9=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 N9(){return l.jsxs("div",{className:Xa.tabs,children:[l.jsxs(wd,{to:"/wallet",end:!0,className:({isActive:a})=>`${Xa.tab} ${a?Xa.active:""}`,children:[l.jsx("span",{className:Xa.icon,children:S9}),l.jsx("span",{children:"Все монеты"})]}),j9.map(a=>l.jsxs(wd,{to:`/wallet/${a.chain.toLowerCase()}`,className:({isActive:i})=>`${Xa.tab} ${i?Xa.active:""}`,children:[l.jsx("img",{src:a.icon,alt:a.label,className:Xa.icon}),l.jsx("span",{children:a.label})]},a.chain))]})}const w9="_page_10fz2_1",C9="_main_10fz2_8",E9="_glow_10fz2_17",T9="_error_10fz2_29",R9="_noWallet_10fz2_38",Nc={page:w9,main:C9,glow:E9,error:T9,noWallet:R9};function np(){var y;const{data:a,isLoading:i,isError:c}=Ci(),{error:r}=Lo(),{mutate:d,isPending:f}=E8(),g=Tn(),{chain:v}=Ey(),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:Nc.error,children:"Произошла ошибка. Попробуйте обновить страницу."});if(a&&!a.kyc_verified)return l.jsx(Mo,{to:ue.KYC,replace:!0});const m=v==null?void 0:v.toUpperCase(),_=m&&A3.includes(m)?m:void 0;return l.jsxs("div",{className:Nc.page,children:[l.jsx(ko,{}),l.jsxs("main",{className:Nc.main,children:[l.jsx("div",{className:Nc.glow}),h?l.jsxs("div",{className:Nc.noWallet,children:[l.jsx("p",{children:"У вас пока нет кошелька. Создайте его, чтобы начать."}),l.jsx(Kt,{variant:"outline",onClick:()=>d(void 0,{onSuccess:()=>g(ue.SEED_PHRASE)}),disabled:f,children:f?"Создание...":"Создать кошелёк"})]}):l.jsxs(l.Fragment,{children:[l.jsx(q8,{}),l.jsx(N9,{}),_?l.jsx(a9,{chain:_}):l.jsx(s9,{})]})]})]})}const J3=pt.BTC,eg=pt.ETH,tg=pt.SOL,ng=pt.TRX,lg=pt.ARB,Qd={BTC:{symbol:"BTC",letter:"₿",logo:J3,color:"#F7931A",network:"BITCOIN",balance:0,usdRate:67412,decimals:8},ETH:{symbol:"ETH",letter:"E",logo:eg,color:"#627EEA",network:"ETHEREUM",balance:0,usdRate:3521,decimals:18},SOL:{symbol:"SOL",letter:"S",logo:tg,color:"#9945FF",network:"SOLANA",balance:.994,usdRate:163.84,decimals:9},TRX:{symbol:"TRX",letter:"T",logo:ng,color:"#FF060A",network:"TRON",balance:0,usdRate:.12,decimals:6},ARB:{symbol:"ARB",letter:"A",logo:lg,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}},A9=Object.values(Qd),Yd={BTC:{letter:"₿",logo:J3,color:"#F7931A"},ETH:{letter:"E",logo:eg,color:"#627EEA"},BSC:{letter:"B",color:"#F3BA2F"},SOL:{letter:"S",logo:tg,color:"#9945FF"},TRX:{letter:"T",logo:ng,color:"#FF060A"},ARB:{letter:"A",logo:lg,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"}},M9={ETH:"ETH",BSC:"BSC",BTC:"BTC",TRX:"TRX",SOL:"SOL"};function ag(a){const i=[],c=M9[a.chain]??a.chain,r=Yd[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 g=Yd[d];i.push({symbol:d,letter:(g==null?void 0:g.letter)??d[0],color:(g==null?void 0:g.color)??"#888",logo:g==null?void 0:g.logo,network:a.chain,balance:parseFloat(f.formatted),usdRate:f.usdPrice,decimals:f.decimals})}return i}const lp=82.2578;function sg(){const[a,i]=j.useState("0"),[c,r]=j.useState(Qd.SOL),[d,f]=j.useState(Qd.USDC),[g,v]=j.useState(!1),h=parseFloat(a)||0,m=(h*lp).toFixed(4),_=(h*c.usdRate).toFixed(2),y=(h*lp*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:_,toUsd:y,fromToken:c,toToken:d,isRefreshing:g,setFromAmount:b,setPercent:N,swapTokens:S,refreshRate:E,setFromToken:r,setToToken:f}}const O9="_wrap_18yiu_1",z9="_trigger_18yiu_6",D9="_name_18yiu_22",L9="_chevron_18yiu_29",k9="_chevronOpen_18yiu_37",B9="_dropdown_18yiu_41",U9="_dropdownWrapper_18yiu_47",H9="_option_18yiu_60",$9="_optionActive_18yiu_78",q9="_optionInfo_18yiu_82",G9="_optionSymbol_18yiu_90",F9="_optionNetwork_18yiu_96",V9="_check_18yiu_103",Q9="_triggerCompact_18yiu_110",Y9="_nameCompact_18yiu_116",Vt={wrap:O9,trigger:z9,name:D9,chevron:L9,chevronOpen:k9,dropdown:B9,dropdownWrapper:U9,option:H9,optionActive:$9,optionInfo:q9,optionSymbol:G9,optionNetwork:F9,check:V9,triggerCompact:Q9,nameCompact:Y9};function ap({value:a,options:i,onChange:c,compact:r=!1}){const[d,f]=j.useState(!1),g=j.useRef(null);j.useEffect(()=>{function h(m){g.current&&!g.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:Vt.wrap,ref:g,children:[l.jsxs("button",{className:`${Vt.trigger} ${r?Vt.triggerCompact:""}`,onClick:()=>f(h=>!h),children:[l.jsx(zm,{letter:a.letter,color:a.color,logo:a.logo,size:r?24:40}),l.jsx("span",{className:`${Vt.name} ${r?Vt.nameCompact:""}`,children:a.symbol}),l.jsx("span",{className:`${Vt.chevron} ${d?Vt.chevronOpen:""}`,children:"▾"})]}),d&&l.jsx("div",{className:Vt.dropdownWrapper,children:l.jsx("div",{className:Vt.dropdown,children:i.map(h=>l.jsxs("button",{className:`${Vt.option} ${h.symbol===a.symbol?Vt.optionActive:""}`,onClick:()=>v(h),children:[l.jsx(zm,{letter:h.letter,color:h.color,logo:h.logo,size:32}),l.jsxs("div",{className:Vt.optionInfo,children:[l.jsx("span",{className:Vt.optionSymbol,children:h.symbol}),l.jsx("span",{className:Vt.optionNetwork,children:h.network})]}),h.symbol===a.symbol&&l.jsx("span",{className:Vt.check,children:"✓"})]},h.symbol))})})]})}const I9="_wrapper_19brp_1",X9="_pillsOuter_19brp_8",Z9="_card_19brp_13",K9="_top_19brp_20",P9="_label_19brp_33",W9="_networkPills_19brp_54",J9="_networkBtn_19brp_60",eS="_networkBtnActive_19brp_79",tS="_pillsInner_19brp_85",nS="_pill_19brp_8",lS="_selectTop_19brp_109",aS="_selectMid_19brp_113",sS="_mid_19brp_118",iS="_input_19brp_126",cS="_display_19brp_142",rS="_int_19brp_151",oS="_dec_19brp_156",uS="_bottom_19brp_161",dS="_usd_19brp_167",fS="_balance_19brp_176",hS="_max_19brp_184",ht={wrapper:I9,pillsOuter:X9,card:Z9,top:K9,label:P9,networkPills:W9,networkBtn:J9,networkBtnActive:eS,pillsInner:tS,pill:nS,selectTop:lS,selectMid:aS,mid:sS,input:iS,display:cS,int:rS,dec:oS,bottom:uS,usd:dS,balance:fS,max:hS},mS=["ETH","BSC","TRX","SOL"],pS=[25,50,100];function To({mode:a,token:i,tokenOptions:c,amount:r,usd:d,onTokenChange:f,onAmountChange:g,onSetPercent:v,selectedNetwork:h,onNetworkChange:m,hideNetworkSelect:_}){const[y,b]=ds(r,8).split("."),N=v&&l.jsx(l.Fragment,{children:pS.map(S=>l.jsxs("button",{className:ht.pill,onClick:()=>v(S),children:[S,"%"]},S))});return l.jsxs("div",{className:ht.wrapper,children:[a==="from"&&N&&l.jsx("div",{className:ht.pillsOuter,children:N}),l.jsxs("div",{className:ht.card,children:[l.jsxs("div",{className:ht.top,children:[l.jsx("div",{className:ht.label,children:a==="from"&&!_&&l.jsx("div",{className:ht.networkPills,children:mS.map(S=>l.jsx("button",{className:`${ht.networkBtn} ${S===h?ht.networkBtnActive:""}`,onClick:()=>m==null?void 0:m(S),children:S},S))})}),a==="from"&&N&&l.jsx("div",{className:ht.pillsInner,children:N}),l.jsx("div",{className:ht.selectTop,children:l.jsx(ap,{value:i,options:c,onChange:f,compact:!0})})]}),l.jsxs("div",{className:ht.mid,children:[a==="from"?l.jsx("input",{className:ht.input,type:"text",value:r,onChange:S=>{const E=S.target.value;(/^(\d+\.?\d*|\.?\d*)$/.test(E)||E==="")&&(g==null||g(E))},placeholder:"0"}):l.jsxs("div",{className:ht.display,children:[l.jsx("span",{className:ht.int,children:y}),b&&l.jsxs("span",{className:ht.dec,children:[".",b]})]}),l.jsx("div",{className:ht.selectMid,children:l.jsx(ap,{value:i,options:c,onChange:f})})]}),l.jsxs("div",{className:ht.bottom,children:[d&&l.jsxs("span",{className:ht.usd,children:["≈ $",d]}),l.jsxs("span",{className:ht.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"})]}),ds(i.balance,8),a==="from"&&v&&l.jsx("button",{className:ht.max,onClick:()=>v(100),children:"МАКС"})]})]})]})]})}const gS="_wrap_wqzoz_1",_S="_line_wqzoz_11",vS="_circle_wqzoz_19",ud={wrap:gS,line:_S,circle:vS};function yS({onClick:a}){const[i,c]=j.useState(!1);function r(){c(!0),setTimeout(()=>c(!1),300),a()}return l.jsxs("div",{className:ud.wrap,children:[l.jsx("div",{className:ud.line}),l.jsx("button",{className:ud.circle,style:{transform:i?"rotate(180deg)":"rotate(0deg)"},onClick:r,"aria-label":"Поменять токены",children:"⇅"})]})}const xS="_panel_16d4z_1",bS="_row_16d4z_10",jS="_label_16d4z_22",SS="_value_16d4z_30",NS="_link_16d4z_36",wc={panel:xS,row:bS,label:jS,value:SS,link:NS};function wS({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:wc.panel,children:i.map(({label:c,value:r,link:d})=>l.jsxs("div",{className:wc.row,children:[l.jsx("span",{className:wc.label,children:c}),l.jsx("span",{className:`${wc.value} ${d?wc.link:""}`,children:r})]},c))})}const CS="_overlay_2rqh7_1",ES="_card_2rqh7_12",TS="_header_2rqh7_24",RS="_title_2rqh7_30",AS="_closeBtn_2rqh7_36",MS="_flow_2rqh7_51",OS="_token_2rqh7_57",zS="_tokenLabel_2rqh7_67",DS="_tokenAmount_2rqh7_75",LS="_tokenUsd_2rqh7_81",kS="_arrow_2rqh7_86",BS="_details_2rqh7_93",US="_row_2rqh7_99",HS="_rowLabel_2rqh7_105",$S="_rowValue_2rqh7_110",qS="_impact_2rqh7_116",GS="_warning_2rqh7_120",FS="_confirmBtn_2rqh7_132",Xe={overlay:CS,card:ES,header:TS,title:RS,closeBtn:AS,flow:MS,token:OS,tokenLabel:zS,tokenAmount:DS,tokenUsd:LS,arrow:kS,details:BS,row:US,rowLabel:HS,rowValue:$S,impact:qS,warning:GS,confirmBtn:FS};function VS({data:a,insufficientBalance:i,onConfirm:c,onClose:r}){const{details:d,fees:f}=a,{currencyIn:g,currencyOut:v,totalImpact:h,rate:m}=d,_=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:[g.amountFormatted," ",g.currency.symbol]}),l.jsxs("span",{className:Xe.tokenUsd,children:["≈ $",g.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 ",g.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} ${_<0?Xe.impact:""}`,children:[h.percent,"%"]})]})]}),i&&l.jsx("p",{className:Xe.warning,children:"Введённое количество превышает баланс кошелька — своп будет отклонён."}),l.jsx("button",{className:Xe.confirmBtn,onClick:c,children:"Подтвердить"})]})})}const QS="_overlay_1rpvx_1",YS="_card_1rpvx_12",IS="_header_1rpvx_24",XS="_title_1rpvx_30",ZS="_closeBtn_1rpvx_36",KS="_flow_1rpvx_51",PS="_token_1rpvx_57",WS="_tokenLabel_1rpvx_67",JS="_tokenAmount_1rpvx_75",eN="_minOut_1rpvx_81",tN="_arrow_1rpvx_86",nN="_details_1rpvx_93",lN="_row_1rpvx_99",aN="_rowLabel_1rpvx_105",sN="_rowValue_1rpvx_110",iN="_warning_1rpvx_116",cN="_confirmBtn_1rpvx_128",xt={overlay:QS,card:YS,header:IS,title:XS,closeBtn:ZS,flow:KS,token:PS,tokenLabel:WS,tokenAmount:JS,minOut:eN,arrow:tN,details:nN,row:lN,rowLabel:aN,rowValue:sN,warning:iN,confirmBtn:cN};function rN({quote:a,fromSymbol:i,toSymbol:c,amountHuman:r,insufficientBalance:d,onConfirm:f,onClose:g}){const{expectedOutFormatted:v,minOutFormatted:h,fees:m}=a;return l.jsx("div",{className:xt.overlay,onClick:g,children:l.jsxs("div",{className:xt.card,onClick:_=>_.stopPropagation(),children:[l.jsxs("div",{className:xt.header,children:[l.jsx("span",{className:xt.title,children:"Подтвердить своп"}),l.jsx("button",{className:xt.closeBtn,onClick:g,children:"×"})]}),l.jsxs("div",{className:xt.flow,children:[l.jsxs("div",{className:xt.token,children:[l.jsx("span",{className:xt.tokenLabel,children:"Отдаёте"}),l.jsxs("span",{className:xt.tokenAmount,children:[r," ",i]})]}),l.jsx("div",{className:xt.arrow,children:"↓"}),l.jsxs("div",{className:xt.token,children:[l.jsx("span",{className:xt.tokenLabel,children:"Получаете"}),l.jsxs("span",{className:xt.tokenAmount,children:[v," ",c]}),l.jsxs("span",{className:xt.minOut,children:["Минимум: ",h," ",c]})]})]}),l.jsx("div",{className:xt.details,children:l.jsxs("div",{className:xt.row,children:[l.jsx("span",{className:xt.rowLabel,children:"Комиссия сети"}),l.jsxs("span",{className:xt.rowValue,children:[m.network.amountFormatted," ",m.network.asset," (≈$",m.network.amountUsd,")"]})]})}),d&&l.jsx("p",{className:xt.warning,children:"Введённое количество превышает баланс кошелька — своп будет отклонён."}),l.jsx("button",{className:xt.confirmBtn,onClick:f,children:"Подтвердить"})]})})}const oN="_form_1fk2f_1",uN={form:oN},dN={ETH:1,BSC:56,SOL:792703809},sp={SOL:"11111111111111111111111111111111",DEFAULT:"0x0000000000000000000000000000000000000000"};function ip(a){return sp[a]??sp.DEFAULT}function fN(){var ql,we,qt,hl;const a=Tn(),i=Rn(),{fromAmount:c,fromUsd:r,fromToken:d,toToken:f,setFromAmount:g,setPercent:v,swapTokens:h,setFromToken:m,setToToken:_}=sg(),[y,b]=j.useState("ETH"),[N,S]=j.useState(null),[E,T]=j.useState(null),[O,H]=j.useState(null),z=y==="TRX",{data:G}=Co(y),Y=G?ag(G):A9;j.useEffect(()=>{Y.length!==0&&(m(Ke=>Y.find(Pt=>Pt.symbol===Ke.symbol)??Y[0]),_(Ke=>Y.find(Pt=>Pt.symbol===Ke.symbol)??Y[1]??Y[0]))},[G,y]);const J=wo(c,500),{data:$}=Do(),{data:X}=S8(),ae=parseFloat(J),me=dN[y],he=(ql=$==null?void 0:$.find(Ke=>Ke.chain===y))==null?void 0:ql.address,Ce=((we=X==null?void 0:X.find(Ke=>Ke.chain===y&&Ke.symbol===d.symbol))==null?void 0:we.contract)??ip(y),re=((qt=X==null?void 0:X.find(Ke=>Ke.chain===y&&Ke.symbol===f.symbol))==null?void 0:qt.contract)??ip(y),_e=!z&&me&&he&&ae>0?{user:he,recipient:he,originChainId:me,destinationChainId:me,originCurrency:Ce,destinationCurrency:re,amount:Math.round(ae*Math.pow(10,d.decimals)).toString(),tradeType:"EXACT_INPUT"}:null,{data:de}=O3(_e),{mutate:U,isPending:I}=R8(),{mutate:se,isPending:Ee}=A8(),Te=z&&ae>0?{from:d.symbol,to:f.symbol,amountHuman:J}:null,{data:R}=M8(Te),{mutate:V,isPending:K}=O8(),{mutate:te,isPending:pe}=z8(),be=Ee||pe,De=(parseFloat(c)||0)>d.balance,jt=z?(R==null?void 0:R.expectedOutFormatted)??"0":(de==null?void 0:de.details.currencyOut.amountFormatted)??"0",Je=z||de==null?void 0:de.details.currencyOut.amountUsd,Wn=z?(hl=R==null?void 0:R.fees.network.amountUsd)==null?void 0:hl.toString():de==null?void 0:de.fees.gas.amountUsd,fl=z?ae<=0||K:!_e||I;function $l(){if(z){if(!Te)return;V(Te,{onSuccess:Ke=>T(Ke)})}else{if(!_e)return;U(_e,{onSuccess:Ke=>S(Ke)})}}return l.jsxs("div",{className:uN.form,children:[l.jsx(To,{mode:"from",token:d,tokenOptions:Y,amount:c,usd:r,onAmountChange:g,onSetPercent:v,onTokenChange:m,selectedNetwork:y,onNetworkChange:b}),l.jsx(yS,{onClick:h}),l.jsx(To,{mode:"to",token:f,tokenOptions:Y,amount:jt,usd:Je,onTokenChange:_}),l.jsx(wS,{gasFee:Wn}),l.jsx(Gn,{label:I||K?"Загрузка...":void 0,onClick:$l,disabled:fl}),N&&l.jsx(VS,{data:N,insufficientBalance:De,onClose:()=>S(null),onConfirm:()=>{var Pt,ms;const Ke=(ms=(Pt=N.steps[0])==null?void 0:Pt.items[0])==null?void 0:ms.data;Ke&&(H(null),se({chain:y,txData:Ke},{onSuccess:()=>{i.invalidateQueries({queryKey:["wallet","balance",y]}),i.invalidateQueries({queryKey:["wallet","portfolio"]}),a(ue.WALLET)},onError:ps=>{H(ps instanceof Error?ps.message:"Не удалось подписать транзакцию")}})),S(null)}}),E&&l.jsx(rN,{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(ue.WALLET)},onError:Ke=>{H(Ke instanceof Error?Ke.message:"Не удалось выполнить свап")}}),T(null)}}),be&&l.jsx(Ca,{status:"warning",message:"Обработка транзакции...",onClose:()=>{}}),O&&l.jsx(Ca,{status:"error",message:O,onClose:()=>H(null)})]})}const hN="_tabs_1sxhr_1",mN="_tab_1sxhr_1",pN="_active_1sxhr_19",gN="_inactive_1sxhr_24",Za={tabs:hN,tab:mN,active:pN,inactive:gN};function ig({active:a}){const i=Tn();return l.jsxs("div",{className:Za.tabs,children:[l.jsx("button",{className:`${Za.tab} ${a==="swap"?Za.active:Za.inactive}`,onClick:()=>i(ue.SWAP),children:"СВОП"}),l.jsx("button",{className:`${Za.tab} ${a==="bridge"?Za.active:Za.inactive}`,onClick:()=>i(ue.BRIDGE),children:"БРИДЖ"})]})}const _N="_content_1pe49_1",vN={content:_N};function yN(){return l.jsxs(l.Fragment,{children:[l.jsx(ig,{active:"swap"}),l.jsx("div",{className:vN.content,children:l.jsx(fN,{})})]})}function cp(a,i){const[c,r=""]=a.split("."),d=r.slice(0,i).padEnd(i,"0");return`${c}${d}`.replace(/^0+(?=\d)/,"")||"0"}function Id(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 xN="_wrap_njjv3_1",bN="_label_njjv3_9",jN="_select_njjv3_18",dd={wrap:xN,label:bN,select:jN};function rp({label:a,value:i,onChange:c,options:r}){return l.jsxs("div",{className:dd.wrap,children:[l.jsx("span",{className:dd.label,children:a}),l.jsx("select",{className:dd.select,value:i,onChange:d=>c(d.target.value),children:r.map(d=>l.jsx("option",{value:d,children:d},d))})]})}const SN="_overlay_13tuw_1",NN="_card_13tuw_12",wN="_header_13tuw_24",CN="_title_13tuw_30",EN="_closeBtn_13tuw_36",TN="_flow_13tuw_51",RN="_token_13tuw_57",AN="_tokenLabel_13tuw_67",MN="_tokenAmount_13tuw_75",ON="_minOut_13tuw_81",zN="_arrow_13tuw_86",DN="_details_13tuw_93",LN="_row_13tuw_99",kN="_rowLabel_13tuw_105",BN="_rowValue_13tuw_110",UN="_warning_13tuw_116",HN="_confirmBtn_13tuw_128",it={overlay:SN,card:NN,header:wN,title:CN,closeBtn:EN,flow:TN,token:RN,tokenLabel:AN,tokenAmount:MN,minOut:ON,arrow:zN,details:DN,row:LN,rowLabel:kN,rowValue:BN,warning:UN,confirmBtn:HN};function $N({quote:a,fromAmountHuman:i,insufficientBalance:c,isExecuting:r,onConfirm:d,onClose:f}){const{action:g,estimate:v,toolDetails:h}=a,m=g.toToken.symbol,_=g.fromToken.symbol,y=ds(Id(v.toAmount,g.toToken.decimals),8),b=ds(Id(v.toAmountMin,g.toToken.decimals),8),N=(v.feeCosts??[]).reduce((S,E)=>S+(parseFloat(E.amountUSD)||0),0).toFixed(2);return l.jsx("div",{className:it.overlay,onClick:f,children:l.jsxs("div",{className:it.card,onClick:S=>S.stopPropagation(),children:[l.jsxs("div",{className:it.header,children:[l.jsx("span",{className:it.title,children:"Подтвердить бридж"}),l.jsx("button",{className:it.closeBtn,onClick:f,children:"×"})]}),l.jsxs("div",{className:it.flow,children:[l.jsxs("div",{className:it.token,children:[l.jsx("span",{className:it.tokenLabel,children:"Отдаёте"}),l.jsxs("span",{className:it.tokenAmount,children:[i," ",_]})]}),l.jsx("div",{className:it.arrow,children:"↓"}),l.jsxs("div",{className:it.token,children:[l.jsx("span",{className:it.tokenLabel,children:"Получаете"}),l.jsxs("span",{className:it.tokenAmount,children:[y," ",m]}),l.jsxs("span",{className:it.minOut,children:["Минимум: ",b," ",m]})]})]}),l.jsxs("div",{className:it.details,children:[l.jsxs("div",{className:it.row,children:[l.jsx("span",{className:it.rowLabel,children:"Комиссия"}),l.jsxs("span",{className:it.rowValue,children:["≈$",N]})]}),l.jsxs("div",{className:it.row,children:[l.jsx("span",{className:it.rowLabel,children:"Мост"}),l.jsx("span",{className:it.rowValue,children:h.name})]})]}),c&&l.jsx("p",{className:it.warning,children:"Введённое количество превышает баланс кошелька — бридж будет отклонён."}),l.jsx("button",{className:it.confirmBtn,onClick:d,disabled:r,children:r?"Обработка...":"Подтвердить бридж"})]})})}const qN="_form_htwuf_1",op={form:qN},fd=["ETH","BSC","SOL","TRX","BTC"],li={ETH:"1",BSC:"56",SOL:"1151111081099710",TRX:"728126428",BTC:"20000000000001"},GN=Object.fromEntries(Object.entries(li).map(([a,i])=>[i,a])),up={ETH:1,BSC:56,SOL:792703809,TRX:728126428,BTC:8253038};function FN(a){const i=Yd[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:GN[String(a.chainId)]??a.symbol,balance:0,usdRate:parseFloat(a.priceUSD)||0,decimals:a.decimals}}function VN(a){const i={};for(const c of ag(a))i[c.symbol]=c.balance;return i}function QN(){var Wn,fl,$l,ql;const a=Tn(),i=Rn(),{fromAmount:c,fromUsd:r,fromToken:d,toToken:f,setFromAmount:g,setPercent:v,setFromToken:h,setToToken:m}=sg(),[_,y]=j.useState("ETH"),[b,N]=j.useState("BSC"),[S,E]=j.useState(null),[T,O]=j.useState(null),{data:H}=N8(),{data:z}=Co(_),{data:G}=Co(b),{data:Y}=Do(),{mutate:J,isPending:$}=w8(),{mutate:X,isPending:ae}=C8();function me(we,qt){const hl=((H==null?void 0:H[li[we]])??[]).map(FN);if(!qt)return hl;const Ke=VN(qt);return hl.map(Pt=>Ke[Pt.symbol]!=null?{...Pt,balance:Ke[Pt.symbol]}:Pt)}const he=me(_,z),Ce=me(b,G);j.useEffect(()=>{he.length!==0&&h(we=>he.find(qt=>qt.symbol===we.symbol)??he[0])},[H,z,_]),j.useEffect(()=>{Ce.length!==0&&m(we=>Ce.find(qt=>qt.symbol===we.symbol)??Ce[0])},[H,G,b]);const re=parseFloat(c),_e=(re||0)>d.balance,de=(Wn=H==null?void 0:H[li[_]])==null?void 0:Wn.find(we=>we.symbol===d.symbol),U=(fl=H==null?void 0:H[li[b]])==null?void 0:fl.find(we=>we.symbol===f.symbol),I=($l=Y==null?void 0:Y.find(we=>we.chain===_))==null?void 0:$l.address,se=(ql=Y==null?void 0:Y.find(we=>we.chain===b))==null?void 0:ql.address,Ee=de&&U&&I&&se&&re>0?{fromChain:li[_],toChain:li[b],fromToken:de.address,toToken:U.address,fromAmount:cp(c,d.decimals),fromAddress:I,toAddress:se,slippage:.005}:null,Te=wo(c,500),R=parseFloat(Te),V=up[_],K=up[b],te=de&&U&&I&&se&&V&&K&&R>0?{user:I,recipient:se,originChainId:V,destinationChainId:K,originCurrency:de.address,destinationCurrency:U.address,amount:cp(Te,d.decimals),tradeType:"EXACT_INPUT"}:null,{data:pe}=O3(te),be=pe?pe.details.currencyOut.amountFormatted:S?ds(Id(S.estimate.toAmount,S.action.toToken.decimals),8):"0";function De(we){y(we),we===b&&N(fd.find(qt=>qt!==we)??b)}function jt(){Ee&&(O(null),J(Ee,{onSuccess:we=>E(we),onError:we=>O(we instanceof Error?we.message:"Не удалось получить котировку")}))}function Je(){S&&(O(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",_]}),i.invalidateQueries({queryKey:["wallet","balance",b]}),i.invalidateQueries({queryKey:["wallet","portfolio"]}),E(null),a(ue.WALLET)},onError:we=>O(we instanceof Error?we.message:"Не удалось выполнить бридж")}))}return H?l.jsxs("div",{className:op.form,children:[l.jsx(rp,{label:"ИЗ",value:_,onChange:De,options:fd}),l.jsx(To,{mode:"from",token:d,tokenOptions:he,amount:c,usd:r,onAmountChange:g,onSetPercent:v,onTokenChange:h,hideNetworkSelect:!0}),l.jsx(rp,{label:"В",value:b,onChange:N,options:fd.filter(we=>we!==_)}),l.jsx(To,{mode:"to",token:f,tokenOptions:Ce,amount:be,onTokenChange:m,hideNetworkSelect:!0}),l.jsx(Gn,{label:$?"Загрузка...":"Подтвердить бридж",onClick:jt,disabled:!Ee||$}),S&&l.jsx($N,{quote:S,fromAmountHuman:c,insufficientBalance:_e,isExecuting:ae,onConfirm:Je,onClose:()=>E(null)}),T&&l.jsx(Ca,{status:"error",message:T,onClose:()=>O(null)})]}):l.jsx("div",{className:op.form})}const YN="_content_1pe49_1",IN={content:YN};function XN(){return l.jsxs(l.Fragment,{children:[l.jsx(ig,{active:"bridge"}),l.jsx("div",{className:IN.content,children:l.jsx(QN,{})})]})}var Xd=function(a,i){return Xd=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])},Xd(a,i)};function ZN(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");Xd(a,i);function c(){this.constructor=a}a.prototype=i===null?Object.create(i):(c.prototype=i.prototype,new c)}var At=function(){return At=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},At.apply(this,arguments)};var hd,dp;function KN(){if(dp)return hd;dp=1;var a=!1,i,c,r,d,f,g,v,h,m,_,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),_=/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);g=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 O={ie:function(){return T()||i},ieCompatibilityMode:function(){return T()||g>i},ie64:function(){return O.ie()&&y},firefox:function(){return T()||c},opera:function(){return T()||r},webkit:function(){return T()||d},safari:function(){return O.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||_||E},nativeApp:function(){return T()||S},android:function(){return T()||_},ipad:function(){return T()||N}};return hd=O,hd}var md,fp;function PN(){if(fp)return md;fp=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 md=i,md}var pd,hp;function WN(){if(hp)return pd;hp=1;var a=PN(),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,g=f in document;if(!g){var v=document.createElement("div");v.setAttribute(f,"return;"),g=typeof v[f]=="function"}return!g&&i&&r==="wheel"&&(g=document.implementation.hasFeature("Events.wheel","3.0")),g}return pd=c,pd}var gd,mp;function JN(){if(mp)return gd;mp=1;var a=KN(),i=WN(),c=10,r=40,d=800;function f(g){var v=0,h=0,m=0,_=0;return"detail"in g&&(h=g.detail),"wheelDelta"in g&&(h=-g.wheelDelta/120),"wheelDeltaY"in g&&(h=-g.wheelDeltaY/120),"wheelDeltaX"in g&&(v=-g.wheelDeltaX/120),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(v=h,h=0),m=v*c,_=h*c,"deltaY"in g&&(_=g.deltaY),"deltaX"in g&&(m=g.deltaX),(m||_)&&g.deltaMode&&(g.deltaMode==1?(m*=r,_*=r):(m*=d,_*=d)),m&&!v&&(v=m<1?-1:1),_&&!h&&(h=_<1?-1:1),{spinX:v,spinY:h,pixelX:m,pixelY:_}}return f.getEventType=function(){return a.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},gd=f,gd}var _d,pp;function ew(){return pp||(pp=1,_d=JN()),_d}var tw=ew();const nw=Gp(tw);function lw(a,i,c,r,d,f){f===void 0&&(f=0);var g=vi(a,i,f),v=g.width,h=g.height,m=Math.min(v,c),_=Math.min(h,r);return m>_*d?{width:_*d,height:_}:{width:m,height:m/d}}function aw(a){return a.width>a.height?a.width/a.naturalWidth:a.height/a.naturalHeight}function Cc(a,i,c,r,d){d===void 0&&(d=0);var f=vi(i.width,i.height,d),g=f.width,v=f.height;return{x:gp(a.x,g,c.width,r),y:gp(a.y,v,c.height,r)}}function gp(a,i,c,r){var d=Math.abs(i*r/2-c/2);return Bo(a,-d,d)}function _p(a,i){return Math.sqrt(Math.pow(a.y-i.y,2)+Math.pow(a.x-i.x,2))}function vp(a,i){return Math.atan2(i.y-a.y,i.x-a.x)*180/Math.PI}function sw(a,i,c,r,d,f,g){f===void 0&&(f=0),g===void 0&&(g=!0);var v=g?iw:cw,h=vi(i.width,i.height,f),m=vi(i.naturalWidth,i.naturalHeight,f),_={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,_.width*m.width/100)),b=Math.round(v(m.height,_.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=At(At({},S),{x:Math.round(v(m.width-S.width,_.x*m.width/100)),y:Math.round(v(m.height-S.height,_.y*m.height/100))});return{croppedAreaPercentages:_,croppedAreaPixels:E}}function iw(a,i){return Math.min(a,Math.max(0,i))}function cw(a,i){return i}function rw(a,i,c,r,d,f){var g=vi(i.width,i.height,c),v=Bo(r.width/g.width*(100/a.width),d,f),h={x:v*g.width/2-r.width/2-g.width*v*(a.x/100),y:v*g.height/2-r.height/2-g.height*v*(a.y/100)};return{crop:h,zoom:v}}function ow(a,i,c){var r=aw(i);return c.height>c.width?c.height/(a.height*r):c.width/(a.width*r)}function uw(a,i,c,r,d,f){c===void 0&&(c=0);var g=vi(i.naturalWidth,i.naturalHeight,c),v=Bo(ow(a,i,r),d,f),h=r.height>r.width?r.height/a.height:r.width/a.width,m={x:((g.width-a.width)/2-a.x)*h,y:((g.height-a.height)/2-a.y)*h};return{crop:m,zoom:v}}function yp(a,i){return{x:(i.x+a.x)/2,y:(i.y+a.y)/2}}function dw(a){return a*Math.PI/180}function vi(a,i,c){var r=dw(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 Bo(a,i,c){return Math.min(Math.max(a,i),c)}function fo(){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 fw=`.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;
}
`,hw=1,mw=3,pw=1,gw=(function(a){ZN(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=rw(c.props.initialCroppedAreaPercentages,c.mediaSize,c.props.rotation,r,c.props.minZoom,c.props.maxZoom),f=d.crop,g=d.zoom;c.props.onCropChange(f),c.props.onZoomChange&&c.props.onZoomChange(g)}else if(c.props.initialCroppedAreaPixels){var v=uw(c.props.initialCroppedAreaPixels,c.mediaSize,c.props.rotation,r,c.props.minZoom,c.props.maxZoom),f=v.crop,g=v.zoom;c.props.onCropChange(f),c.props.onZoomChange&&c.props.onZoomChange(g)}},c.computeSizes=function(){var r,d,f,g,v,h,m=c.imageRef.current||c.videoRef.current;if(m&&c.containerRef){c.containerRect=c.containerRef.getBoundingClientRect(),c.saveContainerPosition();var _=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)||((g=c.videoRef.current)===null||g===void 0?void 0:g.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=_>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=At(At({},E),{naturalWidth:y,naturalHeight:b}),c.props.setMediaSize&&c.props.setMediaSize(c.mediaSize);var T=c.props.cropSize?c.props.cropSize:lw(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 g=c.gestureRotationStart+r.rotation;c.props.onRotationChange(g)}}},c.onGestureEnd=function(r){c.cleanEvents()},c.onDragStart=function(r){var d,f,g=r.x,v=r.y;c.dragStartPosition={x:g,y:v},c.dragStartCrop=At({},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 g=d-c.dragStartPosition.x,v=f-c.dragStartPosition.y,h={x:c.dragStartCrop.x+g,y:c.dragStartCrop.y+v},m=c.props.restrictPosition?Cc(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=nw(r).pixelY,g=c.props.zoom-f*c.props.zoomSpeed/200;c.setNewZoom(g,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,g=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-(g-d.y)}},c.getPointOnMedia=function(r){var d=r.x,f=r.y,g=c.props,v=g.crop,h=g.zoom;return{x:(d+v.x)/h,y:(f+v.y)/h}},c.setNewZoom=function(r,d,f){var g=f===void 0?{}:f,v=g.shouldUpdatePosition,h=v===void 0?!0:v;if(!(!c.state.cropSize||!c.props.onZoomChange)){var m=Bo(r,c.props.minZoom,c.props.maxZoom);if(h){var _=c.getPointOnContainer(d,c.containerPosition),y=c.getPointOnMedia(_),b={x:y.x*m-_.x,y:y.y*m-_.y},N=c.props.restrictPosition?Cc(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?Cc(c.props.crop,c.mediaSize,c.state.cropSize,c.props.zoom,c.props.rotation):c.props.crop;return sw(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 g=Math.abs(c.previousCropSize.width-c.state.cropSize.width)>1e-6||Math.abs(c.previousCropSize.height-c.state.cropSize.height)>1e-6;if(g){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?Cc(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,g=c.props,v=g.crop,h=g.onCropChange,m=g.keyboardStep,_=g.zoom,y=g.rotation,b=m;if(c.state.cropSize){r.shiftKey&&(b*=.2);var N=At({},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=Cc(N,c.mediaSize,c.state.cropSize,_,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=fw,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,g,v,h,m,_,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)!==((g=this.props.cropSize)===null||g===void 0?void 0:g.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)!==((_=this.props.crop)===null||_===void 0?void 0:_.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 g=this.imageRef.current||this.videoRef.current;if(g&&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,_=h/m;return _<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=_p(r,d),this.lastPinchRotation=vp(r,d),this.onDragStart(yp(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]),g=yp(d,f);this.onDrag(g),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var v=_p(d,f),h=r.props.zoom*(v/r.lastPinchDistance);r.setNewZoom(h,g,{shouldUpdatePosition:!1}),r.lastPinchDistance=v;var m=vp(d,f),_=r.props.rotation+(m-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(_),r.lastPinchRotation=m})}},i.prototype.render=function(){var c=this,r,d=this.props,f=d.image,g=d.video,v=d.mediaProps,h=d.cropperProps,m=d.transform,_=d.crop,y=_.x,b=_.y,N=d.rotation,S=d.zoom,E=d.cropShape,T=d.showGrid,O=d.roundCropAreaPixels,H=d.style,z=H.containerStyle,G=H.cropAreaStyle,Y=H.mediaStyle,J=d.classes,$=J.containerClassName,X=J.cropAreaClassName,ae=J.mediaClassName,me=(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:fo("reactEasyCrop_Container",$)},f?j.createElement("img",At({alt:"",className:fo("reactEasyCrop_Image",me==="contain"&&"reactEasyCrop_Contain",me==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",me==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",ae)},v,{src:f,ref:this.imageRef,style:At(At({},Y),{transform:m||"translate(".concat(y,"px, ").concat(b,"px) rotate(").concat(N,"deg) scale(").concat(S,")")}),onLoad:this.onMediaLoad})):g&&j.createElement("video",At({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:fo("reactEasyCrop_Video",me==="contain"&&"reactEasyCrop_Contain",me==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",me==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",ae)},v,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:At(At({},Y),{transform:m||"translate(".concat(y,"px, ").concat(b,"px) rotate(").concat(N,"deg) scale(").concat(S,")")}),controls:!1}),(Array.isArray(g)?g:[{src:g}]).map(function(he){return j.createElement("source",At({key:he.src},he))})),this.state.cropSize&&j.createElement("div",At({ref:this.cropperRef,style:At(At({},G),{width:O?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:O?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:fo("reactEasyCrop_CropArea",E==="round"&&"reactEasyCrop_CropAreaRound",T&&"reactEasyCrop_CropAreaGrid",X)},h)))},i.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:mw,minZoom:hw,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:pw},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 _w(a){return new Promise((i,c)=>{const r=new Image;r.onload=()=>i(r),r.onerror=()=>c(new Error("Не удалось загрузить изображение")),r.src=a})}async function vw(a,i,c=512){const r=await _w(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((g,v)=>{d.toBlob(h=>{h?g(h):v(new Error("Пустой Blob после обрезки"))},"image/jpeg",.9)})}const yw="_backdrop_1cfz6_1",xw="_card_1cfz6_12",bw="_title_1cfz6_25",jw="_cropArea_1cfz6_31",Sw="_controls_1cfz6_40",Nw="_zoom_1cfz6_52",ww="_actions_1cfz6_57",Cw="_error_1cfz6_63",ha={backdrop:yw,card:xw,title:bw,cropArea:jw,controls:Sw,zoom:Nw,actions:ww,error:Cw};function Ew({imageSrc:a,isSaving:i,onCancel:c,onConfirm:r}){const[d,f]=j.useState({x:0,y:0}),[g,v]=j.useState(1),[h,m]=j.useState(null),[_,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 vw(a,h);await r(S)}catch{y("Не удалось обрезать изображение")}}};return l.jsx("div",{className:ha.backdrop,onClick:i?void 0:c,children:l.jsxs("div",{className:ha.card,onClick:S=>S.stopPropagation(),children:[l.jsx("h3",{className:ha.title,children:"Выберите область аватара"}),l.jsx("div",{className:ha.cropArea,children:l.jsx(gw,{image:a,crop:d,zoom:g,aspect:1,cropShape:"round",showGrid:!1,onCropChange:f,onZoomChange:v,onCropComplete:b})}),l.jsxs("div",{className:ha.controls,children:[l.jsx("label",{htmlFor:"avatar-zoom",children:"Масштаб"}),l.jsx("input",{id:"avatar-zoom",className:ha.zoom,type:"range",min:1,max:3,step:.01,value:g,onChange:S=>v(Number(S.target.value))})]}),_&&l.jsx("span",{className:ha.error,children:_}),l.jsxs("div",{className:ha.actions,children:[l.jsx(Kt,{variant:"ghost",onClick:c,disabled:i,children:"Отмена"}),l.jsx(Kt,{variant:"primary",onClick:N,disabled:i||!h,children:i?"Загрузка...":"Сохранить"})]})]})})}const Tw="_col_1gh35_1",Rw="_avatar_1gh35_10",Aw="_avatarImg_1gh35_30",Mw="_error_1gh35_37",Ow="_overlay_1gh35_43",zw="_addPhoto_1gh35_68",ei={col:Tw,avatar:Rw,avatarImg:Aw,error:Mw,overlay:Ow,addPhoto:zw};function Dw(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 Lw(){const{data:a}=Ci(),{mutateAsync:i,isPending:c}=n8(),r=j.useRef(null),[d,f]=j.useState(null),[g,v]=j.useState(!1),[h,m]=j.useState(null),_=(a==null?void 0:a.avatar_link)??null,y=_&&!g;j.useEffect(()=>{v(!1)},[_]),j.useEffect(()=>()=>{h&&URL.revokeObjectURL(h)},[h]);const b=()=>{var T;c||(T=r.current)==null||T.click()},N=T=>{var H;const O=(H=T.target.files)==null?void 0:H[0];T.target.value="",O&&(f(null),m(URL.createObjectURL(O)))},S=()=>{h&&URL.revokeObjectURL(h),m(null)},E=async T=>{try{const O=await Dw(T);await i({photo_base64:O,decoded_bytes:String(T.size)}),S()}catch{f("Не удалось загрузить фото"),S()}};return l.jsxs("div",{className:ei.col,children:[l.jsxs("div",{className:ei.avatar,onClick:b,children:[y?l.jsx("img",{src:_,alt:"avatar",className:ei.avatarImg,referrerPolicy:"no-referrer",onError:()=>{console.warn("[avatar] failed to load",_),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:ei.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:ei.addPhoto,children:l.jsx(Kt,{variant:"ghost",onClick:b,disabled:c,children:c?"ЗАГРУЗКА...":"ДОБАВИТЬ ФОТО"})}),d&&l.jsx("span",{className:ei.error,children:d}),h&&l.jsx(Ew,{imageSrc:h,isSaving:c,onCancel:S,onConfirm:E})]})}const kw="_card_17od5_1",Bw="_title_17od5_8",Uw="_actions_17od5_17",vd={card:kw,title:Bw,actions:Uw};function ho({title:a,children:i,actions:c}){return l.jsxs("div",{className:vd.card,children:[l.jsx("div",{className:vd.title,children:a}),i,c&&l.jsx("div",{className:vd.actions,children:c})]})}const Hw="_page_h0psp_1",$w="_kycBanner_h0psp_8",qw="_main_h0psp_19",Gw="_profileTop_h0psp_29",Fw="_userInfo_h0psp_33",Vw="_sections_h0psp_37",Qw="_grid2_h0psp_44",Yw="_grid1_h0psp_50",Iw="_mnemonicRow_h0psp_56",Xw="_mnemonicInfo_h0psp_63",Zw="_mnemonicIcon_h0psp_69",Kw="_mnemonicText_h0psp_73",Pw="_userName_h0psp_105",Ww="_userBalance_h0psp_112",Qt={page:Hw,kycBanner:$w,main:qw,profileTop:Gw,userInfo:Fw,sections:Vw,grid2:Qw,grid1:Yw,mnemonicRow:Iw,mnemonicInfo:Xw,mnemonicIcon:Zw,mnemonicText:Kw,userName:Pw,userBalance:Ww};function Jw(){const{data:a}=Ci(),{data:i,isLoading:c}=Lo(),{data:r}=Do(),d=l8(),f=Tn(),[g,v]=j.useState(""),[h,m]=j.useState(""),[_,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(O){v(O.replace(/[^\d+\s()-]/g,""))}function N(){const O=g.trim();O===h||d.isPending||d.mutate(O,{onSuccess:()=>{m(O),y({status:"success",message:"Номер телефона обновлён"})},onError:()=>{y({status:"error",message:"Не удалось обновить номер телефона"})}})}const S=O=>O?O[0].toUpperCase()+O.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:Qt.page,children:[l.jsx(ko,{}),a&&!a.kyc_verified&&l.jsx("div",{className:Qt.kycBanner,children:"Для полного доступа к платформе необходимо пройти верификацию личности (KYC)"}),l.jsxs("main",{className:Qt.main,children:[l.jsxs("div",{className:Qt.profileTop,children:[l.jsx(Lw,{}),l.jsxs("div",{className:Qt.userInfo,children:[l.jsx("span",{className:Qt.userName,children:E}),l.jsx("span",{className:Qt.userBalance,children:T})]})]}),l.jsxs("div",{className:Qt.sections,children:[l.jsx(ho,{title:"Личные данные",children:l.jsxs("div",{className:Qt.grid2,children:[l.jsx(ye,{label:"Полное ФИО",value:E,placeholder:"Например: Иванов Иван Иванович",readOnly:!0}),l.jsx(ye,{label:"Адрес электронной почты",value:(a==null?void 0:a.email)??"",type:"email",icon:"check",placeholder:"example@mail.ru",readOnly:!0}),l.jsx(ye,{label:"Серия и номер паспорта",value:(a==null?void 0:a.passport_data)??"",placeholder:"0000 000000",readOnly:!0}),l.jsx(ye,{label:"Номер телефона",value:g,onChange:b,onBlur:N,type:"tel",placeholder:"+7 (999) 000-00-00"})]})}),l.jsx(ho,{title:"Верификация",children:l.jsxs("div",{className:Qt.grid2,children:[l.jsx(ye,{label:"ИНН",value:(a==null?void 0:a.inn)??"",readOnly:!0,icon:"lock",placeholder:"000000000000"}),l.jsx(ye,{label:"ID аккаунта",value:(a==null?void 0:a.id)??"",readOnly:!0,icon:"lock",placeholder:"ECSA-00000000"})]})}),l.jsx(ho,{title:"Безопасность",actions:l.jsxs(l.Fragment,{children:[l.jsx(Kt,{variant:"danger",children:"⚠️ Посмотреть приватный ключ"}),l.jsx(Kt,{variant:"primary",children:"СОХРАНИТЬ"})]}),children:l.jsx("div",{className:Qt.grid1,children:r==null?void 0:r.map(({chain:O,address:H})=>l.jsx(ye,{label:`Адрес ${O}`,readOnly:!0,icon:"lock",value:H,placeholder:"—"},O))})}),l.jsx(ho,{title:"Мнемоника",children:l.jsxs("div",{className:Qt.mnemonicRow,children:[l.jsxs("div",{className:Qt.mnemonicInfo,children:[l.jsx("span",{className:Qt.mnemonicIcon,children:"🔑"}),l.jsx("span",{className:Qt.mnemonicText,children:"Сид-фраза из 12 слов для восстановления кошелька"})]}),l.jsx(Kt,{variant:"danger",onClick:()=>f(ue.SEED_PHRASE),children:"⚠ Показать мнемонику"})]})})]})]}),_&&l.jsx(Ca,{status:_.status,message:_.message,onClose:()=>y(null)})]})}const eC="_card_1erii_1",tC="_logo_1erii_10",nC="_title_1erii_20",lC="_twoCol_1erii_29",aC="_leftCol_1erii_36",sC="_rightCol_1erii_42",iC="_codeHint_1erii_48",cC="_error_1erii_55",rC="_submitWrapper_1erii_62",oC="_footer_1erii_66",uC="_forgot_1erii_73",dC="_divider_1erii_88",$n={card:eC,logo:tC,title:nC,twoCol:lC,leftCol:aC,rightCol:sC,codeHint:iC,error:cC,submitWrapper:rC,footer:oC,forgot:uC,divider:dC};function xp(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 fC(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),[g,v]=j.useState(!1),h=Rn(),m=Tn(),_=bt({mutationFn:Xb,onSuccess:()=>v(!0)}),y=bt({mutationFn:Zb,onSuccess:async({access_token:E})=>{d2(),E&&Fn.set(E),await h.invalidateQueries({queryKey:zo}),m(ue.PROFILE)}}),b=()=>{a&&_.mutate({email:a})},N=E=>{E.preventDefault(),y.mutate({email:a,password:c,code:d})},S=(_.isError?xp(_.error):null)??(y.isError?xp(y.error):null);return{email:a,setEmail:i,password:c,setPassword:r,verificationCode:d,setVerificationCode:f,codeSent:g,isLoadingCode:_.isPending,isLoadingSubmit:y.isPending,error:S,handleRequestCode:b,handleSubmit:N}}function hC(){const{email:a,setEmail:i,password:c,setPassword:r,verificationCode:d,setVerificationCode:f,codeSent:g,isLoadingCode:v,isLoadingSubmit:h,error:m,handleRequestCode:_,handleSubmit:y}=fC(),b=Tn();return l.jsxs("form",{className:$n.card,onSubmit:y,children:[l.jsx("div",{className:$n.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("h1",{className:$n.title,children:"Войти в кошелёк ЭКСА"}),l.jsxs("div",{className:$n.twoCol,children:[l.jsxs("div",{className:$n.leftCol,children:[l.jsx(ye,{label:"Адрес электронной почты",type:"email",value:a,onChange:i,placeholder:"example@mail.ru",required:!0}),l.jsx(ye,{label:"Пароль",type:"password",value:c,onChange:r,placeholder:"••••••••",required:!0})]}),l.jsxs("div",{className:$n.rightCol,children:[l.jsx(Kt,{variant:"ghost",type:"button",onClick:_,disabled:g||v,children:v?"Отправка...":g?"Код отправлен":"Получить код на email"}),l.jsx("span",{className:$n.codeHint,children:"Код не пришёл"}),l.jsx(ye,{label:"Ввести код",type:"text",value:d,onChange:f,placeholder:"000 000",required:!0})]})]}),m&&l.jsx("p",{className:$n.error,children:m}),l.jsx("div",{className:$n.submitWrapper,children:l.jsx(Gn,{label:h?"Вход...":"Войти",disabled:h})}),l.jsxs("div",{className:$n.footer,children:[l.jsx("a",{className:$n.forgot,onClick:()=>b(ue.RESTORE_PASSWORD),children:"Забыли пароль?"}),l.jsx("div",{className:$n.divider,children:l.jsx("span",{children:"или"})}),l.jsx(Kt,{variant:"outline",type:"button",onClick:()=>b(ue.REGISTER),children:"Создать новый кошелёк"})]})]})}const mC="_page_a6ygb_1",pC={page:mC};function gC(){return l.jsx("div",{className:pC.page,children:l.jsx(hC,{})})}function bp(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 _C(){const a=Tn(),i=Rn(),[c,r]=j.useState(""),[d,f]=j.useState(""),[g,v]=j.useState(""),[h,m]=j.useState(""),[_,y]=j.useState(!1),[b,N]=j.useState(null),S=bt({mutationFn:Yb,onSuccess:()=>y(!0)}),E=bt({mutationFn:Ib,onSuccess:async({access_token:z})=>{d2(),z&&Fn.set(z),await i.invalidateQueries({queryKey:zo}),a(ue.WALLET)}}),T=()=>{c&&S.mutate({email:c})},O=z=>{if(z.preventDefault(),d!==g){N("Пароли не совпадают");return}N(null),E.mutate({email:c,password:d,confirm_password:g,code:h})},H=b??(S.isError?bp(S.error):null)??(E.isError?bp(E.error):null);return{email:c,setEmail:r,password:d,setPassword:f,confirmPassword:g,setConfirmPassword:v,verificationCode:h,setVerificationCode:m,codeSent:_,isLoadingCode:S.isPending,isLoadingSubmit:E.isPending,error:H,handleRequestCode:T,handleSubmit:O}}const vC="_card_4lgff_1",yC="_logo_4lgff_10",xC="_title_4lgff_20",bC="_typeSelect_4lgff_29",jC="_back_4lgff_39",SC="_legalInfo_4lgff_55",NC="_legalIntro_4lgff_61",wC="_docsBlock_4lgff_67",CC="_emailBlock_4lgff_68",EC="_docsLabel_4lgff_74",TC="_docsList_4lgff_80",RC="_emailLink_4lgff_94",AC="_legalDone_4lgff_105",MC="_legalDoneTitle_4lgff_113",OC="_legalDoneText_4lgff_119",zC="_twoCol_4lgff_125",DC="_leftCol_4lgff_132",LC="_rightCol_4lgff_138",kC="_codeHint_4lgff_149",BC="_error_4lgff_156",UC="_submitWrapper_4lgff_163",HC="_legal_4lgff_55",lt={card:vC,logo:yC,title:xC,typeSelect:bC,back:jC,legalInfo:SC,legalIntro:NC,docsBlock:wC,emailBlock:CC,docsLabel:EC,docsList:TC,emailLink:RC,legalDone:AC,legalDoneTitle:MC,legalDoneText:OC,twoCol:zC,leftCol:DC,rightCol:LC,codeHint:kC,error:BC,submitWrapper:UC,legal:HC};function $C(){const{email:a,setEmail:i,password:c,setPassword:r,confirmPassword:d,setConfirmPassword:f,verificationCode:g,setVerificationCode:v,codeSent:h,isLoadingCode:m,isLoadingSubmit:_,error:y,handleRequestCode:b,handleSubmit:N}=_C();return l.jsxs("form",{onSubmit:N,children:[l.jsxs("div",{className:lt.twoCol,children:[l.jsxs("div",{className:lt.leftCol,children:[l.jsx(ye,{label:"Введите адрес электронной почты",type:"email",value:a,onChange:i,placeholder:"example@mail.ru",required:!0}),l.jsx(ye,{label:"Придумайте пароль",type:"password",value:c,onChange:r,placeholder:"••••••••",required:!0}),l.jsx(ye,{label:"Повторите пароль",type:"password",value:d,onChange:f,placeholder:"••••••••",required:!0})]}),l.jsxs("div",{className:lt.rightCol,children:[l.jsx(Kt,{variant:"ghost",type:"button",onClick:b,disabled:h||m,children:m?"Отправка...":h?"Код отправлен":"Получить проверочный код"}),l.jsx("span",{className:lt.codeHint,children:"Код не пришёл"}),l.jsx(ye,{label:"Ввести код",type:"text",value:g,onChange:v,placeholder:"000 000",required:!0})]})]}),y&&l.jsx("p",{className:lt.error,children:y}),l.jsx("div",{className:lt.submitWrapper,children:l.jsx(Gn,{label:_?"Создание...":"Создать",disabled:_})}),l.jsxs("p",{className:lt.legal,children:["Нажимая «Создать», вы принимаете",l.jsx("br",{}),l.jsx("a",{href:"#",children:"Пользовательское соглашение"})," и ",l.jsx("a",{href:"#",children:"Политику конфиденциальности"})]})]})}const jp="company@elcsa.ru",qC=["Устав организации в действующей редакции","Решение (протокол) о создании организации и о назначении руководителя","Выписка по расчётному счёту из банка за последние шесть месяцев","Выписка из Единого государственного реестра юридических лиц (ЕГРЮЛ)","Идентификатор электронного документооборота (ЭДО)","Реквизиты расчётного счёта: номер Р/С, БИК и наименование банка"];function GC(){const[a,i]=j.useState(!1);return a?l.jsxs("div",{className:lt.legalDone,children:[l.jsx("h2",{className:lt.legalDoneTitle,children:"Спасибо!"}),l.jsx("p",{className:lt.legalDoneText,children:"Мы получили уведомление об отправке документов. После проверки мы свяжемся с вами по указанному адресу электронной почты."})]}):l.jsxs("div",{className:lt.legalInfo,children:[l.jsx("p",{className:lt.legalIntro,children:"Для регистрации юридического лица отправьте перечисленные ниже документы на нашу электронную почту. После проверки мы свяжемся с вами для завершения регистрации."}),l.jsxs("div",{className:lt.docsBlock,children:[l.jsx("span",{className:lt.docsLabel,children:"Необходимые документы"}),l.jsx("ul",{className:lt.docsList,children:qC.map(c=>l.jsx("li",{children:c},c))})]}),l.jsxs("div",{className:lt.emailBlock,children:[l.jsx("span",{className:lt.docsLabel,children:"Адрес для отправки документов"}),l.jsx("a",{href:`mailto:${jp}`,className:lt.emailLink,children:jp})]}),l.jsx("div",{className:lt.submitWrapper,children:l.jsx(Gn,{label:"Документы отправлены",type:"button",onClick:()=>i(!0)})})]})}function FC(){const[a,i]=j.useState(null);return l.jsxs("div",{className:lt.card,children:[l.jsx("div",{className:lt.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("h1",{className:lt.title,children:"Создать кошелёк ЭКСА"}),a===null?l.jsxs("div",{className:lt.typeSelect,children:[l.jsx(Kt,{variant:"primary",onClick:()=>i("individual"),children:"Зарегистрироваться как физическое лицо"}),l.jsx(Kt,{variant:"outline",onClick:()=>i("legal"),children:"Зарегистрироваться как юридическое лицо"})]}):l.jsxs(l.Fragment,{children:[l.jsx("button",{type:"button",className:lt.back,onClick:()=>i(null),children:"← Назад к выбору"}),a==="individual"?l.jsx($C,{}):l.jsx(GC,{})]})]})}const VC="_page_a6ygb_1",QC={page:VC};function YC(){return l.jsx("div",{className:QC.page,children:l.jsx(FC,{})})}const IC="_page_1bkwz_1",XC="_card_1bkwz_9",ZC="_logo_1bkwz_18",KC="_title_1bkwz_28",PC="_typeSwitch_1bkwz_38",WC="_typeOption_1bkwz_49",JC="_typeOptionActive_1bkwz_66",eE="_twoCol_1bkwz_71",tE="_leftCol_1bkwz_78",nE="_rightCol_1bkwz_84",lE="_codeHint_1bkwz_90",aE="_backButton_1bkwz_98",sE="_documentsSubtitle_1bkwz_131",iE="_documentsList_1bkwz_137",cE="_documentItem_1bkwz_146",rE="_documentName_1bkwz_157",oE="_attachButton_1bkwz_163",uE="_fileInput_1bkwz_181",dE="_submitWrapper_1bkwz_192",fE="_legal_1bkwz_196",Pe={page:IC,card:XC,logo:ZC,title:KC,typeSwitch:PC,typeOption:WC,typeOptionActive:JC,twoCol:eE,leftCol:tE,rightCol:nE,codeHint:lE,backButton:aE,documentsSubtitle:sE,documentsList:iE,documentItem:cE,documentName:rE,attachButton:oE,fileInput:uE,submitWrapper:dE,legal:fE},hE=["Свидетельство о государственной регистрации (ОГРН)","Свидетельство о постановке на учёт в налоговом органе (ИНН)","Устав организации (действующая редакция)","Решение/протокол о назначении руководителя","Документ, подтверждающий полномочия лица, открывающего счёт","Карточка с образцами подписей и оттиска печати"];function mE(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),[g,v]=j.useState(""),[h,m]=j.useState("individual"),[_,y]=j.useState("info"),b=h==="legal",N=E=>{E.preventDefault(),y("documents")},S=E=>{E.preventDefault()};return l.jsx("div",{className:Pe.page,children:_==="info"?l.jsxs("form",{className:Pe.card,onSubmit:N,children:[l.jsx("div",{className:Pe.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("h1",{className:Pe.title,children:"Создать кошелёк ЭКСА"}),l.jsxs("div",{className:Pe.typeSwitch,role:"tablist","aria-label":"Тип регистрации",children:[l.jsx("button",{type:"button",role:"tab","aria-selected":!b,className:`${Pe.typeOption} ${b?"":Pe.typeOptionActive}`,onClick:()=>m("individual"),children:"Физическое лицо"}),l.jsx("button",{type:"button",role:"tab","aria-selected":b,className:`${Pe.typeOption} ${b?Pe.typeOptionActive:""}`,onClick:()=>m("legal"),children:"Юридическое лицо"})]}),l.jsxs("div",{className:Pe.twoCol,children:[l.jsxs("div",{className:Pe.leftCol,children:[l.jsx(ye,{label:b?"Введите корпоративный email":"Введите адрес электронной почты",type:"email",value:a,onChange:i,placeholder:b?"name@company.ru":"example@mail.ru"}),l.jsx(ye,{label:"Придумайте пароль",type:"password",value:c,onChange:r,placeholder:"••••••••"}),l.jsx(ye,{label:"Повторите пароль",type:"password",value:d,onChange:f,placeholder:"••••••••"})]}),l.jsxs("div",{className:Pe.rightCol,children:[l.jsx(Kt,{variant:"ghost",type:"button",children:"Получить проверочный код"}),l.jsx("span",{className:Pe.codeHint,children:"Код не пришёл"}),l.jsx(ye,{label:"Ввести код",type:"text",value:g,onChange:v,placeholder:"000 000"})]})]}),l.jsx("div",{className:Pe.submitWrapper,children:l.jsx(Gn,{label:"Создать"})}),l.jsxs("p",{className:Pe.legal,children:["Нажимая «Создать», вы принимаете",l.jsx("br",{}),l.jsx("a",{href:"#",children:"Пользовательское соглашение"})," и ",l.jsx("a",{href:"#",children:"Политику конфиденциальности"})]})]}):l.jsxs("form",{className:Pe.card,onSubmit:S,children:[l.jsx("div",{className:Pe.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("button",{type:"button",className:Pe.backButton,onClick:()=>y("info"),children:"← Назад к данным"}),l.jsx("h1",{className:Pe.title,children:"Прикрепите документы"}),l.jsx("p",{className:Pe.documentsSubtitle,children:"Для открытия счёта юридическому лицу прикрепите сканы или фотографии следующих документов:"}),l.jsx("ul",{className:Pe.documentsList,children:hE.map(E=>l.jsxs("li",{className:Pe.documentItem,children:[l.jsx("span",{className:Pe.documentName,children:E}),l.jsxs("label",{className:Pe.attachButton,children:["Прикрепить",l.jsx("input",{type:"file",className:Pe.fileInput,multiple:!0})]})]},E))}),l.jsx("div",{className:Pe.submitWrapper,children:l.jsx(Gn,{label:"Создать аккаунт"})})]})})}const pE="_page_cc0zl_1",gE="_wrap_cc0zl_9",_E="_header_cc0zl_20",vE="_title_cc0zl_24",yE="_subtitle_cc0zl_29",xE="_body_cc0zl_37",bE="_formCol_cc0zl_43",jE="_hint_cc0zl_49",SE="_infoCol_cc0zl_56",NE="_infoTitle_cc0zl_61",wE="_infoRow_cc0zl_68",CE="_infoLabel_cc0zl_84",EE="_infoValue_cc0zl_89",TE="_note_cc0zl_95",RE="_submitBtn_cc0zl_102",mt={page:pE,wrap:gE,header:_E,title:vE,subtitle:yE,body:xE,formCol:bE,hint:jE,infoCol:SE,infoTitle:NE,infoRow:wE,infoLabel:CE,infoValue:EE,note:TE,submitBtn:RE},yd=5e5,Sp=.03,mo=a=>a.toLocaleString("ru-RU",{maximumFractionDigits:0});function AE(){const[a,i]=j.useState(""),[c,r]=j.useState(""),[d,f]=j.useState(""),g=Number(a.replace(/\D/g,""))||0,v=g>0&&g<yd,h=g*Sp,m=y=>{const b=y.replace(/\D/g,"");i(b?mo(Number(b)):"")},_=y=>{y.preventDefault()};return l.jsx("div",{className:mt.page,children:l.jsxs("form",{className:mt.wrap,onSubmit:_,children:[l.jsxs("div",{className:mt.header,children:[l.jsx("h1",{className:mt.title,children:"Оставить заявку"}),l.jsx("p",{className:mt.subtitle,children:"Конвертация крупных объёмов по индивидуальному курсу. Оставьте заявку — менеджер свяжется с вами, подтвердит актуальный курс и сопроводит сделку."})]}),l.jsxs("div",{className:mt.body,children:[l.jsxs("div",{className:mt.formCol,children:[l.jsx(ye,{label:"Объём заявки, ₽",type:"text",value:a,onChange:m,placeholder:"от 500 000"}),v&&l.jsxs("p",{className:mt.hint,children:["Минимальный объём заявки — ",mo(yd)," ₽"]}),l.jsx(ye,{label:"Как к вам обращаться",type:"text",value:c,onChange:r,placeholder:"Имя"}),l.jsx(ye,{label:"Email или телефон для связи",type:"text",value:d,onChange:f,placeholder:"example@mail.ru / +7 900 000-00-00"})]}),l.jsxs("div",{className:mt.infoCol,children:[l.jsx("div",{className:mt.infoTitle,children:"УСЛОВИЯ"}),l.jsxs("div",{className:mt.infoRow,children:[l.jsx("span",{className:mt.infoLabel,children:"Минимальный объём"}),l.jsxs("span",{className:mt.infoValue,children:[mo(yd)," ₽"]})]}),l.jsxs("div",{className:mt.infoRow,children:[l.jsx("span",{className:mt.infoLabel,children:"Примерная комиссия"}),l.jsxs("span",{className:mt.infoValue,children:[(Sp*100).toFixed(0)," %"]})]}),l.jsxs("div",{className:mt.infoRow,"data-accent":!0,children:[l.jsx("span",{className:mt.infoLabel,children:"Комиссия с объёма"}),l.jsx("span",{className:mt.infoValue,children:g>0?`${mo(h)}`:"—"})]}),l.jsx("p",{className:mt.note,children:"Итоговая комиссия рассчитывается индивидуально и зависит от объёма, валюты и направления сделки."})]})]}),l.jsx("button",{type:"submit",className:mt.submitBtn,disabled:v,children:"Оставить заявку"})]})})}const ME="Сумма для конвертации слишком мала. Увеличьте сумму и попробуйте снова.";function OE(){const a=E3(),[i,c]=j.useState(!1),[r,d]=j.useState(null),{mutate:f,isPending:g}=k6();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:ME})})}const h=a.isUsdtToRub?!a.rubTotal||g||!i:!a.usdtFromRub||g||!i||a.rubBelowMin;return{...a,agreed:i,setAgreed:c,onPay:v,isPending:g,isPayDisabled:h,notification:r,dismissNotification:()=>d(null)}}const zE="_wrap_6xfms_1",DE="_box_6xfms_12",LE="_text_6xfms_39",kE="_link_6xfms_46",BE="_required_6xfms_51",Ec={wrap:zE,box:DE,text:LE,link:kE,required:BE};function UE({checked:a,onToggle:i}){return l.jsxs("button",{type:"button",className:Ec.wrap,onClick:i,"aria-pressed":a,children:[l.jsx("span",{className:Ec.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:Ec.text,children:["Я ознакомлен и согласен с"," ",l.jsx("a",{href:"/publichnaya-oferta",className:Ec.link,target:"_blank",rel:"noopener noreferrer",onClick:c=>c.stopPropagation(),children:"публичной офертой"}),". Вся деятельность компании соответствует законодательству Российской Федерации.",l.jsx("br",{}),l.jsx("span",{className:Ec.required,children:"ОБЯЗАТЕЛЬНОЕ ПОЛЕ"})]})]})}const HE="_wrap_1senc_1",$E="_header_1senc_8",qE="_title_1senc_17",GE="_subtitle_1senc_22",FE="_pills_1senc_29",VE="_pill_1senc_29",QE="_pillValue_1senc_43",YE="_body_1senc_53",IE="_tabs_1senc_59",XE="_tab_1senc_59",ZE="_bottom_1senc_91",KE="_payBtn_1senc_99",rn={wrap:HE,header:$E,title:qE,subtitle:GE,pills:FE,pill:VE,pillValue:QE,body:YE,tabs:IE,tab:XE,bottom:ZE,payBtn:KE};function PE(){const{isUsdtToRub:a,gasPriceRub:i,configUsdtRate:c,convert:r,pay:d,onSwap:f,commission:g,agreed:v,setAgreed:h,onPay:m,isPending:_,isPayDisabled:y,notification:b,dismissNotification:N}=OE();return l.jsxs("div",{className:rn.wrap,children:[l.jsxs("div",{className:rn.header,children:[l.jsxs("div",{children:[l.jsx("h1",{className:rn.title,children:"Конвертация"}),l.jsx("div",{className:rn.subtitle,children:"Данные обновляются в реальном времени"})]}),l.jsxs("div",{className:rn.pills,children:[l.jsxs("div",{className:rn.pill,children:["Цена газа в RUB ",l.jsxs("span",{className:rn.pillValue,children:[i.toFixed(2)," RUB"]})]}),l.jsxs("div",{className:rn.pill,children:["USDT/RUB ",l.jsxs("span",{className:rn.pillValue,children:[c.toFixed(2)," ₽"]})]})]})]}),l.jsxs("div",{className:rn.body,children:[l.jsxs("div",{children:[l.jsx("div",{className:rn.tabs,children:l.jsx("div",{className:rn.tab,"data-active":!0,children:"КУПИТЬ"})}),l.jsx(bo,{label:a?"Конвертируете":"Платите",...r}),l.jsx(c3,{onClick:f}),l.jsx(bo,{label:a?"Платите":"Конвертируете",...d})]}),l.jsx(o3,{...g})]}),l.jsx("div",{className:rn.bottom,children:l.jsx(UE,{checked:v,onToggle:()=>h(!v)})}),l.jsx("button",{type:"button",className:rn.payBtn,onClick:m,disabled:y,children:_?"Обработка...":"Оплатить"}),b&&l.jsx(Ca,{status:b.status,message:b.message,onClose:N})]})}function WE(){return l.jsx(PE,{})}const Np=52;function JE(a){const[i,c]=j.useState(!1),[r,d]=j.useState(Np),[f,g]=j.useState(!1),v=j.useRef(null),h=j.useCallback(()=>{v.current&&clearInterval(v.current),d(Np),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]),_=j.useCallback(()=>{navigator.clipboard.writeText(a.join(" ")).then(()=>{g(!0),setTimeout(()=>g(!1),1500)})},[a]);return{hidden:i,countdown:r,copied:f,handleHide:m,handleCopy:_}}const eT="_content_o6p8v_1",tT="_titleRow_o6p8v_6",nT="_title_o6p8v_6",lT="_titleButtons_o6p8v_19",aT="_btnFixed_o6p8v_26",sT="_subtitle_o6p8v_34",iT="_countdown_o6p8v_42",cT="_seedGrid_o6p8v_47",rT="_seedCard_o6p8v_54",oT="_seedNum_o6p8v_73",uT="_seedWord_o6p8v_80",dT="_seedWordHidden_o6p8v_88",fT="_warning_o6p8v_93",hT="_warningIcon_o6p8v_101",mT="_warningText_o6p8v_107",pT="_profileLinkRow_o6p8v_115",gT="_profileLink_o6p8v_115",Tt={content:eT,titleRow:tT,title:nT,titleButtons:lT,btnFixed:aT,subtitle:sT,countdown:iT,seedGrid:cT,seedCard:rT,seedNum:oT,seedWord:uT,seedWordHidden:dT,warning:fT,warningIcon:hT,warningText:mT,profileLinkRow:pT,profileLink:gT};function _T({words:a}){const{hidden:i,countdown:c,copied:r,handleHide:d,handleCopy:f}=JE(a);return l.jsxs("div",{className:Tt.content,children:[l.jsxs("div",{className:Tt.titleRow,children:[l.jsx("h1",{className:Tt.title,children:"СИД ФРАЗА"}),l.jsxs("div",{className:Tt.titleButtons,children:[l.jsx("div",{className:Tt.btnFixed,children:l.jsx(Kt,{variant:"outline",onClick:d,children:i?"ПОКАЗАТЬ":"СКРЫТЬ"})}),l.jsx("div",{className:Tt.btnFixed,children:l.jsx(Kt,{variant:"outline",onClick:f,children:r?"СКОПИРОВАНО":"КОПИРОВАТЬ"})})]})]}),!i&&l.jsxs("div",{className:Tt.subtitle,children:["АВТОМАТИЧЕСКОЕ СКРЫТИЕ ЧЕРЕЗ"," ",l.jsx("span",{className:Tt.countdown,children:c}),"С"]}),l.jsx("div",{className:Tt.seedGrid,children:a.map((g,v)=>l.jsxs("div",{className:Tt.seedCard,children:[l.jsxs("span",{className:Tt.seedNum,children:[v+1,"."]}),l.jsx("span",{className:`${Tt.seedWord} ${i?Tt.seedWordHidden:""}`,children:i?"•••••":g})]},v))}),l.jsxs("div",{className:Tt.warning,children:[l.jsx("span",{className:Tt.warningIcon,children:"⚠️"}),l.jsx("p",{className:Tt.warningText,children:"Никогда не передавайте сид-фразу третьим лицам. Тот, кто знает фразу — владеет кошельком."})]}),l.jsx("div",{className:Tt.profileLinkRow,children:l.jsx(Zt,{to:ue.PROFILE,className:Tt.profileLink,children:"Перейти в профиль"})})]})}const vT="_page_1mk6w_1",yT="_main_1mk6w_8",xT="_glow_1mk6w_17",xd={page:vT,main:yT,glow:xT};function bT(){const{data:a,isLoading:i}=T8(),c=a?a.split(" "):[];return l.jsxs("div",{className:xd.page,children:[l.jsx(ko,{}),l.jsxs("main",{className:xd.main,children:[l.jsx("div",{className:xd.glow}),!i&&l.jsx(_T,{words:c})]})]})}const jT="https://app.kyc.elcsa.ru";function ST(){return cg(!0)}async function cg(a){const i=await dl(),c=await fetch(`${jT}/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 Si(),cg(!1)}catch{throw Fn.clear(),new Error("Unauthorized")}const r=await c.json();if(!c.ok)throw r;return r}function NT(){const a=bt({mutationFn:ST});return{trigger:a.mutate,data:a.data,isLoading:a.isPending,isError:a.isError}}const wT="_backdrop_1do7s_1",CT="_modal_1do7s_12",ET="_closeBtn_1do7s_22",TT="_body_1do7s_40",RT="_qrBlock_1do7s_47",AT="_qrImage_1do7s_55",MT="_linkBtn_1do7s_63",Ka={backdrop:wT,modal:CT,closeBtn:ET,body:TT,qrBlock:RT,qrImage:AT,linkBtn:MT};function OT({data:a,onClose:i}){return l.jsx("div",{className:Ka.backdrop,onClick:i,children:l.jsxs("div",{className:Ka.modal,onClick:c=>c.stopPropagation(),children:[l.jsx("button",{className:Ka.closeBtn,onClick:i,type:"button",children:"×"}),l.jsx("div",{className:Ka.body,children:l.jsxs("div",{className:Ka.qrBlock,children:[l.jsx("img",{className:Ka.qrImage,src:a.qr_code,alt:"QR-код для верификации"}),l.jsx("a",{className:Ka.linkBtn,href:a.link,target:"_blank",rel:"noopener noreferrer",children:"Перейти к верификации"})]})})]})})}const zT="_card_omb8e_1",DT="_logo_omb8e_13",LT="_iconWrapper_omb8e_21",kT="_description_omb8e_34",BT="_buttonWrapper_omb8e_42",UT="_error_omb8e_47",ti={card:zT,logo:DT,iconWrapper:LT,description:kT,buttonWrapper:BT,error:UT};function HT(){const{trigger:a,data:i,isLoading:c,isError:r}=NT(),d=Tn(),f=Rn(),{data:g}=Ci({refetchInterval:i?5e3:!1});j.useEffect(()=>{g!=null&&g.kyc_verified&&d(ue.SEED_PHRASE,{replace:!0})},[g==null?void 0:g.kyc_verified,d]);const v=()=>{f.invalidateQueries({queryKey:["me"]})};return l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:ti.card,children:[l.jsx("div",{className:ti.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("div",{className:ti.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:ti.description,children:"Для продолжения работы необходимо пройти KYC верификацию"}),l.jsx("div",{className:ti.buttonWrapper,children:l.jsx(Gn,{label:c?"Загрузка...":"Подтвердить личность",type:"button",onClick:()=>a(),disabled:c})}),r&&l.jsx("p",{className:ti.error,children:"Произошла ошибка. Попробуй перезагрузить страницу и попробовать снова."})]}),i&&l.jsx(OT,{data:i,onClose:v})]})}const $T="_page_6lnfw_1",qT={page:$T};function GT(){const{data:a,isLoading:i}=Ci();return i?null:a!=null&&a.kyc_verified?l.jsx(Mo,{to:ue.PROFILE,replace:!0}):l.jsx("div",{className:qT.page,children:l.jsx(HT,{})})}const FT="_card_mzeuq_1",VT="_logo_mzeuq_10",QT="_title_mzeuq_20",YT="_fields_mzeuq_29",IT="_emailRow_mzeuq_35",XT="_error_mzeuq_41",ZT="_submitWrapper_mzeuq_48",KT="_footer_mzeuq_52",PT="_back_mzeuq_58",Ol={card:FT,logo:VT,title:QT,fields:YT,emailRow:IT,error:XT,submitWrapper:ZT,footer:KT,back:PT};function WT(){const[a,i]=j.useState(""),[c,r]=j.useState(!1),[d,f]=j.useState(!1),[g,v]=j.useState(""),[h,m]=j.useState(""),[_,y]=j.useState(""),[b,N]=j.useState(""),[S,E]=j.useState(!1),[T,O]=j.useState(null),H=Tn();async function z(){N(""),f(!0);try{await Jb({email:a}),r(!0),O({status:"success",message:`Код отправлен на ${a}`})}catch{O({status:"error",message:"Не удалось отправить письмо. Проверьте email и попробуйте снова."})}finally{f(!1)}}async function G(Y){if(Y.preventDefault(),N(""),h!==_){N("Пароли не совпадают");return}E(!0);try{await t8({email:a,code:g,new_password:h,confirm_password:_}),H(ue.LOGIN)}catch{N("Не удалось изменить пароль. Проверьте код и попробуйте снова.")}finally{E(!1)}}return l.jsxs(l.Fragment,{children:[l.jsxs("form",{className:Ol.card,onSubmit:G,children:[l.jsx("div",{className:Ol.logo,children:l.jsx("img",{src:ul,alt:"ЭКСА"})}),l.jsx("h1",{className:Ol.title,children:"Восстановление пароля"}),l.jsxs("div",{className:Ol.fields,children:[l.jsxs("div",{className:Ol.emailRow,children:[l.jsx(ye,{label:"E-Mail",type:"email",value:a,onChange:i,placeholder:"example@mail.com",required:!0}),l.jsx(Gn,{label:d?"Отправка...":"Получить код",disabled:d||!a,type:"button",onClick:z})]}),c&&l.jsxs(l.Fragment,{children:[l.jsx(ye,{label:"Код с почты",type:"text",value:g,onChange:v,placeholder:"000 000",required:!0}),l.jsx(ye,{label:"Новый пароль",type:"password",value:h,onChange:m,placeholder:"••••••••",required:!0}),l.jsx(ye,{label:"Повторить пароль",type:"password",value:_,onChange:y,placeholder:"••••••••",required:!0})]})]}),b&&l.jsx("p",{className:Ol.error,children:b}),c&&l.jsx("div",{className:Ol.submitWrapper,children:l.jsx(Gn,{label:S?"Сохранение...":"Изменить пароль",disabled:S})}),l.jsx("div",{className:Ol.footer,children:l.jsx("a",{className:Ol.back,onClick:()=>H(ue.LOGIN),children:"Вернуться ко входу"})})]}),T&&l.jsx(Ca,{status:T.status,message:T.message,onClose:()=>O(null)})]})}const JT="_page_6lnfw_1",eR={page:JT};function tR(){return l.jsx("div",{className:eR.page,children:l.jsx(WT,{})})}const nR="_main_1fqml_1",lR="_container_1fqml_7",aR="_title_1fqml_13",sR="_subtitle_1fqml_21",iR="_section_1fqml_29",cR="_sectionTitle_1fqml_33",rR="_definitions_1fqml_42",oR="_definition_1fqml_42",uR="_requisites_1fqml_56",Ne={main:nR,container:lR,title:aR,subtitle:sR,section:iR,sectionTitle:cR,definitions:rR,definition:oR,requisites:uR};function dR(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),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(hs,{})]})}const fR="_main_14e6d_1",hR="_container_14e6d_7",mR="_title_14e6d_13",pR="_subtitle_14e6d_21",gR="_section_14e6d_29",_R="_sectionTitle_14e6d_33",vR="_subSectionTitle_14e6d_42",yR="_definitions_14e6d_50",xR="_definition_14e6d_50",bR="_list_14e6d_64",jR="_goalsList_14e6d_75",SR="_goal_14e6d_75",NR="_contacts_14e6d_105",Z={main:fR,container:hR,title:mR,subtitle:pR,section:gR,sectionTitle:_R,subSectionTitle:vR,definitions:yR,definition:xR,list:bR,goalsList:jR,goal:SR,contacts:NR};function wR(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),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(hs,{})]})}const CR="_main_iq2qw_1",ER="_container_iq2qw_7",TR="_title_iq2qw_13",RR="_section_iq2qw_21",AR="_sectionTitle_iq2qw_25",MR="_subSectionTitle_iq2qw_34",OR="_list_iq2qw_42",zR="_info_iq2qw_57",DR="_example_iq2qw_71",LR="_warning_iq2qw_81",ee={main:CR,container:ER,title:TR,section:RR,sectionTitle:AR,subSectionTitle:MR,list:OR,info:zR,example:DR,warning:LR};function kR(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),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(hs,{})]})}const BR="_main_9j8kd_1",UR="_container_9j8kd_7",HR="_title_9j8kd_13",$R="_subtitle_9j8kd_21",qR="_section_9j8kd_29",GR="_sectionTitle_9j8kd_33",FR="_subSectionTitle_9j8kd_42",VR="_list_9j8kd_50",QR="_info_9j8kd_65",YR="_contacts_9j8kd_79",IR="_confirmation_9j8kd_92",P={main:BR,container:UR,title:HR,subtitle:$R,section:qR,sectionTitle:GR,subSectionTitle:FR,list:VR,info:QR,contacts:YR,confirmation:IR};function XR(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),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(hs,{})]})}const ZR="_main_2hruc_1",KR="_container_2hruc_7",PR="_title_2hruc_13",WR="_subtitle_2hruc_21",JR="_section_2hruc_29",eA="_sectionTitle_2hruc_33",tA="_description_2hruc_42",nA="_info_2hruc_49",lA="_linkBlock_2hruc_56",aA="_button_2hruc_64",sA="_operatorInfo_2hruc_81",Yt={main:ZR,container:KR,title:PR,subtitle:WR,section:JR,sectionTitle:eA,description:tA,info:nA,linkBlock:lA,button:aA,operatorInfo:sA};function iA(){return l.jsxs(l.Fragment,{children:[l.jsx(wi,{}),l.jsx("main",{className:Yt.main,children:l.jsxs("div",{className:Yt.container,children:[l.jsx("h1",{className:Yt.title,children:"Реестр операторов персональных данных"}),l.jsx("h2",{className:Yt.subtitle,children:"ООО «БИТФОРС»"}),l.jsxs("section",{className:Yt.section,children:[l.jsx("p",{className:Yt.description,children:"Информация об операторе персональных данных размещена в реестре операторов персональных данных Федеральной службы по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор)."}),l.jsx("p",{className:Yt.info,children:"Вы можете просмотреть информацию об операторе в реестре Роскомнадзора, перейдя по ссылке ниже:"}),l.jsx("div",{className:Yt.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:Yt.button,children:"Открыть реестр Роскомнадзора"})}),l.jsx("p",{className:Yt.info,children:"Реестр содержит информацию об операторах персональных данных, включая сведения о целях и методах обработки персональных данных, а также меры по обеспечению безопасности персональных данных."})]}),l.jsxs("section",{className:Yt.section,children:[l.jsx("h3",{className:Yt.sectionTitle,children:"Информация об операторе"}),l.jsxs("div",{className:Yt.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:Yt.section,children:[l.jsx("h3",{className:Yt.sectionTitle,children:"О Роскомнадзоре"}),l.jsx("p",{children:"Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) — это федеральный орган исполнительной власти, осуществляющий функции по контролю и надзору в области персональных данных."}),l.jsx("p",{children:"Роскомнадзор ведет реестр операторов персональных данных в соответствии с требованиями Федерального закона «О персональных данных». Реестр является открытой информационной системой и доступен всем заинтересованным лицам."})]})]})}),l.jsx(hs,{})]})}function wp(a){return a?new Date(a).toLocaleString("ru-RU",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"}):"—"}function cA(a){return a?a.length<=16?a:`${a.slice(0,8)}${a.slice(-6)}`:"—"}function Cp(a){return Number(a).toLocaleString("ru-RU")}const rA={pending:"Ожидание",money_accepted:"Деньги получены",web3_processing:"Обработка в сети",web3_hash_error:"Ошибка хэша",web3_balance_problem:"Проблема с балансом",receipt_error:"Ошибка чека",completed:"Завершён",usdt_delivered:"USDT отправлен"},oA="_badge_1d3cq_1",uA="_status_pending_1d3cq_10",dA="_status_completed_1d3cq_15",fA="_status_money_accepted_1d3cq_20",hA="_status_web3_processing_1d3cq_25",mA="_status_web3_hash_error_1d3cq_30",pA="_status_web3_balance_problem_1d3cq_35",gA="_status_receipt_error_1d3cq_40",_A="_status_usdt_delivered_1d3cq_45",Ep={badge:oA,status_pending:uA,status_completed:dA,status_money_accepted:fA,status_web3_processing:hA,status_web3_hash_error:mA,status_web3_balance_problem:pA,status_receipt_error:gA,status_usdt_delivered:_A};function Tp({status:a}){return l.jsx("span",{className:`${Ep.badge} ${Ep[`status_${a}`]??""}`,children:rA[a]??a})}const vA="_button_1q7wx_1",yA={button:vA};function xA({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:yA.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 bA="_item_1ymly_1",jA="_summary_1ymly_8",SA="_summaryLeft_1ymly_25",NA="_summaryDate_1ymly_34",wA="_summaryRight_1ymly_41",CA="_amount_1ymly_48",EA="_totalAmount_1ymly_56",TA="_chevron_1ymly_64",RA="_chevronOpen_1ymly_70",AA="_bodyOuter_1ymly_74",MA="_bodyOuterOpen_1ymly_80",OA="_bodyInner_1ymly_84",zA="_body_1ymly_74",DA="_col_1ymly_96",LA="_colTitle_1ymly_101",kA="_infoRow_1ymly_110",BA="_infoRowTotal_1ymly_123",UA="_infoLabel_1ymly_128",HA="_infoValue_1ymly_129",$A="_infoValueRow_1ymly_148",qA="_infoLink_1ymly_154",Be={item:bA,summary:jA,summaryLeft:SA,summaryDate:NA,summaryRight:wA,amount:CA,totalAmount:EA,chevron:TA,chevronOpen:RA,bodyOuter:AA,bodyOuterOpen:MA,bodyInner:OA,body:zA,col:DA,colTitle:LA,infoRow:kA,infoRowTotal:BA,infoLabel:UA,infoValue:HA,infoValueRow:$A,infoLink:qA};function GA({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:wp(r.created_at)}),d&&l.jsx(Tp,{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:[Cp(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(Pa,{label:"Сумма USDT",value:`${r.usdt_amount} USDT`}),l.jsx(Pa,{label:"Курс обмена",value:`1 USDT = ${r.usdt_exchange_rate}`}),l.jsx(Pa,{label:"Сервисный сбор",value:`${r.service_fee} USDT`}),l.jsx(Pa,{label:"Комиссия за газ",value:`${r.gas_fee} USDT`}),l.jsx(Pa,{label:"Итого к оплате",value:`${Cp(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(Tp,{status:d.status})]}),l.jsx(Pa,{label:"Оплачено",value:d.itpay_paid_amount||"—"}),l.jsx(Pa,{label:"Истекает",value:wp(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:cA(d.web3_transaction_hash)}),d.web3_transaction_hash&&l.jsx(xA,{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 Pa({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 FA="_list_gxp0d_1",VA="_empty_gxp0d_9",QA="_status_gxp0d_16",YA="_statusError_gxp0d_23",IA="_loadMore_gxp0d_30",XA="_loadMoreBtn_gxp0d_38",ni={list:FA,empty:VA,status:QA,statusError:YA,loadMore:IA,loadMoreBtn:XA};function ZA(){const{data:a,isLoading:i,isError:c,fetchNextPage:r,hasNextPage:d,isFetchingNextPage:f}=B6(),g=(a==null?void 0:a.pages.flatMap(v=>v.orders))??[];return i?l.jsx("p",{className:ni.status,children:"Загрузка..."}):c?l.jsx("p",{className:ni.statusError,children:"Не удалось загрузить транзакции. Попробуйте обновить страницу."}):g.length===0?l.jsx("p",{className:ni.empty,children:"У вас пока нет транзакций."}):l.jsxs(l.Fragment,{children:[l.jsx("div",{className:ni.list,children:g.map(v=>l.jsx(GA,{item:v},v.order.id))}),d&&l.jsx("div",{className:ni.loadMore,children:l.jsx("button",{className:ni.loadMoreBtn,onClick:()=>r(),disabled:f,type:"button",children:f?"Загрузка...":"Загрузить ещё"})})]})}const KA="_inner_1rs5c_1",PA="_glow_1rs5c_9",WA="_title_1rs5c_21",bd={inner:KA,glow:PA,title:WA};function JA(){return l.jsxs("div",{className:bd.inner,children:[l.jsx("div",{className:bd.glow}),l.jsx("h1",{className:bd.title,children:"Транзакции"}),l.jsx(ZA,{})]})}const rg="https://app.admin.elcsa.ru";let jd=null;const zc={get:()=>jd,set:a=>{jd=a},clear:()=>{jd=null}};async function Fc(a,i,c){const r=zc.get(),d=await fetch(`${rg}${a}`,{...i,credentials:"include",headers:{"Content-Type":"application/json",...r?{Authorization:`Bearer ${r}`}:{},...i.headers}});if(d.status===401&&c)try{return await og(),Fc(a,i,!1)}catch{throw zc.clear(),new Error("Unauthorized")}const f=await d.json().catch(()=>null);if(!d.ok)throw f;return f}async function og(){const a=await fetch(`${rg}/v1/auth/refresh`,{method:"POST",credentials:"include"});if(!a.ok)throw new Error("Unauthorized");const i=await a.json();return i.access_token&&zc.set(i.access_token),i.access_token??!0}async function eM(a){const i=await Fc("/v1/auth/login",{method:"POST",body:JSON.stringify(a)},!1);return i.access_token&&zc.set(i.access_token),i}async function tM(){try{await Fc("/v1/auth/logout",{method:"POST"},!1)}finally{zc.clear()}}function nM(a=50,i=0){return Fc(`/v1/organizations?limit=${a}&offset=${i}`,{},!0)}function lM(a){return Fc("/v1/organizations",{method:"POST",body:JSON.stringify(a)},!0)}const h2=["admin-auth"];function aM(){const{data:a,isLoading:i,isError:c}=$t({queryKey:h2,queryFn:og,retry:!1,staleTime:1/0,gcTime:1/0,refetchOnWindowFocus:!1});return{isAuthenticated:!!a&&!c,isLoading:i}}function sM(){const a=Rn();return bt({mutationFn:eM,onSuccess:i=>{a.setQueryData(h2,i.access_token)}})}function iM(){const a=Rn();return bt({mutationFn:tM,onSuccess:()=>{a.setQueryData(h2,null)}})}const ug=["admin-organizations"];function cM(){return $t({queryKey:ug,queryFn:()=>nM()})}function rM(){const a=Rn();return bt({mutationFn:lM,onSuccess:()=>{a.invalidateQueries({queryKey:ug})}})}function oM(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 uM(){const[a,i]=j.useState(""),[c,r]=j.useState(""),d=sM(),f=v=>{v.preventDefault(),!(!a||!c)&&d.mutate({login:a,password:c})},g=d.isError?oM(d.error):null;return{login:a,setLogin:i,password:c,setPassword:r,isLoading:d.isPending,error:g,handleSubmit:f}}const dM="_wrap_1uvln_1",fM="_card_1uvln_10",hM="_title_1uvln_19",mM="_subtitle_1uvln_27",pM="_fields_1uvln_34",gM="_error_1uvln_40",_M="_submit_1uvln_47",Wa={wrap:dM,card:fM,title:hM,subtitle:mM,fields:pM,error:gM,submit:_M};function vM(){const{login:a,setLogin:i,password:c,setPassword:r,isLoading:d,error:f,handleSubmit:g}=uM();return l.jsx("div",{className:Wa.wrap,children:l.jsxs("form",{className:Wa.card,onSubmit:g,children:[l.jsx("h1",{className:Wa.title,children:"Панель администратора"}),l.jsx("p",{className:Wa.subtitle,children:"Войдите, чтобы продолжить"}),l.jsxs("div",{className:Wa.fields,children:[l.jsx(ye,{label:"Логин",value:a,onChange:i,placeholder:"Введите логин",required:!0}),l.jsx(ye,{label:"Пароль",type:"password",value:c,onChange:r,placeholder:"Введите пароль",required:!0})]}),f&&l.jsx("p",{className:Wa.error,children:f}),l.jsx("div",{className:Wa.submit,children:l.jsx(Gn,{label:d?"Вход...":"Войти",disabled:d})})]})})}const yM="_tableWrap_1clkl_1",xM="_table_1clkl_1",bM="_name_1clkl_38",jM="_subname_1clkl_43",SM="_mono_1clkl_50",NM="_status_1clkl_55",wM="_kyc_1clkl_66",CM="_kycOk_1clkl_74",EM="_kycNo_1clkl_79",TM="_state_1clkl_84",kt={tableWrap:yM,table:xM,name:bM,subname:jM,mono:SM,status:NM,kyc:wM,kycOk:CM,kycNo:EM,state:TM},RM={active:"Активно",blocked:"Заблокировано",inactive:"Неактивно"};function AM(a){if(!a)return"—";const i=new Date(a);return Number.isNaN(i.getTime())?"—":i.toLocaleDateString("ru-RU")}function MM(){const{data:a,isLoading:i,isError:c}=cM();return i?l.jsx("div",{className:kt.tableWrap,children:l.jsx("div",{className:kt.state,children:"Загрузка..."})}):c?l.jsx("div",{className:kt.tableWrap,children:l.jsx("div",{className:kt.state,children:"Не удалось загрузить список юридических лиц"})}):!a||a.items.length===0?l.jsx("div",{className:kt.tableWrap,children:l.jsx("div",{className:kt.state,children:"Юридические лица ещё не добавлены"})}):l.jsx("div",{className:kt.tableWrap,children:l.jsxs("table",{className:kt.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(r=>l.jsxs("tr",{children:[l.jsxs("td",{children:[l.jsx("span",{className:kt.name,children:r.name}),r.short_name&&l.jsx("span",{className:kt.subname,children:r.short_name})]}),l.jsx("td",{className:kt.mono,children:r.inn}),l.jsx("td",{className:kt.mono,children:r.kpp??"—"}),l.jsx("td",{children:r.contact_person??"—"}),l.jsx("td",{className:kt.mono,children:r.contact_phone??"—"}),l.jsx("td",{children:l.jsx("span",{className:kt.status,children:RM[r.status]??r.status})}),l.jsx("td",{children:l.jsx("span",{className:`${kt.kyc} ${r.kyc_verified?kt.kycOk:kt.kycNo}`,children:r.kyc_verified?"Да":"Нет"})}),l.jsx("td",{children:AM(r.created_at)})]},r.id))})]})})}const Rp={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 OM(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 zM(a){const[i,c]=j.useState(Rp),r=rM(),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 _={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(_,{onSuccess:()=>{c(Rp),a()}})},g=r.isError?OM(r.error):null;return{form:i,setField:d,handleSubmit:f,isLoading:r.isPending,error:g}}const DM="_overlay_680hz_6",LM="_dialog_680hz_18",kM="_header_680hz_30",BM="_title_680hz_38",UM="_closeBtn_680hz_44",HM="_body_680hz_59",$M="_groupLabel_680hz_67",qM="_grid_680hz_80",GM="_error_680hz_86",FM="_actions_680hz_93",on={overlay:DM,dialog:LM,header:kM,title:BM,closeBtn:UM,body:HM,groupLabel:$M,grid:qM,error:GM,actions:FM};function VM({open:a,onClose:i,onCreated:c}){const{form:r,setField:d,handleSubmit:f,isLoading:g,error:v}=zM(()=>{c(),i()});if(j.useEffect(()=>{if(!a)return;function m(_){_.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:on.overlay,onMouseDown:h,children:l.jsxs("div",{className:on.dialog,children:[l.jsxs("div",{className:on.header,children:[l.jsx("span",{className:on.title,children:"Добавить юридическое лицо"}),l.jsx("button",{className:on.closeBtn,type:"button",onClick:i,"aria-label":"Закрыть",children:"✕"})]}),l.jsxs("form",{className:on.body,onSubmit:f,children:[l.jsx("p",{className:on.groupLabel,children:"Обязательные поля"}),l.jsxs("div",{className:on.grid,children:[l.jsx(ye,{label:"Email",type:"email",value:r.email,onChange:d("email"),placeholder:"org@mail.ru",required:!0}),l.jsx(ye,{label:"Пароль",type:"password",value:r.password,onChange:d("password"),placeholder:"Минимум 8 символов",required:!0}),l.jsx(ye,{label:"Наименование",value:r.name,onChange:d("name"),placeholder:"ООО «Ромашка»",required:!0}),l.jsx(ye,{label:"ИНН",value:r.inn,onChange:d("inn"),placeholder:"1012 цифр",required:!0})]}),l.jsx("p",{className:on.groupLabel,children:"Дополнительные поля"}),l.jsxs("div",{className:on.grid,children:[l.jsx(ye,{label:"Краткое наименование",value:r.short_name,onChange:d("short_name"),placeholder:"Ромашка"}),l.jsx(ye,{label:"ОГРН",value:r.ogrn,onChange:d("ogrn"),placeholder:"—"}),l.jsx(ye,{label:"КПП",value:r.kpp,onChange:d("kpp"),placeholder:"—"}),l.jsx(ye,{label:"Статус",value:r.status,onChange:d("status"),placeholder:"active"}),l.jsx(ye,{label:"Юридический адрес",value:r.legal_address,onChange:d("legal_address"),placeholder:"—"}),l.jsx(ye,{label:"Фактический адрес",value:r.actual_address,onChange:d("actual_address"),placeholder:"—"}),l.jsx(ye,{label:"Контактное лицо",value:r.contact_person,onChange:d("contact_person"),placeholder:"—"}),l.jsx(ye,{label:"Контактный телефон",type:"tel",value:r.contact_phone,onChange:d("contact_phone"),placeholder:"+7 (999) 000-00-00"})]}),l.jsx("p",{className:on.groupLabel,children:"Банковские реквизиты"}),l.jsxs("div",{className:on.grid,children:[l.jsx(ye,{label:"Банк",value:r.bank_name,onChange:d("bank_name"),placeholder:"—"}),l.jsx(ye,{label:"БИК",value:r.bik,onChange:d("bik"),placeholder:"—"}),l.jsx(ye,{label:"Расчётный счёт",value:r.account,onChange:d("account"),placeholder:"—"}),l.jsx(ye,{label:"Корр. счёт",value:r.corr_account,onChange:d("corr_account"),placeholder:"—"})]}),v&&l.jsx("p",{className:on.error,children:v}),l.jsx("div",{className:on.actions,children:l.jsx(Gn,{label:g?"Сохранение...":"Сохранить",disabled:g})})]})]})})}const QM="_page_1tzmp_1",YM="_header_1tzmp_7",IM="_greeting_1tzmp_15",XM="_logout_1tzmp_22",ZM="_content_1tzmp_41",KM="_toolbar_1tzmp_46",PM="_sectionTitle_1tzmp_55",WM="_addBtn_1tzmp_62",ma={page:QM,header:YM,greeting:IM,logout:XM,content:ZM,toolbar:KM,sectionTitle:PM,addBtn:WM};function JM(){const{isAuthenticated:a,isLoading:i}=aM(),c=iM(),[r,d]=j.useState(!1),[f,g]=j.useState(null);return i?null:a?l.jsxs("div",{className:ma.page,children:[l.jsxs("header",{className:ma.header,children:[l.jsx("h1",{className:ma.greeting,children:"Привет, Марк!"}),l.jsx("button",{className:ma.logout,type:"button",onClick:()=>c.mutate(),children:"Выйти"})]}),l.jsxs("section",{className:ma.content,children:[l.jsxs("div",{className:ma.toolbar,children:[l.jsx("h2",{className:ma.sectionTitle,children:"Юридические лица"}),l.jsx("button",{className:ma.addBtn,type:"button",onClick:()=>d(!0),children:"+ Добавить юридическое лицо"})]}),l.jsx(MM,{})]}),l.jsx(VM,{open:r,onClose:()=>d(!1),onCreated:()=>g({status:"success",message:"Юридическое лицо добавлено"})}),f&&l.jsx(Ca,{status:f.status,message:f.message,onClose:()=>g(null)})]}):l.jsx(vM,{})}const eO="_page_uz94v_1",tO="_main_uz94v_8",nO="_center_uz94v_13",po={page:eO,main:tO,center:nO};function Ap({footer:a=!1,center:i=!1}){return l.jsxs("div",{className:po.page,children:[l.jsx(ko,{}),l.jsx("main",{className:i?`${po.main} ${po.center}`:po.main,children:l.jsx(t2,{})}),a&&l.jsx(hs,{})]})}function lO(){const{pathname:a}=En();return j.useEffect(()=>{window.scrollTo(0,0)},[a]),null}function aO(){const{isAuthenticated:a,isLoading:i}=T3(),c=En();return i?null:a?l.jsx(t2,{}):l.jsx(Mo,{to:ue.LOGIN,state:{from:c},replace:!0})}function sO(){var d,f;const{isAuthenticated:a,isLoading:i}=T3(),r=((f=(d=En().state)==null?void 0:d.from)==null?void 0:f.pathname)??ue.WALLET;return i?null:a?l.jsx(Mo,{to:r,replace:!0}):l.jsx(t2,{})}function iO(){return l.jsxs(f4,{children:[l.jsx(lO,{}),l.jsxs(Gy,{children:[l.jsx(We,{path:ue.HOME,element:l.jsx(Qb,{})}),l.jsx(We,{path:ue.PUBLICHNAYA_OFERTA,element:l.jsx(dR,{})}),l.jsx(We,{path:ue.POLITIKA_PERSONALNYH_DANNYH,element:l.jsx(wR,{})}),l.jsx(We,{path:ue.POLITIKA_COOKIE,element:l.jsx(kR,{})}),l.jsx(We,{path:ue.SOGLASIE_PERSONALNYH_DANNYH,element:l.jsx(XR,{})}),l.jsx(We,{path:ue.REESTR_PD_RKN,element:l.jsx(iA,{})}),l.jsx(We,{path:ue.REGISTER_TEST,element:l.jsx(mE,{})}),l.jsx(We,{path:ue.CONVERTER_TEST,element:l.jsx(AE,{})}),l.jsx(We,{path:ue.ADMIN,element:l.jsx(JM,{})}),l.jsxs(We,{element:l.jsx(sO,{}),children:[l.jsx(We,{path:ue.LOGIN,element:l.jsx(gC,{})}),l.jsx(We,{path:ue.REGISTER,element:l.jsx(YC,{})}),l.jsx(We,{path:ue.RESTORE_PASSWORD,element:l.jsx(tR,{})})]}),l.jsxs(We,{element:l.jsx(aO,{}),children:[l.jsx(We,{element:l.jsx(Ap,{footer:!0,center:!0}),children:l.jsx(We,{path:ue.CONVERTER,element:l.jsx(WE,{})})}),l.jsxs(We,{element:l.jsx(Ap,{footer:!0}),children:[l.jsx(We,{path:ue.SWAP,element:l.jsx(yN,{})}),l.jsx(We,{path:ue.BRIDGE,element:l.jsx(XN,{})}),l.jsx(We,{path:ue.TRANSACTIONS,element:l.jsx(JA,{})})]}),l.jsx(We,{path:ue.WALLET,element:l.jsx(np,{})}),l.jsx(We,{path:ue.WALLET_CHAIN,element:l.jsx(np,{})}),l.jsx(We,{path:ue.PROFILE,element:l.jsx(Jw,{})}),l.jsx(We,{path:ue.SEED_PHRASE,element:l.jsx(bT,{})}),l.jsx(We,{path:ue.KYC,element:l.jsx(GT,{})})]})]})]})}const cO=new o6({defaultOptions:{queries:{retry:!1}}});function rO({children:a}){return l.jsx(u6,{client:cO,children:a})}function oO(){return l.jsx(rO,{children:l.jsx(iO,{})})}Gv.createRoot(document.getElementById("root")).render(l.jsx(j.StrictMode,{children:l.jsx(oO,{})}));