1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-Cdem1tOp.js","assets/index-7UG5XKey.js","assets/react-vendor-D8m9dEpm.js","assets/router-vendor-Dd05clGk.js","assets/antd-vendor-DHL82ETZ.js","assets/index-Blqjf-cp.css","assets/sha256-aQhKOutc.js","assets/celo-E6XU57FO-D5Lm5Mni.js","assets/index-B9vfoHLQ.js","assets/bn-B1zv1B3n.js","assets/events-DQ172AOg.js","assets/index-BQ2nVv9y.js","assets/index-Lngg1PMD.js","assets/index-YqhgNC9n.js","assets/index.es-CowNdSuU.js","assets/use-scroll-to-comment-BKiz8qSn.js","assets/use-scroll-to-comment-btWSV41Q.css","assets/index.es-rRCNhNqx.js","assets/zetachain-BMJKVYBN-BEjkekDM.js","assets/index-B8oQqoj8.css","assets/gnosis-Y56LN66M-ChXDl1TK.js","assets/unichain-OQ3BZUDH-cqc1e9kM.js","assets/unichain-OQ3BZUDH-DcminA5-.css","assets/zora-YZH32HP3-Bl9a2jYy.js","assets/safeWallet-VUYZPLY4-YDwPF2Aa.js"])))=>i.map(i=>d[i]); 2var hu=Object.defineProperty,pu=Object.defineProperties;var mu=Object.getOwnPropertyDescriptors;var En=Object.getOwnPropertySymbols;var ji=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable;var Ii=e=>{throw TypeError(e)};var _i=(e,t,n)=>t in e?hu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,b=(e,t)=>{for(var n in t||(t={}))ji.call(t,n)&&_i(e,n,t[n]);if(En)for(var n of En(t))ki.call(t,n)&&_i(e,n,t[n]);return e},M=(e,t)=>pu(e,mu(t));var te=(e,t)=>{var n={};for(var r in e)ji.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&En)for(var r of En(e))t.indexOf(r)<0&&ki.call(e,r)&&(n[r]=e[r]);return n};var ur=(e,t,n)=>t.has(e)||Ii("Cannot "+n);var B=(e,t,n)=>(ur(e,t,"read from private field"),n?n.call(e):t.get(e)),z=(e,t,n)=>t.has(e)?Ii("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),U=(e,t,n,r)=>(ur(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),V=(e,t,n)=>(ur(e,t,"access private method"),n);import{j as gu,_ as P}from"./index-7UG5XKey.js";import{r as k,R as l,c as vu,p as xs}from"./router-vendor-Dd05clGk.js";import{g as _s,r as js}from"./react-vendor-D8m9dEpm.js";import{s as dr,aD as Si,H as fr,aE as wu,aF as ks,aG as yu,B as cn,aH as Uo,aI as pt,aJ as Ut,aK as Fo,aL as bu,aM as Cu,aN as Au,aO as Eu,aP as xu,aQ as _u,aR as ju,aS as ku,aT as Iu,aU as Su,aV as Z,aW as Xn,aX as Bu,aY as Ru,aZ as Tu,a_ as Mu,a$ as Ou,a3 as Fn,b0 as Du,b1 as Pu,b2 as Nu,z as xe,b3 as ke,b4 as mt,b5 as Ft,n as rt,b6 as le,b7 as Lu,b8 as hr,b9 as pr,ba as Uu,av as Fu,bb as Wu,bc as qu,a8 as Qu,ay as Is,aj as zu,ak as Vu,al as Hu,aq as Ku,ar as Gu,aw as Ju,ax as Yu,az as Xu,am as Bi,an as Ri,aB as Zu,ap as Ti,aA as $u,ao as Mi,aC as ed,as as Oi,bd as td,be as nd,bf as rd,bg as $t,bh as od}from"./celo-E6XU57FO-D5Lm5Mni.js";var mr={exports:{}},Di;function id(){return Di||(Di=1,function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function o(c,u,f){this.fn=c,this.context=u,this.once=f||!1}function i(c,u,f,g,h){if(typeof f!="function")throw new TypeError("The listener must be a function");var d=new o(f,g||c,h),p=n?n+u:u;return c._events[p]?c._events[p].fn?c._events[p]=[c._events[p],d]:c._events[p].push(d):(c._events[p]=d,c._eventsCount++),c}function a(c,u){--c._eventsCount===0?c._events=new r:delete c._events[u]}function s(){this._events=new r,this._eventsCount=0}s.prototype.eventNames=function(){var u=[],f,g;if(this._eventsCount===0)return u;for(g in f=this._events)t.call(f,g)&&u.push(n?g.slice(1):g);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(f)):u},s.prototype.listeners=function(u){var f=n?n+u:u,g=this._events[f];if(!g)return[];if(g.fn)return[g.fn];for(var h=0,d=g.length,p=new Array(d);h<d;h++)p[h]=g[h].fn;return p},s.prototype.listenerCount=function(u){var f=n?n+u:u,g=this._events[f];return g?g.fn?1:g.length:0},s.prototype.emit=function(u,f,g,h,d,p){var m=n?n+u:u;if(!this._events[m])return!1;var v=this._events[m],C=arguments.length,_,y;if(v.fn){switch(v.once&&this.removeListener(u,v.fn,void 0,!0),C){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,f),!0;case 3:return v.fn.call(v.context,f,g),!0;case 4:return v.fn.call(v.context,f,g,h),!0;case 5:return v.fn.call(v.context,f,g,h,d),!0;case 6:return v.fn.call(v.context,f,g,h,d,p),!0}for(y=1,_=new Array(C-1);y<C;y++)_[y-1]=arguments[y];v.fn.apply(v.context,_)}else{var w=v.length,I;for(y=0;y<w;y++)switch(v[y].once&&this.removeListener(u,v[y].fn,void 0,!0),C){case 1:v[y].fn.call(v[y].context);break;case 2:v[y].fn.call(v[y].context,f);break;case 3:v[y].fn.call(v[y].context,f,g);break;case 4:v[y].fn.call(v[y].context,f,g,h);break;default:if(!_)for(I=1,_=new Array(C-1);I<C;I++)_[I-1]=arguments[I];v[y].fn.apply(v[y].context,_)}}return!0},s.prototype.on=function(u,f,g){return i(this,u,f,g,!1)},s.prototype.once=function(u,f,g){return i(this,u,f,g,!0)},s.prototype.removeListener=function(u,f,g,h){var d=n?n+u:u;if(!this._events[d])return this;if(!f)return a(this,d),this;var p=this._events[d];if(p.fn)p.fn===f&&(!h||p.once)&&(!g||p.context===g)&&a(this,d);else{for(var m=0,v=[],C=p.length;m<C;m++)(p[m].fn!==f||h&&!p[m].once||g&&p[m].context!==g)&&v.push(p[m]);v.length?this._events[d]=v.length===1?v[0]:v:a(this,d)}return this},s.prototype.removeAllListeners=function(u){var f;return u?(f=n?n+u:u,this._events[f]&&a(this,f)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s}(mr)),mr.exports}var Pi='-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',ad={rounded:'SFRounded, ui-rounded, "SF Pro Rounded", '.concat(Pi),system:Pi},en={large:{actionButton:"9999px",connectButton:"12px",modal:"24px",modalMobile:"28px"},medium:{actionButton:"10px",connectButton:"8px",modal:"16px",modalMobile:"18px"},none:{actionButton:"0px",connectButton:"0px",modal:"0px",modalMobile:"0px"},small:{actionButton:"4px",connectButton:"4px",modal:"8px",modalMobile:"8px"}},sd={large:{modalOverlay:"blur(20px)"},none:{modalOverlay:"blur(0px)"},small:{modalOverlay:"blur(4px)"}},cd=({borderRadius:e="large",fontStack:t="rounded",overlayBlur:n="none"})=>({blurs:{modalOverlay:sd[n].modalOverlay},fonts:{body:ad[t]},radii:{actionButton:en[e].actionButton,connectButton:en[e].connectButton,menuButton:en[e].connectButton,modal:en[e].modal,modalMobile:en[e].modalMobile}}),Ss={blue:{accentColor:"#0E76FD",accentColorForeground:"#FFF"},green:{accentColor:"#1DB847",accentColorForeground:"#FFF"},orange:{accentColor:"#FF801F",accentColorForeground:"#FFF"},pink:{accentColor:"#FF5CA0",accentColorForeground:"#FFF"},purple:{accentColor:"#5F5AFA",accentColorForeground:"#FFF"},red:{accentColor:"#FA423C",accentColorForeground:"#FFF"}},Ni=Ss.blue,Bs=(r={})=>{var o=r,{accentColor:e=Ni.accentColor,accentColorForeground:t=Ni.accentColorForeground}=o,n=te(o,["accentColor","accentColorForeground"]);return M(b({},cd(n)),{colors:{accentColor:e,accentColorForeground:t,actionButtonBorder:"rgba(0, 0, 0, 0.04)",actionButtonBorderMobile:"rgba(0, 0, 0, 0.06)",actionButtonSecondaryBackgroun
2d:"rgba(0, 0, 0, 0.06)",closeButton:"rgba(60, 66, 66, 0.8)",closeButtonBackground:"rgba(0, 0, 0, 0.06)",connectButtonBackground:"#FFF",connectButtonBackgroundError:"#FF494A",connectButtonInnerBackground:"linear-gradient(0deg, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.06))",connectButtonText:"#25292E",connectButtonTextError:"#FFF",connectionIndicator:"#30E000",downloadBottomCardBackground:"linear-gradient(126deg, rgba(255, 255, 255, 0) 9.49%, rgba(171, 171, 171, 0.04) 71.04%), #FFFFFF",downloadTopCardBackground:"linear-gradient(126deg, rgba(171, 171, 171, 0.2) 9.49%, rgba(255, 255, 255, 0) 71.04%), #FFFFFF",error:"#FF494A",generalBorder:"rgba(0, 0, 0, 0.06)",generalBorderDim:"rgba(0, 0, 0, 0.03)",menuItemBackground:"rgba(60, 66, 66, 0.1)",modalBackdrop:"rgba(0, 0, 0, 0.3)",modalBackground:"#FFF",modalBorder:"transparent",modalText:"#25292E",modalTextDim:"rgba(60, 66, 66, 0.3)",modalTextSecondary:"rgba(60, 66, 66, 0.6)",profileAction:"#FFF",profileActionHover:"rgba(255, 255, 255, 0.5)",profileForeground:"rgba(60, 66, 66, 0.06)",selectedOptionBorder:"rgba(60, 66, 66, 0.1)",standby:"#FFD641"},shadows:{connectButton:"0px 4px 12px rgba(0, 0, 0, 0.1)",dialog:"0px 8px 32px rgba(0, 0, 0, 0.32)",profileDetailsAction:"0px 2px 6px rgba(37, 41, 46, 0.04)",selectedOption:"0px 2px 6px rgba(0, 0, 0, 0.24)",selectedWallet:"0px 2px 6px rgba(0, 0, 0, 0.12)",walletLogo:"0px 2px 16px rgba(0, 0, 0, 0.16)"}})};Bs.accentColors=Ss;var uo='{\n "connect_wallet": {\n "label": "Connect Wallet",\n "wrong_network": {\n "label": "Wrong network"\n }\n },\n\n "intro": {\n "title": "What is a Wallet?",\n "description": "A wallet is used to send, receive, store, and display digital assets. It\'s also a new way to log in, without needing to create new accounts and passwords on every website.",\n "digital_asset": {\n "title": "A Home for your Digital Assets",\n "description": "Wallets are used to send, receive, store, and display digital assets like Ethereum and NFTs."\n },\n "login": {\n "title": "A New Way to Log In",\n "description": "Instead of creating new accounts and passwords on every website, just connect your wallet."\n },\n "get": {\n "label": "Get a Wallet"\n },\n "learn_more": {\n "label": "Learn More"\n }\n },\n\n "sign_in": {\n "label": "Verify your account",\n "description": "To finish connecting, you must sign a message in your wallet to verify that you are the owner of this account.",\n "message": {\n "send": "Sign message",\n "preparing": "Preparing message...",\n "cancel": "Cancel",\n "preparing_error": "Error preparing message, please retry!"\n },\n "signature": {\n "waiting": "Waiting for signature...",\n "verifying": "Verifying signature...",\n "signing_error": "Error signing message, please retry!",\n "verifying_error": "Error verifying signature, please retry!",\n "oops_error": "Oops, something went wrong!"\n }\n },\n\n "connect": {\n "label": "Connect",\n "title": "Connect a Wallet",\n "new_to_ethereum": {\n "description": "New to Ethereum wallets?",\n "learn_more": {\n "label": "Learn More"\n }\n },\n "learn_more": {\n "label": "Learn more"\n },\n "recent": "Recent",\n "status": {\n "opening": "Opening %{wallet}...",\n "connecting": "Connecting",\n "connect_mobile": "Continue in %{wallet}",\n "not_installed": "%{wallet} is not installed",\n "not_available": "%{wallet} is not available",\n "confirm": "Confirm connection in the extension",\n "confirm_mobile": "Accept connection request in the wallet"\n },\n "secondary_action": {\n "get": {\n "description": "Don\'t have %{wallet}?",\n "label": "GET"\n },\n "install": {\n "label": "INSTALL"\n },\n "retry": {\n "label": "RETRY"\n }\n },\n "walletconnect": {\n "description": {\n "full": "Need the official WalletConnect modal?",\n "compact": "Need the WalletConnect modal?"\n }
2,\n "open": {\n "label": "OPEN"\n }\n }\n },\n\n "connect_scan": {\n "title": "Scan with %{wallet}",\n "fallback_title": "Scan with your phone"\n },\n\n "connector_group": {\n "installed": "Installed",\n "recommended": "Recommended",\n "other": "Other",\n "popular": "Popular",\n "more": "More",\n "others": "Others"\n },\n\n "get": {\n "title": "Get a Wallet",\n "action": {\n "label": "GET"\n },\n "mobile": {\n "description": "Mobile Wallet"\n },\n "extension": {\n "description": "Browser Extension"\n },\n "mobile_and_extension": {\n "description": "Mobile Wallet and Extension"\n },\n "mobile_and_desktop": {\n "description": "Mobile and Desktop Wallet"\n },\n "looking_for": {\n "title": "Not what you\'re looking for?",\n "mobile": {\n "description": "Select a wallet on the main screen to get started with a different wallet provider."\n },\n "desktop": {\n "compact_description": "Select a wallet on the main screen to get started with a different wallet provider.",\n "wide_description": "Select a wallet on the left to get started with a different wallet provider."\n }\n }\n },\n\n "get_options": {\n "title": "Get started with %{wallet}",\n "short_title": "Get %{wallet}",\n "mobile": {\n "title": "%{wallet} for Mobile",\n "description": "Use the mobile wallet to explore the world of Ethereum.",\n "download": {\n "label": "Get the app"\n }\n },\n "extension": {\n "title": "%{wallet} for %{browser}",\n "description": "Access your wallet right from your favorite web browser.",\n "download": {\n "label": "Add to %{browser}"\n }\n },\n "desktop": {\n "title": "%{wallet} for %{platform}",\n "description": "Access your wallet natively from your powerful desktop.",\n "download": {\n "label": "Add to %{platform}"\n }\n }\n },\n\n "get_mobile": {\n "title": "Install %{wallet}",\n "description": "Scan with your phone to download on iOS or Android",\n "continue": {\n "label": "Continue"\n }\n },\n\n "get_instructions": {\n "mobile": {\n "connect": {\n "label": "Connect"\n },\n "learn_more": {\n "label": "Learn More"\n }\n },\n "extension": {\n "refresh": {\n "label": "Refresh"\n },\n "learn_more": {\n "label": "Learn More"\n }\n },\n "desktop": {\n "connect": {\n "label": "Connect"\n },\n "learn_more": {\n "label": "Learn More"\n }\n }\n },\n\n "chains": {\n "title": "Switch Networks",\n "wrong_network": "Wrong network detected, switch or disconnect to continue.",\n "confirm": "Confirm in Wallet",\n "switching_not_supported": "Your wallet does not support switching networks from %{appName}. Try switching networks from within your wallet instead.",\n "switching_not_supported_fallback": "Your wallet does not support switching networks from this app. Try switching networks from within your wallet instead.",\n "disconnect": "Disconnect",\n "connected": "Connected"\n },\n\n "profile": {\n "disconnect": {\n "label": "Disconnect"\n },\n "copy_address": {\n "label": "Copy Address",\n "copied": "Copied!"\n },\n "explorer": {\n "label": "View more on explorer"\n },\n "transactions": {\n "description": "%{appName} transactions will appear here...",\n "description_fallback": "Your transactions will appear here...",\n "recent": {\n "title": "Recent Transactions"\n },\n "clear": {\n "label": "Clear All"\n }\n }\n },\n\n "wallet_connectors": {\n "argent": {\n "qr_code": {\n "step1": {\n "description": "Put Argent on your home screen for faster access to your wallet.",\n "title": "Open the Argent app"\n },\n "step2": {\n "description": "Create a wallet and username, or import an existing wallet.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the Scan QR button"\n }\n }\n },\n\n "berasig": {\n "extension": {\n "step1": {\n "title": "Install the BeraSig extension",\n "description": "We recommend pinning BeraSig to your taskbar for easier access to your wallet."\n },\n "step2": {\n "title": "Create a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "best": {\n "qr_code": {\n "step1": {\n "title": "Open the Best Wallet app",\n "description": "Add Best Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "bifrost": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Bifrost Wallet on your home screen for quicker access.",\n "title": "Open the Bifrost Wallet app"\n },\n "step2": {\n "description": "Create or import a wallet using your recovery phrase.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n }\n },\n\n "bitget": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Bitget Wallet on your home screen for quicker access.",\n "title": "Open the Bitget Wallet app"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "We recommend pinning Bitget Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Bitget Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "bitski": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Bitski to your taskbar for quicker access to your wallet.",\n "title": "Install the Bitski extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "bitverse": {\n "qr_code": {\n "step1": {\n "title": "Open the Bitverse Wallet app",\n "description": "Add Bitverse Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "bloom": {\n "desktop": {\n "step1": {\n "title": "Open the Bloom Wallet app",\n "description": "We recommend putting Bloom Wallet on your home screen for quicker access."\n },\n "step2": {\n "description": "Create or import a wallet using your recovery phrase.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you have a wallet, click on Connect to connect via Bloom. A connection prompt in the app will appear for you to confirm the connection.",\n "title": "Click on Connect"\n }\n }\n },\n\n "bybit": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Bybit on your home screen for faster access to your wallet.",\n "title": "Open the Bybit app"\n },\n "step2": {\n "description": "You can easily backup your wallet using our backup feature on your phone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "Click at the top right of your browser and pin Bybit Wallet for easy access.",\n "title": "Install the Bybit Wallet extension"\n },\n "step2": {\n "description": "Create a new wallet or import an existing one.",\n "title": "Create or Import a wallet"\n },\n "step3": {\n "description": "Once you set up Bybit Wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "binance": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Binance on your home screen for faster access to your wallet.",\n "title": "Open the Binance app"\n },\n "step2": {\n "description": "You can easily backup your wallet using our backup feature on your phone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the WalletConnect button"\n }\n }\n },\n\n "coin98": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Coin98 Wallet on your home screen for faster access to your wallet.",\n "title": "Open the C
2oin98 Wallet app"\n },\n "step2": {\n "description": "You can easily backup your wallet using our backup feature on your phone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the WalletConnect button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "Click at the top right of your browser and pin Coin98 Wallet for easy access.",\n "title": "Install the Coin98 Wallet extension"\n },\n "step2": {\n "description": "Create a new wallet or import an existing one.",\n "title": "Create or Import a wallet"\n },\n "step3": {\n "description": "Once you set up Coin98 Wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "coinbase": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Coinbase Wallet on your home screen for quicker access.",\n "title": "Open the Coinbase Wallet app"\n },\n "step2": {\n "description": "You can easily backup your wallet using the cloud backup feature.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "We recommend pinning Coinbase Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Coinbase Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "compass": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Compass Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Compass Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "core": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Core on your home screen for faster access to your wallet.",\n "title": "Open the Core app"\n },\n "step2": {\n "description": "You can easily backup your wallet using our backup feature on your phone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the WalletConnect button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "We recommend pinning Core to your taskbar for quicker access to your wallet.",\n "title": "Install the Core extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "fox": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting FoxWallet on your home screen for quicker access.",\n "title": "Open the FoxWallet app"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n }\n },\n\n "frontier": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Frontier Wallet on your home screen for quicker access.",\n "title": "Open the Frontier Wallet app"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "We recommend pinning Frontier Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Frontier Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "im_token": {\n "qr_code": {\n "step1": {\n "title": "Open the imToken app",\n "description": "Put imToken app on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap Scanner Icon in top right corner",\n "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect."\n }\n }\n },\n\n "iopay": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting ioPay on your home screen for faster access to your wallet.",\n "title": "Open the ioPay app"\n },\n "step2": {\n "description": "You can easily backup your wallet using our backup feature on your phone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the WalletConnect button"\n }\n }\n },\n\n "kaikas": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Kaikas to your taskbar for quicker access to your wallet.",\n "title": "Install the Kaikas extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the Kaikas app",\n "description": "Put Kaikas app on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap Scanner Icon in top right corner",\n "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect."\n }\n }\n },\n\n "kaia": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Kaia to your taskbar for quicker access to your wallet.",\n "title": "Install the Kaia extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the Kaia app",\n "description": "Put Kaia app on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap Scanner Icon in top right corner",\n "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect."\n }\n }\n },\n\n "kraken": {\n "qr_code": {\n "step1": {\n "title": "Open the Kraken Wallet app",\n "description": "Add Kraken Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "kresus": {\n "qr_code": {\n "step1": {\n "title": "Open the Kresus Wallet app",\n "description": "Add Kresus Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "magicEden": {\n "extension": {\n "step1": {\n "title": "Install the Magic Eden extension",\n "description": "We recommend pinning Magic Eden to your taskbar for easier access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret recovery phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "metamask": {\n "qr_code": {\n "step1": {\n "title": "Open the MetaMask app",\n "description": "We recommend putting MetaMask on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n },\n\n "extension": {\n "step1": {\n "title": "Install the MetaMask extension",\n "description": "We recommend pinning MetaMask to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "nestwallet": {\n "extension": {\n "step1": {\n "title": "Install the NestWallet extension",\n "description": "We recommend pinning NestWallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n }
2,\n\n "okx": {\n "qr_code": {\n "step1": {\n "title": "Open the OKX Wallet app",\n "description": "We recommend putting OKX Wallet on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n },\n\n "extension": {\n "step1": {\n "title": "Install the OKX Wallet extension",\n "description": "We recommend pinning OKX Wallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "omni": {\n "qr_code": {\n "step1": {\n "title": "Open the Omni app",\n "description": "Add Omni to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your home screen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "1inch": {\n "qr_code": {\n "step1": {\n "description": "Put 1inch Wallet on your home screen for faster access to your wallet.",\n "title": "Open the 1inch Wallet app"\n },\n "step2": {\n "description": "Create a wallet and username, or import an existing wallet.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the Scan QR button"\n }\n }\n },\n\n "token_pocket": {\n "qr_code": {\n "step1": {\n "title": "Open the TokenPocket app",\n "description": "We recommend putting TokenPocket on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n },\n\n "extension": {\n "step1": {\n "title": "Install the TokenPocket extension",\n "description": "We recommend pinning TokenPocket to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "trust": {\n "qr_code": {\n "step1": {\n "title": "Open the Trust Wallet app",\n "description": "Put Trust Wallet on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap WalletConnect in Settings",\n "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect."\n }\n },\n\n "extension": {\n "step1": {\n "title": "Install the Trust Wallet extension",\n "description": "Click at the top right of your browser and pin Trust Wallet for easy access."\n },\n "step2": {\n "title": "Create or Import a wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up Trust Wallet, click below to refresh the browser and load up the extension."\n }\n }\n }
2,\n\n "uniswap": {\n "qr_code": {\n "step1": {\n "title": "Open the Uniswap app",\n "description": "Add Uniswap Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "zerion": {\n "qr_code": {\n "step1": {\n "title": "Open the Zerion app",\n "description": "We recommend putting Zerion on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n },\n\n "extension": {\n "step1": {\n "title": "Install the Zerion extension",\n "description": "We recommend pinning Zerion to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "rainbow": {\n "qr_code": {\n "step1": {\n "title": "Open the Rainbow app",\n "description": "We recommend putting Rainbow on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "You can easily backup your wallet using our backup feature on your phone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n }\n },\n\n "enkrypt": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Enkrypt Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Enkrypt Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "frame": {\n "extension": {\n "step1": {\n "description": "We recommend pinning Frame to your taskbar for quicker access to your wallet.",\n "title": "Install Frame & the companion extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "one_key": {\n "extension": {\n "step1": {\n "title": "Install the OneKey Wallet extension",\n "description": "We recommend pinning OneKey Wallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n }
2,\n\n "paraswap": {\n "qr_code": {\n "step1": {\n "title": "Open the ParaSwap app",\n "description": "Add ParaSwap Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n }\n },\n\n "phantom": {\n "extension": {\n "step1": {\n "title": "Install the Phantom extension",\n "description": "We recommend pinning Phantom to your taskbar for easier access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret recovery phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "rabby": {\n "extension": {\n "step1": {\n "title": "Install the Rabby extension",\n "description": "We recommend pinning Rabby to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "ronin": {\n "qr_code": {\n "step1": {\n "description": "We recommend putting Ronin Wallet on your home screen for quicker access.",\n "title": "Open the Ronin Wallet app"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "After you scan, a connection prompt will appear for you to connect your wallet.",\n "title": "Tap the scan button"\n }\n },\n\n "extension": {\n "step1": {\n "description": "We recommend pinning Ronin Wallet to your taskbar for quicker access to your wallet.",\n "title": "Install the Ronin Wallet extension"\n },\n "step2": {\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone.",\n "title": "Create or Import a Wallet"\n },\n "step3": {\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension.",\n "title": "Refresh your browser"\n }\n }\n },\n\n "ramper": {\n "extension": {\n "step1": {\n "title": "Install the Ramper extension",\n "description": "We recommend pinning Ramper to your taskbar for easier access to your wallet."\n },\n "step2": {\n "title": "Create a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "safeheron": {\n "extension": {\n "step1": {\n "title": "Install the Core extension",\n "description": "We recommend pinning Safeheron to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "taho": {\n "extension": {\n "step1": {\n "title": "Install the Taho extension",\n "description": "We recommend pinning Tah
2o to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "wigwam": {\n "extension": {\n "step1": {\n "title": "Install the Wigwam extension",\n "description": "We recommend pinning Wigwam to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "talisman": {\n "extension": {\n "step1": {\n "title": "Install the Talisman extension",\n "description": "We recommend pinning Talisman to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import an Ethereum Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your recovery phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "xdefi": {\n "extension": {\n "step1": {\n "title": "Install the XDEFI Wallet extension",\n "description": "We recommend pinning XDEFI Wallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "zeal": {\n "qr_code": {\n "step1": {\n "title": "Open the Zeal app",\n "description": "Add Zeal Wallet to your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the QR icon and scan",\n "description": "Tap the QR icon on your homescreen, scan the code and confirm the prompt to connect."\n }\n },\n "extension": {\n "step1": {\n "title": "Install the Zeal extension",\n "description": "We recommend pinning Zeal to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "safepal": {\n "extension": {\n "step1": {\n "title": "Install the SafePal Wallet extension",\n "description": "Click at the top right of your browser and pin SafePal Wallet for easy access."\n },\n "step2": {\n "title": "Create or Import a wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up SafePal Wallet, click below to refresh the browser and load up the extension."\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the SafePal Wallet app",\n "description": "Put SafePal Wallet on your home screen for faster access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap WalletConnect in Settings",\n "description": "Choose New Connection, then scan the QR code and confirm the prompt to connect."\n }\n }\n },\n\n "desig": {\n "extension": {\n "step1": {\n "title": "Install the Desig extension",\n "description": "We recommend pinning Desig to your taskbar for easier access to your wallet."\n },\n "step2": {\n "title": "Create a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n }\n },\n\n "subwallet": {\n "extension": {\n "step1": {\n "title": "Install the SubWallet extension",\n "description": "We recommend pinning SubWallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your recovery phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the SubWallet app",\n "description": "We recommend putting SubWallet on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n }\n },\n\n "clv": {\n "extension": {\n "step1": {\n "title": "Install the CLV Wallet extension",\n "description": "We recommend pinning CLV Wallet to your taskbar for quicker access to your wallet."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Refresh your browser",\n "description": "Once you set up your wallet, click below to refresh the browser and load up the extension."\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the CLV Wallet app",\n "description": "We recommend putting CLV Wallet on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or Import a Wallet",\n "description": "Be sure to back up your wallet using a secure method. Never share your secret phrase with anyone."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n }\n },\n\n "okto": {\n "qr_code": {\n "step1": {\n "title": "Open the Okto a
2pp",\n "description": "Add Okto to your home screen for quick access"\n },\n "step2": {\n "title": "Create an MPC Wallet",\n "description": "Create an account and generate a wallet"\n },\n "step3": {\n "title": "Tap WalletConnect in Settings",\n "description": "Tap the Scan QR icon at the top right and confirm the prompt to connect."\n }\n }\n },\n\n "ledger": {\n "desktop": {\n "step1": {\n "title": "Open the Ledger Live app",\n "description": "We recommend putting Ledger Live on your home screen for quicker access."\n },\n "step2": {\n "title": "Set up your Ledger",\n "description": "Set up a new Ledger or connect to an existing one."\n },\n "step3": {\n "title": "Connect",\n "description": "A connection prompt will appear for you to connect your wallet."\n }\n },\n "qr_code": {\n "step1": {\n "title": "Open the Ledger Live app",\n "description": "We recommend putting Ledger Live on your home screen for quicker access."\n },\n "step2": {\n "title": "Set up your Ledger",\n "description": "You can either sync with the desktop app or connect your Ledger."\n },\n "step3": {\n "title": "Scan the code",\n "description": "Tap WalletConnect then Switch to Scanner. After you scan, a connection prompt will appear for you to connect your wallet."\n }\n }\n },\n\n "valora": {\n "qr_code": {\n "step1": {\n "title": "Open the Valora app",\n "description": "We recommend putting Valora on your home screen for quicker access."\n },\n "step2": {\n "title": "Create or import a wallet",\n "description": "Create a new wallet or import an existing one."\n },\n "step3": {\n "title": "Tap the scan button",\n "description": "After you scan, a connection prompt will appear for you to connect your wallet."\n }\n }\n }\n }\n}\n';function ld(e,t){return Object.defineProperty(e,"__recipe__",{value:t,writable:!1}),e}var Rs=ld;function Ts(e){var{conditions:t}=e;if(!t)throw new Error("Styles have no conditions");function n(r){if(typeof r=="string"||typeof r=="number"||typeof r=="boolean"){if(!t.defaultCondition)throw new Error("No default condition");return{[t.defaultCondition]:r}}if(Array.isArray(r)){if(!("responsiveArray"in t))throw new Error("Responsive arrays are not supported");var o={};for(var i in t.responsiveArray)r[i]!=null&&(o[t.responsiveArray[i]]=r[i]);return o}return r}return Rs(n,{importPath:"@vanilla-extract/sprinkles/createUtils",importName:"createNormalizeValueFn",args:[{conditions:e.conditions}]})}function ud(e){var{conditions:t}=e;if(!t)throw new Error("Styles have no conditions");var n=Ts(e);function r(o,i){if(typeof o=="string"||typeof o=="number"||typeof o=="boolean"){if(!t.defaultCondition)throw new Error("No default condition");return i(o,t.defaultCondition)}var a=Array.isArray(o)?n(o):o,s={};for(var c in a)a[c]!=null&&(s[c]=i(a[c],c));return s}return Rs(r,{importPath:"@vanilla-extract/sprinkles/createUtils",importName:"createMapValueFn",args:[{conditions:e.conditions}]})}function dd(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function fd(e){var t=dd(e,"string");return typeof t=="symbol"?t:String(t)}function hd(e,t,n){return t=fd(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Li(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function gr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
2t%2?Li(Object(n),!0).forEach(function(r){hd(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Li(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var pd=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=Object.assign({},...n.map(c=>c.styles)),i=Object.keys(o),a=i.filter(c=>"mappings"in o[c]),s=c=>{var u=[],f={},g=gr({},c),h=!1;for(var d of a){var p=c[d];if(p!=null){var m=o[d];h=!0;for(var v of m.mappings)f[v]=p,g[v]==null&&delete g[v]}}var C=h?gr(gr({},f),g):c,_=function(){var I=C[y],S=o[y];try{if(S.mappings)return 1;if(typeof I=="string"||typeof I=="number")u.push(S.values[I].defaultClass);else if(Array.isArray(I))for(var x=0;x<I.length;x++){var A=I[x];if(A!=null){var j=S.responsiveArray[x];u.push(S.values[A].conditions[j])}}else for(var R in I){var T=I[R];T!=null&&u.push(S.values[T].conditions[R])}}catch(D){throw D}};for(var y in C)_();return e(u.join(" "))};return Object.assign(s,{properties:new Set(i)})},md=e=>e,gd=function(){return pd(md)(...arguments)};function vn(e){return b({formatters:void 0,fees:void 0,serializers:void 0},e)}function Wo(e,{errorInstance:t=new Error("timed out"),timeout:n,signal:r}){return new Promise((o,i)=>{(async()=>{let a;try{const s=new AbortController;n>0&&(a=setTimeout(()=>{r?s.abort():i(t)},n)),o(await e({signal:(s==null?void 0:s.signal)||null}))}catch(s){(s==null?void 0:s.name)==="AbortError"&&i(t),i(s)}finally{clearTimeout(a)}})()})}function vd(){return{current:0,take(){return this.current++},reset(){this.current=0}}}const Ui=vd();function wd(e,t={}){return{async request(n){var g,h,d,p;const{body:r,onRequest:o=t.onRequest,onResponse:i=t.onResponse,timeout:a=(g=t.timeout)!=null?g:1e4}=n,s=b(b({},(h=t.fetchOptions)!=null?h:{}),(d=n.fetchOptions)!=null?d:{}),{headers:c,method:u,signal:f}=s;try{const m=await Wo(async({signal:C})=>{var I;const _=M(b({},s),{body:Array.isArray(r)?dr(r.map(S=>{var x;return b({jsonrpc:"2.0",id:(x=S.id)!=null?x:Ui.take()},S)})):dr(b({jsonrpc:"2.0",id:(I=r.id)!=null?I:Ui.take()},r)),headers:b({"Content-Type":"application/json"},c),method:u||"POST",signal:f||(a>0?C:null)}),y=new Request(e,_);return o&&await o(y),await fetch(e,_)},{errorInstance:new Si({body:r,url:e}),timeout:a,signal:!0});i&&await i(m);let v;if((p=m.headers.get("Content-Type"))!=null&&p.startsWith("application/json")?v=await m.json():(v=await m.text(),v=JSON.parse(v||"{}")),!m.ok)throw new fr({body:r,details:dr(v.error)||m.statusText,headers:m.headers,status:m.status,url:e});return v}catch(m){throw m instanceof fr||m instanceof Si?m:new fr({body:r,cause:m,url:e})}}}}function Wt(e,t="hex"){const n=Ms(e),r=wu(new Uint8Array(n.length));return n.encode(r),t==="hex"?ks(r.bytes):r.bytes}function Ms(e){return Array.isArray(e)?yd(e.map(t=>Ms(t))):bd(e)}function yd(e){const t=e.reduce((o,i)=>o+i.length,0),n=Os(t);return{length:t<=55?1+t:1+n+t,encode(o){t<=55?o.pushByte(192+t):(o.pushByte(247+n),n===1?o.pushUint8(t):n===2?o.pushUint16(t):n===3?o.pushUint24(t):o.pushUint32(t));for(const{encode:i}of e)i(o)}}}function bd(e){const t=typeof e=="string"?yu(e):e,n=Os(t.length);return{length:t.length===1&&t[0]<128?1:t.length<=55?1+t.length:1+n+t.length,encode(o){t.length===1&&t[0]<128?o.pushBytes(t):t.length<=55?(o.pushByte(128+t.length),o.pushBytes(t)):(o.pushByte(183+n),n===1?o.pushUint8(t.length):n===2?o.pushUint16(t.length):n===3?o.pushUint24(t.length):o.pushUint32(t.length),o.pushBytes(t))}}}function Os(e){if(e<2**8)return 1;if(e<2**16)return 2;if(e<2**24)return 3;if(e<2**32)return 4;throw new cn("Length is too large.")}function Cd(e){const{blobVersionedHashes:t}=e;if(t){if(t.length===0)throw new Cu;for(const n of t){const r=Au(n),o=Eu(xu(n,0,1));if(r!==32)throw new _u({hash:n,size:r});if(o!==ju)throw new ku({hash:n,version:o})}}Ds(e)}function Ds(e){const{chainId:t,maxPriorityFeePerGas:n,maxFeePerGas:r,to:o}=e;if(t<=0)throw new Uo({chainId:t});if(o&&!pt(o))throw new Ut({address:o});if(r&&r>BigInt(2)**BigInt(256)-BigInt(1))throw new Fo({maxFeePerGas:r});if(n&&r&&n>r)throw new bu({maxFeePerGas:r,maxPriorityFeePerGas:n})}function Ad(e){const{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:o,to:i}=e;if(t<=0)throw new Uo({chainId:t});if(i&&!pt(i))throw new Ut({address:i});if(n||o)throw new cn("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid EIP-2930 Transaction attribute.");if(r&&r>BigInt(2)**BigInt(256)-BigInt(1))throw new Fo({maxFeePerGas:r})}function Ed(e){const{chainId:t,maxPriorityFeePerGas:n,gasPrice:r,maxFeePerGas:o,to:i,accessList:a}=e;if(i&&!pt(i))throw new Ut({address:i});if(typeof t<"u"&&t<=0)throw new Uo({chainId:t});if(n||o)throw new cn("`maxFeePerGas`/`maxPriorityFeePerGas` is not a valid Legacy Transaction attribute.");if(r&&r>BigInt(2)**BigInt(256)-BigInt(1))throw new Fo({maxFeePerGas:r});if(a)throw new cn("`accessList` is not a valid Legacy Transaction attribute.")}function qo(e){if(!e||e.length===0)return[];const t=[];for(let n=0;n<e.length;n++){const{address:r,storageKeys:o}=e[n];for(let i=0;i<o.length;i++)if(o[i].length-2!==64)throw new Iu({storageKey:o[i]});
2if(!pt(r,{strict:!1}))throw new Ut({address:r});t.push([r,o])}return t}function xd(e,t){const n=Su(e);return n==="eip1559"?jd(e,t):n==="eip2930"?kd(e,t):n==="eip4844"?_d(e,t):Id(e,t)}function _d(e,t){const{chainId:n,gas:r,nonce:o,to:i,value:a,maxFeePerBlobGas:s,maxFeePerGas:c,maxPriorityFeePerGas:u,accessList:f,data:g}=e;Cd(e);let h=e.blobVersionedHashes,d=e.sidecars;if(e.blobs&&(typeof h>"u"||typeof d>"u")){const y=typeof e.blobs[0]=="string"?e.blobs:e.blobs.map(S=>ks(S)),w=e.kzg,I=Bu({blobs:y,kzg:w});if(typeof h>"u"&&(h=Ru({commitments:I})),typeof d>"u"){const S=Tu({blobs:y,commitments:I,kzg:w});d=Mu({blobs:y,commitments:I,proofs:S})}}const p=qo(f),m=[Z(n),o?Z(o):"0x",u?Z(u):"0x",c?Z(c):"0x",r?Z(r):"0x",i!=null?i:"0x",a?Z(a):"0x",g!=null?g:"0x",p,s?Z(s):"0x",h!=null?h:[],...Qo(e,t)],v=[],C=[],_=[];if(d)for(let y=0;y<d.length;y++){const{blob:w,commitment:I,proof:S}=d[y];v.push(w),C.push(I),_.push(S)}return Xn(["0x03",Wt(d?[m,v,C,_]:m)])}function jd(e,t){const{chainId:n,gas:r,nonce:o,to:i,value:a,maxFeePerGas:s,maxPriorityFeePerGas:c,accessList:u,data:f}=e;Ds(e);const g=qo(u),h=[Z(n),o?Z(o):"0x",c?Z(c):"0x",s?Z(s):"0x",r?Z(r):"0x",i!=null?i:"0x",a?Z(a):"0x",f!=null?f:"0x",g,...Qo(e,t)];return Xn(["0x02",Wt(h)])}function kd(e,t){const{chainId:n,gas:r,data:o,nonce:i,to:a,value:s,accessList:c,gasPrice:u}=e;Ad(e);const f=qo(c),g=[Z(n),i?Z(i):"0x",u?Z(u):"0x",r?Z(r):"0x",a!=null?a:"0x",s?Z(s):"0x",o!=null?o:"0x",f,...Qo(e,t)];return Xn(["0x01",Wt(g)])}function Id(e,t){const{chainId:n=0,gas:r,data:o,nonce:i,to:a,value:s,gasPrice:c}=e;Ed(e);let u=[i?Z(i):"0x",c?Z(c):"0x",r?Z(r):"0x",a!=null?a:"0x",s?Z(s):"0x",o!=null?o:"0x"];if(t){const f=(()=>{if(t.v>=BigInt(35))return(t.v-BigInt(35))/BigInt(2)>0?t.v:BigInt(27)+(t.v===BigInt(35)?BigInt(0):BigInt(1));if(n>0)return BigInt(n*2)+BigInt(BigInt(35)+t.v-BigInt(27));const d=BigInt(27)+(t.v===BigInt(27)?BigInt(0):BigInt(1));if(t.v!==d)throw new Ou({v:t.v});return d})(),g=Fn(t.r),h=Fn(t.s);u=[...u,Z(f),g==="0x00"?"0x":g,h==="0x00"?"0x":h]}else n>0&&(u=[...u,Z(n),"0x","0x"]);return Wt(u)}function Qo(e,t){const n=t!=null?t:e,{v:r,yParity:o}=n;if(typeof n.r>"u")return[];if(typeof n.s>"u")return[];if(typeof r>"u"&&typeof o>"u")return[];const i=Fn(n.r),a=Fn(n.s);return[typeof o=="number"?o?Z(1):"0x":r===BigInt(0)?"0x":r===BigInt(1)?Z(1):r===BigInt(27)?"0x":Z(1),i==="0x00"?"0x":i,a==="0x00"?"0x":a]}class Sd extends cn{constructor(){super("No URL was provided to the Transport. Please provide a valid RPC URL to the Transport.",{docsPath:"/docs/clients/intro"})}}function Bd(e,t={}){const{batch:n,fetchOptions:r,key:o="http",name:i="HTTP JSON-RPC",onFetchRequest:a,onFetchResponse:s,retryDelay:c}=t;return({chain:u,retryCount:f,timeout:g})=>{var _,y;const{batchSize:h=1e3,wait:d=0}=typeof n=="object"?n:{},p=(_=t.retryCount)!=null?_:f,m=(y=g!=null?g:t.timeout)!=null?y:1e4,v=u==null?void 0:u.rpcUrls.default.http[0];if(!v)throw new Sd;const C=wd(v,{fetchOptions:r,onRequest:a,onResponse:s,timeout:m});return Du({key:o,name:i,async request({method:w,params:I}){const S={method:w,params:I},{schedule:x}=Pu({id:v,wait:d,shouldSplitBatch(T){return T.length>h},fn:T=>C.request({body:T}),sort:(T,D)=>T.id-D.id}),A=async T=>n?x(T):[await C.request({body:T})],[{error:j,result:R}]=await A(S);if(j)throw new Nu({body:S,error:j,url:v});return R},retryCount:p,retryDelay:c,timeout:m,type:"http"},{fetchOptions:r,url:v})}}Zn.type="injected";function Zn(e={}){const{shimDisconnect:t=!0,unstable_shimAsyncInject:n}=e;function r(){var u;const c=e.target;if(typeof c=="function"){const f=c();if(f)return f}return typeof c=="object"?c:typeof c=="string"?b({},(u=Rd[c])!=null?u:{id:c,name:"".concat(c[0].toUpperCase()).concat(c.slice(1)),provider:"is".concat(c[0].toUpperCase()).concat(c.slice(1))}):{id:"injected",name:"Injected",provider(f){return f==null?void 0:f.ethereum}}}let o,i,a,s;return c=>({get icon(){return r().icon},get id(){return r().id},get name(){return r().name},get supportsSimulation(){return!0},type:Zn.type,async setup(){const u=await this.getProvider();u!=null&&u.on&&e.target&&(a||(a=this.onConnect.bind(this),u.on("connect",a)),o||(o=this.onAccountsChanged.bind(this),u.on("accountsChanged",o)))},async connect({chainId:u,isReconnecting:f}={}){var d,p,m,v,C,_,y;const g=await this.getProvider();if(!g)throw new ke;let h=[];if(f)h=await this.getAccounts().catch(()=>[]);else if(t)try{h=(v=(m=(p=(d=(await g.request({method:"wallet_requestPermissions",params:[{eth_accounts:{}}]}))[0])==null?void 0:d.caveats)==null?void 0:p[0])==null?void 0:m.value)==null?void 0:v.map(I=>xe(I)),h.length>0&&(h=await this.getAccounts())}catch(w){const I=w;if(I.code===le.code)throw new le(I);if(I.code===hr.code)throw I}try{!(h!=null&&h.length)&&!f&&(h=(await g.request({method:"eth_requestAccounts"})).map(S=>xe(S))),a&&(g.removeListener("connect",a),a=void 0),o||(o=this.onAccountsChanged.bind(this),g.on("accountsChanged",o)),i||(i=this.onChainChanged.bind(this),g.on("chainChanged",i)),s||(s=this.onDisconnect.bind(this),g.on("disconnect",s));let w=await this.getChainId();if(u&&w!==u){const I=await this.switchChain({chainId:u}).catch(S=>{if(S.code===le.code)throw S;return{id:w}});w=(C=I==null?void 0:I.id)!=null?C:w}return t&&await((_=c.storage)==null?void 0:_.removeItem("".concat(this.id,".disconnected"))),e.target||await((y=c.storage)==null?void 0:y.setItem("injected.connected",!0)),{accounts:h,chainId:w}}catch(w){const I=w;throw I.code===le.code?new le(I):I.code===hr.code?new hr(I):I}},async disconnect(){var f,g;const u=await this.getProvider();if(!u)throw new ke;i&&(u.removeListener("chainChanged",i),i=void 0),s&&(u.removeListener("disconnect",s),s=void 0),a||(a=this.onConnect.bind(this),u.on("connect",a));try{await Wo(()=>u.request({method:"wallet_revokePermissions",params:[{eth_accounts:{}}]}),{timeout:100})}catch(h){}t&&await((f=c.storage)==null?void 0:f.setItem("".concat(this.id,".disconnected"),!0)),e.target||await((g=c.storage)==null?void 0:g.removeItem("injected.connected"))},async getAccounts(){const u=await this.getProvider();if(!u)throw new ke;return(await u.request({method:"eth_accounts"})).map(g=>xe(g))},async getChainId(){const u=await this.getProvider();if(!u)throw new ke;const f=await u.request({method:"eth_chainId"});return Number(f)}
2,async getProvider(){if(typeof window>"u")return;let u;const f=r();return typeof f.provider=="function"?u=f.provider(window):typeof f.provider=="string"?u=Mn(window,f.provider):u=f.provider,u&&!u.removeListener&&("off"in u&&typeof u.off=="function"?u.removeListener=u.off:u.removeListener=()=>{}),u},async isAuthorized(){var u,f;try{if(t&&await((u=c.storage)==null?void 0:u.getItem("".concat(this.id,".disconnected")))||!e.target&&!await((f=c.storage)==null?void 0:f.getItem("injected.connected")))return!1;if(!await this.getProvider()){if(n!==void 0&&n!==!1){const p=async()=>(typeof window<"u"&&window.removeEventListener("ethereum#initialized",p),!!await this.getProvider()),m=typeof n=="number"?n:1e3;if(await Promise.race([...typeof window<"u"?[new Promise(C=>window.addEventListener("ethereum#initialized",()=>C(p()),{once:!0}))]:[],new Promise(C=>setTimeout(()=>C(p()),m))]))return!0}throw new ke}return!!(await Lu(()=>this.getAccounts())).length}catch(g){return!1}},async switchChain({addEthereumChainParameter:u,chainId:f}){var p,m,v,_,y,w,I,S;const g=await this.getProvider();if(!g)throw new ke;const h=c.chains.find(x=>x.id===f);if(!h)throw new mt(new Ft);const d=new Promise(x=>{const A=j=>{"chainId"in j&&j.chainId===f&&(c.emitter.off("change",A),x())};c.emitter.on("change",A)});try{return await Promise.all([g.request({method:"wallet_switchEthereumChain",params:[{chainId:rt(f)}]}).then(async()=>{await this.getChainId()===f&&c.emitter.emit("change",{chainId:f})}),d]),h}catch(x){const A=x;if(A.code===4902||((m=(p=A==null?void 0:A.data)==null?void 0:p.originalError)==null?void 0:m.code)===4902)try{const C=(v=h.blockExplorers)!=null?v:{},{default:j}=C,R=te(C,["default"]);let T;u!=null&&u.blockExplorerUrls?T=u.blockExplorerUrls:j&&(T=[j.url,...Object.values(R).map(N=>N.url)]);let D;(_=u==null?void 0:u.rpcUrls)!=null&&_.length?D=u.rpcUrls:D=[(w=(y=h.rpcUrls.default)==null?void 0:y.http[0])!=null?w:""];const O={blockExplorerUrls:T,chainId:rt(f),chainName:(I=u==null?void 0:u.chainName)!=null?I:h.name,iconUrls:u==null?void 0:u.iconUrls,nativeCurrency:(S=u==null?void 0:u.nativeCurrency)!=null?S:h.nativeCurrency,rpcUrls:D};return await Promise.all([g.request({method:"wallet_addEthereumChain",params:[O]}).then(async()=>{if(await this.getChainId()===f)c.emitter.emit("change",{chainId:f});else throw new le(new Error("User rejected switch after adding network."))}),d]),h}catch(j){throw new le(j)}throw A.code===le.code?new le(A):new mt(A)}},async onAccountsChanged(u){var f;if(u.length===0)this.onDisconnect();else if(c.emitter.listenerCount("connect")){const g=(await this.getChainId()).toString();this.onConnect({chainId:g}),t&&await((f=c.storage)==null?void 0:f.removeItem("".concat(this.id,".disconnected")))}else c.emitter.emit("change",{accounts:u.map(g=>xe(g))})},onChainChanged(u){const f=Number(u);c.emitter.emit("change",{chainId:f})},async onConnect(u){const f=await this.getAccounts();if(f.length===0)return;const g=Number(u.chainId);c.emitter.emit("connect",{accounts:f,chainId:g});const h=await this.getProvider();h&&(a&&(h.removeListener("connect",a),a=void 0),o||(o=this.onAccountsChanged.bind(this),h.on("accountsChanged",o)),i||(i=this.onChainChanged.bind(this),h.on("chainChanged",i)),s||(s=this.onDisconnect.bind(this),h.on("disconnect",s)))},async onDisconnect(u){const f=await this.getProvider();u&&u.code===1013&&f&&(await this.getAccounts()).length||(c.emitter.emit("disconnect"),f&&(i&&(f.removeListener("chainChanged",i),i=void 0),s&&(f.removeListener("disconnect",s),s=void 0),a||(a=this.onConnect.bind(this),f.on("connect",a))))}})}const Rd={coinbaseWallet:{id:"coinbaseWallet",name:"Coinbase Wallet",provider(e){return e!=null&&e.coinbaseWalletExtension?e.coinbaseWalletExtension:Mn(e,"isCoinbaseWallet")}},metaMask:{id:"metaMask",name:"MetaMask",provider(e){return Mn(e,t=>{if(!t.isMetaMask||t.isBraveWallet&&!t._events&&!t._state)return!1;const n=["isApexWallet","isAvalanche","isBitKeep","isBlockWallet","isKuCoinWallet","isMathWallet","isOkxWallet","isOKExWallet","isOneInchIOSWallet","isOneInchAndroidWallet","isOpera","isPhantom","isPortal","isRabby","isTokenPocket","isTokenary","isUniswapWallet","isZerion"];for(const r of n)if(t[r])return!1;return!0})}}
2,phantom:{id:"phantom",name:"Phantom",provider(e){var t,n;return(t=e==null?void 0:e.phantom)!=null&&t.ethereum?(n=e.phantom)==null?void 0:n.ethereum:Mn(e,"isPhantom")}}};function Mn(e,t){function n(o){return typeof t=="function"?t(o):typeof t=="string"?o[t]:!0}const r=e.ethereum;if(r!=null&&r.providers)return r.providers.find(o=>n(o));if(r&&n(r))return r}function Td(e){if(typeof window>"u")return;const t=n=>e(n.detail);return window.addEventListener("eip6963:announceProvider",t),window.dispatchEvent(new CustomEvent("eip6963:requestProvider")),()=>window.removeEventListener("eip6963:announceProvider",t)}function Md(){const e=new Set;let t=[];const n=()=>Td(o=>{t.some(({info:i})=>i.uuid===o.info.uuid)||(t=[...t,o],e.forEach(i=>i(t,{added:[o]})))});let r=n();return{_listeners(){return e},clear(){e.forEach(o=>o([],{removed:[...t]})),t=[]},destroy(){this.clear(),e.clear(),r==null||r()},findProvider({rdns:o}){return t.find(i=>i.info.rdns===o)},getProviders(){return t},reset(){this.clear(),r==null||r(),r=n()},subscribe(o,{emitImmediately:i}={}){return e.add(o),i&&o(t,{added:t}),()=>e.delete(o)}}}const Od=e=>(t,n,r)=>{const o=r.subscribe;return r.subscribe=(a,s,c)=>{let u=a;if(s){const f=(c==null?void 0:c.equalityFn)||Object.is;let g=a(r.getState());u=h=>{const d=a(h);if(!f(g,d)){const p=g;s(g=d,p)}},c!=null&&c.fireImmediately&&s(g,g)}return o(u)},e(t,n,r)},Dd=Od;function Pd(e,t){let n;try{n=e()}catch(o){return}return{getItem:o=>{var i;const a=c=>c===null?null:JSON.parse(c,void 0),s=(i=n.getItem(o))!=null?i:null;return s instanceof Promise?s.then(a):a(s)},setItem:(o,i)=>n.setItem(o,JSON.stringify(i,void 0)),removeItem:o=>n.removeItem(o)}}const fo=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return fo(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return fo(r)(n)}}}},Nd=(e,t)=>(n,r,o)=>{let i=b({storage:Pd(()=>localStorage),partialize:m=>m,version:0,merge:(m,v)=>b(b({},v),m)},t),a=!1;const s=new Set,c=new Set;let u=i.storage;if(!u)return e((...m)=>{console.warn("[zustand persist middleware] Unable to update item '".concat(i.name,"', the given storage is currently unavailable.")),n(...m)},r,o);const f=()=>{const m=i.partialize(b({},r()));return u.setItem(i.name,{state:m,version:i.version})},g=o.setState;o.setState=(m,v)=>{g(m,v),f()};const h=e((...m)=>{n(...m),f()},r,o);o.getInitialState=()=>h;let d;const p=()=>{var m,v;if(!u)return;a=!1,s.forEach(_=>{var y;return _((y=r())!=null?y:h)});const C=((v=i.onRehydrateStorage)==null?void 0:v.call(i,(m=r())!=null?m:h))||void 0;return fo(u.getItem.bind(u))(i.name).then(_=>{if(_)if(typeof _.version=="number"&&_.version!==i.version){if(i.migrate)return[!0,i.migrate(_.state,_.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return[!1,_.state];return[!1,void 0]}).then(_=>{var y;const[w,I]=_;if(d=i.merge(I,(y=r())!=null?y:h),n(d,!0),w)return f()}).then(()=>{C==null||C(d,void 0),d=r(),a=!0,c.forEach(_=>_(d))}).catch(_=>{C==null||C(void 0,_)})};return o.persist={setOptions:m=>{i=b(b({},i),m),m.storage&&(u=m.storage)},clearStorage:()=>{u==null||u.removeItem(i.name)},getOptions:()=>i,rehydrate:()=>p(),hasHydrated:()=>a,onHydrate:m=>(s.add(m),()=>{s.delete(m)}),onFinishHydration:m=>(c.add(m),()=>{c.delete(m)})},i.skipHydration||p(),d||h},Ld=Nd,Fi=e=>{let t;const n=new Set,r=(u,f)=>{const g=typeof u=="function"?u(t):u;if(!Object.is(g,t)){const h=t;t=(f!=null?f:typeof g!="object"||g===null)?g:Object.assign({},t,g),n.forEach(d=>d(t,h))}},o=()=>t,s={setState:r,getState:o,getInitialState:()=>c,subscribe:u=>(n.add(u),()=>n.delete(u))},c=t=e(r,o,s);return s},vr=e=>e?Fi(e):Fi;var Ud=id();const Fd=_s(Ud);class Wd{constructor(t){Object.defineProperty(this,"uid",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"_emitter",{enumerable:!0,configurable:!0,writable:!0,value:new Fd})}on(t,n){this._emitter.on(t,n)}once(t,n){this._emitter.once(t,n)}off(t,n){this._emitter.off(t,n)}emit(t,...n){const r=n[0];this._emitter.emit(t,b({uid:this.uid},r))}listenerCount(t){return this._emitter.listenerCount(t)}}function qd(e){return new Wd(e)}function Qd(e,t){return JSON.parse(e,(n,r)=>{var i;let o=r;return(o==null?void 0:o.__type)==="bigint"&&(o=BigInt(o.value)),(o==null?void 0:o.__type)==="Map"&&(o=new Map(o.value)),(i=t==null?void 0:t(n,o))!=null?i:o})}function Wi(e,t){return e.slice(0,t).join(".")||"."}function qi(e,t){const{length:n}=e;for(let r=0;r<n;++r)if(e[r]===t)return r+1;return 0}function zd(e,t){const n=typeof e=="function",r=typeof t=="function",o=[],i=[];
2return function(s,c){if(typeof c=="object")if(o.length){const u=qi(o,this);u===0?o[o.length]=this:(o.splice(u),i.splice(u)),i[i.length]=s;const f=qi(o,c);if(f!==0)return r?t.call(this,s,c,Wi(i,f)):"[ref=".concat(Wi(i,f),"]")}else o[0]=c,i[0]=s;return n?e.call(this,s,c):c}}function Vd(e,t,n,r){return JSON.stringify(e,zd((o,i)=>{var s;let a=i;return typeof a=="bigint"&&(a={__type:"bigint",value:i.toString()}),a instanceof Map&&(a={__type:"Map",value:Array.from(i.entries())}),(s=t==null?void 0:t(o,a))!=null?s:a},r),n!=null?n:void 0)}function Hd(e){const{deserialize:t=Qd,key:n="wagmi",serialize:r=Vd,storage:o=Ps}=e;function i(a){return a instanceof Promise?a.then(s=>s).catch(()=>null):a}return M(b({},o),{key:n,async getItem(a,s){var f;const c=o.getItem("".concat(n,".").concat(a)),u=await i(c);return u?(f=t(u))!=null?f:null:s!=null?s:null},async setItem(a,s){const c="".concat(n,".").concat(a);s===null?await i(o.removeItem(c)):await i(o.setItem(c,r(s)))},async removeItem(a){await i(o.removeItem("".concat(n,".").concat(a)))}})}const Ps={getItem:()=>null,setItem:()=>{},removeItem:()=>{}};function Kd(){const e=typeof window<"u"&&window.localStorage?window.localStorage:Ps;return{getItem(t){return e.getItem(t)},removeItem(t){e.removeItem(t)},setItem(t,n){try{e.setItem(t,n)}catch(r){}}}}const ho=256;let xn=ho,_n;function Gd(e=11){if(!_n||xn+e>ho*2){_n="",xn=0;for(let t=0;t<ho;t++)_n+=(256+Math.random()*256|0).toString(16).substring(1)}return _n.substring(xn,xn+++e)}function Jd(e){var S;const I=e,{multiInjectedProviderDiscovery:t=!0,storage:n=Hd({storage:Kd()}),syncConnectedChain:r=!0,ssr:o=!1}=I,i=te(I,["multiInjectedProviderDiscovery","storage","syncConnectedChain","ssr"]),a=typeof window<"u"&&t?Md():void 0,s=vr(()=>i.chains),c=vr(()=>{var j;const x=[],A=new Set;for(const R of(j=i.connectors)!=null?j:[]){const T=u(R);if(x.push(T),!o&&T.rdns){const D=typeof T.rdns=="string"?[T.rdns]:T.rdns;for(const O of D)A.add(O)}}if(!o&&a){const R=a.getProviders();for(const T of R)A.has(T.info.rdns)||x.push(u(f(T)))}return x});function u(x){var R;const A=qd(Gd()),j=M(b({},x({emitter:A,chains:s.getState(),storage:n,transports:i.transports})),{emitter:A,uid:A.uid});return A.on("connect",y),(R=j.setup)==null||R.call(j),j}function f(x){const{info:A}=x,j=x.provider;return Zn({target:M(b({},A),{id:A.rdns,provider:j})})}const g=new Map;function h(x={}){var T,D;const A=(T=x.chainId)!=null?T:v.getState().chainId,j=s.getState().find(O=>O.id===A);if(x.chainId&&!j)throw new Ft;{const O=g.get(v.getState().chainId);if(O&&!j)return O;if(!j)throw new Ft}{const O=g.get(A);if(O)return O}let R;if(i.client)R=i.client({chain:j});else{const O=j.id,N=s.getState().map(ie=>ie.id),re={},oe=Object.entries(i);for(const[ie,ne]of oe)if(!(ie==="chains"||ie==="client"||ie==="connectors"||ie==="transports"))if(typeof ne=="object")if(O in ne)re[ie]=ne[O];else{if(N.some(ae=>ae in ne))continue;re[ie]=ne}else re[ie]=ne;R=Uu(M(b({},re),{chain:j,batch:(D=re.batch)!=null?D:{multicall:!0},transport:ie=>i.transports[O](M(b({},ie),{connectors:c}))}))}return g.set(A,R),R}function d(){return{chainId:s.getState()[0].id,connections:new Map,current:null,status:"disconnected"}}let p;const m="0.0.0-canary-";pr.startsWith(m)?p=Number.parseInt(pr.replace(m,"")):p=Number.parseInt((S=pr.split(".")[0])!=null?S:"0");const v=vr(Dd(n?Ld(d,{migrate(x,A){if(A===p)return x;const j=d(),R=C(x,j.chainId);return M(b({},j),{chainId:R})},name:"store",partialize(x){return{connections:{__type:"Map",value:Array.from(x.connections.entries()).map(([A,j])=>{const{id:R,name:T,type:D,uid:O}=j.connector,N={id:R,name:T,type:D,uid:O};return[A,M(b({},j),{connector:N})]})},chainId:x.chainId,current:x.current}},merge(x,A){typeof x=="object"&&x&&"status"in x&&delete x.status;const j=C(x,A.chainId);return M(b(b({},A),x),{chainId:j})},skipHydration:o,storage:n,version:p}):d));v.setState(d());function C(x,A){return x&&typeof x=="object"&&"chainId"in x&&typeof x.chainId=="number"&&s.getState().some(j=>j.id===x.chainId)?x.chainId:A}r&&v.subscribe(({connections:x,current:A})=>{var j;return A?(j=x.get(A))==null?void 0:j.chainId:void 0},x=>{if(s.getState().some(j=>j.id===x))return v.setState(j=>M(b({},j),{chainId:x!=null?x:j.chainId}))}),a==null||a.subscribe(x=>{const A=new Set,j=new Set;for(const T of c.getState())if(A.add(T.id),T.rdns){const D=typeof T.rdns=="string"?[T.rdns]:T.rdns;for(const O of D)j.add(O)}const R=[];for(const T of x){if(j.has(T.info.rdns))continue;const D=u(f(T));A.has(D.id)||R.push(D)}n&&!v.persist.hasHydrated()||c.setState(T=>[...T,...R],!0)});function _(x){v.setState(A=>{var R,T;const j=A.connections.get(x.uid);return j?M(b({},A),{connections:new Map(A.connections).set(x.uid,{accounts:(R=x.accounts)!=null?R:j.accounts,chainId:(T=x.chainId)!=null?T:j.chainId,connector:j.connector})}):A})}function y(x){v.getState().status==="connecting"||v.getState().status==="reconnecting"||v.setState(A=>{const j=c.getState().find(R=>R.uid===x.uid);return j?(j.emitter.listenerCount("connect")&&j.emitter.off("connect",_),j.emitter.listenerCount("change")||j.emitter.on("change",_),j.emitter.listenerCount("disconnect")||j.emitter.on("disconnect",w),M(b({},A),{connections:new Map(A.connections).set(x.uid,{accounts:x.accounts,chainId:x.chainId,connector:j}),current:x.uid,status:"connected"})):A})}function w(x){v.setState(A=>{const j=A.connections.get(x.uid);if(j){const T=j.connector;T.emitter.listenerCount("change")&&j.connector.emitter.off("change",_),T.emitter.listenerCount("disconnect")&&j.connector.emitter.off("disconnect",w),T.emitter.listenerCount("connect")||j.connector.emitter.on("connect",y)}if(A.connections.delete(x.uid),A.connections.size===0)return M(b({},A),{connections:new Map,current:null,status:"disconnected"});const R=A.connections.values().next().value;return M(b({},A),{connections:new Map(A.connections),current:R.connector.uid})})}return{get chains(){return s.getState()},get connectors(){return c.getState()},storage:n,getClient:h,get state(){return v.getState()},setState(x){let A;typeof x=="function"?A=x(v.getState()):A=x;const j=d();typeof A!="object"&&(A=j),Object.keys(j).some(T=>!(T in A))&&(A=j),v.setState(A,!0)},subscribe(x,A,j){return v.subscribe(x,A,j?M(b({},j),{fireImmediately:j.emitImmediately}):void 0)},_internal:{mipd:a,store:v,ssr:!!o,syncConnectedChain:r,transports:i.transports,chains:{setState(x){const A=typeof x=="function"?x(s.getState()):x;if(A.length!==0)return s.setState(A,!0)},subscribe(x){return s.subscribe(x)}},connectors:{providerDetailToConnector:f,setup:u,setState(x){return c.setState(typeof x=="function"?x(c.getState()):x,!0)},subscribe(x){return c.subscribe(x)}},events:{change:_,connect:y,disconnect:w}}}}function Yd(e,t){const{initialState:n,reconnectOnMount:r}=t;return n&&!e._internal.store.persist.hasHydrated()&&e.setState(M(b({},n),{chainId:e.chains.some(o=>o.id===n.chainId)?n.chainId:e.chains[0].id,connections:r?n.connections:new Map,status:r?"reconnecting":"disconnected"})),{async onMount(){e._internal.ssr&&(await e._internal.store.persist.rehydrate(),e._internal.mipd&&e._internal.connectors.setState(o=>{var c,u;const i=new Set;for(const f of o!=null?o:[])if(f.rdns){const g=Array.isArray(f.rdns)?f.rdns:[f.rdns];for(const h of g)i.add(h)}const a=[],s=(u=(c=e._internal.mipd)==null?void 0:c.getProviders())!=null?u:[];for(const f of s){if(i.has(f.info.rdns))continue;const g=e._internal.connectors.providerDetailToConnector(f),h=e._internal.connectors.setup(g);a.push(h)}return[...o,...a]})),r?Fu(e):e.storage&&e.setState(o=>M(b({},o),{connections:new Map}))}}}function Xd(e){var i,a,s;const{chain:t}=e,n=t.rpcUrls.default.http[0];if(!e.transports)return[n];const r=(a=(i=e.transports)==null?void 0:i[t.id])==null?void 0:a.call(i,{chain:t});return(((s=r==null?void 0:r.value)==null?void 0:s.transports)||[r]).map(({value:c})=>(c==null?void 0:c.url)||n)}
2function Zd(e){const{children:t,config:n,initialState:r,reconnectOnMount:o=!0}=e,{onMount:i}=Yd(n,{initialState:r,reconnectOnMount:o});n._internal.ssr||i();const a=k.useRef(!0);return k.useEffect(()=>{if(a.current&&n._internal.ssr)return i(),()=>{a.current=!1}},[]),t}const Ns=k.createContext(void 0);function M0(e){const{children:t,config:n}=e,r={value:n};return k.createElement(Zd,e,k.createElement(Ns.Provider,r,t))}const $d="2.14.11",ef=()=>"wagmi@".concat($d);class tf extends Wu{constructor(){super(...arguments),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiError"})}get docsBaseUrl(){return"https://wagmi.sh/react"}get version(){return ef()}}class nf extends tf{constructor(){super("`useConfig` must be used within `WagmiProvider`.",{docsPath:"/api/WagmiProvider"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiProviderNotFoundError"})}}function he(e={}){var n;const t=(n=e.config)!=null?n:k.useContext(Ns);if(!t)throw new nf;return t}function rf(e,t){const{onChange:n}=t;return e._internal.chains.subscribe((r,o)=>{n(r,o)})}var wr={exports:{}},yr={},br={exports:{}},Cr={};/** 3 * @license React 4 * use-sync-external-store-shim.production.js 5 * 6 * Copyright (c) Meta Platforms, Inc. and affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var Qi;function of(){if(Qi)return Cr;Qi=1;var e=js();function t(g,h){return g===h&&(g!==0||1/g===1/h)||g!==g&&h!==h}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,o=e.useEffect,i=e.useLayoutEffect,a=e.useDebugValue;function s(g,h){var d=h(),p=r({inst:{value:d,getSnapshot:h}}),m=p[0].inst,v=p[1];return i(function(){m.value=d,m.getSnapshot=h,c(m)&&v({inst:m})},[g,d,h]),o(function(){return c(m)&&v({inst:m}),g(function(){c(m)&&v({inst:m})})},[g]),a(d),d}function c(g){var h=g.getSnapshot;g=g.value;try{var d=h();return!n(g,d)}catch(p){return!0}}function u(g,h){return h()}var f=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?u:s;return Cr.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:f,Cr}var zi;function af(){return zi||(zi=1,br.exports=of()),br.exports}/** 11 * @license React 12 * use-sync-external-store-shim/with-selector.production.js 13 * 14 * Copyright (c) Meta Platforms, Inc. and affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var Vi;function sf(){if(Vi)return yr;Vi=1;var e=js(),t=af();function n(u,f){return u===f&&(u!==0||1/u===1/f)||u!==u&&f!==f}var r=typeof Object.is=="function"?Object.is:n,o=t.useSyncExternalStore,i=e.useRef,a=e.useEffect,s=e.useMemo,c=e.useDebugValue;return yr.useSyncExternalStoreWithSelector=function(u,f,g,h,d){var p=i(null);if(p.current===null){var m={hasValue:!1,value:null};p.current=m}else m=p.current;p=s(function(){function C(S){if(!_){if(_=!0,y=S,S=h(S),d!==void 0&&m.hasValue){var x=m.value;if(d(x,S))return w=x}return w=S}if(x=w,r(y,S))return x;var A=h(S);return d!==void 0&&d(x,A)?(y=S,x):(y=S,w=A)}var _=!1,y,w,I=g===void 0?null:g;return[function(){return C(f())},I===null?void 0:function(){return C(I())}]},[f,g,h,d]);var v=o(u,p[0],p[1]);return a(function(){m.hasValue=!0,m.value=v},[v]),c(v),v},yr}var Hi;function cf(){return Hi||(Hi=1,wr.exports=sf()),wr.exports}var Ls=cf();const Ar=e=>typeof e=="object"&&!Array.isArray(e);function lf(e,t,n=t,r=qu){const o=k.useRef([]),i=Ls.useSyncExternalStoreWithSelector(e,t,n,a=>a,(a,s)=>{if(Ar(a)&&Ar(s)&&o.current.length){for(const c of o.current)if(!r(a[c],s[c]))return!1;return!0}return r(a,s)});return k.useMemo(()=>{if(Ar(i)){const a=b({},i);let s={};for(const[c,u]of Object.entries(a))s=M(b({},s),{[c]:{configurable:!1,enumerable:!0,get:()=>(o.current.includes(c)||o.current.push(c),u)}});return Object.defineProperties(a,s),a}return i},[i])}function Ce(e={}){const t=he(e);return lf(n=>Is(t,{onChange:n}),()=>Qu(t))}function zo(e={}){const{onConnect:t,onDisconnect:n}=e,r=he(e);k.useEffect(()=>Is(r,{onChange(o,i){if((i.status==="reconnecting"||i.status==="connecting"&&i.address===void 0)&&o.status==="connected"){const{address:a,addresses:s,chain:c,chainId:u,connector:f}=o,g=i.status==="reconnecting"||i.status===void 0;t==null||t({address:a,addresses:s,chain:c,chainId:u,connector:f,isReconnected:g})}else i.status==="connected"&&o.status==="disconnected"&&(n==null||n())}}),[r,t,n])}var $n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},gt=typeof window>"u"||"Deno"in globalThis;function po(){}function O0(e,t){return typeof e=="function"?e(t):e}function mo(e){return typeof e=="number"&&e>=0&&e!==1/0}function Us(e,t){return Math.max(e+(t||0)-Date.now(),0)}function On(e,t){return typeof e=="function"?e(t):e}function Te(e,t){return typeof e=="function"?e(t):e}function D0(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==uf(a,t.options))return!1}else if(!Vo(t.queryKey,a))return!1}if(n!=="all"){const c=t.isActive();if(n==="active"&&!c||n==="inactive"&&c)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||o&&o!==t.state.fetchStatus||i&&!i(t))}function P0(e,t){const{exact:n,status:r,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(ln(t.options.mutationKey)!==ln(i))return!1}else if(!Vo(t.options.mutationKey,i))return!1}return!(r&&t.state.status!==r||o&&!o(t))}function uf(e,t){return((t==null?void 0:t.queryKeyHashFn)||ln)(e)}function ln(e){return JSON.stringify(e,(t,n)=>go(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):n)}function Vo(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Vo(e[n],t[n])):!1}function Fs(e,t){if(e===t)return e;const n=Ki(e)&&Ki(t);if(n||go(e)&&go(t)){const r=n?e:Object.keys(e),o=r.length,i=n?t:Object.keys(t),a=i.length,s=n?[]:{};let c=0;for(let u=0;u<a;u++){const f=n?u:i[u];(!n&&r.includes(f)||n)&&e[f]===void 0&&t[f]===void 0?(s[f]=void 0,c++):(s[f]=Fs(e[f],t[f]),s[f]===e[f]&&e[f]!==void 0&&c++)}return o===a&&c===o?e:s}return t}function Wn(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Ki(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function go(e){if(!Gi(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!Gi(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Gi(e){return Object.prototype.toString.call(e)==="[object Object]"}function df(e){return new Promise(t=>{setTimeout(t,e)})}function vo(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Fs(e,t):t}function N0(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function L0(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Ws=Symbol();function ff(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===Ws?()=>Promise.reject(new Error("Missing queryFn: '".concat(e.queryHash,"'"))):e.queryFn}var at,Xe,Bt,vs,hf=(vs=class extends $n{constructor(){super();z(this,at);z(this,Xe);z(this,Bt);U(this,Bt,t=>{if(!gt&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){B(this,Xe)||this.setEventListener(B(this,Bt))}onUnsubscribe(){var t;this.hasListeners()||((t=B(this,Xe))==null||t.call(this),U(this,Xe,void 0))}setEventListener(t){var n;U(this,Bt,t),(n=B(this,Xe))==null||n.call(this),U(this,Xe,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){B(this,at)!==t&&(U(this,at,t),this.onFocus())}onFocus(){const t=this.isFocused();
18this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof B(this,at)=="boolean"?B(this,at):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},at=new WeakMap,Xe=new WeakMap,Bt=new WeakMap,vs),qs=new hf,Rt,Ze,Tt,ws,pf=(ws=class extends $n{constructor(){super();z(this,Rt,!0);z(this,Ze);z(this,Tt);U(this,Tt,t=>{if(!gt&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){B(this,Ze)||this.setEventListener(B(this,Tt))}onUnsubscribe(){var t;this.hasListeners()||((t=B(this,Ze))==null||t.call(this),U(this,Ze,void 0))}setEventListener(t){var n;U(this,Tt,t),(n=B(this,Ze))==null||n.call(this),U(this,Ze,t(this.setOnline.bind(this)))}setOnline(t){B(this,Rt)!==t&&(U(this,Rt,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return B(this,Rt)}},Rt=new WeakMap,Ze=new WeakMap,Tt=new WeakMap,ws),Qs=new pf;function wo(){let e,t;const n=new Promise((o,i)=>{e=o,t=i});n.status="pending",n.catch(()=>{});function r(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{r({status:"fulfilled",value:o}),e(o)},n.reject=o=>{r({status:"rejected",reason:o}),t(o)},n}function mf(e){return Math.min(1e3*2**e,3e4)}function zs(e){return(e!=null?e:"online")==="online"?Qs.isOnline():!0}var Vs=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Er(e){return e instanceof Vs}function Hs(e){let t=!1,n=0,r=!1,o;const i=wo(),a=m=>{var v;r||(h(new Vs(m)),(v=e.abort)==null||v.call(e))},s=()=>{t=!0},c=()=>{t=!1},u=()=>qs.isFocused()&&(e.networkMode==="always"||Qs.isOnline())&&e.canRun(),f=()=>zs(e.networkMode)&&e.canRun(),g=m=>{var v;r||(r=!0,(v=e.onSuccess)==null||v.call(e,m),o==null||o(),i.resolve(m))},h=m=>{var v;r||(r=!0,(v=e.onError)==null||v.call(e,m),o==null||o(),i.reject(m))},d=()=>new Promise(m=>{var v;o=C=>{(r||u())&&m(C)},(v=e.onPause)==null||v.call(e)}).then(()=>{var m;o=void 0,r||(m=e.onContinue)==null||m.call(e)}),p=()=>{if(r)return;let m;const v=n===0?e.initialPromise:void 0;try{m=v!=null?v:e.fn()}catch(C){m=Promise.reject(C)}Promise.resolve(m).then(g).catch(C=>{var S,x,A;if(r)return;const _=(S=e.retry)!=null?S:gt?0:3,y=(x=e.retryDelay)!=null?x:mf,w=typeof y=="function"?y(n,C):y,I=_===!0||typeof _=="number"&&n<_||typeof _=="function"&&_(n,C);if(t||!I){h(C);return}n++,(A=e.onFail)==null||A.call(e,n,C),df(w).then(()=>u()?void 0:d()).then(()=>{t?h(C):p()})})};return{promise:i,cancel:a,continue:()=>(o==null||o(),i),cancelRetry:s,continueRetry:c,canStart:f,start:()=>(f()?p():d().then(p),i)}}function gf(){let e=[],t=0,n=s=>{s()},r=s=>{s()},o=s=>setTimeout(s,0);const i=s=>{t?e.push(s):o(()=>{n(s)})},a=()=>{const s=e;e=[],s.length&&o(()=>{r(()=>{s.forEach(c=>{n(c)})})})};return{batch:s=>{let c;t++;try{c=s()}finally{t--,t||a()}return c},batchCalls:s=>(...c)=>{i(()=>{s(...c)})},schedule:i,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{o=s}}}var Gt=gf(),st,ys,Ks=(ys=class{constructor(){z(this,st)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),mo(this.gcTime)&&U(this,st,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e!=null?e:gt?1/0:5*60*1e3)}clearGcTimeout(){B(this,st)&&(clearTimeout(B(this,st)),U(this,st,void 0))}},st=new WeakMap,ys),Mt,Ot,je,ct,ge,pn,lt,Re,qe,bs,U0=(bs=class extends Ks{constructor(t){var n;super();z(this,Re);z(this,Mt);z(this,Ot);z(this,je);z(this,ct);z(this,ge);z(this,pn);z(this,lt);U(this,lt,!1),U(this,pn,t.defaultOptions),this.setOptions(t.options),this.observers=[],U(this,ct,t.client),U(this,je,B(this,ct).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,U(this,Mt,vf(this.options)),this.state=(n=t.state)!=null?n:B(this,Mt),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=B(this,ge))==null?void 0:t.promise}setOptions(t){this.options=b(b({},B(this,pn)),t),this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&B(this,je).remove(this)}setData(t,n){const r=vo(this.state.data,t,this.options);return V(this,Re,qe).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){V(this,Re,qe).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,o;const n=(r=B(this,ge))==null?void 0:r.promise;return(o=B(this,ge))==null||o.cancel(t),n?n.then(po).catch(po):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(B(this,Mt))}isActive(){return this.observers.some(t=>Te(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ws||this.state.dataUpdateCount+this.state.errorUpdate
18Count===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!Us(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=B(this,ge))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=B(this,ge))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),B(this,je).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(B(this,ge)&&(B(this,lt)?B(this,ge).cancel({revert:!0}):B(this,ge).cancelRetry()),this.scheduleGc()),B(this,je).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||V(this,Re,qe).call(this,{type:"invalidate"})}
18fetch(t,n){var c,u,f;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(B(this,ge))return B(this,ge).continueRetry(),B(this,ge).promise}if(t&&this.setOptions(t),!this.options.queryFn){const g=this.observers.find(h=>h.options.queryFn);g&&this.setOptions(g.options)}const r=new AbortController,o=g=>{Object.defineProperty(g,"signal",{enumerable:!0,get:()=>(U(this,lt,!0),r.signal)})},i=()=>{const g=ff(this.options,n),h={client:B(this,ct),queryKey:this.queryKey,meta:this.meta};return o(h),U(this,lt,!1),this.options.persister?this.options.persister(g,h,this):g(h)},a={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:B(this,ct),state:this.state,fetchFn:i};o(a),(c=this.options.behavior)==null||c.onFetch(a,this),U(this,Ot,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=a.fetchOptions)==null?void 0:u.meta))&&V(this,Re,qe).call(this,{type:"fetch",meta:(f=a.fetchOptions)==null?void 0:f.meta});const s=g=>{var h,d,p,m;Er(g)&&g.silent||V(this,Re,qe).call(this,{type:"error",error:g}),Er(g)||((d=(h=B(this,je).config).onError)==null||d.call(h,g,this),(m=(p=B(this,je).config).onSettled)==null||m.call(p,this.state.data,g,this)),this.scheduleGc()};return U(this,ge,Hs({initialPromise:n==null?void 0:n.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:g=>{var h,d,p,m;if(g===void 0){s(new Error("".concat(this.queryHash," data is undefined")));return}try{this.setData(g)}catch(v){s(v);return}(d=(h=B(this,je).config).onSuccess)==null||d.call(h,g,this),(m=(p=B(this,je).config).onSettled)==null||m.call(p,g,this.state.error,this),this.scheduleGc()},onError:s,onFail:(g,h)=>{V(this,Re,qe).call(this,{type:"failed",failureCount:g,error:h})},onPause:()=>{V(this,Re,qe).call(this,{type:"pause"})},onContinue:()=>{V(this,Re,qe).call(this,{type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0})),B(this,ge).start()}},Mt=new WeakMap,Ot=new WeakMap,je=new WeakMap,ct=new WeakMap,ge=new WeakMap,pn=new WeakMap,lt=new WeakMap,Re=new WeakSet,qe=function(t){const n=r=>{var o,i;switch(t.type){case"failed":return M(b({},r),{fetchFailureCount:t.failureCount,fetchFailureReason:t.error});case"pause":return M(b({},r),{fetchStatus:"paused"});case"continue":return M(b({},r),{fetchStatus:"fetching"});case"fetch":return M(b(b({},r),Gs(r.data,this.options)),{fetchMeta:(o=t.meta)!=null?o:null});case"success":return b(M(b({},r),{data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(i=t.dataUpdatedAt)!=null?i:Date.now(),error:null,isInvalidated:!1,status:"success"}),!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});case"error":const a=t.error;return Er(a)&&a.revert&&B(this,Ot)?M(b({},B(this,Ot)),{fetchStatus:"idle"}):M(b({},r),{error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"});case"invalidate":return M(b({},r),{isInvalidated:!0});case"setState":return b(b({},r),t.state)}};this.state=n(this.state),Gt.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),B(this,je).notify({query:this,type:"updated",action:t})})},bs);function Gs(e,t){return b({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:zs(t.networkMode)?"fetching":"paused"},e===void 0&&{error:null,status:"pending"})}function vf(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Pe,we,ut,Ne,Je,Cs,F0=(Cs=class extends Ks{constructor(t){super();z(this,Ne);z(this,Pe);z(this,we);z(this,ut);this.mutationId=t.mutationId,U(this,we,t.mutationCache),U(this,Pe,[]),this.state=t.state||Js(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){B(this,Pe).includes(t)||(B(this,Pe).push(t),this.clearGcTimeout(),B(this,we).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){U(this,Pe,B(this,Pe).filter(n=>n!==t)),this.scheduleGc(),B(this,we).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){B(this,Pe).length||(this.state.status==="pending"?this.scheduleGc():B(this,we).remove(this))}continue(){var t,n;return(n=(t=B(this,ut))==null?void 0:t.continue())!=null?n:this.execute(this.state.variables)}async execute(t){var o,i,a,s,c,u,f,g,h,d,p,m,v,C,_,y,w,I,S,x,A;U(this,ut,Hs({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(j,R)=>{V(this,Ne,Je).call(this,{type:"failed",failureCount:j,error:R})},onPause:()=>{V(this,Ne,Je).call(this,{type:"pause"})},onContinue:()=>{V(this,Ne,Je).call(this,{type:"continue"})},retry:(o=this.options.retry)!=null?o:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>
18B(this,we).canRun(this)}));const n=this.state.status==="pending",r=!B(this,ut).canStart();try{if(!n){V(this,Ne,Je).call(this,{type:"pending",variables:t,isPaused:r}),await((a=(i=B(this,we).config).onMutate)==null?void 0:a.call(i,t,this));const R=await((c=(s=this.options).onMutate)==null?void 0:c.call(s,t));R!==this.state.context&&V(this,Ne,Je).call(this,{type:"pending",context:R,variables:t,isPaused:r})}const j=await B(this,ut).start();return await((f=(u=B(this,we).config).onSuccess)==null?void 0:f.call(u,j,t,this.state.context,this)),await((h=(g=this.options).onSuccess)==null?void 0:h.call(g,j,t,this.state.context)),await((p=(d=B(this,we).config).onSettled)==null?void 0:p.call(d,j,null,this.state.variables,this.state.context,this)),await((v=(m=this.options).onSettled)==null?void 0:v.call(m,j,null,t,this.state.context)),V(this,Ne,Je).call(this,{type:"success",data:j}),j}catch(j){try{throw await((_=(C=B(this,we).config).onError)==null?void 0:_.call(C,j,t,this.state.context,this)),await((w=(y=this.options).onError)==null?void 0:w.call(y,j,t,this.state.context)),await((S=(I=B(this,we).config).onSettled)==null?void 0:S.call(I,void 0,j,this.state.variables,this.state.context,this)),await((A=(x=this.options).onSettled)==null?void 0:A.call(x,void 0,j,t,this.state.context)),j}finally{V(this,Ne,Je).call(this,{type:"error",error:j})}}finally{B(this,we).runNext(this)}}},Pe=new WeakMap,we=new WeakMap,ut=new WeakMap,Ne=new WeakSet,Je=function(t){const n=r=>{switch(t.type){case"failed":return M(b({},r),{failureCount:t.failureCount,failureReason:t.error});case"pause":return M(b({},r),{isPaused:!0});case"continue":return M(b({},r),{isPaused:!1});case"pending":return M(b({},r),{context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()});case"success":return M(b({},r),{data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return M(b({},r),{data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"})}};this.state=n(this.state),Gt.batch(()=>{B(this,Pe).forEach(r=>{r.onMutationUpdate(t)}),B(this,we).notify({mutation:this,type:"updated",action:t})})},Cs);function Js(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Ae,G,mn,ye,dt,Dt,$e,Le,gn,Pt,Nt,ft,ht,et,Lt,$,rn,yo,bo,Co,Ao,Eo,xo,_o,Ys,As,wf=(As=class extends $n{constructor(t,n){super();z(this,$);z(this,Ae);z(this,G);z(this,mn);z(this,ye);z(this,dt);z(this,Dt);z(this,$e);z(this,Le);z(this,gn);z(this,Pt);z(this,Nt);z(this,ft);z(this,ht);z(this,et);z(this,Lt,new Set);this.options=n,U(this,Ae,t),U(this,Le,null),U(this,$e,wo()),this.options.experimental_prefetchInRender||B(this,$e).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(B(this,G).addObserver(this),Ji(B(this,G),this.options)?V(this,$,rn).call(this):this.updateResult(),V(this,$,Ao).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return jo(B(this,G),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return jo(B(this,G),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,V(this,$,Eo).call(this),V(this,$,xo).call(this),B(this,G).removeObserver(this)}setOptions(t,n){const r=this.options,o=B(this,G);if(this.options=B(this,Ae).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Te(this.options.enabled,B(this,G))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");V(this,$,_o).call(this),B(this,G).setOptions(this.options),r._defaulted&&!Wn(this.options,r)&&B(this,Ae).getQueryCache().notify({type:"observerOptionsUpdated",query:B(this,G),observer:this});const i=this.hasListeners();i&&Yi(B(this,G),o,this.options,r)&&V(this,$,rn).call(this),this.updateResult(n),i&&(B(this,G)!==o||Te(this.options.enabled,B(this,G))!==Te(r.enabled,B(this,G))||On(this.options.staleTime,B(this,G))!==On(r.staleTime,B(this,G)))&&V(this,$,yo).call(this);const a=V(this,$,bo).call(this);i&&(B(this,G)!==o||Te(this.options.enabled,B(this,G))!==Te(r.enabled,B(this,G))||a!==B(this,et))&&V(this,$,Co).call(this,a)}getOptimisticResult(t){const n=B(this,Ae).getQueryCache().build(B(this,Ae),t),r=this.createResult(n,t);return bf(this,r)&&(U(this,ye,r),U(this,Dt,this.options),U(this,dt,B(this,G).state)),r}getCurrentResult(){return B(this,ye)}trackResult(t,n){const r={};return Object.keys(t).forEach(o=>{Object.defineProperty(r,o,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(o),n==null||n(o),t[o])})}),r}trackProp(t){B(this,Lt).add(t)}getCurrentQuery(){return B(this,G)}refetch(n={}){var t=te(n,[]);return this.fetch(b({},t))}fetchOptimistic(t){const n=B(this,Ae).defaultQueryOptions(t),r=B(this,Ae).getQueryCache().build(B(this,Ae),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return V(this,$,rn).call(this,M(b({},t),{cancelRefetch:(n=t.cancelRefetch)!=null?n:!0})).then(()=>(this.updateResult(),B(this,ye)))}createResult(t,n){var A;const r=B(this,G),o=this.options,i=B(this,ye),a=B(this,dt),s=B(this,Dt),u=t!==r?t.state:B(this,mn),{state:f}=t;let g=b({},f),h=!1,d;if(n._optimisticResults){const j=this.hasListeners(),R=!j&&Ji(t,
18n),T=j&&Yi(t,r,n,o);(R||T)&&(g=b(b({},g),Gs(f.data,t.options))),n._optimisticResults==="isRestoring"&&(g.fetchStatus="idle")}let{error:p,errorUpdatedAt:m,status:v}=g;if(n.select&&g.data!==void 0)if(i&&g.data===(a==null?void 0:a.data)&&n.select===B(this,gn))d=B(this,Pt);else try{U(this,gn,n.select),d=n.select(g.data),d=vo(i==null?void 0:i.data,d,n),U(this,Pt,d),U(this,Le,null)}catch(j){U(this,Le,j)}else d=g.data;if(n.placeholderData!==void 0&&d===void 0&&v==="pending"){let j;if(i!=null&&i.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))j=i.data;else if(j=typeof n.placeholderData=="function"?n.placeholderData((A=B(this,Nt))==null?void 0:A.state.data,B(this,Nt)):n.placeholderData,n.select&&j!==void 0)try{j=n.select(j),U(this,Le,null)}catch(R){U(this,Le,R)}j!==void 0&&(v="success",d=vo(i==null?void 0:i.data,j,n),h=!0)}B(this,Le)&&(p=B(this,Le),d=B(this,Pt),m=Date.now(),v="error");const C=g.fetchStatus==="fetching",_=v==="pending",y=v==="error",w=_&&C,I=d!==void 0,x={status:v,fetchStatus:g.fetchStatus,isPending:_,isSuccess:v==="success",isError:y,isInitialLoading:w,isLoading:w,data:d,dataUpdatedAt:g.dataUpdatedAt,error:p,errorUpdatedAt:m,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:g.dataUpdateCount>0||g.errorUpdateCount>0,isFetchedAfterMount:g.dataUpdateCount>u.dataUpdateCount||g.errorUpdateCount>u.errorUpdateCount,isFetching:C,isRefetching:C&&!_,isLoadingError:y&&!I,isPaused:g.fetchStatus==="paused",isPlaceholderData:h,isRefetchError:y&&I,isStale:Ho(t,n),refetch:this.refetch,promise:B(this,$e)};if(this.options.experimental_prefetchInRender){const j=D=>{x.status==="error"?D.reject(x.error):x.data!==void 0&&D.resolve(x.data)},R=()=>{const D=U(this,$e,x.promise=wo());j(D)},T=B(this,$e);switch(T.status){case"pending":t.queryHash===r.queryHash&&j(T);break;case"fulfilled":(x.status==="error"||x.data!==T.value)&&R();break;case"rejected":(x.status!=="error"||x.error!==T.reason)&&R();break}}return x}updateResult(t){const n=B(this,ye),r=this.createResult(B(this,G),this.options);if(U(this,dt,B(this,G).state),U(this,Dt,this.options),B(this,dt).data!==void 0&&U(this,Nt,B(this,G)),Wn(r,n))return;U(this,ye,r);const o={},i=()=>{if(!n)return!0;const{notifyOnChangeProps:a}=this.options,s=typeof a=="function"?a():a;if(s==="all"||!s&&!B(this,Lt).size)return!0;const c=new Set(s!=null?s:B(this,Lt));return this.options.throwOnError&&c.add("error"),Object.keys(B(this,ye)).some(u=>{const f=u;return B(this,ye)[f]!==n[f]&&c.has(f)})};(t==null?void 0:t.listeners)!==!1&&i()&&(o.listeners=!0),V(this,$,Ys).call(this,b(b({},o),t))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&V(this,$,Ao).call(this)}},Ae=new WeakMap,G=new WeakMap,mn=new WeakMap,ye=new WeakMap,dt=new WeakMap,Dt=new WeakMap,$e=new WeakMap,Le=new WeakMap,gn=new WeakMap,Pt=new WeakMap,Nt=new WeakMap,ft=new WeakMap,ht=new WeakMap,et=new WeakMap,Lt=new WeakMap,$=new WeakSet,rn=function(t){V(this,$,_o).call(this);let n=B(this,G).fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(po)),n},yo=function(){V(this,$,Eo).call(this);const t=On(this.options.staleTime,B(this,G));if(gt||B(this,ye).isStale||!mo(t))return;const r=Us(B(this,ye).dataUpdatedAt,t)+1;U(this,ft,setTimeout(()=>{B(this,ye).isStale||this.updateResult()},r))},bo=function(){var t;return(t=typeof this.options.refetchInterval=="function"?this.options.refetchInterval(B(this,G)):this.options.refetchInterval)!=null?t:!1},Co=function(t){V(this,$,xo).call(this),U(this,et,t),!(gt||Te(this.options.enabled,B(this,G))===!1||!mo(B(this,et))||B(this,et)===0)&&U(this,ht,setInterval(()=>{(this.options.refetchIntervalInBackground||qs.isFocused())&&V(this,$,rn).call(this)},B(this,et)))},Ao=function(){V(this,$,yo).call(this),V(this,$,Co).call(this,V(this,$,bo).call(this))},Eo=function(){B(this,ft)&&(clearTimeout(B(this,ft)),U(this,ft,void 0))},xo=function(){B(this,ht)&&(clearInterval(B(this,ht)),U(this,ht,void 0))},_o=function(){const t=B(this,Ae).getQueryCache().build(B(this,Ae),this.options);if(t===B(this,G))return;const n=B(this,G);U(this,G,t),U(this,mn,t.state),this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))},Ys=function(t){Gt.batch(()=>
18{t.listeners&&this.listeners.forEach(n=>{n(B(this,ye))}),B(this,Ae).getQueryCache().notify({query:B(this,G),type:"observerResultsUpdated"})})},As);function yf(e,t){return Te(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Ji(e,t){return yf(e,t)||e.state.data!==void 0&&jo(e,t,t.refetchOnMount)}function jo(e,t,n){if(Te(t.enabled,e)!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&Ho(e,t)}return!1}function Yi(e,t,n,r){return(e!==t||Te(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&Ho(e,n)}function Ho(e,t){return Te(t.enabled,e)!==!1&&e.isStaleByTime(On(t.staleTime,e))}function bf(e,t){return!Wn(e.getCurrentResult(),t)}var tt,nt,Ee,Qe,Ve,Dn,ko,Es,Cf=(Es=class extends $n{constructor(t,n){super();z(this,Ve);z(this,tt);z(this,nt);z(this,Ee);z(this,Qe);U(this,tt,t),this.setOptions(n),this.bindMethods(),V(this,Ve,Dn).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){var r;const n=this.options;this.options=B(this,tt).defaultMutationOptions(t),Wn(this.options,n)||B(this,tt).getMutationCache().notify({type:"observerOptionsUpdated",mutation:B(this,Ee),observer:this}),n!=null&&n.mutationKey&&this.options.mutationKey&&ln(n.mutationKey)!==ln(this.options.mutationKey)?this.reset():((r=B(this,Ee))==null?void 0:r.state.status)==="pending"&&B(this,Ee).setOptions(this.options)}onUnsubscribe(){var t;this.hasListeners()||(t=B(this,Ee))==null||t.removeObserver(this)}onMutationUpdate(t){V(this,Ve,Dn).call(this),V(this,Ve,ko).call(this,t)}getCurrentResult(){return B(this,nt)}reset(){var t;(t=B(this,Ee))==null||t.removeObserver(this),U(this,Ee,void 0),V(this,Ve,Dn).call(this),V(this,Ve,ko).call(this)}mutate(t,n){var r;return U(this,Qe,n),(r=B(this,Ee))==null||r.removeObserver(this),U(this,Ee,B(this,tt).getMutationCache().build(B(this,tt),this.options)),B(this,Ee).addObserver(this),B(this,Ee).execute(t)}},tt=new WeakMap,nt=new WeakMap,Ee=new WeakMap,Qe=new WeakMap,Ve=new WeakSet,Dn=function(){var n,r;const t=(r=(n=B(this,Ee))==null?void 0:n.state)!=null?r:Js();U(this,nt,M(b({},t),{isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}))},ko=function(t){Gt.batch(()=>{var n,r,o,i,a,s,c,u;if(B(this,Qe)&&this.hasListeners()){const f=B(this,nt).variables,g=B(this,nt).context;(t==null?void 0:t.type)==="success"?((r=(n=B(this,Qe)).onSuccess)==null||r.call(n,t.data,f,g),(i=(o=B(this,Qe)).onSettled)==null||i.call(o,t.data,null,f,g)):(t==null?void 0:t.type)==="error"&&((s=(a=B(this,Qe)).onError)==null||s.call(a,t.error,f,g),(u=(c=B(this,Qe)).onSettled)==null||u.call(c,void 0,t.error,f,g))}this.listeners.forEach(f=>{f(B(this,nt))})})},Es);function Af(e){return JSON.stringify(e,(t,n)=>Ef(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):typeof n=="bigint"?n.toString():n)}function Ef(e){if(!Xi(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Xi(n)||!n.hasOwnProperty("isPrototypeOf"))}function Xi(e){return Object.prototype.toString.call(e)==="[object Object]"}function Ko(e){const ve=e,{_defaulted:t,behavior:n,gcTime:r,initialData:o,initialDataUpdatedAt:i,maxPages:a,meta:s,networkMode:c,queryFn:u,queryHash:f,queryKey:g,queryKeyHashFn:h,retry:d,retryDelay:p,structuralSharing:m,getPreviousPageParam:v,getNextPageParam:C,initialPageParam:_,_optimisticResults:y,enabled:w,notifyOnChangeProps:I,placeholderData:S,refetchInterval:x,refetchIntervalInBackground:A,refetchOnMount:j,refetchOnReconnect:R,refetchOnWindowFocus:T,retryOn
18Mount:D,select:O,staleTime:N,suspense:re,throwOnError:oe,config:ie,connector:ne,query:de}=ve;return te(ve,["_defaulted","behavior","gcTime","initialData","initialDataUpdatedAt","maxPages","meta","networkMode","queryFn","queryHash","queryKey","queryKeyHashFn","retry","retryDelay","structuralSharing","getPreviousPageParam","getNextPageParam","initialPageParam","_optimisticResults","enabled","notifyOnChangeProps","placeholderData","refetchInterval","refetchIntervalInBackground","refetchOnMount","refetchOnReconnect","refetchOnWindowFocus","retryOnMount","select","staleTime","suspense","throwOnError","config","connector","query"])}function xf(e){return{mutationFn(t){return zu(e,t)},mutationKey:["connect"]}}function _f(e){return{mutationFn(t){return Vu(e,t)},mutationKey:["disconnect"]}}function jf(e,t={}){return{async queryFn({queryKey:n}){const s=n[1],{address:r,scopeKey:o}=s,i=te(s,["address","scopeKey"]);if(!r)throw new Error("address is required");const a=await Hu(e,M(b({},i),{address:r}));return a!=null?a:null},queryKey:kf(t)}}function kf(e={}){return["balance",Ko(e)]}function If(e,t={}){return{async queryFn({queryKey:n}){const a=n[1],{name:r,scopeKey:o}=a,i=te(a,["name","scopeKey"]);if(!r)throw new Error("name is required");return Ku(e,M(b({},i),{name:r}))},queryKey:Sf(t)}}function Sf(e={}){return["ensAvatar",Ko(e)]}function Bf(e,t={}){return{async queryFn({queryKey:n}){const a=n[1],{address:r,scopeKey:o}=a,i=te(a,["address","scopeKey"]);if(!r)throw new Error("address is required");return Gu(e,M(b({},i),{address:r}))},queryKey:Rf(t)}}function Rf(e={}){return["ensName",Ko(e)]}function Tf(e){return{mutationFn(t){return Ju(e,t)},mutationKey:["signMessage"]}}function Mf(e){return{mutationFn(t){return Yu(e,t)},mutationKey:["switchChain"]}}var Xs=k.createContext(void 0),Zs=e=>{const t=k.useContext(Xs);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},W0=({client:e,children:t})=>(k.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),gu.jsx(Xs.Provider,{value:e,children:t})),$s=k.createContext(!1),Of=()=>k.useContext($s);$s.Provider;function Df(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
18var Pf=k.createContext(Df()),Nf=()=>k.useContext(Pf);function ec(e,t){return typeof e=="function"?e(...t):!!e}function Io(){}var Lf=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Uf=e=>{k.useEffect(()=>{e.clearReset()},[e])},Ff=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:o})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(o&&e.data===void 0||ec(n,[e.error,r])),Wf=e=>{const t=e.staleTime;e.suspense&&(e.staleTime=typeof t=="function"?(...n)=>Math.max(t(...n),1e3):Math.max(t!=null?t:1e3,1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},qf=(e,t)=>e.isLoading&&e.isFetching&&!t,Qf=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,Zi=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function zf(e,t,n){var g,h,d,p,m;const r=Zs(),o=Of(),i=Nf(),a=r.defaultQueryOptions(e);(h=(g=r.getDefaultOptions().queries)==null?void 0:g._experimental_beforeQuery)==null||h.call(g,a),a._optimisticResults=o?"isRestoring":"optimistic",Wf(a),Lf(a,i),Uf(i);const s=!r.getQueryCache().get(a.queryHash),[c]=k.useState(()=>new t(r,a)),u=c.getOptimisticResult(a),f=!o&&e.subscribed!==!1;if(k.useSyncExternalStore(k.useCallback(v=>{const C=f?c.subscribe(Gt.batchCalls(v)):Io;return c.updateResult(),C},[c,f]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),k.useEffect(()=>{c.setOptions(a,{listeners:!1})},[a,c]),Qf(a,u))throw Zi(a,c,i);if(Ff({result:u,errorResetBoundary:i,throwOnError:a.throwOnError,query:r.getQueryCache().get(a.queryHash),suspense:a.suspense}))throw u.error;if((p=(d=r.getDefaultOptions().queries)==null?void 0:d._experimental_afterQuery)==null||p.call(d,a,u),a.experimental_prefetchInRender&&!gt&&qf(u,o)){const v=s?Zi(a,c,i):(m=r.getQueryCache().get(a.queryHash))==null?void 0:m.promise;v==null||v.catch(Io).finally(()=>{c.updateResult()})}return a.notifyOnChangeProps?u:c.trackResult(u)}function tc(e,t){return zf(e,wf)}function er(e,t){const n=Zs(),[r]=k.useState(()=>new Cf(n,e));k.useEffect(()=>{r.setOptions(e)},[r,e]);const o=k.useSyncExternalStore(k.useCallback(a=>r.subscribe(Gt.batchCalls(a)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),i=k.useCallback((a,s)=>{r.mutate(a,s).catch(Io)},[r]);if(o.error&&ec(r.options.throwOnError,[o.error]))throw o.error;return M(b({},o),{mutate:i,mutateAsync:o.mutate})}function Go(e){const t=tc(M(b({},e),{queryKeyHashFn:Af}));return t.queryKey=e.queryKey,t}function Jo(e={}){const t=he(e);return k.useSyncExternalStore(n=>Xu(t,{onChange:n}),()=>Bi(t),()=>Bi(t))}function nc(e={}){var s,c;const{address:t,query:n={}}=e,r=he(e),o=Jo({config:r}),i=jf(r,M(b({},e),{chainId:(s=e.chainId)!=null?s:o})),a=!!(t&&((c=n.enabled)==null||c));return Go(M(b(b({},n),i),{enabled:a}))}function Vf(e={}){const t=he(e);return k.useSyncExternalStore(n=>rf(t,{onChange:n}),()=>Ri(t),()=>Ri(t))}function Hf(e={}){const t=he(e);return k.useSyncExternalStore(n=>Zu(t,{onChange:n}),()=>Ti(t),()=>Ti(t))}function Kf(e={}){const{mutation:t}=e,n=he(e),r=xf(n),s=er(b(b({},t),r)),{mutate:o,mutateAsync:i}=s,a=te(s,["mutate","mutateAsync"]);return k.useEffect(()=>n.subscribe(({status:c})=>c,(c,u)=>{u==="connected"&&c==="disconnected"&&a.reset()}),[n,a.reset]),M(b({},a),{connect:o,connectAsync:i,connectors:Hf({config:n})})}function Gf(e={}){const t=he(e);return k.useSyncExternalStore(n=>$u(t,{onChange:n}),()=>Mi(t),()=>Mi(t))}function Yo(e={}){const{mutation:t}=e,n=he(e),r=_f(n),s=er(b(b({},t),r)),{mutate:o,mutateAsync:i}=s,a=te(s,["mutate","mutateAsync"]);return M(b({},a),{connectors:Gf({config:n}).map(c=>c.connector),disconnect:o,disconnectAsync:i})}function Jf(e={}){var s,c;const{name:t,query:n={}}=e,r=he(e),o=Jo({config:r}),i=If(r,M(b({},e),{chainId:(s=e.chainId)!=null?s:o})),a=!!(t&&((c=n.enabled)==null||c));return Go(M(b(b({},n),i),{enabled:a}))}function Yf(e={}){var s,c;const{address:t,query:n={}}=e,r=he(e),o=Jo({config:r}),i=Bf(r,M(b({},e),{chainId:(s=e.chainId)!=null?s:o})),a=!!(t&&((c=n.enabled)==null||c));return Go(M(b(b({},n),i),{enabled:a}))}function Xf(e={}){const t=he(e);return Ls.useSyncExternalStoreWithSelector(n=>ed(t,{onChange:n}),()=>Oi(t,e),()=>Oi(t,e),n=>n,(n,r)=>(n==null?void 0:n.uid)===(r==null?void 0:r.uid))}function Zf(e={}){const{mutation:t}=e,n=he(e),r=Tf(n),s=er(b(b({},t),r)),{mutate:o,mutateAsync:i}=s,a=te(s,["mutate","mutateAsync"]);return M(b({},a),{signMessage:o,signMessageAsync:i})}function $f(e={}){const{mutation:t}=e,n=he(e),r=Mf(n),s=er(b(b({},t),r)),{mutate:o,mutateAsync:i}=s,a=te(s,["mutate","mutateAsync"]);return M(b({},a),{chains:Vf({config:n}),switchChain:o,switchChainAsync:i})}function rc(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=rc(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function oc(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=rc(e))&&(r&&(r+=" "),r+=t);return r}var eh="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";
18const $i=new Map([[8217,"apostrophe"],[8260,"fraction slash"],[12539,"middle dot"]]),ea=4;function th(e){let t=0;function n(){return e[t++]<<8|e[t++]}let r=n(),o=1,i=[0,1];for(let I=1;I<r;I++)i.push(o+=n());let a=n(),s=t;t+=a;let c=0,u=0;function f(){return c==0&&(u=u<<8|e[t++],c=8),u>>--c&1}const g=31,h=2**g,d=h>>>1,p=d>>1,m=h-1;let v=0;for(let I=0;I<g;I++)v=v<<1|f();let C=[],_=0,y=h;for(;;){let I=Math.floor(((v-_+1)*o-1)/y),S=0,x=r;for(;x-S>1;){let R=S+x>>>1;I<i[R]?x=R:S=R}if(S==0)break;C.push(S);let A=_+Math.floor(y*i[S]/o),j=_+Math.floor(y*i[S+1]/o)-1;for(;((A^j)&d)==0;)v=v<<1&m|f(),A=A<<1&m,j=j<<1&m|1;for(;A&~j&p;)v=v&d|v<<1&m>>>1|f(),A=A<<1^d,j=(j^d)<<1|d|1;_=A,y=1+j-A}let w=r-4;return C.map(I=>{switch(I-w){case 3:return w+65792+(e[s++]<<16|e[s++]<<8|e[s++]);case 2:return w+256+(e[s++]<<8|e[s++]);case 1:return w+e[s++];default:return I-1}})}function nh(e){let t=0;return()=>e[t++]}function ic(e){return nh(th(rh(e)))}function rh(e){let t=[];[..."ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"].forEach((o,i)=>t[o.charCodeAt(0)]=i);let n=e.length,r=new Uint8Array(6*n>>3);for(let o=0,i=0,a=0,s=0;o<n;o++)s=s<<6|t[e.charCodeAt(o)],a+=6,a>=8&&(r[i++]=s>>(a-=8));return r}function oh(e){return e&1?~e>>1:e>>1}function ih(e,t){let n=Array(e);for(let r=0,o=0;r<e;r++)n[r]=o+=oh(t());return n}function un(e,t=0){let n=[];for(;;){let r=e(),o=e();if(!o)break;t+=r;for(let i=0;i<o;i++)n.push(t+i);t+=o+1}return n}function ac(e){return dn(()=>{let t=un(e);if(t.length)return t})}function sc(e){let t=[];for(;;){let n=e();if(n==0)break;t.push(ah(n,e))}for(;;){let n=e()-1;if(n<0)break;t.push(sh(n,e))}return t.flat()}function dn(e){let t=[];for(;;){let n=e(t.length);if(!n)break;t.push(n)}return t}function cc(e,t,n){let r=Array(e).fill().map(()=>[]);for(let o=0;o<t;o++)ih(e,n).forEach((i,a)=>r[a].push(i));return r}function ah(e,t){let n=1+t(),r=t(),o=dn(t);return cc(o.length,1+e,t).flatMap((a,s)=>{let[c,...u]=a;return Array(o[s]).fill().map((f,g)=>{let h=g*r;return[c+g*n,u.map(d=>d+h)]})})}function sh(e,t){let n=1+t();return cc(n,1+e,t).map(o=>[o[0],o.slice(1)])}function ch(e){let t=[],n=un(e);return o(r([]),[]),t;function r(i){let a=e(),s=dn(()=>{let c=un(e).map(u=>n[u]);if(c.length)return r(c)});return{S:a,B:s,Q:i}}function o({S:i,B:a},s,c){if(!(i&4&&c===s[s.length-1])){i&2&&(c=s[s.length-1]),i&1&&t.push(s);for(let u of a)for(let f of u.Q)o(u,[...s,f],c)}}}function lh(e){return e.toString(16).toUpperCase().padStart(2,"0")}function lc(e){return"{".concat(lh(e),"}")}function uh(e){let t=[];for(let n=0,r=e.length;n<r;){let o=e.codePointAt(n);n+=o<65536?1:2,t.push(o)}return t}function qt(e){let n=e.length;if(n<4096)return String.fromCodePoint(...e);let r=[];for(let o=0;o<n;)r.push(String.fromCodePoint(...e.slice(o,o+=4096)));return r.join("")}function dh(e,t){let n=e.length,r=n-t.length;for(let o=0;r==0&&o<n;o++)r=e[o]-t[o];return r}var fh=
vendor: 7,453 bytes, line 18
18"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"
18;const fn=44032,qn=4352,Qn=4449,zn=4519,uc=19,dc=21,Qt=28,Vn=dc*Qt,hh=uc*Vn,ph=fn+hh,mh=qn+uc,gh=Qn+dc,vh=zn+Qt;function on(e){return e>>24&255}function fc(e){return e&16777215}let So,ta,Bo,Pn;function wh(){let e=ic(fh);So=new Map(ac(e).flatMap((t,n)=>t.map(r=>[r,n+1<<24]))),ta=new Set(un(e)),Bo=new Map,Pn=new Map;for(let[t,n]of sc(e)){if(!ta.has(t)&&n.length==2){let[r,o]=n,i=Pn.get(r);i||(i=new Map,Pn.set(r,i)),i.set(o,t)}Bo.set(t,n.reverse())}}function hc(e){return e>=fn&&e<ph}function yh(e,t){if(e>=qn&&e<mh&&t>=Qn&&t<gh)return fn+(e-qn)*Vn+(t-Qn)*Qt;if(hc(e)&&t>zn&&t<vh&&(e-fn)%Qt==0)return e+(t-zn);{let n=Pn.get(e);return n&&(n=n.get(t),n)?n:-1}}function pc(e){So||wh();let t=[],n=[],r=!1;function o(i){let a=So.get(i);a&&(r=!0,i|=a),t.push(i)}for(let i of e)for(;;){if(i<128)t.push(i);else if(hc(i)){let a=i-fn,s=a/Vn|0,c=a%Vn/Qt|0,u=a%Qt;o(qn+s),o(Qn+c),u>0&&o(zn+u)}else{let a=Bo.get(i);a?n.push(...a):o(i)}if(!n.length)break;i=n.pop()}if(r&&t.length>1){let i=on(t[0]);for(let a=1;a<t.length;a++){let s=on(t[a]);if(s==0||i<=s){i=s;continue}let c=a-1;for(;;){let u=t[c+1];if(t[c+1]=t[c],t[c]=u,!c||(i=on(t[--c]),i<=s))break}i=on(t[a])}}return t}function bh(e){let t=[],n=[],r=-1,o=0;for(let i of e){let a=on(i),s=fc(i);if(r==-1)a==0?r=s:t.push(s);else if(o>0&&o>=a)a==0?(t.push(r,...n),n.length=0,r=s):n.push(s),o=a;else{let c=yh(r,s);c>=0?r=c:o==0&&a==0?(t.push(r),r=s):(n.push(s),o=a)}}return r>=0&&t.push(r,...n),t}function mc(e){return pc(e).map(fc)}function Ch(e){return bh(pc(e))}const na=45,gc=".",vc=65039,wc=1,kt=e=>Array.from(e);function hn(e,t){return e.P.has(t)||e.Q.has(t)}class Ah extends Array{get is_emoji(){return!0}}let Ro,yc,it,To,bc,It,xr,jt,Cc,ra,Mo;function Xo(){if(Ro)return;let e=ic(eh);const t=()=>un(e),n=()=>new Set(t());Ro=new Map(sc(e)),yc=n(),it=t(),To=new Set(t().map(f=>it[f])),it=new Set(it),bc=n(),n();let r=ac(e),o=e();const i=()=>new Set(t().flatMap(f=>r[f]).concat(t()));It=dn(f=>{let g=dn(e).map(h=>h+96);if(g.length){let h=f>=o;g[0]-=32,g=qt(g),h&&(g="Restricted[".concat(g,"]"));let d=i(),p=i(),m=!e();return{N:g,P:d,Q:p,M:m,R:h}}}),xr=n(),jt=new Map;let a=t().concat(kt(xr)).sort((f,g)=>f-g);a.forEach((f,g)=>{let h=e(),d=a[g]=h?a[g-h]:{V:[],M:new Map};d.V.push(f),xr.has(f)||jt.set(f,d)});for(let{V:f,M:g}
18of new Set(jt.values())){let h=[];for(let p of f){let m=It.filter(C=>hn(C,p)),v=h.find(({G:C})=>m.some(_=>C.has(_)));v||(v={G:new Set,V:[]},h.push(v)),v.V.push(p),m.forEach(C=>v.G.add(C))}let d=h.flatMap(p=>kt(p.G));for(let{G:p,V:m}of h){let v=new Set(d.filter(C=>!p.has(C)));for(let C of m)g.set(C,v)}}let s=new Set,c=new Set;const u=f=>s.has(f)?c.add(f):s.add(f);for(let f of It){for(let g of f.P)u(g);for(let g of f.Q)u(g)}for(let f of s)!jt.has(f)&&!c.has(f)&&jt.set(f,wc);Cc=new Set(kt(s).concat(kt(mc(s)))),ra=ch(e).map(f=>Ah.from(f)).sort(dh),Mo=new Map;for(let f of ra){let g=[Mo];for(let h of f){let d=g.map(p=>{let m=p.get(h);return m||(m=new Map,p.set(h,m)),m});h===vc?g.push(...d):g=d}for(let h of g)h.V=f}}function Zo(e){return(Ac(e)?"":"".concat($o(tr([e]))," "))+lc(e)}function $o(e){return'"'.concat(e,'"â')}function Eh(e){if(e.length>=4&&e[2]==na&&e[3]==na)throw new Error('invalid label extension: "'.concat(qt(e.slice(0,4)),'"'))}function xh(e){for(let n=e.lastIndexOf(95);n>0;)if(e[--n]!==95)throw new Error("underscore allowed only at start")}function _h(e){let t=e[0],n=$i.get(t);if(n)throw sn("leading ".concat(n));let r=e.length,o=-1;for(let i=1;i<r;i++){t=e[i];let a=$i.get(t);if(a){if(o==i)throw sn("".concat(n," + ").concat(a));o=i+1,n=a}}if(o==r)throw sn("trailing ".concat(n))}function tr(e,t=lc){let n=[];jh(e[0])&&n.push("â");let r=0,o=e.length;for(let i=0;i<o;i++){let a=e[i];Ac(a)&&(n.push(qt(e.slice(r,i))),n.push(t(a)),r=i+1)}return n.push(qt(e.slice(r,o))),n.join("")}function jh(e){return Xo(),it.has(e)}function Ac(e){return Xo(),bc.has(e)}function kh(e){return Rh(Ih(e,Ch,Oh))}function Ih(e,t,n){if(!e)return[];Xo();let r=0;return e.split(gc).map(o=>{let i=uh(o),a={input:i,offset:r};r+=i.length+1;try{let s=a.tokens=Mh(i,t,n),c=s.length,u;if(!c)throw new Error("empty label");let f=a.output=s.flat();if(xh(f),!(a.emoji=c>1||s[0].is_emoji)&&f.every(h=>h<128))Eh(f),u="ASCII";else{let h=s.flatMap(d=>d.is_emoji?[]:d);if(!h.length)u="Emoji";else{if(it.has(f[0]))throw sn("leading combining mark");for(let m=1;m<c;m++){let v=s[m];
18if(!v.is_emoji&&it.has(v[0]))throw sn('emoji + combining mark: "'.concat(qt(s[m-1])," + ").concat(tr([v[0]]),'"'))}_h(f);let d=kt(new Set(h)),[p]=Bh(d);Th(p,h),Sh(p,d),u=p.N}}a.type=u}catch(s){a.error=s}return a})}function Sh(e,t){let n,r=[];for(let o of t){let i=jt.get(o);if(i===wc)return;if(i){let a=i.M.get(o);if(n=n?n.filter(s=>a.has(s)):kt(a),!n.length)return}else r.push(o)}if(n){for(let o of n)if(r.every(i=>hn(o,i)))throw new Error("whole-script confusable: ".concat(e.N,"/").concat(o.N))}}function Bh(e){let t=It;for(let n of e){let r=t.filter(o=>hn(o,n));if(!r.length)throw It.some(o=>hn(o,n))?xc(t[0],n):Ec(n);if(t=r,r.length==1)break}return t}function Rh(e){return e.map(({input:t,error:n,output:r})=>{if(n){let o=n.message;throw new Error(e.length==1?o:"Invalid label ".concat($o(tr(t)),": ").concat(o))}return qt(r)}).join(gc)}function Ec(e){return new Error("disallowed character: ".concat(Zo(e)))}function xc(e,t){let n=Zo(t),r=It.find(o=>o.P.has(t));return r&&(n="".concat(r.N," ").concat(n)),new Error("illegal mixture: ".concat(e.N," + ").concat(n))}function sn(e){return new Error("illegal placement: ".concat(e))}function Th(e,t){for(let n of t)if(!hn(e,n))throw xc(e,n);if(e.M){let n=mc(t);for(let r=1,o=n.length;r<o;r++)if(To.has(n[r])){let i=r+1;for(let a;i<o&&To.has(a=n[i]);i++)for(let s=r;s<i;s++)if(n[s]==a)throw new Error("duplicate non-spacing marks: ".concat(Zo(a)));if(i-r>ea)throw new Error("excessive non-spacing marks: ".concat($o(tr(n.slice(r-1,i)))," (").concat(i-r,"/").concat(ea,")"));r=i}}}function Mh(e,t,n){let r=[],o=[];for(e=e.slice().reverse();e.length;){let i=Dh(e);if(i)o.length&&(r.push(t(o)),o=[]),r.push(n(i));else{let a=e.pop();if(Cc.has(a))o.push(a);else{let s=Ro.get(a);if(s)o.push(...s);else if(!yc.has(a))throw Ec(a)}}}return o.length&&r.push(t(o)),r}function Oh(e){return e.filter(t=>t!=vc)}function Dh(e,t){let n=Mo,r,o=e.length;for(;o&&(n=n.get(e[--o]),!!n);){let{V:i}=n;i&&(r=i,e.length=o)}return r}function Ph(e){return kh(e)}const Nh={gasPriceOracle:{address:"0x420000000000000000000000000000000000000F"},l1Block:{address:"0x4200000000000000000000000000000000000015"},l2CrossDomainMessenger:{address:"0x4200000000000000000000000000000000000007"},l2Erc721Bridge:{address:"0x4200000000000000000000000000000000000014"},l2StandardBridge:{address:"0x4200000000000000000000000000000000000010"},l2ToL1MessagePasser:{address:"0x4200000000000000000000000000000000000016"}},Lh={block:rd({format(e){var n;return{transactions:(n=e.transactions)==null?void 0:n.map(r=>{if(typeof r=="string")return r;const o=od(r);return o.typeHex==="0x7e"&&(o.isSystemTx=r.isSystemTx,o.mint=r.mint?$t(r.mint):void 0,o.sourceHash=r.sourceHash,o.type="deposit"),o}),stateRoot:e.stateRoot}}}),transaction:nd({format(e){const t={};return e.type==="0x7e"&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?$t(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:td({format(e){return{l1GasPrice:e.l1GasPrice?$t(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?$t(e.l1GasUsed):null,l1Fee:e.l1Fee?$t(e.l1Fee):null,l1FeeScalar:e.l1FeeScalar?Number(e.l1FeeScalar):null}}})};function Uh(e,t){return qh(e)?Wh(e):xd(e,t)}const Fh={transaction:Uh};function Wh(e){Qh(e);const{sourceHash:t,data:n,from:r,gas:o,isSystemTx:i,mint:a,to:s,value:c}=e,u=[t,r,s!=null?s:"0x",a?Z(a):"0x",c?Z(c):"0x",o?Z(o):"0x",i?"0x1":"0x",n!=null?n:"0x"];return Xn(["0x7e",Wt(u)])}function qh(e){return e.type==="deposit"||typeof e.sourceHash<"u"}function Qh(e){const{from:t,to:n}=e;if(t&&!pt(t))throw new Ut({address:t});if(n&&!pt(n))throw new Ut({address:n})}const Hn={contracts:Nh,formatters:Lh,serializers:Fh},zh=vn({id:42161,name:"Arbitrum One",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://arb1.arbitrum.io/rpc"]}},blockExplorers:{default:{name:"Arbiscan",url:"https://arbiscan.io",apiUrl:"https://api.arbiscan.io/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:7654707}}}),jn=1,Vh=vn(M(b({},Hn),{id:8453,name:"Base",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.base.org"]}},blockExplorers:{default:{name:"Basescan",url:"https://basescan.org",apiUrl:"https://api.basescan.org/api"}},contracts:M(b({},Hn.contracts),{l2OutputOracle:{[jn]:{address:"0x56315b90c40730925ec5485cf004d835058518A0"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:5022},portal:{[jn]:{address:"0x49048044D57e1C92A77f79988d21Fa8fAF74E97e",blockCreated:17482143}},l1StandardBridge:{[jn]:{address:"0x3154Cf16ccdb4C6d922629664174b904d80F2C35",blockCreated:17482143}}}),sourceId:jn})),nr=vn({id:1,name:"Ethereum",nativeCurrency:{name:"Ether",symbol
18:"ETH",decimals:18},rpcUrls:{default:{http:["https://cloudflare-eth.com"]}},blockExplorers:{default:{name:"Etherscan",url:"https://etherscan.io",apiUrl:"https://api.etherscan.io/api"}},contracts:{ensRegistry:{address:"0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"},ensUniversalResolver:{address:"0xce01f8eee7E479C928F8919abD53E553a36CeF67",blockCreated:19258213},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:14353601}}}),tn=1,Hh=vn(M(b({},Hn),{id:10,name:"OP Mainnet",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://mainnet.optimism.io"]}},blockExplorers:{default:{name:"Optimism Explorer",url:"https://optimistic.etherscan.io",apiUrl:"https://api-optimistic.etherscan.io/api"}},contracts:M(b({},Hn.contracts),{disputeGameFactory:{[tn]:{address:"0xe5965Ab5962eDc7477C8520243A95517CD252fA9"}},l2OutputOracle:{[tn]:{address:"0xdfe97868233d1aa22e815a266982f2cf17685a27"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:4286263},portal:{[tn]:{address:"0xbEb5Fc579115071764c7423A4f12eDde41f106Ed"}},l1StandardBridge:{[tn]:{address:"0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1"}}}),sourceId:tn})),Kh=vn({id:137,name:"Polygon",nativeCurrency:{name:"MATIC",symbol:"MATIC",decimals:18},rpcUrls:{default:{http:["https://polygon-rpc.com"]}},blockExplorers:{default:{name:"PolygonScan",url:"https://polygonscan.com",apiUrl:"https://api.polygonscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:25770160}}});var Ye=function(){return Ye=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Ye.apply(this,arguments)};function Gh(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function Jh(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;r<o;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var Nn="right-scroll-bar-position",Ln="width-before-scroll-bar",Yh="with-scroll-bars-hidden",Xh="--removed-body-scroll-bar-size";function _r(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function Zh(e,t){var n=k.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var $h=typeof window<"u"?k.useLayoutEffect:k.useEffect,oa=new WeakMap;function ep(e,t){var n=Zh(null,function(r){return e.forEach(function(o){return _r(o,r)})});return $h(function(){var r=oa.get(n);if(r){var o=new Set(r),i=new Set(e),a=n.current;o.forEach(function(s){i.has(s)||_r(s,null)}),i.forEach(function(s){o.has(s)||_r(s,a)})}oa.set(n,e)},[e]),n}var Oo=function(e,t){return Oo=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},Oo(e,t)};function _c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Oo(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var zt=function(){return zt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},zt.apply(this,arguments)};function ei(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function jc(e,t,n,r){var o=arguments.length,i=o<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i}function kc(e,t){return function(n,r){t(n,r,e)}}function Ic(e,t,n,r,o,i){function a(C){if(C!==void 0&&typeof C!="function")throw new TypeError("Function expected");return C}for(var s=r.kind,c=s==="getter"?"get":s==="setter"?"set":"value",u=!t&&e?r.static?e:e.prototype:null,f=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),g,h=!1,d=n.length-1;d>=0;d--){var p={};for(var m in r)p[m]=m==="access"?{}:r[m];for(var m in r.access)p.access[m]=r.access[m];p.addInitializer=function(C){if(h)throw new TypeError("Cannot add initializer
vendor: 5,671 bytes, line 18
18s after decoration has completed");i.push(a(C||null))};var v=(0,n[d])(s==="accessor"?{get:f.get,set:f.set}:f[c],p);if(s==="accessor"){if(v===void 0)continue;if(v===null||typeof v!="object")throw new TypeError("Object expected");(g=a(v.get))&&(f.get=g),(g=a(v.set))&&(f.set=g),(g=a(v.init))&&o.unshift(g)}else(g=a(v))&&(s==="field"?o.unshift(g):f[c]=g)}u&&Object.defineProperty(u,r.name,f),h=!0}function Sc(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function Bc(e){return typeof e=="symbol"?e:"".concat(e)}function Rc(e,t,n){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function Tc(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function Mc(e,t,n,r){function o(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function s(f){try{u(r.next(f))}catch(g){a(g)}}function c(f){try{u(r.throw(f))}catch(g){a(g)}}function u(f){f.done?i(f.value):o(f.value).then(s,c)}u((r=r.apply(e,t||[])).next())})}function Oc(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,a=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(u){return function(f){return c([u,f])}}function c(u){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(n=0)),n;)try{if(r=1,o&&(i=u[0]&2?o.return:u[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,u[1])).done)return i;switch(o=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,o=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]<i[3])){n.label=u[1];break}if(u[0]===6&&n.label<i[1]){n.label=i[1],i=u;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(u);break}i[2]&&n.ops.pop(),n.trys.pop();continue}u=t.call(e,n)}catch(f){u=[6,f],o=0}finally{r=i=0}if(u[0]&5)throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}var rr=Object.create?function(e,t,n,r){r===void 0&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]};function Dc(e,t){for(var n in e)n!=="default"&&!Object.prototype.hasOwnProperty.call(t,n)&&rr(t,e,n)}function Kn(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ti(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}function Pc(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(ti(arguments[t]));return e}function Nc(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var i=arguments[t],a=0,s=i.length;a<s;a++,o++)r[o]=i[a];return r}function Lc(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;r<o;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}function Vt(e){return this instanceof Vt?(this.v=e,this):new Vt(e)}function Uc(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),o,i=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",a),o[Symbol.asyncIterator]=function(){return this},o;function a(d){return function(p){return Promise.resolve(p).then(d,g)}}function s(d,p){r[d]&&(o[d]=function(m){return new Promise(function(v,C){i.push([d,m,v,C])>1||c(d,m)})},p&&(o[d]=p(o[d])))}function c(d,p){try{u(r[d](p))}catch(m){h(i[0][3],m)}}function u(d){d.value instanceof Vt?Promise.resolve(d.value.v).then(f,g):h(i[0][2],d)}function f(d){c("next",d)}function g(d){c("throw",d)}function h(d,p){d(p),i.shift(),i.length&&c(i[0][0],i[0][1])}}function Fc(e){var t,n;return t={},r("next"),r("throw",function(o){throw o}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(o,i){t[o]=e[o]?function(a){return(n=!n)?{value:Vt(e[o](a)),done:!1}:i?i(a):a}:i}}function Wc(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof Kn=="function"?Kn(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(a){return new Promise(function(s,c){a=e[i](a),o(s,c,a.done,a.value)})}}function o(i,a,s,c){Promise.resolve(c).then(function(u){i({value:u,done:s})},a)}}function qc(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var tp=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},Do=function(e){return Do=Object.getOwnPropertyNames||function(t){var n=[];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[n.length]=r);return n},Do(e)};
vendor: 2,855 bytes, line 18
18function Qc(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n=Do(e),r=0;r<n.length;r++)n[r]!=="default"&&rr(t,e,n[r]);return tp(t,e),t}function zc(e){return e&&e.__esModule?e:{default:e}}function Vc(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)}function Hc(e,t,n,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,n):o?o.value=n:t.set(e,n),n}function Kc(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function Gc(e,t,n){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if(typeof r!="function")throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(i){return Promise.reject(i)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var np=typeof SuppressedError=="function"?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function Jc(e){function t(i){e.error=e.hasError?new np(i,e.error,"An error was suppressed during disposal."):i,e.hasError=!0}var n,r=0;function o(){for(;n=e.stack.pop();)try{if(!n.async&&r===1)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var i=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(i).then(o,function(a){return t(a),o()})}else r|=1}catch(a){t(a)}if(r===1)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return o()}function Yc(e,t){return typeof e=="string"&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(n,r,o,i,a){return r?t?".jsx":".js":o&&(!i||!a)?n:o+i+"."+a.toLowerCase()+"js"}):e}const rp={__extends:_c,__assign:zt,__rest:ei,__decorate:jc,__param:kc,__esDecorate:Ic,__runInitializers:Sc,__propKey:Bc,__setFunctionName:Rc,__metadata:Tc,__awaiter:Mc,__generator:Oc,__createBinding:rr,__exportStar:Dc,__values:Kn,__read:ti,__spread:Pc,__spreadArrays:Nc,__spreadArray:Lc,__await:Vt,__asyncGenerator:Uc,__asyncDelegator:Fc,__asyncValues:Wc,__makeTemplateOb
vendor: 4,954 bytes, line 18
18ject:qc,__importStar:Qc,__importDefault:zc,__classPrivateFieldGet:Vc,__classPrivateFieldSet:Hc,__classPrivateFieldIn:Kc,__addDisposableResource:Gc,__disposeResources:Jc,__rewriteRelativeImportExtension:Yc},q0=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:Gc,get __assign(){return zt},__asyncDelegator:Fc,__asyncGenerator:Uc,__asyncValues:Wc,__await:Vt,__awaiter:Mc,__classPrivateFieldGet:Vc,__classPrivateFieldIn:Kc,__classPrivateFieldSet:Hc,__createBinding:rr,__decorate:jc,__disposeResources:Jc,__esDecorate:Ic,__exportStar:Dc,__extends:_c,__generator:Oc,__importDefault:zc,__importStar:Qc,__makeTemplateObject:qc,__metadata:Tc,__param:kc,__propKey:Bc,__read:ti,__rest:ei,__rewriteRelativeImportExtension:Yc,__runInitializers:Sc,__setFunctionName:Rc,__spread:Pc,__spreadArray:Lc,__spreadArrays:Nc,__values:Kn,default:rp},Symbol.toStringTag,{value:"Module"}));function op(e){return e}function ip(e,t){t===void 0&&(t=op);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(i){var a=t(i,r);return n.push(a),function(){n=n.filter(function(s){return s!==a})}},assignSyncMedium:function(i){for(r=!0;n.length;){var a=n;n=[],a.forEach(i)}n={push:function(s){return i(s)},filter:function(){return n}}},assignMedium:function(i){r=!0;var a=[];if(n.length){var s=n;n=[],s.forEach(i),a=n}var c=function(){var f=a;a=[],f.forEach(i)},u=function(){return Promise.resolve().then(c)};u(),n={push:function(f){a.push(f),u()},filter:function(f){return a=a.filter(f),n}}}};return o}function ap(e){e===void 0&&(e={});var t=ip(null);return t.options=zt({async:!0,ssr:!1},e),t}var Xc=function(e){var t=e.sideCar,n=ei(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return k.createElement(r,zt({},n))};Xc.isSideCarExport=!0;function sp(e,t){return e.useMedium(t),Xc}var Zc=ap(),jr=function(){},or=k.forwardRef(function(e,t){var n=k.useRef(null),r=k.useState({onScrollCapture:jr,onWheelCapture:jr,onTouchMoveCapture:jr}),o=r[0],i=r[1],a=e.forwardProps,s=e.children,c=e.className,u=e.removeScrollBar,f=e.enabled,g=e.shards,h=e.sideCar,d=e.noIsolation,p=e.inert,m=e.allowPinchZoom,v=e.as,C=v===void 0?"div":v,_=e.gapMode,y=Gh(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),w=h,I=ep([n,t]),S=Ye(Ye({},y),o);return k.createElement(k.Fragment,null,f&&k.createElement(w,{sideCar:Zc,removeScrollBar:u,shards:g,noIsolation:d,inert:p,setCallbacks:i,allowPinchZoom:!!m,lockRef:n,gapMode:_}),a?k.cloneElement(k.Children.only(s),Ye(Ye({},S),{ref:I})):k.createElement(C,Ye({},S,{className:c,ref:I}),s))});or.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};or.classNames={fullWidth:Ln,zeroRight:Nn};var cp=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function lp(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=cp();return t&&e.setAttribute("nonce",t),e}function up(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function dp(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var fp=function(){var e=0,t=null;return{add:function(n){e==0&&(t=lp())&&(up(t,n),dp(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},hp=function(){var e=fp();return function(t,n){k.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},$c=function(){var e=hp(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},pp={left:0,top:0,right:0,gap:0},kr=function(e){return parseInt(e||"",10)||0},mp=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[kr(n),kr(r),kr(o)]},gp=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return pp;var t=mp(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},vp=$c(),St="data-scroll-locked",wp=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,s=e.gap;return n===void 0&&(n="margin"),"\n .".concat(Yh," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(St,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),n==="margin"&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";
18")].filter(Boolean).join(""),"\n }\n \n .").concat(Nn," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(Ln," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(Nn," .").concat(Nn," {\n right: 0 ").concat(r,";\n }\n \n .").concat(Ln," .").concat(Ln," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(St,"] {\n ").concat(Xh,": ").concat(s,"px;\n }\n")},ia=function(){var e=parseInt(document.body.getAttribute(St)||"0",10);return isFinite(e)?e:0},yp=function(){k.useEffect(function(){return document.body.setAttribute(St,(ia()+1).toString()),function(){var e=ia()-1;e<=0?document.body.removeAttribute(St):document.body.setAttribute(St,e.toString())}},[])},bp=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;yp();var i=k.useMemo(function(){return gp(o)},[o]);return k.createElement(vp,{styles:wp(i,!t,o,n?"":"!important")})},Po=!1;if(typeof window<"u")try{var kn=Object.defineProperty({},"passive",{get:function(){return Po=!0,!0}});window.addEventListener("test",kn,kn),window.removeEventListener("test",kn,kn)}catch(e){Po=!1}var Et=Po?{passive:!1}:!1,Cp=function(e){return e.tagName==="TEXTAREA"},el=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Cp(e)&&n[t]==="visible")},Ap=function(e){return el(e,"overflowY")},Ep=function(e){return el(e,"overflowX")},aa=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=tl(e,r);if(o){var i=nl(e,r),a=i[1],s=i[2];if(a>s)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},xp=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},_p=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},tl=function(e,t){return e==="v"?Ap(t):Ep(t)},nl=function(e,t){return e==="v"?xp(t):_p(t)},jp=function(e,t){return e==="h"&&t==="rtl"?-1:1},kp=function(e,t,n,r,o){var i=jp(e,window.getComputedStyle(t).direction),a=i*r,s=n.target,c=t.contains(s),u=!1,f=a>0,g=0,h=0;do{var d=nl(e,s),p=d[0],m=d[1],v=d[2],C=m-v-i*p;(p||C)&&tl(e,s)&&(g+=C,h+=p),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(f&&Math.abs(g)<1||!f&&Math.abs(h)<1)&&(u=!0),u},In=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},sa=function(e){return[e.deltaX,e.deltaY]},ca=function(e){return e&&"current"in e?e.current:e},Ip=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Sp=function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")},Bp=0,xt=[];function Rp(e){var t=k.useRef([]),n=k.useRef([0,0]),r=k.useRef(),o=k.useState(Bp++)[0],i=k.useState($c)[0],a=k.useRef(e);k.useEffect(function(){a.current=e},[e]),k.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var m=Jh([e.lockRef.current],(e.shards||[]).map(ca),!0).filter(Boolean);return m.forEach(function(v){return v.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),m.forEach(function(v){return v.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=k.useCallback(function(m,v){if("touches"in m&&m.touches.length===2||m.type==="wheel"&&m.ctrlKey)return!a.current.allowPinchZoom;var C=In(m),_=n.current,y="deltaX"in m?m.deltaX:_[0]-C[0],w="deltaY"in m?m.deltaY:_[1]-C[1],I,S=m.target,x=Math.abs(y)>Math.abs(w)?"h":"v";if("touches"in m&&x==="h"&&S.type==="range")return!1;var A=aa(x,S);if(!A)return!0;if(A?I=x:(I=x==="v"?"h":"v",A=aa(x,S)),!A)return!1;if(!r.current&&"changedTouches"in m&&(y||w)&&(r.current=I),!I)return!0;var j=r.current||I;return kp(j,v,m,j==="h"?y:w)},[]),c=k.useCallback(function(m){var v=m;if(!(!xt.length||xt[xt.length-1]!==i)){var C="deltaY"in v?sa(v):In(v),_=t.current.filter(function(I){return I.name===v.type&&(I.target===v.target||v.target===I.shadowParent)&&Ip(I.delta,C)})[0];if(_&&_.should){v.cancelable&&v.preventDefault();return}
18if(!_){var y=(a.current.shards||[]).map(ca).filter(Boolean).filter(function(I){return I.contains(v.target)}),w=y.length>0?s(v,y[0]):!a.current.noIsolation;w&&v.cancelable&&v.preventDefault()}}},[]),u=k.useCallback(function(m,v,C,_){var y={name:m,delta:v,target:C,should:_,shadowParent:Tp(C)};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(w){return w!==y})},1)},[]),f=k.useCallback(function(m){n.current=In(m),r.current=void 0},[]),g=k.useCallback(function(m){u(m.type,sa(m),m.target,s(m,e.lockRef.current))},[]),h=k.useCallback(function(m){u(m.type,In(m),m.target,s(m,e.lockRef.current))},[]);k.useEffect(function(){return xt.push(i),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:h}),document.addEventListener("wheel",c,Et),document.addEventListener("touchmove",c,Et),document.addEventListener("touchstart",f,Et),function(){xt=xt.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,Et),document.removeEventListener("touchmove",c,Et),document.removeEventListener("touchstart",f,Et)}},[]);var d=e.removeScrollBar,p=e.inert;return k.createElement(k.Fragment,null,p?k.createElement(i,{styles:Sp(o)}):null,d?k.createElement(bp,{gapMode:e.gapMode}):null)}function Tp(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Mp=sp(Zc,Rp);var rl=k.forwardRef(function(e,t){return k.createElement(or,Ye({},e,{ref:t,sideCar:Mp}))});rl.classNames=or.classNames;function la(e){var t=e.match(/^var\((.*)\)$/);return t?t[1]:e}function Op(e,t){var n=e;for(var r of t){if(!(r in n))throw new Error("Path ".concat(t.join(" -> ")," does not exist in object"));n=n[r]}return n}function ol(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],r={};for(var o in e){var i=e[o],a=[...n,o];typeof i=="string"||typeof i=="number"||i==null?r[o]=t(i,a):typeof i=="object"&&!Array.isArray(i)?r[o]=ol(i,t,a):console.warn('Skipping invalid key "'.concat(a.join("."),'". Should be a string, number, null or object. Received: "').concat(Array.isArray(i)?"Array":typeof i,'"'))}return r}function ua(e,t){var n={};if(typeof t=="object"){var r=e;ol(t,(s,c)=>{if(s!=null){var u=Op(r,c);n[la(u)]=String(s)}})}else{var o=e;for(var i in o){var a=o[i];a!=null&&(n[la(i)]=a)}}return Object.defineProperty(n,"toString",{value:function(){return Object.keys(this).map(c=>"".concat(c,":").concat(this[c])).join(";")},writable:!1}),n}var an={exports:{}},Dp=an.exports,da;function Pp(){return da||(da=1,function(e,t){(function(n,r){var o="1.0.40",i="",a="?",s="function",c="undefined",u="object",f="string",g="major",h="model",d="name",p="type",m="vendor",v="version",C="architecture",_="console",y="mobile",w="tablet",I="smarttv",S="wearable",x="embedded",A=500,j="Amazon",R="Apple",T="ASUS",D="BlackBerry",O="Browser",N="Chrome",re="Edge",oe="Firefox",ie="Google",ne="Huawei",de="LG",ae="Microsoft",ve="Motorola",Fe="Opera",Se="Samsung",F="Sharp",W="Sony",se="Xiaomi",J="Zebra",me="Facebook",_e="Chromium OS",He="Mac OS",bi=" Browser",uu=function(H,Y){var Q={};for(var ee in H)Y[ee]&&Y[ee].length%2===0?Q[ee]=Y[ee].concat(H[ee]):Q[ee]=H[ee];return Q},bn=function(H){for(var Y={},Q=0;Q<H.length;Q++)Y[H[Q].toUpperCase()]=H[Q];return Y},Ci=function(H,Y){return typeof H===f?Ct(Y).indexOf(Ct(H))!==-1:!1},Ct=function(H){return H.toLowerCase()},du=function(H){return typeof H===f?H.replace(/[^\d\.]/g,i).split(".")[0]:r},cr=function(H,Y){if(typeof H===f)return H=H.replace(/^\s\s*/,i),typeof Y===c?H:H.substring(0,A)},Zt=function(H,Y){for(var Q=0,ee,We,Me,X,q,Oe;Q<Y.length&&!q;){var lr=Y[Q],xi=Y[Q+1];for(ee=We=0;ee<lr.length&&!q&&lr[ee];)if(q=lr[ee++].exec(H),q)for(Me=0;Me<xi.length;Me++)Oe=q[++We],X=xi[Me],typeof X===u&&X.length>0?X.length===2?typeof X[1]==s?this[X[0]]=X[1].call(this,Oe):this[X[0]]=X[1]:X.length===3?typeof X[1]===s&&!(X[1].exec&&X[1].test)?this[X[0]]=Oe?X[1].call(this,Oe,X[2]):r:this[X[0]]=Oe?Oe.replace(X[1],X[2]):r:X.length===4&&(this[X[0]]=Oe?X[3].call(this,Oe.replace(X[1],X[2])):r):this[X]=Oe||r;Q+=2}},Cn=function(H,Y){for(var Q in Y)if(typeof Y[Q]===u&&Y[Q].length>0){for(var ee=0;ee<Y[Q].length;ee++)if(Ci(Y[Q][ee],H))return Q===a?r:Q}else if(Ci(Y[Q],H))return Q===a?r:Q;return Y.hasOwnProperty("*")?Y["*"]:H},fu={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},Ai={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Ei={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[d,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[d,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[d,v],[/opios[\/ ]+([\w\.]+)/i],[v,[d,Fe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[d,Fe+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[d,Fe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[d,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[v,[d,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[d,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[d,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[d,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[d,"UC"+O]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[d,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[d,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[d,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[d,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[d,"Smart Lenovo "+O]],[/(avast|avg)\/([\w\.]+)/i],[[d,/(.+)/,"$1 Secure "+O],v],[/\bfocus\/([\w\.]+)/i],[v,[d,oe+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[d,Fe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[d,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[d,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[d,Fe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[d,"MIUI"+bi]],[/fxios\/([\w\.-]+)/i],[v,[d,oe]],[/\bqihoobrowser\/?([\w\.]*)/i],[v,[d,"360"]],[/\b(qq)\/([\w\.]+)/i],[[d,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[d,/(.+)/,"$1"+bi],v],[/samsungbrowser\/([\w\.]+)/i],[v,[d,Se+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[v,[d,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[d,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[d,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[d],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[v,d],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[d,me],v],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[d,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[d,"GSA"]],[/musical_ly(?:.
vendor: 5,713 bytes, line 18
18+app_?version\/|_)([\w\.]+)/i],[v,[d,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[d,N+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[d,N+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[d,"Android "+O]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[d,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[d,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,d],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[d,[v,Cn,fu]],[/(webkit|khtml)\/([\w\.]+)/i],[d,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[d,"Netscape"],v],[/(wolvic|librewolf)\/([\w\.]+)/i],[d,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[d,oe+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[d,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[d,[v,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[C,"amd64"]],[/(ia32(?=;))/i],[[C,Ct]],[/((?:i[346]|x)86)[;\)]/i],[[C,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[C,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[C,"armhf"]],[/windows (ce|mobile); ppc;/i],[[C,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[C,/ower/,i,Ct]],[/(sun4\w)[;\)]/i],[[C,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[C,Ct]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[h,[m,Se],[p,w]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[h,[m,Se],[p,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[h,[m,R],[p,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[h,[m,R],[p,w]],[/(macintosh);/i],[h,[m,R]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[h,[m,F],[p,y]],[/(?:honor)([-\w ]+)[;\)]/i],[h,[m,"Honor"],[p,y]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[h,[m,ne],[p,w]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[h,[m,ne],[p,y]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[h,/_/g," "],[m,se],[p,y]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[h,/_/g," "],[m,se],[p,w]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[h,[m,"OPPO"],[p,y]],[/\b(opd2\d{3}a?) bui/i],[h,[m,"OPPO"],[p,w]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[h,[m,"Vivo"],[p,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[h,[m,"Realme"],[p,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[h,[m,ve],[p,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[h,[m,ve],[p,w]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[h,[m,de],[p,w]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[h,[m,de],[p,y]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[h,[m,"Lenovo"],[p,w]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[h,/_/g," "],[m,"Nokia"],[p,y]],[/(pixel c)\b/i],[h,[m,ie],[p,w]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[h,[m,ie],[p,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[h,[m,W],[p,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[h,"Xperia Tablet"],[m,W],[p,w]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[h,[m,"OnePlus"],[p,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[h,[m,j],[p,w]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[h,/(.+)/g,"Fire Phone $1"],[m,j],[p,y]],[/(playbook);[-\w\),; ]+(rim)/i],[h,m,[p,w]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[h,[m,D],[p,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[h,[m,T],[p,w]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[h,[m,T],[p,y]],[/(nexus 9)/i],[h,[m,"HTC"],[p,w]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[h,/_/g," "],[p,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[h,[m,"TCL"],[p,w]],[/(itel) ((\w+))/i],[[m,Ct],h,[p,Cn,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[h,[m,"Acer"],[p,w]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[h,[m,"Meizu"],[p,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[h,[m,"Ulefone"],[p,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[h,[m,"Energizer"],[p,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[h,[m,"Cat"],[p,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[h,[m,"Smartfren"],[p,y]],[/droid.+;
vendor: 7,932 bytes, line 18
18 (a(?:015|06[35]|142p?))/i],[h,[m,"Nothing"],[p,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (imo) ((?!tab)[\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[m,h,[p,y]],[/(imo) (tab \w+)/i,/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,h,[p,w]],[/(surface duo)/i],[h,[m,ae],[p,w]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[h,[m,"Fairphone"],[p,y]],[/(u304aa)/i],[h,[m,"AT&T"],[p,y]],[/\bsie-(\w*)/i],[h,[m,"Siemens"],[p,y]],[/\b(rct\w+) b/i],[h,[m,"RCA"],[p,w]],[/\b(venue[\d ]{2,7}) b/i],[h,[m,"Dell"],[p,w]],[/\b(q(?:mv|ta)\w+) b/i],[h,[m,"Verizon"],[p,w]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[h,[m,"Barnes & Noble"],[p,w]],[/\b(tm\d{3}\w+) b/i],[h,[m,"NuVision"],[p,w]],[/\b(k88) b/i],[h,[m,"ZTE"],[p,w]],[/\b(nx\d{3}j) b/i],[h,[m,"ZTE"],[p,y]],[/\b(gen\d{3}) b.+49h/i],[h,[m,"Swiss"],[p,y]],[/\b(zur\d{3}) b/i],[h,[m,"Swiss"],[p,w]],[/\b((zeki)?tb.*\b) b/i],[h,[m,"Zeki"],[p,w]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],h,[p,w]],[/\b(ns-?\w{0,9}) b/i],[h,[m,"Insignia"],[p,w]],[/\b((nxa|next)-?\w{0,9}) b/i],[h,[m,"NextBook"],[p,w]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],h,[p,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],h,[p,y]],[/\b(ph-1) /i],[h,[m,"Essential"],[p,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[h,[m,"Envizen"],[p,w]],[/\b(trio[-\w\. ]+) b/i],[h,[m,"MachSpeed"],[p,w]],[/\btu_(1491) b/i],[h,[m,"Rotor"],[p,w]],[/(shield[\w ]+) b/i],[h,[m,"Nvidia"],[p,w]],[/(sprint) (\w+)/i],[m,h,[p,y]],[/(kin\.[onetw]{3})/i],[[h,/\./g," "],[m,ae],[p,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[h,[m,J],[p,w]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[h,[m,J],[p,y]],[/smart-tv.+(samsung)/i],[m,[p,I]],[/hbbtv.+maple;(\d+)/i],[[h,/^/,"SmartTV"],[m,Se],[p,I]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,de],[p,I]],[/(apple) ?tv/i],[m,[h,R+" TV"],[p,I]],[/crkey/i],[[h,N+"cast"],[m,ie],[p,I]],[/droid.+aft(\w+)( bui|\))/i],[h,[m,j],[p,I]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[h,[m,F],[p,I]],[/(bravia[\w ]+)( bui|\))/i],[h,[m,W],[p,I]],[/(mitv-\w{5}) bui/i],[h,[m,se],[p,I]],[/Hbbtv.*(technisat) (.*);/i],[m,h,[p,I]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,cr],[h,cr],[p,I]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,I]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,h,[p,_]],[/droid.+; (shield) bui/i],[h,[m,"Nvidia"],[p,_]],[/(playstation [345portablevi]+)/i],[h,[m,W],[p,_]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[h,[m,ae],[p,_]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[h,[m,Se],[p,S]],[/((pebble))app/i],[m,h,[p,S]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[h,[m,R],[p,S]],[/droid.+; (glass) \d/i],[h,[m,ie],[p,S]],[/droid.+; (wt63?0{2,3})\)/i],[h,[m,J],[p,S]],[/droid.+; (glass) \d/i],[h,[m,ie],[p,S]],[/(pico) (4|neo3(?: link|pro)?)/i],[m,h,[p,S]],[/; (quest( \d| pro)?)/i],[h,[m,me],[p,S]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[p,x]],[/(aeobc)\b/i],[h,[m,j],[p,x]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[h,[p,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[h,[p,w]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,w]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,y]],[/(android[-\w\. ]{0,9});.+buil/i],[h,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[d,re+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[d,v],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[d,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[d,v],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,d]],os:[[/microsoft (windows) (vista|xp)/i],[d,v],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[d,[v,Cn,Ai]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,Cn,Ai],[d,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[d,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[d,He],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,d],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[d,v],[/\(bb(10);/i],[v,[d,D]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[v,[d,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[d,oe+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[d,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[d,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[d,N+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[d,_e],v],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[d,v],[/(sunos) ?([\w\.\d]*)/i],[[d,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[d,v]]},Be=function(H,Y){if(typeof H===u&&(Y=H,H=r),!(this instanceof Be))return new Be(H,Y).getResult();var Q=typeof n!==c&&n.navigator?n.navigator:r,ee=H||(Q&&Q.userAgent?Q.userAgent:i),We=Q&&Q.userAgentData?Q.userAgentData:r,Me=Y?uu(Ei,Y):Ei,X=Q&&Q.userAgent==ee;return this.getBrowser=function(){var q={};return q[d]=r,q[v]=r,Zt.call(q,ee,Me.browser),q[g]=du(q[v]),X&&Q&&Q.brave&&typeof Q.brave.isBrave==s&&(q[d]="Brave"),q},this.getCPU=function(){var q={};return q[C]=r,Zt.call(q,ee,Me.cpu),q},this.getDevice=function(){var q={};return q[m]=r,q[h]=r,q[p]=r,Zt.call(q,ee,Me.device),X&&!q[p]&&We&&We.mobile&&(q[p]=y),X&&q[h]=="Macintosh"&&Q&&typeof Q.standalone!==c&&Q.maxTouchPoints&&Q.maxTouchPoints>2&&(q[h]="iPad",q[p]=w),q},this.getEngine=function(){var q={};return q[d]=r,q[v]=r,Zt.call(q,ee,Me.engine),q},this.getOS=function(){var q={};return q[d]=r,q[v]=r,Zt.call(q,ee,Me.os),X&&!q[d]&&We&&We.platform&&We.platform!="Unknown"&&(q[d]=We.platform.replace(/chrome os/i,_e).replace(/macos/i,He)),q},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return ee},this.setUA=function(q){return ee=typeof q===f&&q.length>A?cr(q,A):q,this},this.setUA(ee),this};Be.VERSION=o,Be.BROWSER=bn([d,v,g]),Be.CPU=bn([C]),Be.DEVICE=bn([h,m,p,_,y,I,w,S,x]),Be.ENGINE=Be.OS=bn([d,v]),e.exports&&(t=e.exports=Be),t.UAParser=Be;var At=typeof n!==c&&(n.jQuery||n.Zepto);if(At&&!At.ua){var An=new Be;At.ua=An.getResult(),At.ua.get=function(){return An.getUA()},At.ua.set=function(H){An.setUA(H);var Y=An.getResult();for(var Q in Y)At.ua[Q]=Y[Q]}}})(typeof window=="object"?window:Dp)}
18(an,an.exports)),an.exports}var Np=Pp(),_t={},Ir,fa;function Lp(){return fa||(fa=1,Ir=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}),Ir}var Sr={},Ke={},ha;function wt(){if(ha)return Ke;ha=1;let e;const t=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];return Ke.getSymbolSize=function(r){if(!r)throw new Error('"version" cannot be null or undefined');if(r<1||r>40)throw new Error('"version" should be in range from 1 to 40');return r*4+17},Ke.getSymbolTotalCodewords=function(r){return t[r]},Ke.getBCHDigit=function(n){let r=0;for(;n!==0;)r++,n>>>=1;return r},Ke.setToSJISFunction=function(r){if(typeof r!="function")throw new Error('"toSJISFunc" is not a valid function.');e=r},Ke.isKanjiModeEnabled=function(){return typeof e<"u"},Ke.toSJIS=function(r){return e(r)},Ke}var Br={},pa;function ni(){return pa||(pa=1,function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2};function t(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+n)}}e.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},e.from=function(r,o){if(e.isValid(r))return r;try{return t(r)}catch(i){return o}}}(Br)),Br}var Rr,ma;function Up(){if(ma)return Rr;ma=1;function e(){this.buffer=[],this.length=0}return e.prototype={get:function(t){const n=Math.floor(t/8);return(this.buffer[n]>>>7-t%8&1)===1},put:function(t,n){for(let r=0;r<n;r++)this.putBit((t>>>n-r-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),t&&(this.buffer[n]|=128>>>this.length%8),this.length++}},Rr=e,Rr}var Tr,ga;function Fp(){if(ga)return Tr;ga=1;function e(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}return e.prototype.set=function(t,n,r,o){const i=t*this.size+n;this.data[i]=r,o&&(this.reservedBit[i]=!0)},e.prototype.get=function(t,n){return this.data[t*this.size+n]},e.prototype.xor=function(t,n,r){this.data[t*this.size+n]^=r},e.prototype.isReserved=function(t,n){return this.reservedBit[t*this.size+n]},Tr=e,Tr}var Mr={},va;function Wp(){return va||(va=1,function(e){const t=wt().getSymbolSize;e.getRowColCoords=function(r){if(r===1)return[];const o=Math.floor(r/7)+2,i=t(r),a=i===145?26:Math.ceil((i-13)/(2*o-2))*2,s=[i-7];for(let c=1;c<o-1;c++)s[c]=s[c-1]-a;return s.push(6),s.reverse()},e.getPositions=function(r){const o=[],i=e.getRowColCoords(r),a=i.length;for(let s=0;s<a;s++)for(let c=0;c<a;c++)s===0&&c===0||s===0&&c===a-1||s===a-1&&c===0||o.push([i[s],i[c]]);return o}}(Mr)),Mr}var Or={},wa;function qp(){if(wa)return Or;wa=1;const e=wt().getSymbolSize,t=7;return Or.getPositions=function(r){const o=e(r);return[[0,0],[o-t,0],[0,o-t]]},Or}var Dr={},ya;function Qp(){return ya||(ya=1,function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const t={N1:3,N2:3,N3:40,N4:10};e.isValid=function(o){return o!=null&&o!==""&&!isNaN(o)&&o>=0&&o<=7},e.from=function(o){return e.isValid(o)?parseInt(o,10):void 0},e.getPenaltyN1=function(o){const i=o.size;let a=0,s=0,c=0,u=null,f=null;for(let g=0;g<i;g++){s=c=0,u=f=null;for(let h=0;h<i;h++){let d=o.get(g,h);d===u?s++:(s>=5&&(a+=t.N1+(s-5)),u=d,s=1),d=o.get(h,g),d===f?c++:(c>=5&&(a+=t.N1+(c-5)),f=d,c=1)}s>=5&&(a+=t.N1+(s-5)),c>=5&&(a+=t.N1+(c-5))}return a},e.getPenaltyN2=function(o){const i=o.size;let a=0;for(let s=0;s<i-1;s++)for(let c=0;c<i-1;c++){const u=o.get(s,c)+o.get(s,c+1)+o.get(s+1,c)+o.get(s+1,c+1);(u===4||u===0)&&a++}return a*t.N2},e.getPenaltyN3=function(o){const i=o.size;let a=0,s=0,c=0;for(let u=0;u<i;u++){s=c=0;for(let f=0;f<i;f++)s=s<<1&2047|o.get(u,f),f>=10&&(s===1488||s===93)&&a++,c=c<<1&2047|o.get(f,u),f>=10&&(c===1488||c===93)&&a++}return a*t.N3},e.getPenaltyN4=function(o){let i=0;const a=o.data.length;for(let c=0;c<a;c++)i+=o.data[c];return Math.abs(Math.ceil(i*100/a/5)-10)*t.N4};function n(r,o,i){switch(r){case e.Patterns.PATTERN000:return(o+i)%2===0;case e.Patterns.PATTERN001:return o%2===0;case e.Patterns.PATTERN010:return i%3===0;case e.Patterns.PATTERN011:return(o+i)%3===0;case e.Patterns.PATTERN100:return(Math.floor(o/2)+Math.floor(i/3))%2===0;case e.Patterns.PATTERN101:return o*i%2+o*i%3===0;case e.Patterns.PATTERN110:return(o*i%2+o*i%3)%2===0;case e.Patterns.PATTERN111:return(o*i%3+(o+i)%2)%2===0;default:throw new Error("bad maskPattern:"+r)}}
18e.applyMask=function(o,i){const a=i.size;for(let s=0;s<a;s++)for(let c=0;c<a;c++)i.isReserved(c,s)||i.xor(c,s,n(o,c,s))},e.getBestMask=function(o,i){const a=Object.keys(e.Patterns).length;let s=0,c=1/0;for(let u=0;u<a;u++){i(u),e.applyMask(u,o);const f=e.getPenaltyN1(o)+e.getPenaltyN2(o)+e.getPenaltyN3(o)+e.getPenaltyN4(o);e.applyMask(u,o),f<c&&(c=f,s=u)}return s}}(Dr)),Dr}var Sn={},ba;function il(){if(ba)return Sn;ba=1;const e=ni(),t=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],n=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];return Sn.getBlocksCount=function(o,i){switch(i){case e.L:return t[(o-1)*4+0];case e.M:return t[(o-1)*4+1];case e.Q:return t[(o-1)*4+2];case e.H:return t[(o-1)*4+3];default:return}},Sn.getTotalCodewordsCount=function(o,i){switch(i){case e.L:return n[(o-1)*4+0];case e.M:return n[(o-1)*4+1];case e.Q:return n[(o-1)*4+2];case e.H:return n[(o-1)*4+3];default:return}},Sn}var Pr={},nn={},Ca;function zp(){if(Ca)return nn;Ca=1;const e=new Uint8Array(512),t=new Uint8Array(256);return function(){let r=1;for(let o=0;o<255;o++)e[o]=r,t[r]=o,r<<=1,r&256&&(r^=285);for(let o=255;o<512;o++)e[o]=e[o-255]}(),nn.log=function(r){if(r<1)throw new Error("log("+r+")");return t[r]},nn.exp=function(r){return e[r]},nn.mul=function(r,o){return r===0||o===0?0:e[t[r]+t[o]]},nn}var Aa;function Vp(){return Aa||(Aa=1,function(e){const t=zp();e.mul=function(r,o){const i=new Uint8Array(r.length+o.length-1);for(let a=0;a<r.length;a++)for(let s=0;s<o.length;s++)i[a+s]^=t.mul(r[a],o[s]);return i},e.mod=function(r,o){let i=new Uint8Array(r);for(;i.length-o.length>=0;){const a=i[0];for(let c=0;c<o.length;c++)i[c]^=t.mul(o[c],a);let s=0;for(;s<i.length&&i[s]===0;)s++;i=i.slice(s)}return i},e.generateECPolynomial=function(r){let o=new Uint8Array([1]);for(let i=0;i<r;i++)o=e.mul(o,new Uint8Array([1,t.exp(i)]));return o}}(Pr)),Pr}var Nr,Ea;function Hp(){if(Ea)return Nr;Ea=1;const e=Vp();function t(n){this.genPoly=void 0,this.degree=n,this.degree&&this.initialize(this.degree)}return t.prototype.initialize=function(r){this.degree=r,this.genPoly=e.generateECPolynomial(this.degree)},t.prototype.encode=function(r){if(!this.genPoly)throw new Error("Encoder not initialized");const o=new Uint8Array(r.length+this.degree);o.set(r);const i=e.mod(o,this.genPoly),a=this.degree-i.length;if(a>0){const s=new Uint8Array(this.degree);return s.set(i,a),s}return i},Nr=t,Nr}var Lr={},Ur={},Fr={},xa;function al(){return xa||(xa=1,Fr.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40}),Fr}var De={},_a;function sl(){if(_a)return De;_a=1;const e="[0-9]+",t="[A-Z $%*+\\-./:]+";let n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";n=n.replace(/u/g,"\\u");const r="(?:(?![A-Z0-9 $%*+\\-./:]|"+n+")(?:.|[\r\n]))+";De.KANJI=new RegExp(n,"g"),De.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),De.BYTE=new RegExp(r,"g"),De.NUMERIC=new RegExp(e,"g"),De.ALPHANUMERIC=new RegExp(t,"g");const o=new RegExp("^"+n+"$"),i=new RegExp("^"+e+"$"),a=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");return De.testKanji=function(c){return o.test(c)},De.testNumeric=function(c){return i.test(c)},De.testAlphanumeric=function(c){return a.test(c)},De}var ja;function yt(){return ja||(ja=1,function(e){const t=al(),n=sl();e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(i,a){if(!i.ccBits)throw new Error("Invalid mode: "+i);if(!t.isValid(a))throw new Error("Invalid version: "+a);return a>=1&&a<10?i.ccBits[0]:a<27?i.ccBits[1]:i.ccBits[2]},e.getBestModeForData=function(i){return n.testNumeric(i)?e.NUMERIC:n.testAlphanumeric(i)?e.ALPHANUMERIC:n.testKanji(i)?e.KANJI:e.BYTE},e.toString=function(i){if(i&&i.id)return i.id;throw new Error("Invalid mode")},e.isValid=function(i){return i&&i.bit&&i.ccBits};function r(o){if(typeof o!="string")throw new Error("Param is not a string");switch(o.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+o)}}e.from=function(i,a){if(e.isValid(i))return i;try{return r(i)}catch(s){return a}}}(Ur)),Ur}var ka;function Kp(){return ka||(ka=1,function(e){const t=wt(),n=il(),r=ni(),o=yt(),i=al(),a=7973,s=t.getBCHDigit
18(a);function c(h,d,p){for(let m=1;m<=40;m++)if(d<=e.getCapacity(m,p,h))return m}function u(h,d){return o.getCharCountIndicator(h,d)+4}function f(h,d){let p=0;return h.forEach(function(m){const v=u(m.mode,d);p+=v+m.getBitsLength()}),p}function g(h,d){for(let p=1;p<=40;p++)if(f(h,p)<=e.getCapacity(p,d,o.MIXED))return p}e.from=function(d,p){return i.isValid(d)?parseInt(d,10):p},e.getCapacity=function(d,p,m){if(!i.isValid(d))throw new Error("Invalid QR Code version");typeof m>"u"&&(m=o.BYTE);const v=t.getSymbolTotalCodewords(d),C=n.getTotalCodewordsCount(d,p),_=(v-C)*8;if(m===o.MIXED)return _;const y=_-u(m,d);switch(m){case o.NUMERIC:return Math.floor(y/10*3);case o.ALPHANUMERIC:return Math.floor(y/11*2);case o.KANJI:return Math.floor(y/13);case o.BYTE:default:return Math.floor(y/8)}},e.getBestVersionForData=function(d,p){let m;const v=r.from(p,r.M);if(Array.isArray(d)){if(d.length>1)return g(d,v);if(d.length===0)return 1;m=d[0]}else m=d;return c(m.mode,m.getLength(),v)},e.getEncodedBits=function(d){if(!i.isValid(d)||d<7)throw new Error("Invalid QR Code version");let p=d<<12;for(;t.getBCHDigit(p)-s>=0;)p^=a<<t.getBCHDigit(p)-s;return d<<12|p}}(Lr)),Lr}var Wr={},Ia;function Gp(){if(Ia)return Wr;Ia=1;const e=wt(),t=1335,n=21522,r=e.getBCHDigit(t);return Wr.getEncodedBits=function(i,a){const s=i.bit<<3|a;let c=s<<10;for(;e.getBCHDigit(c)-r>=0;)c^=t<<e.getBCHDigit(c)-r;return(s<<10|c)^n},Wr}var qr={},Qr,Sa;function Jp(){if(Sa)return Qr;Sa=1;const e=yt();function t(n){this.mode=e.NUMERIC,this.data=n.toString()}return t.getBitsLength=function(r){return 10*Math.floor(r/3)+(r%3?r%3*3+1:0)},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(r){let o,i,a;for(o=0;o+3<=this.data.length;o+=3)i=this.data.substr(o,3),a=parseInt(i,10),r.put(a,10);const s=this.data.length-o;s>0&&(i=this.data.substr(o),a=parseInt(i,10),r.put(a,s*3+1))},Qr=t,Qr}var zr,Ba;function Yp(){if(Ba)return zr;Ba=1;const e=yt(),t=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function n(r){this.mode=e.ALPHANUMERIC,this.data=r}return n.getBitsLength=function(o){return 11*Math.floor(o/2)+6*(o%2)},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.length)},n.prototype.write=function(o){let i;for(i=0;i+2<=this.data.length;i+=2){let a=t.indexOf(this.data[i])*45;
18a+=t.indexOf(this.data[i+1]),o.put(a,11)}this.data.length%2&&o.put(t.indexOf(this.data[i]),6)},zr=n,zr}var Vr,Ra;function Xp(){if(Ra)return Vr;Ra=1;const e=yt();function t(n){this.mode=e.BYTE,typeof n=="string"?this.data=new TextEncoder().encode(n):this.data=new Uint8Array(n)}return t.getBitsLength=function(r){return r*8},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(n){for(let r=0,o=this.data.length;r<o;r++)n.put(this.data[r],8)},Vr=t,Vr}var Hr,Ta;function Zp(){if(Ta)return Hr;Ta=1;const e=yt(),t=wt();function n(r){this.mode=e.KANJI,this.data=r}return n.getBitsLength=function(o){return o*13},n.prototype.getLength=function(){return this.data.length},n.prototype.getBitsLength=function(){return n.getBitsLength(this.data.length)},n.prototype.write=function(r){let o;for(o=0;o<this.data.length;o++){let i=t.toSJIS(this.data[o]);if(i>=33088&&i<=40956)i-=33088;else if(i>=57408&&i<=60351)i-=49472;else throw new Error("Invalid SJIS character: "+this.data[o]+"\nMake sure your charset is UTF-8");i=(i>>>8&255)*192+(i&255),r.put(i,13)}},Hr=n,Hr}var Kr={exports:{}},Ma;function $p(){return Ma||(Ma=1,function(e){var t={single_source_shortest_paths:function(n,r,o){var i={},a={};a[r]=0;var s=t.PriorityQueue.make();s.push(r,0);for(var c,u,f,g,h,d,p,m,v;!s.empty();){c=s.pop(),u=c.value,g=c.cost,h=n[u]||{};for(f in h)h.hasOwnProperty(f)&&(d=h[f],p=g+d,m=a[f],v=typeof a[f]>"u",(v||m>p)&&(a[f]=p,s.push(f,p),i[f]=u))}if(typeof o<"u"&&typeof a[o]>"u"){var C=["Could not find a path from ",r," to ",o,"."].join("");throw new Error(C)}return i},extract_shortest_path_from_predecessor_list:function(n,r){for(var o=[],i=r;i;)o.push(i),n[i],i=n[i];return o.reverse(),o},find_path:function(n,r,o){var i=t.single_source_shortest_paths(n,r,o);return t.extract_shortest_path_from_predecessor_list(i,o)},PriorityQueue:{make:function(n){var r=t.PriorityQueue,o={},i;n=n||{};for(i in r)r.hasOwnProperty(i)&&(o[i]=r[i]);return o.queue=[],o.sorter=n.sorter||r.default_sorter,o},default_sorter:function(n,r){return n.cost-r.cost},push:function(n,r){var o={value:n,cost:r};this.queue.push(o),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t}(Kr)),Kr.exports}var Oa;function em(){return Oa||(Oa=1,function(e){const t=yt(),n=Jp(),r=Yp(),o=Xp(),i=Zp(),a=sl(),s=wt(),c=$p();function u(C){return unescape(encodeURIComponent(C)).length}function f(C,_,y){const w=[];let I;for(;(I=C.exec(y))!==null;)w.push({data:I[0],index:I.index,mode:_,length:I[0].length});return w}function g(C){const _=f(a.NUMERIC,t.NUMERIC,C),y=f(a.ALPHANUMERIC,t.ALPHANUMERIC,C);let w,I;return s.isKanjiModeEnabled()?(w=f(a.BYTE,t.BYTE,C),I=f(a.KANJI,t.KANJI,C)):(w=f(a.BYTE_KANJI,t.BYTE,C),I=[]),_.concat(y,w,I).sort(function(x,A){return x.index-A.index}).map(function(x){return{data:x.data,mode:x.mode,length:x.length}})}function h(C,_){switch(_){case t.NUMERIC:return n.getBitsLength(C);case t.ALPHANUMERIC:return r.getBitsLength(C);case t.KANJI:return i.getBitsLength(C);case t.BYTE:return o.getBitsLength(C)}}function d(C){return C.reduce(function(_,y){const w=_.length-1>=0?_[_.length-1]:null;return w&&w.mode===y.mode?(_[_.length-1].data+=y.data,_):(_.push(y),_)},[])}function p(C){const _=[];for(let y=0;y<C.length;y++){const w=C[y];switch(w.mode){case t.NUMERIC:_.push([w,{data:w.data,mode:t.ALPHANUMERIC,length:w.length},{data:w.data,mode:t.BYTE,length:w.length}]);break;case t.ALPHANUMERIC:_.push([w,{data:w.data,mode:t.BYTE,length:w.length}]);break;case t.KANJI:_.push([w,{data:w.data,mode:t.BYTE,length:u(w.data)}]);break;case t.BYTE:_.push([{data:w.data,mode:t.BYTE,length:u(w.data)}])}}return _}function m(C,_){const y={},w={start:{}};let I=["start"];for(let S=0;S<C.length;S++){const x=C[S],A=[];for(let j=0;j<x.length;j++){const R=x[j],T=""+S+j;A.push(T),y[T]={node:R,lastCount:0},w[T]={};for(let D=0;D<I.length;D++){const O=I[D];y[O]&&y[O].node.mode===R.mode?(w[O][T]=h(y[O].lastCount+R.length,R.mode)-h(y[O].lastCount,R.mode),y[O].lastCount+=R.length):(y[O]&&(y[O].lastCount=R.length),w[O][T]=h(R.length,R.mode)+4+t.getCharCountIndicator(R.mode,_))}}I=A}for(let S=0;S<I.length;S++)w[I[S]].end=0;return{map:w,table:y}}function v(C,_){let y;const w=t.getBestModeForData(C);if(y=t.from(_,w),y!==t.BYTE&&y.bit<w.bit)throw new Error('"'+C+'" cannot be encoded with mode '+t.toString(y)+".\n Suggested mode is: "+t.toString(w));switch(y===t.KANJI&&!s.isKanjiModeEnabled()&&(y=t.BYTE),y){case t.NUMERIC:return new n(C);case t.ALPHANUMERIC:return new r(C);case t.KANJI:return new i(C);case t.BYTE:return new o(C)}}e.fromArray=function(_){return _.reduce(function(y,w){return typeof w=="string"?y.push(v(w,null)):w.data&&y.push(v(w.data,w.mode)),y},[])},e.fromString=function(_,y){const w=g(_,s.isKanjiModeEnabled()),I=p(w),S=m(I,y),x=c.find_path(S.map,"start","end"),A=[];for(let j=1;j<x.length-1;j++)A.push(S.table[x[j]].node);return e.fromArray(d(A))},e.rawSplit=function(_){return e.fromArray(g(_,s.isKanjiModeEnabled()))}}(qr)),qr}var Da;function tm(){if(Da)return Sr;Da=1;const e=wt(),t=ni(),n=Up(),r=Fp(),o=Wp(),i=qp(),a=Qp(),s=il(),c=Hp(),u=Kp(),f=Gp(),g=yt(),h=em();function d(S,x){const A=S.size,j=i.getPositions(x);for(let R=0;R<j.length;R++){const T=j[R][0],D=j[R][1];for(let O=-1;O<=7;O++)if(!(T+O<=-1||A<=T+O))for(let N=-1;N<=7;N++)D+N<=-1||A<=D+N||(O>=0&&O<=6&&(N===0||N===6)||N>=0&&N<=6&&(O===0||O===6)||O>=2&&O<=4&&N>
18=2&&N<=4?S.set(T+O,D+N,!0,!0):S.set(T+O,D+N,!1,!0))}}function p(S){const x=S.size;for(let A=8;A<x-8;A++){const j=A%2===0;S.set(A,6,j,!0),S.set(6,A,j,!0)}}function m(S,x){const A=o.getPositions(x);for(let j=0;j<A.length;j++){const R=A[j][0],T=A[j][1];for(let D=-2;D<=2;D++)for(let O=-2;O<=2;O++)D===-2||D===2||O===-2||O===2||D===0&&O===0?S.set(R+D,T+O,!0,!0):S.set(R+D,T+O,!1,!0)}}function v(S,x){const A=S.size,j=u.getEncodedBits(x);let R,T,D;for(let O=0;O<18;O++)R=Math.floor(O/3),T=O%3+A-8-3,D=(j>>O&1)===1,S.set(R,T,D,!0),S.set(T,R,D,!0)}function C(S,x,A){const j=S.size,R=f.getEncodedBits(x,A);let T,D;for(T=0;T<15;T++)D=(R>>T&1)===1,T<6?S.set(T,8,D,!0):T<8?S.set(T+1,8,D,!0):S.set(j-15+T,8,D,!0),T<8?S.set(8,j-T-1,D,!0):T<9?S.set(8,15-T-1+1,D,!0):S.set(8,15-T-1,D,!0);S.set(j-8,8,1,!0)}function _(S,x){const A=S.size;let j=-1,R=A-1,T=7,D=0;for(let O=A-1;O>0;O-=2)for(O===6&&O--;;){for(let N=0;N<2;N++)if(!S.isReserved(R,O-N)){let re=!1;D<x.length&&(re=(x[D]>>>T&1)===1),S.set(R,O-N,re),T--,T===-1&&(D++,T=7)}if(R+=j,R<0||A<=R){R-=j,j=-j;break}}}function y(S,x,A){const j=new n;A.forEach(function(N){j.put(N.mode.bit,4),j.put(N.getLength(),g.getCharCountIndicator(N.mode,S)),N.write(j)});const R=e.getSymbolTotalCodewords(S),T=s.getTotalCodewordsCount(S,x),D=(R-T)*8;for(j.getLengthInBits()+4<=D&&j.put(0,4);j.getLengthInBits()%8!==0;)j.putBit(0);const O=(D-j.getLengthInBits())/8;for(let N=0;N<O;N++)j.put(N%2?17:236,8);return w(j,S,x)}function w(S,x,A){const j=e.getSymbolTotalCodewords(x),R=s.getTotalCodewordsCount(x,A),T=j-R,D=s.getBlocksCount(x,A),O=j%D,N=D-O,re=Math.floor(j/D),oe=Math.floor(T/D),ie=oe+1,ne=re-oe,de=new c(ne);let ae=0;const ve=new Array(D),Fe=new Array(D);let Se=0;const F=new Uint8Array(S.buffer);for(let _e=0;_e<D;_e++){const He=_e<N?oe:ie;ve[_e]=F.slice(ae,ae+He),Fe[_e]=de.encode(ve[_e]),ae+=He,Se=Math.max(Se,He)}const W=new Uint8Array(j);let se=0,J,me;for(J=0;J<Se;J++)for(me=0;me<D;me++)J<ve[me].length&&(W[se++]=ve[me][J]);for(J=0;J<ne;J++)for(me=0;me<D;me++)W[se++]=Fe[me][J];return W}function I(S,x,A,j){let R;if(Array.isArray(S))R=h.fromArray(S);else if(typeof S=="string"){let re=x;if(!re){const oe=h.rawSplit(S);re=u.getBestVersionForData(oe,A)}R=h.fromString(S,re||40)}else throw new Error("Invalid data");const T=u.getBestVersionForData(R,A);if(!T)throw new Error("The amount of data is too big to be stored in a QR Code");if(!x)x=T;else if(x<T)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+T+".\n");const D=y(x,A,R),O=e.getSymbolSize(x),N=new r(O);return d(N,x),p(N),m(N,x),C(N,A,0),x>=7&&v(N,x),_(N,D),isNaN(j)&&(j=a.getBestMask(N,C.bind(null,N,A))),a.applyMask(j,N),C(N,A,j),{modules:N,version:x,errorCorrectionLevel:A,maskPattern:j,segments:R}}return Sr.create=function(x,A){if(typeof x>"u"||x==="")throw new Error("No input text");let j=t.M,R,T;return typeof A<"u"&&(j=t.from(A.errorCorrectionLevel,t.M),R=u.from(A.version),T=a.from(A.maskPattern),A.toSJISFunc&&e.setToSJISFunction(A.toSJISFunc)),I(x,R,j,T)},Sr}var Gr={},Jr={},Pa;function cl(){return Pa||(Pa=1,function(e){function t(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let r=n.slice().replace("#","").split("");if(r.length<3||r.length===5||r.length>8)throw new Error("Invalid hex color: "+n);(r.length===3||r.length===4)&&(r=Array.prototype.concat.apply([],r.map(function(i){return[i,i]}))),r.length===6&&r.push("F","F");const o=parseInt(r.join(""),16);return{r:o>>24&255,g:o>>16&255,b:o>>8&255,a:o&255,hex:"#"+r.slice(0,6).join("")}}e.getOptions=function(r){r||(r={}),r.color||(r.color={});const o=typeof r.margin>"u"||r.margin===null||r.margin<0?4:r.margin,i=r.width&&r.width>=21?r.width:void 0,a=r.scale||4;return{width:i,scale:i?4:a,margin:o,color:{dark:t(r.color.dark||"#000000ff"),light:t(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},e.getScale=function(r,o){return o.width&&o.width>=r+o.margin*2?o.width/(r+o.margin*2):o.scale},e.getImageWidth=function(r,o){const i=e.getScale(r,o);return Math.floor((r+o.margin*2)*i)},e.qrToImageData=function(r,o,i){const a=o.modules.size,s=o.modules.data,c=e.getScale(a,i),u=Math.floor((a+i.margin*2)*c),f=i.margin*c,g=[i.color.light,i.color.dark];for(let h=0;h<u;h++)for(let d=0;d<u;d++){let p=(h*u+d)*4,m=i.color.light;if(h>=f&&d>=f&&h<u-f&&d<u-f){const v=Math.floor((h-f)/c),C=Math.floor((d-f)/c);m=g[s[v*a+C]?1:0]}r[p++]=m.r,r[p++]=m.g,r[p++]=m.b,r[p]=m.a}}}(Jr)),Jr}var Na;function nm(){return Na||(Na=1,function(e){const t=cl();function n(o,i,a){o.clearRect(0,0,i.width,i.height),i.style||(i.style={}),i.height=a,i.width=a,i.style.height=a+"px",i.style.width=a+"px"}function r(){try{return document.createElement("canvas")}catch(o){throw new Error("You need to specify a canvas element")}}e.render=function(i,a,s){let c=s,u=a;typeof c>"u"&&(!a||!a.getContext)&&(c=a,a=void 0),a||(u=r()),c=t.getOptions(c);const f=t.getImageWidth(i.modules.size,c),g=u.getContext("2d"),h=g.createImageData(f,f);return t.qrToImageData(h.data,i,c),n(g,u,f),g.putImageData(h,0,0),u},e.renderToDataURL=function(i,a,s){let c=s;typeof c>"u"&&(!a||!a.getContext)&&(c=a,a=void 0),c||(c={});const u=e.render(i,a,c),f=c.type||"image/png",g=c.rendererOpts||{};return u.toDataURL(f,g.quality)}}(Gr)),Gr}var Yr={},La;function rm(){if(La)return Yr;La=1;const e=cl();function t(o,i){const a=o.a/255,s=i+'="'+o.hex+'"';return a<1?s+" "+i+'-opacity="'+a.toFixed(2).slice(1)+'"':s}function n(o,i,a){let s=o+i;return typeof a<"u"&&(s+=" "+a),s}function r(o,i,a){let s="",c=0,u=!1,f=0;for(let g=0;g<o.length;g++){const h=Math.floor(g%i),d=Math.floor(g/i);!h&&!u&&(u=!0),o[g]?(f++,g>0&&h>0&&o[g-1]||(s+=u?n("M",h+a,.5+d+a):n("m",c,0),c=0,u=!1),h+1<i&&o[g+1]||(s+=n("h",f),f=0)):c++}return s}return Yr.render=function(i,a,s){const c=e.getOptions(a),u=i.modules.size,f=i.modules.data,g=u+c.margin*2,h=c.color.light.a?"<path "+t(c.color.light,"fill")+' d="M0 0h'+g+"v"+g+'H0z"/>':"",d="<path "+t(c.color.dark,"stroke")+' d="'+r(f,u,c.margin)+'"/>',p='viewBox="0 0 '+g+" "+g+'"',v='<svg xmlns="http://www.w3.org/2000/svg" '+(c.width?'width="'+c.width+'" height="'+c.width+'" ':"")+p+' shape-rendering="crispEdges">'+h+d+"</svg>\n";return typeof s=="function"&&s(null,v),v},Yr}var Ua;function om(){if(Ua)return _t;Ua=1;const e=Lp(),t=tm(),n=nm(),r=rm();
18function o(i,a,s,c,u){const f=[].slice.call(arguments,1),g=f.length,h=typeof f[g-1]=="function";if(!h&&!e())throw new Error("Callback required as last argument");if(h){if(g<2)throw new Error("Too few arguments provided");g===2?(u=s,s=a,a=c=void 0):g===3&&(a.getContext&&typeof u>"u"?(u=c,c=void 0):(u=c,c=s,s=a,a=void 0))}else{if(g<1)throw new Error("Too few arguments provided");return g===1?(s=a,a=c=void 0):g===2&&!a.getContext&&(c=s,s=a,a=void 0),new Promise(function(d,p){try{const m=t.create(s,c);d(i(m,a,c))}catch(m){p(m)}})}try{const d=t.create(s,c);u(null,i(d,a,c))}catch(d){u(d)}}return _t.create=t.create,_t.toCanvas=o.bind(null,n.render),_t.toDataURL=o.bind(null,n.renderToDataURL),_t.toString=o.bind(null,function(i,a,s){return r.render(i,s)}),_t}var im=om();const am=_s(im);ir.type="coinbaseWallet";function ir(e={}){return e.version==="3"||e.headlessMode?cm(e):sm(e)}function sm(e){let t,n,r,o;return i=>({id:"coinbaseWalletSDK",name:"Coinbase Wallet",rdns:"com.coinbase.wallet",type:ir.type,async connect(c={}){var u=c,{chainId:a}=u,s=te(u,["chainId"]);var f;try{const g=await this.getProvider(),h=(await g.request({method:"eth_requestAccounts",params:"instantOnboarding"in s&&s.instantOnboarding?[{onboarding:"instant"}]:[]})).map(p=>xe(p));n||(n=this.onAccountsChanged.bind(this),g.on("accountsChanged",n)),r||(r=this.onChainChanged.bind(this),g.on("chainChanged",r)),o||(o=this.onDisconnect.bind(this),g.on("disconnect",o));let d=await this.getChainId();if(a&&d!==a){const p=await this.switchChain({chainId:a}).catch(m=>{if(m.code===le.code)throw m;return{id:d}});d=(f=p==null?void 0:p.id)!=null?f:d}return{accounts:h,chainId:d}}catch(g){throw/(user closed modal|accounts received is empty|user denied account|request rejected)/i.test(g.message)?new le(g):g}},async disconnect(){var s;const a=await this.getProvider();n&&(a.removeListener("accountsChanged",n),n=void 0),r&&(a.removeListener("chainChanged",r),r=void 0),o&&(a.removeListener("disconnect",o),o=void 0),a.disconnect(),(s=a.close)==null||s.call(a)},async getAccounts(){return(await(await this.getProvider()).request({method:"eth_accounts"})).map(s=>xe(s))},async getChainId(){const s=await(await this.getProvider()).request({method:"eth_chainId"});return Number(s)}
18,async getProvider(){if(!t){const a=(()=>{var u,f;return typeof e.preference=="string"?{options:e.preference}:M(b({},e.preference),{options:(f=(u=e.preference)==null?void 0:u.options)!=null?f:"all"})})(),{createCoinbaseWalletSDK:s}=await P(async()=>{const{createCoinbaseWalletSDK:u}=await import("./index-Cdem1tOp.js");return{createCoinbaseWalletSDK:u}},__vite__mapDeps([0,1,2,3,4,5,6,7]));t=s(M(b({},e),{appChainIds:i.chains.map(u=>u.id),preference:a})).getProvider()}return t},async isAuthorized(){try{return!!(await this.getAccounts()).length}catch(a){return!1}},async switchChain({addEthereumChainParameter:a,chainId:s}){var f,g,h,d,p,m,v;const c=i.chains.find(C=>C.id===s);if(!c)throw new mt(new Ft);const u=await this.getProvider();try{return await u.request({method:"wallet_switchEthereumChain",params:[{chainId:rt(c.id)}]}),c}catch(C){if(C.code===4902)try{let _;a!=null&&a.blockExplorerUrls?_=a.blockExplorerUrls:_=(f=c.blockExplorers)!=null&&f.default.url?[(g=c.blockExplorers)==null?void 0:g.default.url]:[];let y;(h=a==null?void 0:a.rpcUrls)!=null&&h.length?y=a.rpcUrls:y=[(p=(d=c.rpcUrls.default)==null?void 0:d.http[0])!=null?p:""];const w={blockExplorerUrls:_,chainId:rt(s),chainName:(m=a==null?void 0:a.chainName)!=null?m:c.name,iconUrls:a==null?void 0:a.iconUrls,nativeCurrency:(v=a==null?void 0:a.nativeCurrency)!=null?v:c.nativeCurrency,rpcUrls:y};return await u.request({method:"wallet_addEthereumChain",params:[w]}),c}catch(_){throw new le(_)}throw new mt(C)}},onAccountsChanged(a){a.length===0?this.onDisconnect():i.emitter.emit("change",{accounts:a.map(s=>xe(s))})},onChainChanged(a){const s=Number(a);i.emitter.emit("change",{chainId:s})},async onDisconnect(a){i.emitter.emit("disconnect");const s=await this.getProvider();n&&(s.removeListener("accountsChanged",n),n=void 0),r&&(s.removeListener("chainChanged",r),r=void 0),o&&(s.removeListener("disconnect",o),o=void 0)}})}function cm(e){let n,r,o,i,a;return s=>({id:"coinbaseWalletSDK",name:"Coinbase Wallet",type:ir.type,async connect({chainId:c}={}){var u;try{const f=await this.getProvider(),g=(await f.request({method:"eth_requestAccounts"})).map(d=>xe(d));o||(o=this.onAccountsChanged.bind(this),f.on("accountsChanged",o)),i||(i=this.onChainChanged.bind(this),f.on("chainChanged",i)),a||(a=this.onDisconnect.bind(this),f.on("disconnect",a));let h=await this.getChainId();if(c&&h!==c){const d=await this.switchChain({chainId:c}).catch(p=>{if(p.code===le.code)throw p;return{id:h}});h=(u=d==null?void 0:d.id)!=null?u:h}return{accounts:g,chainId:h}}catch(f){throw/(user closed modal|accounts received is empty|user denied account)/i.test(f.message)?new le(f):f}},async disconnect(){const c=await this.getProvider();o&&(c.removeListener("accountsChanged",o),o=void 0),i&&(c.removeListener("chainChanged",i),i=void 0),a&&(c.removeListener("disconnect",a),a=void 0),c.disconnect(),c.close()},async getAccounts(){return(await(await this.getProvider()).request({method:"eth_accounts"})).map(u=>xe(u))},async getChainId(){const u=await(await this.getProvider()).request({method:"eth_chainId"});return Number(u)},async getProvider(){var c;if(!r){const u=await(async()=>{const{default:p}=await P(async()=>{const{default:m}=await import("./index-B9vfoHLQ.js").then(v=>v.i);return{default:m}},__vite__mapDeps([8,2,1,3,4,5,9,10]));return typeof p!="function"&&typeof p.default=="function"?p.default:p})();n=new u(M(b({},e),{reloadOnDisconnect:!1}));const f=(c=n.walletExtension)==null?void 0:c.getChainId(),g=s.chains.find(p=>e.chainId?p.id===e.chainId:p.id===f)||s.chains[0],h=e.chainId||(g==null?void 0:g.id),d=e.jsonRpcUrl||(g==null?void 0:g.rpcUrls.default.http[0]);r=n.makeWeb3Provider(d,h)}return r},async isAuthorized(){try{return!!(await this.getAccounts()).length}catch(c){return!1}},async switchChain({addEthereumChainParameter:c,chainId:u}){var h,d,p,m,v,C,_;const f=s.chains.find(y=>y.id===u);if(!f)throw new mt(new Ft);const g=await this.getProvider();try{return await g.request({method:"wallet_switchEthereumChain",params:[{chainId:rt(f.id)}]}),f}catch(y){if(y.code===4902)try{let w;c!=null&&c.blockExplorerUrls?w=c.blockExplorerUrls:w=(h=f.blockExplorers)!=null&&h.default.url?[(d=f.blockExplorers)==null?void 0:d.default.url]:[];let I;(p=c==null?void 0:c.rpcUrls)!=null&&p.length?I=c.rpcUrls:I=[(v=(m=f.rpcUrls.default)==null?void 0:m.http[0])!=null?v:""];const S={blockExplorerUrls:w,chainId:rt(u),chainName:(C=c==null?void 0:c.chainName)!=null?C:f.name,iconUrls:c==null?void 0:c.iconUrls,nativeCurrency:(_=c==null?void 0:c.nativeCurrency)!=null?_:f.nativeCurrency,rpcUrls:I};return await g.request({method:"wallet_addEthereumChain",params:[S]}),f}catch(w){throw new le(w)}throw new mt(y)}},onAccountsChanged(c){c.length===0?this.onDisconnect():s.emitter.emit("change",{accounts:c.map(u=>xe(u))})},onChainChanged(c){const u=Number(c);s.emitter.emit("change",{chainId:u})},async onDisconnect(c){s.emitter.emit("disconnect");const u=await this.getProvider();o&&(u.removeListener("accountsChanged",o),o=void 0),i&&(u.removeListener("chainChanged",i),i=void 0),a&&(u.removeListener("disconnect",a),a=void 0)}})}ri.type="safe";function ri(e={}){const{shimDisconnect:t=!1}=e;let n,r;return o=>({id:"safe",name:"Safe",type:ri.type,async connect(){var c;const i=await this.getProvider();if(!i)throw new ke;const a=await this.getAccounts(),s=await this.getChainId();return r||(r=this.onDisconnect.bind(this),i.on("disconnect",r)),t&&await((c=o.storage)==null?void 0:c.removeItem("safe.disconnected")),{accounts:a,chainId:s}},async disconnect(){var a;const i=await this.getProvider();if(!i)throw new ke;r&&(i.removeListener("disconnect",r),r=void 0),t&&await((a=o.storage)==null?void 0:a.setItem("safe.disconnected",!0))},async getAccounts(){const i=await this.getProvider();if(!i)throw new ke;return(await i.request({method:"eth_accounts"})).map(xe)},async getProvider(){var a;if(typeof window<"u"&&(window==null?void 0:window.parent)!==window){if(!n){const{default:s}=await P(async()=>{const{default:g}=await import("./index-BQ2nVv9y.js");return{default:g}},__vite__mapDeps([11,12,7,1,2,3,4,5])),c=new s(e),u=await Wo(()=>c.safe.getInfo(),{timeout:(a=e.unstable_getInfoTimeout)!=null?a:10});if(!u)throw new Error("Could not load Safe information");const f=await(async()=>{const g=await P(()=>import("./index-YqhgNC9n.js").then(h=>h.i),__vite__mapDeps([13,2,12,10]));return typeof g.SafeAppProvider!="function"&&typeof g.default.SafeAppProvider=="function"?g.default.SafeAppProvider:g.SafeAppProvider})();n=new f(u,c)}return n}},async getChainId(){const i=await this.getProvider();if(!i)throw new ke;return Number(i.chainId)},async isAuthorized(){var i;try{return t&&await((i=o.storage)==null?void 0:i.getItem("safe.disconnected"))?!1:!!(await this.getAccounts()).length}catch(a){return!1}},onAccountsChanged(){},onChainChanged(){},onDisconnect(){o.emitter.emit("disconnect")}})}oi.type="walletConnect";function oi(e){var g;const t=(g=e.isNewChainsStale)!=null?g:!0;let n,r;const o="eip155";let i,a,s,c,u,f;return h=>({id:"walletConnect",name:"WalletConnect",type:oi.type,async setup(){const d=await this.getProvider().catch(()=>null);d&&(s||(s=this.onConnect.bind(this),d.on("connect",s)),u||(u=this.onSessionDelete.bind(this),d.on("session_delete",u)))},async connect(m={}){var v=m,{chainId:d}=v,p=te(v,["chainId"]);
18var C,_,y;try{const w=await this.getProvider();if(!w)throw new ke;c||(c=this.onDisplayUri,w.on("display_uri",c));let I=d;if(!I){const j=(_=await((C=h.storage)==null?void 0:C.getItem("state")))!=null?_:{};h.chains.some(T=>T.id===j.chainId)?I=j.chainId:I=(y=h.chains[0])==null?void 0:y.id}if(!I)throw new Error("No chains found on connector.");const S=await this.isChainsStale();if(w.session&&S&&await w.disconnect(),!w.session||S){const j=h.chains.filter(R=>R.id!==I).map(R=>R.id);await w.connect(b({optionalChains:[I,...j]},"pairingTopic"in p?{pairingTopic:p.pairingTopic}:{})),this.setRequestedChainsIds(h.chains.map(R=>R.id))}const x=(await w.enable()).map(j=>xe(j)),A=await this.getChainId();return c&&(w.removeListener("display_uri",c),c=void 0),s&&(w.removeListener("connect",s),s=void 0),i||(i=this.onAccountsChanged.bind(this),w.on("accountsChanged",i)),a||(a=this.onChainChanged.bind(this),w.on("chainChanged",a)),f||(f=this.onDisconnect.bind(this),w.on("disconnect",f)),u||(u=this.onSessionDelete.bind(this),w.on("session_delete",u)),{accounts:x,chainId:A}}catch(w){throw/(user rejected|connection request reset)/i.test(w==null?void 0:w.message)?new le(w):w}},async disconnect(){const d=await this.getProvider();try{await(d==null?void 0:d.disconnect())}catch(p){if(!/No matching key/i.test(p.message))throw p}finally{a&&(d==null||d.removeListener("chainChanged",a),a=void 0),f&&(d==null||d.removeListener("disconnect",f),f=void 0),s||(s=this.onConnect.bind(this),d==null||d.on("connect",s)),i&&(d==null||d.removeListener("accountsChanged",i),i=void 0),u&&(d==null||d.removeListener("session_delete",u),u=void 0),this.setRequestedChainsIds([])}},async getAccounts(){return(await this.getProvider()).accounts.map(p=>xe(p))},async getProvider({chainId:d}={}){var m;async function p(){var _;const v=h.chains.map(y=>y.id);if(!v.length)return;const{EthereumProvider:C}=await P(async()=>{const{EthereumProvider:y}=await import("./index.es-CowNdSuU.js");return{EthereumProvider:y}},__vite__mapDeps([14,1,2,3,4,5,15,10,16,17]));return await C.init(M(b({},e),{disableProviderPing:!0,optionalChains:v,projectId:e.projectId,rpcMap:Object.fromEntries(h.chains.map(y=>{const[w]=Xd({chain:y,transports:h.transports});return[y.id,w]})),showQrModal:(_=e.showQrModal)!=null?_:!0}))}return n||(r||(r=p()),n=await r,n==null||n.events.setMaxListeners(Number.POSITIVE_INFINITY)),d&&await((m=this.switchChain)==null?void 0:m.call(this,{chainId:d})),n},async getChainId(){return(await this.getProvider()).chainId},async isAuthorized(){try{const[d,p]=await Promise.all([this.getAccounts(),this.getProvider()]);return d.length?await this.isChainsStale()&&p.session?(await p.disconnect().catch(()=>{}),!1):!0:!1}catch(d){return!1}},async switchChain({addEthereumChainParameter:d,chainId:p}){var C,_,y,w,I;const m=await this.getProvider();if(!m)throw new ke;const v=h.chains.find(S=>S.id===p);if(!v)throw new mt(new Ft);try{await Promise.all([new Promise(x=>{const A=({chainId:j})=>{j===p&&(h.emitter.off("change",A),x())};h.emitter.on("change",A)}),m.request({method:"wallet_switchEthereumChain",params:[{chainId:rt(p)}]})]);const S=await this.getRequestedChainsIds();return this.setRequestedChainsIds([...S,p]),v}catch(S){const x=S;if(/(user rejected)/i.test(x.message))throw new le(x);try{let A;d!=null&&d.blockExplorerUrls?A=d.blockExplorerUrls:A=(C=v.blockExplorers)!=null&&C.default.url?[(_=v.blockExplorers)==null?void 0:_.default.url]:[];let j;(y=d==null?void 0:d.rpcUrls)!=null&&y.length?j=d.rpcUrls:j=[...v.rpcUrls.default.http];const R={blockExplorerUrls:A,chainId:rt(p),chainName:(w=d==null?void 0:d.chainName)!=null?w:v.name,iconUrls:d==null?void 0:d.iconUrls,nativeCurrency:(I=d==null?void 0:d.nativeCurrency)!=null?I:v.nativeCurrency,rpcUrls:j};await m.request({method:"wallet_addEthereumChain",params:[R]});const T=await this.getRequestedChainsIds();return this.setRequestedChainsIds([...T,p]),v}catch(A){throw new le(A)}}},onAccountsChanged(d){d.length===0?this.onDisconnect():h.emitter.emit("change",{accounts:d.map(p=>xe(p))})},onChainChanged(d){const p=Number(d);h.emitter.emit("change",{chainId:p})},async onConnect(d){const p=Number(d.chainId),m=await this.getAccounts();h.emitter.emit("connect",{accounts:m,chainId:p})},async onDisconnect(d){this.setRequestedChainsIds([]),h.emitter.emit("disconnect");const p=await this.getProvider();i&&(p.removeListener("accountsChanged",i),i=void 0),a&&(p.removeListener("chainChanged",a),a=void 0),f&&(p.removeListener("disconnect",f),f=void 0),u&&(p.removeListener("session_delete",u),u=void 0),s||(s=this.onConnect.bind(this),p.on("connect",s))},onDisplayUri(d){h.emitter.emit("message",{type:"display_uri",data:d})},onSessionDelete(){this.onDisconnect()},getNamespaceChainsIds(){var p,m,v;if(!n)return[];const d=(v=(m=(p=n.session)==null?void 0:p.namespaces[o])==null?void 0:m.accounts)==null?void 0:v.map(C=>Number.parseInt(C.split(":")[1]||""));return d!=null?d:[]},async getRequestedChainsIds(){var d,p;return(p=await((d=h.storage)==null?void 0:d.getItem(this.requestedChainsStorageKey)))!=null?p:[]},async isChainsStale(){if(!t)return!1;const d=h.chains.map(v=>v.id),p=this.getNamespaceChainsIds();if(p.length&&!p.some(v=>d.includes(v)))return!1;const m=await this.getRequestedChainsIds();return!d.every(v=>m.includes(v))},async setRequestedChainsIds(d){var p;await((p=h.storage)==null?void 0:p.setItem(this.requestedChainsStorageKey,d))},get requestedChainsStorageKey(){return"".concat(this.id,".requestedChains")}})}var Gn={},lm=768;ud({conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0}});var um=Ts({conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0}}),No=gd({conditions:{defaultCondition:"base",conditionNames:["base","hover","active"],responsiveArray:void 0},styles:{background:{values:{accentColor:{conditions:{base:"ju367v9i",hover:"ju367v9j",active:"ju367v9k"},defaultClass:"ju367v9i"},accentColorForeground:{conditions:{base:"ju367v9l",hover:"ju367v9m",active:"ju367v9n"},defaultClass:"ju367v9l"},actionButtonBorder:{conditions:{base:"ju367v9o",hover:"ju367v9p",active:"ju367v9q"},defaultClass:"ju367v9o"},actionButtonBorderMobile:{conditions:{base:"ju367v9r",hover:"ju367v9s",active:"ju367v9t"},defaultClass:"ju367v9r"}
18,actionButtonSecondaryBackground:{conditions:{base:"ju367v9u",hover:"ju367v9v",active:"ju367v9w"},defaultClass:"ju367v9u"},closeButton:{conditions:{base:"ju367v9x",hover:"ju367v9y",active:"ju367v9z"},defaultClass:"ju367v9x"},closeButtonBackground:{conditions:{base:"ju367va0",hover:"ju367va1",active:"ju367va2"},defaultClass:"ju367va0"},connectButtonBackground:{conditions:{base:"ju367va3",hover:"ju367va4",active:"ju367va5"},defaultClass:"ju367va3"},connectButtonBackgroundError:{conditions:{base:"ju367va6",hover:"ju367va7",active:"ju367va8"},defaultClass:"ju367va6"},connectButtonInnerBackground:{conditions:{base:"ju367va9",hover:"ju367vaa",active:"ju367vab"},defaultClass:"ju367va9"},connectButtonText:{conditions:{base:"ju367vac",hover:"ju367vad",active:"ju367vae"},defaultClass:"ju367vac"},connectButtonTextError:{conditions:{base:"ju367vaf",hover:"ju367vag",active:"ju367vah"},defaultClass:"ju367vaf"},connectionIndicator:{conditions:{base:"ju367vai",hover:"ju367vaj",active:"ju367vak"},defaultClass:"ju367vai"},downloadBottomCardBackground:{conditions:{base:"ju367val",hover:"ju367vam",active:"ju367van"},defaultClass:"ju367val"},downloadTopCardBackground:{conditions:{base:"ju367vao",hover:"ju367vap",active:"ju367vaq"},defaultClass:"ju367vao"},error:{conditions:{base:"ju367var",hover:"ju367vas",active:"ju367vat"},defaultClass:"ju367var"},generalBorder:{conditions:{base:"ju367vau",hover:"ju367vav",active:"ju367vaw"},defaultClass:"ju367vau"},generalBorderDim:{conditions:{base:"ju367vax",hover:"ju367vay",active:"ju367vaz"},defaultClass:"ju367vax"}
18,menuItemBackground:{conditions:{base:"ju367vb0",hover:"ju367vb1",active:"ju367vb2"},defaultClass:"ju367vb0"},modalBackdrop:{conditions:{base:"ju367vb3",hover:"ju367vb4",active:"ju367vb5"},defaultClass:"ju367vb3"},modalBackground:{conditions:{base:"ju367vb6",hover:"ju367vb7",active:"ju367vb8"},defaultClass:"ju367vb6"},modalBorder:{conditions:{base:"ju367vb9",hover:"ju367vba",active:"ju367vbb"},defaultClass:"ju367vb9"},modalText:{conditions:{base:"ju367vbc",hover:"ju367vbd",active:"ju367vbe"},defaultClass:"ju367vbc"},modalTextDim:{conditions:{base:"ju367vbf",hover:"ju367vbg",active:"ju367vbh"},defaultClass:"ju367vbf"},modalTextSecondary:{conditions:{base:"ju367vbi",hover:"ju367vbj",active:"ju367vbk"},defaultClass:"ju367vbi"},profileAction:{conditions:{base:"ju367vbl",hover:"ju367vbm",active:"ju367vbn"},defaultClass:"ju367vbl"},profileActionHover:{conditions:{base:"ju367vbo",hover:"ju367vbp",active:"ju367vbq"},defaultClass:"ju367vbo"},profileForeground:{conditions:{base:"ju367vbr",hover:"ju367vbs",active:"ju367vbt"},defaultClass:"ju367vbr"},selectedOptionBorder:{conditions:{base:"ju367vbu",hover:"ju367vbv",active:"ju367vbw"},defaultClass:"ju367vbu"},standby:{conditions:{base:"ju367vbx",hover:"ju367vby",active:"ju367vbz"},defaultClass:"ju367vbx"}}},borderColor:{values:{accentColor:{conditions:{base:"ju367vc0",hover:"ju367vc1",active:"ju367vc2"},defaultClass:"ju367vc0"},accentColorForeground:{conditions:{base:"ju367vc3",hover:"ju367vc4",active:"ju367vc5"},defaultClass:"ju367vc3"},actionButtonBorder:{conditions:{base:"ju367vc6",hover:"ju367vc7",active:"ju367vc8"},defaultClass:"ju367vc6"},actionButtonBorderMobile:{conditions:{base:"ju367vc9",hover:"ju367vca",active:"ju367vcb"},defaultClass:"ju367vc9"},actionButtonSecondaryBackground:{conditions:{base:"ju367vcc",hover:"ju367vcd",active:"ju367vce"},defaultClass:"ju367vcc"},closeButton:{conditions:{base:"ju367vcf",hover:"ju367vcg",active:"ju367vch"},defaultClass:"ju367vcf"},closeButtonBackground:{conditions:{base:"ju367vci",hover:"ju367vcj",active:"ju367vck"},defaultClass:"ju367vci"},connectButtonBackground:{conditions:{base:"ju367vcl",hover:"ju367vcm",active:"ju367vcn"},defaultClass:"ju367vcl"},connectButtonBackgroundError:{conditions:{base:"ju367vco",hover:"ju367vcp",active:"ju367vcq"},defaultClass:"ju367vco"},connectButtonInnerBackground:{conditions:{base:"ju367vcr",hover:"ju367vcs",active:"ju367vct"},defaultClass:"ju367vcr"},connectButtonText:{conditions:{base:"ju367vcu",hover:"ju367vcv",active:"ju367vcw"},defaultClass:"ju367vcu"},connectButtonTextError:{conditions:{base:"ju367vcx",hover:"ju367vcy",active:"ju367vcz"},defaultClass:"ju367vcx"},connectionIndicator:{conditions:{base:"ju367vd0",hover:"ju367vd1",active:"ju367vd2"},defaultClass:"ju367vd0"},downloadBottomCardBackground:{conditions:{base:"ju367vd3",hover:"ju367vd4",active:"ju367vd5"},defaultClass:"ju367vd3"},downloadTopCardBackground:{conditions:{base:"ju367vd6",hover:"ju367vd7",active:"ju367vd8"},defaultClass:"ju367vd6"},error:{conditions:{base:"ju367vd9",hover:"ju367vda",active:"ju367vdb"},defaultClass:"ju367vd9"},generalBorder:{conditions:{base:"ju367vdc",hover:"ju367vdd",active:"ju367vde"},defaultClass:"ju367vdc"},generalBorderDim:{conditions:{base:"ju367vdf",hover:"ju367vdg",active:"ju367vdh"},defaultClass:"ju367vdf"}
18,menuItemBackground:{conditions:{base:"ju367vdi",hover:"ju367vdj",active:"ju367vdk"},defaultClass:"ju367vdi"},modalBackdrop:{conditions:{base:"ju367vdl",hover:"ju367vdm",active:"ju367vdn"},defaultClass:"ju367vdl"},modalBackground:{conditions:{base:"ju367vdo",hover:"ju367vdp",active:"ju367vdq"},defaultClass:"ju367vdo"},modalBorder:{conditions:{base:"ju367vdr",hover:"ju367vds",active:"ju367vdt"},defaultClass:"ju367vdr"},modalText:{conditions:{base:"ju367vdu",hover:"ju367vdv",active:"ju367vdw"},defaultClass:"ju367vdu"},modalTextDim:{conditions:{base:"ju367vdx",hover:"ju367vdy",active:"ju367vdz"},defaultClass:"ju367vdx"},modalTextSecondary:{conditions:{base:"ju367ve0",hover:"ju367ve1",active:"ju367ve2"},defaultClass:"ju367ve0"},profileAction:{conditions:{base:"ju367ve3",hover:"ju367ve4",active:"ju367ve5"},defaultClass:"ju367ve3"},profileActionHover:{conditions:{base:"ju367ve6",hover:"ju367ve7",active:"ju367ve8"},defaultClass:"ju367ve6"},profileForeground:{conditions:{base:"ju367ve9",hover:"ju367vea",active:"ju367veb"},defaultClass:"ju367ve9"},selectedOptionBorder:{conditions:{base:"ju367vec",hover:"ju367ved",active:"ju367vee"},defaultClass:"ju367vec"},standby:{conditions:{base:"ju367vef",hover:"ju367veg",active:"ju367veh"},defaultClass:"ju367vef"}}},boxShadow:{values:{connectButton:{conditions:{base:"ju367vei",hover:"ju367vej",active:"ju367vek"},defaultClass:"ju367vei"},dialog:{conditions:{base:"ju367vel",hover:"ju367vem",active:"ju367ven"},defaultClass:"ju367vel"},profileDetailsAction:{conditions:{base:"ju367veo",hover:"ju367vep",active:"ju367veq"},defaultClass:"ju367veo"},selectedOption:{conditions:{base:"ju367ver",hover:"ju367ves",active:"ju367vet"},defaultClass:"ju367ver"},selectedWallet:{conditions:{base:"ju367veu",hover:"ju367vev",active:"ju367vew"},defaultClass:"ju367veu"},walletLogo:{conditions:{base:"ju367vex",hover:"ju367vey",active:"ju367vez"},defaultClass:"ju367vex"}}},color:{values:{accentColor:{conditions:{base:"ju367vf0",hover:"ju367vf1",active:"ju367vf2"},defaultClass:"ju367vf0"},accentColorForeground:{conditions:{base:"ju367vf3",hover:"ju367vf4",active:"ju367vf5"},defaultClass:"ju367vf3"},actionButtonBorder:{conditions:{base:"ju367vf6",hover:"ju367vf7",active:"ju367vf8"},defaultClass:"ju367vf6"},actionButtonBorderMobile:{conditions:{base:"ju367vf9",hover:"ju367vfa",active:"ju367vfb"},defaultClass:"ju367vf9"},actionButtonSecondaryBackground:{conditions:{base:"ju367vfc",hover:"ju367vfd",active:"ju367vfe"},defaultClass:"ju367vfc"},closeButton:{conditions:{base:"ju367vff",hover:"ju367vfg",active:"ju367vfh"},defaultClass:"ju367vff"},closeButtonBackground:{conditions:{base:"ju367vfi",hover:"ju367vfj",active:"ju367vfk"},defaultClass:"ju367vfi"},connectButtonBackground:{conditions:{base:"ju367vfl",hover:"ju367vfm",active:"ju367vfn"},defaultClass:"ju367vfl"},connectButtonBackgroundError:{conditions:{base:"ju367vfo",hover:"ju367vfp",active:"ju367vfq"},defaultClass:"ju367vfo"},connectButtonInnerBackground:{conditions:{base:"ju367vfr",hover:"ju367vfs",active:"ju367vft"},defaultClass:"ju367vfr"},connectButtonText:{conditions:{base:"ju367vfu",hover:"ju367vfv",active:"ju367vfw"},defaultClass:"ju367vfu"},connectButtonTextError:{conditions:{base:"ju367vfx",hover:"ju367vfy",active:"ju367vfz"},defaultClass:"ju367vfx"},connectionIndicator:{conditions:{base:"ju367vg0",hover:"ju367vg1",active:"ju367vg2"},defaultClass:"ju367vg0"},downloadBottomCardBackground:{conditions:{base:"ju367vg3",hover:"ju367vg4",active:"ju367vg5"},defaultClass:"ju367vg3"},downloadTopCardBackground:{conditions:{base:"ju367vg6",hover:"ju367vg7",active:"ju367vg8"},defaultClass:"ju367vg6"},error:{conditions:{base:"ju367vg9",hover:"ju367vga",active:"ju367vgb"},defaultClass:"ju367vg9"},generalBorder:{conditions:{base:"ju367vgc",hover:"ju367vgd",active:"ju367vge"},defaultClass:"ju367vgc"},generalBorderDim:{conditions:{base:"ju367vgf",hover:"ju367vgg",active:"ju367vgh"},defaultClass:"ju367vgf"}
18,menuItemBackground:{conditions:{base:"ju367vgi",hover:"ju367vgj",active:"ju367vgk"},defaultClass:"ju367vgi"},modalBackdrop:{conditions:{base:"ju367vgl",hover:"ju367vgm",active:"ju367vgn"},defaultClass:"ju367vgl"},modalBackground:{conditions:{base:"ju367vgo",hover:"ju367vgp",active:"ju367vgq"},defaultClass:"ju367vgo"},modalBorder:{conditions:{base:"ju367vgr",hover:"ju367vgs",active:"ju367vgt"},defaultClass:"ju367vgr"},modalText:{conditions:{base:"ju367vgu",hover:"ju367vgv",active:"ju367vgw"},defaultClass:"ju367vgu"},modalTextDim:{conditions:{base:"ju367vgx",hover:"ju367vgy",active:"ju367vgz"},defaultClass:"ju367vgx"},modalTextSecondary:{conditions:{base:"ju367vh0",hover:"ju367vh1",active:"ju367vh2"},defaultClass:"ju367vh0"},profileAction:{conditions:{base:"ju367vh3",hover:"ju367vh4",active:"ju367vh5"},defaultClass:"ju367vh3"},profileActionHover:{conditions:{base:"ju367vh6",hover:"ju367vh7",active:"ju367vh8"},defaultClass:"ju367vh6"},profileForeground:{conditions:{base:"ju367vh9",hover:"ju367vha",active:"ju367vhb"},defaultClass:"ju367vh9"},selectedOptionBorder:{conditions:{base:"ju367vhc",hover:"ju367vhd",active:"ju367vhe"},defaultClass:"ju367vhc"},standby:{conditions:{base:"ju367vhf",hover:"ju367vhg",active:"ju367vhh"},defaultClass:"ju367vhf"}}}}},{conditions:{defaultCondition:"smallScreen",conditionNames:["smallScreen","largeScreen"],responsiveArray:void 0},styles:{alignItems:{values:{"flex-start":{conditions:{smallScreen:"ju367v0",largeScreen:"ju367v1"},defaultClass:"ju367v0"},"flex-end":{conditions:{smallScreen:"ju367v2",largeScreen:"ju367v3"},defaultClass:"ju367v2"},center:{conditions:{smallScreen:"ju367v4",largeScreen:"ju367v5"},defaultClass:"ju367v4"}}},display:{values:{none:{conditions:{smallScreen:"ju367v6",largeScreen:"ju367v7"},defaultClass:"ju367v6"},block:{conditions:{smallScreen:"ju367v8",largeScreen:"ju367v9"},defaultClass:"ju367v8"},flex:{conditions:{smallScreen:"ju367va",largeScreen:"ju367vb"},defaultClass:"ju367va"},inline:{conditions:{smallScreen:"ju367vc",largeScreen:"ju367vd"},defaultClass:"ju367vc"}}}}},{conditions:void 0,styles:{margin:{mappings:["marginTop","marginBottom","marginLeft","marginRight"]},marginX:{mappings:["marginLeft","marginRight"]},marginY:{mappings:["marginTop","marginBottom"]},padding:{mappings:["paddingTop","paddingBottom","paddingLeft","paddingRight"]},paddingX:{mappings:["paddingLeft","paddingRight"]},paddingY:{mappings:["paddingTop","paddingBottom"]},alignSelf:{values:{"flex-start":{defaultClass:"ju367ve"},"flex-end":{defaultClass:"ju367vf"},center:{defaultClass:"ju367vg"}}},backgroundSize:{values:{cover:{defaultClass:"ju367vh"}}},borderRadius:{values:{1:{defaultClass:"ju367vi"},6:{defaultClass:"ju367vj"},10:{defaultClass:"ju367vk"},13:{defaultClass:"ju367vl"},actionButton:{defaultClass:"ju367vm"},connectButton:{defaultClass:"ju367vn"},menuButton:{defaultClass:"ju367vo"},modal:{defaultClass:"ju367vp"},modalMobile:{defaultClass:"ju367vq"},"25%":{defaultClass:"ju367vr"},full:{defaultClass:"ju367vs"}}},borderStyle:{values:{solid:{defaultClass:"ju367vt"}}},borderWidth:{values:{0:{defaultClass:"ju367vu"},1:{defaultClass:"ju367vv"},2:{defaultClass:"ju367vw"},4:{defaultClass:"ju367vx"}}},cursor:{values:{pointer:{defaultClass:"ju367vy"},none:{defaultClass:"ju367vz"}}},pointerEvents:{values:{none:{defaultClass:"ju367v10"},all:{defaultClass:"ju367v11"}}},minHeight:{values:{8:{defaultClass:"ju367v12"},44:{defaultClass:"ju367v13"}}},flexDirection:{values:{row:{defaultClass:"ju367v14"},column:{defaultClass:"ju367v15"}}},fontFamily:{values:{body:{defaultClass:"ju367v16"}}},fontSize:{values:{12:{defaultClass:"ju367v17"},13:{defaultClass:"ju367v18"},14:{defaultClass:"ju367v19"},16:{defaultClass:"ju367v1a"},18:{defaultClass:"ju367v1b"},20:{defaultClass:"ju367v1c"},23:{defaultClass:"ju367v1d"}}},fontWeight:{values:{regular:{defaultClass:"ju367v1e"},medium:{defaultClass:"ju367v1f"},semibold:{defaultClass:"ju367v1g"},bold:{defaultClass:"ju367v1h"},heavy:{defaultClass:"ju367v1i"}}},gap:{values:{0:{defaultClass:"ju367v1j"},1:{defaultClass:"ju367v1k"},2:{defaultClass:"ju367v1l"},3:{defaultClass:"ju367v1m"},4:{defaultClass:"ju367v1n"},5:{defaultClass:"ju367v1o"},6:{defaultClass:"ju367v1p"},8:{defaultClass:"ju367v1q"},10:{defaultClass:"ju367v1r"},12:{defaultClass:"ju367v1s"},14:{defaultClass:"ju367v1t"},16:{defaultClass:"ju367v1u"},18:{defaultClass:"ju367v1v"},20:{defaultClass:"ju367v1w"},24:{defaultClass:"ju367v1x"},28:{defaultClass:"ju367v1y"},32:{defaultClass:"ju367v1z"},36:{defaultClass:"ju367v20"},44:{defaultClass:"ju367v21"},64:{defaultClass:"ju367v22"},"-1":{defaultClass:"ju367v23"}}},height:{values:{1:{defaultClass:"ju367v24"},2:{defaultClass:"ju367v25"},4:{defaultClass:"ju367v26"},8:{defaultClass:"ju367v27"},12:{defaultClass:"ju367v28"},20:{defaultClass:"ju367v29"},24:{defaultClass:"ju367v2a"},28:{defaultClass:"ju367v2b"},30:{defaultClass:"ju367v2c"},32:{defaultClass:"ju367v2d"},34:{defaultClass:"ju367v2e"},36:{defaultClass:"ju367v2f"},40:{defaultClass:"ju367v2g"},44:{defaultClass:"ju367v2h"},48:{defaultClass:"ju367v2i"},54:{defaultClass:"ju367v2j"},60:{defaultClass:"ju367v2k"},200:{defaultClass:"ju367v2l"},full:{defaultClass:"ju367v2m"},max:{defaultClass:"ju367v2n"}}},justifyContent:{values:{"flex-start":{defaultClass:"ju367v2o"},"flex-end":{defaultClass:"ju367v2p"},center:{defaultClass:"ju367v2q"},"space-between":{defaultClass:"ju367v2r"},"space-around":{defaultClass:"ju367v2s"}}},textAlign:{values:{left:{defaultClass:"ju367v2t"},center:{defaultClass:"ju367v2u"},inherit:{defaultClass:"ju367v2v"}}},marginBottom:{values:{0:{defaultClass:"ju367v2w"},1:{defaultClass:"ju367v2x"},2:{defaultClass:"ju367v2y"},3:{defaultClass:"ju367v2z"},4:{defaultClass:"ju367v30"},5:{defaultClass:"ju367v31"},6:{defaultClass:"ju367v32"},8:{defaultClass:"ju367v33"},10:{defaultClass:"ju367v34"},12:{defaultClass:"ju367v35"},14:{defaultClass:"ju367v36"},16:{defaultClass:"ju367v37"},18:{defaultClass:"ju367v38"},20:{defaultClass:"ju367v39"},24:{defaultClass:"ju367v3a"},28:{defaultClass:"ju367v3b"},32:{defaultClass:"ju367v3c"},36:{defaultClass:"ju367v3d"},44:{defaultClass:"ju367v3e"},64:{defaultClass:"ju367v3f"},"-1":{defaultClass:"ju367v3g"}}},marginLeft:{values:{0:{defaultClass:"ju367v3h"},1:{defaultClass:"ju367v3i"},2:{defaultClass:"ju367v3j"},3:{defaultClass:"ju367v3k"},4:{defaultClass:"ju367v3l"},5:{defaultClass:"ju367v3m"},6:{defaultClass:"ju367v3n"},8:{defaultClass:"ju367v3o"},10:{defaultClass:"ju367v3p"},12:{defaultClass:"ju367v3q"},14:{defaultClass:"ju367v3r"},16:{defaultClass:"ju367v3s"},18:{defaultClass:"ju367v3t"},20:{defaultClass:"ju367v3u"},24:{defaultClass:"ju367v3v"},28:{defaultClass:"ju367v3w"},32:{defaultClass:"ju367v3x"},36:{defaultClass:"ju367v3y"},44:{defaultClass:"ju367v3z"},64:{defaultClass:"ju367v40"},"-1":{defaultClass:"ju367v41"}}},marginRight:{values:{0:{defaultClass:"ju367v42"},1:{defaultClass:"ju367v43"},2:{defaultClass:"ju367v44"},3:{defaultClass:"ju367v45"},4:{defaultClass:"ju367v46"},5:{defaultClass:"ju367v47"},6:{defaultClass:"ju367v48"},8:{defaultClass:"ju367v49"},10:{defaultClass:"ju367v4a"},12:{defaultClass:"ju367v4b"},14:{defaultClass:"ju367v4c"},16:{defaultClass:"ju367v4d"},18:{defaultClass:"ju367v4e"},20:{defaultClass:"ju367v4f"},24:{defaultClass:"ju367v4g"},28:{defaultClass:"ju367v4h"},32:{defaultClass:"ju367v4i"},36:{defaultClass:"ju367v4j"},44:{defaultClass:"ju367v4k"},64:{defaultClass:"ju367v4l"},"-1":{defaultClass:"ju367v4m"}}},marginTop:{values:{0:{defaultClass:"ju367v4n"},1:{defaultClass:"ju367v4o"},2:{defaultClass:"ju367v4p"},3:{defaultClass:"ju367v4q"},4:{defaultClass:"ju367v4r"},5:{defaultClass:"ju367v4s"},6:{defaultClass:"ju367v4t"},8:{defaultClass:"ju367v4u"},10:{defaultClass:"ju367v4v"},12:{defaultClass:"ju367v4w"},14:{defaultClass:"ju367v4x"},16:{defaultClass:"ju367v4y"},18:{defaultClass:"ju367v4z"},20:{defaultClass:"ju367v50"},24:{defaultClass:"ju367v51"},28:{defaultClass:"ju367v52"},32:{defaultClass:"ju367v53"},36:{defaultClass:"ju367v54"},44:{defaultClass:"ju367v55"},64:{defaultClass:"ju367v56"},"-1":{defaultClass:"ju367v57"}}},maxWidth:{values:{1:{defaultClass:"ju367v58"},2:{defaultClass:"ju367v59"},4:{defaultClass:"ju367v5a"},8:{defaultClass:"ju367v5b"},12:{defaultClass:"ju367v5c"},20:{defaultClass:"ju367v5d"},24:{defaultClass:"ju367v5e"},28:{defaultClass:"ju367v5f"},30:{defaultClass:"ju367v5g"},32:{defaultClass:"ju367v5h"},34:{defaultClass:"ju367v5i"},36:{defaultClass:"ju367v5j"},40:{defaultClass:"ju367v5k"},44:{defaultClass:"ju367v5l"},48:{defaultClass:"ju367v5m"},54:{defaultClass:"ju367v5n"},60:{defaultClass:"ju367v5o"},200:{defaultClass:"ju367v5p"},full:{defaultClass:"ju367v5q"},max:{defaultClass:"ju367v5r"}}
18},minWidth:{values:{1:{defaultClass:"ju367v5s"},2:{defaultClass:"ju367v5t"},4:{defaultClass:"ju367v5u"},8:{defaultClass:"ju367v5v"},12:{defaultClass:"ju367v5w"},20:{defaultClass:"ju367v5x"},24:{defaultClass:"ju367v5y"},28:{defaultClass:"ju367v5z"},30:{defaultClass:"ju367v60"},32:{defaultClass:"ju367v61"},34:{defaultClass:"ju367v62"},36:{defaultClass:"ju367v63"},40:{defaultClass:"ju367v64"},44:{defaultClass:"ju367v65"},48:{defaultClass:"ju367v66"},54:{defaultClass:"ju367v67"},60:{defaultClass:"ju367v68"},200:{defaultClass:"ju367v69"},full:{defaultClass:"ju367v6a"},max:{defaultClass:"ju367v6b"}}},overflow:{values:{hidden:{defaultClass:"ju367v6c"}}},paddingBottom:{values:{0:{defaultClass:"ju367v6d"},1:{defaultClass:"ju367v6e"},2:{defaultClass:"ju367v6f"},3:{defaultClass:"ju367v6g"},4:{defaultClass:"ju367v6h"},5:{defaultClass:"ju367v6i"},6:{defaultClass:"ju367v6j"},8:{defaultClass:"ju367v6k"},10:{defaultClass:"ju367v6l"},12:{defaultClass:"ju367v6m"},14:{defaultClass:"ju367v6n"},16:{defaultClass:"ju367v6o"},18:{defaultClass:"ju367v6p"},20:{defaultClass:"ju367v6q"},24:{defaultClass:"ju367v6r"},28:{defaultClass:"ju367v6s"},32:{defaultClass:"ju367v6t"},36:{defaultClass:"ju367v6u"},44:{defaultClass:"ju367v6v"},64:{defaultClass:"ju367v6w"},"-1":{defaultClass:"ju367v6x"}}},paddingLeft:{values:{0:{defaultClass:"ju367v6y"},1:{defaultClass:"ju367v6z"},2:{defaultClass:"ju367v70"},3:{defaultClass:"ju367v71"},4:{defaultClass:"ju367v72"},5:{defaultClass:"ju367v73"},6:{defaultClass:"ju367v74"},8:{defaultClass:"ju367v75"},10:{defaultClass:"ju367v76"},12:{defaultClass:"ju367v77"},14:{defaultClass:"ju367v78"},16:{defaultClass:"ju367v79"},18:{defaultClass:"ju367v7a"},20:{defaultClass:"ju367v7b"},24:{defaultClass:"ju367v7c"},28:{defaultClass:"ju367v7d"},32:{defaultClass:"ju367v7e"},36:{defaultClass:"ju367v7f"},44:{defaultClass:"ju367v7g"},64:{defaultClass:"ju367v7h"},"-1":{defaultClass:"ju367v7i"}}},paddingRight:{values:{0:{defaultClass:"ju367v7j"},1:{defaultClass:"ju367v7k"},2:{defaultClass:"ju367v7l"},3:{defaultClass:"ju367v7m"},4:{defaultClass:"ju367v7n"},5:{defaultClass:"ju367v7o"},6:{defaultClass:"ju367v7p"},8:{defaultClass:"ju367v7q"},10:{defaultClass:"ju367v7r"},12:{defaultClass:"ju367v7s"},14:{defaultClass:"ju367v7t"},16:{defaultClass:"ju367v7u"},18:{defaultClass:"ju367v7v"},20:{defaultClass:"ju367v7w"},24:{defaultClass:"ju367v7x"},28:{defaultClass:"ju367v7y"},32:{defaultClass:"ju367v7z"},36:{defaultClass:"ju367v80"},44:{defaultClass:"ju367v81"},64:{defaultClass:"ju367v82"},"-1":{defaultClass:"ju367v83"}}},paddingTop:{values:{0:{defaultClass:"ju367v84"},1:{defaultClass:"ju367v85"},2:{defaultClass:"ju367v86"},3:{defaultClass:"ju367v87"},4:{defaultClass:"ju367v88"},5:{defaultClass:"ju367v89"},6:{defaultClass:"ju367v8a"},8:{defaultClass:"ju367v8b"},10:{defaultClass:"ju367v8c"},12:{defaultClass:"ju367v8d"},14:{defaultClass:"ju367v8e"},16:{defaultClass:"ju367v8f"},18:{defaultClass:"ju367v8g"},20:{defaultClass:"ju367v8h"},24:{defaultClass:"ju367v8i"},28:{defaultClass:"ju367v8j"},32:{defaultClass:"ju367v8k"},36:{defaultClass:"ju367v8l"},44:{defaultClass:"ju367v8m"},64:{defaultClass:"ju367v8n"},"-1":{defaultClass:"ju367v8o"}}},position:{values:{absolute:{defaultClass:"ju367v8p"},fixed:{defaultClass:"ju367v8q"},relative:{defaultClass:"ju367v8r"}}},WebkitUserSelect:{values:{none:{defaultClass:"ju367v8s"}}},right:{values:{0:{defaultClass:"ju367v8t"}}},transition:{values:{default:{defaultClass:"ju367v8u"},transform:{defaultClass:"ju367v8v"}}},userSelect:{values:{none:{defaultClass:"ju367v8w"}}},width:{values:{1:{defaultClass:"ju367v8x"},2:{defaultClass:"ju367v8y"},4:{defaultClass:"ju367v8z"},8:{defaultClass:"ju367v90"},12:{defaultClass:"ju367v91"},20:{defaultClass:"ju367v92"},24:{defaultClass:"ju367v93"},28:{defaultClass:"ju367v94"},30:{defaultClass:"ju367v95"},32:{defaultClass:"ju367v96"},34:{defaultClass:"ju367v97"},36:{defaultClass:"ju367v98"},40:{defaultClass:"ju367v99"},44:{defaultClass:"ju367v9a"},48:{defaultClass:"ju367v9b"},54:{defaultClass:"ju367v9c"},60:{defaultClass:"ju367v9d"},200:{defaultClass:"ju367v9e"},full:{defaultClass:"ju367v9f"},max:{defaultClass:"ju367v9g"}}},backdropFilter:{values:{modalOverlay:{defaultClass:"ju367v9h"}}}}}),Fa={colors:{accentColor:"var(--rk-colors-accentColor)",accentColorForeground:"var(--rk-colors-accentColorForeground)",actionButtonBorder:"var(--rk-colors-actionButtonBorder)",actionButtonBorderMobile:"var(--rk-colors-actionButtonBorderMobile)",actionButtonSecondaryBackgroun
18d:"var(--rk-colors-actionButtonSecondaryBackground)",closeButton:"var(--rk-colors-closeButton)",closeButtonBackground:"var(--rk-colors-closeButtonBackground)",connectButtonBackground:"var(--rk-colors-connectButtonBackground)",connectButtonBackgroundError:"var(--rk-colors-connectButtonBackgroundError)",connectButtonInnerBackground:"var(--rk-colors-connectButtonInnerBackground)",connectButtonText:"var(--rk-colors-connectButtonText)",connectButtonTextError:"var(--rk-colors-connectButtonTextError)",connectionIndicator:"var(--rk-colors-connectionIndicator)",downloadBottomCardBackground:"var(--rk-colors-downloadBottomCardBackground)",downloadTopCardBackground:"var(--rk-colors-downloadTopCardBackground)",error:"var(--rk-colors-error)",generalBorder:"var(--rk-colors-generalBorder)",generalBorderDim:"var(--rk-colors-generalBorderDim)",menuItemBackground:"var(--rk-colors-menuItemBackground)",modalBackdrop:"var(--rk-colors-modalBackdrop)",modalBackground:"var(--rk-colors-modalBackground)",modalBorder:"var(--rk-colors-modalBorder)",modalText:"var(--rk-colors-modalText)",modalTextDim:"var(--rk-colors-modalTextDim)",modalTextSecondary:"var(--rk-colors-modalTextSecondary)",profileAction:"var(--rk-colors-profileAction)",profileActionHover:"var(--rk-colors-profileActionHover)",profileForeground:"var(--rk-colors-profileForeground)",selectedOptionBorder:"var(--rk-colors-selectedOptionBorder)",standby:"var(--rk-colors-standby)"},fonts:{body:"var(--rk-fonts-body)"},radii:{actionButton:"var(--rk-radii-actionButton)",connectButton:"var(--rk-radii-connectButton)",menuButton:"var(--rk-radii-menuButton)",modal:"var(--rk-radii-modal)",modalMobile:"var(--rk-radii-modalMobile)"},shadows:{connectButton:"var(--rk-shadows-connectButton)",dialog:"var(--rk-shadows-dialog)",profileDetailsAction:"var(--rk-shadows-profileDetailsAction)",selectedOption:"var(--rk-shadows-selectedOption)",selectedWallet:"var(--rk-shadows-selectedWallet)",walletLogo:"var(--rk-shadows-walletLogo)"},blurs:{modalOverlay:"var(--rk-blurs-modalOverlay)"}},dm={shrink:"_12cbo8i6",shrinkSm:"_12cbo8i7"},fm="_12cbo8i3 ju367v8r",hm={grow:"_12cbo8i4",growLg:"_12cbo8i5"};function fe({active:e,hover:t}){return[fm,t&&hm[t],dm[e]]}var ll=k.createContext(null);function pm(){var t;const{adapter:e}=(t=k.useContext(ll))!=null?t:{};if(!e)throw new Error("No authentication adapter found");return e}function ar(){var t;const e=k.useContext(ll);return(t=e==null?void 0:e.status)!=null?t:null}function ii(){const e=ar(),{isConnected:t}=Ce();return t?e&&(e==="loading"||e==="unauthenticated")?e:"connected":"disconnected"}function ai(){return typeof navigator<"u"&&/android/i.test(navigator.userAgent)}function mm(){return typeof navigator<"u"&&/iPhone|iPod/.test(navigator.userAgent)}function gm(){return typeof navigator<"u"&&(/iPad/.test(navigator.userAgent)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)}function bt(){return mm()||gm()}function pe(){return ai()||bt()}var vm="iekbcc0",wm={a:"iekbcca",blockquote:"iekbcc2",button:"iekbcc9",input:"iekbcc8 iekbcc5 iekbcc4",mark:"iekbcc6",ol:"iekbcc1",q:"iekbcc2",select:"iekbcc7 iekbcc5 iekbcc4",table:"iekbcc3",textarea:"iekbcc5 iekbcc4",ul:"iekbcc1"},ym=n=>{var r=n,{reset:e}=r,t=te(r,["reset"]);if(!e)return No(t);const o=wm[e],i=No(t);return oc(vm,o,i)},E=l.forwardRef((i,o)=>{var a=i,{as:e="div",className:t,testId:n}=a,r=te(a,["as","className","testId"]);const s={},c={};for(const f in r)No.properties.has(f)?s[f]=r[f]:c[f]=r[f];const u=ym(b({reset:typeof e=="string"?e:"div"},s));return l.createElement(e,M(b({className:oc(u,t)},c),{"data-testid":n?"rk-".concat(n.replace(/^rk-/,"")):void 0,ref:o}))});E.displayName="Box";var ul=new Map,Xr=new Map;async function dl(e){const t=Xr.get(e);if(t)return t;const n=async()=>e().then(async o=>(ul.set(e,o),o)),r=n().catch(o=>n().catch(i=>{Xr.delete(e)}));return Xr.set(e,r),r}async function Ue(...e){return await Promise.all(e.map(t=>typeof t=="function"?dl(t):t))}function bm(){const[,e]=k.useReducer(t=>t+1,0);return e}function si(e){const t=typeof e=="function"?ul.get(e):void 0,n=bm();return k.useEffect(()=>{typeof e=="function"&&!t&&dl(e).then(n)},[e,t,n]),typeof e=="function"?t:e}function ue({alt:e,background:t,borderColor:n,borderRadius:r,useAsImage:o,boxSh
18adow:i,height:a,src:s,width:c,testId:u}){const f=bt(),g=si(s),h=g&&/^http/.test(g),[d,p]=k.useReducer(()=>!0,!1);return l.createElement(E,{"aria-label":e,borderRadius:r,boxShadow:i,height:typeof a=="string"?a:void 0,overflow:"hidden",position:"relative",role:"img",style:{background:t,height:typeof a=="number"?a:void 0,width:typeof c=="number"?c:void 0},width:typeof c=="string"?c:void 0,testId:u},l.createElement(E,M(b(M(b({},h?{"aria-hidden":!0,as:"img",onLoad:p,src:g}:{"aria-hidden":!0,as:"img",src:g}),{height:"full",position:"absolute"}),f?{WebkitUserSelect:"none"}:{}),{style:b({WebkitTouchCallout:"none",transition:"opacity .15s linear",userSelect:"none"},!o&&h?{opacity:d?1:0}:{}),width:"full"})),n?l.createElement(E,M(b({},typeof n=="object"&&"custom"in n?{style:{borderColor:n.custom}}:{borderColor:n}),{borderRadius:r,borderStyle:"solid",borderWidth:"1",height:"full",position:"relative",width:"full"})):null)}var Cm="_1luule42",Am="_1luule43",Em=e=>k.useMemo(()=>"".concat(e,"_").concat(Math.round(Math.random()*1e9)),[e]),Ht=({height:e=21,width:t=21})=>{const n=Em("spinner");return l.createElement("svg",{className:Cm,fill:"none",height:e,viewBox:"0 0 21 21",width:t,xmlns:"http://www.w3.org/2000/svg"}
18,l.createElement("title",null,"Loading"),l.createElement("clipPath",{id:n},l.createElement("path",{d:"M10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18C11.3284 18 12 18.6716 12 19.5C12 20.3284 11.3284 21 10.5 21C4.70101 21 0 16.299 0 10.5C0 4.70101 4.70101 0 10.5 0C16.299 0 21 4.70101 21 10.5C21 11.3284 20.3284 12 19.5 12C18.6716 12 18 11.3284 18 10.5C18 6.35786 14.6421 3 10.5 3Z"})),l.createElement("foreignObject",{clipPath:"url(#".concat(n,")"),height:"21",width:"21",x:"0",y:"0"},l.createElement("div",{className:Am})))},K=["#FC5C54","#FFD95A","#E95D72","#6A87C8","#5FD0F3","#75C06B","#FFDD86","#5FC6D4","#FF949A","#FF8024","#9BA1A4","#EC66FF","#FF8CBC","#FF9A23","#C5DADB","#A8CE63","#71ABFF","#FFE279","#B6B1B6","#FF6780","#A575FF","#4D82FF","#FFB35A"],Wa=[{color:K[0],emoji:"ð¶"},{color:K[1],emoji:"ð¤"},{color:K[2],emoji:"ð"},{color:K[3],emoji:"ð«"},{color:K[4],emoji:"ð³"},{color:K[0],emoji:"ð¤¶"},{color:K[5],emoji:"ð²"},{color:K[6],emoji:"ð"},{color:K[7],emoji:"ð"},{color:K[8],emoji:"ðµ"},{color:K[9],emoji:"ð¦"},{color:K[10],emoji:"ð¼"},{color:K[11],emoji:"ð¦"},{color:K[12],emoji:"ð·"},{color:K[13],emoji:"ð§"},{color:K[8],emoji:"ð¦©"},{color:K[14],emoji:"ð½"},{color:K[0],emoji:"ð"},{color:K[8],emoji:"ð"},{color:K[1],emoji:"ð"},{color:K[15],emoji:"ð²"},{color:K[16],emoji:"ð"},{color:K[17],emoji:"ð"},{color:K[18],emoji:"ð"},{color:K[19],emoji:"ð£"},{color:K[1],emoji:"ð¥"},{color:K[20],emoji:"ð¾"},{color:K[15],emoji:"ð¥¦"},{color:K[0],emoji:"ð¹"},{color:K[17],emoji:"ð"},{color:K[4],emoji:"â±"},{color:K[21],emoji:"âµï¸"},{color:K[17],emoji:"ð¥³"},{color:K[8],emoji:"ð¤¯"},{color:K[22],emoji:"ð¤ "}];function xm(e){let t=0;if(e.length===0)return t;for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);t=(t<<5)-t+r,t|=0}return t}function _m(e){const n=Math.abs(xm((typeof e=="string"?e:"").toLowerCase())%Wa.length);return Wa[n!=null?n:0]}var jm=({address:e,ensImage:t,size:n})=>{const[r,o]=k.useState(!1);k.useEffect(()=>{if(t){const s=new Image;s.src=t,s.onload=()=>o(!0)}},[t]);const{color:i,emoji:a}=k.useMemo(()=>_m(e),[e]);return t?r?l.createElement(E,{backgroundSize:"cover",borderRadius:"full",position:"absolute",style:{backgroundImage:"url(".concat(t,")"),backgroundPosition:"center",height:n,width:n}}):l.createElement(E,{alignItems:"center",backgroundSize:"cover",borderRadius:"full",color:"modalText",display:"flex",justifyContent:"center",position:"absolute",style:{height:n,width:n}},l.createElement(Ht,null)):l.createElement(E,{alignItems:"center",display:"flex",justifyContent:"center",overflow:"hidden",style:M(b({},!t&&{backgroundColor:i}),{height:n,width:n})},a)},fl=jm,hl=k.createContext(fl);function km({address:e,imageUrl:t,loading:n,size:r}){const o=k.useContext(hl);return l.createElement(E,{"aria-hidden":!0,borderRadius:"full",overflow:"hidden",position:"relative",style:{height:"".concat(r,"px"),width:"".concat(r,"px")},userSelect:"none"},l.createElement(E,{alignItems:"center",borderRadius:"full",display:"flex",justifyContent:"center",overflow:"hidden",position:"absolute",style:{fontSize:"".concat(Math.round(r*.55),"px"),height:"".concat(r,"px"),transform:n?"scale(0.72)":void 0,transition:".25s ease",transitionDelay:n?void 0:".1s",width:"".concat(r,"px"),willChange:"transform"},userSelect:"none"},l.createElement(o,{address:e,ensImage:t,size:r})),n&&l.createElement(E,{color:"accentColor",display:"flex",height:"full",position:"absolute",width:"full"},l.createElement(Ht,{height:"100%",width:"100%"})))}var qa={defaultLocale:"en",locale:"en"},Im=class{constructor(e){this.listeners=new Set,this.defaultLocale=qa.defaultLocale,this.enableFallback=!1,this.locale=qa.locale,this.cachedLocales=[],this.translations={};for(const[t,n]of Object.entries(e))this.cachedLocales=[...this.cachedLocales,t],this.translations=b(b({},this.translations),this.flattenTranslation(n,t))}missingMessage(e){return'[missing: "'.concat(this.locale,".").concat(e,'" translation]')}flattenTranslation(e,t){const n={},r=(o,i)=>{for(const a of Object.keys(o)){const s="".concat(i,".").concat(a),c=o[a];typeof c=="object"&&c!==null?r(c,s):n[s]=c}};return r(e,t),n}translateWithReplacements(e,t={}){let n=e;for(const r in t){const o=t[r];n=n.replace("%{".concat(r,"}"),o)}return n}t(e,t,n){const r="".concat(this.locale,".").concat(e),o=this.translations[r];if(!o){if(this.enableFallback){const i="".concat(this.defaultLocale,".").concat(e),a=this.translations[i];if(a)return this.translateWithReplacements(a,t)}return n!=null&&n.rawKeyIfTranslationMissing?e:this.missingMessage(e)}return this.translateWithReplacements(o,t)}isLocaleCached(e){return this.cachedLocales.includes(e)}updateLocale(e){this.locale=e,this.notifyListeners()}setTranslations(e,t){this.isLocaleCached(e)||(this.cachedLocales=[...this.cachedLocales,e],this.translations=b(b({},this.translations),this.flattenTranslation(t,e))),this.locale=e,this.notifyListeners()}notifyListeners(){for(const e of this.listeners)e()}onChange(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}},Ie=new Im({en:JSON.parse(uo),"en-US":JSON.parse(uo)});Ie.defaultLocale="en-US";Ie.locale="en-US";Ie.enableFallback=!0;var Sm=async e=>{switch(e){case"ar":case"ar-AR":return(await P(async()=>{const{default:t}=await import("./ar_AR-ZRPPM56D-CbdD2LvI.js");return{default:t}},[])).default;case"de":case"de-DE":return(await P(async()=>{const{default:t}=await import("./de_DE-GYZFZXWH-ZbebD8Lv.js");return{default:t}},[])).default;case"en":case"en-US":return(await P(async()=>{const{default:t}=await Promise.resolve().then(()=>gs);return{default:t}},void 0)).default;case"es":case"es-419":return(await P(async()=>{const{default:t}=await import("./es_419-OGVOQEFZ-DRJ7pWan.js");return{default:t}},[])).default;case"fr":case"fr-FR":return(await P(async()=>{const{default:t}=await import("./fr_FR-Q5QBQBX2-BAgmMlr-.js");return{default:t}},[])).default;case"hi":case"hi-IN":return(await P(async()=>{const{default:t}
18=await import("./hi_IN-7I7LRHGW-CrX4h2Ko.js");return{default:t}},[])).default;case"id":case"id-ID":return(await P(async()=>{const{default:t}=await import("./id_ID-ZMGZ2JFV-r7FzTCcM.js");return{default:t}},[])).default;case"ja":case"ja-JP":return(await P(async()=>{const{default:t}=await import("./ja_JP-NYBCHQTZ-BUmRlvlt.js");return{default:t}},[])).default;case"ko":case"ko-KR":return(await P(async()=>{const{default:t}=await import("./ko_KR-67WE736M-BVMCdZ8T.js");return{default:t}},[])).default;case"ms":case"ms-MY":return(await P(async()=>{const{default:t}=await import("./ms_MY-65AJIBUS-NixUYW_n.js");return{default:t}},[])).default;case"pt":case"pt-BR":return(await P(async()=>{const{default:t}=await import("./pt_BR-DMJANC65--a3ZgQb5.js");return{default:t}},[])).default;case"ru":case"ru-RU":return(await P(async()=>{const{default:t}=await import("./ru_RU-WER7RQ6A-CtEFWcgj.js");return{default:t}},[])).default;case"th":case"th-TH":return(await P(async()=>{const{default:t}=await import("./th_TH-JOSHEZ6D-B4VKvGvQ.js");return{default:t}},[])).default;case"tr":case"tr-TR":return(await P(async()=>{const{default:t}=await import("./tr_TR-EAMG2YPO-DK8nBlz1.js");return{default:t}},[])).default;case"ua":case"uk-UA":return(await P(async()=>{const{default:t}=await import("./uk_UA-GO2TRVWA-Bj6sG2tM.js");return{default:t}},[])).default;case"vi":case"vi-VN":return(await P(async()=>{const{default:t}=await import("./vi_VN-5HLLSOJA-KSa4j0Xu.js");return{default:t}},[])).default;case"zh":case"zh-CN":case"zh-Hans":return(await P(async()=>{const{default:t}=await import("./zh_CN-THPIFVWJ-Dh9QKknM.js");return{default:t}},[])).default;case"zh-HK":return(await P(async()=>{const{default:t}=await import("./zh_HK-R7XP4TGF-DijJvM90.js");return{default:t}},[])).default;case"zh-Hant":case"zh-TW":return(await P(async()=>{const{default:t}=await import("./zh_TW-F5LD752V-BvPb_RYt.js");return{default:t}},[])).default;default:return(await P(async()=>{const{default:t}=await Promise.resolve().then(()=>gs);return{default:t}},void 0)).default}};async function Qa(e){if(Ie.isLocaleCached(e)){Ie.updateLocale(e);return}const n=await Sm(e);Ie.setTranslations(e,JSON.parse(n))}var Bm=()=>{var e;if(typeof window<"u"&&typeof navigator<"u"){if((e=navigator.languages)!=null&&e.length)return navigator.languages[0];if(navigator.language)return navigator.language}},ce=k.createContext({i18n:Ie}),Rm=({children:e,locale:t})=>{const[n,r]=k.useState(0),o=k.useMemo(()=>Bm(),[]);k.useEffect(()=>Ie.onChange(()=>{r(s=>s+1)}),[]),k.useEffect(()=>{t&&t!==Ie.locale?Qa(t):!t&&o&&o!==Ie.locale&&Qa(o)},[t,o]);const i=k.useMemo(()=>({t:(s,c)=>Ie.t(s,c),i18n:Ie}),[n]);return l.createElement(ce.Provider,{value:i},e)};function pl(e){return e!=null}var za={iconBackground:"#7290CC",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./avalanche-MXEFEDSW-BuDA1pgm.js").then(t=>t.a);return{default:e}},[])).default},Zr={iconBackground:"#96bedc",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./Opera-BKMCKUXC-DYZOAkBt.js").then(t=>t.a);return{default:e}},[])).default},Va={iconBackground:"#e84141",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./avalanche-MXEFEDSW-BuDA1pgm.js").then(t=>t.b);return{default:e}},[])).default},$r={iconBackground:"#0052ff",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./zetachain-BMJKVYBN-BEjkekDM.js").then(t=>t.b);return{default:e}},__vite__mapDeps([18,3,2,1,4,5,19]))).default},eo={iconBackground:"#814625",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./berachain-ZN3U5LDZ-CAvW_8ws.js");return{default:e}},[])).default},Ha={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./bsc-RVE67I5L-K9lfbuOG.js").then(t=>t.b);return{default:e}},[])).default},Ka={iconBackground:"#ebac0e",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./bsc-RVE67I5L-K9lfbuOG.js").then(t=>t.a);return{default:e}},[])).default},Ga={iconBackground:"#FCFF52",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./celo-E6XU57FO-D5Lm5Mni.js").then(t=>t.bi);return{default:e}},__vite__mapDeps([7,1,2,3,4,5]))).default}
18,Ja={iconBackground:"#002D74",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./polygon-WWEUOMKW-Czp0Xsh0.js").then(t=>t.c);return{default:e}},[])).default},Tm={iconBackground:"#A36EFD",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./kaia-A33DVQBT-BRExHU8h.js").then(t=>t.d);return{default:e}},[])).default},Ge={iconBackground:"#484c50",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./zetachain-BMJKVYBN-BEjkekDM.js").then(t=>t.e);return{default:e}},__vite__mapDeps([18,3,2,1,4,5,19]))).default},Ya={iconBackground:"transparent",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./coinbaseWallet-WWX6LF36-BGr5qRUW.js").then(t=>t.f);return{default:e}},[])).default},Mm={iconBackground:"#04795c",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./gnosis-Y56LN66M-ChXDl1TK.js").then(t=>t.g);return{default:e}},__vite__mapDeps([20,1,2,3,4,5]))).default},Xa={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./optimism-YWJ3IQHA-_i9NF7tl.js").then(t=>t.g);return{default:e}},[])).default},Om={iconBackground:"#f9f7ec",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./hardhat-NEEC6JX7-DzuWQYyS.js");return{default:e}},[])).default},Dm={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./optimism-YWJ3IQHA-_i9NF7tl.js").then(t=>t.h);return{default:e}},[])).default},Za={iconBackground:"#7132F5",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./xdc-X7V4QFNF-rk0k1kUG.js").then(t=>t.i);return{default:e}},[])).default},$a={iconBackground:"transparent",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./kaia-A33DVQBT-BRExHU8h.js").then(t=>t.k);return{default:e}},[])).default},to={iconBackground:"#ffffff",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./unichain-OQ3BZUDH-cqc1e9kM.js").then(t=>t.l);return{default:e}},__vite__mapDeps([21,1,2,3,4,5,22]))).default},no={iconBackground:"#ffffff",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./manta-5V6W5D7G-BnjsGzeJ.js");return{default:e}},[])).default},es={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./mantle-KBL3OIYT-DIpe0poV.js");return{default:e}},[])).default},Bn={iconBackground:"#ff5a57",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./optimism-YWJ3IQHA-_i9NF7tl.js").then(t=>t.o);return{default:e}},[])).default},ro={iconBackground:"#9f71ec",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./polygon-WWEUOMKW-Czp0Xsh0.js").then(t=>t.p);return{default:e}},[])).default},Pm={iconBackground:"#1273EA",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./ronin-PNHX5V6H-BS-WPXjQ.js");return{default:e}},[])).default},Nm={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./sanko-RHQYXGM5-OX010CbN.js");return{default:e}},[])).default},ts={iconBackground:"#FFEEDA",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./scroll-MCKFTBRS-C2gqZSab.js");return{default:e}},[])).default},ns={iconBackground:"#F50DB4",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./unichain-OQ3BZUDH-cqc1e9kM.js").then(t=>t.u);return{default:e}},__vite__mapDeps([21,1,2,3,4,5,22]))).default},rs={iconBackground:"#f9f7ec",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./xdc-X7V4QFNF-rk0k1kUG.js").then(t=>t.x);return{default:e}},[])).default},os={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./zetachain-BMJKVYBN-BEjkekDM.js").then(t=>t.z);return{default:e}},__vite__mapDeps([18,3,2,1,4,5,19]))).default},is={iconBackground:"#f9f7ec",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./index-7UG5XKey.js").then(t=>t.gC);return{default:e}},__vite__mapDeps([1,2,3,4,5]))).default},oo={iconBackground:"#000000",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./zora-YZH32HP3-Bl9a2jYy.js").then(t=>t.z);return{default:e}},__vite__mapDeps([23,1,2,3,4,5]))).default},Lm={apechain:b({chainId:33139,name:"ApeChain"},za),apechainCurtis:b({chainId:33111,name:"ApeChain Curtis"},za),arbitrum:b({chainId:42161,name:"Arbitrum"},Zr),arbitrumGoerli:b({chainId:421613},Zr),arbitrumSepolia:b({chainId:421614},Zr),avalanche:b({chainId:43114},Va),avalancheFuji:b({chainId:43113},Va),base:b({chainId:8453,name:"Base"},$r),baseGoerli:b({chainId:84531},$r),baseSepolia:b({chainId:84532},$r),berachain:b({chainId:80094,name:"Berachain"},eo),berachainArtio:b({chainId:80085,name:"Berachain Artio"},eo),berachainBArtio:b({chainId:80084,name:"Berachain bArtio"},eo),blast:b({chainId:81457,name:"Blast"},Ha),blastSepolia:b({chainId:168587773},Ha),bsc:b({chainId:56,name:"BSC"}
18,Ka),bscTestnet:b({chainId:97},Ka),celo:b({chainId:42220,name:"Celo"},Ga),celoAlfajores:b({chainId:44787,name:"Celo Alfajores"},Ga),cronos:b({chainId:25},Ja),cronosTestnet:b({chainId:338},Ja),degen:b({chainId:666666666,name:"Degen"},Tm),flow:b({chainId:747},Ya),flowTestnet:b({chainId:545},Ya),gnosis:b({chainId:100,name:"Gnosis"},Mm),goerli:b({chainId:5},Ge),gravity:b({chainId:1625,name:"Gravity"},Xa),gravitySepolia:b({chainId:13505,name:"Gravity Sepolia"},Xa),hardhat:b({chainId:31337},Om),holesky:b({chainId:17e3},Ge),hyperevm:b({chainId:999},Dm),ink:b({chainId:57073},Za),inkSepolia:b({chainId:763373},Za),kaia:b({chainId:8217,name:"Kaia"},$a),kairos:b({chainId:1001,name:"Kairos"},$a),kovan:b({chainId:42},Ge),linea:b({chainId:59144,name:"Linea"},to),lineaGoerli:b({chainId:59140,name:"Linea Goerli"},to),lineaSepolia:b({chainId:59141,name:"Linea Sepolia"},to),localhost:b({chainId:1337},Ge),mainnet:b({chainId:1,name:"Ethereum"},Ge),manta:b({chainId:169,name:"Manta"},no),mantaSepolia:b({chainId:3441006},no),mantaTestnet:b({chainId:3441005},no),mantle:b({chainId:5e3},es),mantleTestnet:b({chainId:5001},es),optimism:b({chainId:10,name:"Optimism"},Bn),optimismGoerli:b({chainId:420},Bn),optimismKovan:b({chainId:69},Bn),optimismSepolia:b({chainId:11155420},Bn),polygon:b({chainId:137,name:"Polygon"},ro),polygonAmoy:b({chainId:80002},ro),polygonMumbai:b({chainId:80001},ro),rinkeby:b({chainId:4},Ge),ronin:b({chainId:2020},Pm),ropsten:b({chainId:3},Ge),sanko:b({chainId:1996,name:"Sanko"},Nm),scroll:b({chainId:534352},ts),scrollSepolia:b({chainId:534351},ts),sepolia:b({chainId:11155111},Ge),unichain:b({chainId:130},ns),unichainSepolia:b({chainId:1301},ns),xdc:b({chainId:50,name:"XinFin"},rs),xdcTestnet:b({chainId:51},rs),zetachain:b({chainId:7e3,name:"ZetaChain"},os),zetachainAthensTestnet:b({chainId:7001,name:"Zeta Athens"},os),zkSync:b({chainId:324,name:"zkSync"},is),zkSyncTestnet:b({chainId:280},is),zora:b({chainId:7777777,name:"Zora"},oo),zoraSepolia:b({chainId:999999999},oo),zoraTestnet:b({chainId:999},oo)},Um=Object.fromEntries(Object.values(Lm).filter(pl).map(n=>{var r=n,{chainId:e}=r,t=te(r,["chainId"]);return[e,t]})),Fm=e=>e.map(t=>{var r,o,i,a;const n=(r=Um[t.id])!=null?r:{};return M(b({},t),{name:(o=n.name)!=null?o:t.name,iconUrl:(i=t.iconUrl)!=null?i:n.iconUrl,iconBackground:(a=t.iconBackground)!=null?a:n.iconBackground})}),ci=k.createContext({chains:[]});function Wm({children:e,initialChain:t}){const{chains:n}=he();return l.createElement(ci.Provider,{value:k.useMemo(()=>({chains:Fm(n),initialChainId:typeof t=="number"?t:t==null?void 0:t.id}),[n,t])},e)}var Jt=()=>k.useContext(ci).chains,qm=()=>k.useContext(ci).initialChainId,Qm=()=>{const e=Jt();return k.useMemo(()=>{const t={};for(const n of e)t[n.id]=n;return t},[e])},ml=k.createContext({showBalance:void 0,setShowBalance:()=>{}});function zm({children:e}){const[t,n]=k.useState();return l.createElement(ml.Provider,{value:{showBalance:t,setShowBalance:n}},e)}var Vm=()=>k.useContext(ml);function gl(){const[e,t]=k.useState(!1);return k.useEffect(()=>(t(!0),()=>{t(!1)}),[]),k.useCallback(()=>e,[e])}function vl(){const e=Jt(),t=nr.id;return e.some(r=>r.id===t)}function Hm(e){const t=vl(),n=o=>{try{return Ph(o)}catch(i){}},{data:r}=Jf({chainId:nr.id,name:e?n(e):void 0,query:{enabled:t}});return r}async function ot(e,t){var d;if(t=M(b({headers:{},method:"get"},t),{timeout:(d=t.timeout)!=null?d:1e4}),!e)throw new Error("rainbowFetch: Missing url argument");const n=new AbortController,r=setTimeout(()=>n.abort(),t.timeout),p=t,{body:o,params:i,headers:a}=p,s=te(p,["body","params","headers"]),c=o&&typeof o=="object"?JSON.stringify(t.body):t.body,u=await fetch("".concat(e).concat(Gm(i)),M(b({},s),{body:c,headers:b({Accept:"application/json","Content-Type":"application/json"},a),signal:n.signal}));clearTimeout(r);const f=await Km(u);if(u.ok){const{headers:m,status:v}=u;return{data:f,headers:m,status:v}}throw Jm({requestBody:o,response:u,responseBody:typeof f=="string"?{error:f}:f})}function Km(e){const t=e.headers.get("Content-Type");return t!=null&&t.startsWith("application/json")?e.json():e.text()}
18function Gm(e){return e&&Object.keys(e).length?"?".concat(new URLSearchParams(e)):""}function Jm({requestBody:e,response:t,responseBody:n}){const r=(n==null?void 0:n.error)||(t==null?void 0:t.statusText)||"There was an error with the request.",o=new Error(r);return o.response=t,o.responseBody=n,o.requestBody=e,o}var Ym=class{constructor(e={}){const r=e,{baseUrl:t=""}=r,n=te(r,["baseUrl"]);this.baseUrl=t,this.opts=n}get(e,t){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),t||{}),{method:"get"}))}delete(e,t){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),t||{}),{method:"delete"}))}head(e,t){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),t||{}),{method:"head"}))}options(e,t){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),t||{}),{method:"options"}))}post(e,t,n){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),n||{}),{body:t,method:"post"}))}put(e,t,n){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),n||{}),{body:t,method:"put"}))}patch(e,t,n){return ot("".concat(this.baseUrl).concat(e),M(b(b({},this.opts),n||{}),{body:t,method:"patch"}))}};function Xm({baseUrl:e,headers:t,params:n,timeout:r}){return new Ym({baseUrl:e,headers:t,params:n,timeout:r})}var Zm=!!(typeof xs<"u"&&typeof Gn<"u"&&Gn.RAINBOW_PROVIDER_API_KEY),$m=Xm({baseUrl:"https://enhanced-provider.rainbow.me",headers:{"x-api-key":typeof xs<"u"&&typeof Gn<"u"&&Gn.RAINBOW_PROVIDER_API_KEY||"LzbasoBiLqltex3VkcQ7LRmL4PtfiiZ1EMJrizrgfonWN6byJReu/l6yrUoo3zLW"}});function eg(e,t,n={}){return[e,t,n]}function Un(e){return"rk-ens-name-".concat(e)}function tg(e){try{const t=e?JSON.parse(e):null;return typeof t=="object"?t:null}catch(t){return null}}function ng(e,t){if(!pt(e))return;const n=new Date,r=new Date(n.getTime()+180*6e4);localStorage.setItem(Un(e),JSON.stringify({ensName:t,expires:r.getTime()}))}function rg(e){const t=tg(localStorage.getItem(Un(e)));if(!t)return null;const{ensName:n,expires:r}=t;return typeof n!="string"||Number.isNaN(Number(r))||new Date().getTime()>Number(r)?(localStorage.removeItem(Un(e)),null):n}async function og({address:e}){const t=rg(e);if(t)return t;const r=(await $m.get("/v1/resolve-ens",{params:{address:e}})).data.data;return r&&ng(e,r),r}function ig(e){const t=vl(),{data:n}=Yf({chainId:nr.id,address:e,query:{enabled:t}}),{data:r}=tc({queryKey:eg("address",e),queryFn:()=>og({address:e}),enabled:!t&&!!e&&Zm,staleTime:10*(60*1e3),retry:1});return n||r}function wl({address:e,includeBalance:t}){const n=ig(e),r=Hm(n),{data:o}=nc({address:t?e:void 0});return{ensName:n,ensAvatar:r,balance:o}}function li(){var t;const{chain:e}=Ce();return(t=e==null?void 0:e.id)!=null?t:null}var yl="rk-transactions";function ag(e){try{const t=e?JSON.parse(e):{};return typeof t=="object"?t:{}}catch(t){return{}}}function as(){return ag(typeof localStorage<"u"?localStorage.getItem(yl):null)}var sg=/^0x([A-Fa-f0-9]{64})$/;function cg(e){const t=[];return sg.test(e.hash)||t.push("Invalid transaction hash"),typeof e.description!="string"&&t.push("Transaction must have a description"),typeof e.confirmations<"u"&&(!Number.isInteger(e.confirmations)||e.confirmations<1)&&t.push("Transaction confirmations must be a positiver integer"),t}function lg({provider:e}){let t=as(),n=e;const r=new Set,o=new Set,i=new Map;function a(_){n=_}function s(_,y){var w,I;return(I=(w=t[_])==null?void 0:w[y])!=null?I:[]}function c(_,y,w){const I=cg(w);if(I.length>0)throw new Error(["Unable to add transaction",...I].join("\n"));h(_,y,S=>[M(b({},w),{status:"pending"}),...S.filter(({hash:x})=>x!==w.hash)])}function u(_,y){h(_,y,()=>[])}function f(_,y,w,I){h(_,y,S=>S.map(x=>x.hash===w?M(b({},x),{status:I}):x))}async function g(_,y){await Promise.all(s(_,y).filter(w=>w.status==="pending").map(async w=>{const{confirmations:I,hash:S}=w,x=i.get(S);if(x)return await x;const A=n.waitForTransactionReceipt({confirmations:I,hash:S,timeout:3e5}).then(({status:j})=>{i.delete(S),j!==void 0&&(f(_,y,S,j===0||j==="reverted"?"failed":"confirmed"),m(j))}).catch(()=>{f(_,y,S,"failed")});return i.set(S,A),await A}))}function h(_,y,w){var A,j;t=as(),t[_]=(A=t[_])!=null?A:{};let I=0;const S=10,x=w((j=t[_][y])!=null?j:[]).filter(({status:R})=>R==="pending"?!0:I++<=S);t[_][y]=x.length>0?x:void 0,d(),p(),g(_,y)}function d(){localStorage.setItem(yl,JSON.stringify(t))}function p(){for(const _ of r)_()}function m(_){for(const y of o)y(_)}function v(_){return r.add(_),()=>{r.delete(_)}}function C(_){return o.add(_),()=>{o.delete(_)}}return{addTransaction:c,clearTransactions:u,getTransactions:s,onTransactionStatus:C,onChange:v,setProvider:a,waitForPendingTransactions:g}}var Rn,bl=l.createContext(null);function ug({children:e}){const t=Xf(),{address:n}=Ce(),r=li(),{refetch:o}=nc({address:n,query:{enabled:!1}}),[i]=l.useState(()=>Rn!=null?Rn:Rn=lg({provider:t})),a=l.useCallback(s=>{s==="success"&&o()},[o]);return l.useEffect(()=>{i.setProvider(t)},[i,t]),l.useEffect(()=>{n&&r&&i.waitForPendingTransactions(n,r)},[i,n,r]),l.useEffect(()=>{if(i&&n&&r)return i.onTransactionStatus(a)},[i,n,r,a]),l.createElement(bl.Provider,{value:i},e)}function Cl(){const e=l.useContext(bl);if(!e)throw new Error("Transaction hooks must be used within RainbowKitProvider");return e}function Al(){const e=Cl(),{address:t}=Ce(),n=li(),[r,o]=k.useState(()=>e&&t&&n?e.getTransactions(t,n):[]);return k.useEffect(()=>{if(e&&t&&n)return o(e.getTransactions(t,n)),e.onChange(()=>{o(e.getTransactions(t,n))})},[e,t,n]),r}var ss=e=>typeof e=="function"?e():e;function dg(e,{extends:t}={}){const n=b({},ua(Fa,ss(e)));if(!t)return n;const r=ua(Fa,ss(t));return Object.fromEntries(Object.entries(n).filter(([i,a])=>a!==r[i]))}function cs(e,t={}){return Object.entries(dg(e,t)).map(([n,r])=>"".concat(n,":").concat(r.replace(/[:;{}</>]/g,""),";")).join("")}var El={appName:void 0,disclaimer:void 0,learnMoreUrl:"https://learn.rainbow.me/understanding-web3?utm_source=rainbowkit&utm_campaign=learnmore"},wn=k.createContext(El),xl=k.createContext(!1);function fg(e,t){let n;return()=>{n&&clearTimeout(n),n=setTimeout(()=>{n=null,e()},t)}}var _l=()=>{const[e,t]=k.useState({height:void 0,width:void 0});return k.useEffect(()=>{const n=fg(()=>{t({height:window.innerHeight,width:window.innerWidth})},500);return window.addEventListener("resize",n),n(),()=>window.removeEventListener("resize",n)},[]),e},Yt=k.createContext({connector:null,setConnector:()=>{}});function hg({children:e}){const[t,n]=k.useState(null);return l.createElement(Yt.Provider,{value:k.useMemo(()=>({connector:t,setConnector:n}),[t])},e)}var yn={COMPACT:"compact",WIDE:"wide"},sr=k.createContext(yn.WIDE);function pg({children:e,modalSize:t}){const{width:n}=_l(),r=n&&n<lm,{connector:o}=k.useContext(Yt);return l.createElement(sr.Provider,{value:r||o?yn.COMPACT:t},e)}var ui=k.createContext(!1),mg="rk-version";
18function gg({version:e}){localStorage.setItem(mg,e)}function vg(){const e=k.useCallback(()=>{gg({version:"2.2.4"})},[]);k.useEffect(()=>{e()},[e])}function wg(e,t){const n={};for(const r of e){const o=t(r);o&&(n[o]=r)}return n}function di(){return typeof navigator<"u"&&typeof navigator.userAgent<"u"&&/Version\/([0-9._]+).*Safari/.test(navigator.userAgent)}function yg(){return typeof document<"u"&&getComputedStyle(document.body).getPropertyValue("--arc-palette-focus")!==""}function fi(){var t,n;if(typeof navigator>"u")return"Browser";const e=(t=navigator.userAgent)==null?void 0:t.toLowerCase();return(n=navigator.brave)!=null&&n.isBrave?"Brave":(e==null?void 0:e.indexOf("edg/"))>-1?"Edge":(e==null?void 0:e.indexOf("op"))>-1?"Opera":yg()?"Arc":(e==null?void 0:e.indexOf("chrome"))>-1?"Chrome":(e==null?void 0:e.indexOf("firefox"))>-1?"Firefox":di()?"Safari":"Browser"}var bg=Np.UAParser(),{os:hi}=bg;function Cg(){return hi.name==="Windows"}function Ag(){return hi.name==="Mac OS"}function Eg(){return["Ubuntu","Mint","Fedora","Debian","Arch","Linux"].includes(hi.name)}function pi(){return Cg()?"Windows":Ag()?"macOS":Eg()?"Linux":"Desktop"}var xg=e=>{var n,r,o,i,a,s,c,u,f,g,h,d;const t=fi();return(d={Arc:(n=e==null?void 0:e.downloadUrls)==null?void 0:n.chrome,Brave:(r=e==null?void 0:e.downloadUrls)==null?void 0:r.chrome,Chrome:(o=e==null?void 0:e.downloadUrls)==null?void 0:o.chrome,Edge:((i=e==null?void 0:e.downloadUrls)==null?void 0:i.edge)||((a=e==null?void 0:e.downloadUrls)==null?void 0:a.chrome),Firefox:(s=e==null?void 0:e.downloadUrls)==null?void 0:s.firefox,Opera:((c=e==null?void 0:e.downloadUrls)==null?void 0:c.opera)||((u=e==null?void 0:e.downloadUrls)==null?void 0:u.chrome),Safari:(f=e==null?void 0:e.downloadUrls)==null?void 0:f.safari,Browser:(g=e==null?void 0:e.downloadUrls)==null?void 0:g.browserExtension}[t])!=null?d:(h=e==null?void 0:e.downloadUrls)==null?void 0:h.browserExtension},_g=e=>{var n,r,o,i;return(i=bt()?(n=e==null?void 0:e.downloadUrls)==null?void 0:n.ios:(r=e==null?void 0:e.downloadUrls)==null?void 0:r.android)!=null?i:(o=e==null?void 0:e.downloadUrls)==null?void 0:o.mobile},jg=e=>{var n,r,o,i,a,s;const t=pi();return(s={Windows:(n=e==null?void 0:e.downloadUrls)==null?void 0:n.windows,macOS:(r=e==null?void 0:e.downloadUrls)==null?void 0:r.macos,Linux:(o=e==null?void 0:e.downloadUrls)==null?void 0:o.linux,Desktop:(i=e==null?void 0:e.downloadUrls)==null?void 0:i.desktop}[t])!=null?s:(a=e==null?void 0:e.downloadUrls)==null?void 0:a.desktop},jl=(e,t)=>e.some(n=>n.id===t),kg=e=>!!e.isRainbowKitConnector,ls=e=>{var t;return!!(!e.isRainbowKitConnector&&((t=e.icon)!=null&&t.replace(/\n/g,"").startsWith("data:image"))&&e.uid&&e.name)},Ig=(e,t)=>e.id==="walletConnect"&&t?M(b({},e),{walletConnectModalConnector:t}):e,Sg=({wallets:e,recentWallets:t})=>[...t,...e.filter(n=>!jl(t,n.id))],kl="rk-recent";function Bg(e){try{const t=e?JSON.parse(e):[];return Array.isArray(t)?t:[]}catch(t){return[]}}function Il(){return typeof localStorage<"u"?Bg(localStorage.getItem(kl)):[]}function Rg(e){return[...new Set(e)]}function Tg(e){const t=Rg([e,...Il()]);localStorage.setItem(kl,JSON.stringify(t))}function Kt(e=!1){var w,I,S,x;const t=Jt(),n=qm(),{connectAsync:r,connectors:o}=Kf(),i=o,{setIsWalletConnectModalOpen:a}=tu(),s=i.map(A=>b(b({},A),A.rkDetails||{}));async function c(A){var T,D,O;const j=await A.getChainId(),R=await r({chainId:(O=n!=null?n:(T=t.find(({id:N})=>N===j))==null?void 0:T.id)!=null?O:(D=t[0])==null?void 0:D.id,connector:A});return R&&Tg(A.id),R}async function u(A){try{a(!0),await c(A),a(!1)}catch(j){const R=j.name==="UserRejectedRequestError"||j.message==="Connection request reset. Please try again.";if(a(!1),!R)throw j}}const f=async(A,j)=>{const R=await A.getProvider();return A.id==="coinbase"?R.qrUrl:new Promise(T=>R.once("display_uri",D=>
18{T(j(D))}))},g=s.find(A=>A.id==="walletConnect"&&A.isWalletConnectModalConnector),h=s.filter(ls).map(A=>M(b({},A),{groupIndex:0})),d=s.filter(kg).filter(A=>!A.isWalletConnectModalConnector).filter(A=>e?!h.some(R=>R.id===A.rdns):!0).map(A=>Ig(A,g)),p=[...h,...d],m=wg(p,A=>A.id),C=Il().map(A=>m[A]).filter(Boolean).slice(0,3),_=[],y=Sg({wallets:p,recentWallets:C});for(const A of y){if(!A)continue;const j=ls(A),R=jl(C,A.id);if(j){_.push(M(b({},A),{iconUrl:A.icon,ready:!0,connect:()=>c(A),groupName:"Installed",recent:R}));continue}_.push(M(b({},A),{ready:(w=A.installed)!=null?w:!0,connect:()=>c(A),desktopDownloadUrl:jg(A),extensionDownloadUrl:xg(A),groupName:A.groupName,mobileDownloadUrl:_g(A),getQrCodeUri:(I=A.qrCode)!=null&&I.getUri?()=>f(A,A.qrCode.getUri):void 0,getDesktopUri:(S=A.desktop)!=null&&S.getUri?()=>f(A,A.desktop.getUri):void 0,getMobileUri:(x=A.mobile)!=null&&x.getUri?()=>{var T;return f(A,(T=A.mobile)==null?void 0:T.getUri)}:void 0,recent:R,showWalletConnectModal:A.walletConnectModalConnector?()=>u(A.walletConnectModalConnector):void 0}))}return _}var Sl=async()=>(await P(async()=>{const{default:e}=await import("./assets-NU2OP443-COMs-Mo6.js");return{default:e}},[])).default,Mg=()=>Ue(Sl),Og=()=>l.createElement(ue,{background:"#d0d5de",borderRadius:"10",height:"48",src:Sl,width:"48"}),Bl=async()=>(await P(async()=>{const{default:e}=await import("./login-CWDTIDNK-DhDUYE4b.js");return{default:e}},[])).default,Dg=()=>Ue(Bl),Pg=()=>l.createElement(ue,{background:"#d0d5de",borderRadius:"10",height:"48",src:Bl,width:"48"}),L=l.forwardRef(({as:e="div",children:t,className:n,color:r,display:o,font:i="body",id:a,size:s="16",style:c,tabIndex:u,textAlign:f="inherit",weight:g="regular",testId:h},d)=>l.createElement(E,{as:e,className:n,color:r,display:o,fontFamily:i,fontSize:s,fontWeight:g,id:a,ref:d,style:c,tabIndex:u,textAlign:f,testId:h},t));L.displayName="Text";var Ng={large:{fontSize:"16",paddingX:"24",paddingY:"10"},medium:{fontSize:"14",height:"28",paddingX:"12",paddingY:"4"},small:{fontSize:"14",paddingX:"10",paddingY:"5"}};function be({disabled:e=!1,href:t,label:n,onClick:r,rel:o="noreferrer noopener",size:i="medium",target:a="_blank",testId:s,type:c="primary"}){const u=c==="primary",f=i!=="large",g=pe(),h=e?"actionButtonSecondaryBackground":u?"accentColor":f?"actionButtonSecondaryBackground":null,{fontSize:d,height:p,paddingX:m,paddingY:v}=Ng[i],C=!g||!f;return l.createElement(E,b(b(M(b(M(b({},t?e?{}:{as:"a",href:t,rel:o,target:a}:{as:"button",type:"button"}),{onClick:e?void 0:r}),C?{borderColor:g&&!f&&!u?"actionButtonBorderMobile":"actionButtonBorder",borderStyle:"solid",borderWidth:"1"}:{}),{borderRadius:"actionButton",className:!e&&fe({active:"shrinkSm",hover:"grow"}),display:"block",paddingX:m,paddingY:v,style:{willChange:"transform"},testId:s,textAlign:"center",transition:"transform"}),h?{background:h}:{}),p?{height:p}:{}),l.createElement(L,{color:e?"modalTextSecondary":u?"accentColorForeground":"accentColor",size:d,weight:"bold"},n))}var Lg=()=>pe()?l.createElement("svg",{"aria-hidden":!0,fill:"none",height:"11.5",viewBox:"0 0 11.5 11.5",width:"11.5",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Close"),l.createElement("path",{d:"M2.13388 0.366117C1.64573 -0.122039 0.854272 -0.122039 0.366117 0.366117C-0.122039 0.854272 -0.122039 1.64573 0.366117 2.13388L3.98223 5.75L0.366117 9.36612C-0.122039 9.85427 -0.122039 10.6457 0.366117 11.1339C0.854272 11.622 1.64573 11.622 2.13388 11.1339L5.75 7.51777L9.36612 11.1339C9.85427 11.622 10.6457 11.622 11.1339 11.1339C11.622 10.6457 11.622 9.85427 11.1339 9.36612L7.51777 5.75L11.1339 2.13388C11.622 1.64573 11.622 0.854272 11.1339 0.366117C10.6457 -0.122039 9.85427 -0.122039 9.36612 0.366117L5.75 3.98223L2.13388 0.366117Z",fill:"currentColor"})):l.createElement("svg",{"aria-hidden":!0,fill:"none",height:"10",viewBox:"0 0 10 10",width:"10",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Close"),l.createElement("path",{d:"M1.70711 0.292893C1.31658 -0.0976311 0.683417 -0.0976311 0.292893 0.292893C-0.0976311 0.683417 -0.0976311 1.31658 0.292893 1.70711L3.58579 5L0.292893 8.29289C-0.0976311 8.68342 -0.0976311 9.31658 0.292893 9.70711C0.683417 10.0976 1.31658 10.0976 1.70711 9.70711L5 6.41421L8.29289 9.70711C8.68342 10.0976 9.31658 10.0976 9.70711 9.70711C10.0976 9.31658 10.0976 8.68342 9.70711 8.29289L6.41421 5L9.70711 1.70711C10.0976 1.31658 10.0976 0.683417 9.70711 0.292893
18C9.31658 -0.0976311 8.68342 -0.0976311 8.29289 0.292893L5 3.58579L1.70711 0.292893Z",fill:"currentColor"})),vt=({"aria-label":e="Close",onClose:t})=>{const n=pe();return l.createElement(E,{alignItems:"center","aria-label":e,as:"button",background:"closeButtonBackground",borderColor:"actionButtonBorder",borderRadius:"full",borderStyle:"solid",borderWidth:n?"0":"1",className:fe({active:"shrinkSm",hover:"growLg"}),color:"closeButton",display:"flex",height:n?"30":"28",justifyContent:"center",onClick:t,style:{willChange:"transform"},transition:"default",type:"button",width:n?"30":"28"},l.createElement(Lg,null))},Rl=async()=>(await P(async()=>{const{default:e}=await import("./sign-A7IJEUT5-CGsRnPrd.js");return{default:e}},[])).default;function Ug({onClose:e,onCloseModal:t}){const{i18n:n}=k.useContext(ce),[p,...m]=l.useState({status:"idle"}),v=p,{status:r}=v,o=te(v,["status"]),[i]=m,a=pm(),s=k.useCallback(async()=>{try{const C=await a.getNonce();i(_=>M(b({},_),{nonce:C}))}catch(C){i(_=>M(b({},_),{errorMessage:n.t("sign_in.message.preparing_error"),status:"idle"}))}},[a,n.t]),c=k.useRef(!1);l.useEffect(()=>{c.current||(c.current=!0,s())},[s]);const u=pe(),{address:f,chain:g}=Ce(),{signMessageAsync:h}=Zf(),d=async()=>{try{const C=g==null?void 0:g.id,{nonce:_}=o;if(!f||!C||!_)return;i(I=>M(b({},I),{errorMessage:void 0,status:"signing"}));const y=a.createMessage({address:f,chainId:C,nonce:_});let w;try{w=await h({message:y})}catch(I){return I instanceof le?i(S=>M(b({},S),{status:"idle"})):i(S=>M(b({},S),{errorMessage:n.t("sign_in.signature.signing_error"),status:"idle"}))}i(I=>M(b({},I),{status:"verifying"}));try{if(await a.verify({message:y,signature:w})){t();return}throw new Error}catch(I){return i(S=>M(b({},S),{errorMessage:n.t("sign_in.signature.verifying_error"),status:"idle"}))}}catch(C){i({errorMessage:n.t("sign_in.signature.oops_error"),status:"idle"})}};return l.createElement(E,{position:"relative"},l.createElement(E,{display:"flex",paddingRight:"16",paddingTop:"16",position:"absolute",right:"0"},l.createElement(vt,{onClose:e})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"32":"24",padding:"24",paddingX:"18",style:{paddingTop:u?"60px":"36px"}},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"6":"4",style:{maxWidth:u?320:280}},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"32":"16"},l.createElement(ue,{height:40,src:Rl,width:40}),l.createElement(L,{color:"modalText",size:u?"20":"18",textAlign:"center",weight:"heavy"},n.t("sign_in.label"))),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:u?"16":"12"},l.createElement(L,{color:"modalTextSecondary",size:u?"16":"14",textAlign:"center"},n.t("sign_in.description")),r==="idle"&&o.errorMessage?l.createElement(L,{color:"error",size:u?"16":"14",textAlign:"center",weight:"bold"},o.errorMessage):null)),l.createElement(E,{alignItems:u?void 0:"center",display:"flex",flexDirection:"column",gap:"8",width:"full"},l.createElement(be,{disabled:!o.nonce||r==="signing"||r==="verifying",label:o.nonce?r==="signing"?n.t("sign_in.signature.waiting"):r==="verifying"?n.t("sign_in.signature.verifying"):n.t("sign_in.message.send"):n.t("sign_in.message.preparing"),onClick:d,size:u?"large":"medium",testId:"auth-message-button"}),u?l.createElement(be,{label:"Cancel",onClick:e,size:"large",type:"secondary"}):l.createElement(E,{as:"button",borderRadius:"full",className:fe({active:"shrink",hover:"grow"}),display:"block",onClick:e,paddingX:"10",paddingY:"5",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},l.createElement(L,{color:"closeButton",size:u?"16":"14",weight:"bold"},n.t("sign_in.message.cancel"))))))}function Fg(){const e=Jt(),t=Kt(),n=ar()==="unauthenticated",r=k.useCallback(()=>{Ue(...t.map(o=>o.iconUrl),...e.map(o=>o.iconUrl).filter(pl)),pe()||(Mg(),Dg()),n&&Ue(Rl)},[t,e,n]);k.useEffect(()=>{r()},[r])}var Tl="WALLETCONNECT_DEEPLINK_CHOICE";function Wg({mobileUri:e,name:t}){localStorage.setItem(Tl,JSON.stringify({href:e.split("?")[0],name:t}))}function qg(){localStorage.removeItem(Tl)}var Ml=k.createContext(void 0),Lo="data-rk",Ol=e=>({[Lo]:e||""}),Qg=e=>{if(e&&!/^[a-zA-Z0-9_]+$/.test(e))throw new Error("Invalid ID: ".concat(e));return e?"[".concat(Lo,'="').concat(e,'"]'):"[".concat(Lo,"]")},zg=()=>{const e=k.useContext(Ml);return Ol(e)},Vg=Bs();function Q0({appInfo:e,avatar:t,children:n,coolMode:r=!1,id:o,initialChain:i,locale:a,modalSize:s=yn.WIDE,showRecentTransactions:c=!1,theme:u=Vg}){if(Fg(),vg(),zo({onDisconnect:qg}),typeof u=="function")throw new Error('A theme function was provided to the "theme" prop instead of a theme object. You must execute this function to get the resulting theme object.');const f=Qg(o),g=b(b({},El),e),h=t!=null?t:fl;return l.createElement(Wm,{initialChain:i},l.createElement(hg,null,l.createElement(Rm,{locale:a},l.createElement(xl.Provider,{value:r},l.createElement(pg,{modalSize:s},l.createElement(ui.Provider,{value:c},l.createElement(ug,null,l.createElement(hl.Provider,{value:h},l.createElement(wn.Provider,{value:g},l.createElement(Ml.Provider,{value:o},l.createElement(zm,null,l.createElement(a0,null,u?l.createElement("div",b({},Ol(o)),l.createElement("style",{dangerouslySetInnerHTML:{__html:["".concat(f,"{").concat(cs("lightMode"in u?u.lightMode:u),"}"),"darkMode"in u?"@media(prefers-color-scheme:dark){".concat(f,"{").concat(cs(u.darkMode,{extends:u.lightMode}),"}}"):null].join("")}}),n):n))))))))))))}var Hg="_9pm4ki5 ju367va ju367v15 ju367v8r",Kg="_9pm4ki3 ju367v9h ju367vb3 ju367va ju367v2q ju367v8q",us=(e,t)=>{const n=e.querySelectorAll("button:not(:disabled), a[href]");n.length!==0&&n[t==="end"?n.length-1:0].focus()};function Gg(e){const t=k.useRef(null);return k.useEffect(()=>{const n=document.activeElement;return()=>{var r;(r=n.focus)==null||r.call(n)}},[]),k.useEffect(()=>{if(t.current){const n=t.current.querySelector("[data-auto-focus]");n?n.focus():t.current.focus()}},[]),l.createElement(l.Fragment,null,l.createElement("div",{onFocus:k.useCallback(()=>t.current&&us(t.current,"end"),[]),tabIndex:0}),l.createElement("div",b({ref:t,style:{outline:"none"},tabIndex:-1},e)),l.createElement("div",{onFocus:k.useCallback(()=>t.current&&us(t.current,"start"),[]),tabIndex:0}))}var Jg=e=>e.stopPropagation();function Jn({children:e,onClose:t,open:n,titleId:r}){k.useEffect(()=>{const u=f=>n&&f.key==="Escape"&&t();return document.addEventListener("keydown",u),()=>document.removeEventListener("keydown",u)},[n,t]);const[o,i]=k.useState(!0);k.useEffect(()=>{i(getComputedStyle(window.document.body).overflow!=="hidden")},[]);const a=k.useCallback(()=>t(),[t]),s=zg(),c=pe();return l.createElement(l.Fragment,null,n?vu.createPortal(l.createElement(rl,{enabled:o},l.createElement(E,b({},s),l.createElement(E,M(b({},s),{alignItems:c?"flex-end":"center","aria-labelledby":r,"aria-modal":!0,className:Kg,onClick:a,position:"fixed",role:"dialog"}),l.createElement(Gg,{className:Hg,onClick:Jg,role:"document"},e)))),document.body):null)}var Yg="_1ckjpok7",Xg="_1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r",Zg="_1ckjpok4 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r",$g="_1ckjpok6 ju367vq",ev="_1ckjpok3 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r",tv="_1ckjpok2 _1ckjpok1 ju367vb6 ju367vdr ju367vp ju367vt ju367vv ju367vel ju367va ju367v15 ju367v6c ju367v8r";function Yn({bottomSheetOnMobile:e=!1,children:t,marginTop:n,padding:r="16",paddingBottom:o,wide:i=!1}){const a=pe(),c=k.useContext(sr)===yn.COMPACT;return l.createElement(E,{marginTop:n},l.createElement(E,{className:[i?a?tv:c?Zg:ev:Xg,a?$g:null,a&&e?Yg:null].join(" ")},l.createElement(E,{padding:r,paddingBottom:o!=null?o:r},t)))}var ds=["k","m","b","t"];function Tn(e,t=1){return e.toString().replace(new RegExp("(.+\\.\\d{".concat(t,"})\\d+")),"$1").replace(/(\.[1-9]*)0+$/,"$1").replace(/\.$/,"")}function Dl(e){if(e<1)return Tn(e,3);if(e<10**2)return Tn(e,2);if(e<10**4)return new Intl.NumberFormat().format(Number.parseFloat(Tn(e,1)));const t=10**1;let n=String(e);
18for(let r=ds.length-1;r>=0;r--){const o=10**((r+1)*3);if(o<=e){e=e*t/o/t,n=Tn(e,1)+ds[r];break}}return n}function Pl(e){return e.length<8?e:"".concat(e.substring(0,4),"â¦").concat(e.substring(e.length-4))}function Nl(e){if(!e)return"";const t=e.split("."),n=t.pop();return t.join(".").length>24?"".concat(t.join(".").substring(0,24),"..."):"".concat(t.join("."),".").concat(n)}var nv=()=>l.createElement("svg",{fill:"none",height:"13",viewBox:"0 0 13 13",width:"13",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Copied"),l.createElement("path",{d:"M4.94568 12.2646C5.41052 12.2646 5.77283 12.0869 6.01892 11.7109L12.39 1.96973C12.5677 1.69629 12.6429 1.44336 12.6429 1.2041C12.6429 0.561523 12.1644 0.0966797 11.5082 0.0966797C11.057 0.0966797 10.7767 0.260742 10.5033 0.691406L4.9115 9.50977L2.07458 5.98926C1.82166 5.68848 1.54822 5.55176 1.16541 5.55176C0.502319 5.55176 0.0238037 6.02344 0.0238037 6.66602C0.0238037 6.95312 0.112671 7.20605 0.358765 7.48633L3.88611 11.7588C4.18005 12.1074 4.50818 12.2646 4.94568 12.2646Z",fill:"currentColor"})),rv=()=>l.createElement("svg",{fill:"none",height:"16",viewBox:"0 0 17 16",width:"17",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Copy"),l.createElement("path",{d:"M3.04236 12.3027H4.18396V13.3008C4.18396 14.8525 5.03845 15.7002 6.59705 15.7002H13.6244C15.183 15.7002 16.0375 14.8525 16.0375 13.3008V6.24609C16.0375 4.69434 15.183 3.84668 13.6244 3.84668H12.4828V2.8418C12.4828 1.29688 11.6283 0.442383 10.0697 0.442383H3.04236C1.48376 0.442383 0.629272 1.29004 0.629272 2.8418V9.90332C0.629272 11.4551 1.48376 12.3027 3.04236 12.3027ZM3.23376 10.5391C2.68689 10.5391 2.39294 10.2656 2.39294 9.68457V3.06055C2.39294 2.47949 2.68689 2.21289 3.23376 2.21289H9.8783C10.4252 2.21289 10.7191 2.47949 10.7191 3.06055V3.84668H6.59705C5.03845 3.84668 4.18396 4.69434 4.18396 6.24609V10.5391H3.23376ZM6.78845 13.9365C6.24158 13.9365 5.94763 13.6699 5.94763 13.0889V6.45801C5.94763 5.87695 6.24158 5.61035 6.78845 5.61035H13.433C13.9799 5.61035 14.2738 5.87695 14.2738 6.45801V13.0889C14.2738 13.6699 13.9799 13.9365 13.433 13.9365H6.78845Z",fill:"currentColor"})),ov=()=>l.createElement("svg",{fill:"none",height:"16",viewBox:"0 0 18 16",width:"18",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Disconnect"),l.createElement("path",{d:"M2.67834 15.5908H9.99963C11.5514 15.5908 12.399 14.7432 12.399 13.1777V10.2656H10.6354V12.9863C10.6354 13.5332 10.3688 13.8271 9.78772 13.8271H2.89026C2.3092 13.8271 2.0426 13.5332 2.0426 12.9863V3.15625C2.0426 2.60254 2.3092 2.30859 2.89026 2.30859H9.78772C10.3688 2.30859 10.6354 2.60254 10.6354 3.15625V5.89746H12.399V2.95801C12.399 1.39941 11.5514 0.544922 9.99963 0.544922H2.67834C1.12659 0.544922 0.278931 1.39941 0.278931 2.95801V13.1777C0.278931 14.7432 1.12659 15.5908 2.67834 15.5908ZM7.43616 8.85059H14.0875L15.0924 8.78906L14.566 9.14453L13.6842 9.96484C13.5406 10.1016 13.4586 10.2861 13.4586 10.4844C13.4586 10.8398 13.7321 11.168 14.1217 11.
18168C14.3199 11.168 14.4635 11.0928 14.6002 10.9561L16.7809 8.68652C16.986 8.48145 17.0543 8.27637 17.0543 8.06445C17.0543 7.85254 16.986 7.64746 16.7809 7.43555L14.6002 5.17285C14.4635 5.03613 14.3199 4.9541 14.1217 4.9541C13.7321 4.9541 13.4586 5.27539 13.4586 5.6377C13.4586 5.83594 13.5406 6.02734 13.6842 6.15723L14.566 6.98438L15.0924 7.33984L14.0875 7.27148H7.43616C7.01917 7.27148 6.65686 7.62012 6.65686 8.06445C6.65686 8.50195 7.01917 8.85059 7.43616 8.85059Z",fill:"currentColor"}));function iv(){const e=Cl(),{address:t}=Ce(),n=li();return k.useCallback(()=>{if(!t||!n)throw new Error("No address or chain ID found");e.clearTransactions(t,n)},[e,t,n])}var Ll=e=>{var t,n;return(n=(t=e==null?void 0:e.blockExplorers)==null?void 0:t.default)==null?void 0:n.url},Ul=()=>l.createElement("svg",{fill:"none",height:"19",viewBox:"0 0 20 19",width:"20",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Link"),l.createElement("path",{d:"M10 18.9443C15.0977 18.9443 19.2812 14.752 19.2812 9.6543C19.2812 4.56543 15.0889 0.373047 10 0.373047C4.90234 0.373047 0.71875 4.56543 0.71875 9.6543C0.71875 14.752 4.91113 18.9443 10 18.9443ZM10 16.6328C6.1416 16.6328 3.03906 13.5215 3.03906 9.6543C3.03906 5.7959 6.13281 2.68457 10 2.68457C13.8584 2.68457 16.9697 5.7959 16.9697 9.6543C16.9785 13.5215 13.8672 16.6328 10 16.6328ZM12.7158 12.1416C13.2432 12.1416 13.5684 11.7549 13.5684 11.1836V7.19336C13.5684 6.44629 13.1377 6.05957 12.417 6.05957H8.40918C7.8291 6.05957 7.45117 6.38477 7.45117 6.91211C7.45117 7.43945 7.8291 7.77344 8.40918 7.77344H9.69238L10.7207 7.63281L9.53418 8.67871L6.73047 11.4912C6.53711 11.6758 6.41406 11.9395 6.41406 12.2031C6.41406 12.7832 6.85352 13.1699 7.39844 13.1699C7.68848 13.1699 7.92578 13.0732 8.1543 12.8623L10.9316 10.0762L11.9775 8.89844L11.8545 9.98828V11.1836C11.8545 11.7725 12.1885 12.1416 12.7158 12.1416Z",fill:"currentColor"})),av=()=>l.createElement("svg",{fill:"none",height:"19",viewBox:"0 0 20 19",width:"20",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Cancel"),l.createElement("path",{d:"M10 18.9443C15.0977 18.9443 19.2812 14.752 19.2812 9.6543C19.2812 4.56543 15.0889 0.373047 10 0.373047C4.90234 0.373047 0.71875 4.56543 0.71875 9.6543C0.71875 14.752 4.91113 18.9443 10 18.9443ZM10 16.6328C6.1416 16.6328 3.03906 13.5215 3.03906 9.6543C3.03906 5.7959 6.13281 2.68457 10 2.68457C13.8584 2.68457 16.9697 5.7959 16.9697 9.6543C16.9785 13.5215 13.8672 16.6328 10 16.6328ZM7.29297 13.3018C7.58301 13.3018 7.81152 13.2139 7.99609 13.0205L10 11.0166L12.0127 13.0205C12.1973 13.2051 12.4258 13.3018 12.707 13.3018C13.2432 13.3018 13.6562 12.8887 13.6562 12.3525C13.6562 12.0977 13.5508 11.8691 13.3662 11.6934L11.3535 9.67188L13.375 7.6416C13.5596 7.44824 13.6562 7.22852 13.6562 6.98242C13.6562 6.44629 13.2432 6.0332 12.7158 6.0332C12.4346 6.0332 12.2148 6.12109 12.0215 6.31445L10 8.32715L7.9873 6.32324C7.80273 6.12988 7.58301 6.04199 7.29297 6.04199C6.76562 6.04199 6.35254 6.45508 6.35254 6.99121C6.35254 7.2373 6.44922 7.46582 6.63379 7.6416L8.65527 9.67188L6.63379 11.6934C6.44922 11.8691 6.35254 12.1064 6.35254 12.3525C6.35254 12.8887 6.76562 13.3018 7.29297 13.3018Z",fill:"currentColor"})),sv=()=>l.createElement("svg",{fill:"none",height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Success"),l.createElement("path",{d:"M10 19.4443C15.0977 19.4443 19.2812 15.252 19.2812 10.1543C19.2812 5.06543 15.0889 0.873047 10 0.873047C4.90234 0.873047 0.71875 5.06543 0.71875 10.1543C0.71875 15.252 4.91113 19.4443 10 19.4443ZM10 17.1328C6.1416 17.1328 3.03906 14.0215 3.03906 10.1543C3.03906 6.2959 6.13281 3.18457 10 3.18457C13.8584 3.18457 16.9697 6.2959 16.9697 10.1543C16.9785 14.0215 13.8672 17.1328 10 17.1328ZM9.07715 14.3379C9.4375 14.3379 9.7627 14.1533 9.97363 13.8369L13.7441 8.00977C13.8848 7.79883 13.9814 7.5791 13.9814 7.36816C13.9814 6.84961 13.5244 6.48926 13.0322 6.48926C12.707 6.48926 12.4258 6.66504 12.2148 7.0166L9.05957 12.0967L7.5918 10.2949C7.37207 10.0225 7.13477 9.9082 6.84473 9.9082C6.33496 9.9082 5.92188 10.3125 5.92188 10.8223C5.92188 11.0684 6.00098 11.2793 6.18555 11.5078L8.1543 13.8545C8.40918 14.1709 8.70801 14.3379 9.07715 14.3379Z",fill:"currentColor"})),cv=e=>
18{switch(e){case"pending":return Ht;case"confirmed":return sv;case"failed":return av;default:return Ht}};function lv({tx:e}){const t=pe(),n=cv(e.status),r=e.status==="failed"?"error":"accentColor",{chain:o}=Ce(),i=e.status==="confirmed"?"Confirmed":e.status==="failed"?"Failed":"Pending",a=Ll(o);return l.createElement(l.Fragment,null,l.createElement(E,M(b({},a?{as:"a",background:{hover:"profileForeground"},borderRadius:"menuButton",className:fe({active:"shrink"}),href:"".concat(a,"/tx/").concat(e.hash),rel:"noreferrer noopener",target:"_blank",transition:"default"}:{}),{color:"modalText",display:"flex",flexDirection:"row",justifyContent:"space-between",padding:"8",width:"full"}),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:t?"16":"14"},l.createElement(E,{color:r},l.createElement(n,null)),l.createElement(E,{display:"flex",flexDirection:"column",gap:t?"3":"1"},l.createElement(E,null,l.createElement(L,{color:"modalText",font:"body",size:t?"16":"14",weight:"bold"},e==null?void 0:e.description)),l.createElement(E,null,l.createElement(L,{color:e.status==="pending"?"modalTextSecondary":r,font:"body",
18size:"14",weight:t?"medium":"regular"},i)))),a&&l.createElement(E,{alignItems:"center",color:"modalTextDim",display:"flex"},l.createElement(Ul,null))))}var uv=3;function dv({address:e}){const t=Al(),n=iv(),{chain:r}=Ce(),o=Ll(r),i=t.slice(0,uv),a=i.length>0,s=pe(),{appName:c}=k.useContext(wn),{i18n:u}=k.useContext(ce);return l.createElement(l.Fragment,null,l.createElement(E,{display:"flex",flexDirection:"column",gap:"10",paddingBottom:"2",paddingTop:"16",paddingX:s?"8":"18"},a&&l.createElement(E,{paddingBottom:s?"4":"0",paddingTop:"8",paddingX:s?"12":"6"},l.createElement(E,{display:"flex",justifyContent:"space-between"},l.createElement(L,{color:"modalTextSecondary",size:s?"16":"14",weight:"semibold"},u.t("profile.transactions.recent.title")),l.createElement(E,{style:{marginBottom:-6,marginLeft:-10,marginRight:-10,marginTop:-6}},l.createElement(E,{as:"button",background:{hover:"profileForeground"},borderRadius:"actionButton",className:fe({active:"shrink"}),onClick:n,paddingX:s?"8":"12",paddingY:s?"4":"5",transition:"default",type:"button"},l.createElement(L,{color:"modalTextSecondary",size:s?"16":"14",weight:"semibold"},u.t("profile.transactions.clear.label")))))),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},a?i.map(f=>l.createElement(lv,{key:f.hash,tx:f})):l.createElement(l.Fragment,null,l.createElement(E,{padding:s?"12":"8"},l.createElement(L,{color:"modalTextDim",size:s?"16":"14",weight:s?"medium":"bold"},c?u.t("profile.transactions.description",{appName:c}):u.t("profile.transactions.description_fallback"))),s&&l.createElement(E,{background:"generalBorderDim",height:"1",marginX:"12",marginY:"8"})))),o&&l.createElement(E,{paddingBottom:"18",paddingX:s?"8":"18"},l.createElement(E,b({alignItems:"center",as:"a",background:{hover:"profileForeground"},borderRadius:"menuButton",className:fe({active:"shrink"}),color:"modalTextDim",display:"flex",flexDirection:"row",href:"".concat(o,"/address/").concat(e),justifyContent:"space-between",paddingX:"8",paddingY:"12",rel:"noreferrer noopener",style:{willChange:"transform"},target:"_blank",transition:"default",width:"full"},s?{paddingLeft:"12"}:{}
18),l.createElement(L,{color:"modalText",font:"body",size:s?"16":"14",weight:s?"semibold":"bold"},u.t("profile.explorer.label")),l.createElement(Ul,null))))}function fs({action:e,icon:t,label:n,testId:r,url:o}){const i=pe();return l.createElement(E,M(b({},o?{as:"a",href:o,rel:"noreferrer noopener",target:"_blank"}:{as:"button",type:"button"}),{background:b({base:"profileAction"},i?{}:{hover:"profileActionHover"}),borderRadius:"menuButton",boxShadow:"profileDetailsAction",className:fe({active:"shrinkSm",hover:i?void 0:"grow"}),display:"flex",onClick:e,padding:i?"6":"8",style:{willChange:"transform"},testId:r,transition:"default",width:"full"}),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"1",justifyContent:"center",paddingTop:"2",width:"full"},l.createElement(E,{color:"modalText",height:"max"},t),l.createElement(E,null,l.createElement(L,{color:"modalText",size:i?"12":"13",weight:"semibold"},n))))}function fv({address:e,ensAvatar:t,ensName:n,balance:r,onClose:o,onDisconnect:i}){const a=k.useContext(ui),[s,c]=k.useState(!1),u=k.useCallback(()=>{e&&(navigator.clipboard.writeText(e),c(!0))},[e]);if(k.useEffect(()=>{if(s){const v=setTimeout(()=>{c(!1)},1500);return()=>clearTimeout(v)}},[s]),!e)return null;const f=n?Nl(n):Pl(e),g=r==null?void 0:r.formatted,h=g?Dl(Number.parseFloat(g)):void 0,d="rk_profile_title",p=pe(),{i18n:m}=k.useContext(ce);return l.createElement(l.Fragment,null,l.createElement(E,{display:"flex",flexDirection:"column"},l.createElement(E,{background:"profileForeground",padding:"16"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:p?"16":"12",justifyContent:"center",margin:"8",style:{textAlign:"center"}},l.createElement(E,{style:{position:"absolute",right:16,top:16,willChange:"transform"}},l.createElement(vt,{onClose:o}))," ",l.createElement(E,{marginTop:p?"24":"0"},l.createElement(km,{address:e,imageUrl:t,size:p?82:74})),l.createElement(E,{display:"flex",flexDirection:"column",gap:p?"4":"0",textAlign:"center"},l.createElement(E,{textAlign:"center"},l.createElement(L,{as:"h1",color:"modalText",id:d,size:p?"20":"18",weight:"heavy"},f)),!!r&&l.createElement(E,{textAlign:"center"},l.createElement(L,{as:"h1",color:"modalTextSecondary",id:d,size:p?"16":"14",weight:"semibold"},h," ",r.symbol)))),l.createElement(E,{display:"flex",flexDirection:"row",gap:"8",margin:"2",marginTop:"16"},l.createElement(fs,{action:u,icon:s?l.createElement(nv,null):l.createElement(rv,null),label:s?m.t("profile.copy_address.copied"):m.t("profile.copy_address.label")}),l.createElement(fs,{action:i,icon:l.createElement(ov,null),label:m.t("profile.disconnect.label"),testId:"disconnect-button"}))),a&&l.createElement(l.Fragment,null,l.createElement(E,{background:"generalBorder",height:"1",marginTop:"-1"}),l.createElement(E,null,l.createElement(dv,{address:e})))))}function hv({onClose:e,open:t}){const{address:n}=Ce(),{balance:r,ensAvatar:o,ensName:i}=wl({address:n,includeBalance:t}),{disconnect:a}=Yo();return n?l.createElement(l.Fragment,null,n&&l.createElement(Jn,{onClose:e,open:t,titleId:"rk_account_modal_title"},l.createElement(Yn,{bottomSheetOnMobile:!0,padding:"0"},l.createElement(fv,{address:n,ensAvatar:o,ensName:i,balance:r,onClose:e,onDisconnect:a})))):null}var pv=({size:e})=>l.createElement("svg",{fill:"none",height:e,viewBox:"0 0 28 28",width:e,xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Disconnect"),l.createElement("path",{d:"M6.742 22.195h8.367c1.774 0 2.743-.968 2.743-2.758V16.11h-2.016v3.11c0 .625-.305.96-.969.96H6.984c-.664 0-.968-.335-.968-.96V7.984c0-.632.304-.968.968-.968h7.883c.664 0 .969.336.969.968v3.133h2.016v-3.36c0-1.78-.97-2.757-2.743-2.757H6.742C4.97 5 4 5.977 4 7.758v11.68c0 1.789.969 2.757 2.742 2.757Zm5.438-7.703h7.601l1.149-.07-.602.406-1.008.938a.816.816 0 0 0-.258.593c0 .407.313.782.758.782.227 0 .39-.086.547-.243l2.492-2.593c.235-.235.313-.47.313-.711 0-.242-.078-.477-.313-.719l-2.492-2.586c-.156-.156-.32-.25-.547-.25-.445 0-.758.367-.758.781 0 .227.094.446.258.594l1.008.945.602.407-1.149-.079H12.18a.904.904 0 0 0 0 1.805Z",fill:"currentColor"})),mv="v9horb0",mi=l.forwardRef((a,i)=>{var s=a,{children:e,currentlySelected:t=!1,onClick:n,testId:r}=s,o=te(s,["children","currentlySelected","onClick","testId"]);const c=pe();return l.createElement(E,{as:"button",borderRadius:"menuButton",disabled:t,display:"flex",onClick:n,ref:i,testId:r,type:"button"},l.createElement(E,b(b({borderRadius:"menuButton",className:[c?mv:void 0,!t&&fe({active:"shrink"}
18)],padding:c?"8":"6",transition:"default",width:"full"},t?{background:"accentColor",borderColor:"selectedOptionBorder",borderStyle:"solid",borderWidth:"1",boxShadow:"selectedOption",color:"accentColorForeground"}:{background:{hover:"menuItemBackground"},color:"modalText",transition:"default"}),o),e))});mi.displayName="MenuButton";var gv=({chainId:e,currentChainId:t,switchChain:n,chainIconSize:r,isLoading:o,src:i,name:a,iconBackground:s,idx:c})=>{const u=pe(),{i18n:f}=k.useContext(ce),g=Jt(),h=t===e;return l.createElement(k.Fragment,null,l.createElement(mi,{currentlySelected:h,onClick:h?void 0:()=>n({chainId:e}),testId:"chain-option-".concat(e)},l.createElement(E,{fontFamily:"body",fontSize:"16",fontWeight:"bold"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",justifyContent:"space-between"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",height:r},i&&l.createElement(E,{height:"full",marginRight:"8"},l.createElement(ue,{alt:a,background:s,borderRadius:"full",height:r,src:i,width:r,testId:"chain-option-".concat(e,"-icon")})),l.createElement("div",null,a!=null?a:a)),h&&l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",marginRight:"6"},l.createElement(L,{color:"accentColorForeground",size:"14",weight:"medium"},f.t("chains.connected")),l.createElement(E,{background:"connectionIndicator",borderColor:"selectedOptionBorder",borderRadius:"full",borderStyle:"solid",borderWidth:"1",height:"8",marginLeft:"8",width:"8"})),o&&l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",marginRight:"6"},l.createElement(L,{color:"modalText",size:"14",weight:"medium"},f.t("chains.confirm")),l.createElement(E,{background:"standby",borderRadius:"full",height:"8",marginLeft:"8",width:"8"}))))),u&&c<g.length-1&&l.createElement(E,{background:"generalBorderDim",height:"1",marginX:"8"}))},vv=gv,wv="_18dqw9x0",yv="_18dqw9x1";function bv({onClose:e,open:t}){const{chainId:n}=Ce(),{chains:r}=he(),[o,i]=k.useState(null),{switchChain:a}=$f({mutation:{onMutate:({chainId:p})=>{i(p)},onSuccess:()=>{o&&i(null)},onError:()=>{o&&i(null)},onSettled:()=>{e()}}}),{i18n:s}=k.useContext(ce),{disconnect:c}=Yo(),u="rk_chain_modal_title",f=pe(),g=r.some(p=>p.id===n),h=f?"36":"28",d=Jt();return n?l.createElement(Jn,{onClose:e,open:t,titleId:u},l.createElement(Yn,{bottomSheetOnMobile:!0,paddingBottom:"0"},l.createElement(E,{display:"flex",flexDirection:"column",gap:"14"},l.createElement(E,{display:"flex",flexDirection:"row",justifyContent:"space-between"},f&&l.createElement(E,{width:"30"}),l.createElement(E,{paddingBottom:"0",paddingLeft:"8",paddingTop:"4"},l.createElement(L,{as:"h1",color:"modalText",id:u,size:f?"20":"18",weight:"heavy"},s.t("chains.title"))),l.createElement(vt,{onClose:e})),!g&&l.createElement(E,{marginX:"8",textAlign:f?"center":"left"},l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},s.t("chains.wrong_network"))),l.createElement(E,{className:f?yv:wv,display:"flex",flexDirection:"column",gap:"4",padding:"2",paddingBottom:"16"},d.map(({iconBackground:p,iconUrl:m,id:v,name:C},_)=>l.createElement(vv,{key:v,chainId:v,currentChainId:n,switchChain:a,chainIconSize:h,isLoading:o===v,src:m,name:C,iconBackground:p,idx:_})),!g&&l.createElement(l.Fragment,null,l.createElement(E,{background:"generalBorderDim",height:"1",marginX:"8"}),l.createElement(mi,{onClick:()=>c(),testId:"chain-option-disconnect"},l.createElement(E,{color:"error",fontFamily:"body",fontSize:"16",fontWeight:"bold"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",justifyContent:"space-between"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",height:h},l.createElement(E,{alignItems:"center",color:"error",height:h,justifyContent:"center",marginRight:"8"},l.createElement(pv,{size:Number(h)})),l.createElement("div",null,s.t("chains.disconnect"))))))))))):null}function Cv(e,t){const n={};for(const r of e){const o=t(r);o&&(n[o]||(n[o]=[]),n[o].push(r))}return n}var gi=({children:e,href:t})=>l.createElement(E,{as:"a",color:"accentColor",href:t,rel:"noreferrer",target:"_blank"},e),vi=({children:e})=>l.createElement(L,{color:"modalTextSecondary",size:"12",weight:"medium"},e);function hs({compactModeEnabled:e=!1,getWallet:t}){const{disclaimer:n,learnMoreUrl:r}=k.useContext(wn),{i18n:o}=k.useContext(ce);return l.createElement(l.Fragment,null,l.createElement(E,{alignItems:"center",color:"accentColor",display:"flex",flexDirection:"column",height:"full",justifyContent:"space-around"},l.createElement(E,{marginBottom:"10"},!e&&l.createElement(L,{color:"modalText",size:"18",weight:"heavy"},o.t("intro.title"))),l.createElement(E,{display:"flex",flexDirection:"column",gap:"32",justifyContent:"center",marginY:"20",style:{maxWidth:312}},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},l.createElement(E,{borderRadius:"6",height:"48",minWidth:"48",width:"48"},l.createElement(Og,null)),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},o.t("intro.digital_asset.title")),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},o.t("intro.digital_asset.description")))),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},l.createElement(E,{borderRadius:"6",height:"48",minWidth:"48",width:"48"},l.createElement(Pg,null)),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},o.t("intro.login.title")),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},o.t("intro.login.description"))))),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",margin:"10"},l.createElement(be,{label:o.t("intro.get.label"),onClick:t}),l.createElement(E,{as:"a",className:fe({active:"shrink",hover:"grow"}),display:"block",href:r,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},l.createElement(L,{color:"accentColor",size:"14",weight:"bold"},o.t("intro.learn_more.label")))),n&&!e&&l.createElement(E,{marginBottom:"8",marginTop:"12",textAlign:"center"},l.createElement(n,{Link:gi,Text:vi}))))}var Fl=()=>l.createElement("svg",{fill:"none",height:"17",viewBox:"0 0 11 17",width:"11",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Back"),l.createElement("path",{d:"M0.99707 8.6543C0.99707 9.08496 1.15527 9.44531 1.51562 9.79688L8.16016 16.3096C8.43262 16.5732 8.74902 16.7051 9.13574 16.7051C9.90918 16.7051 10.5508 16.0811 10.5508 15.3076C10.5508 14.912
181 10.3838 14.5605 10.0938 14.2705L4.30176 8.64551L10.0938 3.0293C10.3838 2.74805 10.5508 2.3877 10.5508 2.00098C10.5508 1.23633 9.90918 0.603516 9.13574 0.603516C8.74902 0.603516 8.43262 0.735352 8.16016 0.999023L1.51562 7.51172C1.15527 7.85449 1.00586 8.21484 0.99707 8.6543Z",fill:"currentColor"})),Av=()=>l.createElement("svg",{fill:"none",height:"12",viewBox:"0 0 8 12",width:"8",xmlns:"http://www.w3.org/2000/svg"},l.createElement("title",null,"Info"),l.createElement("path",{d:"M3.64258 7.99609C4.19336 7.99609 4.5625 7.73828 4.68555 7.24609C4.69141 7.21094 4.70312 7.16406 4.70898 7.13477C4.80859 6.60742 5.05469 6.35547 6.04492 5.76367C7.14648 5.10156 7.67969 4.3457 7.67969 3.24414C7.67969 1.39844 6.17383 0.255859 3.95898 0.255859C2.32422 0.255859 1.05859 0.894531 0.548828 1.86719C0.396484 2.14844 0.320312 2.44727 0.320312 2.74023C0.314453 3.37305 0.742188 3.79492 1.42188 3.79492C1.91406 3.79492 2.33594 3.54883 2.53516 3.11523C2.78711 2.47656 3.23242 2.21289 3.83594 2.21289C4.55664 2.21289 5.10742 2.65234 5.10742 3.29102C5.10742 3.9707 4.7793 4.29883 3.81836 4.87891C3.02148 5.36523 2.50586 5.92773 2.50586 6.76562V6.90039C2.50586 7.55664 2.96289 7.99609 3.64258 7.99609ZM3.67188 11.4473C4.42773 11.4473 5.04297 10.8672 5.04297 10.1406C5.04297 9.41406 4.42773 8.83984 3.67188 8.83984C2.91602 8.83984 2.30664 9.41406 2.30664 10.1406C2.30664 10.8672 2.91602 11.4473 3.67188 11.4473Z",fill:"currentColor"})),Ev=({"aria-label":e="Info",onClick:t})=>{const n=pe();return l.createElement(E,{alignItems:"center","aria-label":e,as:"button",background:"closeButtonBackground",borderColor:"actionButtonBorder",borderRadius:"full",borderStyle:"solid",borderWidth:n?"0":"1",className:fe({active:"shrinkSm",hover:"growLg"}),color:"closeButton",display:"flex",height:n?"30":"28",justifyContent:"center",onClick:t,style:{willChange:"transform"},transition:"default",type:"button",width:n?"30":"28"},l.createElement(Av,null))},Wl=e=>{const t=k.useRef(null),n=k.useContext(xl),r=si(e);return k.useEffect(()=>{if(n&&t.current&&r)return _v(t.current,r)},[n,r]),t},xv=()=>{const e="_rk_coolMode",t=document.getElementById(e);if(t)return t;const n=document.createElement("div");return n.setAttribute("id",e),n.setAttribute("style",["overflow:hidden","position:fixed","height:100%","top:0","left:0","right:0","bottom:0","pointer-events:none","z-index:2147483647"].join(";")),document.body.appendChild(n),n},ps=0;function _v(e,t){ps++;const n=[15,20,25,35,45],r=35;let o=[],i=!1,a=0,s=0;const c=xv();function u(){const w=n[Math.floor(Math.random()*n.length)],I=Math.random()*10,S=Math.random()*25,x=Math.random()*360,A=Math.random()*35*(Math.random()<=.5?-1:1),j=s-w/2,R=a-w/2,T=Math.random()<=.5?-1:1,D=document.createElement("div");D.innerHTML='<img src="'.concat(t,'" width="').concat(w,'" height="').concat(w,'" style="border-radius: 25%">'),D.setAttribute("style",["position:absolute","will-change:transform","top:".concat(j,"px"),"left:".concat(R,"px"),"transform:rotate(".concat(x,"deg)")].join(";")),c.appendChild(D),o.push({direction:T,element:D,left:R,size:w,speedHorz:I,speedUp:S,spinSpeed:A,spinVal:x,top:j})}function f(){for(const w of o)w.left=w.left-w.speedHorz*w.direction,w.top=w.top-w.speedUp,w.speedUp=Math.min(w.size,w.speedUp-1),w.spinVal=w.spinVal+w.spinSpeed,w.top>=Math.max(window.innerHeight,document.body.clientHeight)+w.size&&(o=o.filter(I=>I!==w),w.element.remove()),w.element.setAttribute("style",["position:absolute","will-change:transform","top:".concat(w.top,"px"),"left:".concat(w.left,"px"),"transform:rotate(".concat(w.spinVal,"deg)")].join(";"))}let g;function h(){i&&o.length<r&&u(),f(),g=requestAnimationFrame(h)}h();const d="ontouchstart"in window||navigator.msMaxTouchPoints,p=d?"touchstart":"mousedown",m=d?"touchend":"mouseup",v=d?"touchmove":"mousemove",C=w=>{var I,S;"touches"in w?(a=(I=w.touches)==null?void 0:I[0].clientX,s=(S=w.touches)==null?void 0:S[0].clientY):(a=w.clientX,s=w.clientY)},_=w=>{C(w),i=!0},y=()=>{i=!1};return e.addEventListener(v,C,{passive:!1}),e.addEventListener(p,_),e.addEventListener(m,y),e.addEventListener("mouseleave",y),()=>{e.removeEventListener(v,C),e.removeEventListener(p,_),e.removeEventListener(m,y),e.removeEventListener("mouseleave",y);const w=setInterval(()=>{g&&o.length===0&&(cancelAnimationFrame(g),clearInterval(w),--ps===0&&
18c.remove())},500)}}var jv="g5kl0l0",ql=g=>{var h=g,{as:e="button",currentlySelected:t=!1,iconBackground:n,iconUrl:r,name:o,onClick:i,ready:a,recent:s,testId:c,isRainbowKitConnector:u}=h,f=te(h,["as","currentlySelected","iconBackground","iconUrl","name","onClick","ready","recent","testId","isRainbowKitConnector"]);const d=Wl(r),[p,m]=l.useState(!1),{i18n:v}=l.useContext(ce);return l.createElement(E,{display:"flex",flexDirection:"column",onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),ref:d},l.createElement(E,b(b({as:e,borderRadius:"menuButton",borderStyle:"solid",borderWidth:"1",className:t?void 0:[jv,fe({active:"shrink"})],disabled:t,onClick:i,padding:"5",style:{willChange:"transform"},testId:c,transition:"default",width:"full"},t?{background:"accentColor",borderColor:"selectedOptionBorder",boxShadow:"selectedWallet"}:{background:{hover:"menuItemBackground"}}),f),l.createElement(E,{color:t?"accentColorForeground":"modalText",disabled:!a,fontFamily:"body",fontSize:"16",fontWeight:"bold",transition:"default"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"12"},l.createElement(ue,M(b({background:n},!p&&u?{borderColor:"actionButtonBorder"}:{}),{useAsImage:!u,borderRadius:"6",height:"28",src:r,width:"28"})),l.createElement(E,null,l.createElement(E,{style:{marginTop:s?-2:void 0},maxWidth:"200"},o),s&&l.createElement(L,{color:t?"accentColorForeground":"accentColor",size:"12",style:{lineHeight:1,marginTop:-1},weight:"medium"},v.t("connect.recent")))))))};ql.displayName="ModalSelection";var wi="rk-latest-id";function kv(){return typeof localStorage<"u"&&localStorage.getItem(wi)||""}function Ql(e){localStorage.setItem(wi,e)}function Iv(){localStorage.removeItem(wi)}var io=(e,t=1)=>{let n=e.replace("#","");n.length===3&&(n="".concat(n[0]).concat(n[0]).concat(n[1]).concat(n[1]).concat(n[2]).concat(n[2]));const r=Number.parseInt(n.substring(0,2),16),o=Number.parseInt(n.substring(2,4),16),i=Number.parseInt(n.substring(4,6),16);return t>1&&t<=100&&(t=t/100),"rgba(".concat(r,",").concat(o,",").concat(i,",").concat(t,")")},Sv=e=>e?[io(e,.2),io(e,.14),io(e,.1)]:null,Bv=e=>/^#([0-9a-f]{3}){1,2}$/i.test(e),zl=async()=>(await P(async()=>{const{default:e}=await import("./connect-MR6XDLIE-BET5HMNk.js");return{default:e}},[])).default,Rv=()=>Ue(zl),Tv=()=>l.createElement(ue,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:zl,width:"48"}),Vl=async()=>(await P(async()=>{const{default:e}=await import("./create-X4WFHLCW-De9pC3ym.js");return{default:e}},[])).default,Hl=()=>Ue(Vl),Mv=()=>l.createElement(ue,{background:"#e3a5e8",borderColor:"generalBorder",borderRadius:"10",height:"48",src:Vl,width:"48"}),Kl=async()=>(await P(async()=>{const{default:e}=await import("./refresh-HJGJRASX-D0rkc63_.js");return{default:e}},[])).default,Ov=()=>Ue(Kl),Dv=()=>l.createElement(ue,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:Kl,width:"48"}),Gl=async()=>(await P(async()=>{const{default:e}=await import("./scan-DEOT2M37-1-mJ5OyF.js");return{default:e}},[])).default,Jl=()=>Ue(Gl),Pv=()=>l.createElement(ue,{background:"#515a70",borderColor:"generalBorder",borderRadius:"10",height:"48",src:Gl,width:"48"}),Nv="_1vwt0cg0",Lv="_1vwt0cg2 ju367v7a ju367v7v",Uv="_1vwt0cg3",Fv="_1vwt0cg4",Wv=(e,t)=>{const n=Array.prototype.slice.call(am.create(e,{errorCorrectionLevel:t}).modules.data,0),r=Math.sqrt(n.length);return n.reduce((o,i,a)=>(a%r===0?o.push([i]):o[o.length-1].push(i))&&o,[])};function Yl({ecl:e="M",logoBackground:t,logoMargin:n=10,logoSize:r=50,logoUrl:o,size:i=200,uri:a}){const s="20",c=i-Number.parseInt(s,10)*2,u=k.useMemo(()=>{const h=[],d=Wv(a,e),p=c/d.length;[{x:0,y:0},{x:1,y:0},{x:0,y:1}].forEach(({x:y,y:w})=>{const I=(d.length-7)*p*y,S=(d.length-7)*p*w;for(let x=0;x<3;x++)h.push(l.createElement("rect",{fill:x%2!==0?"white":"black",height:p*(7-x*2),key:"".concat(x,"-").concat(y,"-").concat(w),rx:(x-2)*-5+(x===0?2:0),ry:(x-2)*-5+(x===0?2:0),width:p*(7-x*2),x:I+p*x,y:S+p*x}))});const v=Math.floor((r+25)/p),C=d.length/2-v/2,_=d.length/2+v/2-1;return d.forEach((y,w)=>
18{y.forEach((I,S)=>{d[w][S]&&(w<7&&S<7||w>d.length-8&&S<7||w<7&&S>d.length-8||w>C&&w<_&&S>C&&S<_||h.push(l.createElement("circle",{cx:w*p+p/2,cy:S*p+p/2,fill:"black",key:"circle-".concat(w,"-").concat(S),r:p/3})))})}),h},[e,r,c,a]),f=c/2-r/2,g=r+n*2;return l.createElement(E,{borderColor:"generalBorder",borderRadius:"menuButton",borderStyle:"solid",borderWidth:"1",className:Nv,padding:s,width:"max"},l.createElement(E,{style:{height:c,userSelect:"none",width:c},userSelect:"none"},l.createElement(E,{display:"flex",justifyContent:"center",position:"relative",style:{height:0,top:f,width:c},width:"full"},l.createElement(ue,{background:t,borderColor:{custom:"rgba(0, 0, 0, 0.06)"},borderRadius:"13",height:r,src:o,width:r})),l.createElement("svg",{height:c,style:{all:"revert"},width:c},l.createElement("title",null,"QR Code"),l.createElement("defs",null,l.createElement("clipPath",{id:"clip-wrapper"},l.createElement("rect",{height:g,width:g})),l.createElement("clipPath",{id:"clip-logo"},l.createElement("rect",{height:r,width:r}))),l.createElement("rect",{fill:"transparent",height:c,width:c}),u)))}var Xl=async()=>{switch(fi()){case"Arc":return(await P(async()=>{const{default:t}=await import("./Arc-R3PUWRPJ-CUdEQO8X.js");return{default:t}},[])).default;case"Brave":return(await P(async()=>{const{default:t}=await import("./Brave-24BM36UM-C6C5mkTK.js");return{default:t}},[])).default;case"Chrome":return(await P(async()=>{const{default:t}=await import("./coinbaseWallet-WWX6LF36-BGr5qRUW.js").then(n=>n.C);return{default:t}},[])).default;case"Edge":return(await P(async()=>{const{default:t}=await import("./Edge-AZ34LAFM-EBh9cG_z.js");return{default:t}},[])).default;case"Firefox":return(await P(async()=>{const{default:t}=await import("./Firefox-ZDK7RHKK-5nyhB0sj.js");return{default:t}},[])).default;case"Opera":return(await P(async()=>{const{default:t}=await import("./Opera-BKMCKUXC-DYZOAkBt.js").then(n=>n.O);return{default:t}},[])).default;case"Safari":return(await P(async()=>{const{default:t}=await import("./Safari-PXQIVS6N-B-Lfxb9r.js");return{default:t}},[])).default;default:return(await P(async()=>{const{default:t}=await import("./Browser-4R4QKTV2-D3ON1q-S.js");return{default:t}},[])).default}},qv=()=>Ue(Xl),Zl=async()=>{switch(pi()){case"Windows":return(await P(async()=>{const{default:t}=await import("./index-7UG5XKey.js").then(n=>n.gD);return{default:t}},__vite__mapDeps([1,2,3,4,5]))).default;case"macOS":return(await P(async()=>{const{default:t}=await import("./Macos-5QL4JBJE-DLNYPiln.js");return{default:t}},[])).default;case"Linux":return(await P(async()=>{const{default:t}=await import("./Linux-VYP66PDO--MOvpQUa.js");return{default:t}},[])).default;default:return(await P(async()=>{const{default:t}=await import("./Linux-VYP66PDO--MOvpQUa.js");return{default:t}},[])).default}},Qv=()=>Ue(Zl);function zv({getWalletDownload:e,compactModeEnabled:t}){const r=Kt().filter(i=>i.isRainbowKitConnector).splice(0,5),{i18n:o}=k.useContext(ce);return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",marginTop:"18",width:"full"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"28",height:"full",width:"full"},r==null?void 0:r.filter(i=>{var a;return i.extensionDownloadUrl||i.desktopDownloadUrl||i.qrCode&&((a=i.downloadUrls)==null?void 0:a.qrCode)}).map(i=>{const{downloadUrls:a,iconBackground:s,iconUrl:c,id:u,name:f,qrCode:g}=i,h=(a==null?void 0:a.qrCode)&&g,d=!!i.extensionDownloadUrl,p=(a==null?void 0:a.qrCode)&&d,m=(a==null?void 0:a.qrCode)&&!!i.desktopDownloadUrl;return l.createElement(E,{alignItems:"center",display:"flex",gap:"16",justifyContent:"space-between",key:i.id,width:"full"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16"},l.createElement(ue,{background:s,borderColor:"actionButtonBorder",borderRadius:"10",height:"48",src:c,width:"48"}),l.createElement(E,{display:"flex",flexDirection:"column",gap:"2"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},f),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},p?o.t("get.mobile_and_extension.description"):m?o.t("get.mobile_and_desktop.description"):h?o.t("get.mobile.description"):d?o.t("get.extension.description"):null))),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(be,{label:o.t("get.action.label"),onClick:()=>e(u),type:"secondary"})))})),l.createElement(E,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"column",gap:"8",justifyContent:"space-between",marginBottom:"4",paddingY:"8",style:{maxWidth:275,textAlign:"center"}},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},o.t("get.looking_for.title")),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},t?o.t("get.looking_for.desktop.compact_description"):o.t("get.looking_for.desktop.wide_description"))))}var ao="44";function Vv({changeWalletStep:e,compactModeEnabled:t,connectionError:n,onClose:r,qrCodeUri:o,reconnect:i,wallet:a}
18){const{downloadUrls:s,iconBackground:c,iconUrl:u,name:f,qrCode:g,ready:h,showWalletConnectModal:d,getDesktopUri:p}=a,m=!!p,v=di(),{i18n:C}=k.useContext(ce),_=!!a.extensionDownloadUrl,y=(s==null?void 0:s.qrCode)&&_,w=(s==null?void 0:s.qrCode)&&!!a.desktopDownloadUrl,I=g&&o,S=async()=>{const R=await(p==null?void 0:p());window.open(R,v?"_blank":"_self")},x=d?{description:t?C.t("connect.walletconnect.description.compact"):C.t("connect.walletconnect.description.full"),label:C.t("connect.walletconnect.open.label"),onClick:()=>{r(),d()}}:I?{description:C.t("connect.secondary_action.get.description",{wallet:f}),label:C.t("connect.secondary_action.get.label"),onClick:()=>e(y||w?"DOWNLOAD_OPTIONS":"DOWNLOAD")}:null,{width:A}=_l(),j=A&&A<768;return k.useEffect(()=>{qv(),Qv()},[]),l.createElement(E,{display:"flex",flexDirection:"column",height:"full",width:"full"},I?l.createElement(E,{alignItems:"center",display:"flex",height:"full",justifyContent:"center"},l.createElement(Yl,{logoBackground:c,logoSize:t?60:72,logoUrl:u,size:t?318:j?Math.max(280,Math.min(A-308,382)):382,uri:o})):l.createElement(E,{alignItems:"center",display:"flex",justifyContent:"center",style:{flexGrow:1}},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"8"},l.createElement(E,{borderRadius:"10",height:ao,overflow:"hidden"},l.createElement(ue,{useAsImage:!a.isRainbowKitConnector,height:ao,src:u,width:ao})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"4",paddingX:"32",style:{textAlign:"center"}},l.createElement(L,{color:"modalText",size:"18",weight:"bold"},h?C.t("connect.status.opening",{wallet:f}):_?C.t("connect.status.not_installed",{wallet:f}):C.t("connect.status.not_available",{wallet:f})),!h&&_?l.createElement(E,{paddingTop:"20"},l.createElement(be,{href:a.extensionDownloadUrl,label:C.t("connect.secondary_action.install.label"),type:"secondary"})):null,h&&!I&&l.createElement(l.Fragment,null,l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",justifyContent:"center"},l.createElement(L,{color:"modalTextSecondary",size:"14",textAlign:"center",weight:"medium"},C.t("connect.status.confirm"))),l.createElement(E,{alignItems:"center",color:"modalText",display:"flex",flexDirection:"row",height:"32",marginTop:"8"},n?l.createElement(be,{label:C.t("connect.secondary_action.retry.label"),onClick:async()=>{m&&S(),i(a)}}):l.createElement(E,{color:"modalTextSecondary"},l.createElement(Ht,null))))))),l.createElement(E,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"row",gap:"8",height:"28",justifyContent:"space-between",marginTop:"12"},h&&x&&l.createElement(l.Fragment,null,l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},x.description),l.createElement(be,{label:x.label,onClick:x.onClick,type:"secondary"}))))}var so=({actionLabel:e,description:t,iconAccent:n,iconBackground:r,iconUrl:o,isCompact:i,onAction:a,title:s,url:c,variant:u})=>{const f=u==="browser",g=!f&&n&&Sv(n);return l.createElement(E,{alignItems:"center",borderRadius:"13",display:"flex",justifyContent:"center",overflow:"hidden",paddingX:i?"18":"44",position:"relative",style:{flex:1,isolation:"isolate"},width:"full"},l.createElement(E,{borderColor:"actionButtonBorder",borderRadius:"13",borderStyle:"solid",borderWidth:"1",style:{bottom:"0",left:"0",position:"absolute",right:"0",top:"0",zIndex:1}}),f&&l.createElement(E,{background:"downloadTopCardBackground",height:"full",position:"absolute",style:{zIndex:0},width:"full"},l.createElement(E,{display:"flex",flexDirection:"row",justifyContent:"space-between",style:{bottom:"0",filter:"blur(20px)",left:"0",position:"absolute",right:"0",top:"0",transform:"translate3d(0, 0, 0)"}},l.createElement(E,{style:{filter:"blur(100px)",marginLeft:-27,marginTop:-20,opacity:.6,transform:"translate3d(0, 0, 0)"}},l.createElement(ue,{borderRadius:"full",height:"200",src:o,width:"200"})),l.createElement(E,{style:{filter:"blur(100px)",marginRight:0,marginTop:105,opacity:.6,overflow:"auto",transform:"translate3d(0, 0, 0)"}},l.createElement(ue,{borderRadius:"full",height:"200",src:o,width:"200"})))),!f&&g&&l.createElement(E,{background:"downloadBottomCardBackgroun
18d",style:{bottom:"0",left:"0",position:"absolute",right:"0",top:"0"}},l.createElement(E,{position:"absolute",style:{background:"radial-gradient(50% 50% at 50% 50%, ".concat(g[0]," 0%, ").concat(g[1]," 25%, rgba(0,0,0,0) 100%)"),height:564,left:-215,top:-197,transform:"translate3d(0, 0, 0)",width:564}}),l.createElement(E,{position:"absolute",style:{background:"radial-gradient(50% 50% at 50% 50%, ".concat(g[2]," 0%, rgba(0, 0, 0, 0) 100%)"),height:564,left:-1,top:-76,transform:"translate3d(0, 0, 0)",width:564}})),l.createElement(E,{alignItems:"flex-start",display:"flex",flexDirection:"row",gap:"24",height:"max",justifyContent:"center",style:{zIndex:1}},l.createElement(E,null,l.createElement(ue,b({height:"60",src:o,width:"60"},r?{background:r,borderColor:"generalBorder",borderRadius:"10"}:null))),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4",style:{flex:1},width:"full"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},s),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},t),l.createElement(E,{marginTop:"14",width:"max"},l.createElement(be,{href:c,label:e,onClick:a,size:"medium"})))))};function Hv({changeWalletStep:e,wallet:t}){const n=fi(),r=pi(),i=k.useContext(sr)==="compact",{desktop:a,desktopDownloadUrl:s,extension:c,extensionDownloadUrl:u,mobileDownloadUrl:f}=t,{i18n:g}=k.useContext(ce);return k.useEffect(()=>{Hl(),Jl(),Ov(),Rv()},[]),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"24",height:"full",marginBottom:"8",marginTop:"4",width:"full"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"8",height:"full",justifyContent:"center",width:"full"},u&&l.createElement(so,{actionLabel:g.t("get_options.extension.download.label",{browser:n}),description:g.t("get_options.extension.description"),iconUrl:Xl,isCompact:i,onAction:()=>e(c!=null&&c.instructions?"INSTRUCTIONS_EXTENSION":"CONNECT"),title:g.t("get_options.extension.title",{wallet:t.name,browser:n}),url:u,variant:"browser"}),s&&l.createElement(so,{actionLabel:g.t("get_options.desktop.download.label",{platform:r}),description:g.t("get_options.desktop.description"),iconUrl:Zl,isCompact:i,onAction:()=>e(a!=null&&a.instructions?"INSTRUCTIONS_DESKTOP":"CONNECT"),title:g.t("get_options.desktop.title",{wallet:t.name,platform:r}),url:s,variant:"desktop"}),f&&l.createElement(so,{actionLabel:g.t("get_options.mobile.download.label",{wallet:t.name}),description:g.t("get_options.mobile.description"),iconAccent:t.iconAccent,iconBackground:t.iconBackground,iconUrl:t.iconUrl,isCompact:i,onAction:()=>{e("DOWNLOAD")},title:g.t("get_options.mobile.title",{wallet:t.name}),variant:"app"})))}function Kv({changeWalletStep:e,wallet:t}){const{downloadUrls:n,qrCode:r}=t,{i18n:o}=k.useContext(ce);return k.useEffect(()=>{Hl(),Jl()},[]),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"24",height:"full",width:"full"},l.createElement(E,{style:{maxWidth:220,textAlign:"center"}},l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"semibold"},o.t("get_mobile.description"))),l.createElement(E,{height:"full"},n!=null&&n.qrCode?l.createElement(Yl,{logoSize:0,size:268,uri:n.qrCode}):null),l.createElement(E,{alignItems:"center",borderRadius:"10",display:"flex",flexDirection:"row",gap:"8",height:"34",justifyContent:"space-between",marginBottom:"12",paddingY:"8"},l.createElement(be,{label:o.t("get_mobile.continue.label"),onClick:()=>e(r!=null&&r.instructions?"INSTRUCTIONS_MOBILE":"CONNECT")})))}var ze={connect:()=>l.createElement(Tv,null),create:()=>l.createElement(Mv,null),install:e=>l.createElement(ue,{background:e.iconBackground,borderColor:"generalBorder",borderRadius:"10",height:"48",src:e.iconUrl,width:"48"}),refresh:()=>l.createElement(Dv,null),scan:()=>l.createElement(Pv,null)};function Gv({connectWallet:e,wallet:t}){var r,o,i,a;const{i18n:n}=k.useContext(ce);return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},l.createElement(E,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},(o=(r=t==null?void 0:t.qrCode)==null?void 0:r.instructions)==null?void 0:o.steps.map((s,c)=>{var u;return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:c},l.createElement(E,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},(u=ze[s.step])==null?void 0:u.call(ze,t)),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},n.t(s.title,void 0,{rawKeyIfTranslationMissing:!0})),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},n.t(s.description,void 0,{rawKeyIfTranslationMissing:!0}))))})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},l.createElement(be,{label:n.t("get_instructions.mobile.connect.label"),onClick:()=>e(t)}),l.createElement(E,{as:"a",className:fe({active:"shrink",hover:"grow"}),display:"block",href:(a=(i=t==null?void 0:t.qrCode)==null?void 0:i.instructions)==null?void 0:a.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},l.createElement(L,{color:"accentColor",size:"14",weight:"bold"},n.t("get_instructions.mobile.learn_more.label")))))}function Jv({wallet:e}){var n,r,o,i;const{i18n:t}=k.useContext(ce);return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},l.createElement(E,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},(r=(n=e==null?void 0:e.extension)==null?void 0:n.instructions)==null?void 0:r.steps.map((a,s)=>{var c;return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:s},l.createElement(E,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},(c=ze[a.step])==null?void 0:c.call(ze,e)),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},t.t(a.title,void 0,{rawKeyIfTranslationMissing:!0})),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},t.t(a.description,void 0,{rawKeyIfTranslationMissing:!0}))))})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},l.createElement(be,{label:t.t("get_instructions.extension.refresh.label"),onClick:window.location.reload.bind(window.location)}),l.createElement(E,{as:"a",className:fe({active:"shrink",hover:"grow"}),display:"block",href:(i=(o=e==null?void 0:e.extension)==null?void 0:o.instructions)==null?void 0:i.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},l.createElement(L,{color:"accentColor",size:"14",weight:"bold"},t.t("get_instructions.extension.learn_more.label")))))}function Yv({connectWallet:e,wallet:t}){var r,o,i,a;const{i18n:n}=k.useContext(ce);return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",width:"full"},l.createElement(E,{display:"flex",flexDirection:"column",gap:"28",height:"full",justifyContent:"center",paddingY:"32",style:{maxWidth:320}},(o=(r=t==null?void 0:t.desktop)==null?void 0:r.instructions)==null?void 0:o.steps.map((s,c)=>{var u;return l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"16",key:c},l.createElement(E,{borderRadius:"10",height:"48",minWidth:"48",overflow:"hidden",position:"relative",width:"48"},(u=ze[s.step])==null?void 0:u.call(ze,t)),l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},l.createElement(L,{color:"modalText",size:"14",weight:"bold"},n.t(s.title,void 0,{rawKeyIfTranslationMissing:!0})),l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},n.t(s.description,void 0,{rawKeyIfTranslationMissing:!0}))))})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"12",justifyContent:"center",marginBottom:"16"},l.createElement(be,{label:n.t("get_instructions.desktop.connect.label"),onClick:()=>e(t)}),l.createElement(E,{as:"a",className:fe({active:"shrink",hover:"grow"}),display:"block",href:(a=(i=t==null?void 0:t.desktop)==null?void 0:i.instructions)==null?void 0:a.learnMoreUrl,paddingX:"12",paddingY:"4",rel:"noreferrer",style:{willChange:"transform"},target:"_blank",transition:"default"},l.createElement(L,{color:"accentColor",size:"14",weight:"bold"},n.t("get_instructions.desktop.learn_more.label")))))}function Xv({onClose:e}){const t="rk_connect_title",[n,r]=k.useState(),[o,i]=k.useState(),[a,s]=k.useState(),c=!!(o!=null&&o.qrCode)&&a,[u,f]=k.useState(!1),h=k.useContext(sr)===yn.COMPACT,{disclaimer:d}=k.useContext(wn),{i18n:p}=k.useContext(ce),m=di(),v=k.useRef(!1),{connector:C}=k.useContext(Yt),y=Kt(!C).filter(F=>F.ready||!!F.extensionDownloadUrl).sort((F,W)=>F.groupIndex-W.groupIndex),w=Kt(),I=Cv(y,F=>F.groupName),S=["Recommended","Other","Popular","More","Others","Installed"];k.useEffect(()=>
18{C&&!v.current&&(O("CONNECT"),R(C),v.current=!0)},[C]);const x=F=>{var W,se;f(!1),F.ready&&((se=(W=F==null?void 0:F.connect)==null?void 0:W.call(F))==null||se.catch(()=>{f(!0)}))},A=async F=>{const W=y.find(se=>F.id===se.id);W!=null&&W.getDesktopUri&&setTimeout(async()=>{var J;const se=await((J=W==null?void 0:W.getDesktopUri)==null?void 0:J.call(W));se&&window.open(se,m?"_blank":"_self")},0)},j=async F=>{var J;const W=y.find(me=>F.id===me.id),se=await((J=W==null?void 0:W.getQrCodeUri)==null?void 0:J.call(W));s(se),setTimeout(()=>{i(W),O("CONNECT")},se?0:50)},R=async F=>{Ql(F.id),F.ready&&(j(F),A(F)),x(F),r(F.id),F.ready||(i(F),O(F!=null&&F.extensionDownloadUrl?"DOWNLOAD_OPTIONS":"CONNECT"))},T=F=>{var _e;const W=w.find(He=>F===He.id),se=(_e=W==null?void 0:W.downloadUrls)==null?void 0:_e.qrCode,J=!!(W!=null&&W.desktopDownloadUrl),me=!!(W!=null&&W.extensionDownloadUrl);i(W),O(se&&(me||J)?"DOWNLOAD_OPTIONS":se?"DOWNLOAD":J?"INSTRUCTIONS_DESKTOP":"INSTRUCTIONS_EXTENSION")},D=()=>{r(void 0),i(void 0),s(void 0)},O=(F,W=!1)=>{W&&F==="GET"&&N==="GET"?D():!W&&F==="GET"?re("GET"):!W&&F==="CONNECT"&&re("CONNECT"),ie(F)},[N,re]=k.useState("NONE"),[oe,ie]=k.useState("NONE");let ne=null,de=null,ae=null,ve;k.useEffect(()=>{f(!1)},[oe,o]);const Se=!!(!!(o!=null&&o.extensionDownloadUrl)&&(o!=null&&o.mobileDownloadUrl));switch(oe){case"NONE":ne=l.createElement(hs,{getWallet:()=>O("GET")});break;case"LEARN_COMPACT":ne=l.createElement(hs,{compactModeEnabled:h,getWallet:()=>O("GET")}),de=p.t("intro.title"),ae="NONE";break;case"GET":ne=l.createElement(zv,{getWalletDownload:T,compactModeEnabled:h}),de=p.t("get.title"),ae=h?"LEARN_COMPACT":"NONE";break;case"CONNECT":ne=o&&l.createElement(Vv,{changeWalletStep:O,compactModeEnabled:h,connectionError:u,onClose:e,qrCodeUri:a,reconnect:x,wallet:o}),de=c&&(o.name==="WalletConnect"?p.t("connect_scan.fallback_title"):p.t("connect_scan.title",{wallet:o.name})),ae=h?C?null:"NONE":null,ve=h?C?()=>{}:D:()=>{};break;case"DOWNLOAD_OPTIONS":ne=o&&l.createElement(Hv,{changeWalletStep:O,wallet:o}),de=o&&p.t("get_options.short_title",{wallet:o.name}),ae=C?"CONNECT":h?"NONE":N;break;case"DOWNLOAD":ne=o&&l.createElement(Kv,{changeWalletStep:O,wallet:o}),de=o&&p.t("get_mobile.title",{wallet:o.name}),ae=Se?"DOWNLOAD_OPTIONS":N;break;case"INSTRUCTIONS_MOBILE":ne=o&&l.createElement(Gv,{connectWallet:R,wallet:o}),de=o&&p.t("get_options.title",{wallet:h&&o.shortName||o.name}),ae="DOWNLOAD";break;case"INSTRUCTIONS_EXTENSION":ne=o&&l.createElement(Jv,{wallet:o}),de=o&&p.t("get_options.title",{wallet:h&&o.shortName||o.name}),ae="DOWNLOAD_OPTIONS";break;case"INSTRUCTIONS_DESKTOP":ne=o&&l.createElement(Yv,{connectWallet:R,wallet:o}),de=o&&p.t("get_options.title",{wallet:h&&o.shortName||o.name}),ae="DOWNLOAD_OPTIONS";break}return l.createElement(E,{display:"flex",flexDirection:"row",style:{maxHeight:h?468:504}},(h?oe==="NONE":!0)&&l.createElement(E,{className:h?Fv:Uv,display:"flex",flexDirection:"column",marginTop:"16"},l.createElement(E,{display:"flex",justifyContent:"space-between"},h&&d&&l.createElement(E,{marginLeft:"16",width:"28"},l.createElement(Ev,{onClick:()=>O("LEARN_COMPACT")})),h&&!d&&l.createElement(E,{marginLeft:"16",width:"28"}),l.createElement(E,{marginLeft:h?"0":"6",paddingBottom:"8",paddingTop:"2",paddingX:"18"},l.createElement(L,{as:"h1",color:"modalText",id:t,size:"18",weight:"heavy",testId:"connect-header-label"},p.t("connect.title"))),h&&l.createElement(E,{marginRight:"16"},l.createElement(vt,{onClose:e}))),l.createElement(E,{className:Lv,paddingBottom:"18"},Object.entries(I).map(([F,W],se)=>W.length>0&&l.createElement(k.Fragment,{key:se},F?l.createElement(E,{marginBottom:"8",marginTop:"16",marginX:"6"},l.createElement(L,{color:F==="Installed"?"accentColor":"modalTextSecondary",size:"14",weight:"bold"},S.includes(F)?p.t("connector_group.".concat(F.toLowerCase())):F)):null,l.createElement(E,{display:"flex",flexDirection:"column",gap:"4"},W.map(J=>l.createElement(ql,{currentlySelected:J.id===n,iconBackground:J.iconBackground,iconUrl:J.iconUrl,key:J.id,name:J.name,onClick:()=>R(J),ready:J.ready,recent:J.recent,testId:"wallet-option-".concat(J.id),isRainbowKitConnector:J.isRainbowKitConnector})))))),h&&l.createElement(l.Fragment,null,l.createElement(E,{background:"generalBorder",height:"1",marginTop:"-1"}),d?l.createElement(E,{paddingX:"24",paddingY:"16",textAlign:"center"},l.createElement(d,{Link:gi,Text:vi})):l.createElement(E,{alignItems:"center",display:"flex",justifyContent:"space-between",paddingX:"24",paddingY:"16"},l.createElement(E,{paddingY:"4"},l.createElement(L,{color:"modalTextSecondary",size:"14",weight:"medium"},p.t("connect.new_to_ethereum.description"))),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"4",justifyContent:"center"},l.createElement(E,{className:fe({active:"shrink",hover:"grow"}),cursor:"pointer",onClick:()=>O("LEARN_COMPACT"),paddingY:"4",style:{willChange:"transform"},transition:"default"},l.createElement(L,{color:"accentColor",size:"14",weight:"bold"},p.t("connect.new_to_ethereum.learn_more.label"))))))),(h?oe!=="NONE":!0)&&l.createElement(l.Fragment,null,!h&&l.createElement(E,{background:"generalBorder",minWidth:"1",
18width:"1"}),l.createElement(E,{display:"flex",flexDirection:"column",margin:"16",style:{flexGrow:1}},l.createElement(E,{alignItems:"center",display:"flex",justifyContent:"space-between",marginBottom:"12"},l.createElement(E,{width:"28"},ae&&l.createElement(E,{as:"button",className:fe({active:"shrinkSm",hover:"growLg"}),color:"accentColor",onClick:()=>{ae&&O(ae,!0),ve==null||ve()},paddingX:"8",paddingY:"4",style:{boxSizing:"content-box",height:17,willChange:"transform"},transition:"default",type:"button"},l.createElement(Fl,null))),l.createElement(E,{display:"flex",justifyContent:"center",style:{flexGrow:1}},de&&l.createElement(L,{color:"modalText",size:"18",textAlign:"center",weight:"heavy"},de)),l.createElement(vt,{onClose:e})),l.createElement(E,{display:"flex",flexDirection:"column",style:{minHeight:h?396:432}},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"6",height:"full",justifyContent:"center",marginX:"8"},ne)))))}var Zv="_1am14412",$v="_1am14410",e0="_1am14413",t0=({wallet:e})=>l.createElement("svg",{className:e0,viewBox:"0 0 86 86",width:"86",height:"86"}
18,l.createElement("title",null,"Loading"),l.createElement("rect",{x:"3",y:"3",width:80,height:80,rx:20,ry:20,strokeDasharray:"".concat(160/3," ").concat(2*160/3),strokeDashoffset:160,className:Zv,style:{stroke:(e==null?void 0:e.iconAccent)||"#0D3887"}}));function $l({onClose:e,wallet:t,connecting:n}){const{connect:r,iconBackground:o,iconUrl:i,id:a,name:s,getMobileUri:c,ready:u,shortName:f,showWalletConnectModal:g}=t,h=Wl(i),d=k.useRef(!1),{i18n:p}=k.useContext(ce),m=k.useCallback(async()=>{if(a!=="walletConnect"&&(async()=>{const C=await(c==null?void 0:c());if(C)if(C&&Wg({mobileUri:C,name:s}),C.startsWith("http")){const _=document.createElement("a");_.href=C,_.target="_blank",_.rel="noreferrer noopener",_.click()}else window.location.href=C})(),g){g(),e==null||e();return}r==null||r()},[r,c,g,e,s,a]);return k.useEffect(()=>{n&&!d.current&&(m(),d.current=!0)},[n,m]),l.createElement(E,{as:"button",color:u?"modalText":"modalTextSecondary",disabled:!u,fontFamily:"body",key:a,onClick:m,ref:h,style:{overflow:"visible",textAlign:"center"},testId:"wallet-option-".concat(a),type:"button",width:"full"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",justifyContent:"center"},l.createElement(E,{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8",paddingTop:"10",position:"relative"},n?l.createElement(t0,{wallet:t}):null,l.createElement(ue,{background:o,borderRadius:"13",boxShadow:"walletLogo",height:"60",src:i,width:"60"})),n?null:l.createElement(E,{display:"flex",flexDirection:"column",textAlign:"center"},l.createElement(L,{as:"h2",color:t.ready?"modalText":"modalTextSecondary",size:"13",weight:"medium"},l.createElement(E,{as:"span",position:"relative"},f!=null?f:s,!t.ready&&" (unsupported)")),t.recent&&l.createElement(L,{color:"accentColor",size:"12",weight:"medium"},p.t("connect.recent")))))}function n0({onClose:e}){var d;const t="rk_connect_title",n=Kt().filter(p=>p.isRainbowKitConnector),{disclaimer:r,learnMoreUrl:o}=k.useContext(wn);let i=null,a=null,s=!1,c=null;const[u,f]=k.useState("CONNECT"),{i18n:g}=k.useContext(ce),h=bt();switch(u){case"CONNECT":{i=g.t("connect.title"),s=!0,a=l.createElement(E,null,l.createElement(E,{background:"profileForeground",className:$v,display:"flex",paddingBottom:"20",paddingTop:"6"},l.createElement(E,{display:"flex",style:{margin:"0 auto"}},n.filter(p=>p.ready).map(p=>l.createElement(E,{key:p.id,paddingX:"20"},l.createElement(E,{width:"60"},l.createElement($l,{onClose:e,wallet:p})))))),l.createElement(E,{background:"generalBorder",height:"1",marginBottom:"32",marginTop:"-1"}),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"32",paddingX:"32",style:{textAlign:"center"}},l.createElement(E,{display:"flex",flexDirection:"column",gap:"8",textAlign:"center"},l.createElement(L,{color:"modalText",size:"16",weight:"bold"},g.t("intro.title")),l.createElement(L,{color:"modalTextSecondary",size:"16"},g.t("intro.description")))),l.createElement(E,{paddingTop:"32",paddingX:"20"},l.createElement(E,{display:"flex",gap:"14",justifyContent:"center"},l.createElement(be,{label:g.t("intro.get.label"),onClick:()=>f("GET"),size:"large",type:"secondary"}),l.createElement(be,{href:o,label:g.t("intro.learn_more.label"),size:"large",type:"secondary"}))),r&&l.createElement(E,{marginTop:"28",marginX:"32",textAlign:"center"},l.createElement(r,{Link:gi,Text:vi})));break}case"GET":{i=g.t("get.title"),c="CONNECT";const p=(d=n==null?void 0:n.filter(m=>{var v,C,_;return((v=m.downloadUrls)==null?void 0:v.ios)||((C=m.downloadUrls)==null?void 0:C.android)||((_=m.downloadUrls)==null?void 0:_.mobile)}))==null?void 0:d.splice(0,3);a=l.createElement(E,null,l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",height:"full",marginBottom:"36",marginTop:"5",paddingTop:"12",width:"full"},p.map((m,v)=>{const{downloadUrls:C,iconBackground:_,iconUrl:y,name:w}=m;return!(C!=null&&C.ios)&&!(C!=null&&C.android)&&!(C!=null&&C.mobile)?null:l.createElement(E,{display:"flex",gap:"16",key:m.id,paddingX:"20",width:"full"},l.createElement(E,{style:{minHeight:48,minWidth:48}},l.createElement(ue,{background:_,borderColor:"generalBorder",borderRadius:"10",height:"48",src:y,width:"48"})),l.createElement(E,{display:"flex",flexDirection:"column",width:"full"},l.createElement(E,{alignItems:"center",display:"flex",height:"48"},l.createElement(E,{width:"full"},l.createElement(L,{color:"modalText",size:"18",weight:"bold"},w)),l.createElement(be,{href:(h?C==null?void 0:C.ios:C==null?void 0:C.android)||(C==null?void 0:C.mobile),label:g.t("get.action.label"),size:"small",type:"secondary"})),v<p.length-1&&l.createElement(E,{background:"generalBorderDim",height:"1",marginY:"10",width:"full"})))})),l.createElement(E,{style:{marginBottom:"42px"}}),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",gap:"36",paddingX:"36",style:{textAlign:"center"}},l.createElement(E,{display:"flex",flexDirection:"column",gap:"12",textAlign:"center"},l.createElement(L,{color:"modalText",size:"16",weight:"bold"},g.t("get.looking_for.title")),l.createElement(L,{color:"modalTextSecondary",size:"16"},g.t("get.looking_for.mobile.description")))));break}}return l.createElement(E,{display:"flex",flexDirection:"column",paddingBottom:"36"},l.createElement(E,{background:s?"profileForeground":"modalBackgroun
18d",display:"flex",flexDirection:"column",paddingBottom:"4",paddingTop:"14"},l.createElement(E,{display:"flex",justifyContent:"center",paddingBottom:"6",paddingX:"20",position:"relative"},c&&l.createElement(E,{display:"flex",position:"absolute",style:{left:0,marginBottom:-20,marginTop:-20}},l.createElement(E,{alignItems:"center",as:"button",className:fe({active:"shrinkSm",hover:"growLg"}),color:"accentColor",display:"flex",marginLeft:"4",marginTop:"20",onClick:()=>f(c),padding:"16",style:{height:17,willChange:"transform"},transition:"default",type:"button"},l.createElement(Fl,null))),l.createElement(E,{marginTop:"4",textAlign:"center",width:"full"},l.createElement(L,{as:"h1",color:"modalText",id:t,size:"20",weight:"bold"},i)),l.createElement(E,{alignItems:"center",display:"flex",height:"32",paddingRight:"14",position:"absolute",right:"0"},l.createElement(E,{style:{marginBottom:-20,marginTop:-20}},l.createElement(vt,{onClose:e}))))),l.createElement(E,{display:"flex",flexDirection:"column"},a))}var r0=({onClose:e})=>{const{connector:t}=k.useContext(Yt),{i18n:n}=k.useContext(ce),r=(t==null?void 0:t.name)||"";return l.createElement(E,null,l.createElement(E,{display:"flex",paddingBottom:"32",justifyContent:"center",alignItems:"center",background:"profileForeground",flexDirection:"column"},l.createElement(E,{width:"full",display:"flex",justifyContent:"flex-end",marginTop:"18",marginRight:"24"},l.createElement(vt,{onClose:e})),l.createElement(E,{width:"60"},l.createElement($l,{onClose:e,wallet:t,connecting:!0})),l.createElement(E,{marginTop:"20"},l.createElement(L,{textAlign:"center",color:"modalText",size:"18",weight:"semibold"},n.t("connect.status.connect_mobile",{wallet:r}))),l.createElement(E,{maxWidth:"full",marginTop:"8"},l.createElement(L,{textAlign:"center",color:"modalText",size:"16",weight:"medium"},n.t("connect.status.confirm_mobile",{wallet:r})))))};function o0({onClose:e}){const{connector:t}=k.useContext(Yt);return pe()?t?l.createElement(r0,{onClose:e}):l.createElement(n0,{onClose:e}):l.createElement(Xv,{onClose:e})}function i0({onClose:e,open:t}){const n="rk_connect_title",r=ii(),{disconnect:o}=Yo(),{isConnecting:i}=Ce(),a=l.useCallback(()=>{e(),o()},[e,o]),s=l.useCallback(()=>{i&&o(),e()},[e,o,i]);return r==="disconnected"?l.createElement(Jn,{onClose:s,open:t,titleId:n},l.createElement(Yn,{bottomSheetOnMobile:!0,padding:"0",wide:!0},l.createElement(o0,{onClose:s}))):r==="unauthenticated"?l.createElement(Jn,{onClose:a,open:t,titleId:n},l.createElement(Yn,{bottomSheetOnMobile:!0,padding:"0"},l.createElement(Ug,{onClose:a,onCloseModal:e}))):null}function co(){const[e,t]=k.useState(!1);return{closeModal:k.useCallback(()=>t(!1),[]),isModalOpen:e,openModal:k.useCallback(()=>t(!0),[])}}var Xt=k.createContext({accountModalOpen:!1,chainModalOpen:!1,connectModalOpen:!1,isWalletConnectModalOpen:!1,setIsWalletConnectModalOpen:()=>{}});function a0({children:e}){const{closeModal:t,isModalOpen:n,openModal:r}=co(),{closeModal:o,isModalOpen:i,openModal:a}=co(),{closeModal:s,isModalOpen:c,openModal:u}=co(),[f,g]=k.useState(!1),h=ii(),{chainId:d}=Ce(),{chains:p}=he(),m=p.some(_=>
18_.id===d),v=k.useCallback(({keepConnectModalOpen:_=!1}={})=>{_||t(),o(),s()},[t,o,s]),C=ar()==="unauthenticated";return zo({onConnect:()=>v({keepConnectModalOpen:C}),onDisconnect:()=>v()}),k.useEffect(()=>{C&&v()},[C,v]),l.createElement(Xt.Provider,{value:k.useMemo(()=>({accountModalOpen:i,chainModalOpen:c,connectModalOpen:n,isWalletConnectModalOpen:f,openAccountModal:m&&h==="connected"?a:void 0,openChainModal:h==="connected"?u:void 0,openConnectModal:h==="disconnected"||h==="unauthenticated"?r:void 0,setIsWalletConnectModalOpen:g}),[h,i,c,n,a,u,r,m,f])},e,l.createElement(i0,{onClose:t,open:n}),l.createElement(hv,{onClose:o,open:i}),l.createElement(bv,{onClose:s,open:c}))}function eu(){const{accountModalOpen:e,chainModalOpen:t,connectModalOpen:n}=k.useContext(Xt);return{accountModalOpen:e,chainModalOpen:t,connectModalOpen:n}}function s0(){const{accountModalOpen:e,openAccountModal:t}=k.useContext(Xt);return{accountModalOpen:e,openAccountModal:t}}function c0(){const{chainModalOpen:e,openChainModal:t}=k.useContext(Xt);return{chainModalOpen:e,openChainModal:t}}function tu(){const{isWalletConnectModalOpen:e,setIsWalletConnectModalOpen:t}=k.useContext(Xt);return{isWalletConnectModalOpen:e,setIsWalletConnectModalOpen:t}}function nu(){const{connectModalOpen:e,openConnectModal:t}=k.useContext(Xt),{isWalletConnectModalOpen:n}=tu();return{connectModalOpen:e||n,openConnectModal:t}}var lo=()=>{};function l0({children:e}){var D,O,N,re;const t=gl(),{address:n}=Ce(),{chainId:r}=Ce(),{chains:o}=he(),i=o.some(oe=>oe.id===r),a=Qm(),s=(D=ar())!=null?D:void 0,c=r?a[r]:void 0,u=(O=c==null?void 0:c.name)!=null?O:void 0,f=(N=c==null?void 0:c.iconUrl)!=null?N:void 0,g=(re=c==null?void 0:c.iconBackground)!=null?re:void 0,h=si(f),d=k.useContext(ui),p=Al().some(({status:oe})=>oe==="pending")&&d,{showBalance:m}=Vm(),C=typeof m=="boolean"?m:m?um(m)[pe()?"smallScreen":"largeScreen"]:!0,{balance:_,ensAvatar:y,ensName:w}=wl({address:n,includeBalance:C}),I=_?"".concat(Dl(Number.parseFloat(_.formatted))," ").concat(_.symbol):void 0,{openConnectModal:S}=nu(),{openChainModal:x}=c0(),{openAccountModal:A}=s0(),{accountModalOpen:j,chainModalOpen:R,connectModalOpen:T}=eu();return l.createElement(l.Fragment,null,e({account:n?{address:n,balanceDecimals:_==null?void 0:_.decimals,balanceFormatted:_==null?void 0:_.formatted,balanceSymbol:_==null?void 0:_.symbol,displayBalance:I,displayName:w?Nl(w):Pl(n),ensAvatar:y!=null?y:void 0,ensName:w!=null?w:void 0,hasPendingTransactions:p}:void 0,accountModalOpen:j,authenticationStatus:s,chain:r?{hasIcon:!!f,iconBackground:g,iconUrl:h,id:r,name:u,unsupported:!i}:void 0,chainModalOpen:R,connectModalOpen:T,mounted:t(),openAccountModal:A!=null?A:lo,openChainModal:x!=null?x:lo,openConnectModal:S!=null?S:lo}))}l0.displayName="ConnectButton.Custom";var u0="_1y2lnfi0",d0="_1y2lnfi1";function ru({wallet:e="rainbow",children:t}){const n=gl(),{openConnectModal:r}=nu(),{connectModalOpen:o}=eu(),{connector:i,setConnector:a}=k.useContext(Yt),[s]=Kt().filter(I=>I.isRainbowKitConnector).filter(I=>I.id.toLowerCase()===e.toLowerCase()).sort((I,S)=>I.groupIndex-S.groupIndex);if(!s)throw new Error("Connector not found");const c=ii(),[u,f]=k.useState(!1),[g,h]=k.useState(!1),d=pe();k.useEffect(()=>{!o&&i&&a(null)},[o,i,a]);const{isConnected:p,isConnecting:m}=Ce();zo({onConnect:()=>{g&&h(!1)},onDisconnect:Iv});const v=k.useMemo(()=>{const I=kv();return!I||!(s!=null&&s.id)||!p?!1:I===(s==null?void 0:s.id)},[p,s]),C=async()=>{var I;try{f(!0),g&&h(!1),await((I=s==null?void 0:s.connect)==null?void 0:I.call(s))}catch(S){h(!0)}finally{f(!1)}},y=!m&&!!r&&s&&!(c==="loading"),w=!(s!=null&&s.installed)||!(s!=null&&s.ready);return l.createElement(l.Fragment,null,t({error:g,loading:u,connected:v,ready:y,mounted:n(),connector:s,connect:async()=>{if(Ql((s==null?void 0:s.id)||""),d||w){r==null||r(),a(s);return}await C()}}))}var f0=({wallet:e})=>l.createElement(ru,{wallet:e},({ready:t,connect:n,connected:r,mounted:o,connector:i,loading:a})=>{const s=!t||a,{i18n:c}=k.useContext(ce),u=(i==null?void 0:i.name)||"";if(o)return l.createElement(E,{display:"flex",flexDirection:"column",alignItems:"center",disabled:s,pointerEvents:s?"
18none":"all"},l.createElement(E,{as:"button",borderRadius:"menuButton",borderStyle:"solid",borderWidth:"1",className:[d0,u0,fe({active:"shrink",hover:"grow"})],minHeight:"44",onClick:n,disabled:!t||a,padding:"6",style:{willChange:"transform"},testId:"wallet-button-".concat((i==null?void 0:i.id)||""),transition:"default",width:"full",background:"connectButtonBackground"},l.createElement(E,{color:"modalText",fontFamily:"body",fontSize:"16",fontWeight:"bold",transition:"default",display:"flex",alignItems:"center"},l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"row",gap:"12",paddingRight:"6"},l.createElement(E,null,a?l.createElement(Ht,null):l.createElement(ue,{background:i==null?void 0:i.iconBackground,borderRadius:"6",height:"28",src:i==null?void 0:i.iconUrl,width:"28"})),l.createElement(E,{alignItems:"center",display:"flex",flexDirection:"column",color:"modalText"},l.createElement(E,{testId:"wallet-button-label-".concat((i==null?void 0:i.id)||"")},a?c.t("connect.status.connecting",{wallet:u}):u)),r?l.createElement(E,{background:"connectionIndicator",borderColor:"selectedOptionBorder",borderRadius:"full",borderStyle:"solid",borderWidth:"1",height:"8",width:"8"}):null))))});f0.Custom=ru;var ou=({appName:e,appDescription:t,appUrl:n,appIcon:r})=>({name:e,description:t!=null?t:e,url:n!=null?n:typeof window<"u"?window.location.href:"",icons:[...r?[r]:[]]});function h0(e){return Object.fromEntries(Object.entries(e).filter(([t,n])=>n!==void 0))}function p0(e,t){const n=[];for(const r of e)n.some(o=>o[t]===r[t])||n.push(r);return n}var m0=(e,{projectId:t,walletConnectParameters:n,appName:r,appDescription:o,appUrl:i,appIcon:a})=>{if(!e.length)throw new Error("No wallet list was provided");for(const{wallets:m,groupName:v}of e)if(!m.length)throw new Error("No wallets provided for group: ".concat(v));let s=-1;const c=[],u=[],f=[],g=ou({appName:r,appDescription:o,appUrl:i,appIcon:a});for(const[m,{groupName:v,wallets:C}]of e.entries())for(const _ of C){s++;const y=_({projectId:t,appName:r,appIcon:a,options:b({metadata:g},n),walletConnectParameters:b({metadata:g},n)});if(y!=null&&y.iconAccent&&!Bv(y==null?void 0:y.iconAccent))throw new Error("Property `iconAccent` is not a hex value for wallet: ".concat(y.name));const w=M(b({},y),{groupIndex:m+1,groupName:v,index:s});typeof y.hidden=="function"?f.push(w):u.push(w)}const h=p0([...u,...f],"id");for(const d of h){const p=d,{createConnector:m,groupIndex:v,groupName:C,hidden:_}=p,y=te(p,["createConnector","groupIndex","groupName","hidden"]);if(typeof _=="function"&&_())continue;const w=x=>({rkDetails:h0(b(M(b({},y),{groupIndex:v,groupName:C,isRainbowKitConnector:!0}),x||{}))});y.id==="walletConnect"&&c.push(m(w({isWalletConnectModalConnector:!0,showQrModal:!0})));const S=m(w());c.push(S)}return c},ms=new Map,g0=({projectId:e,walletConnectParameters:t,rkDetailsShowQrModal:n})=>{let r=M(b({},t||{}),{projectId:e,showQrModal:!1});n&&(r=M(b({},r),{showQrModal:!0}));const o=JSON.stringify(r),i=ms.get(o);if(i)return i;const a=oi(r);return ms.set(o,a),a};function v0({projectId:e,walletDetails:t,walletConnectParameters:n}){return r=>b(b({},g0({projectId:e,walletConnectParameters:n,rkDetailsShowQrModal:t.rkDetails.showQrModal})(r)),t)}function yi({projectId:e,walletConnectParameters:t}){const n="21fef48091f12692cad574a6f7753643";if(!e||e==="")throw new Error("No projectId found. Every dApp must now provide a WalletConnect Cloud projectId to enable WalletConnect v2 https://www.rainbowkit.com/docs/installation#configure");return e==="YOUR_PROJECT_ID"&&(e=n),r=>v0({projectId:e,walletDetails:r,walletConnectParameters:t})}function iu(e){const t=typeof window<"u"?window:void 0;if(typeof t>"u"||typeof t.ethereum>"u")return;const n=t.ethereum.providers;return n?n.find(r=>r[e]):t.ethereum[e]?t.ethereum:void 0}function au(e){const t=(n,r)=>{const[o,...i]=r.split("."),a=n[o];if(a)return i.length===0?a:t(a,i.join("."))};if(typeof window<"u")return t(window,e)}function su({flag:e,namespace:t}){return!!(t&&typeof au(t)<"u"||e&&typeof iu(e)<"u")}function w0({flag:e,namespace:t}){var o;const n=typeof window<"u"?window:void 0;if(typeof n>"u")return;if(t){const i=au(t);if(i)return i}const r=(o=n.ethereum)==null?void 0:o.providers;if(e){const i=iu(e);if(i)return i}return typeof r<"u"&&r.length>0?r[0]:n.ethereum}function y0(e){return t=>{const n=e?{target:()=>({id:t.rkDetails.id,name:t.rkDetails.name,provider:e})}:{};return r=>
18b(b({},Zn(n)(r)),t)}}function cu({flag:e,namespace:t,target:n}){const r=n||w0({flag:e,namespace:t});return y0(r)}var lu=({appName:e,appIcon:t})=>{const n=o=>o,r=bt();return M(b({id:"coinbase",name:"Coinbase Wallet",shortName:"Coinbase",rdns:"com.coinbase.wallet",iconUrl:async()=>(await P(async()=>{const{default:o}=await import("./coinbaseWallet-WWX6LF36-BGr5qRUW.js").then(i=>i.c);return{default:o}},[])).default,iconAccent:"#2c5ff6",iconBackground:"#2c5ff6",installed:!0,downloadUrls:{android:"https://play.google.com/store/apps/details?id=org.toshi",ios:"https://apps.apple.com/us/app/coinbase-wallet-store-crypto/id1278383455",mobile:"https://coinbase.com/wallet/downloads",qrCode:"https://coinbase-wallet.onelink.me/q5Sx/fdb9b250",chrome:"https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad",browserExtension:"https://coinbase.com/wallet"}},r?{}:{qrCode:{getUri:n,instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-mobile",steps:[{description:"wallet_connectors.coinbase.qr_code.step1.description",step:"install",title:"wallet_connectors.coinbase.qr_code.step1.title"},{description:"wallet_connectors.coinbase.qr_code.step2.description",step:"create",title:"wallet_connectors.coinbase.qr_code.step2.title"},{description:"wallet_connectors.coinbase.qr_code.step3.description",step:"scan",title:"wallet_connectors.coinbase.qr_code.step3.title"}]}},extension:{instructions:{learnMoreUrl:"https://coinbase.com/wallet/articles/getting-started-extension",steps:[{description:"wallet_connectors.coinbase.extension.step1.description",step:"install",title:"wallet_connectors.coinbase.extension.step1.title"},{description:"wallet_connectors.coinbase.extension.step2.description",step:"create",title:"wallet_connectors.coinbase.extension.step2.title"},{description:"wallet_connectors.coinbase.extension.step3.description",step:"refresh",title:"wallet_connectors.coinbase.extension.step3.title"}]}}}),{createConnector:o=>{const i=ir({appName:e,appLogoUrl:t,preference:lu.preference});return a=>b(b({},i(a)),o)}})};function b0(e){return!(!(e!=null&&e.isMetaMask)||e.isBraveWallet&&!e._events&&!e._state||e.isApexWallet||e.isAvalanche||e.isBackpack||e.isBifrost||e.isBitKeep||e.isBitski||e.isBlockWallet||e.isCoinbaseWallet||e.isDawn||e.isEnkrypt||e.isExodus||e.isFrame||e.isFrontier||e.isGamestop||e.isHyperPay||e.isImToken||e.isKuCoinWallet||e.isMathWallet||e.isNestWallet||e.isOkxWallet||e.isOKExWallet||e.isOneInchIOSWallet||e.isOneInchAndroidWallet||e.isOpera||e.isPhantom||e.isPortal||e.isRabby||e.isRainbow||e.isStatus||e.isTalisman||e.isTally||e.isTokenPocket||e.isTokenary||e.isTrust||e.isTrustWallet||e.isXDEFI||e.isZeal||e.isZerion||e.__seif)}var C0=({projectId:e,walletConnectParameters:t})=>{var i,a,s;const n=su({flag:"isMetaMask"}),r=!n,o=c=>ai()?c:bt()?"metamask://wc?uri=".concat(encodeURIComponent(c)):"https://metamask.app.link/wc?uri=".concat(encodeURIComponent(c));return{id:"metaMask",name:"MetaMask",rdns:"io.metamask",iconUrl:async()=>(await P(async()=>{const{default:c}=await import("./metaMaskWallet-YFHEHW7V-BggUDXad.js");return{default:c}},[])).default,iconAccent:"#f6851a",iconBackground:"#fff",installed:r?void 0:n,downloadUrls:{android:"https://play.google.com/store/apps/details?id=io.metamask",ios:"https://apps.apple.com/us/app/metamask/id1438144202",mobile:"https://metamask.io/download",qrCode:"https://metamask.io/download",chrome:"https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn",edge:"https://microsoftedge.microsoft.com/addons/detail/metamask/ejbalbakoplchlghecdalmeeeajnimhm",firefox:"https://addons.mozilla.org/firefox/addon/ether-metamask",opera:"https://addons.opera.com/extensions/details/metamask-10",browserExtension:"https://metamask.io/download"},mobile:{getUri:r?o:void 0},qrCode:r?{getUri:o,instructions:{learnMoreUrl:"https://metamask.io/faqs/",steps:[{description:"wallet_connectors.metamask.qr_code.step1.description",step:"install",title:"wallet_connectors.metamask.qr_code.step1.title"},{description:"wallet_connectors.metamask.qr_code.step2.description",step:"create",title:"wallet_connectors.metamask.qr_code.step2.title"},{description:"wallet_connectors.metamask.qr_code.step3.description",step:"refresh",title:"wallet_connectors.metamask.qr_code.step3.title"}]}}:void 0,extension:{instructions:{learnMoreUrl:"https://metamask.io/faqs/",steps:[{description:"wallet_connectors.metamask.extension.step1.description",step:"install",title:"wallet_connectors.metamask.extension.step1.title"},{description:"wallet_connectors.metamask.extension.step2.description",step:"create",title:"wallet_connectors.metamask.extension.step2.title"},{description:"wallet_connectors.metamask.extension.step3.description",step:"refresh",title:"wallet_connectors.metamask.extension.step3.title"}]}},createConnector:r?yi({projectId:e,walletConnectParameters:t}):cu({target:typeof window<"u"?(s=(a=(i=window.ethereum)==null?void 0:i.providers)==null?void 0:a.find(b0))!=null?s:window.ethereum:void 0})}},A0=({projectId:e,walletConnectParameters:t})=>{const n=su({flag:"isRainbow"}),r=!n,o=i=>ai()?i:bt()?"rainbow://wc?uri=".concat(encodeURIComponent(i),"&connector=rainbowkit"):"https://rnbwapp.com/wc?uri=".concat(encodeURIComponent(i),"&connector=rainbowkit");return{id:"rainbow",name:"Rainbow",rdns:"me.rainbow",iconUrl:async()=>(await P(async()=>{const{default:i}=await import("./rainbowWallet-2SR6TVBF-kimcGeuf.js");return{default:i}}
18,[])).default,iconBackground:"#0c2f78",installed:r?void 0:n,downloadUrls:{android:"https://play.google.com/store/apps/details?id=me.rainbow&referrer=utm_source%3Drainbowkit&utm_source=rainbowkit",ios:"https://apps.apple.com/app/apple-store/id1457119021?pt=119997837&ct=rainbowkit&mt=8",mobile:"https://rainbow.download?utm_source=rainbowkit",qrCode:"https://rainbow.download?utm_source=rainbowkit&utm_medium=qrcode",browserExtension:"https://rainbow.me/extension?utm_source=rainbowkit"},mobile:{getUri:r?o:void 0},qrCode:r?{getUri:o,instructions:{learnMoreUrl:"https://learn.rainbow.me/connect-to-a-website-or-app?utm_source=rainbowkit&utm_medium=connector&utm_campaign=learnmore",steps:[{description:"wallet_connectors.rainbow.qr_code.step1.description",step:"install",title:"wallet_connectors.rainbow.qr_code.step1.title"},{description:"wallet_connectors.rainbow.qr_code.step2.description",step:"create",title:"wallet_connectors.rainbow.qr_code.step2.title"},{description:"wallet_connectors.rainbow.qr_code.step3.description",step:"scan",title:"wallet_connectors.rainbow.qr_code.step3.title"}]}}:void 0,createConnector:r?yi({projectId:e,walletConnectParameters:t}):cu({flag:"isRainbow"})}},E0=()=>({id:"safe",name:"Safe",iconAccent:"#12ff80",iconBackground:"#fff",iconUrl:async()=>(await P(async()=>{const{default:e}=await import("./safeWallet-VUYZPLY4-YDwPF2Aa.js").then(t=>t.s);return{default:e}},__vite__mapDeps([24,1,2,3,4,5]))).default,installed:!(typeof window>"u")&&(window==null?void 0:window.parent)!==window,downloadUrls:{},createConnector:e=>t=>b(b({},ri()(t)),e)}),x0=({projectId:e,options:t})=>({id:"walletConnect",name:"WalletConnect",installed:void 0,iconUrl:async()=>(await P(async()=>{const{default:r}=await import("./index-7UG5XKey.js").then(o=>o.gE);return{default:r}},__vite__mapDeps([1,2,3,4,5]))).default,iconBackground:"#3b99fc",qrCode:{getUri:r=>r},createConnector:yi({projectId:e,walletConnectParameters:t})}),_0=e=>e.reduce((n,r)=>{const o=r.id;return n[o]=Bd(),n},{}),j0=s=>{var c=s,{appName:e,appDescription:t,appUrl:n,appIcon:r,wallets:o,projectId:i}=c,a=te(c,["appName","appDescription","appUrl","appIcon","wallets","projectId"]);const p=a,{transports:u,chains:f}=p,g=te(p,["transports","chains"]),h=ou({appName:e,appDescription:t,appUrl:n,appIcon:r}),d=m0(o||[{groupName:"Popular",wallets:[E0,A0,lu,C0,x0]}],{projectId:i,appName:e,appDescription:t,appUrl:n,appIcon:r,walletConnectParameters:{metadata:h}});return Jd(b({connectors:d,chains:f,transports:u||_0(f)},g))};const k0=j0({appName:"copus",projectId:"b74ebce2633cf20fc29593118e3c9975",chains:[nr,Kh,Hh,zh,Vh],ssr:!1}),z0=Object.freeze(Object.defineProperty({__proto__:null,config:k0},Symbol.toStringTag,{value:"Module"})),gs=Object.freeze(Object.defineProperty({__proto__:null,default:uo},Symbol.toStringTag,{value:"Module"}));export{Fd as E,F0 as M,U0 as Q,Q0 as R,$n as S,f0 as W,id as a,P0 as b,po as c,L0 as d,ff as e,N0 as f,qs as g,uf as h,On as i,O0 as j,ln as k,Ce as l,D0 as m,Gt as n,Qs as o,Vo as p,M0 as q,$p as r,Ws as s,q0 as t,Yo as u,k0 as v,W0 as w,z0 as x};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.