1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,456356,e=>{"use strict";e.s(["getAccount",0,function(e){let r=e.state.current,t=e.state.connections.get(r),o=t?.accounts,n=o?.[0],s=e.chains.find(e=>e.id===t?.chainId),a=e.state.status;switch(a){case"connected":return{address:n,addresses:o,chain:s,chainId:t?.chainId,connector:t?.connector,isConnected:!0,isConnecting:!1,isDisconnected:!1,isReconnecting:!1,status:a};case"reconnecting":return{address:n,addresses:o,chain:s,chainId:t?.chainId,connector:t?.connector,isConnected:!!n,isConnecting:!1,isDisconnected:!1,isReconnecting:!0,status:a};case"connecting":return{address:n,addresses:o,chain:s,chainId:t?.chainId,connector:t?.connector,isConnected:!1,isConnecting:!0,isDisconnected:!1,isReconnecting:!1,status:a};case"disconnected":return{address:void 0,addresses:void 0,chain:void 0,chainId:void 0,connector:void 0,isConnected:!1,isConnecting:!1,isDisconnected:!0,isReconnecting:!1,status:a}}}])},439553,e=>{"use strict";var r=e.i(349144),t=e.i(456356);e.s(["watchAccount",0,function(e,o){let{onChange:n}=o;return e.subscribe(()=>(0,t.getAccount)(e),n,{equalityFn(e,t){let{connector:o,...n}=e,{connector:s,...a}=t;return(0,r.deepEqual)(n,a)&&o?.id===s?.id&&o?.uid===s?.uid}})}])},875096,124212,e=>{"use strict";let r="2.22.1";e.s(["version",0,r],124212);var t,o,n=function(e,r,t,o){if("a"===t&&!o)throw TypeError("Private accessor was defined without a getter");if("function"==typeof r?e!==r||!o:!r.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?o:"a"===t?o.call(e):o?o.value:r.get(e)};t=new WeakSet,o=function e(r,o){return o?.(r)?r:r.cause?n(this,t,"m",e).call(this,r.cause,o):r},e.s(["BaseError",0,class e extends Error{get docsBaseUrl(){return"https://wagmi.sh/core"}get version(){return`@wagmi/core@${r}`}constructor(r,o={}){super(),t.add(this),Object.defineProperty(this,"details",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"docsPath",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"metaMessages",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"shortMessage",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiCoreError"});const n=o.cause instanceof e?o.cause.details:o.cause?.message?o.cause.message:o.details,s=o.cause instanceof e&&o.cause.docsPath||o.docsPath;this.message=[r||"An error occurred.","",...o.metaMessages?[...o.metaMessages,""]:[],...s?[`Docs: ${this.docsBaseUrl}${s}.html${o.docsSlug?`#${o.docsSlug}`:""}`]:[],...n?[`Details: ${n}`]:[],`Version: ${this.version}`].join("\n"),o.cause&&(this.cause=o.cause),this.details=n,this.docsPath=s,this.metaMessages=o.metaMessages,this.shortMessage=r}walk(e){return n(this,t,"m",o).call(this,this,e)}}],875096)},349144,e=>{"use strict";e.s(["deepEqual",0,function e(r,t){if(r===t)return!0;if(r&&t&&"object"==typeof r&&"object"==typeof t){let o,n;if(r.constructor!==t.constructor)return!1;if(Array.isArray(r)&&Array.isArray(t)){if((o=r.length)!==t.length)return!1;for(n=o;0!=n--;)if(!e(r[n],t[n]))return!1;return!0}if("function"==typeof r.valueOf&&r.valueOf!==Object.prototype.valueOf)return r.valueOf()===t.valueOf();if("function"==typeof r.toString&&r.toString!==Object.prototype.toString)return r.toString()===t.toString();let s=Object.keys(r);if((o=s.length)!==Object.keys(t).length)return!1;for(n=o;0!=n--;)if(!Object.hasOwn(t,s[n]))return!1;for(n=o;0!=n--;){let o=s[n];if(o&&!e(r[o],t[o]))return!1}return!0}return r!=r&&t!=t}])},826619,e=>{"use strict";var r=e.i(788897),t=e.i(714287),o=e.i(169398);class n extends Error{constructor(e,r){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...r}}):"string"==typeof e?(r instanceof Error&&(r={err:r,...r.cause}),super(e,r)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);const t=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${t}`}}class s extends n{}class a extends n{}async function c(e,r,t,o={}){let n=`${i(r)}/${e}`;try{let e={headers:{"Content-Type":"application/json",...o?.headers?.cookie?{cookie
1:o.headers.cookie}:{}}};o?.body&&(e.body=JSON.stringify(o.body),e.method="POST");let r=await fetch(n,e),t=await r.json();if(!r.ok)throw t;return t}catch(e){return t.error(new s(e.message,e)),null}}function i(e){return"u"<typeof window?`${e.baseUrlServer}${e.basePathServer}`:e.basePath}function u(){return Math.floor(Date.now()/1e3)}function l(e){let r=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let t=new URL(e||r),o=("/"===t.pathname?r.pathname:t.pathname).replace(/\/$/,""),n=`${t.origin}${o}`;return{origin:t.origin,host:t.host,path:o,base:n,toString:()=>n}}let d={baseUrl:l(r.default.env.NEXTAUTH_URL??r.default.env.VERCEL_URL).origin,basePath:l(r.default.env.NEXTAUTH_URL).path,baseUrlServer:l(r.default.env.NEXTAUTH_URL_INTERNAL??r.default.env.NEXTAUTH_URL??r.default.env.VERCEL_URL).origin,basePathServer:l(r.default.env.NEXTAUTH_URL_INTERNAL??r.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:()=>{}},h=null;function f(){return"u"<typeof BroadcastChannel?{postMessage:()=>{},addEventListener:()=>{},removeEventListener:()=>{},name:"next-auth",onmessage:null,onmessageerror:null,close:()=>{},dispatchEvent:()=>!1}:new BroadcastChannel("next-auth")}function p(){return null===h&&(h=f()),h}let b={debug:console.debug,error:console.error,warn:console.warn},g=o.createContext?.(void 0);async function m(e){let r=await c("session",d,b,e);return(e?.broadcast??!0)&&f().postMessage({event:"session",data:{trigger:"getSession"}}),r}async function E(){let e=await c("csrf",d,b);return e?.csrfToken??""}async function w(){return c("providers",d,b)}async function v(e,r,t){let{callbackUrl:o,...n}=r??{},{redirect:s=!0,redirectTo:a=o??window.location.href,...c}=n,u=i(d),l=await w();if(!l){let e=`${u}/error`;window.location.href=e;return}if(!e||!l[e]){let e=`${u}/signin?${new URLSearchParams({callbackUrl:a})}`;window.location.href=e;return}let h=l[e].type;if("webauthn"===h)throw TypeError(`Provider id "${e}" refers to a WebAuthn provider. 2Please use \`import { signIn } from "next-auth/webauthn"\` instead.`);let f=`${u}/${"credentials"===h?"callback":"signin"}/${e}`,p=await E(),b=await fetch(`${f}?${new URLSearchParams(t)}`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({...c,csrfToken:p,callbackUrl:a})}),g=await b.json();if(s){let e=g.url??a;window.location.href=e,e.includes("#")&&window.location.reload();return}let m=new URL(g.url).searchParams.get("error")??void 0,v=new URL(g.url).searchParams.get("code")??void 0;return b.ok&&await d._getSession({event:"storage"}),{error:m,code:v,status:b.status,ok:b.ok,url:m?null:g.url}}async function y(e){let{redirect:r=!0,redirectTo:t=e?.callbackUrl??window.location.href}=e??{},o=i(d),n=await E(),s=await fetch(`${o}/signout`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({csrfToken:n,callbackUrl:t})}),a=await s.json();if(p().postMessage({event:"session",data:{trigger:"signout"}}),r){let e=a.url??t;window.location.href=e,e.includes("#")&&window.location.reload();return}return await d._getSession({event:"storage"}),a}e.s(["SessionContext",0,g,"SessionProvider",0,function(e){if(!g)throw Error("React Context is unavailable in Server Components");let{children:r,basePath:n,refetchInterval:s,refetchWhenOffline:i}=e;n&&(d.basePath=n);let l=void 0!==e.session;d._lastSync=l?u():0;let[h,f]=o.useState(()=>(l&&(d._session=e.session),e.session)),[w,v]=o.useState(!l);o.useEffect(()=>(d._getSession=async({event:e}={})=>{try{let r="storage"===e;if(r||void 0===d._session){d._lastSync=u(),d._session=await m({broadcast:!r}),f(d._session);return}if(!e||null===d._session||u()<d._lastSync)return;d._lastSync=u(),d._session=await m(),f(d._session)}catch(e){b.error(new a(e.message,e))}finally{v(!1)}},d._getSession(),()=>{d._lastSync=0,d._session=void 0,d._getSession=()=>{}}),[]),o.useEffect(()=>{let e=()=>d._getSession({event:"storage"});return p().addEventListener("message",e),()=>p().removeEventListener("message",e)},[]),o.useEffect(()=>{let{refetchOnWindowFocus:r=!0}=e,t=()=>{r&&"visible"===document.visibilityState&&d._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",t,!1),()=>document.removeEventListener("visibilitychange",t,!1)},[e.refetchOnWindowFocus]);let y=function(){let[e,r]=o.useState("u">typeof navigator&&navigator.onLine),t=()=>r(!0),n=()=>r(!1);return o.useEffect(()=>(window.addEventListener("online",t),window.addEventListener("offline",n
2),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}),[]),e}(),R=!1!==i||y;o.useEffect(()=>{if(s&&R){let e=setInterval(()=>{d._session&&d._getSession({event:"poll"})},1e3*s);return()=>clearInterval(e)}},[s,R]);let x=o.useMemo(()=>({data:h,status:w?"loading":h?"authenticated":"unauthenticated",async update(e){if(w)return;v(!0);let r=await c("session",d,b,void 0===e?void 0:{body:{csrfToken:await E(),data:e}});return v(!1),r&&(f(r),p().postMessage({event:"session",data:{trigger:"getSession"}})),r}}),[h,w]);return(0,t.jsx)(g.Provider,{value:x,children:r})},"__NEXTAUTH",0,d,"getCsrfToken",0,E,"getProviders",0,w,"getSession",0,m,"signIn",0,v,"signOut",0,y,"useSession",0,function(e){if(!g)throw Error("React Context is unavailable in Server Components");let r=o.useContext(g),{required:t,onUnauthenticated:n}=e??{},s=t&&"unauthenticated"===r.status;return(o.useEffect(()=>{if(s){let e=`${d.basePath}/signin?${new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href})}`;n?n():window.location.href=e}},[s,n]),s)?{data:r.data,update:r.update,status:"loading"}:r}],826619)},561011,(e,r,t)=>{"use strict";var o=e.r(169398),n="function"==typeof Object.is?Object.is:function(e,r){return e===r&&(0!==e||1/e==1/r)||e!=e&&r!=r},s=o.useState,a=o.useEffect,c=o.useLayoutEffect,i=o.useDebugValue;function u(e){var r=e.getSnapshot;e=e.value;try{var t=r();return!n(e,t)}catch(e){return!0}}var l="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,r){return r()}:function(e,r){var t=r(),o=s({inst:{value:t,getSnapshot:r}}),n=o[0].inst,l=o[1];return c(function(){n.value=t,n.getSnapshot=r,u(n)&&l({inst:n})},[e,t,r]),a(function(){return u(n)&&l({inst:n}),e(function(){u(n)&&l({inst:n})})},[e]),i(t),t};t.useSyncExternalStore=void 0!==o.useSyncExternalStore?o.useSyncExternalStore:l},900127,(e,r,t)=>{"use strict";e.i(788897),r.exports=e.r(561011)},590513,(e,r,t)=>{"use strict";var o=e.r(169398),n=e.r(900127),s="function"==typeof Object.is?Object.is:function(e,r){return e===r&&(0!==e||1/e==1/r)||e!=e&&r!=r},a=n.useSyncExternalStore,c=o.useRef,i=o.useEffect,u=o.useMemo,l=o.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,r,t,o,n){var d=c(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;var f=a(e,(d=u(function(){function e(e){if(!i){if(i=!0,a=e,e=o(e),void 0!==n&&h.hasValue){var r=h.value;if(n(r,e))return c=r}return c=e}if(r=c,s(a,e))return r;var t=o(e);return void 0!==n&&n(r,t)?(a=e,r):(a=e,c=t)}var a,c,i=!1,u=void 0===t?null:t;return[function(){return e(r())},null===u?void 0:function(){return e(u())}]},[r,t,o,n]))[0],d[1]);return i(function(){h.hasValue=!0,h.value=f},[f]),l(f),f}},488430,(e,r,t)=>{"use strict";e.i(788897),r.exports=e.r(590513)},318978,e=>{"use strict";var r=e.i(456356),t=e.i(439553),o=e.i(68867),n=e.i(349144),s=e.i(169398),a=e.i(488430);let c=e=>"object"==typeof e&&!Array.isArray(e);e.s(["useAccount",0,function(e={}){let i=(0,o.useConfig)(e);return function(e,r,t=r,o=n.deepEqual){let i=(0,s.useRef)([]),u=(0,a.useSyncExternalStoreWithSelector)(e,r,t,e=>e,(e,r)=>{if(c(e)&&c(r)&&i.current.length){for(let t of i.current)if(!o(e[t],r[t]))return!1;return!0}return o(e,r)});return(0,s.useMemo)(()=>{if(c(u)){let e={...u},r={};for(let[t,o]of Object.entries(e))r={...r,[t]:{configurable:!1,enumerable:!0,get:()=>(i.current.includes(t)||i.current.push(t),o)}};return Object.defineProperties(e,r),e}return u},[u])}(e=>(0,t.watchAccount)(i,{onChange:e}),()=>(0,r.getAccount)(i))}],318978)},928370,e=>{"use strict";var r=e.i(438994),t=e.i(45284);e.s(["createTransport",0,function({key:e,methods:o,name:n,request:s,retryCount:a=3,retryDelay:c=150,timeout:i,type:u},l){let d=(0,t.uid)();return{config:{key:e,methods:o,name:n,request:s,retryCount:a,retryDelay:c,timeout:i,type:u},request:(0,r.buildRequest)(s,{methods:o,retryCount:a,retryDelay:c,uid:d}),value:l}}])},177586,e=>{"use strict";var r=e.i(387452),t=e.i(519270),o=e.i(587497),n=e.i(928370);function s(e){return!!("code"in e&&"number"==typeof e.code&&(e.code===t.TransactionRejectedRpcError.code||e.code===t.UserRejectedRequestError.code||e.code===t.WalletConnectSessionSettlementError.code||r.ExecutionRevertedError.nodeMessage.test(e.message)||5e3===e.code))}e.s(["fallback",0,function(e,r={}){let{key:t="fallback",name:a="Fallback",rank:c=!1,shouldThrow:i=s,retryCount:u,retryDelay:l}=r;return({chain:r,pollingInterval:s=4e3,timeout:d,...h})=>{let f=e,p=()=>{},b=(0,n.createTransport)({key:t,name:a,async request({method:e,params:t}){let o,n=async(s=0)=>{let a=f[s]({...h,chain:r,retryCount:0,timeout:d});try{let r=await a.request({method:e,params:t});return p({method:e,params:t,response:r,transport:a,status:"success"}),r}catch(c){if(p({error:c,method:e,params:t,transport:a,status:"error"}),i(c)||s===f.length-1||!(o??=f.slice(s+1).some(t=>{let{include:o,exclude:n}=t({chain:r}).config.methods||{};return o?o.includes(e):!n||!n.includes(e)})))throw c;return n(s+1)}};return n()},retryCount:u,retryDelay:l,type:"fallback"},{onResponse:e=>p=e,transports:f.map(e=>e({chain:r,retryCount:0}))});if(c){let e="object"==typeof c?c:{};!function({chain:e,interval:r=4e3,onTransports:t,ping:n,sampleCount:s=10,timeout:a=1e3,transports:c,weights:i={}}){let{stability:u=.7,latency:l=.3}=i,d=[],h=async()=>{let i=await Promise.all(c.map(async r=>{let t,o,s=r({chain:e,retryCount:0,timeout:a}),c=Date.now();try{await (n?n({transport:s}):s.request({method:"net_listening"})),o=1}catch{o=0}finally{t=Date.now()}return{latency:t-c,success:o}}));d.push(i),d.length>s&&d.shift();let f=Math.max(...d.map(e=>Math.max(...e.map(({latency:e})=>e))));t(c.map((e,r)=>{let t=d.map(e=>e[r].latency),o=t.reduce((e,r)=>e+r,0)/t.length,n=d.map(e=>e[r].success),s=n.reduce((e,r)=>e+r,0)/n.length;return 0===s?[0,r]:[l*(1-o/f)+u*s,r]}).sort((e,r)=>r[0]-e[0]).map(([,e])=>c[e])),await (0,o.wait)(r),h()};h()}({chain:r,interval:e.interval??s,onTransports:e=>
2f=e,ping:e.ping,sampleCount:e.sampleCount,timeout:e.timeout,transports:f,weights:e.weights})}return b}}])},387452,950124,54918,e=>{"use strict";let r={ether:-9,wei:9};e.s(["etherUnits",0,{gwei:9,wei:18},"gweiUnits",0,r],950124);var t=e.i(348271);function o(e,n="wei"){return(0,t.formatUnits)(e,r[n])}e.s(["formatGwei",0,o],54918);var n=e.i(793739);class s extends n.BaseError{constructor({cause:e,message:r}={}){const t=r?.replace("execution reverted: ","")?.replace("execution reverted","");super(`Execution reverted ${t?`with reason: ${t}`:"for an unknown reason"}.`,{cause:e,name:"ExecutionRevertedError"})}}Object.defineProperty(s,"code",{enumerable:!0,configurable:!0,writable:!0,value:3}),Object.defineProperty(s,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/execution reverted|gas required exceeds allowance/});class a extends n.BaseError{constructor({cause:e,maxFeePerGas:r}={}){super(`The fee cap (\`maxFeePerGas\`${r?` = ${o(r)} gwei`:""}) cannot be higher than the maximum allowed value (2^256-1).`,{cause:e,name:"FeeCapTooHighError"})}}Object.defineProperty(a,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas higher than 2\^256-1|fee cap higher than 2\^256-1/});class c extends n.BaseError{constructor({cause:e,maxFeePerGas:r}={}){super(`The fee cap (\`maxFeePerGas\`${r?` = ${o(r)}`:""} gwei) cannot be lower than the block base fee.`,{cause:e,name:"FeeCapTooLowError"})}}Object.defineProperty(c,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max fee per gas less than block base fee|fee cap less than block base fee|transaction is outdated/});class i extends n.BaseError{constructor({cause:e,nonce:r}={}){super(`Nonce provided for the transaction ${r?`(${r}) `:""}is higher than the next one expected.`,{cause:e,name:"NonceTooHighError"})}}Object.defineProperty(i,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too high/});class u extends n.BaseError{constructor({cause:e,nonce:r}={}){super(`Nonce provided for the transaction ${r?`(${r}) `:""}is lower than the current nonce of the account. 3Try increasing the nonce or find the latest nonce with \`getTransactionCount\`.`,{cause:e,name:"NonceTooLowError"})}}Object.defineProperty(u,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce too low|transaction already imported|already known/});class l extends n.BaseError{constructor({cause:e,nonce:r}={}){super(`Nonce provided for the transaction ${r?`(${r}) `:""}exceeds the maximum allowed nonce.`,{cause:e,name:"NonceMaxValueError"})}}Object.defineProperty(l,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/nonce has max value/});class d extends n.BaseError{constructor({cause:e}={}){super("The total cost (gas * gas fee + value) of executing this transaction exceeds the balance of the account.",{cause:e,metaMessages:["This error could arise when the account does not have enough funds to:"," - pay for the total gas fee,"," - pay for the value to send."," ","The cost of the transaction is calculated as `gas * gas fee + value`, where:"," - `gas` is the amount of gas needed for transaction to execute,"," - `gas fee` is the gas fee,"," - `value` is the amount of ether to send to the recipient."],name:"InsufficientFundsError"})}}Object.defineProperty(d,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/insufficient funds|exceeds transaction sender account balance/});class h extends n.BaseError{constructor({cause:e,gas:r}={}){super(`The amount of gas ${r?`(${r}) `:""}provided for the transaction exceeds the limit allowed for the block.`,{cause:e,name:"IntrinsicGasTooHighError"})}}Object.defineProperty(h,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too high|gas limit reached/});class f extends n.BaseError{constructor({cause:e,gas:r}={}){super(`The amount of gas ${r?`(${r}) `:""}provided for the transaction is too low.`,{cause:e,name:"IntrinsicGasTooLowError"})}}Object.defineProperty(f,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/intrinsic gas too low/});class p extends n.BaseError{constructor({cause:e}){super("The transaction type is not supported for this chain.",{cause:e,name:"TransactionTypeNotSupportedError"})}}Object.defineProperty(p,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/transaction type not valid/});class b extends n.BaseError{constructor({cause:e,maxPriorityFeePerGas:r,maxFeePerGas:t}={}){super(`The provided tip (\`maxPriorityFeePerGas\`${r?` = ${o(r)} gwei`:""}) cannot be higher than the fee cap (\`maxFeePerGas\`${t?` = ${o(t)} gwei`:""}).`,{cause:e,name:"TipAboveFeeCapError"})}}Object.defineProperty(b,"nodeMessage",{enumerable:!0,configurable:!0,writable:!0,value:/max priority fee per gas higher than max fee per gas|tip higher than fee cap/}),n.BaseError,e.s(["ExecutionRevertedError",0,s,"FeeCapTooHighError",0,a,"TipAboveFeeCapError",0,b],387452)},519270,78289,603815,e=>{"use strict";var r=e.i(793739),t=e.i(897312),o=r;let n=e=>{try{let r=new URL(e);if(!r.username&&!r.password)return e;return r.username="",r.password="",r.toString()}catch{return e}};e.s(["getAbortError",0,function(e){if(e?.reason)return e.reason;if("function"==typeof DOMException)return new DOMException("This operation was aborted","AbortError");let r=Error("This operation was aborted");return r.name="AbortError",r},"getUrl",0,n,"isAbortError",0,function(e){return"object"==typeof e&&null!==e&&"name"in e&&"AbortError"===e.name}],78289);class s extends o.BaseError{constructor({body:e,cause:r,details:o,headers:s,status:a,url:c}){super("HTTP request failed.",{cause:r,details:o,metaMessages:[a&&`Status: ${a}`,`URL: ${n(c)}`,e&&`Request body: ${(0,t.stringify)(e)}
3`].filter(Boolean),name:"HttpRequestError"}),Object.defineProperty(this,"body",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.body=e,this.headers=s,this.status=a,this.url=c}}class a extends o.BaseError{constructor({maxSize:e,size:r}){super("HTTP response body exceeded the size limit.",{metaMessages:[`Max: ${e} bytes`,`Received: ${r} bytes`],name:"ResponseBodyTooLargeError"}),Object.defineProperty(this,"maxSize",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"size",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.maxSize=e,this.size=r}}o.BaseError;class c extends o.BaseError{constructor({body:e,error:r,url:o}){super("RPC Request failed.",{cause:r,details:r.message,metaMessages:[`URL: ${n(o)}`,`Request body: ${(0,t.stringify)(e)}`],name:"RpcRequestError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.code=r.code,this.data=r.data,this.url=o}}o.BaseError;class i extends o.BaseError{constructor({body:e,url:r}){super("The request took too long to respond.",{details:"The request timed out.",metaMessages:[`URL: ${n(r)}`,`Request body: ${(0,t.stringify)(e)}`],name:"TimeoutError"}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.url=r}}e.s(["HttpRequestError",0,s,"ResponseBodyTooLargeError",0,a,"RpcRequestError",0,c,"TimeoutError",0,i],603815);class u extends r.BaseError{constructor(e,{code:r,docsPath:t,metaMessages:o,name:n,shortMessage:s}){super(s,{cause:e,docsPath:t,metaMessages:o||e?.metaMessages,name:n||"RpcError"}),Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=n||e.name,this.code=e instanceof c?e.code:r??-1}}class l extends u{constructor(e,r){super(e,r),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.data=r.data}}class d extends u{constructor(e){super(e,{code:d.code,name:"ParseRpcError",shortMessage:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."})}}Object.defineProperty(d,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32700});class h extends u{constructor(e){super(e,{code:h.code,name:"InvalidRequestRpcError",shortMessage:"JSON is not a valid request object."})}}Object.defineProperty(h,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32600});class f extends u{constructor(e,{method:r}={}){super(e,{code:f.code,name:"MethodNotFoundRpcError",shortMessage:`The method${r?` "${r}"`:""} does not exist / is not available.`})}}Object.defineProperty(f,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32601});class p extends u{constructor(e){super(e,{code:p.code,name:"InvalidParamsRpcError",shortMessage:"Invalid parameters were provided to the RPC method.\nDouble check you have provided the correct parameters."})}}Object.defineProperty(p,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32602});class b extends u{constructor(e){super(e,{code:b.code,name:"InternalRpcError",shortMessage:"An internal error was received."})}}Object.defineProperty(b,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32603});class g extends u{constructor(e){super(e,{code:g.code,name:"InvalidInputRpcError",shortMessage:"Missing or invalid parameters.\nDouble check you have provided the correct parameters."})}}Object.defineProperty(g,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32e3});class m extends u{constructor(e){super(e,{code:m.code,name:"ResourceNotFoundRpcError",shortMessage:"Requested resource not found."}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"ResourceNotFoundRpcError"})}}Object.defineProperty(m,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32001});class E extends u{constructor(e){super(e,{code:E.code,name:"ResourceUnavailableRpcError",shortMessage:"Requested resource not available."})}}Object.defineProperty(E,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32002});class w extends u{constructor(e){super(e,{code:w.code,name:"TransactionRejectedRpcError",shortMessage:"Transaction creation failed."})}}Object.defineProperty(w,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32003});class v extends u{constructor(e,{method:r}={}){super(e,{code:v.code,name:"MethodNotSupportedRpcError",shortMessage:`Method${r?` "${r}"`:""} is not supported.`})}}Object.defineProperty(v,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32004});class y extends u{constructor(e){super(e,{code:y.code,name:"LimitExceededRpcError",shortMessage:"Request exceeds defined limit."})}}Object.defineProperty(y,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32005});class R extends u{constructor(e){super(e,{code:R.code,name:"JsonRpcVersionUnsupportedError",shortMessage:"Version of JSON-RPC protocol is not supported."})}}Object.defineProperty(R,"code",{enumerable:!0,configurable:!0,writable:!0,value:-32006});class x extends l{constructor(e){super(e,{code:x.code,name:"UserRejectedRequestError",shortMessage:"User rejected the request."})}}Object.defineProperty(x,"code",{enumerable:!0,configurable:!0,writable:!0,value:4001});class A extends l{constructor(e){super(e,{code:A.code,name:"UnauthorizedProviderError",shortMessage:"The requested method and/or account has not been authorized by the user."})}}Object.defineProperty(A,"code",{enumerable:!0,configurable:!0,writable:!0,value:4100});class F extends l{constructor(e,{method:r}={}){super(e,{code:F.code,name:"UnsupportedProviderMethodError",shortMessage:`The Provider does not support the requested method${r?` " ${r}"`:""}.`})}}Object.defineProperty(F,"code",{enumerable:!0,configurable:!0,writable:!0,value:4200});class P extends l{constructor(e){super(e,{code:P.code,name:"ProviderDisconnectedError",shortMessage:"The Provider is disconnected from all chains."})}}Object.defineProperty(P,"code",{enumerable:!0,configurable:!0,writable:!0,value:4900});class S extends l{constructor(e){super(e,{code:S.code,name:"ChainDisconnectedError",shortMessage:"The Provider is not connected to the requested chain."})}}Object.defineProperty(S,"code",{enumerable:!0,configurable:!0,writable:!0,value:4901});class C extends l{constructor(e){super(e,{code:C.code,name:"SwitchChainError",shortMessage:"An error occurred when attempting to switch chain."})}}Object.defineProperty(C,"code",{enumerable:!0,configurable:!0,writable:!0,value:4902});class B extends l{constructor(e){super(e,{code:B.code,name:"UnsupportedNonOptionalCapabilityError",shortMessage:"This Wallet does not support a capability that was not marked as optional."})}}Object.defineProperty(B,"code",{enumerable:!0,configurable:!0,writable:!0,value:5700});class T extends l{constructor(e){super(e,{code:T.code,name:"UnsupportedChainIdError",shortMessage:"This Wallet does not support the requested chain ID."})}}Object.defineProperty(T,"code",{enumerable:!0,configurable:!0,writable:!0,value:5710});
3class j extends l{constructor(e){super(e,{code:j.code,name:"DuplicateIdError",shortMessage:"There is already a bundle submitted with this ID."})}}Object.defineProperty(j,"code",{enumerable:!0,configurable:!0,writable:!0,value:5720});class M extends l{constructor(e){super(e,{code:M.code,name:"UnknownBundleIdError",shortMessage:"This bundle id is unknown / has not been submitted"})}}Object.defineProperty(M,"code",{enumerable:!0,configurable:!0,writable:!0,value:5730});class O extends l{constructor(e){super(e,{code:O.code,name:"BundleTooLargeError",shortMessage:"The call bundle is too large for the Wallet to process."})}}Object.defineProperty(O,"code",{enumerable:!0,configurable:!0,writable:!0,value:5740});class U extends l{constructor(e){super(e,{code:U.code,name:"AtomicReadyWalletRejectedUpgradeError",shortMessage:"The Wallet can support atomicity after an upgrade, but the user rejected the upgrade."})}}Object.defineProperty(U,"code",{enumerable:!0,configurable:!0,writable:!0,value:5750});class D extends l{constructor(e){super(e,{code:D.code,name:"AtomicityNotSupportedError",shortMessage:"The wallet does not support atomic execution but the request requires it."})}}Object.defineProperty(D,"code",{enumerable:!0,configurable:!0,writable:!0,value:5760});class k extends l{constructor(e){super(e,{code:k.code,name:"WalletConnectSessionSettlementError",shortMessage:"WalletConnect session settlement failed."})}}Object.defineProperty(k,"code",{enumerable:!0,configurable:!0,writable:!0,value:7e3}),e.s(["AtomicReadyWalletRejectedUpgradeError",0,U,"AtomicityNotSupportedError",0,D,"BundleTooLargeError",0,O,"ChainDisconnectedError",0,S,"DuplicateIdError",0,j,"InternalRpcError",0,b,"InvalidInputRpcError",0,g,"InvalidParamsRpcError",0,p,"InvalidRequestRpcError",0,h,"JsonRpcVersionUnsupportedError",0,R,"LimitExceededRpcError",0,y,"MethodNotFoundRpcError",0,f,"MethodNotSupportedRpcError",0,v,"ParseRpcError",0,d,"ProviderDisconnectedError",0,P,"ResourceNotFoundRpcError",0,m,"ResourceUnavailableRpcError",0,E,"SwitchChainError",0,C,"TransactionRejectedRpcError",0,w,"UnauthorizedProviderError",0,A,"UnknownBundleIdError",0,M,"UnknownRpcError",0,class extends u{constructor(e){super(e,{name:"UnknownRpcError",shortMessage:"An unknown RPC error occurred."})}},"UnsupportedChainIdError",0,T,"UnsupportedNonOptionalCapabilityError",0,B,"UnsupportedProviderMethodError",0,F,"UserRejectedRequestError",0,x,"WalletConnectSessionSettlementError",0,k],519270)},438994,e=>{"use strict";var r=e.i(793739),t=e.i(603815),o=e.i(519270),n=e.i(78289),s=e.i(619192),a=e.i(624008),c=e.i(897312);e.s(["buildRequest",0,function(e,i={}){return async(u,l={})=>{let{dedupe:d=!1,methods:h,retryDelay:f=150,retryCount:p=3,signal:b,uid:g}={...i,...l},{method:m}=u;if(h?.exclude?.includes(m)||h?.include&&!h.include.includes(m))throw new o.MethodNotSupportedRpcError(Error("method not supported"),{method:m});if(b?.aborted)throw(0,n.getAbortError)(b);let E=d?function(e,r=0){let t=0xdeadbeef^r,o=0x41c6ce57^r;for(let r=0;r<e.length;r++){let n=e.charCodeAt(r);t=Math.imul(t^n,0x9e3779b1),o=Math.imul(o^n,0x5f356495)}return t=Math.imul(t^t>>>16,0x85ebca6b)^Math.imul(o^o>>>16,0xc2b2ae35),(0x100000000*(2097151&(o=Math.imul(o^o>>>16,0x85ebca6b)^Math.imul(t^t>>>16,0xc2b2ae35)))+(t>>>0)).toString(36)}(`${g}.${(0,c.stringify)(u)}`):void 0;return(0,s.withDedupe)(()=>(0,a.withRetry)(async()=>{try{return await e(u,b?{signal:b}:void 0)}catch(e){if(b?.aborted)throw(0,n.getAbortError)(b);if((0,n.isAbortError)(e))throw e;switch(e.code){case o.ParseRpcError.code:throw new o.ParseRpcError(e);case o.InvalidRequestRpcError.code:throw new o.InvalidRequestRpcError(e);case o.MethodNotFoundRpcError.code:throw new o.MethodNotFoundRpcError(e,{method:u.method});case o.InvalidParamsRpcError.code:throw new o.InvalidParamsRpcError(e);case o.InternalRpcError.code:throw new o.InternalRpcError(e);case o.InvalidInputRpcError.code:throw new o.InvalidInputRpcError(e);case o.ResourceNotFoundRpcError.code:throw new o.ResourceNotFoundRpcError(e);case o.ResourceUnavailableRpcError.code:throw new o.ResourceUnavailableRpcError(e);case o.TransactionRejectedRpcError.code:throw new o.TransactionRejectedRpcError(e);case o.MethodNotSupportedRpcError.code:throw new o.MethodNotSupportedRpcError(e,{method:u.method});case o.LimitExceededRpcError.code:throw new o.LimitExceededRpcError(e);case o.JsonRpcVersionUnsupportedError.code:throw new o.JsonRpcVersionUnsupportedError(e);case o.UserRejectedRequestError.code:throw new o.UserRejectedRequestError(e);case o.UnauthorizedProviderError.code:throw new o.UnauthorizedProviderError(e);case o.UnsupportedProviderMethodError.code:throw new o.UnsupportedProviderMethodError(e);case o.ProviderDisconnectedError.code:throw new o.ProviderDisconnectedError(e);case o.ChainDisconnectedError.code:throw new o.ChainDisconnectedError(e);case o.SwitchChainError.code:throw new o.SwitchChainError(e);case o.UnsupportedNonOptionalCapabilityError.code:throw new o.UnsupportedNonOptionalCapabilityError(e);case o.UnsupportedChainIdError.code:throw new o.UnsupportedChainIdError(e);case o.DuplicateIdError.code:throw new o.DuplicateIdError(e);case o.UnknownBundleIdError.code:throw new o.UnknownBundleIdError(e);case o.BundleTooLargeError.code:throw new o.BundleTooLargeError(e);case o.AtomicReadyWalletRejectedUpgradeError.code:throw new o.AtomicReadyWalletRejectedUpgradeError(e);case o.AtomicityNotSupportedError.code:throw new o.AtomicityNotSupportedError(e);case 5e3:throw new o.UserRejectedRequestError(e);case o.WalletConnectSessionSettlementError.code:throw new o.WalletConnectSessionSettlementError(e);default:if(e instanceof r.BaseError)throw e;throw new o.UnknownRpcError(e)}}},{delay:({count:e,error:r})=>{if(r&&r instanceof t.HttpRequestError){let e=r?.headers?.get("Retry-After");if(e?.match(/\d/))return 1e3*Number.parseInt(e,10)}return~~(1<<e)*f},retryCount:p,signal:b,shouldRetry:({error:e})=>{var r;return r=e,!(0,n.isAbortError)(r)&&("code"in r&&"number"==typeof r.code?-1===r.code||r.code===o.LimitExceededRpcError.code||r.code===o.InternalRpcError.code||429===r.code:!(r instanceof t.HttpRequestError)||!r.status||403===r.status||408===r.status||413===r.status||429===r.status||500===r.status||502===r.status||503===r.status||504===r.status||!1)}}),{enabled:d,id:E})}}])},619192,e=>{"use strict";let r=new(e.i(673548)).LruMap(8192);e.s(["withDedupe",0,function(e,{enabled:t=!0,id:o}){if(!t||!o)return e();if(r.get(o))return r.get(o);let n=e().finally(()=>r.delete(o));return r.set(o,n),n}])},624008,e=>{"use strict";var r=e.i(78289),t=e.i(587497);e.s(["withRetry",0,function(e,{delay:o=100,retryCount:n=2,shouldRetry:s=()=>!0,signal:a}={}){return new Promise((c,i)=>{let u=async({count:l=0}={})=>
3{if(a?.aborted)return void i((0,r.getAbortError)(a));let d=async({error:e})=>{let r="function"==typeof o?o({count:l,error:e}):o;if(r)try{await (0,t.wait)(r,{signal:a})}catch(e){i(e);return}u({count:l+1})};try{let r=await e();c(r)}catch(e){if(a?.aborted)return void i((0,r.getAbortError)(a));if((0,r.isAbortError)(e))return void i(e);if(l<n&&await s({count:l,error:e}))return d({error:e});i(e)}};u()})}])},761405,e=>{"use strict";var r=e.i(78289);e.s(["withTimeout",0,function(e,{errorInstance:t=Error("timed out"),timeout:o,signal:n}){return new Promise((s,a)=>{(async()=>{let c,i=new AbortController;try{o>0&&(c=setTimeout(()=>{n?i.abort():a(t)},o)),s(await e({signal:i?.signal||null}))}catch(e){if(i?.signal.aborted&&(0,r.isAbortError)(e))return void a(t);a(e)}finally{clearTimeout(c)}})()})}])},897312,e=>{"use strict";e.s(["stringify",0,(e,r,t)=>JSON.stringify(e,(e,t)=>{let o="bigint"==typeof t?t.toString():t;return"function"==typeof r?r(e,o):o},t)])},45284,e=>{"use strict";let r,t=256;e.s(["uid",0,function(e=11){if(!r||t+e>512){r="",t=0;for(let e=0;e<256;e++)r+=(256+256*Math.random()|0).toString(16).substring(1)}return r.substring(t,t+++e)}])},348271,e=>{"use strict";e.s(["formatUnits",0,function(e,r){let t=e.toString(),o=t.startsWith("-");o&&(t=t.slice(1));let[n,s]=[(t=t.padStart(r,"0")).slice(0,t.length-r),t.slice(t.length-r)];return s=s.replace(/(0+)$/,""),`${o?"-":""}${n||"0"}${s?`.${s}`:""}`}])},587497,e=>{"use strict";var r=e.i(78289);async function t(e,{signal:o}={}){return new Promise((t,n)=>{if(o?.aborted)return void n((0,r.getAbortError)(o));let s=()=>o?.removeEventListener("abort",c),a=setTimeout(()=>{s(),t()},e),c=()=>{clearTimeout(a),s(),n((0,r.getAbortError)(o))};o?.addEventListener("abort",c,{once:!0})})}e.s(["wait",0,t])},628989,e=>{"use strict";var r=e.i(169398);let t=!1;async function o(e,r={}){let n;if(t)return[];t=!0,e.setState(e=>({...e,status:e.current?"reconnecting":"connecting"}));let s=[];if(r.connectors?.length)for(let t of r.connectors){let r;r="function"==typeof t?e._internal.connectors.setup(t):t,s.push(r)}else s.push(...e.connectors);try{n=await e.storage?.getItem("recentConnectorId")}catch{}let a={};for(let[,r]of e.state.connections)a[r.connector.id]=1;n&&(a[n]=0);let c=Object.keys(a).length>0?[...s].sort((e,r)=>(a[e.id]??10)-(a[r.id]??10)):s,i=!1,u=[],l=[];for(let r of c){let t=await r.getProvider().catch(()=>void 0);if(!t||l.some(e=>e===t)||!await r.isAuthorized())continue;let o=await r.connect({isReconnecting:!0}).catch(()=>null);o&&(r.emitter.off("connect",e._internal.events.connect),r.emitter.on("change",e._internal.events.change),r.emitter.on("disconnect",e._internal.events.disconnect),e.setState(e=>{let t=new Map(i?e.connections:new Map).set(r.uid,{accounts:o.accounts,chainId:o.chainId,connector:r});return{...e,current:i?e.current:r.uid,connections:t}}),u.push({accounts:o.accounts,chainId:o.chainId,connector:r}),l.push(t),i=!0)}return("reconnecting"===e.state.status||"connecting"===e.state.status)&&(i?e.setState(e=>({...e,status:"connected"})):e.setState(e=>({...e,connections:new Map,current:null,status:"disconnected"}))),t=!1,u}function n(e){let{children:t,config:n,initialState:s,reconnectOnMount:a=!0}=e,{onMount:c}=function(e,r){let{initialState:t,reconnectOnMount:n}=r;return t&&!e._internal.store.persist.hasHydrated()&&e.setState({...t,chainId:e.chains.some(e=>e.id===t.chainId)?t.chainId:e.chains[0].id,connections:n?t.connections:new Map,status:n?"reconnecting":"disconnected"}),{async onMount(){e._internal.ssr&&(await e._internal.store.persist.rehydrate(),e._internal.mipd&&e._internal.connectors.setState(r=>{let t=new Set;for(let e of r??[])if(e.rdns)for(let r of Array.isArray(e.rdns)?e.rdns:[e.rdns])t.add(r);let o=[];for(let r of e._internal.mipd?.getProviders()??[]){if(t.has(r.info.rdns))continue;let n=e._internal.connectors.providerDetailToConnector(r),s=e._internal.connectors.setup(n);o.push(s)}return[...r,...o]})),n?o(e):e.storage&&e.setState(e=>({...e,connections:new Map}))}}}(n,{initialState:s,reconnectOnMount:a});n._internal.ssr||c();let i=(0,r.useRef)(!0);return(0,r.useEffect)(()=>
3{if(i.current&&n._internal.ssr)return c(),()=>{i.current=!1}},[]),t}let s=(0,r.createContext)(void 0);e.s(["WagmiContext",0,s,"WagmiProvider",0,function(e){let{children:t,config:o}=e;return(0,r.createElement)(n,e,(0,r.createElement)(s.Provider,{value:o},t))}],628989)},68867,e=>{"use strict";var r=e.i(169398),t=e.i(628989),o=e.i(875096);class n extends o.BaseError{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"[email protected]"}}class s extends n{constructor(){super("`useConfig` must be used within `WagmiProvider`.",{docsPath:"/api/WagmiProvider"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiProviderNotFoundError"})}}e.s(["useConfig",0,function(e={}){let o=e.config??(0,r.useContext)(t.WagmiContext);if(!o)throw new s;return o}],68867)},985901,e=>{"use strict";e.s(["base",0,{light:{surface:"#FDFFF7",foreground:"#385842"},dark:{surface:"#0E160E",foreground:"#FDFFF7"},accentForeground:"#385842"},"mix",0,(e,r,t)=>{let o=parseInt(e.slice(1),16),n=parseInt(r.slice(1),16);return"#"+[16,8,0].map(e=>{let r;return Math.round((r=o>>e&255)+((n>>e&255)-r)*t).toString(16).padStart(2,"0")}).join("").toUpperCase()},"palette",0,{purple:{light:{text:"#7244AB",surface:"#F2EBFF"},dark:{text:"#C3A2EB",surface:"#2A1C3B"},accent:"#B98AF3"},pink:{light:{text:"#92377E",surface:"#FFE6F8"},dark:{text:"#EBA2DB",surface:"#3B1C34"},accent:"#F38ADC"},cherry:{light:{text:"#9D335F",surface:"#FFE8EE"},dark:{text:"#EBA2C1",surface:"#3B1C29"},accent:"#F38AB6"},red:{light:{text:"#A23532",surface:"#FFE9E6"},dark:{text:"#EBA4A2",surface:"#3B1D1C"},accent:"#F3908A"},vermilion:{light:{text:"#A2391B",surface:"#FFEAE3"},dark:{text:"#EBB3A2",surface:"#3B231C"},accent:"#F3A18A"},orange:{light:{text:"#974700",surface:"#FFEBDE"},dark:{text:"#F3D4BA",surface:"#322315"},accent:"#F3B08A"},amber:{light:{text:"#875600",surface:"#FFECD4"},dark:{text:"#F3DEBA",surface:"#322815"},accent:"#F3CD8A"},yellow:{light:{text:"#746300",surface:"#F8F1CA"},dark:{text:"#F3EABA",surface:"#322E15"},accent:"#F3EF8A"},lime:{light:{text:"#4D7300",surface:"#E7F7D4"},dark:{text:"#D3EBA2",surface:"#303B1C"},accent:"#D2F38A"},shamrock:{light:{text:"#24792C",surface:"#DEFADD"},dark:{text:"#A2EBA9",surface:"#1C3B1F"},accent:"#8AF394"},green:{light:{text:"#007A48",surface:"#D9FBE4"},dark:{text:"#A2EBCD",surface:"#1C3B2E"},accent:"#8AF3C8"},teal:{light:{text:"#007767",surface:"#D2FBF1"},dark:{text:"#A2EBE2",surface:"#1C3B36"},accent:"#8AF3E6"},turquoise:{light:{text:"#007281",surface:"#D0FAFC"},dark:{text:"#A2E3EB",surface:"#1C373B"},accent:"#8AE7F3"},sky:{light:{text:"#00708D",surface:"#D6F7FF"},dark:{text:"#A2DCEB",surface:"#1C343B"},accent:"#8ADDF3"},blue:{light:{text:"#1162B9",surface:"#DDF5FF"},dark:{text:"#A2C6EB",surface:"#1C2B3B"},accent:"#8ABDF3"},indigo:{light:{text:"#245FBB",surface:"#E3F2FF"},dark:{text:"#A2BFEB",surface:"#1C283B"},accent:"#8AAEF3"},sapphire:{light:{text:"#3B59BD",surface:"#E6F1FF"},dark:{text:"#A2B3EB",surface:"#1C233B"},accent:"#8AA2F3"},violet:{light:{text:"#5151BB",surface:"#ECEEFF"},dark:{text:"#A2A2EB",surface:"#1C1C3B"},accent:"#8A8AF3"},grape:{light:{text:"#5F4CB7",surface:"#EEEDFF"},dark:{text:"#AFA2EB",surface:"#221C3B"},accent:"#9F8AF3"}},"protocolColors",0,{aave:"#9896FF",aave_v4:"#9896FF",arbitrum:"#28A0F0",arbitrumNavy:"#213147",balancer:"#1E1E1E",base:"#0052FF",basepaint:"#004BE4",bat:"#FF5000",bitcoin:"#F7931A",chainlink:"#2A5ADA",circle:"#2775CA",claude:"#D97757",compound:"#00D395",convex:"#3A82F7",curve:"#FF4040",dai:"#F5AC37",ens:"#5298FF",ethereum:"#627EEA",euler:"#07131F",go:"#00ADD8",graph:"#6747ED",javascript:"#F7DF1E",lido:"#00A3FF",lusd:"#2EB6EA",maker:"#1AAB9B",math:"#838388",morpho:"#2470FF",nouns:"#EFC950",optimism:"#FF0420",pendle:"#1C4ED8",pepe:"#4CA32D",polygon:"#6C00F6",pooltogether:"#4C249F",python:"#3776AB",react:"#61DAFB",reth:"#CC9B78",rocketpool:"#E8663D",scroll:"#FFEEDA",spark:"#F77725",sushi:"#D65AA8",synthetix:"#00D4FF",tether:"#26A17B",uniswap:"#FF007A",uniswap_v2:"#FF007A",uniswap_v3:"#FF007A",uniswap_v4:"#FF007A",yearn:"#0657F9"}])},427550,e=>{"use strict";var r=e.i(826619),t=e.i(318978),o=e.i(554037);let n="0x615780b75ecead2f6403faeef409e3c29a88629b";e.s(["ANONYMOUS_ADDRESS",0,n,"useAuthentication",0,()=>{let e=(0,t.useAccount)(),s=(0,r.useSession)(),a=s.data?.address,c="loading"===s.status,i="connected"===e.status,u=!!a,l=a?.startsWith(o.AUTH.AUTHENTICATED_PREFIX)||!1,d=a?.startsWith(o.AUTH.DEMO_PREFIX)||!1,h=d||a?.startsWith(o.AUTH.ANONYMOUS_PREFIX)||!1;return{...e,...s.data,address:{session:a,wallet:e.address,api:h||!a?n:a},isSessionLoading:c,isConnected:i,isAuthenticated:u,isAddress:l,isDemo:d,isAnonymous:h}}])},533739,958601,e=>{"use strict";var r=e.i(111114),t=e.i(169398);let o=()=>()=>{},n=()=>!0,s=()=>!1,a=()=>(0,t.useSyncExternalStore)(o,n,s);e.s(["useClient",0,a],958601),e.s(["useResolvedTheme",0,()=>{let e=a(),{resolvedTheme:t,...o}=(0,r.useTheme)();return{...o,resolvedTheme:e?t:void 0,mounted:e}}],533739)}]);
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.