/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@tomo-wallet/uikit@0.0.15/dist/uikit.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import{jsx,Fragment,jsxs}from"react/jsx-runtime";import*as React from"react";import React__default,{useContext,useRef,useMemo,useEffect,useState,useCallback,useLayoutEffect,memo,forwardRef,useImperativeHandle}from"react";import classNames from"classnames";import Avatar$1 from"react-avatar";import{createPortal}from"react-dom";import"./index.css";const failedStatusIcon="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_13338_5057)'%3e%3cpath%20d='M8%2016C3.58172%2016%200%2012.4182%200%208C0%203.58172%203.58172%200%208%200C12.4182%200%2016%203.58172%2016%208C16%2012.4182%2012.4182%2016%208%2016ZM8%206.86864L5.73726%204.60589L4.60589%205.73726L6.86864%208L4.60589%2010.2627L5.73726%2011.3941L8%209.13136L10.2627%2011.3941L11.3941%2010.2627L9.13136%208L11.3941%205.73726L10.2627%204.60589L8%206.86864Z'%20fill='%23EB4B6D'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_13338_5057'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",success="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022ZM15.4327%208.30521C15.8296%207.89283%2016.4749%207.89935%2016.8642%208.3186C17.2437%208.72744%2017.2385%209.37765%2016.8515%209.77972L10.9628%2015.8977L7.29383%2012.0859C6.90684%2011.6838%206.9016%2011.0336%207.28118%2010.6247C7.67043%2010.2055%208.31572%2010.199%208.71264%2010.6114L10.9628%2012.9492L15.4327%208.30521Z'%20fill='%2317CF82'/%3e%3c/svg%3e",canUseDom=!("undefined"==typeof window||"undefined"==typeof document||!window.document||!window.document.createElement);canUseDom&&document.addEventListener("touchstart",(()=>{}),!0);var __assign=function(){return __assign=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},__assign.apply(this,arguments)};function __rest(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o<i.length;o++)t.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(r[i[o]]=e[i[o]])}return r}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],i=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var i,o,n=r.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(e){o={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s}"function"==typeof SuppressedError&&SuppressedError;const typeTemplate="${label}不是一个有效的${type}",zhCN={locale:"zh-CH",common:{confirm:"确定",cancel:"取消",loading:"加载中",close:"关闭"},Calendar:{title:"日期选择",confirm:"确认",start:"开始",end:"结束",today:"今日",markItems:["一","二","三","四","五","六","日"],yearAndMonth:"${year}年${month}月"},Cascader:{placeholder:"请选择"},Dialog:{ok:"我知道了"},DatePicker:{tillNow:"至今"},ErrorBlock:{default:{title:"页面遇到一些小问题",description:"待会来试试"},busy:{title:"前方拥堵",description:"刷新试试"},disconnected:{title:"网络有点忙",description:"动动手指帮忙修复"},empty:{title:"没有找到你需要的东西",description:"找找其他的吧"}},Form:{required:"必填",optional:"选填",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:typeTemplate,method:typeTemplate,array:typeTemplate,object:typeTemplate,number:typeTemplate,date:typeTemplate,boolean:typeTemplate,integer:typeTemplate,float:typeTemplate,regexp:typeTemplate,email:typeTemplate,url:typeTemplate,hex:typeTemplate},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},ImageUploader:{uploading:"上传中...",upload:"上传"},InfiniteScroll:{noMore:"没有更多了",failedToLoad:"加载失败",retry:"重新加载"},Input:{clear:"清除"},Mask:{name:"背景蒙层"},Modal:{ok:"我知道了"},PasscodeInput:{name:"密码输入框"},PullToRefresh:{pulling:"下拉刷新",canRelease:"释放立即刷新",complete:"刷新成功"},SearchBar:{name:"搜索框"},Slider:{name:"滑动输入条"},Stepper:{decrease:"减少",increase:"增加"},Switch:{name:"开关"},Selector:{name:"选择组"}},defaultConfigRef={current:{locale:zhCN}};function getDefaultConfig$1(){return defaultConfigRef.current}const ConfigContext=React__default.createContext(null);function useConfig(){var e;return null!==(e=useContext(ConfigContext))&&void 0!==e?e:getDefaultConfig$1()}function withNativeProps(e,t){const r=Object.assign({},t.props);e.className&&(r.className=classNames(t.props.className,e.className)),e.style&&(r.style=Object.assign(Object.assign({},r.style),e.style)),void 0!==e.tabIndex&&(r.tabIndex=e.tabIndex);for(const t in e)e.hasOwnProperty(t)&&(t.startsWith("data-")||t.startsWith("aria-"))&&(r[t]=e[t]);return React__default.cloneElement(t,r)}function mergeProps$1(...e){const t={};return e.forEach((e=>{e&&Object.keys(e).forEach((r=>{void 0!==e[r]&&(t[r]=e[r])}))})),t}var createUpdateEffect=function(e){return function(t,r){var i=useRef(!1);e((function(){return function(){i.current=!1}}),[]),e((function(){if(i.current)return t();i.current=!0}),r)}},isFunction=function(e){return"function"==typeof e},isDev="development"===process.env.NODE_ENV||"test"===process.env.NODE_ENV;function useMemoizedFn(e){isDev&&(isFunction(e)||console.error("useMemoizedFn expected parameter is a function, got ".concat(typeof e)));var t=useRef(e);t.current=useMemo((function(){return e}),[e]);var r=useRef();return r.current||(r.current=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return t.current.apply(this,e)}),r.current}function depsAreSame(e,t){if(e===t)return!0;for(var r=0;r<e.length;r++)if(!Object.is(e[r],t[r]))return!1;return!0}function useLatest(e){var t=useRef(e);return t.current=e,t}var useUnmount=function(e){isDev&&(isFunction(e)||console.error("useUnmount expected parameter is a function, got ".concat(typeof e)));var t=useLatest(e);useEffect((function(){return function(){t.current()}}),[])},commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var isBrowser=!("undefined"==typeof window||!window.document||!window.document.createElement),useUpdate=function(){var e=__read(useState({}),2)[1];return useCallback((function(){return e({})}),[])};function getTargetElement(e,t){if(isBrowser)return e?isFunction(e)?e():"current"in e?e.current:e:t}var hasRequiredIntersectionObserver,createEffectWithTarget=function(e){return function(t,r,i){var o=useRef(!1),n=useRef([]),s=useRef([]),a=useRef();e((function(){var e,l=(Array.isArray(i)?i:[i]).map((function(e){return getTargetElement(e)}));if(!o.current)return o.current=!0,n.current=l,s.current=r,void(a.current=t());l.length===n.current.length&&depsAreSame(n.current,l)&&depsAreSame(s.current,r)||(null===(e=a.current)||void 0===e||e.call(a),n.current=l,s.current=r,a.current=t())})),useUnmount((function(){var e;null===(e=a.current)||void 0===e||e.call(a),o.current=!1}))}},useEffectWithTarget=createEffectWithTarget(useEffect),intersectionObserver={};function requireIntersectionObserver(){return hasRequiredIntersectionObserver||(hasRequiredIntersectionObserver=1,function(){if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(){for(var e=window.document,t=o(e);t;)t=o(e=t.ownerDocument);return e}(),t=[],r=null,i=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return r||(r=function(e,r){i=e&&r?d(e,r):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),r},s._resetCrossOriginUpdater=function(){r=null,i=null},s.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},s.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,r){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==r[t-1]}))},s.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},s.prototype._monitorIntersections=function(t){var r=t.defaultView;if(r&&-1==this._monitoringDocuments.indexOf(t)){var i=this._checkForIntersections,n=null,s=null;this.POLL_INTERVAL?n=r.setInterval(i,this.POLL_INTERVAL):(a(r,"resize",i,!0),a(t,"scroll",i,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in r&&(s=new r.MutationObserver(i)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(n&&e.clearInterval(n),l(e,"resize",i,!0)),l(t,"scroll",i,!0),s&&s.disconnect()}));var c=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=c){var u=o(t);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(t){var r=this._monitoringDocuments.indexOf(t);if(-1!=r){var i=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some((function(e){var r=e.element.ownerDocument;if(r==t)return!0;for(;r&&r!=i;){var n=o(r);if((r=n&&n.ownerDocument)==t)return!0}return!1}))){var n=this._monitoringUnsubscribes[r];if(this._monitoringDocuments.splice(r,1),this._monitoringUnsubscribes.splice(r,1),n(),t!=i){var s=o(t);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},s.prototype._checkForIntersections=function(){if(this.root||!r||i){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(i){var o=i.element,s=c(o),a=this._rootContainsTarget(o),l=i.entry,u=e&&a&&this._computeTargetAndRootIntersection(o,s,t),d=null;this._rootContainsTarget(o)?r&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var f=i.entry=new n({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:s,rootBounds:d,intersectionRect:u});l?e&&a?this._hasCrossedThreshold(l,f)&&this._queuedEntries.push(f):l&&l.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(t,o,n){if("none"!=window.getComputedStyle(t).display){for(var s,a,l,u,f,h,m,g,k=o,v=p(t),y=!1;!y&&v;){var x=null,b=1==v.nodeType?window.getComputedStyle(v):{};if("none"==b.display)return null;if(v==this.root||9==v.nodeType)if(y=!0,v==this.root||v==e)r&&!this.root?!i||0==i.width&&0==i.height?(v=null,x=null,k=null):x=i:x=n;else{var C=p(v),w=C&&c(C),_=C&&this._computeTargetAndRootIntersection(C,w,n);w&&_?(v=C,x=d(w,_)):(v=null,k=null)}else{var S=v.ownerDocument;v!=S.body&&v!=S.documentElement&&"visible"!=b.overflow&&(x=c(v))}if(x&&(s=x,a=k,l=void 0,u=void 0,f=void 0,h=void 0,m=void 0,g=void 0,l=Math.max(s.top,a.top),u=Math.min(s.bottom,a.bottom),f=Math.max(s.left,a.left),h=Math.min(s.right,a.right),g=u-l,k=(m=h-f)>=0&&g>=0&&{top:l,bottom:u,left:f,right:h,width:m,height:g}||null),!k)break;v=v&&p(v)}return k}},s.prototype._getRootRect=function(){var t;if(this.root&&!h(this.root))t=c(this.root);else{var r=h(this.root)?this.root:e,i=r.documentElement,o=r.body;t={top:0,left:0,right:i.clientWidth||o.clientWidth,width:i.clientWidth||o.clientWidth,bottom:i.clientHeight||o.clientHeight,height:i.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},s.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,r){return"px"==t.unit?t.value:t.value*(r%2?e.width:e.height)/100})),r={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r},s.prototype._hasCrossedThreshold=function(e,t){var r=e&&e.isIntersecting?e.intersectionRatio||0:-1,i=t.isIntersecting?t.intersectionRatio||0:-1;if(r!==i)for(var o=0;o<this.thresholds.length;o++){var n=this.thresholds[o];if(n==r||n==i||n<r!=n<i)return!0}},s.prototype._rootIsInDom=function(){return!this.root||f(e,this.root)},s.prototype._rootContainsTarget=function(t){var r=this.root&&(this.root.ownerDocument||this.root)||e;return f(r,t)&&(!this.root||r==t.ownerDocument)},s.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},s.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=n}function o(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}function n(e){this.time=e.time,this.target=e.target,this.rootBounds=u(e.rootBounds),this.boundingClientRect=u(e.boundingClientRect),this.intersectionRect=u(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,r=t.width*t.height,i=this.intersectionRect,o=i.width*i.height;this.intersectionRatio=r?Number((o/r).toFixed(4)):this.isIntersecting?1:0}function s(e,t){var r,i,o,n=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(r=this._checkForIntersections.bind(this),i=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout((function(){r(),o=null}),i))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function a(e,t,r,i){"function"==typeof e.addEventListener?e.addEventListener(t,r,i):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,r)}function l(e,t,r,i){"function"==typeof e.removeEventListener?e.removeEventListener(t,r,i):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,r)}function c(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var r=t.top-e.top,i=t.left-e.left;return{top:r,left:i,height:t.height,width:t.width,bottom:r+t.height,right:i+t.width}}function f(e,t){for(var r=t;r;){if(r==e)return!0;r=p(r)}return!1}function p(t){var r=t.parentNode;return 9==t.nodeType&&t!=e?o(t):(r&&r.assignedSlot&&(r=r.assignedSlot.parentNode),r&&11==r.nodeType&&r.host?r.host:r)}function h(e){return e&&9===e.nodeType}}()),intersectionObserver}function useInViewport(e,t){var r={},i=r.callback,o=__rest(r,["callback"]),n=__read(useState(),2),s=n[0],a=n[1],l=__read(useState(),2),c=l[0],u=l[1];return useEffectWithTarget((function(){var t=(Array.isArray(e)?e:[e]).map((function(e){return getTargetElement(e)})).filter(Boolean);if(t.length){var r=new IntersectionObserver((function(e){var t,r;try{for(var o=__values(e),n=o.next();!n.done;n=o.next()){var s=n.value;u(s.intersectionRatio),a(s.isIntersecting),null==i||i(s)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}),__assign(__assign({},o),{root:getTargetElement(void 0)}));return t.forEach((function(e){return r.observe(e)})),function(){r.disconnect()}}}),[void 0,void 0,i],e),[s,c]}requireIntersectionObserver();var useIsomorphicLayoutEffect=isBrowser?useLayoutEffect:useEffect;function CloseCircleFill(e){return React.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},e,{style:Object.assign({verticalAlign:"-0.125em"},e.style),className:["antd-mobile-icon",e.className].filter(Boolean).join(" ")}),React.createElement("g",{id:"CloseCircleFill-CloseCircleFill",stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},React.createElement("g",{id:"CloseCircleFill-编组"},React.createElement("rect",{id:"CloseCircleFill-矩形",fill:"#FFFFFF",opacity:0,x:0,y:0,width:48,height:48}),React.createElement("path",{d:"M24,2 C36.1502645,2 46,11.8497355 46,24 C46,36.1502645 36.1502645,46 24,46 C11.8497355,46 2,36.1502645 2,24 C2,11.8497355 11.8497355,2 24,2 Z M18.6753876,16 L15.5637812,16 C15.4576916,16 15.3559474,16.0421451 15.2809323,16.1171635 C15.124726,16.2733766 15.1247316,16.5266426 15.2809447,16.6828489 L15.2809447,16.6828489 L22.299066,23.7006641 L14.6828159,31.3171619 C14.6078042,31.3921761 14.5656632,31.4939157 14.5656632,31.6 C14.5656632,31.8209139 14.7447493,32 14.9656632,32 L14.9656632,32 L18.0753284,32 C18.1814068,32 18.2831412,31.9578638 18.3581544,31.8828594 L18.3581544,31.8828594 L24.420066,25.8216641 L30.4818451,31.8828564 C30.5568585,31.9578626 30.6585942,32 30.7646741,32 L30.7646741,32 L33.8763476,32 C33.9824309,32 34.0841695,31.9578599 34.1591835,31.8828496 C34.315397,31.7266436 34.3154031,31.4733776 34.1591972,31.3171641 L34.1591972,31.3171641 L26.542066,23.6996641 L33.5591874,16.6828489 C33.6342057,16.6078338 33.6763508,16.5060896 33.6763508,16.4 C33.6763508,16.1790861 33.4972647,16 33.2763508,16 L33.2763508,16 L30.1637654,16 C30.0576705,16 29.9559218,16.0421493 29.8809058,16.1171741 L29.8809058,16.1171741 L24.420066,21.5786641 L18.9582218,16.1171488 C18.883208,16.0421394 18.7814701,16 18.6753876,16 L18.6753876,16 Z",id:"CloseCircleFill-形状结合",fill:"currentColor",fillRule:"nonzero"}))))}const Fallback=memo((()=>React__default.createElement("svg",{className:"adm-avatar-fallback",width:"88px",height:"88px",viewBox:"0 0 88 88",version:"1.1"},React__default.createElement("title",null,"编组 3"),React__default.createElement("defs",null,React__default.createElement("polygon",{id:"path-1",points:"0 0 88 0 88 88 0 88"})),React__default.createElement("g",{id:"页面-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},React__default.createElement("g",{id:"语雀",transform:"translate(-495.000000, -71.000000)"},React__default.createElement("g",{id:"编组-3",transform:"translate(495.000000, 71.000000)"},React__default.createElement("mask",{id:"mask-2",fill:"white"},React__default.createElement("use",{xlinkHref:"#path-1"})),React__default.createElement("use",{id:"Mask",fill:"#EEEEEE",fillRule:"nonzero",xlinkHref:"#path-1"}),React__default.createElement("path",{d:"M44.5707528,16 L43.4292117,16 L42.9575197,16.0086403 L42.9575195,16.0086403 C36.5215787,16.2615464 31.4341803,21.5678078 31.4344832,28.0273864 L31.4344832,34.7776551 L31.4495601,35.3716788 L31.4495593,35.3716628 C31.599687,38.5368723 32.9422041,41.5269327 35.2058513,43.7376716 L38.2147759,46.6775505 L38.4086219,46.8913989 C38.7747759,47.3385365 38.9750835,47.9001589 38.9750835,48.4833848 L38.9750835,48.8938006 L38.9556989,49.1897326 L38.9556989,49.1897325 C38.8577746,49.9812662 38.3754713,50.67284 37.667703,51.036605 L18.7375269,60.7440265 L18.4101421,60.9276334 L18.4101423,60.9276333 C16.9141658,61.8418636 16.0009389,63.4714674 16,65.2283758 L16,66.070809 L16.0129231,66.3948217 C16.1766149,68.4123376 17.860922,70 19.91569,70 L68.0843101,70 L68.08431,70 C70.2460467,70 71.9988087,68.243122 72,66.0751224 L72,65.2326893 C72,63.3382982 70.9446194,61.6037466 69.2624598,60.7440295 L50.3322837,51.036608 L50.3322835,51.0366079 C49.5291218,50.6249082 49.0240448,49.7962466 49.024903,48.8916436 L49.024903,48.4812278 C49.024903,47.8029608 49.3005955,47.1527756 49.7852106,46.6775603 L52.7941352,43.7376813 L52.7941354,43.7376811 C55.204308,41.3832325 56.5636029,38.151975 56.5633606,34.7776456 L56.5633606,28.0273769 L56.5633606,28.0273774 C56.5633606,21.3848531 51.1940878,16 44.5707524,16 L44.5707528,16 Z",id:"形状",fill:"#CCCCCC",fillRule:"nonzero",mask:"url(#mask-2)"})))))));var hasRequiredStagedComponents,stagedComponents={};function requireStagedComponents(){if(hasRequiredStagedComponents)return stagedComponents;hasRequiredStagedComponents=1;var e=stagedComponents&&stagedComponents.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(stagedComponents,"__esModule",{value:!0}),stagedComponents.staged=void 0;const t=e(React__default);function r(e){return"function"==typeof e?t.default.createElement(i,{stage:e}):e}function i(e){return r(e.stage())}return stagedComponents.staged=function(e){return function(t,i){return r(e(t,i))}},stagedComponents}var stagedComponentsExports=requireStagedComponents();function toCSSLength(e){return"number"==typeof e?`${e}px`:e}const LazyDetector=e=>{const t=useRef(null),[r]=useInViewport(t);return useEffect((()=>{r&&e.onActive()}),[r]),React__default.createElement("div",{ref:t})},useIsomorphicUpdateLayoutEffect=createUpdateEffect(useIsomorphicLayoutEffect),ImageIcon=()=>React__default.createElement("svg",{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React__default.createElement("path",{d:"M41.396 6.234c1.923 0 3.487 1.574 3.487 3.505v29.14c0 1.937-1.568 3.51-3.491 3.51H6.604c-1.923 0-3.487-1.573-3.487-3.51V9.745c0-1.936 1.564-3.51 3.487-3.51Zm0 2.847H6.604c-.355 0-.654.3-.654.658V34.9l5.989-8.707a2.373 2.373 0 0 1 1.801-1.005 2.405 2.405 0 0 1 1.933.752l4.182 4.525 7.58-11.005a2.374 2.374 0 0 1 1.96-1.01c.79 0 1.532.38 1.966 1.01L42.05 34.89V9.74a.664.664 0 0 0-.654-.658Zm-28.305 2.763a3.119 3.119 0 0 1 3.117 3.117 3.119 3.119 0 0 1-3.117 3.117 3.122 3.122 0 0 1-3.117-3.117 3.119 3.119 0 0 1 3.117-3.117Z",fill:"#DBDBDB",fillRule:"nonzero"})),BrokenImageIcon=()=>React__default.createElement("svg",{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React__default.createElement("path",{d:"M19.233 6.233 17.42 9.08l-10.817.001a.665.665 0 0 0-.647.562l-.007.096V34.9l5.989-8.707a2.373 2.373 0 0 1 1.801-1.005 2.415 2.415 0 0 1 1.807.625l.126.127 4.182 4.525 2.267-3.292 5.461 7.841-4.065 7.375H6.604c-1.86 0-3.382-1.47-3.482-3.317l-.005-.192V9.744c0-1.872 1.461-3.405 3.296-3.505l.19-.005h12.63Zm22.163 0c1.86 0 3.382 1.472 3.482 3.314l.005.192v29.14a3.507 3.507 0 0 1-3.3 3.505l-.191.006H27.789l3.63-6.587.06-.119a1.87 1.87 0 0 0-.163-1.853l-6.928-9.949 3.047-4.422a2.374 2.374 0 0 1 1.96-1.01 2.4 2.4 0 0 1 1.86.87l.106.14L42.05 34.89V9.74a.664.664 0 0 0-.654-.658H21.855l1.812-2.848h17.73Zm-28.305 5.611c.794 0 1.52.298 2.07.788l-.843 1.325-.067.114a1.87 1.87 0 0 0 .11 1.959l.848 1.217c-.556.515-1.3.83-2.118.83a3.122 3.122 0 0 1-3.117-3.116 3.119 3.119 0 0 1 3.117-3.117Z",fill:"#DBDBDB",fillRule:"nonzero"})),classPrefix$4="adm-image",defaultProps$6={fit:"fill",placeholder:React__default.createElement("div",{className:"adm-image-tip"},React__default.createElement(ImageIcon,null)),fallback:React__default.createElement("div",{className:"adm-image-tip"},React__default.createElement(BrokenImageIcon,null)),lazy:!1,draggable:!1},Image=stagedComponentsExports.staged((e=>{const t=mergeProps$1(defaultProps$6,e),[r,i]=useState(!1),[o,n]=useState(!1),s=useRef(null),a=useRef(null);let l=t.src,c=t.srcSet;const[u,d]=useState(!t.lazy);l=u?t.src:void 0,c=u?t.srcSet:void 0,useIsomorphicUpdateLayoutEffect((()=>{i(!1),n(!1)}),[l]),useEffect((()=>{var e;(null===(e=a.current)||void 0===e?void 0:e.complete)&&i(!0)}),[]);const f={};return t.width&&(f["--width"]=toCSSLength(t.width),f.width=toCSSLength(t.width)),t.height&&(f["--height"]=toCSSLength(t.height),f.height=toCSSLength(t.height)),withNativeProps(t,React__default.createElement("div",{ref:s,className:"adm-image",style:f,onClick:t.onContainerClick},t.lazy&&!u&&React__default.createElement(LazyDetector,{onActive:()=>{d(!0)}}),function(){if(o)return React__default.createElement(React__default.Fragment,null,t.fallback);const e=React__default.createElement("img",{ref:a,id:t.id,className:"adm-image-img",src:l,alt:t.alt,onClick:t.onClick,onLoad:e=>{var r;i(!0),null===(r=t.onLoad)||void 0===r||r.call(t,e)},onError:e=>{var r;n(!0),null===(r=t.onError)||void 0===r||r.call(t,e)},style:{objectFit:t.fit,display:r?"block":"none"},crossOrigin:t.crossOrigin,decoding:t.decoding,loading:t.loading,referrerPolicy:t.referrerPolicy,sizes:t.sizes,srcSet:c,useMap:t.useMap,draggable:t.draggable});return React__default.createElement(React__default.Fragment,null,!r&&t.placeholder,e)}()))})),classPrefix$3="adm-avatar",defaultProps$5={fallback:React__default.createElement(Fallback,null),fit:"cover"},Avatar=e=>{const t=mergeProps$1(defaultProps$5,e);return withNativeProps(t,React__default.createElement(Image,{className:"adm-avatar",src:t.src,fallback:t.fallback,placeholder:t.fallback,alt:t.alt,lazy:t.lazy,fit:t.fit,onClick:t.onClick,onError:t.onError,onLoad:t.onLoad}))};function isIOS$1(){return!!canUseDom&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())}function usePropsValue(e){const{value:t,defaultValue:r,onChange:i}=e,o=useUpdate(),n=useRef(void 0!==t?t:r);void 0!==t&&(n.current=t);const s=useMemoizedFn(((e,t=!1)=>{const r="function"==typeof e?e(n.current):e;if(t||r!==n.current)return n.current=r,o(),null==i?void 0:i(r)}));return[n.current,s]}function bound(e,t,r){let i=e;return void 0!==t&&(i=Math.max(e,t)),void 0!==r&&(i=Math.min(i,r)),i}const classPrefix$2="adm-space",defaultProps$4={direction:"horizontal"},Space=e=>{const t=mergeProps$1(defaultProps$4,e),{direction:r,onClick:i}=t;return withNativeProps(t,React__default.createElement("div",{className:classNames("adm-space",{"adm-space-wrap":t.wrap,"adm-space-block":t.block,[`adm-space-${r}`]:!0,[`adm-space-align-${t.align}`]:!!t.align,[`adm-space-justify-${t.justify}`]:!!t.justify}),onClick:i},React__default.Children.map(t.children,(e=>null!=e&&React__default.createElement("div",{className:"adm-space-item"},e)))))};function useInputHandleKeyDown({onEnterPress:e,onKeyDown:t,nativeInputRef:r,enterKeyHint:i}){return useIsomorphicLayoutEffect((()=>{const e=r.current;if(i&&e)return e.setAttribute("enterkeyhint",i),()=>{e.removeAttribute("enterkeyhint")}}),[i]),r=>{!e||"Enter"!==r.code&&13!==r.keyCode||e(r),null==t||t(r)}}const classPrefix$1="adm-input",defaultProps$3={defaultValue:"",clearIcon:React__default.createElement(CloseCircleFill,null),onlyShowClearWhenFocus:!0},Input$1=forwardRef(((e,t)=>{const{locale:r,input:i={}}=useConfig(),o=mergeProps$1(defaultProps$3,i,e),[n,s]=usePropsValue(o),[a,l]=useState(!1),c=useRef(!1),u=useRef(null),d=useInputHandleKeyDown({onEnterPress:o.onEnterPress,onKeyDown:o.onKeyDown,nativeInputRef:u,enterKeyHint:o.enterKeyHint});useImperativeHandle(t,(()=>({clear:()=>{s("")},focus:()=>{var e;null===(e=u.current)||void 0===e||e.focus()},blur:()=>{var e;null===(e=u.current)||void 0===e||e.blur()},get nativeElement(){return u.current}})));const f=!(!o.clearable||!n||o.readOnly)&&(!o.onlyShowClearWhenFocus||a);return withNativeProps(o,React__default.createElement("div",{className:classNames("adm-input",o.disabled&&"adm-input-disabled")},React__default.createElement("input",{ref:u,className:"adm-input-element",value:n,onChange:e=>{s(e.target.value)},onFocus:e=>{var t;l(!0),null===(t=o.onFocus)||void 0===t||t.call(o,e)},onBlur:e=>{var t;l(!1),function(){let e=n;if("number"===o.type){const t=e&&bound(parseFloat(e),o.min,o.max).toString();Number(e)!==Number(t)&&(e=t)}e!==n&&s(e)}(),null===(t=o.onBlur)||void 0===t||t.call(o,e)},onPaste:o.onPaste,id:o.id,placeholder:o.placeholder,disabled:o.disabled,readOnly:o.readOnly,maxLength:o.maxLength,minLength:o.minLength,max:o.max,min:o.min,autoComplete:o.autoComplete,enterKeyHint:o.enterKeyHint,autoFocus:o.autoFocus,pattern:o.pattern,inputMode:o.inputMode,type:o.type,name:o.name,autoCapitalize:o.autoCapitalize,autoCorrect:o.autoCorrect,onKeyDown:d,onKeyUp:o.onKeyUp,onCompositionStart:e=>{var t;c.current=!0,null===(t=o.onCompositionStart)||void 0===t||t.call(o,e)},onCompositionEnd:e=>{var t;c.current=!1,null===(t=o.onCompositionEnd)||void 0===t||t.call(o,e)},onClick:o.onClick,step:o.step,role:o.role,"aria-valuenow":o["aria-valuenow"],"aria-valuemax":o["aria-valuemax"],"aria-valuemin":o["aria-valuemin"],"aria-label":o["aria-label"]}),f&&React__default.createElement("div",{className:"adm-input-clear",onMouseDown:e=>{e.preventDefault()},onClick:()=>{var e,t;s(""),null===(e=o.onClear)||void 0===e||e.call(o),isIOS$1()&&c.current&&(c.current=!1,null===(t=u.current)||void 0===t||t.blur())},"aria-label":r.Input.clear},o.clearIcon)))})),classPrefix="adm-passcode-input",defaultProps$2={defaultValue:"",length:6,plain:!1,error:!1,seperated:!1,caret:!0,inputMode:"numeric"},PasscodeInput$1=forwardRef(((e,t)=>{const r=mergeProps$1(defaultProps$2,e),i=r.length>0&&r.length<1/0?Math.floor(r.length):defaultProps$2.length,{locale:o}=useConfig(),[n,s]=useState(!1),[a,l]=usePropsValue(r),c=useRef(null),u=useRef(null);useEffect((()=>{var e;a.length>=i&&(null===(e=r.onFill)||void 0===e||e.call(r,a))}),[a,i]);useEffect((()=>{if(!n)return;const e=window.setTimeout((()=>{var e;null===(e=c.current)||void 0===e||e.scrollIntoView({block:"center",inline:"center",behavior:"smooth"})}),100);return()=>{window.clearTimeout(e)}}),[n]);useImperativeHandle(t,(()=>({focus:()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.focus()},blur:()=>{var e,t;null===(e=c.current)||void 0===e||e.blur(),null===(t=u.current)||void 0===t||t.blur()}})));const d=classNames(classPrefix,{[`${classPrefix}-focused`]:n,[`${classPrefix}-error`]:r.error,[`${classPrefix}-seperated`]:r.seperated});return React__default.createElement(React__default.Fragment,null,withNativeProps(r,React__default.createElement("div",{ref:c,tabIndex:0,className:d,onFocus:()=>{var e,t;r.keyboard||null===(e=u.current)||void 0===e||e.focus(),s(!0),null===(t=r.onFocus)||void 0===t||t.call(r)},onBlur:()=>{var e;s(!1),null===(e=r.onBlur)||void 0===e||e.call(r)},role:"button","aria-label":o.PasscodeInput.name},React__default.createElement("div",{className:`${classPrefix}-cell-container`},(()=>{const e=[],t=a.split(""),o=t.length,s=bound(t.length,0,i-1);for(let a=0;a<i;a++)e.push(React__default.createElement("div",{className:classNames(`${classPrefix}-cell`,{[`${classPrefix}-cell-caret`]:r.caret&&o===a&&n,[`${classPrefix}-cell-focused`]:s===a&&n,[`${classPrefix}-cell-dot`]:!r.plain&&t[a]}),key:a},t[a]&&r.plain?t[a]:""));return e})()),React__default.createElement("input",{ref:u,className:`${classPrefix}-native-input`,value:a,type:"text",pattern:"[0-9]*",inputMode:r.inputMode,onChange:e=>{l(e.target.value.slice(0,r.length))},"aria-hidden":!0}))),r.keyboard&&React__default.cloneElement(r.keyboard,{visible:n,onInput:e=>{a.length<i&&l((a+e).slice(0,r.length))},onDelete:()=>{l(a.slice(0,-1))},onClose:()=>{var e;null===(e=c.current)||void 0===e||e.blur()}}))})),BaseAvatar=e=>{const[t,r]=useState(!1),{name:i,onError:o,...n}=e;return e.src||i?e.src&&!t?jsx("img",{...n,height:e.size,width:e.size,src:e.src,onError:()=>{r(!0)},alt:""}):jsx(Avatar$1,{className:classNames(e.className," base-avatar"),size:e.size?e.size:"28",style:{fontSize:"16",...e.style},color:e.color,textSizeRatio:1,name:i}):e.default?jsx(Fragment,{}):jsx(Avatar,{className:classNames(e.className," rounded-full"),src:"",style:{width:e.size,height:e.size}})},roundCheckedWhiteSvg="data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18%2033C26.2843%2033%2033%2026.2843%2033%2018C33%209.71573%2026.2843%203%2018%203C9.71573%203%203%209.71573%203%2018C3%2026.2843%209.71573%2033%2018%2033ZM23.1491%2012.4578C23.7444%2011.8392%2024.7124%2011.849%2025.2963%2012.4779C25.8656%2013.0912%2025.8578%2014.0665%2025.2773%2014.6696L16.4442%2023.8466L10.9408%2018.1288C10.3603%2017.5257%2010.3524%2016.5504%2010.9218%2015.9371C11.5056%2015.3082%2012.4736%2015.2985%2013.069%2015.917L16.4442%2019.4238L23.1491%2012.4578Z'%20fill='white'/%3e%3c/svg%3e",spiner2Svg="data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20opacity='0.6'%20cx='18'%20cy='18'%20r='13.5'%20stroke='%23E3E3E3'%20stroke-width='4'/%3e%3cpath%20d='M31.5%2018C31.5%2010.5442%2025.4558%204.5%2018%204.5'%20stroke='white'%20stroke-width='4'%20stroke-linecap='round'/%3e%3c/svg%3e";function Button$1(e){const{theme:t="primary",shape:r="default",size:i="default",disabled:o,block:n=!1,status:s="normal",className:a,...l}=e;return jsxs("button",{disabled:o,...l,className:classNames("uikit-flex uikit-items-center uikit-justify-center uikit-font-medium disabled:uikit-bg-bg3 disabled:uikit-text-t4 uikit-text-base ",{" uikit-cursor-not-allowed uikit-bg-gray-50 !uikit-text-title":o," uikit-w-full ":n," uikit-px-[16px] ":!n," uikit-w-[40px] uikit-h-[40px] uikit-rounded-[8px] !uikit-p-0 ":"icon"===i," uikit-bg-red uikit-text-[#FFFFFF] uikit-border-0":"primary"===t," uikit-bg-[#F2F4F6] uikit-text-btn ":"white"===t," uikit-bg-bg4 uikit-border uikit-border-[#D1D1D8] uikit-border-solid uikit-text-t1":"ghost"===t," uikit-rounded-[8px] ":"default"===r," uikit-rounded-full ":"round"===r," uikit-h-[36px] uikit-text-[14px] ":"default"===i,"  uikit-h-[32px] uikit-text-[14px] ":"small"===i," uikit-h-[48px] uikit-text-[16px] ":"large"===i," !uikit-bg-[#17CF82]":"success"===s},a),children:["loading"===s&&jsx("img",{src:spiner2Svg,className:"uikit-size-9 uikit-animate-spin"}),"success"===s&&jsx("img",{src:roundCheckedWhiteSvg,className:"uikit-size-9"}),"normal"===s&&l.children]})}var Theme$2=(e=>(e.LIGHT="light",e.DARK="dark",e))(Theme$2||{});const Logo="data:image/svg+xml,%3csvg%20width='44'%20height='44'%20viewBox='0%200%2044%2044'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.40341%2022.3626C6.55736%2022.4515%206.61011%2022.6483%206.52122%2022.8023C5.87284%2023.9253%204.43684%2024.3101%203.31382%2023.6617C3.15987%2023.5728%203.10712%2023.376%203.196%2023.222C3.28489%2023.0681%203.48174%2023.0153%203.63569%2023.1042C4.45082%2023.5748%205.49311%2023.2955%205.96372%2022.4804C6.0526%2022.3265%206.24946%2022.2737%206.40341%2022.3626Z'%20fill='%23221F20'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20.8381%206.71161C21.361%206.1111%2022.294%206.1111%2022.8169%206.71161L24.7199%208.89699C25.1121%209.34738%2025.759%209.47605%2026.2937%209.21004L28.8882%207.91927C29.6011%207.56459%2030.4631%207.92162%2030.7164%208.67653L31.6383%2011.4238C31.8283%2011.99%2032.3767%2012.3564%2032.9725%2012.3153L35.8634%2012.1157C36.6578%2012.0608%2037.3175%2012.7205%2037.2627%2013.5149L37.063%2016.4058C37.0219%2017.0016%2037.3883%2017.55%2037.9545%2017.74L40.7018%2018.6619C41.4567%2018.9152%2041.8137%2019.7772%2041.459%2020.4901L40.1683%2023.0846C39.9023%2023.6193%2040.0309%2024.2662%2040.4813%2024.6584L42.6667%2026.5614C43.2672%2027.0843%2043.2672%2028.0173%2042.6667%2028.5402L40.627%2030.3165C40.1124%2030.7645%2040.0272%2031.5322%2040.431%2032.0823L41.7449%2033.8721C42.3811%2034.7386%2041.7623%2035.9604%2040.6874%2035.9604H36.9932H30.4529C33.7997%2034.7509%2035.3383%2030.8769%2033.7189%2027.6964C31.9475%2024.2175%2027.3554%2023.3709%2024.46%2025.9895L24.2797%2026.1525C22.8826%2027.4161%2020.7556%2027.4161%2019.3585%2026.1525L19.1782%2025.9895C16.2828%2023.3709%2011.6906%2024.2175%209.9193%2027.6964C8.2999%2030.8769%209.83848%2034.7509%2013.1853%2035.9604H6.66183H2.96761C1.89267%2035.9604%201.2739%2034.7386%201.91004%2033.8721L3.22401%2032.0823C3.6278%2031.5322%203.54259%2030.7645%203.02803%2030.3165L0.988285%2028.5402C0.387776%2028.0173%200.387775%2027.0843%200.988284%2026.5614L3.17366%2024.6584C3.62405%2024.2662%203.75272%2023.6193%203.48671%2023.0846L2.19595%2020.4901C1.84126%2019.7772%202.19829%2018.9152%202.95321%2018.6619L5.70049%2017.74C6.26668%2017.55%206.63312%2017.0016%206.59197%2016.4058L6.39233%2013.5149C6.33747%2012.7205%206.99717%2012.0608%207.79156%2012.1157L10.6825%2012.3153C11.2783%2012.3564%2011.8267%2011.99%2012.0167%2011.4238L12.9386%208.67653C13.1919%207.92162%2014.0538%207.56459%2014.7668%207.91927L17.3613%209.21004C17.896%209.47605%2018.5428%209.34738%2018.935%208.89699L20.8381%206.71161ZM21.9536%2035.6505C23.5384%2035.6505%2024.8231%2034.8212%2024.8231%2033.7983C24.8231%2032.7753%2023.5384%2031.9461%2021.9536%2031.9461C20.3688%2031.9461%2019.0841%2032.7753%2019.0841%2033.7983C19.0841%2034.8212%2020.3688%2035.6505%2021.9536%2035.6505ZM16.7649%2030.2393C16.7649%2031.1836%2015.9994%2031.9491%2015.055%2031.9491C14.1107%2031.9491%2013.3452%2031.1836%2013.3452%2030.2393C13.3452%2029.295%2014.1107%2028.5294%2015.055%2028.5294C15.9994%2028.5294%2016.7649%2029.295%2016.7649%2030.2393ZM28.8557%2031.9491C29.8%2031.9491%2030.5655%2031.1836%2030.5655%2030.2393C30.5655%2029.295%2029.8%2028.5294%2028.8557%2028.5294C27.9114%2028.5294%2027.1458%2029.295%2027.1458%2030.2393C27.1458%2031.1836%2027.9114%2031.9491%2028.8557%2031.9491Z'%20fill='%23FE3C9C'/%3e%3c/svg%3e",RequestAccounts=({metaData:e,approve:t,reject:r,chainType:i,approveBtnStatus:o,theme:n=Theme$2.LIGHT})=>{const{dappName:s="Dapp",icon:a,url:l}=e||{};return console.log("metaData",e),jsx(Fragment,{children:jsx("div",{className:`uikit-${n} uikit-flex uikit-h-full uikit-flex-1 uikit-flex-col uikit-justify-between uikit-px-[32px] uikit-py-[20px] uikit-font-switzer uikit-overflow-hidden uikit-bg-bg1`,children:jsxs("div",{className:"uikit-flex uikit-h-full uikit-flex-col",children:[jsxs("div",{className:"uikit-mt-[38px] uikit-flex-1 uikit-p-[16px]",children:[jsxs("div",{className:"uikit-flex uikit-items-center uikit-justify-center uikit-p-[16px]",children:[jsx("div",{className:"uikit-z-10 uikit-ml-[-16px] uikit-flex uikit-size-[64px] uikit-items-center uikit-justify-center uikit-rounded-full uikit-border-solid uikit-border uikit-border-l1 uikit-bg-bg1",children:a?jsx("img",{src:a,className:"uikit-size-[38px] uikit-rounded-full"}):jsx(BaseAvatar,{name:s,size:"64px",fontSize:"64px",color:"#F5F5F9",className:"uikit-size-[38px] uikit-rounded-full"})}),jsx("div",{className:"uikit-ml-[-16px] uikit-flex uikit-size-[64px] uikit-items-center uikit-justify-center uikit-rounded-full  uikit-border-solid uikit-border uikit-border-l1",children:jsx("img",{src:Logo,className:"uikit-size-[38px] uikit-rounded-full"})})]}),jsxs("p",{className:"uikit-m-auto uikit-mt-[12px] uikit-w-full uikit-max-w-[268px] uikit-text-center uikit-text-xl uikit-font-semibold uikit-leading-[28px] uikit-text-t1",children:[s," is requesting to connect to your Tomo Wallet."]}),jsx("p",{className:"uikit-m-auto uikit-mt-[8px] uikit-text-center uikit-text-sm uikit-text-t3 break-all",children:l})]}),jsxs("div",{className:"uikit-mt-4 uikit-flex uikit-flex-col uikit-gap-2 uikit-rounded-lg uikit-border uikit-border-l1 uikit-bg-bg2 uikit-p-[16px]",children:[jsx("span",{className:"uikit-text-xs uikit-text-t3",children:"Upon authorization, this app will able to:"}),jsxs("div",{className:"uikit-flex uikit-items-center uikit-gap-[6px] uikit-text-t1",children:[jsx("img",{src:success,className:"uikit-size-[16px]"}),jsxs("span",{children:["View your ",(null==i?void 0:i.toUpperCase())||"Ethereum"," wallet address."]})]}),jsxs("div",{className:"uikit-flex uikit-items-center uikit-gap-[6px] uikit-text-t1",children:[jsx("img",{src:success,className:"uikit-size-[16px]"}),jsx("span",{children:"Check wallet balance and on-chain activity."})]}),jsxs("div",{className:"uikit-flex uikit-items-center uikit-gap-[6px] uikit-text-t1",children:[jsx("img",{src:failedStatusIcon,className:"uikit-size-[14px] uikit-ml-[2px]"}),jsx("span",{children:"Move funds without permission."})]})]}),jsxs("div",{className:"uikit-grid uikit-w-full uikit-flex-1 uikit-grid-cols-2 uikit-items-end uikit-gap-5",children:[jsx(Button$1,{size:"large",block:!0,onClick:r,theme:"ghost",children:"Reject"}),jsx(Button$1,{status:o,size:"large",block:!0,onClick:"normal"===o?t:()=>{},children:"Approve"})]})]})})})};function r(e){var t,i,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(i=r(e[t]))&&(o&&(o+=" "),o+=i)}else for(i in e)e[i]&&(o&&(o+=" "),o+=i);return o}function clsx(){for(var e,t,i=0,o="",n=arguments.length;i<n;i++)(e=arguments[i])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}const Header$1=({className:e="",title:t="",renderTitle:r=null,close:i=!1,back:o=!1,onClose:n,onBack:s})=>t||i||o||r?jsxs("div",{className:clsx("uikit-flex uikit-flex-shrink-0 uikit-items-center uikit-min-h-[60px] uikit-px-5 uikit-justify-between",e),children:[o&&jsx(BackIcon,{onClick:()=>{null==s||s()},className:"uikit-cursor-pointer uikit-text-[#12122A] dark:uikit-text-white"}),r||t&&jsx("span",{className:clsx("uikit-flex-1 uikit-text-[20px] uikit-font-switzerBold uikit-text-primary",{"uikit-text-center":o||!i&&!o}),children:t}),i&&jsx(CloseIcon,{onClick:()=>{null==n||n()},className:"uikit-cursor-pointer uikit-text-[#12122A] dark:uikit-text-white"})]}):null;function CloseIcon({onClick:e,...t}){return jsx("div",{className:"uikit-cursor-pointer uikit-w-[20px] uikit-h-[20px] uikit-flex uikit-items-center uikit-justify-center",onClick:e,children:jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",...t,children:jsx("path",{d:"M9.99983 8.82208L14.1247 4.69727L15.3032 5.87577L11.1783 10.0006L15.3032 14.1253L14.1247 15.3038L9.99983 11.1791L5.87505 15.3038L4.69653 14.1253L8.82133 10.0006L4.69653 5.87577L5.87505 4.69727L9.99983 8.82208Z",fill:"currentColor"})})})}function BackIcon(e){return jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",...e,children:jsx("path",{d:"M10.8284 11.9993L15.7782 7.0496L14.364 5.6354L8 11.9993L14.364 18.3633L15.7782 16.9491L10.8284 11.9993Z",fill:"currentColor"})})}const Loading=()=>jsx("div",{className:"uikit-flex uikit-items-center uikit-justify-center",children:jsx("div",{className:"uikit-animate-spin uikit-rounded-full uikit-h-4 uikit-w-4 uikit-border-[2px] uikit-border-t-transparent uikit-border-white"})});Loading.AbsoluteCenter=(()=>{const e=({children:e})=>jsx("div",{className:"uikit-absolute uikit-top-1/2 uikit-left-1/2 uikit-transform uikit--translate-x-1/2 uikit--translate-y-1/2",children:e});return e.displayName="LoadingAbsoluteCenter",e})();const isIPhone=()=>/iPhone/i.test(navigator.userAgent||navigator.vendor);function useIphoneFocusFix(e){useEffect((()=>{if(!isIPhone())return()=>{};document.documentElement.classList.remove("global-focus-safe");let t=!1;const r=()=>{const e=document.activeElement,r="INPUT"===(null==e?void 0:e.nodeName);r!==t&&(t=r,r?document.documentElement.classList.add("global-focus"):document.documentElement.classList.remove("global-focus")),0===window.scrollY||r||window.scrollTo({top:0,left:0,behavior:"auto"})};if(e){console.log("keep scrolling");const e=setInterval(r,100);return()=>{console.log("stop scrolling"),clearInterval(e)}}return()=>{}}),[e])}var Theme$1=(e=>(e.LIGHT="light",e.DARK="dark",e))(Theme$1||{});if("undefined"!=typeof window){const e={get passive(){}};window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}const isIosDevice="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);let locks=[];const locksIndex=new Map;let previousBodyOverflowSetting,htmlStyle,bodyStyle,initialClientY=-1;console.log(htmlStyle);const allowTouchMove=e=>locks.some((t=>!(!t.options.allowTouchMove||!t.options.allowTouchMove(e)))),preventDefault=e=>{const t=e||window.event;return!!allowTouchMove(t.target)||(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))},setOverflowHidden=e=>{window.innerWidth,document.documentElement.getBoundingClientRect().width,void 0===previousBodyOverflowSetting&&(previousBodyOverflowSetting=document.body.style.overflow,document.body.style.overflow="hidden")},restoreOverflowSetting=()=>{void 0!==previousBodyOverflowSetting&&(document.body.style.overflow=previousBodyOverflowSetting,previousBodyOverflowSetting=void 0)},setPositionFixed=()=>window.requestAnimationFrame((()=>{const e=document.documentElement,t=document.body;if(void 0===bodyStyle){htmlStyle={...e.style},bodyStyle={...t.style};const{scrollY:r,scrollX:i,innerHeight:o}=window;t.style.position="fixed",t.style.top=-r+"px",t.style.left=-i+"px",t.style.right="0px",setTimeout((()=>window.requestAnimationFrame((()=>{const e=o-window.innerHeight;e&&r>=o&&(t.style.top=-(r+e)+"px")}))),300)}})),restorePositionSetting=()=>{if(void 0!==bodyStyle){const e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10),r=document.body;r.style.position=bodyStyle.position||"",r.style.top=bodyStyle.top||"",r.style.left=bodyStyle.left||"",r.style.right=bodyStyle.right||"",window.scrollTo(t,e),bodyStyle=void 0}},isTargetElementTotallyScrolled=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight,handleScroll=(e,t)=>{const r=e.targetTouches[0].clientY-initialClientY;return!allowTouchMove(e.target)&&(t&&0===t.scrollTop&&r>0||isTargetElementTotallyScrolled(t)&&r<0?preventDefault(e):(e.stopPropagation(),!0))},disableBodyScroll=(e,t)=>{if(!e)return void console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");if(locksIndex.set(e,(null==locksIndex?void 0:locksIndex.get(e))?(null==locksIndex?void 0:locksIndex.get(e))+1:1),locks.some((t=>t.targetElement===e)))return;const r={targetElement:e,options:{}};locks=[...locks,r],isIosDevice?setPositionFixed():setOverflowHidden(),isIosDevice&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(initialClientY=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&handleScroll(t,e)})},enableBodyScroll=e=>{e?(locksIndex.set(e,(null==locksIndex?void 0:locksIndex.get(e))?(null==locksIndex?void 0:locksIndex.get(e))-1:0),0===(null==locksIndex?void 0:locksIndex.get(e))&&(locks=locks.filter((t=>t.targetElement!==e)),null==locksIndex||locksIndex.delete(e)),isIosDevice&&(e.ontouchstart=null,e.ontouchmove=null),0===locks.length&&(isIosDevice?restorePositionSetting():restoreOverflowSetting())):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")};function useOnClickOutside(e,t){useEffect((()=>{const r=r=>{const i=r.target;if(!i||!i.isConnected)return;(Array.isArray(e)?e.filter((e=>Boolean(e.current))).every((e=>e.current&&!e.current.contains(i))):e.current&&!e.current.contains(i))&&t(r)};return document.addEventListener("mousedown",r),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("touchstart",r)}}),[e,t])}const Popup=({className:e,fixed:t=!0,title:r,renderTitle:i,theme:o=Theme$1.LIGHT,opened:n,close:s,back:a,children:l,onClose:c,onBack:u,isLoading:d,header:f,bodyClassName:p,bodyStyle:h,onScroll:m,getContainer:g},k)=>{const v=useRef(null),y=useCallback((e=>{const t=e.target,r="tomo-modal"===t.id,i=t.closest(".uikit-popup-enable-scroll"),o=t.closest(".uikit-popup-prevent-scroll");(r||!i||o)&&e.preventDefault()}),[]);useEffect((()=>{if(checkParentForId(null==v?void 0:v.current,"tomo-modal-body"))return;const e=document.querySelector("body");return n?(disableBodyScroll(e),document.addEventListener("touchmove",y,{passive:!1})):(enableBodyScroll(e),document.removeEventListener("touchmove",y)),()=>{enableBodyScroll(e),document.removeEventListener("touchmove",y)}}),[n,v,y]),useIphoneFocusFix(n);const x=useCallback((e=>{null==m||m(e)}),[m]);useOnClickOutside(v,(()=>{null==c||c()}));const b=jsx("div",{ref:k,id:"tomo-modal",className:clsx("uikit-select-none uikit-left-0 uikit-top-0 uikit-right-0 uikit-z-40 uikit-flex uikit-items-end uikit-h-full uikit-w-full uikit-bg-tc1/30 uikit-font-switzer uikit-overflow-auto uikit-text-primary uikit-box-border hide-scrollbar",{"uikit-hidden":!n},t?"uikit-fixed":"uikit-absolute",`uikit-${o}`,e),style:{overscrollBehavior:"none",WebkitOverflowScrolling:"touch"},onClick:c,onScroll:x,children:jsxs("div",{ref:v,id:"tomo-modal-body",className:clsx("uikit-relative uikit-max-h-full sm:uikit-relative uikit-flex uikit-flex-col uikit-bottom-0 uikit-left-0 uikit-w-full uikit-overflow-hidden uikit-rounded-t-2xl sm:uikit-rounded-b-2xl animate__animated animate__fadeInUp animate__faster uikit-transition-height uikit-duration-200 uikit-ease-in-out uikit-bg-white dark:uikit-bg-[#121214]",t?"sm:uikit-m-auto sm:uikit-w-auto sm:uikit-animate-none sm:uikit-min-w-[375px]":"",p),style:{transition:"height 1s ease-in-out",boxShadow:"0px 4px 20px rgba(0, 0, 0, 0.3)",animationDuration:"0.4s",animationFillMode:"initial !important",...h||{}},onTouchEnd:e=>e.stopPropagation(),onClick:e=>e.stopPropagation(),children:[f||jsx(Header$1,{title:r,renderTitle:i,close:s,back:a,onClose:c,onBack:u}),l,d&&jsx(Loading,{})]})});if(!g)return b;let C;return C="function"==typeof g?g():g instanceof HTMLElement?g:document.body,createPortal(b,C||document.body)},Popup$1=forwardRef(Popup),checkParentForId=(e,t)=>{let r=null==e?void 0:e.parentElement;for(;r;){if(r.id===t)return!0;r=r.parentElement}return!1},NetworkPopup=({opened:e,networkOptions:t,selectedNetwork:r,onClose:i,onBack:o=()=>{},back:n,fixed:s})=>jsx(Popup$1,{fixed:s,opened:e,title:"Switch network",onClose:i,onBack:o,close:!0,back:n,children:jsx("div",{className:"uikit-flex uikit-flex-col uikit-h-96 uikit-overflow-y-auto uikit-gap-2 uikit-px-5 uikit-py-2 uikit-popup-enable-scroll",children:t.map(((e,t)=>{const{id:o,name:n,logo:s,onClick:a}=e,l=(null==r?void 0:r.id)===o&&(null==r?void 0:r.name)===n;return jsxs("div",{className:clsx("uikit-flex uikit-flex-row uikit-p-4 uikit-gap-2 uikit-cursor-pointer uikit-networkOptions-center uikit-transition-colors uikit-rounded-lg uikit-border uikit-border-border uikit-border-solid hover:uikit-opacity-70",{"uikit-bg-blue-100 dark:uikit-bg-blue-900":l,"hover:uikit-bg-blue-50 dark:hover:uikit-bg-blue-800":!l}),onClick:async()=>{await(null==a?void 0:a(e,t)),i()},children:["string"==typeof s?jsx("img",{src:s,alt:n,className:"uikit-w-8 uikit-h-8 uikit-rounded-full"}):s,jsx("span",{className:"uikit-flex-1 uikit-text-lg uikit-font-medium uikit-flex uikit-items-center",children:n}),l&&jsx(Selected,{})]},`network_${t}`)}))})}),Selected=e=>jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",...e,children:jsx("path",{d:"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM11.0026 16L18.0737 8.92893L16.6595 7.51472L11.0026 13.1716L8.17421 10.3431L6.75999 11.7574L11.0026 16Z",fill:"var(--uikit-colors-primary)"})});function isDef(e){return null!=e}function isNumeric$1(e){return/^\d+(\.\d+)?$/.test(e)}function addUnit(e){if(isDef(e))return isNumeric$1(e=String(e))?`${e}px`:e}function mergeProps(...e){const t={...e[0]};return e.forEach((e=>{for(const r in e){const i=e[r];t[r]=t.hasOwnProperty(r)?t[r]:i}})),t}function Icon(e){const t=mergeProps(e,{fontSize:16}),r=addUnit(t.fontSize),i=`icon-${t.name}`;return jsx("i",{className:classNames("iconfont leading-none",i,t.className),style:{fontSize:r},onClick:t.onClick||(()=>{})})}function trimExtraChar(e,t,r){const i=e.indexOf(t);return-1===i?e:"-"===t&&0!==i?e.slice(0,i):e.slice(0,i+1)+e.slice(i).replace(r,"")}function formatNumber(e,t=!0,r=!0){e.startsWith(".")&&(e=e.slice(1)),e=t?trimExtraChar(e,".",/\./g):e.split(".")[0];const i=t?/[^-0-9.]/g:/[^-0-9]/g;if(e=(e=r?trimExtraChar(e,"-",/-/g):e.replace(/-/g,"")).replace(i,""),t&&e.includes(".")){const[t,r]=e.split(".");e=`${t}.${r.slice(0,8)}`}return e}const PasscodeInput=forwardRef(((e,t)=>{const r=mergeProps(e.style,{"--border-color":"var(--uikit-background-l1)","--border-radius":"4px","--dot-size":"8px","--cell-size":"48px","--cell-gap":"9.4px"}),i=mergeProps(e,{type:"number",length:6}),{value:o,defaultValue:n,type:s,onChange:a,onFocus:l,length:c,className:u,style:d,caret:f=!1,...p}=i,h=useRef(null),[m,g]=useState(n||"");useEffect((()=>{void 0!==o&&g(o)}),[o]);return useImperativeHandle(t,(()=>({focus:()=>{var e;null==(e=h.current)||e.focus()},reset:()=>{g(""),null==a||a("")},blur:()=>{var e;null==(e=h.current)||e.blur()}}))),jsx(PasscodeInput$1,{...p,className:classNames("uikit-passcode",u),ref:h,value:m,caret:f,length:c,onChange:e=>{let t=e;"number"===s&&(t=formatNumber(e,!1,!1)),g(t),null==a||a(t)},onFocus:()=>{m.length==c&&g((e=>e.slice(0,c-1))),null==l||l()},style:r})}));PasscodeInput.displayName="PasscodeInput";var PayPinType=(e=>(e.SET="Set",e.CONFIRM="Confirm",e.VERIFY="Verify",e))(PayPinType||{});const PayPinDescriptionMap={Set:"Enter a 6 digit Pay PIN to securely create your Tomo Wallet",Confirm:"Re-enter the Pay PIN to confirm",Verify:""},defaultProps$1={title:"Set Pay PIN",description:jsx("p",{className:"uikit-mt-[4px] uikittext-sm uikit-text-t3",children:"To ensure seamless access across devices, please set up your Pay PIN. This will serve as an alternative authentication method for both login and transactions, particularly when biometric verification is unavailable"})},SetPayPinPage=({theme:e=Theme$2.LIGHT,type:t,title:r,description:i,errMsg:o,onChange:n,plainTip:s=!0,showForget:a=!1,forgetText:l,forgetClick:c=()=>{}})=>{const[u,d]=useState(!1),[,f]=useState(!1),p=useMemo((()=>window.innerWidth<375?"4px":"9.4px"),[window.innerWidth]);return jsxs("div",{className:`uikit-${e} uikit-h-full uikit-w-full uikit-flex-1 uikit-font-switzer uikit-overflow-hidden uikit-bg-bg1 uikit-text-t1`,children:[jsx("div",{className:"uikit-flex uikit-h-[48px] uikit-items-center uikit-py-[4px]",children:jsx("h3",{className:"uikit-text-h3 uikit-font-semibold uikit-text-t1",children:r||t?jsx(PayPinTitle,{type:t}):defaultProps$1.title})}),i||(t?PayPinDescriptionMap[t]:defaultProps$1.description),jsxs(Space,{direction:"vertical",block:!0,className:"uikit-items-center uikit-py-[24px]",children:[jsx(PasscodeInput,{seperated:!0,plain:u,onFocus:()=>f(!0),onBlur:()=>f(!1),onChange:n,style:{"--cell-gap":p}}),o&&jsx("div",{className:"uikit-flex uikit-items-center uikit-justify-between uikit-text-xs",children:jsx("p",{className:"uikit-text-red2",children:o})}),a&&jsx("div",{onClick:c,children:jsx("p",{className:"uikit-flex uikit-items-center uikit-justify-center uikit-text-t3 uikit-cursor-pointer",children:l||"Forgot PIN?"})}),s&&jsx("div",{className:"uikit-mt-[16px] uikit-flex uikit-w-full uikit-items-center uikit-justify-center",children:jsxs("button",{className:"uikit-flex uikit-items-center uikit-gap-1 uikit-text-t3 uikit-border-none uikit-bg-transparent",onClick:()=>{d(!u)},children:[jsx(Icon,{name:u?"tg_wallet_signal":"tg_wallet_implicit",fontSize:"14",className:"uikit-text-sm"}),jsxs("span",{className:"uikit-text-xs",children:[u?"Hide":"Show"," Password"]})]})})]})]})},PayPinTitle=({type:e})=>jsxs("div",{className:"flex items-center",children:[e,jsx("img",{className:"uikit-ml-[4px] uikit-mr-[2px]",src:Logo,alt:"tomo",width:28,height:28}),"Pay PIN"]}),SignMessageUI=({title:e,message:t,approve:r,reject:i,approveBtnStatus:o})=>jsxs("div",{className:"uikit-flex uikit-h-full uikit-flex-1 uikit-flex-col uikit-justify-between uikit-px-[16px] uikit-py-[20px] uikit-font-switzer uikit-overflow-hidden uikit-bg-bg1",children:[jsx("p",{className:"uikit-text-[20px] uikit-font-bold uikit-leading-[1.3] uikit-text-t1",children:e||"Sign Message"}),jsx("div",{className:"uikit-mb-[40px] uikit-mt-[20px] uikit-w-full uikit-rounded-[12px] uikit-bg-bg3 uikit-py-[8px]",children:jsx("div",{className:"uikit-max-h-[300px] uikit-min-h-[150px] uikit-overflow-auto uikit-whitespace-pre-wrap uikit-break-words uikit-px-[20px] uikit-py-[12px] uikit-text-sm uikit-text-t1",children:t||""})}),jsxs("div",{className:"uikit-grid uikit-w-full uikit-flex-1 uikit-grid-cols-2 uikit-items-end uikit-gap-5",children:[jsx(Button$1,{size:"large",block:!0,onClick:i,theme:"ghost",children:"Reject"}),jsx(Button$1,{size:"large",className:"w-full",onClick:"normal"===o?r:()=>{},status:o,disabled:!t,children:"Approve"})]})]});function Container({title:e,children:t,footer:r,className:i="",bodyClassName:o=""}){return jsx(Fragment,{children:jsxs("div",{className:`${i} uikit-flex uikit-h-full uikit-flex-1 uikit-flex-col uikit-justify-between uikit-px-[20px] uikit-pb-[16px] uikit-pt-[20px]`,children:[jsx("h2",{className:"uikit-text-[20px] uikit-py-[7px] uikit-font-bold uikit-text-left uikit-text-t1",children:e}),jsx("div",{className:"uikit-mt-[10px] uikit-w-full uikit-flex-1 uikit-rounded-[12px]",children:jsx("div",{className:`${o} uikit-rounded-[12px] uikit-bg-bg3 uikit-px-[20px] uikit-pt-[12px]`,children:t})}),r]})})}function ListItem({title:e,children:t,className:r=""}){return jsxs("div",{className:`${r} uikit-flex uikit-items-center uikit-justify-between uikit-gap-[8px] uikit-py-[14px]`,children:[jsx("div",{className:"uikit-text-sm uikit-text-t3",children:e}),jsx("div",{className:"uikit-text-sm uikit-text-t1 uikit-max-w-[60%] uikit-items-center uikit-overflow-hidden",children:t})]})}const defaultFieldTitles={network:"Network",from:"From",to:"To",amount:"Amount",networkFee:"Network Fee",description:"Description",rawData:"Raw Data"};function getTxInfoList(e,t={},r){const i=t.network||defaultFieldTitles.network,o=t.from||defaultFieldTitles.from,n=t.to||defaultFieldTitles.to,s=t.amount||defaultFieldTitles.amount,a=t.networkFee||defaultFieldTitles.networkFee,l=t.description||defaultFieldTitles.description,c=t.rawData||defaultFieldTitles.rawData;return[{title:i,content:e.network},{title:o,content:e.from},{title:n,content:e.to},{title:s,content:e.amount},{slot:r.AmountNetworkFeeSlot},{title:a,content:e.networkFee},{title:l,content:e.description},{ellipsis:!0,title:c,content:e.rawData}].filter((e=>e.content||e.slot))}function SignTransaction(e){const{TxInfo:t,onConfirm:r,onReject:i,confirmBtnStatus:o="normal",TxFields:n={},confirmDisabled:s,AmountNetworkFeeSlot:a,title:l="Sign Tx"}=e,c=useMemo((()=>getTxInfoList(t,n,{AmountNetworkFeeSlot:a})),[t,n]);return jsx(Container,{className:"uikit-font-switzer uikit-overflow-hidden uikit-bg-bg1",title:l,footer:jsxs("div",{className:"uikit-mt-[25px] uikit-grid uikit-w-full uikit-grid-cols-2 uikit-items-end uikit-gap-5",children:[jsx(Button$1,{size:"large",block:!0,onClick:i,theme:"ghost",children:"Reject"}),jsx(Button$1,{size:"large",className:"uikit-w-full",onClick:r,status:o,disabled:s,children:"Approve"})]}),children:c.map((({title:e,content:t,slot:r,ellipsis:i},o)=>r||jsx(ListItem,{title:e,children:jsx("div",{className:clsx("uikit-w-[100%] uikit-text-right uikit-overflow-hidden uikit-whitespace-nowrap uikit-text-ellipsis",i?"uikit-block":"uikit-flex"),children:t})},o)))})}var Theme=(e=>(e.LIGHT="light",e.DARK="dark",e))(Theme||{});const Exit="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_20018_111271)'%3e%3cpath%20d='M13.4258%208.27671L11.6664%206.51665L12.6478%205.53529L15.5927%208.4802L16.0833%208.97097L12.6478%2012.4065L11.6664%2011.4243L13.4258%209.66491H6.0544V8.27687H13.4258V8.27671ZM10.2187%2017.334H3.2824C3.09959%2017.3341%202.91855%2017.2982%202.74963%2017.2283C2.58071%2017.1584%202.42722%2017.0559%202.29794%2016.9267C2.16862%2016.7975%202.06603%2016.644%201.99606%2016.4751C1.92608%2016.3062%201.89009%2016.1252%201.89014%2015.9424V2.06837C1.89014%201.3001%202.51282%200.676758%203.2824%200.676758H10.2187V2.06479H3.97715C3.88603%202.06405%203.79565%202.08128%203.71119%202.1155C3.62673%202.14971%203.54985%202.20024%203.48493%202.26419C3.42001%202.32814%203.36834%202.40426%203.33286%202.48819C3.29738%202.57213%203.2788%202.66224%203.27817%202.75336V15.2574C3.27817%2015.6301%203.59049%2015.9458%203.97715%2015.9458H10.2187V17.334Z'%20fill='%23EB4B6D'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_20018_111271'%3e%3crect%20width='16.6667'%20height='16.6667'%20fill='white'%20transform='translate(0.666748%200.666992)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",NetworkSwitcher=({className:e="",selectedNetwork:t,onClick:r})=>{const{name:i,logo:o}=t;return jsxs("div",{className:clsx(e,"uikit-shrink-0  uikit-h-10 uikit-flex uikit-items-center uikit-px-[10px] uikit-cursor-pointer uikit-border uikit-border-border uikit-border-solid uikit-rounded-lg hover:uikit-opacity-50 uikit-box-border"),onClick:r,children:["string"==typeof o?jsx("img",{alt:`tomo ${i}`,src:o,className:"uikit-size-6 uikit-rounded-full"}):o,jsx("div",{className:"uikit-w-16 uikit-font-medium uikit-text-t1 uikit-font-switzer uikit-truncate uikit-text-sm uikit-ml-2 uikit-mr-1",children:i}),jsx(ArrowRight,{className:"uikit-shrink-0 uikit-text-primary"})]})},ArrowRight=e=>jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",...e,children:jsx("path",{d:"M7.68335 6.99959L4.79597 4.11227L5.62092 3.28732L9.33325 6.99959L5.62092 10.7119L4.79597 9.88696L7.68335 6.99959Z",fill:"currentColor"})}),ConnectedHeader=({selectedNetwork:e,networkOptions:t,onLogout:r})=>{const[i,o]=useState(!1),n=()=>{o(!1)};return jsxs("div",{className:"uikit-flex uikit-items-center uikit-gap-2 uikit-pt-4 uikit-pb-3",children:[jsx(NetworkSwitcher,{selectedNetwork:e,onClick:()=>{o(!0)}}),jsx("div",{onClick:r,className:"uikit-flex uikit-w-10 uikit-h-10 uikit-items-center uikit-justify-center uikit-rounded-lg uikit-border uikit-border-border uikit-border-solid uikit-box-border uikit-cursor-pointer hover:uikit-opacity-50",children:jsx("img",{className:"uikit-w-4 uikit-h-4",src:Exit,alt:""})}),jsx(NetworkPopup,{opened:i,selectedNetwork:e,networkOptions:t,onClose:n,onBack:n,back:!0,fixed:!1})]})};var toggleSelection,hasRequiredToggleSelection,copyToClipboard,hasRequiredCopyToClipboard,hasRequiredComponent,lib$1,hasRequiredLib$1,Component={};function requireToggleSelection(){return hasRequiredToggleSelection?toggleSelection:(hasRequiredToggleSelection=1,toggleSelection=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],i=0;i<e.rangeCount;i++)r.push(e.getRangeAt(i));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||r.forEach((function(t){e.addRange(t)})),t&&t.focus()}})}function requireCopyToClipboard(){if(hasRequiredCopyToClipboard)return copyToClipboard;hasRequiredCopyToClipboard=1;var e=requireToggleSelection(),t={"text/plain":"Text","text/html":"Url",default:"Text"};return copyToClipboard=function(r,i){var o,n,s,a,l,c,u=!1;i||(i={}),o=i.debug||!1;try{if(s=e(),a=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=r,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(e){if(e.stopPropagation(),i.format)if(e.preventDefault(),void 0===e.clipboardData){o&&console.warn("unable to use e.clipboardData"),o&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var n=t[i.format]||t.default;window.clipboardData.setData(n,r)}else e.clipboardData.clearData(),e.clipboardData.setData(i.format,r);i.onCopy&&(e.preventDefault(),i.onCopy(e.clipboardData))})),document.body.appendChild(c),a.selectNodeContents(c),l.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(e){o&&console.error("unable to copy using execCommand: ",e),o&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(i.format||"text",r),i.onCopy&&i.onCopy(window.clipboardData),u=!0}catch(e){o&&console.error("unable to copy using clipboardData: ",e),o&&console.error("falling back to prompt"),n=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in i?i.message:"Copy to clipboard: #{key}, Enter"),window.prompt(n,r)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(a):l.removeAllRanges()),c&&document.body.removeChild(c),s()}return u}}function requireComponent(){if(hasRequiredComponent)return Component;function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}hasRequiredComponent=1,Object.defineProperty(Component,"__esModule",{value:!0}),Component.CopyToClipboard=void 0;var t=o(React__default),r=o(requireCopyToClipboard()),i=["text","onCopy","options","children"];function o(e){return e&&e.__esModule?e:{default:e}}function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function a(e,t){if(null==e)return{};var r,i,o=function(e,t){if(null==e)return{};var r,i,o={},n=Object.keys(e);for(i=0;i<n.length;i++)r=n[i],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)r=n[i],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function l(e,t,r){return t&&function(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(t){var r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var i,o=f(t);if(r){var n=f(this).constructor;i=Reflect.construct(o,arguments,n)}else i=o.apply(this,arguments);return function(t,r){if(r&&("object"===e(r)||"function"==typeof r))return r;if(void 0!==r)throw new TypeError("Derived constructors may only return object or undefined");return d(t)}(this,i)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(n,e);var o=u(n);function n(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var i=arguments.length,s=new Array(i),a=0;a<i;a++)s[a]=arguments[a];return p(d(e=o.call.apply(o,[this].concat(s))),"onClick",(function(i){var o=e.props,n=o.text,s=o.onCopy,a=o.children,l=o.options,c=t.default.Children.only(a),u=(0,r.default)(n,l);s&&s(n,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(i)})),e}return l(n,[{key:"render",value:function(){var e=this.props;e.text,e.onCopy,e.options;var r=e.children,o=a(e,i),n=t.default.Children.only(r);return t.default.cloneElement(n,s(s({},o),{},{onClick:this.onClick}))}}]),n}(t.default.PureComponent);return Component.CopyToClipboard=h,p(h,"defaultProps",{onCopy:void 0,options:void 0}),Component}function requireLib$1(){if(hasRequiredLib$1)return lib$1;hasRequiredLib$1=1;var e=requireComponent().CopyToClipboard;return e.CopyToClipboard=e,lib$1=e}var libExports$1=requireLib$1();const defaultProps={type:"default",iconFontSize:"16px",animate:!0};function Copy(e){const t=mergeProps(e,defaultProps),{text:r,type:i,btnText:o,iconFontSize:n,className:s,animate:a,onCopy:l,...c}=t,[u,d]=useState(!1),f={"space-x-[7px]":o},p={"uikit-size-13 uikit-rounded-lg uikit-border uikit-border-l1 uikit-bg-bg5 uikit-text-red":"icon"==i,"uikit-flex uikit-text-t1 uikit-h-13 uikit-min-w-13 uikit-rounded-lg uikit-border uikit-border-t1 uikit-text-base uikit-font-medium":"button"==i,"uikit-text-t1 uikit-leading-none uikit-inline-flex":"default"==i};return jsx(libExports$1.CopyToClipboard,{text:r||"",onCopy:(e,t)=>{t&&(d(!0),setTimeout((()=>d(!1)),1500)),null==l||l(e,t)},options:{format:"text/plain"},children:jsxs("button",{...c,className:clsx("flex-none items-center justify-center uikit-border-none",f,p,s),children:[jsx(Icon,a&&u?{name:"tg_wallet_finalize-facetiousness",className:"uikit-text-green",fontSize:n}:{name:"tg_wallet_copy",fontSize:n}),jsx("span",{children:o})]})})}function isMobileDevice(){return/Mobi|Android|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test((null==navigator?void 0:navigator.userAgent)||"")}const isIOS=()=>/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;function isTelegramInAppBrowser(){return/Telegram/i.test(navigator.userAgent)}function isPcBrowser(){return!isMobileDevice()&&!isTelegramInAppBrowser()}const useHover=()=>{const[e,t]=useState(!1),r=useRef(null);return useEffect((()=>{const e=r.current;if(e){const r=()=>{t(!0)},i=()=>{t(!1)},o=isMobileDevice();return!o&&e.addEventListener("mouseenter",r),!o&&e.addEventListener("mouseleave",i),o&&e.addEventListener("touchstart",r),o&&e.addEventListener("touchend",i),()=>{!o&&e.removeEventListener("mouseenter",r),!o&&e.removeEventListener("mouseleave",i),o&&e.removeEventListener("touchstart",r),o&&e.removeEventListener("touchend",i)}}}),[]),[r,e]};var isNumeric=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,mathceil=Math.ceil,mathfloor=Math.floor,bignumberError="[BigNumber Error] ",tooManyDigits=bignumberError+"Number primitive has more than 15 significant digits: ",BASE=1e14,LOG_BASE=14,MAX_SAFE_INTEGER=9007199254740991,POWS_TEN=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],SQRT_BASE=1e7,MAX=1e9;function clone(e){var t,r,i,o,n,s=x.prototype={constructor:x,toString:null,valueOf:null},a=new x(1),l=20,c=4,u=-7,d=21,f=-1e7,p=1e7,h=!1,m=1,g=0,k={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:" ",suffix:""},v="0123456789abcdefghijklmnopqrstuvwxyz",y=!0;function x(e,t){var o,n,s,a,u,d,h,m,g=this;if(!(g instanceof x))return new x(e,t);if(null==t){if(e&&!0===e._isBigNumber)return g.s=e.s,void(!e.c||e.e>p?g.c=g.e=null:e.e<f?g.c=[g.e=0]:(g.e=e.e,g.c=e.c.slice()));if((d="number"==typeof e)&&0*e==0){if(g.s=1/e<0?(e=-e,-1):1,e===~~e){for(a=0,u=e;u>=10;u/=10,a++);return void(a>p?g.c=g.e=null:(g.e=a,g.c=[e]))}m=String(e)}else{if(!isNumeric.test(m=String(e)))return i(g,m,d);g.s=45==m.charCodeAt(0)?(m=m.slice(1),-1):1}(a=m.indexOf("."))>-1&&(m=m.replace(".","")),(u=m.search(/e/i))>0?(a<0&&(a=u),a+=+m.slice(u+1),m=m.substring(0,u)):a<0&&(a=m.length)}else{if(intCheck(t,2,v.length,"Base"),10==t&&y)return _(g=new x(e),l+g.e+1,c);if(m=String(e),d="number"==typeof e){if(0*e!=0)return i(g,m,d,t);if(g.s=1/e<0?(m=m.slice(1),-1):1,x.DEBUG&&m.replace(/^0\.0*|\./,"").length>15)throw Error(tooManyDigits+e)}else g.s=45===m.charCodeAt(0)?(m=m.slice(1),-1):1;for(o=v.slice(0,t),a=u=0,h=m.length;u<h;u++)if(o.indexOf(n=m.charAt(u))<0){if("."==n){if(u>a){a=h;continue}}else if(!s&&(m==m.toUpperCase()&&(m=m.toLowerCase())||m==m.toLowerCase()&&(m=m.toUpperCase()))){s=!0,u=-1,a=0;continue}return i(g,String(e),d,t)}d=!1,(a=(m=r(m,t,10,g.s)).indexOf("."))>-1?m=m.replace(".",""):a=m.length}for(u=0;48===m.charCodeAt(u);u++);for(h=m.length;48===m.charCodeAt(--h););if(m=m.slice(u,++h)){if(h-=u,d&&x.DEBUG&&h>15&&(e>MAX_SAFE_INTEGER||e!==mathfloor(e)))throw Error(tooManyDigits+g.s*e);if((a=a-u-1)>p)g.c=g.e=null;else if(a<f)g.c=[g.e=0];else{if(g.e=a,g.c=[],u=(a+1)%LOG_BASE,a<0&&(u+=LOG_BASE),u<h){for(u&&g.c.push(+m.slice(0,u)),h-=LOG_BASE;u<h;)g.c.push(+m.slice(u,u+=LOG_BASE));u=LOG_BASE-(m=m.slice(u)).length}else u-=h;for(;u--;m+="0");g.c.push(+m)}}else g.c=[g.e=0]}function b(e,t,r,i){var o,n,s,a,l;if(null==r?r=c:intCheck(r,0,8),!e.c)return e.toString();if(o=e.c[0],s=e.e,null==t)l=coeffToString(e.c),l=1==i||2==i&&(s<=u||s>=d)?toExponential(l,s):toFixedPoint(l,s,"0");else if(n=(e=_(new x(e),t,r)).e,a=(l=coeffToString(e.c)).length,1==i||2==i&&(t<=n||n<=u)){for(;a<t;l+="0",a++);l=toExponential(l,n)}else if(t-=s,l=toFixedPoint(l,n,"0"),n+1>a){if(--t>0)for(l+=".";t--;l+="0");}else if((t+=n-a)>0)for(n+1==a&&(l+=".");t--;l+="0");return e.s<0&&o?"-"+l:l}function C(e,t){for(var r,i,o=1,n=new x(e[0]);o<e.length;o++)(!(i=new x(e[o])).s||(r=compare(n,i))===t||0===r&&n.s===t)&&(n=i);return n}function w(e,t,r){for(var i=1,o=t.length;!t[--o];t.pop());for(o=t[0];o>=10;o/=10,i++);return(r=i+r*LOG_BASE-1)>p?e.c=e.e=null:r<f?e.c=[e.e=0]:(e.e=r,e.c=t),e}function _(e,t,r,i){var o,n,s,a,l,c,u,d=e.c,h=POWS_TEN;if(d){e:{for(o=1,a=d[0];a>=10;a/=10,o++);if((n=t-o)<0)n+=LOG_BASE,s=t,l=d[c=0],u=mathfloor(l/h[o-s-1]%10);else if((c=mathceil((n+1)/LOG_BASE))>=d.length){if(!i)break e;for(;d.length<=c;d.push(0));l=u=0,o=1,s=(n%=LOG_BASE)-LOG_BASE+1}else{for(l=a=d[c],o=1;a>=10;a/=10,o++);u=(s=(n%=LOG_BASE)-LOG_BASE+o)<0?0:mathfloor(l/h[o-s-1]%10)}if(i=i||t<0||null!=d[c+1]||(s<0?l:l%h[o-s-1]),i=r<4?(u||i)&&(0==r||r==(e.s<0?3:2)):u>5||5==u&&(4==r||i||6==r&&(n>0?s>0?l/h[o-s]:0:d[c-1])%10&1||r==(e.s<0?8:7)),t<1||!d[0])return d.length=0,i?(t-=e.e+1,d[0]=h[(LOG_BASE-t%LOG_BASE)%LOG_BASE],e.e=-t||0):d[0]=e.e=0,e;if(0==n?(d.length=c,a=1,c--):(d.length=c+1,a=h[LOG_BASE-n],d[c]=s>0?mathfloor(l/h[o-s]%h[s])*a:0),i)for(;;){if(0==c){for(n=1,s=d[0];s>=10;s/=10,n++);for(s=d[0]+=a,a=1;s>=10;s/=10,a++);n!=a&&(e.e++,d[0]==BASE&&(d[0]=1));break}if(d[c]+=a,d[c]!=BASE)break;d[c--]=0,a=1}for(n=d.length;0===d[--n];d.pop());}e.e>p?e.c=e.e=null:e.e<f&&(e.c=[e.e=0])}return e}function S(e){var t,r=e.e;return null===r?e.toString():(t=coeffToString(e.c),t=r<=u||r>=d?toExponential(t,r):toFixedPoint(t,r,"0"),e.s<0?"-"+t:t)}return x.clone=clone,x.ROUND_UP=0,x.ROUND_DOWN=1,x.ROUND_CEIL=2,x.ROUND_FLOOR=3,x.ROUND_HALF_UP=4,x.ROUND_HALF_DOWN=5,x.ROUND_HALF_EVEN=6,x.ROUND_HALF_CEIL=7,x.ROUND_HALF_FLOOR=8,x.EUCLID=9,x.config=x.set=function(e){var t,r;if(null!=e){if("object"!=typeof e)throw Error(bignumberError+"Object expected: "+e);if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(intCheck(r=e[t],0,MAX,t),l=r),e.hasOwnProperty(t="ROUNDING_MODE")&&(intCheck(r=e[t],0,8,t),c=r),e.hasOwnProperty(t="EXPONENTIAL_AT")&&((r=e[t])&&r.pop?(intCheck(r[0],-1e9,0,t),intCheck(r[1],0,MAX,t),u=r[0],d=r[1]):(intCheck(r,-1e9,MAX,t),u=-(d=r<0?-r:r))),e.hasOwnProperty(t="RANGE"))if((r=e[t])&&r.pop)intCheck(r[0],-1e9,-1,t),intCheck(r[1],1,MAX,t),f=r[0],p=r[1];else{if(intCheck(r,-1e9,MAX,t),!r)throw Error(bignumberError+t+" cannot be zero: "+r);f=-(p=r<0?-r:r)}if(e.hasOwnProperty(t="CRYPTO")){if((r=e[t])!==!!r)throw Error(bignumberError+t+" not true or false: "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw h=!r,Error(bignumberError+"crypto unavailable");h=r}else h=r}if(e.hasOwnProperty(t="MODULO_MODE")&&(intCheck(r=e[t],0,9,t),m=r),e.hasOwnProperty(t="POW_PRECISION")&&(intCheck(r=e[t],0,MAX,t),g=r),e.hasOwnProperty(t="FORMAT")){if("object"!=typeof(r=e[t]))throw Error(bignumberError+t+" not an object: "+r);k=r}if(e.hasOwnProperty(t="ALPHABET")){if("string"!=typeof(r=e[t])||/^.?$|[+\-.\s]|(.).*\1/.test(r))throw Error(bignumberError+t+" invalid: "+r);y="0123456789"==r.slice(0,10),v=r}}return{DECIMAL_PLACES:l,ROUNDING_MODE:c,EXPONENTIAL_AT:[u,d],RANGE:[f,p],CRYPTO:h,MODULO_MODE:m,POW_PRECISION:g,FORMAT:k,ALPHABET:v}},x.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!x.DEBUG)return!0;var t,r,i=e.c,o=e.e,n=e.s;e:if("[object Array]"=={}.toString.call(i)){if((1===n||-1===n)&&o>=-1e9&&o<=MAX&&o===mathfloor(o)){if(0===i[0]){if(0===o&&1===i.length)return!0;break e}if((t=(o+1)%LOG_BASE)<1&&(t+=LOG_BASE),String(i[0]).length==t){for(t=0;t<i.length;t++)if((r=i[t])<0||r>=BASE||r!==mathfloor(r))break e;if(0!==r)return!0}}}else if(null===i&&null===o&&(null===n||1===n||-1===n))return!0;throw Error(bignumberError+"Invalid BigNumber: "+e)},x.maximum=x.max=function(){return C(arguments,-1)},x.minimum=x.min=function(){return C(arguments,1)},x.random=(o=9007199254740992,n=Math.random()*o&2097151?function(){return mathfloor(Math.random()*o)}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)},function(e){var t,r,i,o,s,c=0,u=[],d=new x(a);if(null==e?e=l:intCheck(e,0,MAX),o=mathceil(e/LOG_BASE),h)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(o*=2));c<o;)(s=131072*t[c]+(t[c+1]>>>11))>=9e15?(r=crypto.getRandomValues(new Uint32Array(2)),t[c]=r[0],t[c+1]=r[1]):(u.push(s%1e14),c+=2);c=o/2}else{if(!crypto.randomBytes)throw h=!1,Error(bignumberError+"crypto unavailable");for(t=crypto.randomBytes(o*=7);c<o;)(s=281474976710656*(31&t[c])+1099511627776*t[c+1]+4294967296*t[c+2]+16777216*t[c+3]+(t[c+4]<<16)+(t[c+5]<<8)+t[c+6])>=9e15?crypto.randomBytes(7).copy(t,c):(u.push(s%1e14),c+=7);c=o/7}if(!h)for(;c<o;)(s=n())<9e15&&(u[c++]=s%1e14);for(o=u[--c],e%=LOG_BASE,o&&e&&(s=POWS_TEN[LOG_BASE-e],u[c]=mathfloor(o/s)*s);0===u[c];u.pop(),c--);if(c<0)u=[i=0];else{for(i=-1;0===u[0];u.splice(0,1),i-=LOG_BASE);for(c=1,s=u[0];s>=10;s/=10,c++);c<LOG_BASE&&(i-=LOG_BASE-c)}return d.e=i,d.c=u,d}),x.sum=function(){for(var e=1,t=arguments,r=new x(t[0]);e<t.length;)r=r.plus(t[e++]);return r},r=function(){var e="0123456789";function r(e,t,r,i){for(var o,n,s=[0],a=0,l=e.length;a<l;){for(n=s.length;n--;s[n]*=t);for(s[0]+=i.indexOf(e.charAt(a++)),o=0;o<s.length;o++)s[o]>r-1&&(null==s[o+1]&&(s[o+1]=0),s[o+1]+=s[o]/r|0,s[o]%=r)}return s.reverse()}return function(i,o,n,s,a){var u,d,f,p,h,m,k,y,b=i.indexOf("."),C=l,w=c;for(b>=0&&(p=g,g=0,i=i.replace(".",""),m=(y=new x(o)).pow(i.length-b),g=p,y.c=r(toFixedPoint(coeffToString(m.c),m.e,"0"),10,n,e),y.e=y.c.length),f=p=(k=r(i,o,n,a?(u=v,e):(u=e,v))).length;0==k[--p];k.pop());if(!k[0])return u.charAt(0);if(b<0?--f:(m.c=k,m.e=f,m.s=s,k=(m=t(m,y,C,w,n)).c,h=m.r,f=m.e),b=k[d=f+C+1],p=n/2,h=h||d<0||null!=k[d+1],h=w<4?(null!=b||h)&&(0==w||w==(m.s<0?3:2)):b>p||b==p&&(4==w||h||6==w&&1&k[d-1]||w==(m.s<0?8:7)),d<1||!k[0])i=h?toFixedPoint(u.charAt(1),-C,u.charAt(0)):u.charAt(0);else{if(k.length=d,h)for(--n;++k[--d]>n;)k[d]=0,d||(++f,k=[1].concat(k));for(p=k.length;!k[--p];);for(b=0,i="";b<=p;i+=u.charAt(k[b++]));i=toFixedPoint(i,f,u.charAt(0))}return i}}(),t=function(){function e(e,t,r){var i,o,n,s,a=0,l=e.length,c=t%SQRT_BASE,u=t/SQRT_BASE|0;for(e=e.slice();l--;)a=((o=c*(n=e[l]%SQRT_BASE)+(i=u*n+(s=e[l]/SQRT_BASE|0)*c)%SQRT_BASE*SQRT_BASE+a)/r|0)+(i/SQRT_BASE|0)+u*s,e[l]=o%r;return a&&(e=[a].concat(e)),e}function t(e,t,r,i){var o,n;if(r!=i)n=r>i?1:-1;else for(o=n=0;o<r;o++)if(e[o]!=t[o]){n=e[o]>t[o]?1:-1;break}return n}function r(e,t,r,i){for(var o=0;r--;)e[r]-=o,o=e[r]<t[r]?1:0,e[r]=o*i+e[r]-t[r];for(;!e[0]&&e.length>1;e.splice(0,1));}return function(i,o,n,s,a){var l,c,u,d,f,p,h,m,g,k,v,y,b,C,w,S,E,R=i.s==o.s?1:-1,L=i.c,B=o.c;if(!(L&&L[0]&&B&&B[0]))return new x(i.s&&o.s&&(L?!B||L[0]!=B[0]:B)?L&&0==L[0]||!B?0*R:R/0:NaN);for(g=(m=new x(R)).c=[],R=n+(c=i.e-o.e)+1,a||(a=BASE,c=bitFloor(i.e/LOG_BASE)-bitFloor(o.e/LOG_BASE),R=R/LOG_BASE|0),u=0;B[u]==(L[u]||0);u++);if(B[u]>(L[u]||0)&&c--,R<0)g.push(1),d=!0;else{for(C=L.length,S=B.length,u=0,R+=2,(f=mathfloor(a/(B[0]+1)))>1&&(B=e(B,f,a),L=e(L,f,a),S=B.length,C=L.length),b=S,v=(k=L.slice(0,S)).length;v<S;k[v++]=0);E=B.slice(),E=[0].concat(E),w=B[0],B[1]>=a/2&&w++;do{if(f=0,(l=t(B,k,S,v))<0){if(y=k[0],S!=v&&(y=y*a+(k[1]||0)),(f=mathfloor(y/w))>1)for(f>=a&&(f=a-1),h=(p=e(B,f,a)).length,v=k.length;1==t(p,k,h,v);)f--,r(p,S<h?E:B,h,a),h=p.length,l=1;else 0==f&&(l=f=1),h=(p=B.slice()).length;if(h<v&&(p=[0].concat(p)),r(k,p,v,a),v=k.length,-1==l)for(;t(B,k,S,v)<1;)f++,r(k,S<v?E:B,v,a),v=k.length}else 0===l&&(f++,k=[0]);g[u++]=f,k[0]?k[v++]=L[b]||0:(k=[L[b]],v=1)}while((b++<C||null!=k[0])&&R--);d=null!=k[0],g[0]||g.splice(0,1)}if(a==BASE){for(u=1,R=g[0];R>=10;R/=10,u++);_(m,n+(m.e=u+c*LOG_BASE-1)+1,s,d)}else m.e=c,m.r=+d;return m}}(),i=function(){var e=/^(-?)0([xbo])(?=\w[\w.]*$)/i,t=/^([^.]+)\.$/,r=/^\.([^.]+)$/,i=/^-?(Infinity|NaN)$/,o=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(n,s,a,l){var c,u=a?s:s.replace(o,"");if(i.test(u))n.s=isNaN(u)?null:u<0?-1:1;else{if(!a&&(u=u.replace(e,(function(e,t,r){return c="x"==(r=r.toLowerCase())?16:"b"==r?2:8,l&&l!=c?e:t})),l&&(c=l,u=u.replace(t,"$1").replace(r,"0.$1")),s!=u))return new x(u,c);if(x.DEBUG)throw Error(bignumberError+"Not a"+(l?" base "+l:"")+" number: "+s);n.s=null}n.c=n.e=null}}(),s.absoluteValue=s.abs=function(){var e=new x(this);return e.s<0&&(e.s=1),e},s.comparedTo=function(e,t){return compare(this,new x(e,t))},s.decimalPlaces=s.dp=function(e,t){var r,i,o,n=this;if(null!=e)return intCheck(e,0,MAX),null==t?t=c:intCheck(t,0,8),_(new x(n),e+n.e+1,t);if(!(r=n.c))return null;if(i=((o=r.length-1)-bitFloor(this.e/LOG_BASE))*LOG_BASE,o=r[o])for(;o%10==0;o/=10,i--);return i<0&&(i=0),i},s.dividedBy=s.div=function(e,r){return t(this,new x(e,r),l,c)},s.dividedToIntegerBy=s.idiv=function(e,r){return t(this,new x(e,r),0,1)},s.exponentiatedBy=s.pow=function(e,t){var r,i,o,n,s,l,u,d,f=this;if((e=new x(e)).c&&!e.isInteger())throw Error(bignumberError+"Exponent not an integer: "+S(e));if(null!=t&&(t=new x(t)),s=e.e>14,!f.c||!f.c[0]||1==f.c[0]&&!f.e&&1==f.c.length||!e.c||!e.c[0])return d=new x(Math.pow(+S(f),s?e.s*(2-isOdd(e)):+S(e))),t?d.mod(t):d;if(l=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new x(NaN);(i=!l&&f.isInteger()&&t.isInteger())&&(f=f.mod(t))}else{if(e.e>9&&(f.e>0||f.e<-1||(0==f.e?f.c[0]>1||s&&f.c[1]>=24e7:f.c[0]<8e13||s&&f.c[0]<=9999975e7)))return n=f.s<0&&isOdd(e)?-0:0,f.e>-1&&(n=1/n),new x(l?1/n:n);g&&(n=mathceil(g/LOG_BASE+2))}for(s?(r=new x(.5),l&&(e.s=1),u=isOdd(e)):u=(o=Math.abs(+S(e)))%2,d=new x(a);;){if(u){if(!(d=d.times(f)).c)break;n?d.c.length>n&&(d.c.length=n):i&&(d=d.mod(t))}if(o){if(0===(o=mathfloor(o/2)))break;u=o%2}else if(_(e=e.times(r),e.e+1,1),e.e>14)u=isOdd(e);else{if(0===(o=+S(e)))break;u=o%2}f=f.times(f),n?f.c&&f.c.length>n&&(f.c.length=n):i&&(f=f.mod(t))}return i?d:(l&&(d=a.div(d)),t?d.mod(t):n?_(d,g,c,undefined):d)},s.integerValue=function(e){var t=new x(this);return null==e?e=c:intCheck(e,0,8),_(t,t.e+1,e)},s.isEqualTo=s.eq=function(e,t){return 0===compare(this,new x(e,t))},s.isFinite=function(){return!!this.c},s.isGreaterThan=s.gt=function(e,t){return compare(this,new x(e,t))>0},s.isGreaterThanOrEqualTo=s.gte=function(e,t){return 1===(t=compare(this,new x(e,t)))||0===t},s.isInteger=function(){return!!this.c&&bitFloor(this.e/LOG_BASE)>this.c.length-2},s.isLessThan=s.lt=function(e,t){return compare(this,new x(e,t))<0},s.isLessThanOrEqualTo=s.lte=function(e,t){return-1===(t=compare(this,new x(e,t)))||0===t},s.isNaN=function(){return!this.s},s.isNegative=function(){return this.s<0},s.isPositive=function(){return this.s>0},s.isZero=function(){return!!this.c&&0==this.c[0]},s.minus=function(e,t){var r,i,o,n,s=this,a=s.s;if(t=(e=new x(e,t)).s,!a||!t)return new x(NaN);if(a!=t)return e.s=-t,s.plus(e);var l=s.e/LOG_BASE,u=e.e/LOG_BASE,d=s.c,f=e.c;if(!l||!u){if(!d||!f)return d?(e.s=-t,e):new x(f?s:NaN);if(!d[0]||!f[0])return f[0]?(e.s=-t,e):new x(d[0]?s:3==c?-0:0)}if(l=bitFloor(l),u=bitFloor(u),d=d.slice(),a=l-u){for((n=a<0)?(a=-a,o=d):(u=l,o=f),o.reverse(),t=a;t--;o.push(0));o.reverse()}else for(i=(n=(a=d.length)<(t=f.length))?a:t,a=t=0;t<i;t++)if(d[t]!=f[t]){n=d[t]<f[t];break}if(n&&(o=d,d=f,f=o,e.s=-e.s),(t=(i=f.length)-(r=d.length))>0)for(;t--;d[r++]=0);for(t=BASE-1;i>a;){if(d[--i]<f[i]){for(r=i;r&&!d[--r];d[r]=t);--d[r],d[i]+=BASE}d[i]-=f[i]}for(;0==d[0];d.splice(0,1),--u);return d[0]?w(e,d,u):(e.s=3==c?-1:1,e.c=[e.e=0],e)},s.modulo=s.mod=function(e,r){var i,o,n=this;return e=new x(e,r),!n.c||!e.s||e.c&&!e.c[0]?new x(NaN):!e.c||n.c&&!n.c[0]?new x(n):(9==m?(o=e.s,e.s=1,i=t(n,e,0,3),e.s=o,i.s*=o):i=t(n,e,0,m),(e=n.minus(i.times(e))).c[0]||1!=m||(e.s=n.s),e)},s.multipliedBy=s.times=function(e,t){var r,i,o,n,s,a,l,c,u,d,f,p,h,m,g,k=this,v=k.c,y=(e=new x(e,t)).c;if(!(v&&y&&v[0]&&y[0]))return!k.s||!e.s||v&&!v[0]&&!y||y&&!y[0]&&!v?e.c=e.e=e.s=null:(e.s*=k.s,v&&y?(e.c=[0],e.e=0):e.c=e.e=null),e;for(i=bitFloor(k.e/LOG_BASE)+bitFloor(e.e/LOG_BASE),e.s*=k.s,(l=v.length)<(d=y.length)&&(h=v,v=y,y=h,o=l,l=d,d=o),o=l+d,h=[];o--;h.push(0));for(m=BASE,g=SQRT_BASE,o=d;--o>=0;){for(r=0,f=y[o]%g,p=y[o]/g|0,n=o+(s=l);n>o;)r=((c=f*(c=v[--s]%g)+(a=p*c+(u=v[s]/g|0)*f)%g*g+h[n]+r)/m|0)+(a/g|0)+p*u,h[n--]=c%m;h[n]=r}return r?++i:h.splice(0,1),w(e,h,i)},s.negated=function(){var e=new x(this);return e.s=-e.s||null,e},s.plus=function(e,t){var r,i=this,o=i.s;if(t=(e=new x(e,t)).s,!o||!t)return new x(NaN);if(o!=t)return e.s=-t,i.minus(e);var n=i.e/LOG_BASE,s=e.e/LOG_BASE,a=i.c,l=e.c;if(!n||!s){if(!a||!l)return new x(o/0);if(!a[0]||!l[0])return l[0]?e:new x(a[0]?i:0*o)}if(n=bitFloor(n),s=bitFloor(s),a=a.slice(),o=n-s){for(o>0?(s=n,r=l):(o=-o,r=a),r.reverse();o--;r.push(0));r.reverse()}for((o=a.length)-(t=l.length)<0&&(r=l,l=a,a=r,t=o),o=0;t;)o=(a[--t]=a[t]+l[t]+o)/BASE|0,a[t]=BASE===a[t]?0:a[t]%BASE;return o&&(a=[o].concat(a),++s),w(e,a,s)},s.precision=s.sd=function(e,t){var r,i,o,n=this;if(null!=e&&e!==!!e)return intCheck(e,1,MAX),null==t?t=c:intCheck(t,0,8),_(new x(n),e,t);if(!(r=n.c))return null;if(i=(o=r.length-1)*LOG_BASE+1,o=r[o]){for(;o%10==0;o/=10,i--);for(o=r[0];o>=10;o/=10,i++);}return e&&n.e+1>i&&(i=n.e+1),i},s.shiftedBy=function(e){return intCheck(e,-9007199254740991,MAX_SAFE_INTEGER),this.times("1e"+e)},s.squareRoot=s.sqrt=function(){var e,r,i,o,n,s=this,a=s.c,u=s.s,d=s.e,f=l+4,p=new x("0.5");if(1!==u||!a||!a[0])return new x(!u||u<0&&(!a||a[0])?NaN:a?s:1/0);if(0==(u=Math.sqrt(+S(s)))||u==1/0?(((r=coeffToString(a)).length+d)%2==0&&(r+="0"),u=Math.sqrt(+r),d=bitFloor((d+1)/2)-(d<0||d%2),i=new x(r=u==1/0?"5e"+d:(r=u.toExponential()).slice(0,r.indexOf("e")+1)+d)):i=new x(u+""),i.c[0])for((u=(d=i.e)+f)<3&&(u=0);;)if(n=i,i=p.times(n.plus(t(s,n,f,1))),coeffToString(n.c).slice(0,u)===(r=coeffToString(i.c)).slice(0,u)){if(i.e<d&&--u,"9999"!=(r=r.slice(u-3,u+1))&&(o||"4999"!=r)){+r&&(+r.slice(1)||"5"!=r.charAt(0))||(_(i,i.e+l+2,1),e=!i.times(i).eq(s));break}if(!o&&(_(n,n.e+l+2,0),n.times(n).eq(s))){i=n;break}f+=4,u+=4,o=1}return _(i,i.e+l+1,c,e)},s.toExponential=function(e,t){return null!=e&&(intCheck(e,0,MAX),e++),b(this,e,t,1)},s.toFixed=function(e,t){return null!=e&&(intCheck(e,0,MAX),e=e+this.e+1),b(this,e,t)},s.toFormat=function(e,t,r){var i,o=this;if(null==r)null!=e&&t&&"object"==typeof t?(r=t,t=null):e&&"object"==typeof e?(r=e,e=t=null):r=k;else if("object"!=typeof r)throw Error(bignumberError+"Argument not an object: "+r);if(i=o.toFixed(e,t),o.c){var n,s=i.split("."),a=+r.groupSize,l=+r.secondaryGroupSize,c=r.groupSeparator||"",u=s[0],d=s[1],f=o.s<0,p=f?u.slice(1):u,h=p.length;if(l&&(n=a,a=l,l=n,h-=n),a>0&&h>0){for(n=h%a||a,u=p.substr(0,n);n<h;n+=a)u+=c+p.substr(n,a);l>0&&(u+=c+p.slice(n)),f&&(u="-"+u)}i=d?u+(r.decimalSeparator||"")+((l=+r.fractionGroupSize)?d.replace(new RegExp("\\d{"+l+"}\\B","g"),"$&"+(r.fractionGroupSeparator||"")):d):u}return(r.prefix||"")+i+(r.suffix||"")},s.toFraction=function(e){var r,i,o,n,s,l,u,d,f,h,m,g,k=this,v=k.c;if(null!=e&&(!(u=new x(e)).isInteger()&&(u.c||1!==u.s)||u.lt(a)))throw Error(bignumberError+"Argument "+(u.isInteger()?"out of range: ":"not an integer: ")+S(u));if(!v)return new x(k);for(r=new x(a),f=i=new x(a),o=d=new x(a),g=coeffToString(v),s=r.e=g.length-k.e-1,r.c[0]=POWS_TEN[(l=s%LOG_BASE)<0?LOG_BASE+l:l],e=!e||u.comparedTo(r)>0?s>0?r:f:u,l=p,p=1/0,u=new x(g),d.c[0]=0;h=t(u,r,0,1),1!=(n=i.plus(h.times(o))).comparedTo(e);)i=o,o=n,f=d.plus(h.times(n=f)),d=n,r=u.minus(h.times(n=r)),u=n;return n=t(e.minus(i),o,0,1),d=d.plus(n.times(f)),i=i.plus(n.times(o)),d.s=f.s=k.s,m=t(f,o,s*=2,c).minus(k).abs().comparedTo(t(d,i,s,c).minus(k).abs())<1?[f,o]:[d,i],p=l,m},s.toNumber=function(){return+S(this)},s.toPrecision=function(e,t){return null!=e&&intCheck(e,1,MAX),b(this,e,t,2)},s.toString=function(e){var t,i=this,o=i.s,n=i.e;return null===n?o?(t="Infinity",o<0&&(t="-"+t)):t="NaN":(null==e?t=n<=u||n>=d?toExponential(coeffToString(i.c),n):toFixedPoint(coeffToString(i.c),n,"0"):10===e&&y?t=toFixedPoint(coeffToString((i=_(new x(i),l+n+1,c)).c),i.e,"0"):(intCheck(e,2,v.length,"Base"),t=r(toFixedPoint(coeffToString(i.c),n,"0"),10,e,o,!0)),o<0&&i.c[0]&&(t="-"+t)),t},s.valueOf=s.toJSON=function(){return S(this)},s._isBigNumber=!0,s[Symbol.toStringTag]="BigNumber",s[Symbol.for("nodejs.util.inspect.custom")]=s.valueOf,null!=e&&x.set(e),x}function bitFloor(e){var t=0|e;return e>0||e===t?t:t-1}function coeffToString(e){for(var t,r,i=1,o=e.length,n=e[0]+"";i<o;){for(t=e[i++]+"",r=LOG_BASE-t.length;r--;t="0"+t);n+=t}for(o=n.length;48===n.charCodeAt(--o););return n.slice(0,o+1||1)}function compare(e,t){var r,i,o=e.c,n=t.c,s=e.s,a=t.s,l=e.e,c=t.e;if(!s||!a)return null;if(r=o&&!o[0],i=n&&!n[0],r||i)return r?i?0:-a:s;if(s!=a)return s;if(r=s<0,i=l==c,!o||!n)return i?0:!o^r?1:-1;if(!i)return l>c^r?1:-1;for(a=(l=o.length)<(c=n.length)?l:c,s=0;s<a;s++)if(o[s]!=n[s])return o[s]>n[s]^r?1:-1;return l==c?0:l>c^r?1:-1}function intCheck(e,t,r,i){if(e<t||e>r||e!==mathfloor(e))throw Error(bignumberError+(i||"Argument")+("number"==typeof e?e<t||e>r?" out of range: ":" not an integer: ":" not a primitive number: ")+String(e))}function isOdd(e){var t=e.c.length-1;return bitFloor(e.e/LOG_BASE)==t&&e.c[t]%2!=0}function toExponential(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function toFixedPoint(e,t,r){var i,o;if(t<0){for(o=r+".";++t;o+=r);e=o+e}else if(++t>(i=e.length)){for(o=r,t-=i;--t;o+=r);e+=o}else t<i&&(e=e.slice(0,t)+"."+e.slice(t));return e}clone();var cryptoJs$1={exports:{}};function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var hasRequiredCore,core$1={exports:{}},core=core$1.exports;function requireCore(){return hasRequiredCore||(hasRequiredCore=1,core$1.exports=(e=e||function(e,t){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==commonjsGlobal&&commonjsGlobal.crypto&&(r=commonjsGlobal.crypto),!r&&"function"==typeof commonjsRequire)try{r=require("crypto")}catch(e){}var i=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),n={},s=n.lib={},a=s.Base=function(){return{extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=s.WordArray=a.extend({init:function(e,r){e=this.words=e||[],this.sigBytes=r!=t?r:4*e.length},toString:function(e){return(e||u).stringify(this)},concat:function(e){var t=this.words,r=e.words,i=this.sigBytes,o=e.sigBytes;if(this.clamp(),i%4)for(var n=0;n<o;n++){var s=r[n>>>2]>>>24-n%4*8&255;t[i+n>>>2]|=s<<24-(i+n)%4*8}else for(var a=0;a<o;a+=4)t[i+a>>>2]=r[a>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=a.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(i());return new l.init(t,e)}}),c=n.enc={},u=c.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],o=0;o<r;o++){var n=t[o>>>2]>>>24-o%4*8&255;i.push((n>>>4).toString(16)),i.push((15&n).toString(16))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i<t;i+=2)r[i>>>3]|=parseInt(e.substr(i,2),16)<<24-i%8*4;return new l.init(r,t/2)}},d=c.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],o=0;o<r;o++){var n=t[o>>>2]>>>24-o%4*8&255;i.push(String.fromCharCode(n))}return i.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i<t;i++)r[i>>>2]|=(255&e.charCodeAt(i))<<24-i%4*8;return new l.init(r,t)}},f=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},p=s.BufferedBlockAlgorithm=a.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,i=this._data,o=i.words,n=i.sigBytes,s=this.blockSize,a=n/(4*s),c=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*s,u=e.min(4*c,n);if(c){for(var d=0;d<c;d+=s)this._doProcessBlock(o,d);r=o.splice(0,c),i.sigBytes-=u}return new l.init(r,u)},clone:function(){var e=a.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});s.Hasher=p.extend({cfg:a.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new h.HMAC.init(e,r).finalize(t)}}});var h=n.algo={};return n}(Math),e)),core$1.exports;var e}var hasRequiredX64Core,x64Core$1={exports:{}},x64Core=x64Core$1.exports;function requireX64Core(){return hasRequiredX64Core||(hasRequiredX64Core=1,x64Core$1.exports=(s=requireCore(),r=(t=s).lib,i=r.Base,o=r.WordArray,(n=t.x64={}).Word=i.extend({init:function(e,t){this.high=e,this.low=t}}),n.WordArray=i.extend({init:function(t,r){t=this.words=t||[],this.sigBytes=r!=e?r:8*t.length},toX32:function(){for(var e=this.words,t=e.length,r=[],i=0;i<t;i++){var n=e[i];r.push(n.high),r.push(n.low)}return o.create(r,this.sigBytes)},clone:function(){for(var e=i.clone.call(this),t=e.words=this.words.slice(0),r=t.length,o=0;o<r;o++)t[o]=t[o].clone();return e}}),s)),x64Core$1.exports;var e,t,r,i,o,n,s}var hasRequiredLibTypedarrays,libTypedarrays$1={exports:{}},libTypedarrays=libTypedarrays$1.exports;function requireLibTypedarrays(){return hasRequiredLibTypedarrays||(hasRequiredLibTypedarrays=1,libTypedarrays$1.exports=(e=requireCore(),function(){if("function"==typeof ArrayBuffer){var t=e.lib.WordArray,r=t.init,i=t.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,i=[],o=0;o<t;o++)i[o>>>2]|=e[o]<<24-o%4*8;r.call(this,i,t)}else r.apply(this,arguments)};i.prototype=t}}(),e.lib.WordArray)),libTypedarrays$1.exports;var e}var hasRequiredEncUtf16,encUtf16$1={exports:{}},encUtf16=encUtf16$1.exports;function requireEncUtf16(){return hasRequiredEncUtf16||(hasRequiredEncUtf16=1,encUtf16$1.exports=(e=requireCore(),function(){var t=e,r=t.lib.WordArray,i=t.enc;function o(e){return e<<8&4278255360|e>>>8&16711935}i.Utf16=i.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],o=0;o<r;o+=2){var n=t[o>>>2]>>>16-o%4*8&65535;i.push(String.fromCharCode(n))}return i.join("")},parse:function(e){for(var t=e.length,i=[],o=0;o<t;o++)i[o>>>1]|=e.charCodeAt(o)<<16-o%2*16;return r.create(i,2*t)}},i.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,i=[],n=0;n<r;n+=2){var s=o(t[n>>>2]>>>16-n%4*8&65535);i.push(String.fromCharCode(s))}return i.join("")},parse:function(e){for(var t=e.length,i=[],n=0;n<t;n++)i[n>>>1]|=o(e.charCodeAt(n)<<16-n%2*16);return r.create(i,2*t)}}}(),e.enc.Utf16)),encUtf16$1.exports;var e}var hasRequiredEncBase64,encBase64$1={exports:{}},encBase64=encBase64$1.exports;function requireEncBase64(){return hasRequiredEncBase64||(hasRequiredEncBase64=1,encBase64$1.exports=(e=requireCore(),function(){var t=e,r=t.lib.WordArray;function i(e,t,i){for(var o=[],n=0,s=0;s<t;s++)if(s%4){var a=i[e.charCodeAt(s-1)]<<s%4*2|i[e.charCodeAt(s)]>>>6-s%4*2;o[n>>>2]|=a<<24-n%4*8,n++}return r.create(o,n)}t.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,i=this._map;e.clamp();for(var o=[],n=0;n<r;n+=3)for(var s=(t[n>>>2]>>>24-n%4*8&255)<<16|(t[n+1>>>2]>>>24-(n+1)%4*8&255)<<8|t[n+2>>>2]>>>24-(n+2)%4*8&255,a=0;a<4&&n+.75*a<r;a++)o.push(i.charAt(s>>>6*(3-a)&63));var l=i.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,r=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var n=0;n<r.length;n++)o[r.charCodeAt(n)]=n}var s=r.charAt(64);if(s){var a=e.indexOf(s);-1!==a&&(t=a)}return i(e,t,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),e.enc.Base64)),encBase64$1.exports;var e}var hasRequiredEncBase64url,encBase64url$1={exports:{}},encBase64url=encBase64url$1.exports;function requireEncBase64url(){return hasRequiredEncBase64url||(hasRequiredEncBase64url=1,encBase64url$1.exports=(e=requireCore(),function(){var t=e,r=t.lib.WordArray;function i(e,t,i){for(var o=[],n=0,s=0;s<t;s++)if(s%4){var a=i[e.charCodeAt(s-1)]<<s%4*2|i[e.charCodeAt(s)]>>>6-s%4*2;o[n>>>2]|=a<<24-n%4*8,n++}return r.create(o,n)}t.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var r=e.words,i=e.sigBytes,o=t?this._safe_map:this._map;e.clamp();for(var n=[],s=0;s<i;s+=3)for(var a=(r[s>>>2]>>>24-s%4*8&255)<<16|(r[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|r[s+2>>>2]>>>24-(s+2)%4*8&255,l=0;l<4&&s+.75*l<i;l++)n.push(o.charAt(a>>>6*(3-l)&63));var c=o.charAt(64);if(c)for(;n.length%4;)n.push(c);return n.join("")},parse:function(e,t){void 0===t&&(t=!0);var r=e.length,o=t?this._safe_map:this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var s=0;s<o.length;s++)n[o.charCodeAt(s)]=s}var a=o.charAt(64);if(a){var l=e.indexOf(a);-1!==l&&(r=l)}return i(e,r,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),e.enc.Base64url)),encBase64url$1.exports;var e}var hasRequiredMd5,md5$2={exports:{}},md5$1=md5$2.exports;function requireMd5(){return hasRequiredMd5||(hasRequiredMd5=1,md5$2.exports=(e=requireCore(),function(t){var r=e,i=r.lib,o=i.WordArray,n=i.Hasher,s=r.algo,a=[];!function(){for(var e=0;e<64;e++)a[e]=4294967296*t.abs(t.sin(e+1))|0}();var l=s.MD5=n.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var i=t+r,o=e[i];e[i]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var n=this._hash.words,s=e[t+0],l=e[t+1],p=e[t+2],h=e[t+3],m=e[t+4],g=e[t+5],k=e[t+6],v=e[t+7],y=e[t+8],x=e[t+9],b=e[t+10],C=e[t+11],w=e[t+12],_=e[t+13],S=e[t+14],E=e[t+15],R=n[0],L=n[1],B=n[2],j=n[3];R=c(R,L,B,j,s,7,a[0]),j=c(j,R,L,B,l,12,a[1]),B=c(B,j,R,L,p,17,a[2]),L=c(L,B,j,R,h,22,a[3]),R=c(R,L,B,j,m,7,a[4]),j=c(j,R,L,B,g,12,a[5]),B=c(B,j,R,L,k,17,a[6]),L=c(L,B,j,R,v,22,a[7]),R=c(R,L,B,j,y,7,a[8]),j=c(j,R,L,B,x,12,a[9]),B=c(B,j,R,L,b,17,a[10]),L=c(L,B,j,R,C,22,a[11]),R=c(R,L,B,j,w,7,a[12]),j=c(j,R,L,B,_,12,a[13]),B=c(B,j,R,L,S,17,a[14]),R=u(R,L=c(L,B,j,R,E,22,a[15]),B,j,l,5,a[16]),j=u(j,R,L,B,k,9,a[17]),B=u(B,j,R,L,C,14,a[18]),L=u(L,B,j,R,s,20,a[19]),R=u(R,L,B,j,g,5,a[20]),j=u(j,R,L,B,b,9,a[21]),B=u(B,j,R,L,E,14,a[22]),L=u(L,B,j,R,m,20,a[23]),R=u(R,L,B,j,x,5,a[24]),j=u(j,R,L,B,S,9,a[25]),B=u(B,j,R,L,h,14,a[26]),L=u(L,B,j,R,y,20,a[27]),R=u(R,L,B,j,_,5,a[28]),j=u(j,R,L,B,p,9,a[29]),B=u(B,j,R,L,v,14,a[30]),R=d(R,L=u(L,B,j,R,w,20,a[31]),B,j,g,4,a[32]),j=d(j,R,L,B,y,11,a[33]),B=d(B,j,R,L,C,16,a[34]),L=d(L,B,j,R,S,23,a[35]),R=d(R,L,B,j,l,4,a[36]),j=d(j,R,L,B,m,11,a[37]),B=d(B,j,R,L,v,16,a[38]),L=d(L,B,j,R,b,23,a[39]),R=d(R,L,B,j,_,4,a[40]),j=d(j,R,L,B,s,11,a[41]),B=d(B,j,R,L,h,16,a[42]),L=d(L,B,j,R,k,23,a[43]),R=d(R,L,B,j,x,4,a[44]),j=d(j,R,L,B,w,11,a[45]),B=d(B,j,R,L,E,16,a[46]),R=f(R,L=d(L,B,j,R,p,23,a[47]),B,j,s,6,a[48]),j=f(j,R,L,B,v,10,a[49]),B=f(B,j,R,L,S,15,a[50]),L=f(L,B,j,R,g,21,a[51]),R=f(R,L,B,j,w,6,a[52]),j=f(j,R,L,B,h,10,a[53]),B=f(B,j,R,L,b,15,a[54]),L=f(L,B,j,R,l,21,a[55]),R=f(R,L,B,j,y,6,a[56]),j=f(j,R,L,B,E,10,a[57]),B=f(B,j,R,L,k,15,a[58]),L=f(L,B,j,R,_,21,a[59]),R=f(R,L,B,j,m,6,a[60]),j=f(j,R,L,B,C,10,a[61]),B=f(B,j,R,L,p,15,a[62]),L=f(L,B,j,R,x,21,a[63]),n[0]=n[0]+R|0,n[1]=n[1]+L|0,n[2]=n[2]+B|0,n[3]=n[3]+j|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,o=8*e.sigBytes;r[o>>>5]|=128<<24-o%32;var n=t.floor(i/4294967296),s=i;r[15+(o+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),r[14+(o+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),e.sigBytes=4*(r.length+1),this._process();for(var a=this._hash,l=a.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return a},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,r,i,o,n,s){var a=e+(t&r|~t&i)+o+s;return(a<<n|a>>>32-n)+t}function u(e,t,r,i,o,n,s){var a=e+(t&i|r&~i)+o+s;return(a<<n|a>>>32-n)+t}function d(e,t,r,i,o,n,s){var a=e+(t^r^i)+o+s;return(a<<n|a>>>32-n)+t}function f(e,t,r,i,o,n,s){var a=e+(r^(t|~i))+o+s;return(a<<n|a>>>32-n)+t}r.MD5=n._createHelper(l),r.HmacMD5=n._createHmacHelper(l)}(Math),e.MD5)),md5$2.exports;var e}var hasRequiredSha1,sha1$1={exports:{}},sha1=sha1$1.exports;function requireSha1(){return hasRequiredSha1||(hasRequiredSha1=1,sha1$1.exports=(a=requireCore(),t=(e=a).lib,r=t.WordArray,i=t.Hasher,o=e.algo,n=[],s=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,i=r[0],o=r[1],s=r[2],a=r[3],l=r[4],c=0;c<80;c++){if(c<16)n[c]=0|e[t+c];else{var u=n[c-3]^n[c-8]^n[c-14]^n[c-16];n[c]=u<<1|u>>>31}var d=(i<<5|i>>>27)+l+n[c];d+=c<20?1518500249+(o&s|~o&a):c<40?1859775393+(o^s^a):c<60?(o&s|o&a|s&a)-1894007588:(o^s^a)-899497514,l=a,a=s,s=o<<30|o>>>2,o=i,i=d}r[0]=r[0]+i|0,r[1]=r[1]+o|0,r[2]=r[2]+s|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(i+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=i._createHelper(s),e.HmacSHA1=i._createHmacHelper(s),a.SHA1)),sha1$1.exports;var e,t,r,i,o,n,s,a}var hasRequiredSha256,sha256$1={exports:{}},sha256=sha256$1.exports;function requireSha256(){return hasRequiredSha256||(hasRequiredSha256=1,sha256$1.exports=(e=requireCore(),function(t){var r=e,i=r.lib,o=i.WordArray,n=i.Hasher,s=r.algo,a=[],l=[];!function(){function e(e){for(var r=t.sqrt(e),i=2;i<=r;i++)if(!(e%i))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var i=2,o=0;o<64;)e(i)&&(o<8&&(a[o]=r(t.pow(i,.5))),l[o]=r(t.pow(i,1/3)),o++),i++}();var c=[],u=s.SHA256=n.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,i=r[0],o=r[1],n=r[2],s=r[3],a=r[4],u=r[5],d=r[6],f=r[7],p=0;p<64;p++){if(p<16)c[p]=0|e[t+p];else{var h=c[p-15],m=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,g=c[p-2],k=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[p]=m+c[p-7]+k+c[p-16]}var v=i&o^i&n^o&n,y=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),x=f+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&u^~a&d)+l[p]+c[p];f=d,d=u,u=a,a=s+x|0,s=n,n=o,o=i,i=x+(y+v)|0}r[0]=r[0]+i|0,r[1]=r[1]+o|0,r[2]=r[2]+n|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+u|0,r[6]=r[6]+d|0,r[7]=r[7]+f|0},_doFinalize:function(){var e=this._data,r=e.words,i=8*this._nDataBytes,o=8*e.sigBytes;return r[o>>>5]|=128<<24-o%32,r[14+(o+64>>>9<<4)]=t.floor(i/4294967296),r[15+(o+64>>>9<<4)]=i,e.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});r.SHA256=n._createHelper(u),r.HmacSHA256=n._createHmacHelper(u)}(Math),e.SHA256)),sha256$1.exports;var e}var hasRequiredSha224,sha224$1={exports:{}},sha224=sha224$1.exports;function requireSha224(){return hasRequiredSha224||(hasRequiredSha224=1,sha224$1.exports=(n=requireCore(),requireSha256(),t=(e=n).lib.WordArray,r=e.algo,i=r.SHA256,o=r.SHA224=i.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=i._doFinalize.call(this);return e.sigBytes-=4,e}}),e.SHA224=i._createHelper(o),e.HmacSHA224=i._createHmacHelper(o),n.SHA224)),sha224$1.exports;var e,t,r,i,o,n}var hasRequiredSha512,sha512$1={exports:{}},sha512=sha512$1.exports;function requireSha512(){return hasRequiredSha512||(hasRequiredSha512=1,sha512$1.exports=(e=requireCore(),requireX64Core(),function(){var t=e,r=t.lib.Hasher,i=t.x64,o=i.Word,n=i.WordArray,s=t.algo;function a(){return o.create.apply(o,arguments)}var l=[a(1116352408,3609767458),a(1899447441,602891725),a(3049323471,3964484399),a(3921009573,2173295548),a(961987163,4081628472),a(1508970993,3053834265),a(2453635748,2937671579),a(2870763221,3664609560),a(3624381080,2734883394),a(310598401,1164996542),a(607225278,1323610764),a(1426881987,3590304994),a(1925078388,4068182383),a(2162078206,991336113),a(2614888103,633803317),a(3248222580,3479774868),a(3835390401,2666613458),a(4022224774,944711139),a(264347078,2341262773),a(604807628,2007800933),a(770255983,1495990901),a(1249150122,1856431235),a(1555081692,3175218132),a(1996064986,2198950837),a(2554220882,3999719339),a(2821834349,766784016),a(2952996808,2566594879),a(3210313671,3203337956),a(3336571891,1034457026),a(3584528711,2466948901),a(113926993,3758326383),a(338241895,168717936),a(666307205,1188179964),a(773529912,1546045734),a(1294757372,1522805485),a(1396182291,2643833823),a(1695183700,2343527390),a(1986661051,1014477480),a(2177026350,1206759142),a(2456956037,344077627),a(2730485921,1290863460),a(2820302411,3158454273),a(3259730800,3505952657),a(3345764771,106217008),a(3516065817,3606008344),a(3600352804,1432725776),a(4094571909,1467031594),a(275423344,851169720),a(430227734,3100823752),a(506948616,1363258195),a(659060556,3750685593),a(883997877,3785050280),a(958139571,3318307427),a(1322822218,3812723403),a(1537002063,2003034995),a(1747873779,3602036899),a(1955562222,1575990012),a(2024104815,1125592928),a(2227730452,2716904306),a(2361852424,442776044),a(2428436474,593698344),a(2756734187,3733110249),a(3204031479,2999351573),a(3329325298,3815920427),a(3391569614,3928383900),a(3515267271,566280711),a(3940187606,3454069534),a(4118630271,4000239992),a(116418474,1914138554),a(174292421,2731055270),a(289380356,3203993006),a(460393269,320620315),a(685471733,587496836),a(852142971,1086792851),a(1017036298,365543100),a(1126000580,2618297676),a(1288033470,3409855158),a(1501505948,4234509866),a(1607167915,987167468),a(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=a()}();var u=s.SHA512=r.extend({_doReset:function(){this._hash=new n.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,i=r[0],o=r[1],n=r[2],s=r[3],a=r[4],u=r[5],d=r[6],f=r[7],p=i.high,h=i.low,m=o.high,g=o.low,k=n.high,v=n.low,y=s.high,x=s.low,b=a.high,C=a.low,w=u.high,_=u.low,S=d.high,E=d.low,R=f.high,L=f.low,B=p,j=h,N=m,I=g,A=k,T=v,P=y,q=x,O=b,M=C,$=w,D=_,F=S,H=E,z=R,V=L,G=0;G<80;G++){var U,W,Z=c[G];if(G<16)W=Z.high=0|e[t+2*G],U=Z.low=0|e[t+2*G+1];else{var X=c[G-15],K=X.high,Q=X.low,J=(K>>>1|Q<<31)^(K>>>8|Q<<24)^K>>>7,Y=(Q>>>1|K<<31)^(Q>>>8|K<<24)^(Q>>>7|K<<25),ee=c[G-2],te=ee.high,re=ee.low,ie=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,oe=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),ne=c[G-7],se=ne.high,ae=ne.low,le=c[G-16],ce=le.high,ue=le.low;W=(W=(W=J+se+((U=Y+ae)>>>0<Y>>>0?1:0))+ie+((U+=oe)>>>0<oe>>>0?1:0))+ce+((U+=ue)>>>0<ue>>>0?1:0),Z.high=W,Z.low=U}var de,fe=O&$^~O&F,pe=M&D^~M&H,he=B&N^B&A^N&A,me=j&I^j&T^I&T,ge=(B>>>28|j<<4)^(B<<30|j>>>2)^(B<<25|j>>>7),ke=(j>>>28|B<<4)^(j<<30|B>>>2)^(j<<25|B>>>7),ve=(O>>>14|M<<18)^(O>>>18|M<<14)^(O<<23|M>>>9),ye=(M>>>14|O<<18)^(M>>>18|O<<14)^(M<<23|O>>>9),xe=l[G],be=xe.high,Ce=xe.low,we=z+ve+((de=V+ye)>>>0<V>>>0?1:0),_e=ke+me;z=F,V=H,F=$,H=D,$=O,D=M,O=P+(we=(we=(we=we+fe+((de+=pe)>>>0<pe>>>0?1:0))+be+((de+=Ce)>>>0<Ce>>>0?1:0))+W+((de+=U)>>>0<U>>>0?1:0))+((M=q+de|0)>>>0<q>>>0?1:0)|0,P=A,q=T,A=N,T=I,N=B,I=j,B=we+(ge+he+(_e>>>0<ke>>>0?1:0))+((j=de+_e|0)>>>0<de>>>0?1:0)|0}h=i.low=h+j,i.high=p+B+(h>>>0<j>>>0?1:0),g=o.low=g+I,o.high=m+N+(g>>>0<I>>>0?1:0),v=n.low=v+T,n.high=k+A+(v>>>0<T>>>0?1:0),x=s.low=x+q,s.high=y+P+(x>>>0<q>>>0?1:0),C=a.low=C+M,a.high=b+O+(C>>>0<M>>>0?1:0),_=u.low=_+D,u.high=w+$+(_>>>0<D>>>0?1:0),E=d.low=E+H,d.high=S+F+(E>>>0<H>>>0?1:0),L=f.low=L+V,f.high=R+z+(L>>>0<V>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return t[i>>>5]|=128<<24-i%32,t[30+(i+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(i+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=r._createHelper(u),t.HmacSHA512=r._createHmacHelper(u)}(),e.SHA512)),sha512$1.exports;var e}var hasRequiredSha384,sha384$1={exports:{}},sha384=sha384$1.exports;function requireSha384(){return hasRequiredSha384||(hasRequiredSha384=1,sha384$1.exports=(a=requireCore(),requireX64Core(),requireSha512(),t=(e=a).x64,r=t.Word,i=t.WordArray,o=e.algo,n=o.SHA512,s=o.SHA384=n.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var e=n._doFinalize.call(this);return e.sigBytes-=16,e}}),e.SHA384=n._createHelper(s),e.HmacSHA384=n._createHmacHelper(s),a.SHA384)),sha384$1.exports;var e,t,r,i,o,n,s,a}var hasRequiredSha3,sha3$1={exports:{}},sha3=sha3$1.exports;function requireSha3(){return hasRequiredSha3||(hasRequiredSha3=1,sha3$1.exports=(e=requireCore(),requireX64Core(),function(t){var r=e,i=r.lib,o=i.WordArray,n=i.Hasher,s=r.x64.Word,a=r.algo,l=[],c=[],u=[];!function(){for(var e=1,t=0,r=0;r<24;r++){l[e+5*t]=(r+1)*(r+2)/2%64;var i=(2*e+3*t)%5;e=t%5,t=i}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,n=0;n<24;n++){for(var a=0,d=0,f=0;f<7;f++){if(1&o){var p=(1<<f)-1;p<32?d^=1<<p:a^=1<<p-32}128&o?o=o<<1^113:o<<=1}u[n]=s.create(a,d)}}();var d=[];!function(){for(var e=0;e<25;e++)d[e]=s.create()}();var f=a.SHA3=n.extend({cfg:n.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new s.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var r=this._state,i=this.blockSize/2,o=0;o<i;o++){var n=e[t+2*o],s=e[t+2*o+1];n=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),(L=r[o]).high^=s,L.low^=n}for(var a=0;a<24;a++){for(var f=0;f<5;f++){for(var p=0,h=0,m=0;m<5;m++)p^=(L=r[f+5*m]).high,h^=L.low;var g=d[f];g.high=p,g.low=h}for(f=0;f<5;f++){var k=d[(f+4)%5],v=d[(f+1)%5],y=v.high,x=v.low;for(p=k.high^(y<<1|x>>>31),h=k.low^(x<<1|y>>>31),m=0;m<5;m++)(L=r[f+5*m]).high^=p,L.low^=h}for(var b=1;b<25;b++){var C=(L=r[b]).high,w=L.low,_=l[b];_<32?(p=C<<_|w>>>32-_,h=w<<_|C>>>32-_):(p=w<<_-32|C>>>64-_,h=C<<_-32|w>>>64-_);var S=d[c[b]];S.high=p,S.low=h}var E=d[0],R=r[0];for(E.high=R.high,E.low=R.low,f=0;f<5;f++)for(m=0;m<5;m++){var L=r[b=f+5*m],B=d[b],j=d[(f+1)%5+5*m],N=d[(f+2)%5+5*m];L.high=B.high^~j.high&N.high,L.low=B.low^~j.low&N.low}L=r[0];var I=u[a];L.high^=I.high,L.low^=I.low}},_doFinalize:function(){var e=this._data,r=e.words;this._nDataBytes;var i=8*e.sigBytes,n=32*this.blockSize;r[i>>>5]|=1<<24-i%32,r[(t.ceil((i+1)/n)*n>>>5)-1]|=128,e.sigBytes=4*r.length,this._process();for(var s=this._state,a=this.cfg.outputLength/8,l=a/8,c=[],u=0;u<l;u++){var d=s[u],f=d.high,p=d.low;f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),c.push(p),c.push(f)}return new o.init(c,a)},clone:function(){for(var e=n.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});r.SHA3=n._createHelper(f),r.HmacSHA3=n._createHmacHelper(f)}(Math),e.SHA3)),sha3$1.exports;var e}var hasRequiredRipemd160,ripemd160$1={exports:{}},ripemd160=ripemd160$1.exports;function requireRipemd160(){return hasRequiredRipemd160||(hasRequiredRipemd160=1,ripemd160$1.exports=(e=requireCore(),
/** @preserve
      			(c) 2012 by Cédric Mesnil. All rights reserved.
      
      			Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
      
      			    - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
      			    - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
      
      			THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
      			*/
function(){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,n=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),a=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),c=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=i.create([0,1518500249,1859775393,2400959708,2840853838]),d=i.create([1352829926,1548603684,1836072691,2053994217,0]),f=n.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var i=t+r,o=e[i];e[i]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var n,f,y,x,b,C,w,_,S,E,R,L=this._hash.words,B=u.words,j=d.words,N=s.words,I=a.words,A=l.words,T=c.words;for(C=n=L[0],w=f=L[1],_=y=L[2],S=x=L[3],E=b=L[4],r=0;r<80;r+=1)R=n+e[t+N[r]]|0,R+=r<16?p(f,y,x)+B[0]:r<32?h(f,y,x)+B[1]:r<48?m(f,y,x)+B[2]:r<64?g(f,y,x)+B[3]:k(f,y,x)+B[4],R=(R=v(R|=0,A[r]))+b|0,n=b,b=x,x=v(y,10),y=f,f=R,R=C+e[t+I[r]]|0,R+=r<16?k(w,_,S)+j[0]:r<32?g(w,_,S)+j[1]:r<48?m(w,_,S)+j[2]:r<64?h(w,_,S)+j[3]:p(w,_,S)+j[4],R=(R=v(R|=0,T[r]))+E|0,C=E,E=S,S=v(_,10),_=w,w=R;R=L[1]+y+S|0,L[1]=L[2]+x+E|0,L[2]=L[3]+b+C|0,L[3]=L[4]+n+w|0,L[4]=L[0]+f+_|0,L[0]=R},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;t[i>>>5]|=128<<24-i%32,t[14+(i+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,n=o.words,s=0;s<5;s++){var a=n[s];n[s]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return o},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function h(e,t,r){return e&t|~e&r}function m(e,t,r){return(e|~t)^r}function g(e,t,r){return e&r|t&~r}function k(e,t,r){return e^(t|~r)}function v(e,t){return e<<t|e>>>32-t}t.RIPEMD160=o._createHelper(f),t.HmacRIPEMD160=o._createHmacHelper(f)}(),e.RIPEMD160)),ripemd160$1.exports;var e}var hasRequiredHmac,hmac$1={exports:{}},hmac=hmac$1.exports;function requireHmac(){return hasRequiredHmac||(hasRequiredHmac=1,hmac$1.exports=(e=requireCore(),r=(t=e).lib.Base,i=t.enc.Utf8,void(t.algo.HMAC=r.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var r=e.blockSize,o=4*r;t.sigBytes>o&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),s=this._iKey=t.clone(),a=n.words,l=s.words,c=0;c<r;c++)a[c]^=1549556828,l[c]^=909522486;n.sigBytes=s.sigBytes=o,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,r=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(r))}})))),hmac$1.exports;var e,t,r,i}var hasRequiredPbkdf2,pbkdf2$1={exports:{}},pbkdf2=pbkdf2$1.exports;function requirePbkdf2(){return hasRequiredPbkdf2||(hasRequiredPbkdf2=1,pbkdf2$1.exports=(l=requireCore(),requireSha256(),requireHmac(),t=(e=l).lib,r=t.Base,i=t.WordArray,o=e.algo,n=o.SHA256,s=o.HMAC,a=o.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:n,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r=this.cfg,o=s.create(r.hasher,e),n=i.create(),a=i.create([1]),l=n.words,c=a.words,u=r.keySize,d=r.iterations;l.length<u;){var f=o.update(t).finalize(a);o.reset();for(var p=f.words,h=p.length,m=f,g=1;g<d;g++){m=o.finalize(m),o.reset();for(var k=m.words,v=0;v<h;v++)p[v]^=k[v]}n.concat(f),c[0]++}return n.sigBytes=4*u,n}}),e.PBKDF2=function(e,t,r){return a.create(r).compute(e,t)},l.PBKDF2)),pbkdf2$1.exports;var e,t,r,i,o,n,s,a,l}var hasRequiredEvpkdf,evpkdf$1={exports:{}},evpkdf=evpkdf$1.exports;function requireEvpkdf(){return hasRequiredEvpkdf||(hasRequiredEvpkdf=1,evpkdf$1.exports=(a=requireCore(),requireSha1(),requireHmac(),t=(e=a).lib,r=t.Base,i=t.WordArray,o=e.algo,n=o.MD5,s=o.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:n,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r,o=this.cfg,n=o.hasher.create(),s=i.create(),a=s.words,l=o.keySize,c=o.iterations;a.length<l;){r&&n.update(r),r=n.update(e).finalize(t),n.reset();for(var u=1;u<c;u++)r=n.finalize(r),n.reset();s.concat(r)}return s.sigBytes=4*l,s}}),e.EvpKDF=function(e,t,r){return s.create(r).compute(e,t)},a.EvpKDF)),evpkdf$1.exports;var e,t,r,i,o,n,s,a}var hasRequiredCipherCore,cipherCore$1={exports:{}},cipherCore=cipherCore$1.exports;function requireCipherCore(){return hasRequiredCipherCore||(hasRequiredCipherCore=1,cipherCore$1.exports=(e=requireCore(),requireEvpkdf(),void(e.lib.Cipher||function(t){var r=e,i=r.lib,o=i.Base,n=i.WordArray,s=i.BufferedBlockAlgorithm,a=r.enc;a.Utf8;var l=a.Base64,c=r.algo.EvpKDF,u=i.Cipher=s.extend({cfg:o.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?y:k}return function(t){return{encrypt:function(r,i,o){return e(i).encrypt(t,r,i,o)},decrypt:function(r,i,o){return e(i).decrypt(t,r,i,o)}}}}()});i.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var d=r.mode={},f=i.BlockCipherMode=o.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=d.CBC=function(){var e=f.extend();function r(e,r,i){var o,n=this._iv;n?(o=n,this._iv=t):o=this._prevBlock;for(var s=0;s<i;s++)e[r+s]^=o[s]}return e.Encryptor=e.extend({processBlock:function(e,t){var i=this._cipher,o=i.blockSize;r.call(this,e,t,o),i.encryptBlock(e,t),this._prevBlock=e.slice(t,t+o)}}),e.Decryptor=e.extend({processBlock:function(e,t){var i=this._cipher,o=i.blockSize,n=e.slice(t,t+o);i.decryptBlock(e,t),r.call(this,e,t,o),this._prevBlock=n}}),e}(),h=(r.pad={}).Pkcs7={pad:function(e,t){for(var r=4*t,i=r-e.sigBytes%r,o=i<<24|i<<16|i<<8|i,s=[],a=0;a<i;a+=4)s.push(o);var l=n.create(s,i);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}};i.BlockCipher=u.extend({cfg:u.cfg.extend({mode:p,padding:h}),reset:function(){var e;u.reset.call(this);var t=this.cfg,r=t.iv,i=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=i.createEncryptor:(e=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(i,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4});var m=i.CipherParams=o.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),g=(r.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;return(r?n.create([1398893684,1701076831]).concat(r).concat(t):t).toString(l)},parse:function(e){var t,r=l.parse(e),i=r.words;return 1398893684==i[0]&&1701076831==i[1]&&(t=n.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),m.create({ciphertext:r,salt:t})}},k=i.SerializableCipher=o.extend({cfg:o.extend({format:g}),encrypt:function(e,t,r,i){i=this.cfg.extend(i);var o=e.createEncryptor(r,i),n=o.finalize(t),s=o.cfg;return m.create({ciphertext:n,key:r,iv:s.iv,algorithm:e,mode:s.mode,padding:s.padding,blockSize:e.blockSize,formatter:i.format})},decrypt:function(e,t,r,i){return i=this.cfg.extend(i),t=this._parse(t,i.format),e.createDecryptor(r,i).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),v=(r.kdf={}).OpenSSL={execute:function(e,t,r,i,o){if(i||(i=n.random(8)),o)s=c.create({keySize:t+r,hasher:o}).compute(e,i);else var s=c.create({keySize:t+r}).compute(e,i);var a=n.create(s.words.slice(t),4*r);return s.sigBytes=4*t,m.create({key:s,iv:a,salt:i})}},y=i.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:v}),encrypt:function(e,t,r,i){var o=(i=this.cfg.extend(i)).kdf.execute(r,e.keySize,e.ivSize,i.salt,i.hasher);i.iv=o.iv;var n=k.encrypt.call(this,e,t,o.key,i);return n.mixIn(o),n},decrypt:function(e,t,r,i){i=this.cfg.extend(i),t=this._parse(t,i.format);var o=i.kdf.execute(r,e.keySize,e.ivSize,t.salt,i.hasher);return i.iv=o.iv,k.decrypt.call(this,e,t,o.key,i)}})}()))),cipherCore$1.exports;var e}var hasRequiredModeCfb,modeCfb$1={exports:{}},modeCfb=modeCfb$1.exports;function requireModeCfb(){return hasRequiredModeCfb||(hasRequiredModeCfb=1,modeCfb$1.exports=(e=requireCore(),requireCipherCore(),e.mode.CFB=function(){var t=e.lib.BlockCipherMode.extend();function r(e,t,r,i){var o,n=this._iv;n?(o=n.slice(0),this._iv=void 0):o=this._prevBlock,i.encryptBlock(o,0);for(var s=0;s<r;s++)e[t+s]^=o[s]}return t.Encryptor=t.extend({processBlock:function(e,t){var i=this._cipher,o=i.blockSize;r.call(this,e,t,o,i),this._prevBlock=e.slice(t,t+o)}}),t.Decryptor=t.extend({processBlock:function(e,t){var i=this._cipher,o=i.blockSize,n=e.slice(t,t+o);r.call(this,e,t,o,i),this._prevBlock=n}}),t}(),e.mode.CFB)),modeCfb$1.exports;var e}var hasRequiredModeCtr,modeCtr$1={exports:{}},modeCtr=modeCtr$1.exports;function requireModeCtr(){return hasRequiredModeCtr||(hasRequiredModeCtr=1,modeCtr$1.exports=(r=requireCore(),requireCipherCore(),r.mode.CTR=(e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,i=r.blockSize,o=this._iv,n=this._counter;o&&(n=this._counter=o.slice(0),this._iv=void 0);var s=n.slice(0);r.encryptBlock(s,0),n[i-1]=n[i-1]+1|0;for(var a=0;a<i;a++)e[t+a]^=s[a]}}),e.Decryptor=t,e),r.mode.CTR)),modeCtr$1.exports;var e,t,r}var hasRequiredModeCtrGladman,modeCtrGladman$1={exports:{}},modeCtrGladman=modeCtrGladman$1.exports;function requireModeCtrGladman(){return hasRequiredModeCtrGladman||(hasRequiredModeCtrGladman=1,modeCtrGladman$1.exports=(e=requireCore(),requireCipherCore(),
/** @preserve
       * Counter block mode compatible with  Dr Brian Gladman fileenc.c
       * derived from CryptoJS.mode.CTR
       * Jan Hruby jhruby.web@gmail.com
       */
e.mode.CTRGladman=function(){var t=e.lib.BlockCipherMode.extend();function r(e){if(255&~(e>>24))e+=1<<24;else{var t=e>>16&255,r=e>>8&255,i=255&e;255===t?(t=0,255===r?(r=0,255===i?i=0:++i):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=i}return e}function i(e){return 0===(e[0]=r(e[0]))&&(e[1]=r(e[1])),e}var o=t.Encryptor=t.extend({processBlock:function(e,t){var r=this._cipher,o=r.blockSize,n=this._iv,s=this._counter;n&&(s=this._counter=n.slice(0),this._iv=void 0),i(s);var a=s.slice(0);r.encryptBlock(a,0);for(var l=0;l<o;l++)e[t+l]^=a[l]}});return t.Decryptor=o,t}(),e.mode.CTRGladman)),modeCtrGladman$1.exports;var e}var hasRequiredModeOfb,modeOfb$1={exports:{}},modeOfb=modeOfb$1.exports;function requireModeOfb(){return hasRequiredModeOfb||(hasRequiredModeOfb=1,modeOfb$1.exports=(r=requireCore(),requireCipherCore(),r.mode.OFB=(e=r.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,i=r.blockSize,o=this._iv,n=this._keystream;o&&(n=this._keystream=o.slice(0),this._iv=void 0),r.encryptBlock(n,0);for(var s=0;s<i;s++)e[t+s]^=n[s]}}),e.Decryptor=t,e),r.mode.OFB)),modeOfb$1.exports;var e,t,r}var hasRequiredModeEcb,modeEcb$1={exports:{}},modeEcb=modeEcb$1.exports;function requireModeEcb(){return hasRequiredModeEcb||(hasRequiredModeEcb=1,modeEcb$1.exports=(t=requireCore(),requireCipherCore(),t.mode.ECB=((e=t.lib.BlockCipherMode.extend()).Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e),t.mode.ECB)),modeEcb$1.exports;var e,t}var hasRequiredPadAnsix923,padAnsix923$1={exports:{}},padAnsix923=padAnsix923$1.exports;function requirePadAnsix923(){return hasRequiredPadAnsix923||(hasRequiredPadAnsix923=1,padAnsix923$1.exports=(e=requireCore(),requireCipherCore(),e.pad.AnsiX923={pad:function(e,t){var r=e.sigBytes,i=4*t,o=i-r%i,n=r+o-1;e.clamp(),e.words[n>>>2]|=o<<24-n%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Ansix923)),padAnsix923$1.exports;var e}var hasRequiredPadIso10126,padIso10126$1={exports:{}},padIso10126=padIso10126$1.exports;function requirePadIso10126(){return hasRequiredPadIso10126||(hasRequiredPadIso10126=1,padIso10126$1.exports=(e=requireCore(),requireCipherCore(),e.pad.Iso10126={pad:function(t,r){var i=4*r,o=i-t.sigBytes%i;t.concat(e.lib.WordArray.random(o-1)).concat(e.lib.WordArray.create([o<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Iso10126)),padIso10126$1.exports;var e}var hasRequiredPadIso97971,padIso97971$1={exports:{}},padIso97971=padIso97971$1.exports;function requirePadIso97971(){return hasRequiredPadIso97971||(hasRequiredPadIso97971=1,padIso97971$1.exports=(e=requireCore(),requireCipherCore(),e.pad.Iso97971={pad:function(t,r){t.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(t,r)},unpad:function(t){e.pad.ZeroPadding.unpad(t),t.sigBytes--}},e.pad.Iso97971)),padIso97971$1.exports;var e}var hasRequiredPadZeropadding,padZeropadding$1={exports:{}},padZeropadding=padZeropadding$1.exports;function requirePadZeropadding(){return hasRequiredPadZeropadding||(hasRequiredPadZeropadding=1,padZeropadding$1.exports=(e=requireCore(),requireCipherCore(),e.pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){var t=e.words,r=e.sigBytes-1;for(r=e.sigBytes-1;r>=0;r--)if(t[r>>>2]>>>24-r%4*8&255){e.sigBytes=r+1;break}}},e.pad.ZeroPadding)),padZeropadding$1.exports;var e}var hasRequiredPadNopadding,padNopadding$1={exports:{}},padNopadding=padNopadding$1.exports;function requirePadNopadding(){return hasRequiredPadNopadding||(hasRequiredPadNopadding=1,padNopadding$1.exports=(e=requireCore(),requireCipherCore(),e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding)),padNopadding$1.exports;var e}var hasRequiredFormatHex,formatHex$1={exports:{}},formatHex=formatHex$1.exports;function requireFormatHex(){return hasRequiredFormatHex||(hasRequiredFormatHex=1,formatHex$1.exports=(i=requireCore(),requireCipherCore(),t=(e=i).lib.CipherParams,r=e.enc.Hex,e.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var i=r.parse(e);return t.create({ciphertext:i})}},i.format.Hex)),formatHex$1.exports;var e,t,r,i}var hasRequiredAes,aes$1={exports:{}},aes=aes$1.exports;function requireAes(){return hasRequiredAes||(hasRequiredAes=1,aes$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib.BlockCipher,i=t.algo,o=[],n=[],s=[],a=[],l=[],c=[],u=[],d=[],f=[],p=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,i=0;for(t=0;t<256;t++){var h=i^i<<1^i<<2^i<<3^i<<4;h=h>>>8^255&h^99,o[r]=h,n[h]=r;var m=e[r],g=e[m],k=e[g],v=257*e[h]^16843008*h;s[r]=v<<24|v>>>8,a[r]=v<<16|v>>>16,l[r]=v<<8|v>>>24,c[r]=v,v=16843009*k^65537*g^257*m^16843008*r,u[h]=v<<24|v>>>8,d[h]=v<<16|v>>>16,f[h]=v<<8|v>>>24,p[h]=v,r?(r=m^e[e[e[k^m]]],i^=e[e[i]]):r=i=1}}();var h=[0,1,2,4,8,16,32,64,128,27,54],m=i.AES=r.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,i=4*((this._nRounds=r+6)+1),n=this._keySchedule=[],s=0;s<i;s++)s<r?n[s]=t[s]:(c=n[s-1],s%r?r>6&&s%r==4&&(c=o[c>>>24]<<24|o[c>>>16&255]<<16|o[c>>>8&255]<<8|o[255&c]):(c=o[(c=c<<8|c>>>24)>>>24]<<24|o[c>>>16&255]<<16|o[c>>>8&255]<<8|o[255&c],c^=h[s/r|0]<<24),n[s]=n[s-r]^c);for(var a=this._invKeySchedule=[],l=0;l<i;l++){if(s=i-l,l%4)var c=n[s];else c=n[s-4];a[l]=l<4||s<=4?c:u[o[c>>>24]]^d[o[c>>>16&255]]^f[o[c>>>8&255]]^p[o[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,s,a,l,c,o)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,u,d,f,p,n),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,i,o,n,s,a){for(var l=this._nRounds,c=e[t]^r[0],u=e[t+1]^r[1],d=e[t+2]^r[2],f=e[t+3]^r[3],p=4,h=1;h<l;h++){var m=i[c>>>24]^o[u>>>16&255]^n[d>>>8&255]^s[255&f]^r[p++],g=i[u>>>24]^o[d>>>16&255]^n[f>>>8&255]^s[255&c]^r[p++],k=i[d>>>24]^o[f>>>16&255]^n[c>>>8&255]^s[255&u]^r[p++],v=i[f>>>24]^o[c>>>16&255]^n[u>>>8&255]^s[255&d]^r[p++];c=m,u=g,d=k,f=v}m=(a[c>>>24]<<24|a[u>>>16&255]<<16|a[d>>>8&255]<<8|a[255&f])^r[p++],g=(a[u>>>24]<<24|a[d>>>16&255]<<16|a[f>>>8&255]<<8|a[255&c])^r[p++],k=(a[d>>>24]<<24|a[f>>>16&255]<<16|a[c>>>8&255]<<8|a[255&u])^r[p++],v=(a[f>>>24]<<24|a[c>>>16&255]<<16|a[u>>>8&255]<<8|a[255&d])^r[p++],e[t]=m,e[t+1]=g,e[t+2]=k,e[t+3]=v},keySize:8});t.AES=r._createHelper(m)}(),e.AES)),aes$1.exports;var e}var hasRequiredTripledes,tripledes$1={exports:{}},tripledes=tripledes$1.exports;function requireTripledes(){return hasRequiredTripledes||(hasRequiredTripledes=1,tripledes$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib,i=r.WordArray,o=r.BlockCipher,n=t.algo,s=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],a=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=n.DES=o.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var i=s[r]-1;t[r]=e[i>>>5]>>>31-i%32&1}for(var o=this._subKeys=[],n=0;n<16;n++){var c=o[n]=[],u=l[n];for(r=0;r<24;r++)c[r/6|0]|=t[(a[r]-1+u)%28]<<31-r%6,c[4+(r/6|0)]|=t[28+(a[r+24]-1+u)%28]<<31-r%6;for(c[0]=c[0]<<1|c[0]>>>31,r=1;r<7;r++)c[r]=c[r]>>>4*(r-1)+3;c[7]=c[7]<<5|c[7]>>>27}var d=this._invSubKeys=[];for(r=0;r<16;r++)d[r]=o[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],f.call(this,4,252645135),f.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),f.call(this,1,1431655765);for(var i=0;i<16;i++){for(var o=r[i],n=this._lBlock,s=this._rBlock,a=0,l=0;l<8;l++)a|=c[l][((s^o[l])&u[l])>>>0];this._lBlock=s,this._rBlock=n^a}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,f.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),f.call(this,16,65535),f.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function f(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<<e}function p(e,t){var r=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<<e}t.DES=o._createHelper(d);var h=n.TripleDES=o.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),r=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(i.create(t)),this._des2=d.createEncryptor(i.create(r)),this._des3=d.createEncryptor(i.create(o))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=o._createHelper(h)}(),e.TripleDES)),tripledes$1.exports;var e}var hasRequiredRc4,rc4$1={exports:{}},rc4=rc4$1.exports;function requireRc4(){return hasRequiredRc4||(hasRequiredRc4=1,rc4$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib.StreamCipher,i=t.algo,o=i.RC4=r.extend({_doReset:function(){for(var e=this._key,t=e.words,r=e.sigBytes,i=this._S=[],o=0;o<256;o++)i[o]=o;o=0;for(var n=0;o<256;o++){var s=o%r,a=t[s>>>2]>>>24-s%4*8&255;n=(n+i[o]+a)%256;var l=i[o];i[o]=i[n],i[n]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=n.call(this)},keySize:8,ivSize:0});function n(){for(var e=this._S,t=this._i,r=this._j,i=0,o=0;o<4;o++){r=(r+e[t=(t+1)%256])%256;var n=e[t];e[t]=e[r],e[r]=n,i|=e[(e[t]+e[r])%256]<<24-8*o}return this._i=t,this._j=r,i}t.RC4=r._createHelper(o);var s=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)n.call(this)}});t.RC4Drop=r._createHelper(s)}(),e.RC4)),rc4$1.exports;var e}var hasRequiredRabbit,rabbit$1={exports:{}},rabbit=rabbit$1.exports;function requireRabbit(){return hasRequiredRabbit||(hasRequiredRabbit=1,rabbit$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib.StreamCipher,i=t.algo,o=[],n=[],s=[],a=i.Rabbit=r.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var i=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)l.call(this);for(r=0;r<8;r++)o[r]^=i[r+4&7];if(t){var n=t.words,s=n[0],a=n[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),u=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),d=c>>>16|4294901760&u,f=u<<16|65535&c;for(o[0]^=c,o[1]^=d,o[2]^=u,o[3]^=f,o[4]^=c,o[5]^=d,o[6]^=u,o[7]^=f,r=0;r<4;r++)l.call(this)}},_doProcessBlock:function(e,t){var r=this._X;l.call(this),o[0]=r[0]^r[5]>>>16^r[3]<<16,o[1]=r[2]^r[7]>>>16^r[5]<<16,o[2]=r[4]^r[1]>>>16^r[7]<<16,o[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)o[i]=16711935&(o[i]<<8|o[i]>>>24)|4278255360&(o[i]<<24|o[i]>>>8),e[t+i]^=o[i]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,r=0;r<8;r++)n[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<n[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<n[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<n[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<n[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<n[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<n[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<n[6]>>>0?1:0)|0,this._b=t[7]>>>0<n[7]>>>0?1:0,r=0;r<8;r++){var i=e[r]+t[r],o=65535&i,a=i>>>16,l=((o*o>>>17)+o*a>>>15)+a*a,c=((4294901760&i)*i|0)+((65535&i)*i|0);s[r]=l^c}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}t.Rabbit=r._createHelper(a)}(),e.Rabbit)),rabbit$1.exports;var e}var hasRequiredRabbitLegacy,rabbitLegacy$1={exports:{}},rabbitLegacy=rabbitLegacy$1.exports;function requireRabbitLegacy(){return hasRequiredRabbitLegacy||(hasRequiredRabbitLegacy=1,rabbitLegacy$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib.StreamCipher,i=t.algo,o=[],n=[],s=[],a=i.RabbitLegacy=r.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],i=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var o=0;o<4;o++)l.call(this);for(o=0;o<8;o++)i[o]^=r[o+4&7];if(t){var n=t.words,s=n[0],a=n[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),u=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),d=c>>>16|4294901760&u,f=u<<16|65535&c;for(i[0]^=c,i[1]^=d,i[2]^=u,i[3]^=f,i[4]^=c,i[5]^=d,i[6]^=u,i[7]^=f,o=0;o<4;o++)l.call(this)}},_doProcessBlock:function(e,t){var r=this._X;l.call(this),o[0]=r[0]^r[5]>>>16^r[3]<<16,o[1]=r[2]^r[7]>>>16^r[5]<<16,o[2]=r[4]^r[1]>>>16^r[7]<<16,o[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)o[i]=16711935&(o[i]<<8|o[i]>>>24)|4278255360&(o[i]<<24|o[i]>>>8),e[t+i]^=o[i]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,r=0;r<8;r++)n[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<n[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<n[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<n[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<n[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<n[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<n[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<n[6]>>>0?1:0)|0,this._b=t[7]>>>0<n[7]>>>0?1:0,r=0;r<8;r++){var i=e[r]+t[r],o=65535&i,a=i>>>16,l=((o*o>>>17)+o*a>>>15)+a*a,c=((4294901760&i)*i|0)+((65535&i)*i|0);s[r]=l^c}e[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,e[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,e[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,e[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,e[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,e[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,e[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,e[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}t.RabbitLegacy=r._createHelper(a)}(),e.RabbitLegacy)),rabbitLegacy$1.exports;var e}var hasRequiredBlowfish,blowfish$1={exports:{}},blowfish=blowfish$1.exports;function requireBlowfish(){return hasRequiredBlowfish||(hasRequiredBlowfish=1,blowfish$1.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,r=t.lib.BlockCipher,i=t.algo;const o=16,n=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],s=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var a={pbox:[],sbox:[]};function l(e,t){let r=t>>24&255,i=t>>16&255,o=t>>8&255,n=255&t,s=e.sbox[0][r]+e.sbox[1][i];return s^=e.sbox[2][o],s+=e.sbox[3][n],s}function c(e,t,r){let i,n=t,s=r;for(let t=0;t<o;++t)n^=e.pbox[t],s=l(e,n)^s,i=n,n=s,s=i;return i=n,n=s,s=i,s^=e.pbox[o],n^=e.pbox[o+1],{left:n,right:s}}function u(e,t,r){let i,n=t,s=r;for(let t=o+1;t>1;--t)n^=e.pbox[t],s=l(e,n)^s,i=n,n=s,s=i;return i=n,n=s,s=i,s^=e.pbox[1],n^=e.pbox[0],{left:n,right:s}}function d(e,t,r){for(let t=0;t<4;t++){e.sbox[t]=[];for(let r=0;r<256;r++)e.sbox[t][r]=s[t][r]}let i=0;for(let s=0;s<o+2;s++)e.pbox[s]=n[s]^t[i],i++,i>=r&&(i=0);let a=0,l=0,u=0;for(let t=0;t<o+2;t+=2)u=c(e,a,l),a=u.left,l=u.right,e.pbox[t]=a,e.pbox[t+1]=l;for(let t=0;t<4;t++)for(let r=0;r<256;r+=2)u=c(e,a,l),a=u.left,l=u.right,e.sbox[t][r]=a,e.sbox[t][r+1]=l;return!0}var f=i.Blowfish=r.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4;d(a,t,r)}},encryptBlock:function(e,t){var r=c(a,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},decryptBlock:function(e,t){var r=u(a,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},blockSize:2,keySize:4,ivSize:2});t.Blowfish=r._createHelper(f)}(),e.Blowfish)),blowfish$1.exports;var e}var hasRequiredCryptoJs,cryptoJs=cryptoJs$1.exports;function requireCryptoJs(){return hasRequiredCryptoJs||(hasRequiredCryptoJs=1,cryptoJs$1.exports=(e=requireCore(),requireX64Core(),requireLibTypedarrays(),requireEncUtf16(),requireEncBase64(),requireEncBase64url(),requireMd5(),requireSha1(),requireSha256(),requireSha224(),requireSha512(),requireSha384(),requireSha3(),requireRipemd160(),requireHmac(),requirePbkdf2(),requireEvpkdf(),requireCipherCore(),requireModeCfb(),requireModeCtr(),requireModeCtrGladman(),requireModeOfb(),requireModeEcb(),requirePadAnsix923(),requirePadIso10126(),requirePadIso97971(),requirePadZeropadding(),requirePadNopadding(),requireFormatHex(),requireAes(),requireTripledes(),requireRc4(),requireRabbit(),requireRabbitLegacy(),requireBlowfish(),e)),cryptoJs$1.exports;var e}var cryptoJsExports=requireCryptoJs();const CryptoJS=getDefaultExportFromCjs(cryptoJsExports),shortenAddress=(e,t,r)=>e?(null==e?void 0:e.length)<=11?e:e&&`${e.slice(0,t)}...${e.slice(-4)}`:"",md5=e=>CryptoJS.MD5(e).toString(CryptoJS.enc.Hex),detectDevice=()=>{const e="undefined"!=typeof window?navigator.userAgent:"",t=/Windows/.test(e),r=/Macintosh/.test(e),i=/Android/.test(e),o=/iPhone|iPad|iPod/.test(e);let n="Unknown",s="Unknown";return t?(n="PC",s="Windows"):r?(n="PC",s="Mac"):i?(n="Mobile",s="Android"):o&&(n="Mobile",s="iOS"),{deviceType:n,osType:s}},google="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.40166%205.33596C6.14727%205.59599%206%206.00084%206%206.52511V25.2257C6%2025.7499%206.14727%2026.1547%206.40166%2026.4148L6.46443%2026.4718L17.1975%2015.9969V15.7496L6.46443%205.27466L6.40166%205.33596Z'%20fill='url(%23paint0_linear_2796_11572)'/%3e%3cpath%20d='M20.771%2019.49L17.1973%2015.9966V15.7493L20.7753%2012.2559L20.8554%2012.3013L25.0928%2014.6553C26.3021%2015.3233%2026.3021%2016.4226%2025.0928%2017.0949L20.8554%2019.4446L20.771%2019.49Z'%20fill='url(%23paint1_linear_2796_11572)'/%3e%3cpath%20d='M20.8564%2019.4449L17.1982%2015.8733L6.40234%2026.4149C6.80401%2026.8271%207.45902%2026.8768%208.20387%2026.4645L20.8564%2019.4449Z'%20fill='url(%23paint2_linear_2796_11572)'/%3e%3cpath%20d='M20.8564%2012.3014L8.20387%205.28186C7.45902%204.87385%206.80401%204.92353%206.40234%205.33577L17.1982%2015.8731L20.8564%2012.3014Z'%20fill='url(%23paint3_linear_2796_11572)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2796_11572'%20x1='16.2446'%20y1='25.4204'%20x2='2.05735'%20y2='10.8894'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2300A0FF'/%3e%3cstop%20offset='0.0066'%20stop-color='%2300A1FF'/%3e%3cstop%20offset='0.2601'%20stop-color='%2300BEFF'/%3e%3cstop%20offset='0.5122'%20stop-color='%2300D2FF'/%3e%3cstop%20offset='0.7604'%20stop-color='%2300DFFF'/%3e%3cstop%20offset='1'%20stop-color='%2300E3FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2796_11572'%20x1='26.6675'%20y1='15.8718'%20x2='5.7107'%20y2='15.8718'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFE000'/%3e%3cstop%20offset='0.4087'%20stop-color='%23FFBD00'/%3e%3cstop%20offset='0.7754'%20stop-color='%23FFA500'/%3e%3cstop%20offset='1'%20stop-color='%23FF9C00'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2796_11572'%20x1='18.8672'%20y1='13.9317'%20x2='-0.371802'%20y2='-5.77347'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FF3A44'/%3e%3cstop%20offset='1'%20stop-color='%23C31162'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_2796_11572'%20x1='3.68482'%20y1='32.6361'%20x2='12.2759'%20y2='23.837'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2332A071'/%3e%3cstop%20offset='0.0685'%20stop-color='%232DA771'/%3e%3cstop%20offset='0.4762'%20stop-color='%2315CF74'/%3e%3cstop%20offset='0.8009'%20stop-color='%2306E775'/%3e%3cstop%20offset='1'%20stop-color='%2300F076'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",android="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19.0527%208.45368V7.33759H17.9873V8.45368H19.0527ZM13.6244%208.45368V7.33759H12.559V8.45368H13.6244ZM19.6107%205.35905C21.4032%206.64423%2022.2995%208.38599%2022.2995%2010.5844H9.31219C9.31219%208.35222%2010.1915%206.61038%2011.9502%205.35905L10.5297%203.93857C10.2592%203.66795%2010.2592%203.41429%2010.5297%203.17759C10.8003%202.9408%2011.0539%202.9408%2011.2907%203.17759L12.9141%204.80101C13.7935%204.32746%2014.7574%204.09076%2015.8058%204.09076C16.8205%204.09076%2017.7675%204.32746%2018.6468%204.80101L20.2702%203.17759C20.5408%202.9408%2020.7944%202.9408%2021.0312%203.17759C21.268%203.41429%2021.268%203.66795%2021.0312%203.93857L19.6107%205.35905ZM23.8214%2012.2078C24.1597%2011.8696%2024.5486%2011.7005%2024.9883%2011.7005C25.428%2011.7005%2025.8%2011.8696%2026.1044%2012.2078C26.4426%2012.5122%2026.6117%2012.8842%2026.6117%2013.3239V20.8829C26.6117%2021.3564%2026.4426%2021.7454%2026.1044%2022.0498C25.8%2022.3542%2025.428%2022.5064%2024.9883%2022.5064C24.5486%2022.5064%2024.1597%2022.3542%2023.8214%2022.0498C23.517%2021.7454%2023.3649%2021.3564%2023.3649%2020.8829V13.3239C23.3649%2012.8842%2023.517%2012.5122%2023.8214%2012.2078ZM5.45658%2012.2078C5.79482%2011.8696%206.18371%2011.7005%206.62341%2011.7005C7.06311%2011.7005%207.43512%2011.8696%207.73951%2012.2078C8.07775%2012.5122%208.24683%2012.8842%208.24683%2013.3239V20.8829C8.24683%2021.3564%208.07775%2021.7454%207.73951%2022.0498C7.43512%2022.3542%207.06311%2022.5064%206.62341%2022.5064C6.18371%2022.5064%205.79482%2022.3542%205.45658%2022.0498C5.15219%2021.7454%205%2021.3564%205%2020.8829V13.3239C5%2012.8842%205.15219%2012.5122%205.45658%2012.2078ZM9.31219%2022.5064V11.7005H22.2995V22.5064C22.2995%2022.8107%2022.198%2023.0644%2021.9951%2023.2673C21.7922%2023.4703%2021.5385%2023.5717%2021.2341%2023.5717H20.118V27.3766C20.118%2027.8501%2019.949%2028.239%2019.6107%2028.5434C19.3063%2028.8478%2018.9343%2029%2018.4946%2029C18.0549%2029%2017.666%2028.8478%2017.3278%2028.5434C17.0234%2028.239%2016.8712%2027.8501%2016.8712%2027.3766V23.5717H14.7405V27.3766C14.7405%2027.8501%2014.5714%2028.239%2014.2332%2028.5434C13.9288%2028.8478%2013.5568%2029%2013.1171%2029C12.6774%2029%2012.2885%2028.8478%2011.9502%2028.5434C11.6458%2028.239%2011.4937%2027.8501%2011.4937%2027.3766V23.5717H10.3776C10.0732%2023.5717%209.81951%2023.4703%209.61658%2023.2673C9.41365%2023.0644%209.31219%2022.8107%209.31219%2022.5064Z'%20fill='%23A6CE37'/%3e%3c/svg%3e",appleIcon2="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Social%20Icons'%20clip-path='url(%23clip0_1_1391)'%3e%3cpath%20id='Vector'%20d='M21.792%2018.7035C21.429%2019.542%2020.9994%2020.3139%2020.5016%2021.0235C19.8231%2021.9908%2019.2676%2022.6605%2018.8395%2023.0323C18.1758%2023.6426%2017.4647%2023.9552%2016.7032%2023.973C16.1566%2023.973%2015.4973%2023.8175%2014.73%2023.5019C13.9601%2023.1878%2013.2525%2023.0323%2012.6056%2023.0323C11.9271%2023.0323%2011.1994%2023.1878%2010.4211%2023.5019C9.64153%2023.8175%209.01355%2023.9819%208.53342%2023.9982C7.80322%2024.0293%207.07539%2023.7078%206.3489%2023.0323C5.88521%2022.6279%205.30523%2021.9345%204.61043%2020.9524C3.86498%2019.9035%203.25211%2018.6872%202.77198%2017.3006C2.25777%2015.8029%202%2014.3526%202%2012.9484C2%2011.3401%202.34754%209.95284%203.04367%208.79035C3.59076%207.8566%204.31859%207.12003%205.22953%206.57931C6.14046%206.03858%207.12473%205.76304%208.18469%205.74541C8.76467%205.74541%209.52524%205.92481%2010.4704%206.27739C11.4129%206.63116%2012.0181%206.81056%2012.2834%206.81056C12.4817%206.81056%2013.154%206.60079%2014.2937%206.18258C15.3714%205.79474%2016.281%205.63415%2017.0262%205.69741C19.0454%205.86037%2020.5624%206.65634%2021.5712%208.09037C19.7654%209.18456%2018.8721%2010.7171%2018.8898%2012.6831C18.9061%2014.2145%2019.4617%2015.4888%2020.5535%2016.5006C21.0483%2016.9703%2021.6009%2017.3332%2022.2156%2017.591C22.0823%2017.9776%2021.9416%2018.348%2021.792%2018.7035ZM17.161%200.480381C17.161%201.68066%2016.7225%202.80135%2015.8484%203.83865C14.7937%205.0718%2013.5179%205.78437%2012.1343%205.67193C12.1167%205.52793%2012.1065%205.37638%2012.1065%205.21713C12.1065%204.06487%2012.6081%202.83172%2013.4989%201.82345C13.9436%201.31295%2014.5092%200.888472%2015.1951%200.54986C15.8796%200.216299%2016.5269%200.0318332%2017.1358%200.000244141C17.1536%200.160702%2017.161%200.32117%2017.161%200.480365V0.480381Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_1391'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e";function Button({primary:e,red:t,className:r,children:i,loading:o,disabled:n,solid:s,...a}){const l=o||n;return jsx("button",{...a,className:classNames("uikit-h-[52px] uikit-w-full uikit-rounded-lg uikit-font-poppins uikit-text-base uikit-font-medium uikit-transition-all",{"uikit-border uikit-border-tc1/10 dark:uikit-border-tc1-dark/10 uikit-bg-white dark:uikit-bg-white-dark uikit-text-tc1 dark:uikit-text-tc1-dark":!e&&!t,"uikit-border-none uikit-bg-primary dark:uikit-bg-primary-dark uikit-text-white dark:uikit-text-[#12122a]":e&&!s,"uikit-border uikit-border-primary dark:uikit-border-primary-dark uikit-bg-transparent uikit-text-white dark:uikit-text-[#12122a]":e&&s,"uikit-border-none uikit-bg-d uikit-text-white dark:uikit-text-white-dark":t&&!s,"uikit-border uikit-border-danger uikit-bg-transparent uikit-text-danger":t&&s,"uikit-pointer-events-none":o,"uikit-cursor-pointer hover:uikit-opacity-90":!l,"uikit-cursor-not-allowed uikit-opacity-20":l},r),disabled:l||o,children:jsx("div",{className:"uikit-flex uikit-gap-2 uikit-items-center uikit-justify-center",children:i})})}var hasRequiredReactIs_production_min,lib={},propTypes={exports:{}},reactIs={exports:{}},reactIs_production_min={};function requireReactIs_production_min(){if(hasRequiredReactIs_production_min)return reactIs_production_min;hasRequiredReactIs_production_min=1;var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,n=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,a=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,c=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,f=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,h=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,g=e?Symbol.for("react.fundamental"):60117,k=e?Symbol.for("react.responder"):60118,v=e?Symbol.for("react.scope"):60119;function y(e){if("object"==typeof e&&null!==e){var f=e.$$typeof;switch(f){case t:switch(e=e.type){case l:case c:case i:case n:case o:case d:return e;default:switch(e=e&&e.$$typeof){case a:case u:case h:case p:case s:return e;default:return f}}case r:return f}}}function x(e){return y(e)===c}return reactIs_production_min.AsyncMode=l,reactIs_production_min.ConcurrentMode=c,reactIs_production_min.ContextConsumer=a,reactIs_production_min.ContextProvider=s,reactIs_production_min.Element=t,reactIs_production_min.ForwardRef=u,reactIs_production_min.Fragment=i,reactIs_production_min.Lazy=h,reactIs_production_min.Memo=p,reactIs_production_min.Portal=r,reactIs_production_min.Profiler=n,reactIs_production_min.StrictMode=o,reactIs_production_min.Suspense=d,reactIs_production_min.isAsyncMode=function(e){return x(e)||y(e)===l},reactIs_production_min.isConcurrentMode=x,reactIs_production_min.isContextConsumer=function(e){return y(e)===a},reactIs_production_min.isContextProvider=function(e){return y(e)===s},reactIs_production_min.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},reactIs_production_min.isForwardRef=function(e){return y(e)===u},reactIs_production_min.isFragment=function(e){return y(e)===i},reactIs_production_min.isLazy=function(e){return y(e)===h},reactIs_production_min.isMemo=function(e){return y(e)===p},reactIs_production_min.isPortal=function(e){return y(e)===r},reactIs_production_min.isProfiler=function(e){return y(e)===n},reactIs_production_min.isStrictMode=function(e){return y(e)===o},reactIs_production_min.isSuspense=function(e){return y(e)===d},reactIs_production_min.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===c||e===n||e===o||e===d||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===s||e.$$typeof===a||e.$$typeof===u||e.$$typeof===g||e.$$typeof===k||e.$$typeof===v||e.$$typeof===m)},reactIs_production_min.typeOf=y,reactIs_production_min}var hasRequiredReactIs_development,hasRequiredReactIs,objectAssign,hasRequiredObjectAssign,ReactPropTypesSecret_1,hasRequiredReactPropTypesSecret,has,hasRequiredHas,checkPropTypes_1,hasRequiredCheckPropTypes,factoryWithTypeCheckers,hasRequiredFactoryWithTypeCheckers,factoryWithThrowingShims,hasRequiredFactoryWithThrowingShims,hasRequiredPropTypes,ErrorCorrectLevel,hasRequiredErrorCorrectLevel,mode,hasRequiredMode,_8BitByte,hasRequired_8BitByte,RSBlock,hasRequiredRSBlock,BitBuffer,hasRequiredBitBuffer,math,hasRequiredMath,Polynomial,hasRequiredPolynomial,util,hasRequiredUtil,QRCode_1,hasRequiredQRCode,reactIs_development={};
/** @license React v16.13.1
 * react-is.development.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function requireReactIs_development(){return hasRequiredReactIs_development||(hasRequiredReactIs_development=1,"production"!==process.env.NODE_ENV&&function(){var e="function"==typeof Symbol&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,n=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,a=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,c=e?Symbol.for("react.concurrent_mode"):60111,u=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,f=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,h=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,g=e?Symbol.for("react.fundamental"):60117,k=e?Symbol.for("react.responder"):60118,v=e?Symbol.for("react.scope"):60119;function y(e){if("object"==typeof e&&null!==e){var f=e.$$typeof;switch(f){case t:var m=e.type;switch(m){case l:case c:case i:case n:case o:case d:return m;default:var g=m&&m.$$typeof;switch(g){case a:case u:case h:case p:case s:return g;default:return f}}case r:return f}}}var x=l,b=c,C=a,w=s,_=t,S=u,E=i,R=h,L=p,B=r,j=n,N=o,I=d,A=!1;function T(e){return y(e)===c}reactIs_development.AsyncMode=x,reactIs_development.ConcurrentMode=b,reactIs_development.ContextConsumer=C,reactIs_development.ContextProvider=w,reactIs_development.Element=_,reactIs_development.ForwardRef=S,reactIs_development.Fragment=E,reactIs_development.Lazy=R,reactIs_development.Memo=L,reactIs_development.Portal=B,reactIs_development.Profiler=j,reactIs_development.StrictMode=N,reactIs_development.Suspense=I,reactIs_development.isAsyncMode=function(e){return A||(A=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),T(e)||y(e)===l},reactIs_development.isConcurrentMode=T,reactIs_development.isContextConsumer=function(e){return y(e)===a},reactIs_development.isContextProvider=function(e){return y(e)===s},reactIs_development.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},reactIs_development.isForwardRef=function(e){return y(e)===u},reactIs_development.isFragment=function(e){return y(e)===i},reactIs_development.isLazy=function(e){return y(e)===h},reactIs_development.isMemo=function(e){return y(e)===p},reactIs_development.isPortal=function(e){return y(e)===r},reactIs_development.isProfiler=function(e){return y(e)===n},reactIs_development.isStrictMode=function(e){return y(e)===o},reactIs_development.isSuspense=function(e){return y(e)===d},reactIs_development.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===c||e===n||e===o||e===d||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===s||e.$$typeof===a||e.$$typeof===u||e.$$typeof===g||e.$$typeof===k||e.$$typeof===v||e.$$typeof===m)},reactIs_development.typeOf=y}()),reactIs_development}function requireReactIs(){return hasRequiredReactIs||(hasRequiredReactIs=1,"production"===process.env.NODE_ENV?reactIs.exports=requireReactIs_production_min():reactIs.exports=requireReactIs_development()),reactIs.exports}
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/function requireObjectAssign(){if(hasRequiredObjectAssign)return objectAssign;hasRequiredObjectAssign=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;return objectAssign=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(e){return!1}}()?Object.assign:function(i,o){for(var n,s,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(i),l=1;l<arguments.length;l++){for(var c in n=Object(arguments[l]))t.call(n,c)&&(a[c]=n[c]);if(e){s=e(n);for(var u=0;u<s.length;u++)r.call(n,s[u])&&(a[s[u]]=n[s[u]])}}return a},objectAssign}function requireReactPropTypesSecret(){if(hasRequiredReactPropTypesSecret)return ReactPropTypesSecret_1;hasRequiredReactPropTypesSecret=1;return ReactPropTypesSecret_1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}function requireHas(){return hasRequiredHas?has:(hasRequiredHas=1,has=Function.call.bind(Object.prototype.hasOwnProperty))}function requireCheckPropTypes(){if(hasRequiredCheckPropTypes)return checkPropTypes_1;hasRequiredCheckPropTypes=1;var e=function(){};if("production"!==process.env.NODE_ENV){var t=requireReactPropTypesSecret(),r={},i=requireHas();e=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}}function o(o,n,s,a,l){if("production"!==process.env.NODE_ENV)for(var c in o)if(i(o,c)){var u;try{if("function"!=typeof o[c]){var d=Error((a||"React class")+": "+s+" type `"+c+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof o[c]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw d.name="Invariant Violation",d}u=o[c](n,c,a,s,null,t)}catch(e){u=e}if(!u||u instanceof Error||e((a||"React class")+": type specification of "+s+" `"+c+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof u+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),u instanceof Error&&!(u.message in r)){r[u.message]=!0;var f=l?l():"";e("Failed "+s+" type: "+u.message+(null!=f?f:""))}}}return o.resetWarningCache=function(){"production"!==process.env.NODE_ENV&&(r={})},checkPropTypes_1=o}function requireFactoryWithTypeCheckers(){if(hasRequiredFactoryWithTypeCheckers)return factoryWithTypeCheckers;hasRequiredFactoryWithTypeCheckers=1;var e=requireReactIs(),t=requireObjectAssign(),r=requireReactPropTypesSecret(),i=requireHas(),o=requireCheckPropTypes(),n=function(){};function s(){return null}return"production"!==process.env.NODE_ENV&&(n=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}),factoryWithTypeCheckers=function(a,l){var c="function"==typeof Symbol&&Symbol.iterator;var u="<<anonymous>>",d={array:m("array"),bigint:m("bigint"),bool:m("boolean"),func:m("function"),number:m("number"),object:m("object"),string:m("string"),symbol:m("symbol"),any:h(s),arrayOf:function(e){return h((function(t,i,o,n,s){if("function"!=typeof e)return new p("Property `"+s+"` of component `"+o+"` has invalid PropType notation inside arrayOf.");var a=t[i];if(!Array.isArray(a))return new p("Invalid "+n+" `"+s+"` of type `"+v(a)+"` supplied to `"+o+"`, expected an array.");for(var l=0;l<a.length;l++){var c=e(a,l,o,n,s+"["+l+"]",r);if(c instanceof Error)return c}return null}))},element:h((function(e,t,r,i,o){var n=e[t];return a(n)?null:new p("Invalid "+i+" `"+o+"` of type `"+v(n)+"` supplied to `"+r+"`, expected a single ReactElement.")})),elementType:h((function(t,r,i,o,n){var s=t[r];return e.isValidElementType(s)?null:new p("Invalid "+o+" `"+n+"` of type `"+v(s)+"` supplied to `"+i+"`, expected a single ReactElement type.")})),instanceOf:function(e){return h((function(t,r,i,o,n){if(!(t[r]instanceof e)){var s=e.name||u;return new p("Invalid "+o+" `"+n+"` of type `"+(((a=t[r]).constructor&&a.constructor.name?a.constructor.name:u)+"` supplied to `")+i+"`, expected instance of `"+s+"`.")}var a;return null}))},node:h((function(e,t,r,i,o){return k(e[t])?null:new p("Invalid "+i+" `"+o+"` supplied to `"+r+"`, expected a ReactNode.")})),objectOf:function(e){return h((function(t,o,n,s,a){if("function"!=typeof e)return new p("Property `"+a+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var l=t[o],c=v(l);if("object"!==c)return new p("Invalid "+s+" `"+a+"` of type `"+c+"` supplied to `"+n+"`, expected an object.");for(var u in l)if(i(l,u)){var d=e(l,u,n,s,a+"."+u,r);if(d instanceof Error)return d}return null}))},oneOf:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&n(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),s;return h((function(t,r,i,o,n){for(var s=t[r],a=0;a<e.length;a++)if(f(s,e[a]))return null;var l=JSON.stringify(e,(function(e,t){return"symbol"===y(t)?String(t):t}));return new p("Invalid "+o+" `"+n+"` of value `"+String(s)+"` supplied to `"+i+"`, expected one of "+l+".")}))},oneOfType:function(e){if(!Array.isArray(e))return"production"!==process.env.NODE_ENV&&n("Invalid argument supplied to oneOfType, expected an instance of array."),s;for(var t=0;t<e.length;t++){var o=e[t];if("function"!=typeof o)return n("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+x(o)+" at index "+t+"."),s}return h((function(t,o,n,s,a){for(var l=[],c=0;c<e.length;c++){var u=(0,e[c])(t,o,n,s,a,r);if(null==u)return null;u.data&&i(u.data,"expectedType")&&l.push(u.data.expectedType)}return new p("Invalid "+s+" `"+a+"` supplied to `"+n+"`"+(l.length>0?", expected one of type ["+l.join(", ")+"]":"")+".")}))},shape:function(e){return h((function(t,i,o,n,s){var a=t[i],l=v(a);if("object"!==l)return new p("Invalid "+n+" `"+s+"` of type `"+l+"` supplied to `"+o+"`, expected `object`.");for(var c in e){var u=e[c];if("function"!=typeof u)return g(o,n,s,c,y(u));var d=u(a,c,o,n,s+"."+c,r);if(d)return d}return null}))},exact:function(e){return h((function(o,n,s,a,l){var c=o[n],u=v(c);if("object"!==u)return new p("Invalid "+a+" `"+l+"` of type `"+u+"` supplied to `"+s+"`, expected `object`.");var d=t({},o[n],e);for(var f in d){var h=e[f];if(i(e,f)&&"function"!=typeof h)return g(s,a,l,f,y(h));if(!h)return new p("Invalid "+a+" `"+l+"` key `"+f+"` supplied to `"+s+"`.\nBad object: "+JSON.stringify(o[n],null,"  ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null,"  "));var m=h(c,f,s,a,l+"."+f,r);if(m)return m}return null}))}};function f(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function p(e,t){this.message=e,this.data=t&&"object"==typeof t?t:{},this.stack=""}function h(e){if("production"!==process.env.NODE_ENV)var t={},i=0;function o(o,s,a,c,d,f,h){if(c=c||u,f=f||a,h!==r){if(l){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("production"!==process.env.NODE_ENV&&"undefined"!=typeof console){var g=c+":"+a;!t[g]&&i<3&&(n("You are manually calling a React.PropTypes validation function for the `"+f+"` prop on `"+c+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),t[g]=!0,i++)}}return null==s[a]?o?null===s[a]?new p("The "+d+" `"+f+"` is marked as required in `"+c+"`, but its value is `null`."):new p("The "+d+" `"+f+"` is marked as required in `"+c+"`, but its value is `undefined`."):null:e(s,a,c,d,f)}var s=o.bind(null,!1);return s.isRequired=o.bind(null,!0),s}function m(e){return h((function(t,r,i,o,n,s){var a=t[r];return v(a)!==e?new p("Invalid "+o+" `"+n+"` of type `"+y(a)+"` supplied to `"+i+"`, expected `"+e+"`.",{expectedType:e}):null}))}function g(e,t,r,i,o){return new p((e||"React class")+": "+t+" type `"+r+"."+i+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+o+"`.")}function k(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(k);if(null===e||a(e))return!0;var t=function(e){var t=e&&(c&&e[c]||e["@@iterator"]);if("function"==typeof t)return t}(e);if(!t)return!1;var r,i=t.call(e);if(t!==e.entries){for(;!(r=i.next()).done;)if(!k(r.value))return!1}else for(;!(r=i.next()).done;){var o=r.value;if(o&&!k(o[1]))return!1}return!0;default:return!1}}function v(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}(t,e)?"symbol":t}function y(e){if(null==e)return""+e;var t=v(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function x(e){var t=y(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return p.prototype=Error.prototype,d.checkPropTypes=o,d.resetWarningCache=o.resetWarningCache,d.PropTypes=d,d},factoryWithTypeCheckers}function requireFactoryWithThrowingShims(){if(hasRequiredFactoryWithThrowingShims)return factoryWithThrowingShims;hasRequiredFactoryWithThrowingShims=1;var e=requireReactPropTypesSecret();function t(){}function r(){}return r.resetWarningCache=t,factoryWithThrowingShims=function(){function i(t,r,i,o,n,s){if(s!==e){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function o(){return i}i.isRequired=i;var n={array:i,bigint:i,bool:i,func:i,number:i,object:i,string:i,symbol:i,any:i,arrayOf:o,element:i,elementType:i,instanceOf:o,node:i,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:r,resetWarningCache:t};return n.PropTypes=n,n}}function requirePropTypes(){if(hasRequiredPropTypes)return propTypes.exports;if(hasRequiredPropTypes=1,"production"!==process.env.NODE_ENV){var e=requireReactIs();propTypes.exports=requireFactoryWithTypeCheckers()(e.isElement,true)}else propTypes.exports=requireFactoryWithThrowingShims()();return propTypes.exports}function requireErrorCorrectLevel(){return hasRequiredErrorCorrectLevel?ErrorCorrectLevel:(hasRequiredErrorCorrectLevel=1,ErrorCorrectLevel={L:1,M:0,Q:3,H:2})}function requireMode(){return hasRequiredMode?mode:(hasRequiredMode=1,mode={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8})}function require_8BitByte(){if(hasRequired_8BitByte)return _8BitByte;hasRequired_8BitByte=1;var e=requireMode();function t(t){this.mode=e.MODE_8BIT_BYTE,this.data=t}return t.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t<this.data.length;t++)e.put(this.data.charCodeAt(t),8)}},_8BitByte=t}function requireRSBlock(){if(hasRequiredRSBlock)return RSBlock;hasRequiredRSBlock=1;var e=requireErrorCorrectLevel();function t(e,t){this.totalCount=e,this.dataCount=t}return t.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],t.getRSBlocks=function(e,r){var i=t.getRsBlockTable(e,r);if(null==i)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+r);for(var o=i.length/3,n=new Array,s=0;s<o;s++)for(var a=i[3*s+0],l=i[3*s+1],c=i[3*s+2],u=0;u<a;u++)n.push(new t(l,c));return n},t.getRsBlockTable=function(r,i){switch(i){case e.L:return t.RS_BLOCK_TABLE[4*(r-1)+0];case e.M:return t.RS_BLOCK_TABLE[4*(r-1)+1];case e.Q:return t.RS_BLOCK_TABLE[4*(r-1)+2];case e.H:return t.RS_BLOCK_TABLE[4*(r-1)+3];default:return}},RSBlock=t}function requireBitBuffer(){if(hasRequiredBitBuffer)return BitBuffer;function e(){this.buffer=new Array,this.length=0}return hasRequiredBitBuffer=1,e.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var r=0;r<t;r++)this.putBit(1==(e>>>t-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},BitBuffer=e}function requireMath(){if(hasRequiredMath)return math;hasRequiredMath=1;for(var e={glog:function(t){if(t<1)throw new Error("glog("+t+")");return e.LOG_TABLE[t]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return e.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},t=0;t<8;t++)e.EXP_TABLE[t]=1<<t;for(t=8;t<256;t++)e.EXP_TABLE[t]=e.EXP_TABLE[t-4]^e.EXP_TABLE[t-5]^e.EXP_TABLE[t-6]^e.EXP_TABLE[t-8];for(t=0;t<255;t++)e.LOG_TABLE[e.EXP_TABLE[t]]=t;return math=e}function requirePolynomial(){if(hasRequiredPolynomial)return Polynomial;hasRequiredPolynomial=1;var e=requireMath();function t(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var r=0;r<e.length&&0==e[r];)r++;this.num=new Array(e.length-r+t);for(var i=0;i<e.length-r;i++)this.num[i]=e[i+r]}return t.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(r){for(var i=new Array(this.getLength()+r.getLength()-1),o=0;o<this.getLength();o++)for(var n=0;n<r.getLength();n++)i[o+n]^=e.gexp(e.glog(this.get(o))+e.glog(r.get(n)));return new t(i,0)},mod:function(r){if(this.getLength()-r.getLength()<0)return this;for(var i=e.glog(this.get(0))-e.glog(r.get(0)),o=new Array(this.getLength()),n=0;n<this.getLength();n++)o[n]=this.get(n);for(n=0;n<r.getLength();n++)o[n]^=e.gexp(e.glog(r.get(n))+i);return new t(o,0).mod(r)}},Polynomial=t}function requireUtil(){if(hasRequiredUtil)return util;hasRequiredUtil=1;var e=requireMode(),t=requirePolynomial(),r=requireMath(),i=0,o=1,n=2,s=3,a=4,l=5,c=6,u=7,d={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;d.getBCHDigit(t)-d.getBCHDigit(d.G15)>=0;)t^=d.G15<<d.getBCHDigit(t)-d.getBCHDigit(d.G15);return(e<<10|t)^d.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;d.getBCHDigit(t)-d.getBCHDigit(d.G18)>=0;)t^=d.G18<<d.getBCHDigit(t)-d.getBCHDigit(d.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return d.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,r){switch(e){case i:return(t+r)%2==0;case o:return t%2==0;case n:return r%3==0;case s:return(t+r)%3==0;case a:return(Math.floor(t/2)+Math.floor(r/3))%2==0;case l:return t*r%2+t*r%3==0;case c:return(t*r%2+t*r%3)%2==0;case u:return(t*r%3+(t+r)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var i=new t([1],0),o=0;o<e;o++)i=i.multiply(new t([1,r.gexp(o)],0));return i},getLengthInBits:function(t,r){if(1<=r&&r<10)switch(t){case e.MODE_NUMBER:return 10;case e.MODE_ALPHA_NUM:return 9;case e.MODE_8BIT_BYTE:case e.MODE_KANJI:return 8;default:throw new Error("mode:"+t)}else if(r<27)switch(t){case e.MODE_NUMBER:return 12;case e.MODE_ALPHA_NUM:return 11;case e.MODE_8BIT_BYTE:return 16;case e.MODE_KANJI:return 10;default:throw new Error("mode:"+t)}else{if(!(r<41))throw new Error("type:"+r);switch(t){case e.MODE_NUMBER:return 14;case e.MODE_ALPHA_NUM:return 13;case e.MODE_8BIT_BYTE:return 16;case e.MODE_KANJI:return 12;default:throw new Error("mode:"+t)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),r=0,i=0;i<t;i++)for(var o=0;o<t;o++){for(var n=0,s=e.isDark(i,o),a=-1;a<=1;a++)if(!(i+a<0||t<=i+a))for(var l=-1;l<=1;l++)o+l<0||t<=o+l||0==a&&0==l||s==e.isDark(i+a,o+l)&&n++;n>5&&(r+=3+n-5)}for(i=0;i<t-1;i++)for(o=0;o<t-1;o++){var c=0;e.isDark(i,o)&&c++,e.isDark(i+1,o)&&c++,e.isDark(i,o+1)&&c++,e.isDark(i+1,o+1)&&c++,0!=c&&4!=c||(r+=3)}for(i=0;i<t;i++)for(o=0;o<t-6;o++)e.isDark(i,o)&&!e.isDark(i,o+1)&&e.isDark(i,o+2)&&e.isDark(i,o+3)&&e.isDark(i,o+4)&&!e.isDark(i,o+5)&&e.isDark(i,o+6)&&(r+=40);for(o=0;o<t;o++)for(i=0;i<t-6;i++)e.isDark(i,o)&&!e.isDark(i+1,o)&&e.isDark(i+2,o)&&e.isDark(i+3,o)&&e.isDark(i+4,o)&&!e.isDark(i+5,o)&&e.isDark(i+6,o)&&(r+=40);var u=0;for(o=0;o<t;o++)for(i=0;i<t;i++)e.isDark(i,o)&&u++;return r+=10*(Math.abs(100*u/t/t-50)/5)}};return util=d}function requireQRCode(){if(hasRequiredQRCode)return QRCode_1;hasRequiredQRCode=1;var e=require_8BitByte(),t=requireRSBlock(),r=requireBitBuffer(),i=requireUtil(),o=requirePolynomial();function n(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var s=n.prototype;return s.addData=function(t){var r=new e(t);this.dataList.push(r),this.dataCache=null},s.isDark=function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},s.getModuleCount=function(){return this.moduleCount},s.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var o=t.getRSBlocks(e,this.errorCorrectLevel),n=new r,s=0,a=0;a<o.length;a++)s+=o[a].dataCount;for(a=0;a<this.dataList.length;a++){var l=this.dataList[a];n.put(l.mode,4),n.put(l.getLength(),i.getLengthInBits(l.mode,e)),l.write(n)}if(n.getLengthInBits()<=8*s)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},s.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++){this.modules[r]=new Array(this.moduleCount);for(var i=0;i<this.moduleCount;i++)this.modules[r][i]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=n.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},s.setupPositionProbePattern=function(e,t){for(var r=-1;r<=7;r++)if(!(e+r<=-1||this.moduleCount<=e+r))for(var i=-1;i<=7;i++)t+i<=-1||this.moduleCount<=t+i||(this.modules[e+r][t+i]=0<=r&&r<=6&&(0==i||6==i)||0<=i&&i<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=i&&i<=4)},s.getBestMaskPattern=function(){for(var e=0,t=0,r=0;r<8;r++){this.makeImpl(!0,r);var o=i.getLostPoint(this);(0==r||e>o)&&(e=o,t=r)}return t},s.createMovieClip=function(e,t,r){var i=e.createEmptyMovieClip(t,r);this.make();for(var o=0;o<this.modules.length;o++)for(var n=1*o,s=0;s<this.modules[o].length;s++){var a=1*s;this.modules[o][s]&&(i.beginFill(0,100),i.moveTo(a,n),i.lineTo(a+1,n),i.lineTo(a+1,n+1),i.lineTo(a,n+1),i.endFill())}return i},s.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},s.setupPositionAdjustPattern=function(){for(var e=i.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var r=0;r<e.length;r++){var o=e[t],n=e[r];if(null==this.modules[o][n])for(var s=-2;s<=2;s++)for(var a=-2;a<=2;a++)this.modules[o+s][n+a]=-2==s||2==s||-2==a||2==a||0==s&&0==a}},s.setupTypeNumber=function(e){for(var t=i.getBCHTypeNumber(this.typeNumber),r=0;r<18;r++){var o=!e&&1==(t>>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=o}for(r=0;r<18;r++){o=!e&&1==(t>>r&1);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=o}},s.setupTypeInfo=function(e,t){for(var r=this.errorCorrectLevel<<3|t,o=i.getBCHTypeInfo(r),n=0;n<15;n++){var s=!e&&1==(o>>n&1);n<6?this.modules[n][8]=s:n<8?this.modules[n+1][8]=s:this.modules[this.moduleCount-15+n][8]=s}for(n=0;n<15;n++){s=!e&&1==(o>>n&1);n<8?this.modules[8][this.moduleCount-n-1]=s:n<9?this.modules[8][15-n-1+1]=s:this.modules[8][15-n-1]=s}this.modules[this.moduleCount-8][8]=!e},s.mapData=function(e,t){for(var r=-1,o=this.moduleCount-1,n=7,s=0,a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(var l=0;l<2;l++)if(null==this.modules[o][a-l]){var c=!1;s<e.length&&(c=1==(e[s]>>>n&1)),i.getMask(t,o,a-l)&&(c=!c),this.modules[o][a-l]=c,-1==--n&&(s++,n=7)}if((o+=r)<0||this.moduleCount<=o){o-=r,r=-r;break}}},n.PAD0=236,n.PAD1=17,n.createData=function(e,o,s){for(var a=t.getRSBlocks(e,o),l=new r,c=0;c<s.length;c++){var u=s[c];l.put(u.mode,4),l.put(u.getLength(),i.getLengthInBits(u.mode,e)),u.write(l)}var d=0;for(c=0;c<a.length;c++)d+=a[c].dataCount;if(l.getLengthInBits()>8*d)throw new Error("code length overflow. ("+l.getLengthInBits()+">"+8*d+")");for(l.getLengthInBits()+4<=8*d&&l.put(0,4);l.getLengthInBits()%8!=0;)l.putBit(!1);for(;!(l.getLengthInBits()>=8*d||(l.put(n.PAD0,8),l.getLengthInBits()>=8*d));)l.put(n.PAD1,8);return n.createBytes(l,a)},n.createBytes=function(e,t){for(var r=0,n=0,s=0,a=new Array(t.length),l=new Array(t.length),c=0;c<t.length;c++){var u=t[c].dataCount,d=t[c].totalCount-u;n=Math.max(n,u),s=Math.max(s,d),a[c]=new Array(u);for(var f=0;f<a[c].length;f++)a[c][f]=255&e.buffer[f+r];r+=u;var p=i.getErrorCorrectPolynomial(d),h=new o(a[c],p.getLength()-1).mod(p);l[c]=new Array(p.getLength()-1);for(f=0;f<l[c].length;f++){var m=f+h.getLength()-l[c].length;l[c][f]=m>=0?h.get(m):0}}var g=0;for(f=0;f<t.length;f++)g+=t[f].totalCount;var k=new Array(g),v=0;for(f=0;f<n;f++)for(c=0;c<t.length;c++)f<a[c].length&&(k[v++]=a[c][f]);for(f=0;f<s;f++)for(c=0;c<t.length;c++)f<l[c].length&&(k[v++]=l[c][f]);return k},QRCode_1=n}var hasRequiredQRCodeSvg,hasRequiredLib,QRCodeSvg={};function requireQRCodeSvg(){if(hasRequiredQRCodeSvg)return QRCodeSvg;hasRequiredQRCodeSvg=1,Object.defineProperty(QRCodeSvg,"__esModule",{value:!0});var e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},t=o(requirePropTypes()),r=React__default,i=o(r);function o(e){return e&&e.__esModule?e:{default:e}}var n={bgColor:t.default.oneOfType([t.default.object,t.default.string]).isRequired,bgD:t.default.string.isRequired,fgColor:t.default.oneOfType([t.default.object,t.default.string]).isRequired,fgD:t.default.string.isRequired,size:t.default.number.isRequired,title:t.default.string,viewBoxSize:t.default.number.isRequired,xmlns:t.default.string},s=(0,r.forwardRef)((function(t,r){var o=t.bgColor,n=t.bgD,s=t.fgD,a=t.fgColor,l=t.size,c=t.title,u=t.viewBoxSize,d=t.xmlns,f=void 0===d?"http://www.w3.org/2000/svg":d,p=function(e,t){var r={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i]);return r}(t,["bgColor","bgD","fgD","fgColor","size","title","viewBoxSize","xmlns"]);return i.default.createElement("svg",e({},p,{height:l,ref:r,viewBox:"0 0 "+u+" "+u,width:l,xmlns:f}),c?i.default.createElement("title",null,c):null,i.default.createElement("path",{d:n,fill:o}),i.default.createElement("path",{d:s,fill:a}))}));return s.displayName="QRCodeSvg",s.propTypes=n,QRCodeSvg.default=s,QRCodeSvg}function requireLib(){if(hasRequiredLib)return lib;hasRequiredLib=1,Object.defineProperty(lib,"__esModule",{value:!0}),lib.QRCode=void 0;var e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},t=a(requirePropTypes()),r=a(requireErrorCorrectLevel()),i=a(requireQRCode()),o=React__default,n=a(o),s=a(requireQRCodeSvg());function a(e){return e&&e.__esModule?e:{default:e}}var l={bgColor:t.default.oneOfType([t.default.object,t.default.string]),fgColor:t.default.oneOfType([t.default.object,t.default.string]),level:t.default.string,size:t.default.number,value:t.default.string.isRequired},c=(0,o.forwardRef)((function(t,o){var a=t.bgColor,l=void 0===a?"#FFFFFF":a,c=t.fgColor,u=void 0===c?"#000000":c,d=t.level,f=void 0===d?"L":d,p=t.size,h=void 0===p?256:p,m=t.value,g=function(e,t){var r={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i]);return r}(t,["bgColor","fgColor","level","size","value"]),k=new i.default(-1,r.default[f]);k.addData(m),k.make();var v=k.modules;return n.default.createElement(s.default,e({},g,{bgColor:l,bgD:v.map((function(e,t){return e.map((function(e,r){return e?"":"M "+r+" "+t+" l 1 0 0 1 -1 0 Z"})).join(" ")})).join(" "),fgColor:u,fgD:v.map((function(e,t){return e.map((function(e,r){return e?"M "+r+" "+t+" l 1 0 0 1 -1 0 Z":""})).join(" ")})).join(" "),ref:o,size:h,viewBoxSize:v.length}))}));return lib.QRCode=c,c.displayName="QRCode",c.propTypes=l,lib.default=c,lib}var libExports=requireLib();const QRCode=getDefaultExportFromCjs(libExports),Download=()=>jsx("div",{className:"tm-flex tm-flex-col tm-justify-center tm-items-center tm-py-6 dark:tm-bg-[#282828]",children:jsx("div",{className:"tm-p-[14px] tm-rounded-lg tm-bg-mbg dark:tm-bg-mbg-dark tm-w-[168px] tm-h-[168px]",children:jsx("div",{className:"tm-p-[6px] !tm-pb-0 tm-bg-white tm-rounded-md",children:jsx(QRCode,{size:256,style:{height:"auto",width:"100%"},value:"https://tomo.inc/",viewBox:"0 0 256 256"})})})});function ExportMnemonicPhrase(){const e=detectDevice(),[t,r]=useState(!1);return jsxs("div",{className:"uikit-flex uikit-h-full uikit-w-full uikit-flex-col uikit-overflow-auto",children:[jsxs("div",{className:"uikit-flex-1 uikit-text-t1 uikit-pb-[30px] uikit-pt-2 uikit-flex uikit-flex-col",children:[jsxs("div",{className:"uikit-px-5 uikit-flex uikit-flex-col uikit-items-center",children:[jsx(LockIcon,{className:"uikit-rounded-full uikit-size-[150px]"}),jsxs("div",{className:"uikit-mt-6 uikit-text-xl uikit-font-bold uikit-font-['Switzer'] uikit-leading-7",children:["If your mnemonic phrase is ",jsx("br",{}),"exposed, your crypto assets are at risk of being stolen."," "]}),jsxs("div",{className:"uikit-mt-2 uikit-text-sm uikit-font-normal uikit-font-['Switzer']",children:["Anyone with access to this phrase can fully control, transfer, or spend your assets without your consent.",jsx("br",{}),"Please use the Tomo App with the same social login method to securely export your mnemonic phrase."]})]}),jsxs("div",{className:"uikit-px-4 uikit-flex uikit-gap-2.5 uikit-w-auto uikit-mt-8",children:[("PC"===(null==e?void 0:e.deviceType)||"Mobile"===(null==e?void 0:e.deviceType)&&"iOS"===(null==e?void 0:e.osType))&&jsxs(Button,{primary:!0,className:"uikit-text-t1",onClick:async()=>{"PC"!==(null==e?void 0:e.deviceType)?window.open("https://apps.apple.com/us/app/tomo-inc/id6468010287","_blank"):r(!0)},children:[jsx(AppleImg2,{}),"App Store"]}),("PC"===(null==e?void 0:e.deviceType)||"Mobile"===(null==e?void 0:e.deviceType)&&"Android"===(null==e?void 0:e.osType))&&jsxs(Button,{primary:!0,className:"uikit-text-t1",onClick:async()=>{"PC"!==(null==e?void 0:e.deviceType)?window.open("https://play.google.com/store/apps/details?id=tomo.app.unyx","_blank"):r(!0)},children:[jsx("img",{src:google,alt:""}),"Google Play"]}),"Mobile"===(null==e?void 0:e.deviceType)&&"Android"===(null==e?void 0:e.osType)&&jsxs(Button,{primary:!0,className:"uikit-text-t1",onClick:()=>{window.open("https://pub-6c52100fa9ac41f681f0713eac878541.r2.dev/app-prod-release.apk","_blank")},children:[jsx("img",{src:android,alt:""}),"Download APK"]})]})]}),jsx(Popup$1,{close:!0,title:"Scan to download",fixed:!1,opened:t,onClose:()=>r(!1),children:jsx(Download,{})})]})}function AppleImg2({className:e,...t}){return jsx("img",{alt:"apple",className:clsx("dark:uikit-invert",e),src:appleIcon2,...t})}function LockIcon({...e}){return jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"150",height:"150",viewBox:"0 0 150 150",fill:"none",...e,children:[jsx("rect",{width:"150",height:"150",fill:"var(--uikit-background)"}),jsx("path",{d:"M117.182 58.6673C117.182 35.1028 98.2963 16 74.9999 16C51.7036 16 32.8181 35.1028 32.8181 58.6673C32.8181 92.7973 32.8181 89.4305 32.8181 123.564H117.182C117.171 89.43 117.182 92.8001 117.182 58.6673Z",fill:"var(--uikit-font-color-E2E7F2)"}),jsx("path",{d:"M105.582 59.609C105.582 42.5132 91.8899 28.6543 75 28.6543C58.1102 28.6543 44.4182 42.5132 44.4182 59.609C44.4182 84.37 44.4182 81.9274 44.4182 106.691H105.582C105.574 81.927 105.582 84.372 105.582 59.609Z",fill:"var(--uikit-background)"}),jsx("rect",{x:"17",y:"76",width:"116",height:"56.9455",fill:"var(--uikit-font-color-E2E7F2)"}),jsx("rect",{x:"125",y:"95",width:"8",height:"20",fill:"var(--uikit-background)"}),jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M75 23.3818V60.2907H39.1455V59.3562C39.1455 39.4881 55.1981 23.3819 75 23.3818Z",fill:"var(--uikit-background)"}),jsx("path",{d:"M98.7331 58.9753C98.7331 45.7239 87.9907 34.9814 74.7392 34.9814C61.4878 34.9814 50.7454 45.7239 50.7454 58.9753C50.7454 78.1683 50.7454 76.275 50.7454 95.4697H98.7331C98.7267 76.2747 98.7331 78.1699 98.7331 58.9753Z",fill:"#56F1D2"}),jsx("rect",{x:"32.8181",y:"76.251",width:"84.3636",height:"56.9455",fill:"#FF75C8"}),jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M98.7319 76.1094H50.7454V107.604H98.7331C98.7288 97.6056 98.7303 87.6072 98.7317 77.6089C98.7318 77.1091 98.7318 76.6092 98.7319 76.1094Z",fill:"var(--uikit-font-color-12122A)"}),jsx("path",{d:"M60 89L70 95",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"}),jsx("path",{d:"M70 89L60 95",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"}),jsx("path",{d:"M65 86V98",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"}),jsx("path",{d:"M80 89L90 95",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"}),jsx("path",{d:"M90 89L80 95",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"}),jsx("path",{d:"M85 86V98",stroke:"var(--uikit-background)",strokeWidth:"3",strokeLinecap:"square"})]})}const SettingPanel=({onChangePayPin:e,openExportPhrase:t})=>{const[r,i]=useHover();return jsxs("div",{className:"uikit-text-t1 uikit-px-5 uikit-flex-col uikit-justify-start uikit-items-start uikit-gap-4 uikit-inline-flex uikit-pt-4 uikit-pb-[70px]",children:[jsxs("div",{className:"uikit-self-stretch uikit-h-[92px] uikit-flex-col uikit-justify-start uikit-items-start uikit-gap-2 uikit-flex",children:[jsx("div",{className:"uikit-text-secondary uikit-text-sm uikit-font-normal uikit-font-Switzer uikit-leading-tight",children:"2FA"}),jsxs("div",{ref:r,className:clsx("uikit-self-stretch uikit-pl-3.5 uikit-pr-1.5 uikit-py-5 uikit-rounded-lg uikit-border uikit-border-solid uikit-border-border uikit-justify-between uikit-items-center uikit-inline-flex uikit-cursor-pointer",i&&"uikit-opacity-70"),onClick:e,children:[jsxs("div",{className:"uikit-justify-start uikit-items-center uikit-gap-3 uikit-flex",children:[jsx(Icon,{name:"tg_wallet_lock-up",fontSize:"20"}),jsx("div",{className:"uikit-text-t1 uikit-text-base uikit-font-medium uikit-font-['Switzer'] uikit-leading-snug",children:"Change Pay PIN"})]}),jsx(Icon,{name:"tg_wallet_arrow_right-right0",fontSize:"24",className:"uikit-text-t2 uikit-relative uikit-right-1.5"})]})]}),jsxs("div",{className:"uikit-self-stretch uikit-h-[92px] uikit-flex-col uikit-justify-start uikit-items-start uikit-gap-2 uikit-flex",children:[jsx("div",{className:"uikit-text-secondary uikit-text-sm uikit-font-normal uikit-font-['Switzer'] uikit-leading-tight",children:"Export"}),jsxs("div",{className:"uikit-self-stretch uikit-pl-3.5 uikit-pr-1.5 uikit-py-5 uikit-rounded-lg uikit-border uikit-border-solid uikit-border-border uikit-justify-between uikit-items-center uikit-inline-flex uikit-cursor-pointer hover:uikit-opacity-70",onClick:t,children:[jsxs("div",{className:"uikit-justify-start uikit-items-center uikit-gap-3 uikit-flex",children:[jsx(Icon,{name:"tg_wallet_payment-code",fontSize:"20"}),jsx("div",{className:"uikit-flex-col uikit-justify-center uikit-items-start uikit-inline-flex",children:jsx("div",{className:"uikit-text-t1 uikit-text-base uikit-font-medium uikit-font-['Switzer'] uikit-leading-snug",children:"Mnemonic phrase"})})]}),jsxs("div",{className:"uikit-justify-end uikit-items-center uikit-gap-1 uikit-flex",children:[jsx(Icon,{name:"tg_wallet_warn_icon",fontSize:"16",className:"uikit-text-[#ff9241]"}),jsx(Icon,{name:"tg_wallet_arrow_right-right0",fontSize:"24",className:"uikit-text-t2 uikit-relative uikit-right-1.5"})]})]})]})]})},SETTING_PANEL_HEIGHT="346px",SETTING_EXPORT_PHRASE_HEIGHT="528px",SettingPopup=({onChangePayPin:e,onClose:t,...r})=>{const[i,o]=useState(!1),[n,s]=useState("346px"),a=()=>{i?(o(!1),s("346px")):null==t||t()};return jsx(Popup$1,{...r,close:!i,fixed:!0,title:i?"Export Mnemonic Phrase":"Setting",getContainer:()=>document.body,onBack:a,onClose:a,bodyClassName:"sm:uikit-max-w-[375px]",bodyStyle:{height:n},children:i?jsx(ExportMnemonicPhrase,{}):jsx(SettingPanel,{onChangePayPin:e,openExportPhrase:()=>{s("528px"),o(!0)}})})},AccountInfo=({accountInfo:e,showSetting:t=!0,onChangePayPin:r})=>{const[i,o]=useHover(),[n,s]=useState(!1),a=()=>{s(!1)};return jsxs("div",{className:"uikit-py-4 uikit-px-3 uikit-flex uikit-items-center uikit-justify-between uikit-font-switzer uikit-rounded-lg uikit-border uikit-border-border uikit-border-solid uikit-box-border",children:[jsxs("div",{className:"uikit-flex uikit-items-center uikit-gap-3",children:[jsx("div",{className:"uikit-size-14 uikit-flex uikit-items-center uikit-justify-center",children:e.iconSrc?jsx("img",{className:"uikit-size-[46px] uikit-rounded-[10px] uikit-border-solid uikit-border uikit-border-l1",src:e.iconSrc,alt:""}):e.icon}),jsxs("div",{className:"uikit-flex uikit-flex-col uikit-gap-[2px]",children:[jsx("span",{className:"uikit-text-t1 uikit-text-base uikit-font-medium uikit-font-switzer uikit-max-w-[141px]",children:shortenAddress(e.address,6)}),jsx("span",{className:"uikit-text-t3 uikit-text-tiny uikit-font-switzer ",children:e.name})]})]}),jsxs("div",{className:"uikit-flex uikit-gap-x-3",children:[jsx("div",{ref:i,className:clsx("uikit-flex uikit-items-center uikit-justify-center uikit-size-8 uikit-rounded-full uikit-bg-bg4 dark:uikit-bg-[#282828] uikit-cursor-pointer",{"uikit-opacity-50":o}),children:jsx(Copy,{className:"uikit-bg-transparent",text:e.address,onCopy:async()=>{try{await navigator.clipboard.writeText(e.address)}catch(e){console.error("Failed to copy: ",e)}}})}),t&&jsx("div",{className:clsx("uikit-flex uikit-items-center uikit-justify-center uikit-size-8 uikit-rounded-full uikit-bg-bg4 dark:uikit-bg-[#282828] uikit-cursor-pointer hover:uikit-opacity-50"),children:jsx(Icon,{name:"tg_wallet_more",className:"uikit-text-t1",onClick:()=>s(!0)})})]}),jsx(SettingPopup,{close:!0,back:!0,opened:n,onChangePayPin:r,onClose:a,onBack:a})]})},ToolBox=()=>jsx("div",{className:"uikit-flex uikit-py-4 uikit-px-[30px] uikit-h-[105px]"}),ConnectedMain=({accountInfo:e,showSetting:t,onChangePayPin:r})=>jsxs("div",{className:"uikit-px-5 uikit-pb-[70px]",children:[jsx(AccountInfo,{showSetting:t,accountInfo:e,onChangePayPin:r}),jsx(ToolBox,{})]}),ConnectedModal=({title:e,theme:t=Theme.LIGHT,opened:r,close:i,back:o,onClose:n,onBack:s,isLoading:a,accountInfo:l,showSetting:c,selectedNetwork:u,networkOptions:d,onLogout:f,onNetworkSwitch:p,onChangePayPin:h})=>jsx(Popup$1,{theme:t,title:e,back:o,close:i,opened:r,isLoading:a,onClose:n,onBack:s,renderTitle:jsx(ConnectedHeader,{selectedNetwork:u,networkOptions:d,onLogout:f,onNetworkSwitch:p}),children:jsx(ConnectedMain,{showSetting:c,accountInfo:l,onChangePayPin:h})}),CLASS_PART_SEPARATOR="-",createClassGroupUtils=e=>{const t=createClassMap(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:e=>{const r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),getGroupRecursive(r,t)||getGroupIdForArbitraryProperty(e)},getConflictingClassGroupIds:(e,t)=>{const o=r[e]||[];return t&&i[e]?[...o,...i[e]]:o}}},getGroupRecursive=(e,t)=>{var r;if(0===e.length)return t.classGroupId;const i=e[0],o=t.nextPart.get(i),n=o?getGroupRecursive(e.slice(1),o):void 0;if(n)return n;if(0===t.validators.length)return;const s=e.join("-");return null==(r=t.validators.find((({validator:e})=>e(s))))?void 0:r.classGroupId},arbitraryPropertyRegex=/^\[(.+)\]$/,getGroupIdForArbitraryProperty=e=>{if(arbitraryPropertyRegex.test(e)){const t=arbitraryPropertyRegex.exec(e)[1],r=null==t?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},createClassMap=e=>{const{theme:t,prefix:r}=e,i={nextPart:new Map,validators:[]};return getPrefixedClassGroupEntries(Object.entries(e.classGroups),r).forEach((([e,r])=>{processClassesRecursively(r,i,e,t)})),i},processClassesRecursively=(e,t,r,i)=>{e.forEach((e=>{if("string"!=typeof e){if("function"==typeof e)return isThemeGetter(e)?void processClassesRecursively(e(i),t,r,i):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach((([e,o])=>{processClassesRecursively(o,getPart(t,e),r,i)}))}else{(""===e?t:getPart(t,e)).classGroupId=r}}))},getPart=(e,t)=>{let r=e;return t.split("-").forEach((e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)})),r},isThemeGetter=e=>e.isThemeGetter,getPrefixedClassGroupEntries=(e,t)=>t?e.map((([e,r])=>[e,r.map((e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map((([e,r])=>[t+e,r]))):e))])):e,createLruCache=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,i=new Map;const o=(o,n)=>{r.set(o,n),t++,t>e&&(t=0,i=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=i.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},IMPORTANT_MODIFIER="!",createParseClassName=e=>{const{separator:t,experimentalParseClassName:r}=e,i=1===t.length,o=t[0],n=t.length,s=e=>{const r=[];let s,a=0,l=0;for(let c=0;c<e.length;c++){let u=e[c];if(0===a){if(u===o&&(i||e.slice(c,c+n)===t)){r.push(e.slice(l,c)),l=c+n;continue}if("/"===u){s=c;continue}}"["===u?a++:"]"===u&&a--}const c=0===r.length?e:e.substring(l),u=c.startsWith("!");return{modifiers:r,hasImportantModifier:u,baseClassName:u?c.substring(1):c,maybePostfixModifierPosition:s&&s>l?s-l:void 0}};return r?e=>r({className:e,parseClassName:s}):s},sortModifiers=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach((e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)})),t.push(...r.sort()),t},createConfigUtils=e=>({cache:createLruCache(e.cacheSize),parseClassName:createParseClassName(e),...createClassGroupUtils(e)}),SPLIT_CLASSES_REGEX=/\s+/,mergeClassList=(e,t)=>{const{parseClassName:r,getClassGroupId:i,getConflictingClassGroupIds:o}=t,n=[],s=e.trim().split(SPLIT_CLASSES_REGEX);let a="";for(let e=s.length-1;e>=0;e-=1){const t=s[e],{modifiers:l,hasImportantModifier:c,baseClassName:u,maybePostfixModifierPosition:d}=r(t);let f=Boolean(d),p=i(f?u.substring(0,d):u);if(!p){if(!f){a=t+(a.length>0?" "+a:a);continue}if(p=i(u),!p){a=t+(a.length>0?" "+a:a);continue}f=!1}const h=sortModifiers(l).join(":"),m=c?h+"!":h,g=m+p;if(n.includes(g))continue;n.push(g);const k=o(p,f);for(let e=0;e<k.length;++e){const t=k[e];n.push(m+t)}a=t+(a.length>0?" "+a:a)}return a};function twJoin(){let e,t,r=0,i="";for(;r<arguments.length;)(e=arguments[r++])&&(t=toValue(e))&&(i&&(i+=" "),i+=t);return i}const toValue=e=>{if("string"==typeof e)return e;let t,r="";for(let i=0;i<e.length;i++)e[i]&&(t=toValue(e[i]))&&(r&&(r+=" "),r+=t);return r};function createTailwindMerge(e,...t){let r,i,o,n=function(a){const l=t.reduce(((e,t)=>t(e)),e());return r=createConfigUtils(l),i=r.cache.get,o=r.cache.set,n=s,s(a)};function s(e){const t=i(e);if(t)return t;const n=mergeClassList(e,r);return o(e,n),n}return function(){return n(twJoin.apply(null,arguments))}}const fromTheme=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},arbitraryValueRegex=/^\[(?:([a-z-]+):)?(.+)\]$/i,fractionRegex=/^\d+\/\d+$/,stringLengths=new Set(["px","full","screen"]),tshirtUnitRegex=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,lengthUnitRegex=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,colorFunctionRegex=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,shadowRegex=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,imageRegex=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,isLength=e=>isNumber(e)||stringLengths.has(e)||fractionRegex.test(e),isArbitraryLength=e=>getIsArbitraryValue(e,"length",isLengthOnly),isNumber=e=>Boolean(e)&&!Number.isNaN(Number(e)),isArbitraryNumber=e=>getIsArbitraryValue(e,"number",isNumber),isInteger=e=>Boolean(e)&&Number.isInteger(Number(e)),isPercent=e=>e.endsWith("%")&&isNumber(e.slice(0,-1)),isArbitraryValue=e=>arbitraryValueRegex.test(e),isTshirtSize=e=>tshirtUnitRegex.test(e),sizeLabels=new Set(["length","size","percentage"]),isArbitrarySize=e=>getIsArbitraryValue(e,sizeLabels,isNever),isArbitraryPosition=e=>getIsArbitraryValue(e,"position",isNever),imageLabels=new Set(["image","url"]),isArbitraryImage=e=>getIsArbitraryValue(e,imageLabels,isImage),isArbitraryShadow=e=>getIsArbitraryValue(e,"",isShadow),isAny=()=>!0,getIsArbitraryValue=(e,t,r)=>{const i=arbitraryValueRegex.exec(e);return!!i&&(i[1]?"string"==typeof t?i[1]===t:t.has(i[1]):r(i[2]))},isLengthOnly=e=>lengthUnitRegex.test(e)&&!colorFunctionRegex.test(e),isNever=()=>!1,isShadow=e=>shadowRegex.test(e),isImage=e=>imageRegex.test(e),getDefaultConfig=()=>{const e=fromTheme("colors"),t=fromTheme("spacing"),r=fromTheme("blur"),i=fromTheme("brightness"),o=fromTheme("borderColor"),n=fromTheme("borderRadius"),s=fromTheme("borderSpacing"),a=fromTheme("borderWidth"),l=fromTheme("contrast"),c=fromTheme("grayscale"),u=fromTheme("hueRotate"),d=fromTheme("invert"),f=fromTheme("gap"),p=fromTheme("gradientColorStops"),h=fromTheme("gradientColorStopPositions"),m=fromTheme("inset"),g=fromTheme("margin"),k=fromTheme("opacity"),v=fromTheme("padding"),y=fromTheme("saturate"),x=fromTheme("scale"),b=fromTheme("sepia"),C=fromTheme("skew"),w=fromTheme("space"),_=fromTheme("translate"),S=()=>["auto",isArbitraryValue,t],E=()=>[isArbitraryValue,t],R=()=>["",isLength,isArbitraryLength],L=()=>["auto",isNumber,isArbitraryValue],B=()=>["","0",isArbitraryValue],j=()=>[isNumber,isArbitraryValue];return{cacheSize:500,separator:":",theme:{colors:[isAny],spacing:[isLength,isArbitraryLength],blur:["none","",isTshirtSize,isArbitraryValue],brightness:j(),borderColor:[e],borderRadius:["none","","full",isTshirtSize,isArbitraryValue],borderSpacing:E(),borderWidth:R(),contrast:j(),grayscale:B(),hueRotate:j(),invert:B(),gap:E(),gradientColorStops:[e],gradientColorStopPositions:[isPercent,isArbitraryLength],inset:S(),margin:S(),opacity:j(),padding:E(),saturate:j(),scale:j(),sepia:B(),skew:j(),space:E(),translate:E()},classGroups:{aspect:[{aspect:["auto","square","video",isArbitraryValue]}],container:["container"],columns:[{columns:[isTshirtSize]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",isArbitraryValue]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",isInteger,isArbitraryValue]}],basis:[{basis:S()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",isArbitraryValue]}],grow:[{grow:B()}],shrink:[{shrink:B()}],order:[{order:["first","last","none",isInteger,isArbitraryValue]}],"grid-cols":[{"grid-cols":[isAny]}],"col-start-end":[{col:["auto",{span:["full",isInteger,isArbitraryValue]},isArbitraryValue]}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":[isAny]}],"row-start-end":[{row:["auto",{span:[isInteger,isArbitraryValue]},isArbitraryValue]}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",isArbitraryValue]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",isArbitraryValue]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[v]}],px:[{px:[v]}],py:[{py:[v]}],ps:[{ps:[v]}],pe:[{pe:[v]}],pt:[{pt:[v]}],pr:[{pr:[v]}],pb:[{pb:[v]}],pl:[{pl:[v]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[w]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[w]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",isArbitraryValue,t]}],"min-w":[{"min-w":[isArbitraryValue,t,"min","max","fit"]}],"max-w":[{"max-w":[isArbitraryValue,t,"none","full","min","max","fit","prose",{screen:[isTshirtSize]},isTshirtSize]}],h:[{h:[isArbitraryValue,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[isArbitraryValue,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[isArbitraryValue,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[isArbitraryValue,t,"auto","min","max","fit"]}],"font-size":[{text:["base",isTshirtSize,isArbitraryLength]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",isArbitraryNumber]}],"font-family":[{font:[isAny]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",isArbitraryValue]}],"line-clamp":[{"line-clamp":["none",isNumber,isArbitraryNumber]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",isLength,isArbitraryValue]}],"list-image":[{"list-image":["none",isArbitraryValue]}],"list-style-type":[{list:["none","disc","decimal",isArbitraryValue]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[k]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[k]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",isLength,isArbitraryLength]}],"underline-offset":[{"underline-offset":["auto",isLength,isArbitraryValue]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:E()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",isArbitraryValue]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",isArbitraryValue]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[k]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",isArbitraryPosition]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",isArbitrarySize]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},isArbitraryImage]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[n]}],"rounded-s":[{"rounded-s":[n]}],"rounded-e":[{"rounded-e":[n]}],"rounded-t":[{"rounded-t":[n]}],"rounded-r":[{"rounded-r":[n]}],"rounded-b":[{"rounded-b":[n]}],"rounded-l":[{"rounded-l":[n]}],"rounded-ss":[{"rounded-ss":[n]}],"rounded-se":[{"rounded-se":[n]}],"rounded-ee":[{"rounded-ee":[n]}],"rounded-es":[{"rounded-es":[n]}],"rounded-tl":[{"rounded-tl":[n]}],"rounded-tr":[{"rounded-tr":[n]}],"rounded-br":[{"rounded-br":[n]}],"rounded-bl":[{"rounded-bl":[n]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[k]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[k]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[isLength,isArbitraryValue]}],"outline-w":[{outline:[isLength,isArbitraryLength]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:R()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[k]}],"ring-offset-w":[{"ring-offset":[isLength,isArbitraryLength]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",isTshirtSize,isArbitraryShadow]}],"shadow-color":[{shadow:[isAny]}],opacity:[{opacity:[k]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[i]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",isTshirtSize,isArbitraryValue]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[y]}],sepia:[{sepia:[b]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[i]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[k]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[b]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",isArbitraryValue]}],duration:[{duration:j()}],ease:[{ease:["linear","in","out","in-out",isArbitraryValue]}],delay:[{delay:j()}],animate:[{animate:["none","spin","ping","pulse","bounce",isArbitraryValue]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[isInteger,isArbitraryValue]}],"translate-x":[{"translate-x":[_]}],"translate-y":[{"translate-y":[_]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",isArbitraryValue]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",isArbitraryValue]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":E()}],"scroll-mx":[{"scroll-mx":E()}],"scroll-my":[{"scroll-my":E()}],"scroll-ms":[{"scroll-ms":E()}],"scroll-me":[{"scroll-me":E()}],"scroll-mt":[{"scroll-mt":E()}],"scroll-mr":[{"scroll-mr":E()}],"scroll-mb":[{"scroll-mb":E()}],"scroll-ml":[{"scroll-ml":E()}],"scroll-p":[{"scroll-p":E()}],"scroll-px":[{"scroll-px":E()}],"scroll-py":[{"scroll-py":E()}],"scroll-ps":[{"scroll-ps":E()}],"scroll-pe":[{"scroll-pe":E()}],"scroll-pt":[{"scroll-pt":E()}],"scroll-pr":[{"scroll-pr":E()}],"scroll-pb":[{"scroll-pb":E()}],"scroll-pl":[{"scroll-pl":E()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",isArbitraryValue]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[isLength,isArbitraryLength,isArbitraryNumber]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},twMerge=createTailwindMerge(getDefaultConfig);function cn(...e){return twMerge(clsx(e))}function validEmail(e){return/^[\w-\.]+@([\w-]+\.)+[\w-]+$/.test(e)}function debounce(e,t){let r;return function(...i){clearTimeout(r),r=setTimeout((()=>{clearTimeout(r),e(...i)}),t)}}const Divider=({content:e,className:t})=>jsxs("div",{className:cn(t,"uikit-flex uikit-items-center uikit-justify-between uikit-gap-3 uikit-select-none"),children:[jsx("span",{className:"uikit-inline-block uikit-flex-1 uikit-h-[1px] uikit-bg-line"}),jsx("span",{className:"uikit-text-[#8989AB] uikit-font-switzer uikit-text-[14px]",children:e}),jsx("span",{className:"uikit-inline-block uikit-flex-1 uikit-h-[1px] uikit-bg-line"})]}),Divider$1=memo(Divider),IconArrow="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.4993%2018C14.9175%2018%2018.4993%2014.4183%2018.4993%2010C18.4993%205.58172%2014.9175%202%2010.4993%202C6.08099%202%202.49927%205.58172%202.49927%2010C2.49927%2014.4183%206.08099%2018%2010.4993%2018ZM6.49955%2010.3893L12.5853%2010.3893L9.90335%2013.0713L10.6105%2013.7784L14.4996%209.88925L10.6105%206.00016L9.90335%206.70727L12.5853%209.38925H6.49955V10.3893Z'%20fill='white'/%3e%3c/svg%3e",ContinueButton=({handleClick:e,btnStyle:t})=>{const{textColor:r,bgColor:i}=t||{textColor:"white",bgColor:"#7D5DFF"};return jsx("div",{className:"uikit-flex uikit-justify-center",children:jsxs("div",{onClick:()=>{null==e||e()},className:cn("uikit-mt-[10px] uikit-select-none uikit-flex uikit-gap-2 uikit-px-[24px] uikit-justify-center uikit-items-center uikit-h-[44px] uikit-cursor-pointer uikit-rounded-[32px] hover:uikit-opacity-50",{}),style:{backgroundColor:i},children:[jsx("img",{className:"uikit-w-[20px] uikit-h-[20px]",src:IconArrow,alt:""}),jsx("span",{style:{color:r},className:"uikit-font-switzerMedium uikit-text-[16px] uikit-font-medium uikit-flex uikit-gap-1",children:"Continue"})]})})},ContinueButton$1=memo(ContinueButton),EmailInput=({email:e,setEmail:t,setEmailError:r,emailError:i,isFocus:o,setIsFocus:n})=>jsxs(Fragment,{children:[jsx("div",{className:cn("uikit-flex uikit-items-center uikit-justify-between uikit-gap-2 uikit-h-[54px] uikit-border uikit-border-solid uikit-rounded-[8px] uikit-pl-[14px] uikit-pr-[10px] uikit-bg-[var(--uikit-colors-reverse)]",{"uikit-border-border":!o},{"uikit-border-[var(--uikit-colors-primary)]":o}),children:jsx("input",{type:"text",placeholder:"Enter your email",className:"uikit-text-[14px] uikit-border-none uikit-outline-none uikit-flex-1 uikit-bg-transparent uikit-text-primary placeholder:uikit-text-[#C1C0D8]",value:e,onFocus:()=>{n(!0)},onBlur:()=>{n(!1)},onChange:async e=>{r("");const i=e.target.value;t(i)}})}),i&&jsx("div",{className:"uikit-py-1 uikit-text-[#EB4B6D] uikit-text-[12px]",children:i})]}),EmailInput$1=memo(EmailInput),Form=({connected:e,emailRequired:t=!0,handleContinueClick:r,handleEmailNextClick:i,onFocus:o,btnStyle:n})=>{const[s,a]=useState(""),[l,c]=useState(!1),[u,d]=useState("");return useEffect((()=>{o(l)}),[l,o]),useEffect((()=>{e&&a("")}),[e]),jsxs(Fragment,{children:[jsx(EmailInput$1,{email:s,setEmailError:d,setEmail:a,emailError:u,isFocus:l,setIsFocus:c}),jsx(ContinueButton$1,{email:s,handleClick:()=>{t&&!validEmail(s)?d("Please enter a valid email address"):(d(""),i?i(s):r(s))},btnStyle:n})]})},Form$1=memo(Form),SocialItem=({icon:e,iconSrc:t,handleClick:r})=>jsx("div",{onClick:r,className:cn("uikit-flex uikit-items-center uikit-justify-center uikit-w-[52px] uikit-h-[52px] uikit-flex-shrink-0 uikit-rounded-full uikit-border-border1 uikit-border-solid uikit-border uikit-box-border uikit-cursor-pointer  hover:uikit-opacity-70"),children:t?jsx("img",{className:"uikit-w-[30px] uikit-h-[30px]",src:t,alt:""}):e}),SocialLogin=({socialOptions:e,handleClick:t})=>jsx("div",{className:"uikit-flex uikit-items-center uikit-justify-between uikit-px-3",children:e.map(((e,r)=>jsx(SocialItem,{icon:e.icon,handleClick:()=>{t(e,r)}},e.key)))}),SocialLogin$1=memo(SocialLogin);function useTouchMoveDistance(e,{enable:t=!0,enableMouse:r=!1,handleTouchEnd:i}){const[o,n]=useState(null),[s,a]=useState(null),[l,c]=useState({x:0,y:0});return useEffect((()=>{if(!t)return;const l=e.current;if(l)return l.addEventListener("touchstart",u),l.addEventListener("touchmove",d),l.addEventListener("touchend",f),r&&l.addEventListener("mousedown",p),r&&l.addEventListener("mousemove",h),r&&l.addEventListener("mouseup",m),()=>{l.removeEventListener("touchstart",u),l.removeEventListener("touchmove",d),l.removeEventListener("touchend",f),r&&l.removeEventListener("mousedown",p),r&&l.removeEventListener("mousemove",h),r&&l.removeEventListener("mouseup",m)};function u(e){const t=e.touches[0];n({x:t.clientX,y:t.clientY})}function d(e){if(!o)return;const t=e.touches[0],r=t.clientX-o.x,i=t.clientY-o.y;c({x:r,y:i})}function f(e){if(!o)return;const t=e.changedTouches[0],r=t.clientX-o.x,s=t.clientY-o.y;c({x:r,y:s}),null==i||i({x:r,y:s},c),n(null),c({x:0,y:0})}function p(e){a({x:e.clientX,y:e.clientY})}function h(e){if(!s)return;const t=e.clientX-s.x,r=e.clientY-s.y;c({x:t,y:r})}function m(e){if(!s)return;const t=e.clientX-s.x,r=e.clientY-s.y;c({x:t,y:r}),null==i||i({x:t,y:r},c),a(null),c({x:0,y:0})}}),[t,r,i,s,e,o]),{x:l.x,y:l.y,set:c}}const ArrowUp="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%3e%3cpath%20d='M12.5001%206.36816L21.468%2011.1158L20.5322%2012.8834L12.5001%208.63113L4.46801%2012.8834L3.53223%2011.1158L12.5001%206.36816Z'%20fill='%23C1C0D8'/%3e%3c/svg%3e",ArrowUpWide="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%3e%3cpath%20d='M12.5001%206.36816L21.468%2011.1158L20.5322%2012.8834L12.5001%208.63113L4.46801%2012.8834L3.53223%2011.1158L12.5001%206.36816Z'%20fill='%23C1C0D8'/%3e%3cpath%20opacity='0.6'%20d='M12.5%2012.0195L19.6743%2015.8177L18.9257%2017.2317L12.5%2013.8299L6.07431%2017.2317L5.32568%2015.8177L12.5%2012.0195Z'%20fill='%23C1C0D8'/%3e%3c/svg%3e";React__default.forwardRef((function({className:e,...t},r){return jsx(InputBase,{className:cn("uikit-text-[16px] uikit-h-12 uikit-w-full",e),...t,ref:r})}));const InputBase=React__default.forwardRef((function({className:e,onEnter:t,whiteBg:r,...i},o){return jsx("input",{className:cn("uikit-bg-[var(--uikit-colors-reverse)] uikit-rounded-[40px] uikit-text-tc1 dark:uikit-text-tc1-dark  uikit-border uikit-border-tc1/10 dark:uikit-border-tc1-dark/10 uikit-box-border focus:uikit-outline-none focus:uikit-border-tc1 dark:focus:uikit-border-tc1-dark placeholder:uikit-text-[#C1C0D8]",e),...i,ref:o,onKeyUp:e=>{var r;return!(null==i?void 0:i.noNeedKeyupEnter)&&(t&&"Enter"===e.key&&t(),null==(r=i.onKeyUp)?void 0:r.call(i,e))}})})),InputSearchBase=({className:e,onChange:t,placeholder:r,debounceTime:i=800})=>{const o=debounce((e=>{t&&t(e.target.value??"")}),i);return jsx(InputBase,{className:cn("uikit-h-11 uikit-w-full",e),placeholder:r,whiteBg:!1,onChange:e=>o(e)})};function SearchIcon(e){return jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",...e,children:jsx("path",{d:"M15.0259 13.8477L18.5948 17.4166L17.4163 18.5951L13.8474 15.0262C12.5642 16.0528 10.9367 16.667 9.16675 16.667C5.02675 16.667 1.66675 13.307 1.66675 9.16699C1.66675 5.02699 5.02675 1.66699 9.16675 1.66699C13.3067 1.66699 16.6667 5.02699 16.6667 9.16699C16.6667 10.937 16.0526 12.5644 15.0259 13.8477ZM13.354 13.2293C14.373 12.1792 15.0001 10.7467 15.0001 9.16699C15.0001 5.94408 12.3897 3.33366 9.16675 3.33366C5.94383 3.33366 3.33341 5.94408 3.33341 9.16699C3.33341 12.3899 5.94383 15.0003 9.16675 15.0003C10.7464 15.0003 12.1789 14.3732 13.2291 13.3542L13.354 13.2293Z",fill:"#8989AB"})})}const InputSearch=({onSearch:e})=>jsx("div",{className:"uikit-px-5 uikit-py-2",children:jsxs("div",{className:"uikit-relative uikit-flex uikit-flex-row uikit-items-center uikit-justify-center uikit-gap-[6px] uikit-rounded-[40px] uikit-bg-tc1/5 dark:uikit-bg-tc1-dark/5",children:[jsx(SearchIcon,{className:"uikit-absolute uikit-left-4 uikit-size-[20px] uikit-text-tc1/60 dark:uikit-text-tc1-dark/60"}),jsx(InputSearchBase,{placeholder:"Search Wallet",debounceTime:100,className:"uikit-pl-11 uikit-text-sm",onChange:t=>{e(t)}})]})});function LoadingIcon({width:e=64,height:t=64,color:r="#f21f7f",strokeWidth:i=4,rx:o=10,ry:n=10,className:s}){const a=2*(e+t-2*o-2*n)+3.14*o+3.14*n,l=1*a/3,c=2*a/3;return jsxs(Fragment,{children:[jsx("style",{children:`\n        @keyframes svg-loading-animation {\n          0% {\n            stroke-dashoffset: 0;\n          }\n          100% {\n            stroke-dashoffset: -${a};\n          }\n        }\n        `}),jsxs("svg",{viewBox:`0 0 ${e} ${t}`,width:e,height:t,className:s,children:[jsx("title",{children:"Loading"}),jsx("rect",{x:i/2,y:i/2,width:t-i,height:e-i,rx:o,ry:n,strokeDasharray:`${l} ${c}`,strokeDashoffset:0,strokeLinecap:"round",fill:"none",strokeWidth:i,style:{stroke:r,willChange:"stroke-dashoffset",animation:"svg-loading-animation 1s linear infinite"}})]})]})}const WalletItem=({className:e,wallet:t,handleClick:r,isLoading:i})=>{const{icon:o,iconSrc:n,name:s,desc:a}=t;return jsxs("div",{className:cn(e,"uikit-min-h-[90px] uikit-flex uikit-flex-col uikit-items-center uikit-justify-start uikit-px-1 uikit-cursor-pointer uikit-overflow-hidden hover:uikit-opacity-70"),onClick:()=>r(t),children:[jsxs("div",{className:"uikit-relative uikit-w-[56px] uikit-h-[56px] uikit-flex uikit-items-center uikit-justify-center uikit-rounded-[10px]",children:[i&&jsx(LoadingIcon,{className:"uikit-absolute uikit-top-0 uikit-left-0 top-right-0",width:56,height:56}),n?jsx("img",{className:"uikit-w-[48px] uikit-h-[48px] uikit-rounded-[10px]",src:n,alt:""}):o]}),jsx("span",{className:"uikit-w-full uikit-truncate uikit-mt-1 uikit-text-primary uikit-text-[12px] uikit-leading-4 uikit-font-switzerMedium uikit-text-center uikit-whitespace-nowrap",children:s}),jsx("span",{className:"uikit-w-full uikit-truncate uikit-text-secondary uikit-text-[10px] uikit-leading-[14px] uikit-font-switzerMedium uikit-text-center uikit-whitespace-nowrap",children:a})]})},WalletItem$1=memo(WalletItem),SCROLL_THRESHOLD=60,SECOND_LEVEL_POSITION=205,FULLSCREEN_POSITION=340,FULLSCREEN_THRESHOLD=265,CLOSE_THRESHOLD=145,SCROLL_END_DETECTION_DELAY=66,STATE_TRANSITION_DELAY=100,useScrollState=(e,t,r)=>{const{fullScreen:i,canFullScreen:o=!0}=t,{setFullScreen:n,onClose:s}=r,a=useRef(void 0),l=isMobileDevice(),c=useCallback((()=>{var t;null==(t=e.current)||t.scrollTo({top:205,behavior:"smooth"})}),[e]),u=useCallback((t=>{var r;switch(t){case"FULLSCREEN":null==(r=e.current)||r.scrollTo({top:340,behavior:"smooth"}),n(!0);break;case"CLOSED":s();break;case"SECOND_LEVEL":c()}}),[e,n,s,c]),d=useCallback((()=>{if(!e.current)return;const t=e.current.scrollTop;if(i&&t<339)return e.current.scrollTo({top:0,behavior:"smooth"}),void setTimeout((()=>{s()}),100);const r=(n=t)>=265&&o?"FULLSCREEN":n<145?"CLOSED":"SECOND_LEVEL";var n;u(r)}),[o,i,u,s,e]);useEffect((()=>{const t=e.current;if(!t)return;const r=e=>{const t=e.target.scrollTop;if(t){if(clearTimeout(a.current),!i&&t>=340)return d();if(i&&t<265)return d();clearTimeout(a.current),a.current=setTimeout((()=>{d()}),66)}};return t.addEventListener("scroll",r),()=>{t.removeEventListener("scroll",r)}}),[d,l,e,i,n,o]);return{scrollToFullScreen:useCallback((()=>{var t;null==(t=e.current)||t.scrollTo({top:340,behavior:"smooth"})}),[e]),scrollToSecondLevel:c}},WalletListComp=({className:e,grid:t,style:r,walletList:i,handleClick:o,loadingIconKey:n},s)=>{const a=i.length<=4;return jsx("div",a&&!t?{className:cn(e,"uikit-px-[10px]"),style:r,ref:s,children:jsx("div",{className:"uikit-flex uikit-items-center uikit-justify-center uikit-gap-y-2",children:i.map(((e,t)=>jsx(WalletItem$1,{className:"uikit-w-1/4",wallet:e,handleClick:()=>{o(e,t)},isLoading:n===e.key},e.key)))})}:{className:cn(e,"uikit-px-[10px]"),style:r,ref:s,children:jsx("div",{className:"uikit-grid uikit-grid-cols-4 uikit-gap-y-4",children:i.map(((e,t)=>jsx(WalletItem$1,{wallet:e,handleClick:()=>{o(e,t)},isLoading:n===e.key},e.key)))})})},WalletList=forwardRef(WalletListComp),WalletSelector=({walletList:e,handleClick:t,loadingIconKey:r})=>{const[i,o]=useState(!1),[n,s]=useState(!1),[a,l]=useState(""),c=e.slice(0,4),u=isMobileDevice(),d=useRef(null),f=useRef(null),p=e.filter((e=>e.name.toLowerCase().startsWith(a.toLowerCase()))),h=e.length>4,m=e.length>8,g=useCallback((()=>{o(!1),n&&s(!1),(null==d?void 0:d.current)&&(d.current.scrollTop=0)}),[n]),{scrollToFullScreen:k,scrollToSecondLevel:v}=useScrollState(f,{fullScreen:n,canFullScreen:m},{setFullScreen:s,onClose:g}),y=useCallback((()=>{o(!0),setTimeout((()=>{v()}),0)}),[v]),x=useRef(null);return useTouchMoveDistance(x,{enable:u,handleTouchEnd:useCallback((t=>{e.length>4&&t.y<-1&&y()}),[y,e.length])}),jsxs("div",{className:cn("uikit-rounded-t-lg uikit-border uikit-border-solid uikit-border-border uikit-border-b-0 uikit-pb-[26px]",{"uikit-border-none":!h}),children:[jsxs("div",{ref:x,className:clsx({"uikit-invisible":i}),children:[h&&jsx(Header,{className:"uikit-mb-3",allLen:e.length,renderLen:c.length,onClick:()=>{y()}}),jsx(WalletList,{walletList:c,handleClick:t,loadingIconKey:r})]}),jsxs(Popup$1,{ref:f,fixed:!1,opened:i,onClose:g,header:n?jsx(Header$1,{title:"Select your wallet",close:!0,back:!0,onClose:g,onBack:g}):jsx(Header,{allLen:e.length,renderLen:8,onClick:()=>{m?k():g()}}),bodyClassName:"uikit-popup-enable-scroll",bodyStyle:{top:m?"340px":"205px",height:m?"100%":"364px"},children:[jsxs(Fragment,n?{children:[jsx(InputSearch,{onSearch:e=>l(e)}),p.length>0?jsx(WalletList,{ref:d,grid:!0,className:"uikit uikit-pb-16 uikit-mt-5 uikit-h-[calc(100%-60px-60px-20px)] uikit-overflow-y-auto uikit-overscroll-y-contain uikit-flex-1 uikit-min-h-0",style:{WebkitOverflowScrolling:"touch"},walletList:p,handleClick:t,loadingIconKey:r}):jsx(Empty,{})]}:{children:[jsx("div",{className:cn("uikit-px-5 uikit-py-[9px] uikit-text-[20px] uikit-font-switzerBold uikit-text-[#12122A] dark:uikit-text-white"),children:"Select your wallet"}),jsx(WalletList,{className:"uikit-mt-7 uikit-pb-16 uikit-overflow-hidden",walletList:e,handleClick:t,loadingIconKey:r})]}),jsx(Footer,{})]}),i&&!n&&jsx(Footer,{})]})},Empty=()=>jsxs("div",{className:"uikit-flex uikit-flex-col uikit-items-center uikit-gap-2.5 uikit-pt-28 uikit-text-sm uikit-text-tc2 dark:uikit-text-tc2-dark",children:[jsx(WalletIcon,{}),jsx("div",{children:"No Wallet found"})]});function WalletIcon(e){return jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",viewBox:"0 0 80 80",fill:"none",...e,children:[jsx("path",{d:"M69.7188 18.6328C69.9766 18.6328 70.2344 18.6563 70.4844 18.6875C69.8047 18.1563 68.9766 17.7813 68.0625 17.6407L18.3203 9.69534C15.4219 9.2344 12.6953 11.2032 12.2344 14.1016L11.5078 18.6407H69.7188V18.6328ZM75.0312 26.4453C75.0312 23.5078 72.6562 21.1328 69.7188 21.1328H10.3281C7.39062 21.1328 5.01562 23.5078 5.01562 26.4453V64.0625C5.01562 67 7.39062 69.375 10.3281 69.375H69.7109C72.6484 69.375 75.0234 67 75.0234 64.0625V53.961H54.4766C49.2422 53.961 45 49.7188 45 44.4844C45 39.25 49.2422 35.0078 54.4766 35.0078H75.0234V26.4453H75.0312Z",fill:"currentColor"}),jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M63.7036 11.437C63.6785 11.6532 63.5784 11.8537 63.4207 12.0038C63.263 12.1538 63.0577 12.2438 62.8406 12.2581C62.6234 12.2724 62.4081 12.2101 62.2321 12.082C62.0561 11.954 61.9306 11.7683 61.8773 11.5572L60.7175 3.22704C60.6917 2.82362 60.8269 2.42644 61.0933 2.12244C61.3598 1.81843 61.7358 1.63237 62.1391 1.60496C62.3509 1.59625 62.5622 1.63057 62.7603 1.70583C62.9584 1.7811 63.1392 1.89575 63.2917 2.04286C63.4443 2.18996 63.5654 2.36647 63.6478 2.56172C63.7303 2.75696 63.7722 2.96689 63.7712 3.17881L63.7036 11.437ZM67.0321 13.3952C66.8913 13.5611 66.6967 13.6724 66.4823 13.7096C66.2678 13.7469 66.0471 13.7078 65.8585 13.5992C65.6699 13.4906 65.5254 13.3193 65.4501 13.1151C65.3747 12.9109 65.3734 12.6867 65.4462 12.4817L69.1046 4.90842C69.3071 4.55856 69.64 4.30318 70.0303 4.19817C70.4207 4.09316 70.8368 4.14707 71.1875 4.34811C71.3684 4.45838 71.5252 4.60421 71.6482 4.77677C71.7712 4.94932 71.858 5.14504 71.9033 5.35207C71.9485 5.55911 71.9513 5.77317 71.9115 5.98133C71.8717 6.18948 71.7901 6.3874 71.6716 6.56313L67.0321 13.3952ZM69.0431 15.933C69.2451 16.0141 69.4691 16.0218 69.6762 15.9548L77.2159 12.5852C77.4091 12.498 77.5826 12.3726 77.726 12.2166C77.8693 12.0605 77.9796 11.8769 78.05 11.6771C78.1204 11.4772 78.1496 11.2651 78.1357 11.0536C78.1219 10.8422 78.0653 10.6357 77.9694 10.4467C77.7769 10.0912 77.4514 9.82651 77.0642 9.71046C76.677 9.59441 76.2595 9.6365 75.9033 9.8275L68.808 14.3436C68.6382 14.4797 68.5214 14.671 68.4781 14.8843C68.4347 15.0976 68.4675 15.3193 68.5708 15.5109C68.674 15.7025 68.8411 15.8519 69.0431 15.933Z",fill:"#DFDFDF"}),jsx("path",{d:"M52.9026 45.1103C52.9841 45.4558 53.133 45.7819 53.3405 46.0698C53.5481 46.3578 53.8104 46.602 54.1123 46.7886C54.4143 46.9752 54.7501 47.1005 55.1005 47.1574C55.4509 47.2142 55.8091 47.2015 56.1545 47.1199C56.5 47.0383 56.826 46.8895 57.114 46.6819C57.402 46.4744 57.6462 46.2121 57.8328 45.9101C58.0194 45.6081 58.1447 45.2724 58.2016 44.922C58.2584 44.5716 58.2457 44.2134 58.1641 43.8679C58.0825 43.5224 57.9337 43.1964 57.7261 42.9085C57.5185 42.6205 57.2563 42.3762 56.9543 42.1896C56.6523 42.003 56.3166 41.8777 55.9662 41.8209C55.6158 41.764 55.2576 41.7768 54.9121 41.8584C54.5666 41.9399 54.2406 42.0888 53.9526 42.2963C53.6647 42.5039 53.4204 42.7662 53.2338 43.0682C53.0472 43.3701 52.9219 43.7059 52.8651 44.0563C52.8082 44.4067 52.821 44.7649 52.9026 45.1103Z",fill:"currentColor"})]})}const Header=({className:e,allLen:t,renderLen:r,onClick:i})=>{const o=Math.ceil((t-r)/4);if(isMobileDevice())return jsx(Rounded,{});const n=r<=4&&o>=2,s=t>4&&t<=8&&8===r;return jsx("div",{className:cn(e,"uikit-pt-2 uikit-flex uikit-items-center uikit-justify-center uikit-cursor-pointer"),onClick:()=>{null==i||i(s)},children:jsx("img",n?{className:"uikit-w-6 uikit-h-6",src:ArrowUpWide}:{className:cn("uikit-w-6 uikit-h-6",{"uikit-rotate-180":s}),src:ArrowUp})})},Rounded=({onClick:e})=>jsx("div",{onClick:()=>{null==e||e()},className:"uikit-py-2 uikit-flex uikit-items-center uikit-justify-center",children:jsx("div",{className:"uikit-w-10 uikit-h-1 uikit-rounded-[2.5px] uikit-bg-[#C1C0D8]"})}),Footer=()=>jsxs("div",{className:"uikit-z-[50] wallt-selector-power-by uikit-gap-1 uikit-text-[#C1C0D8] uikit-absolute uikit-bottom-0 uikit-py-2 uikit-left-[10px] uikit-right-[10px] uikit-flex uikit-items-center uikit-justify-center animate__animated animate__fadeIn animate__fast",children:[jsx("span",{className:"uikit-text-t3 uikit-text-xs",children:"Powered by"}),jsx(PowerBy,{className:"uikit-text-white dark:uikit-text-[#121212]"})]}),WalletSelector$1=memo(WalletSelector),PowerBy=e=>jsxs("svg",{width:"37",height:"18",viewBox:"0 0 37 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[jsx("path",{d:"M0.53418 1.00024C0.53418 0.44796 0.981895 0.000244141 1.53418 0.000244141H35.5342C36.0865 0.000244141 36.5342 0.447959 36.5342 1.00024V17.0002C36.5342 17.5525 36.0865 18.0002 35.5342 18.0002H1.53418C0.981895 18.0002 0.53418 17.5525 0.53418 17.0002V1.00024Z",fill:"#27282C"}),jsx("path",{d:"M33.5342 12.1V12.979H32.3928V16.6041H31.3434V12.979H30.2019V12.1H33.5342Z",fill:"white"}),jsx("path",{d:"M25.5825 14.3457C25.5825 13.9008 25.6746 13.5052 25.8587 13.1587C26.0428 12.8079 26.2985 12.5363 26.6258 12.3438C26.9572 12.1471 27.3315 12.0487 27.7488 12.0487C28.2602 12.0487 28.698 12.1899 29.0621 12.4722C29.4262 12.7545 29.6697 13.1394 29.7924 13.6271H28.6387C28.5528 13.4389 28.43 13.2956 28.2705 13.1972C28.115 13.0988 27.937 13.0496 27.7366 13.0496C27.4134 13.0496 27.1515 13.1672 26.951 13.4025C26.7506 13.6378 26.6503 13.9522 26.6503 14.3457C26.6503 14.7392 26.7506 15.0536 26.951 15.2888C27.1515 15.5241 27.4134 15.6417 27.7366 15.6417C27.937 15.6417 28.115 15.5925 28.2705 15.4942C28.43 15.3958 28.5528 15.2525 28.6387 15.0643H29.7924C29.6697 15.5519 29.4262 15.9369 29.0621 16.2192C28.698 16.4972 28.2602 16.6362 27.7488 16.6362C27.3315 16.6362 26.9572 16.54 26.6258 16.3475C26.2985 16.1507 26.0428 15.8791 25.8587 15.5327C25.6746 15.1862 25.5825 14.7905 25.5825 14.3457Z",fill:"white"}),jsx("path",{d:"M23.4896 12.979V13.8901H24.8949V14.737H23.4896V15.7251H25.079V16.6041H22.4402V12.1H25.079V12.979H23.4896Z",fill:"white"}),jsx("path",{d:"M21.6795 16.6041H20.6301L18.875 13.8259V16.6041H17.8256V12.1H18.875L20.6301 14.891V12.1H21.6795V16.6041Z",fill:"white"}),jsx("path",{d:"M17.0649 16.6041H16.0155L14.2603 13.8259V16.6041H13.2109V12.1H14.2603L16.0155 14.891V12.1H17.0649V16.6041Z",fill:"white"}),jsx("path",{d:"M10.4239 16.6491C10.0189 16.6491 9.64657 16.5507 9.30699 16.3539C8.97151 16.1572 8.70354 15.8834 8.50307 15.5327C8.30669 15.1776 8.2085 14.7798 8.2085 14.3393C8.2085 13.8987 8.30669 13.503 8.50307 13.1523C8.70354 12.8015 8.97151 12.5278 9.30699 12.331C9.64657 12.1343 10.0189 12.0359 10.4239 12.0359C10.8289 12.0359 11.1992 12.1343 11.5347 12.331C11.8742 12.5278 12.1402 12.8015 12.3325 13.1523C12.5288 13.503 12.627 13.8987 12.627 14.3393C12.627 14.7798 12.5288 15.1776 12.3325 15.5327C12.1361 15.8834 11.8702 16.1572 11.5347 16.3539C11.1992 16.5507 10.8289 16.6491 10.4239 16.6491ZM10.4239 15.6482C10.7676 15.6482 11.0417 15.5284 11.2462 15.2889C11.4549 15.0493 11.5592 14.7328 11.5592 14.3393C11.5592 13.9415 11.4549 13.6249 11.2462 13.3897C11.0417 13.1502 10.7676 13.0304 10.4239 13.0304C10.0761 13.0304 9.79794 13.148 9.58929 13.3833C9.38473 13.6185 9.28245 13.9372 9.28245 14.3393C9.28245 14.7371 9.38473 15.0557 9.58929 15.2953C9.79794 15.5305 10.0761 15.6482 10.4239 15.6482Z",fill:"white"}),jsx("path",{d:"M3.53418 14.3457C3.53418 13.9008 3.62623 13.5052 3.81034 13.1587C3.99444 12.8079 4.25015 12.5363 4.57745 12.3438C4.90884 12.1471 5.28319 12.0487 5.70049 12.0487C6.2119 12.0487 6.64966 12.1899 7.01378 12.4722C7.3779 12.7545 7.62133 13.1394 7.74407 13.6271H6.59034C6.50442 13.4389 6.38168 13.2956 6.22213 13.1972C6.06666 13.0988 5.88869 13.0496 5.68822 13.0496C5.36501 13.0496 5.10317 13.1672 4.9027 13.4025C4.70223 13.6378 4.60199 13.9522 4.60199 14.3457C4.60199 14.7392 4.70223 15.0536 4.9027 15.2888C5.10317 15.5241 5.36501 15.6417 5.68822 15.6417C5.88869 15.6417 6.06666 15.5925 6.22213 15.4942C6.38168 15.3958 6.50442 15.2525 6.59034 15.0643H7.74407C7.62133 15.5519 7.3779 15.9369 7.01378 16.2192C6.64966 16.4972 6.2119 16.6362 5.70049 16.6362C5.28319 16.6362 4.90884 16.54 4.57745 16.3475C4.25015 16.1507 3.99444 15.8791 3.81034 15.5327C3.62623 15.1862 3.53418 14.7905 3.53418 14.3457Z",fill:"white"}),jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.4891 9.3327C28.9309 9.51797 29.4119 9.61061 29.9321 9.61061C30.4523 9.61061 30.9297 9.51797 31.3644 9.3327C31.8062 9.1403 32.1874 8.87309 32.5081 8.53105C32.8359 8.18901 33.0888 7.7864 33.267 7.32322C33.4451 6.85292 33.5342 6.34342 33.5342 5.79474C33.5342 5.24605 33.4451 4.74012 33.267 4.27694C33.0888 3.81376 32.8359 3.41472 32.5081 3.0798C32.1874 2.73777 31.8062 2.47411 31.3644 2.28884C30.9297 2.09644 30.4523 2.00024 29.9321 2.00024C29.4119 2.00024 28.9309 2.09644 28.4891 2.28884C28.0473 2.47411 27.6661 2.73777 27.3454 3.0798C27.0248 3.41472 26.7754 3.81376 26.5972 4.27694C26.4191 4.74012 26.33 5.24605 26.33 5.79474C26.33 6.34342 26.4191 6.85292 26.5972 7.32322C26.7754 7.7864 27.0248 8.18901 27.3454 8.53105C27.6661 8.87309 28.0473 9.1403 28.4891 9.3327ZM30.8299 7.62251C30.5805 7.79353 30.2812 7.87903 29.9321 7.87903C29.59 7.87903 29.2908 7.79353 29.0342 7.62251C28.7848 7.44436 28.5889 7.19852 28.4464 6.88498C28.311 6.57145 28.2433 6.20803 28.2433 5.79474C28.2433 5.38144 28.311 5.02159 28.4464 4.71518C28.5889 4.40164 28.7848 4.15936 29.0342 3.98834C29.2908 3.81732 29.59 3.73182 29.9321 3.73182C30.2812 3.73182 30.5805 3.82089 30.8299 3.99903C31.0793 4.17005 31.2717 4.40877 31.4071 4.71518C31.5496 5.02159 31.6209 5.38144 31.6209 5.79474C31.6209 6.20803 31.5496 6.57145 31.4071 6.88498C31.2717 7.19852 31.0793 7.44436 30.8299 7.62251ZM17.6625 5.80545V9.43961H18.5497H19.4262V7.02397V4.59763C19.6399 5.39572 19.8537 6.2045 20.0675 7.02397C20.2813 7.83631 20.495 8.64152 20.7088 9.43961H21.5211H22.3335C22.5473 8.62727 22.7646 7.8078 22.9855 6.98121C23.2064 6.14749 23.4237 5.32446 23.6375 4.51212V6.98121V9.43961H24.5354H25.4439L25.4225 5.80545L25.4011 2.17129H24.0864H22.761C22.5615 2.89812 22.3584 3.63564 22.1518 4.38385C21.9523 5.12494 21.7527 5.8589 21.5532 6.58573C21.3537 5.8589 21.1506 5.12494 20.944 4.38385C20.7444 3.63564 20.5413 2.89812 20.3347 2.17129H18.9986H17.6625V5.80545ZM13.1743 9.61061C12.6541 9.61061 12.1731 9.51797 11.7313 9.3327C11.2895 9.1403 10.9083 8.87309 10.5876 8.53105C10.267 8.18901 10.0176 7.7864 9.83944 7.32322C9.66129 6.85292 9.57222 6.34342 9.57222 5.79474C9.57222 5.24605 9.66129 4.74012 9.83944 4.27694C10.0176 3.81376 10.267 3.41472 10.5876 3.0798C10.9083 2.73777 11.2895 2.47411 11.7313 2.28884C12.1731 2.09644 12.6541 2.00024 13.1743 2.00024C13.6945 2.00024 14.1719 2.09644 14.6066 2.28884C15.0484 2.47411 15.4296 2.73777 15.7503 3.0798C16.0781 3.41472 16.331 3.81376 16.5092 4.27694C16.6873 4.74012 16.7764 5.24605 16.7764 5.79474C16.7764 6.34342 16.6873 6.85292 16.5092 7.32322C16.331 7.7864 16.0781 8.18901 15.7503 8.53105C15.4296 8.87309 15.0484 9.1403 14.6066 9.3327C14.1719 9.51797 13.6945 9.61061 13.1743 9.61061ZM13.1743 7.87903C13.5235 7.87903 13.8228 7.79353 14.0722 7.62251C14.3216 7.44436 14.514 7.19852 14.6494 6.88498C14.7919 6.57145 14.8631 6.20803 14.8631 5.79474C14.8631 5.38144 14.7919 5.02159 14.6494 4.71518C14.514 4.40877 14.3216 4.17005 14.0722 3.99903C13.8228 3.82089 13.5235 3.73182 13.1743 3.73182C12.8323 3.73182 12.533 3.81732 12.2765 3.98834C12.0271 4.15936 11.8311 4.40164 11.6886 4.71518C11.5532 5.02159 11.4855 5.38144 11.4855 5.79474C11.4855 6.20803 11.5532 6.57145 11.6886 6.88498C11.8311 7.19852 12.0271 7.44436 12.2765 7.62251C12.533 7.79353 12.8323 7.87903 13.1743 7.87903ZM5.18024 6.66055V9.43961H6.12084H7.05076V6.66055V3.8708H7.87379H8.68614V3.02639V2.17129H6.11016H3.53418V3.02639V3.8708H4.35721H5.18024V6.66055Z",fill:"white"})]}),ConnectMain=({socialOptions:e=[],walletOptions:t=[],onClickInputArrow:r,onClickMainButton:i,onClickSocialItem:o,onClickWalletItem:n,show:s=!0,showEmail:a=!0,connected:l=!1,loadingIconKey:c,btnStyle:u})=>{const[d,f]=useState(!1),[p,h]=useState(!0),[m,g]=useState(!1),k=!!(null==e?void 0:e.length);useEffect((()=>{h(!d||isPcBrowser())}),[d]),useEffect((()=>{g(isIOS())}),[]);return jsxs("div",{className:cn("uikit-select-none uikit-pb-2 uikit-t-2",{"uikit-hidden":!s,"uikit-h-[440px]":d&&m}),children:[jsx("div",{className:"uikit-pt-2"}),a&&jsx("div",{className:"uikit-px-5",children:jsx(Form$1,{connected:l,onFocus:f,handleEmailNextClick:r,handleContinueClick:i,btnStyle:u})}),k&&jsx(Divider$1,{className:"uikit-px-5 uikit-pt-[18px] uikit-pb-5",content:"or continue with"}),jsxs("div",{id:"tomo-modal-connectors",className:cn({"uikit-invisible":!p}),children:[k&&jsx("div",{className:"uikit-px-5 uikit-popup-prevent-scroll "+((null==t?void 0:t.length)?"":"uikit-pb-[22px]"),children:jsx(SocialLogin$1,{socialOptions:e,handleClick:(e,t)=>{null==o||o(e,t)}})}),!!(null==t?void 0:t.length)&&jsxs(Fragment,{children:[jsx(Divider$1,{className:"uikit-px-5 uikit-pt-5 uikit-pb-3",content:"or connect a wallet"}),jsx(WalletSelector$1,{walletList:t,handleClick:(e,t)=>{null==n||n(e,t)},loadingIconKey:c})]})]}),jsx("div",{id:"tomo-modal-ios-placeholder",className:cn({"uikit-hidden":!(m&&!p)}),style:{height:80}})]})},ConnectWalletMain=({walletOptions:e=[],onClickWalletItem:t,loadingIconKey:r})=>{const[i,o]=useState(""),n=useMemo((()=>e.filter((e=>e.name.toLowerCase().startsWith(i.toLowerCase())))),[e,i]);return jsxs("div",{className:"uikit-h-[440px] uikit-w-[375px] uikit-select-none uikit-pb-2 uikit-t-2",children:[jsx(InputSearch,{onSearch:e=>o(e)}),n.length>0?jsx(WalletList,{grid:!0,className:"uikit uikit-pb-16 uikit-mt-5 uikit-h-[calc(100%-60px-20px-60px)] uikit-overflow-y-auto uikit-overscroll-y-contain uikit-flex-1 uikit-min-h-0",style:{WebkitOverflowScrolling:"touch"},walletList:n,handleClick:(e,r)=>{null==t||t(e,r)},loadingIconKey:r}):jsx(Empty,{}),jsx(Footer,{})]})},ConnectModal=({opened:e,title:t,close:r,back:i,theme:o,isLoading:n,connected:s=!1,socialOptions:a,walletOptions:l,onClose:c,onBack:u,onClickInputArrow:d,onClickMainButton:f,onClickSocialItem:p,onClickWalletItem:h})=>jsx(Popup$1,{theme:o,title:t,back:i,close:r,opened:e,isLoading:n,onClose:c,onBack:u,children:jsx(ConnectMain,{connected:s,socialOptions:a,walletOptions:l,onClickInputArrow:d,onClickMainButton:f,onClickSocialItem:p,onClickWalletItem:h})}),useCountdown=(e,t="bindEmail",r=60)=>{const i=e=>{const t=Date.now(),r=localStorage.getItem(e);if(r){const{startTime:e,duration:i}=JSON.parse(r),o=Math.floor((t-e)/1e3);return Math.max(i-o,0)}return 0},o=e=>{const r=localStorage.getItem(t),o=r?JSON.parse(r):[],n=new Set(Array.from(o));for(const e of n)i(e)||(n.delete(e),localStorage.removeItem(e));e&&n.add(e),localStorage.setItem(t,JSON.stringify(Array.from(n)))},[n,s]=useState((()=>i(e))),[a,l]=useState(!1);useEffect((()=>{if(n<=0)return localStorage.removeItem(e),o(),void l(!1);if(a){const t=setInterval((()=>{s((e=>{const r=e-1;return r<=0&&clearInterval(t),r}))}),1e3),i=Date.now();return localStorage.setItem(e,JSON.stringify({startTime:i-1e3*(r-n),duration:r})),()=>clearInterval(t)}}),[e,n,a,r]);const c=useCallback((()=>{a||l(!0)}),[a]),u=useCallback((()=>{l(!1)}),[]),d=useCallback((()=>{const t=Date.now();s(r),localStorage.setItem(e,JSON.stringify({startTime:t,duration:r})),o(e),l(!0)}),[r,e]);return{timeLeft:n,startCountdown:c,stopCountdown:u,resetCountdown:d,diffTimeLeft:i}},EmailConfirm=forwardRef((({theme:e=Theme$2.LIGHT,email:t,countdownKey:r,onConfirm:i,initSend:o=!0,isError:n=!1,loading:s=!1,errMsg:a="",onChange:l,tipDesc:c="Enter your verification code",sendCode:u},d)=>{const{timeLeft:f,startCountdown:p,resetCountdown:h}=useCountdown(r),[m,g]=useState(""),k=useRef(null),[v,y]=useState(!1),[x,b]=useState({isError:n,errMsg:a});useImperativeHandle(d,(()=>({onReset:()=>{var e;null==(e=k.current)||e.reset()}})));const C=async()=>{if(v)return;y(!0),b({isError:!1,errMsg:""});let e=!1;try{try{e=await u(t)}catch(e){b({isError:!0,errMsg:e})}e&&h()}catch(e){}finally{y(!1)}};return useEffect((()=>{0==f?h():p(),o&&0==f&&C()}),[]),useEffect((()=>{b({isError:n,errMsg:a})}),[n,a]),jsxs("div",{className:classNames(`uikit-${e} uikit-bg-bg1 uikit-flex uikit-h-full uikit-w-full uikit-flex-col uikit-items-center uikit-justify-between uikit-transition-all`),ref:d,children:[jsxs("div",{className:"uikit-w-full",children:[jsx("div",{className:"uikit-flex uikit-h-[48px] uikit-items-center uikit-py-[4px]",children:jsx("h3",{className:"uikit-text-h3 uikit-font-semibold uikit-text-t1",children:"Email Code"})}),jsx("p",{className:"uikit-text-sm uikit-text-t3",children:c}),jsx("div",{className:"uikit-mt-[24px] uikit-flex uikit-w-full uikit-justify-center",children:jsx(PasscodeInput,{seperated:!0,length:4,value:m,onChange:e=>{const t=e.slice(0,4);g(t),b({isError:!1,errMsg:""}),4===t.length&&i(t),l&&l(t)},ref:k,style:{"--cell-gap":"32px"}})}),x.isError&&jsx("div",{className:"uikit-ml-[23px] uikit-mt-[8px] uikit-flex uikit-items-center uikit-justify-between uikit-text-xs",children:jsx("p",{className:"uikit-text-red2",children:x.errMsg})}),jsx("div",{className:"uikit-mt-[16px] uikit-flex uikit-w-full uikit-items-center uikit-justify-center",children:jsxs("button",f>0?{disabled:!0,className:"uikit-text-t3",children:["Resend ",f," s"]}:{className:"uikit-flex uikit-items-center uikit-gap-2 uikit-text-red",onClick:C,children:[jsx(Icon,{name:"tg_wallet_refresh",fontSize:"14",className:classNames("uikit-text-sm",v?"requestCy":"")}),jsx("span",{className:"uikit-text-xs",children:"Request"})]})})]}),jsx(Button$1,{disabled:m.length<4,size:"large",block:!0,onClick:()=>{4===m.length&&i(m)},status:s?"loading":"normal",children:"Confirm"})]})}));EmailConfirm.displayName="EmailConfirm";const defaultStyle={"--placeholder-color":"var(--uikit-text-t4)"},Input=React__default.forwardRef(((e,t)=>{const r=mergeProps(e.style,defaultStyle),i=mergeProps(e,{clearIcon:jsx(Icon,{name:"tg_wallet_fail-facetiousness",fontSize:"24",className:"uikit-text-t4"})}),{containerClassName:o,clearIcon:n,onFocus:s,onBlur:a,...l}=i,[c,u]=useState(!1);return jsx("div",{className:classNames("uikit-h-12 uikit-rounded-lg uikit-bg-bg1 uikit-flex uikit-items-center uikit-pl-4 uikit-pr-[10px] uikit-border uikit-border-solid",{"uikit-border-t1":c,"uikit-border-l1":!c},"uikit-tmd-input",o),children:jsx(Input$1,{ref:t,...l,onFocus:e=>{u(!0),null==s||s(e)},onBlur:e=>{u(!1),window.scrollTo({top:0,behavior:"smooth"}),null==a||a(e)},clearIcon:n,style:r})})}));Input.displayName="Input";const EmailStep1=({theme:e=Theme$2.LIGHT,email:t,onChange:r,onConfirm:i,countdownKey:o,sendBindEmailCode:n})=>{const s=!/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(t),{startCountdown:a,resetCountdown:l,diffTimeLeft:c}=useCountdown(o||""),[u,d]=useState(""),f=useRef(!1),[p,h]=useState(!1);return useEffect((()=>{a()}),[]),jsxs("div",{className:classNames(`uikit-${e} uikit-bg-bg1 uikit-flex uikit-h-full uikit-w-full uikit-flex-col uikit-items-center uikit-justify-between uikit-transition-all`),children:[jsxs("div",{className:"uikit-flex uikit-w-full uikit-flex-1 uikit-flex-col",children:[jsx("div",{className:"uikit-flex uikit-h-[48px] uikit-items-center uikit-py-[4px]",children:jsx("h3",{className:"uikit-text-h3 uikit-font-semibold uikit-text-t1",children:"Add recovery email"})}),jsx("p",{className:"uikit-text-sm uikit-text-t3",children:"If you lose access to your account, you can easily restore it by logging into the TOMO App with your email address to complete the recovery process."}),jsxs("div",{className:"uikit-mt-[24px]",children:[jsx(Input,{enterKeyHint:"done",value:t,clearable:!0,placeholder:"Enter your email",onChange:e=>{r(e),d("")}}),u&&jsx("p",{className:"uikit-mt-2 uikit-text-xs uikit-text-red2",children:u})]})]}),jsx("div",{className:"uikit-w-full uikit-flex-none",children:jsx(Button$1,{size:"large",onClick:async()=>{if(p)return;let e={isSuccess:!0,error:""};if(h(!0),!c(o||"")){if(f.current)return void h(!1);f.current=!0;try{e=await n(t),e.isSuccess?l():d(e.error)}catch(t){e={isSuccess:!1,error:t},d(t)}f.current=!1}h(!1),e.isSuccess&&i()},block:!0,disabled:s,status:p?"loading":"normal",children:"Confirm"})})]})},RecoveryEmail=({defaultEmail:e,sendCode:t,verifyBindEmailCode:r,verifySuccessCallBack:i,defaultStep:o=1,initSend:n,theme:s=Theme$2.LIGHT})=>{const a=useRef(o),[l,c]=useState(o||(e?2:1)),[u,d]=useState(e||""),f=`be${md5(u)}`,p=useRef(),[h,m]=useState({isError:!1,errMsg:""}),[g,k]=useState(!1);return jsx(Fragment,{children:1==l?jsx(EmailStep1,{theme:s,onConfirm:()=>{a.current=2,c(2)},email:u,onChange:d,countdownKey:f,sendBindEmailCode:t}):jsx(EmailConfirm,{theme:s,email:u,countdownKey:f,from:"normal",onConfirm:async e=>{var t,o;if(g)return;let n;k(!0),m({isError:!1,errMsg:""});try{if(n=await r({email:u,code:e}),n)return i&&i(),void k(!1);null==(t=p.current)||t.onReset()}catch(e){m({isError:!0,errMsg:e}),null==(o=p.current)||o.onReset()}finally{k(!1)}},isError:h.isError,errMsg:h.errMsg,loading:g,ref:p,sendCode:t,initSend:n})})};export{ConnectMain,ConnectModal,ConnectWalletMain,ConnectedHeader,ConnectedMain,ConnectedModal,EmailConfirm,EmailStep1 as EmailInput,BackIcon as HeaderBackIcon,CloseIcon as HeaderCloseIcon,NetworkPopup,PayPinType,Popup$1 as Popup,Header$1 as PopupHeader,RecoveryEmail as RecoveryEmailPage,RequestAccounts,SetPayPinPage as SetPayPin,SignMessageUI,SignTransaction,Theme};
//# sourceMappingURL=/sm/df020f74a34bbbb7a004f2edfb67939f4184495253c4993f5a6db1a6c4a16052.map