1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1414],{2720:(e,t,n)=>{n.d(t,{N:()=>r});let r=(0,n(7116).x)({id:56,name:"BNB Smart Chain",blockTime:750,nativeCurrency:{decimals:18,name:"BNB",symbol:"BNB"},rpcUrls:{default:{http:["https://56.rpc.thirdweb.com"]}},blockExplorers:{default:{name:"BscScan",url:"https://bscscan.com",apiUrl:"https://api.bscscan.com/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:0xf2f12c}}})},3846:e=>{var t=Object.prototype.hasOwnProperty,n="~";function r(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,o){if("function"!=typeof r)throw TypeError("The listener must be a function");var s=new a(r,i||e,o),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function o(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,a=[];if(0===this._eventsCount)return a;for(r in e=this._events)t.call(e,r)&&a.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var a=0,i=r.length,o=Array(i);a<i;a++)o[a]=r[a].fn;return o},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,a,i,o){var s=n?n+e:e;if(!this._events[s])return!1;var c,l,u=this._events[s],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,r),!0;case 4:return u.fn.call(u.context,t,r,a),!0;case 5:return u.fn.call(u.context,t,r,a,i),!0;case 6:return u.fn.call(u.context,t,r,a,i,o),!0}for(l=1,c=Array(d-1);l<d;l++)c[l-1]=arguments[l];u.fn.apply(u.context,c)}else{var h,f=u.length;for(l=0;l<f;l++)switch(u[l].once&&this.removeListener(e,u[l].fn,void 0,!0),d){case 1:u[l].fn.call(u[l].context);break;case 2:u[l].fn.call(u[l].context,t);break;case 3:u[l].fn.call(u[l].context,t,r);break;case 4:u[l].fn.call(u[l].context,t,r,a);break;default:if(!c)for(h=1,c=Array(d-1);h<d;h++)c[h-1]=arguments[h];u[l].fn.apply(u[l].context,c)}}return!0},s.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,a){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return o(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||a&&!s.once||r&&s.context!==r||o(this,i);else{for(var c=0,l=[],u=s.length;c<u;c++)(s[c].fn!==t||a&&!s[c].once||r&&s[c].context!==r)&&l.push(s[c]);l.length?this._events[i]=1===l.length?l[0]:l:o(this,i)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&o(this,t)):(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},4488:(e,t,n)=>{var r=n(31545).Y,a="undefined"!=typeof window?window.matchMedia:null;function i(e,t,n){var i,o=this;function s(e){o.matches=e.matches,o.media=e.media}a&&!n&&(i=a.call(window,e)),i?(this.matches=i.matches,this.media=i.media,i.addListener(s)):(this.matches=r(e,t),this.media=e),this.addListener=function(e){i&&i.addListener(e)},this.removeListener=function(e){i&&i.removeListener(e)},this.dispose=function(){i&&i.removeListener(s)}}e.exports=function(e,t,n){return new i(e,t,n)}},6219:(e,t,n)=>{var r=n(94445),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,o=r.useRef,s=r.useEffect,c=r.useMemo,l=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=o(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;var f=i(e,(d=c(function(){function e(e){if(!s){if(s=!0,i=e,e=r(e),void 0!==u&&h.hasValue){var t=h.value;if(u(t,e))return o=t}return o=e}if(t=o,a(i,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(i=e,t):(i=e,o=n)}var i,o,s=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,n,r,u]))[0],d[1]);return s(function(){h.hasValue=!0,h.value=f},[f]),l(f),f}},7116:(e,t,n)=>{n.d(t,{x:()=>r});function r(e){return{formatters:void 0,fees:void 0,serializers:void 0,...e}}},12994:(e,t,n)=>{n.d(t,{n:()=>r});let r=(0,n(7116).x)({id:137,name:"Polygon",blockTime:2e3,nativeCurrency:{name:"POL",symbol:"POL",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:0x18938b0}}})},18224:(e,t,n)=>{n.d(t,{r:()=>r});let r=(0,n(7116).x)({id:1,name:"Ethereum",nativeCurrency:{name:"Ether",symbol
1:"ETH",decimals:18},blockTime:12e3,rpcUrls:{default:{http:["https://eth.merkle.io"]}},blockExplorers:{default:{name:"Etherscan",url:"https://etherscan.io",apiUrl:"https://api.etherscan.io/api"}},contracts:{ensUniversalResolver:{address:"0xeeeeeeee14d718c2b47d9923deab1335e144eeee",blockCreated:0x16041f6},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:0xdb04c1}}})},19733:(e,t,n)=>{n.d(t,{L:()=>d});var r=n(13853),a=n(62300);class i extends a.C{constructor(){super("No URL was provided to the Transport. Please provide a valid RPC URL to the Transport.",{docsPath:"/docs/clients/intro",name:"UrlRequiredError"})}}var o=n(23713),s=n(27735),c=n(26543);let l={current:0,take(){return this.current++},reset(){this.current=0}};var u=n(16776);function d(e,t={}){let{batch:n,fetchFn:a,fetchOptions:h,key:f="http",methods:m,name:p="HTTP JSON-RPC",onFetchRequest:g,onFetchResponse:w,retryDelay:v,raw:b}=t;return({chain:d,retryCount:y,timeout:x})=>{let{batchSize:C=1e3,wait:S=0}="object"==typeof n?n:{},k=t.retryCount??y,P=x??t.timeout??1e4,M=e||d?.rpcUrls.default.http[0];if(!M)throw new i;let E=function(e,t={}){return{async request(n){let{body:a,fetchFn:i=t.fetchFn??fetch,onRequest:o=t.onRequest,onResponse:u=t.onResponse,timeout:d=t.timeout??1e4}=n,h={...t.fetchOptions??{},...n.fetchOptions??{}},{headers:f,method:m,signal:p}=h;try{let t,n=await (0,s.w)(async({signal:t})=>{let n={...h,body:Array.isArray(a)?(0,c.A)(a.map(e=>({jsonrpc:"2.0",id:e.id??l.take(),...e}))):(0,c.A)({jsonrpc:"2.0",id:a.id??l.take(),...a}),headers:{"Content-Type":"application/json",...f},method:m||"POST",signal:p||(d>0?t:null)},r=new Request(e,n),s=await o?.(r,n)??{...n,url:e};return await i(s.url??e,s)},{errorInstance:new r.MU({body:a,url:e}),timeout:d,signal:!0});if(u&&await u(n),n.headers.get("Content-Type")?.startsWith("application/json"))t=await n.json();else{t=await n.text();try{t=JSON.parse(t||"{}")}catch(e){if(n.ok)throw e;t={error:t}}}if(!n.ok)throw new r.Ci({body:a,details:(0,c.A)(t.error)||n.statusText,headers:n.headers,status:n.status,url:e});return t}catch(t){if(t instanceof r.Ci||t instanceof r.MU)throw t;throw new r.Ci({body:a,cause:t,url:e})}}}}(M,{fetchFn:a,fetchOptions:h,onRequest:g,onResponse:w,timeout:P});return(0,u.o)({key:f,methods:m,name:p,async request({method:e,params:t}){let a={method:e,params:t},{schedule:i}=(0,o.u)({id:M,wait:S,shouldSplitBatch:e=>e.length>C,fn:e=>E.request({body:e}),sort:(e,t)=>e.id-t.id}),s=async e=>n?i(e):[await E.request({body:e})],[{error:c,result:l}]=await s(a);if(b)return{error:c,result:l};if(c)throw new r.J8({body:a,error:c,url:M});return l},retryCount:k,retryDelay:v,timeout:P,type:"http"},{fetchOptions:h,url:M})}}},22217:(e,t,n)=>{n.d(t,{y:()=>r});function r(){let e=new Set,t=[],n=()=>(function(e){if("undefined"==typeof window)return;let t=t=>e(t.detail);return window.addEventListener("eip6963:announceProvider",t),window.dispatchEvent(new CustomEvent("eip6963:requestProvider")),()=>window.removeEventListener("eip6963:announceProvider",t)})(n=>{t.some(({info:e})=>e.uuid===n.info.uuid)||(t=[...t,n],e.forEach(e=>e(t,{added:[n]})))}),r=n();return{_listeners:()=>e,clear(){e.forEach(e=>e([],{removed:[...t]})),t=[]},destroy(){this.clear(),e.clear(),r?.()},findProvider:({rdns:e})=>t.find(t=>t.info.rdns===e),getProviders:()=>t,reset(){this.clear(),r?.(),r=n()},subscribe:(n,{emitImmediately:r}={})=>(e.add(n),r&&n(t,{added:t}),()=>e.delete(n))}}},22678:(e,t,n)=>{n.d(t,{D:()=>r});let r=(0,n(7116).x)({id:42161,name:"Arbitrum One",nativeCurrency:{name:"Ether",symbol:"ETH",decimals:18},blockTime:250,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}}})},27735:(e,t,n)=>{n.d(t,{w:()=>r});function r(e,{errorInstance:t=Error("timed out"),timeout:n,signal:r}){return new Promise((a,i)=>{(async()=>{let o;try{let s=new AbortController;n>0&&(o=setTimeout(()=>{r?s.abort():i(t)},n)),a(await e({signal:s?.signal||null}))}catch(e){e?.name==="AbortError"&&i(t),i(e)}finally{clearTimeout(o)}})()})}},29056:(e,t,n)=>{let r;n.d(t,{Z:()=>C});var a=n(22217),i=n(25374);let o=e=>(t,n,r)=>{let a=r.subscribe;
1return r.subscribe=(e,t,n)=>{let i=e;if(t){let a=(null==n?void 0:n.equalityFn)||Object.is,o=e(r.getState());i=n=>{let r=e(n);if(!a(o,r)){let e=o;t(o=r,e)}},(null==n?void 0:n.fireImmediately)&&t(o,o)}return a(i)},e(t,n,r)},s=e=>t=>{try{let n=e(t);if(n instanceof Promise)return n;return{then:e=>s(e)(n),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>s(t)(e)}}},c=(e,t)=>(n,r,a)=>{let i,o={storage:function(e,t){let n;try{n=e()}catch(e){return}return{getItem:e=>{var t;let r=e=>null===e?null:JSON.parse(e,void 0),a=null!=(t=n.getItem(e))?t:null;return a instanceof Promise?a.then(r):r(a)},setItem:(e,t)=>n.setItem(e,JSON.stringify(t,void 0)),removeItem:e=>n.removeItem(e)}}(()=>localStorage),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},c=!1,l=new Set,u=new Set,d=o.storage;if(!d)return e((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...e)},r,a);let h=()=>{let e=o.partialize({...r()});return d.setItem(o.name,{state:e,version:o.version})},f=a.setState;a.setState=(e,t)=>{f(e,t),h()};let m=e((...e)=>{n(...e),h()},r,a);a.getInitialState=()=>m;let p=()=>{var e,t;if(!d)return;c=!1,l.forEach(e=>{var t;return e(null!=(t=r())?t:m)});let a=(null==(t=o.onRehydrateStorage)?void 0:t.call(o,null!=(e=r())?e:m))||void 0;return s(d.getItem.bind(d))(o.name).then(e=>{if(e)if("number"!=typeof e.version||e.version===o.version)return[!1,e.state];else{if(o.migrate)return[!0,o.migrate(e.state,e.version)];console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}return[!1,void 0]}).then(e=>{var t;let[a,s]=e;if(n(i=o.merge(s,null!=(t=r())?t:m),!0),a)return h()}).then(()=>{null==a||a(i,void 0),i=r(),c=!0,u.forEach(e=>e(i))}).catch(e=>{null==a||a(void 0,e)})};return a.persist={setOptions:e=>{o={...o,...e},e.storage&&(d=e.storage)},clearStorage:()=>{null==d||d.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>p(),hasHydrated:()=>c,onHydrate:e=>(l.add(e),()=>{l.delete(e)}),onFinishHydration:e=>(u.add(e),()=>{u.delete(e)})},o.skipHydration||p(),i||m},l=e=>{let t,n=new Set,r=(e,r)=>{let a="function"==typeof e?e(t):e;if(!Object.is(a,t)){let e=t;t=(null!=r?r:"object"!=typeof a||null===a)?a:Object.assign({}
1,t,a),n.forEach(n=>n(t,e))}},a=()=>t,i={setState:r,getState:a,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e))},o=t=e(r,a,i);return i},u=e=>e?l(e):l;var d=n(59330),h=n(99293);class f{constructor(e){Object.defineProperty(this,"uid",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"_emitter",{enumerable:!0,configurable:!0,writable:!0,value:new h.b})}on(e,t){this._emitter.on(e,t)}once(e,t){this._emitter.once(e,t)}off(e,t){this._emitter.off(e,t)}emit(e,...t){let n=t[0];this._emitter.emit(e,{uid:this.uid,...n})}listenerCount(e){return this._emitter.listenerCount(e)}}function m(e,t){return JSON.parse(e,(e,n)=>{let r=n;return r?.__type==="bigint"&&(r=BigInt(r.value)),r?.__type==="Map"&&(r=new Map(r.value)),t?.(e,r)??r})}function p(e,t){return e.slice(0,t).join(".")||"."}function g(e,t){let{length:n}=e;for(let r=0;r<n;++r)if(e[r]===t)return r+1;return 0}function w(e,t,n,r){return JSON.stringify(e,function(e,t){let n="function"==typeof e,r="function"==typeof t,a=[],i=[];return function(o,s){if("object"==typeof s)if(a.length){let e=g(a,this);0===e?a[a.length]=this:(a.splice(e),i.splice(e)),i[i.length]=o;let n=g(a,s);if(0!==n)return r?t.call(this,o,s,p(i,n)):`[ref=${p(i,n)}]`}else a[0]=s,i[0]=o;return n?e.call(this,o,s):s}}((e,n)=>{let r=n;return"bigint"==typeof r&&(r={__type:"bigint",value:n.toString()}),r instanceof Map&&(r={__type:"Map",value:Array.from(n.entries())}),t?.(e,r)??r},r),n??void 0)}let v={getItem:()=>null,setItem:()=>{},removeItem:()=>{}};var b=n(50833);let y=256;var x=n(56979);let C=e=>(function(e){let t,{multiInjectedProviderDiscovery:n=!0,storage:s=function(e){let{deserialize:t=m,key:n="wagmi",serialize:r=w,storage:a=v}=e;function i(e){return e instanceof Promise?e.then(e=>e).catch(()=>null):e}return{...a,key:n,async getItem(e,r){let o=a.getItem(`${n}.${e}`),s=await i(o);return s?t(s)??null:r??null},async setItem(e,t){let o=`${n}.${e}`;null===t?await i(a.removeItem(o)):await i(a.setItem(o,r(t)))},async removeItem(e){await i(a.removeItem(`${n}.${e}`))}}}({storage:function(){let e="undefined"!=typeof window&&window.localStorage?window.localStorage:v;return{getItem:t=>e.getItem(t),removeItem(t){e.removeItem(t)},setItem(t,n){try{e.setItem(t,n)}catch{}}}}()}),syncConnectedChain:l=!0,ssr:h=!1,...p}=e,g="undefined"!=typeof window&&n?(0,a.y)():void 0,C=u(()=>p.chains),S=u(()=>{let e=[],t=new Set;for(let n of p.connectors??[]){let r=k(n);if(e.push(r),!h&&r.rdns)for(let e of"string"==typeof r.rdns?[r.rdns]:r.rdns)t.add(e)}if(!h&&g)for(let n of g.getProviders())t.has(n.info.rdns)||e.push(k(P(n)));return e});function k(e){let t=new f(function(e=11){if(!r||y+e>512){r="",y=0;for(let e=0;e<256;e++)r+=(256+256*Math.random()|0).toString(16).substring(1)}return r.substring(y,y+++e)}()),n={...e({emitter:t,chains:C.getState(),storage:s,transports:p.transports}),emitter:t,uid:t.uid};return t.on("connect",T),n.setup?.(),n}function P(e){let{info:t}=e,n=e.provider;return(0,d.b)({target:{...t,id:t.rdns,provider:n}})}let M=new Map;function E(){return{chainId:C.getState()[0].id,connections:new Map,current:null,status:"disconnected"}}let I="0.0.0-canary-";t=x.r.startsWith(I)?Number.parseInt(x.r.replace(I,""),10):Number.parseInt(x.r.split(".")[0]??"0",10);let O=u(o(s?c(E,{migrate(e,n){if(n===t)return e;let r=E(),a=W(e,r.chainId);return{...r,chainId:a}},name:"store",partialize:e=>({connections:{__type:"Map",value:Array.from(e.connections.entries()).map(([e,t])=>{let{id:n,name:r,type:a,uid:i}=t.connector;return[e,{...t,connector:{id:n,name:r,type:a,uid:i}}]})},chainId:e.chainId,current:e.current}),merge(e,t){"object"==typeof e&&e&&"status"in e&&delete e.status;let n=W(e,t.chainId);return{...t,...e,chainId:n}},skipHydration:h,storage:s,version:t}):E));function W(e,t){return e&&"object"==typeof e&&"chainId"in e&&"number"==typeof e.chainId&&C.getState().some(t=>t.id===e.chainId)?e.chainId:t}function j(e){O.setState(t=>{let n=t.connections.get(e.uid);return n?{...t,connections:new Map(t.connections).set(e.uid,{accounts:e.accounts??n.accounts,chainId:e.chainId??n.chainId,connector:n.connector})}:t})}function T(e){"connecting"!==O.getState().status&&"reconnecting"!==O.getState().status&&O.setState(t=>{let n=S.getState().find(t=>t.uid===e.uid);return n?(n.emitter.listenerCount("connect")&&n.emitter.off("connect",j),n.emitter.listenerCount("change")||n.emitter.on("change",j),n.emitter.listenerCount("disconnect")||n.emitter.on("disconnect",A),{...t,connections:new Map(t.connections).set(e.uid,{accounts:e.accounts,chainId:e.chainId,connector:n}),current:e.uid,status:"connected"}):t})}function A(e){O.setState(t=>{let n=t.connections.get(e.uid);if(n){let e=n.connector;e.emitter.listenerCount("change")&&n.connector.emitter.off("change",j),e.emitter.listenerCount("disconnect")&&n.connector.emitter.off("disconnect",A),e.emitter.listenerCount("connect")||n.connector.emitter.on("connect",T)}if(t.connections.delete(e.uid),0===t.connections.size)return{...t,connections:new Map,current:null,status:"disconnected"};let r=t.connections.values().next().value;return{...t,connections:new Map(t.connections),current:r.connector.uid}})}return O.setState(E()),l&&O.subscribe(({connections:e,current:t})=>t?e.get(t)?.chainId:void 0,e=>{if(C.getState().some(t=>t.id===e))return O.setState(t=>({...t,chainId:e??t.chainId}))}),g?.subscribe(e=>{let t=new Set,n=new Set;for(let e of S.getState())if(t.add(e.id),e.rdns)for(let t of"string"==typeof e.rdns?[e.rdns]:e.rdns)n.add(t);let r=[];for(let a of e){if(n.has(a.info.rdns))continue;let e=k(P(a));t.has(e.id)||r.push(e)}(!s||O.persist.hasHydrated())&&S.setState(e=>[...e,...r],!0)}),{get chains(){return C.getState()},get connectors(){return S.getState()},storage:s,getClient:function(e={}){let t,n=e.chainId??O.getState().chainId,r=C.getState().find(e=>e.id===n);if(e.chainId&&!r)throw new b.nk;{let e=M.get(O.getState().chainId);if(e&&!r)return e;if(!r)throw new b.nk}{let e=M.get(n);if(e)return e}if(p.client)t=p.client({chain:r});else{let e=r.id,n=C.getState().map(e=>e.id),a={};for(let[t,r]of Object.entries(p))if("chains"!==t&&"client"!==t&&"connectors"!==t&&"transports"!==t)if("object"==typeof r)if(e in r)a[t]=r[e];else{if(n.some(e=>e in r))continue;a[t]=r}else a[t]=r;t=(0,i.U)({...a,chain:r,batch:a.batch??{multicall:!0},transport:t=>p.transports[e]({...t,connectors:S})})}return M.set(n,t),t},get state(){return O.getState()},setState(e){let t;t="function"==typeof e?e(O.getState()):e;let n=E();"object"!=typeof t&&(t=n),Object.keys(n).some(e=>!(e in t))&&(t=n),O.setState(t,!0)}
1,subscribe:(e,t,n)=>O.subscribe(e,t,n?{...n,fireImmediately:n.emitImmediately}:void 0),_internal:{mipd:g,async revalidate(){let e=O.getState(),t=e.connections,n=e.current;for(let[,e]of t){let r=e.connector;r.isAuthorized&&await r.isAuthorized()||(t.delete(r.uid),n===r.uid&&(n=null))}O.setState(e=>({...e,connections:t,current:n}))},store:O,ssr:!!h,syncConnectedChain:l,transports:p.transports,chains:{setState(e){let t="function"==typeof e?e(C.getState()):e;if(0!==t.length)return C.setState(t,!0)},subscribe:e=>C.subscribe(e)},connectors:{providerDetailToConnector:P,setup:k,setState:e=>S.setState("function"==typeof e?e(S.getState()):e,!0),subscribe:e=>S.subscribe(e)},events:{change:j,connect:T,disconnect:A}}}})({ssr:!0,...e,connectors:e.connectors?.filter(e=>"mock"===e.type),multiInjectedProviderDiscovery:!1})},31545:(e,t)=>{t.Y=function(e,t){return(function(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(n),i=t[1],o=t[2],s=t[3]||"",c={};return c.inverse=!!i&&"not"===i.toLowerCase(),c.type=o?o.toLowerCase():"all",c.expressions=(s=s.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(r),n=t[1].toLowerCase().match(a);return{modifier:n[1],feature:n[2],value:t[2]}}),c})})(e).some(function(e){var n=e.inverse,r="all"===e.type||t.type===e.type;if(r&&n||!(r||n))return!1;var a=e.expressions.every(function(e){var n=e.feature,r=e.modifier,a=e.value,i=t[n];if(!i)return!1;switch(n){case"orientation":case"scan":return i.toLowerCase()===a.toLowerCase();case"width":case"height":case"device-width":case"device-height":a=l(a),i=l(i);break;case"resolution":a=c(a),i=c(i);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":a=s(a),i=s(i);break;case"grid":case"color":case"color-index":case"monochrome":a=parseInt(a,10)||1,i=parseInt(i,10)||0}switch(r){case"min":return i>=a;case"max":return i<=a;default:return i===a}});return a&&!n||!a&&n})};var n=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,r=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,a=/^(?:(min|max)-)?(.+)/,i=/(em|rem|px|cm|mm|in|pt|pc)?$/,o=/(dpi|dpcm|dppx)?$/;function s(e){var t,n=Number(e);return n||(n=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),n}function c(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function l(e){var t=parseFloat(e);switch(String(e).match(i)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},35130:(e,t,n)=>{n.d(t,{R:()=>a});var r=n(88903);let a=(0,n(7116).x)({...r.o,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:{...r.o.contracts,disputeGameFactory:{1:{address:"0xe5965Ab5962eDc7477C8520243A95517CD252fA9"}},l2OutputOracle:{1:{address:"0xdfe97868233d1aa22e815a266982f2cf17685a27"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:4286263},portal:{1:{address:"0xbEb5Fc579115071764c7423A4f12eDde41f106Ed"}},l1StandardBridge:{1:{address:"0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1"}}},sourceId:1})},42589:(e,t,n)=>{e.exports=n(6219)},43962:(e,t,n)=>{n.d(t,{Np:()=>s});var r=n(95928),a=n(59395),i=n(38647),o=n(16776);function s(e,t={}){let{key:n="fallback",name:r="Fallback",rank:a=!1,shouldThrow:l=c,retryCount:u,retryDelay:d}=t;return({chain:t,pollingInterval:s=4e3,timeout:c,...h})=>{let f=e,m=()=>{},p=(0,o.o)({key:n,name:r,async request({method:e,params:n}){let r,a=async(i=0)=>{let o=f[i]({...h,chain:t,retryCount:0,timeout:c});try{let t=await o.request({method:e,params:n});return m({method:e,params:n,response:t,transport:o,status:"success"}),t}catch(s){if(m({error:s,method:e,params:n,transport:o,status:"error"}),l(s)||i===f.length-1||!(r??=f.slice(i+1).some(n=>{let{include:r,exclude:a}=n({chain:t}).config.methods||{};return r?r.includes(e):!a||!a.includes(e)})))throw s;return a(i+1)}};return a()},retryCount:u,retryDelay:d,type:"fallback"},{onResponse:e=>m=e,transports:f.map(e=>e({chain:t,retryCount:0}))});if(a){let e="object"==typeof a?a:{};
1!function({chain:e,interval:t=4e3,onTransports:n,ping:r,sampleCount:a=10,timeout:o=1e3,transports:s,weights:c={}}){let{stability:l=.7,latency:u=.3}=c,d=[],h=async()=>{let c=await Promise.all(s.map(async t=>{let n,a,i=t({chain:e,retryCount:0,timeout:o}),s=Date.now();try{await (r?r({transport:i}):i.request({method:"net_listening"})),a=1}catch{a=0}finally{n=Date.now()}return{latency:n-s,success:a}}));d.push(c),d.length>a&&d.shift();let f=Math.max(...d.map(e=>Math.max(...e.map(({latency:e})=>e))));n(s.map((e,t)=>{let n=d.map(e=>e[t].latency),r=n.reduce((e,t)=>e+t,0)/n.length,a=d.map(e=>e[t].success),i=a.reduce((e,t)=>e+t,0)/a.length;return 0===i?[0,t]:[u*(1-r/f)+l*i,t]}).sort((e,t)=>t[0]-e[0]).map(([,e])=>s[e])),await (0,i.u)(t),h()};h()}({chain:t,interval:e.interval??s,onTransports:e=>f=e,ping:e.ping,sampleCount:e.sampleCount,timeout:e.timeout,transports:f,weights:e.weights})}return p}}function c(e){return!!("code"in e&&"number"==typeof e.code&&(e.code===a.YW.code||e.code===a.vx.code||r.A7.nodeMessage.test(e.message)||5e3===e.code))}},46182:(e,t,n)=>{n.d(t,{Ub:()=>j});var r=n(94445),a=n(4488),i=n.n(a),o=/[A-Z]/g,s=/^ms-/,c={};function l(e){return"-"+e.toLowerCase()}let u=function(e){if(c.hasOwnProperty(e))return c[e];var t=e.replace(o,l);return c[e]=s.test(t)?"-"+t:t};var d=n(95889),h=n.n(d);let f=h().oneOfType([h().string,h().number]),m={all:h().bool,grid:h().bool,aural:h().bool,braille:h().bool,handheld:h().bool,print:h().bool,projection:h().bool,screen:h().bool,tty:h().bool,tv:h().bool,embossed:h().bool},{type:p,...g}={orientation:h().oneOf(["portrait","landscape"]),scan:h().oneOf(["progressive","interlace"]),aspectRatio:h().string,deviceAspectRatio:h().string,height:f,deviceHeight:f,width:f,deviceWidth:f,color:h().bool,colorIndex:h().bool,monochrome:h().bool,resolution:f,type:Object.keys(m)},w={minAspectRatio:h().string,maxAspectRatio:h().string,minDeviceAspectRatio:h().string,maxDeviceAspectRatio:h().string,minHeight:f,maxHeight:f,minDeviceHeight:f,maxDeviceHeight:f,minWidth:f,maxWidth:f,minDeviceWidth:f,maxDeviceWidth:f,minColor:h().number,maxColor:h().number,minColorIndex:h().number,maxColorIndex:h().number,minMonochrome:h().number,maxMonochrome:h().number,minResolution:f,maxResolution:f,...g};var v={all:{...m,...w}};let b=e=>`not ${e}`,y=(e,t)=>{let n=u(e);return("number"==typeof t&&(t=`${t}px`),!0===t)?n:!1===t?b(n):`(${n}: ${t})`},x=e=>e.join(" and "),C=e=>{let t=[];return Object.keys(v.all).forEach(n=>{let r=e[n];null!=r&&t.push(y(n,r))}),x(t)},S=(0,r.createContext)(void 0),k=e=>e.query||C(e),P=e=>{if(e)return Object.keys(e).reduce((t,n)=>(t[u(n)]=e[n],t),{})},M=()=>{let e=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{e.current=!0},[]),e.current},E=e=>{let t=(0,r.useContext)(S),n=()=>P(e)||P(t),[a,i]=(0,r.useState)(n);return(0,r.useEffect)(()=>{let e=n();(function(e,t){if(e===t)return!0;if(!e||!t)return!1;let n=Object.keys(e),r=Object.keys(t),a=n.length;if(r.length!==a)return!1;for(let r=0;r<a;r++){let a=n[r];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0})(a,e)||i(e)},[e,t]),a},I=e=>{let t=()=>k(e),[n,a]=(0,r.useState)(t);return(0,r.useEffect)(()=>{let e=t();n!==e&&a(e)},[e]),n},O=(e,t)=>{let n=()=>i()(e,t||{},!!t),[a,o]=(0,r.useState)(n),s=M();return(0,r.useEffect)(()=>{if(s){let e=n();return o(e),()=>{e&&e.dispose()}}},[e,t]),a},W=e=>{let[t,n]=(0,r.useState)(e.matches);return(0,r.useEffect)(()=>{let t=e=>{n(e.matches)};return e.addListener(t),n(e.matches),()=>{e.removeListener(t)}},[e]),t},j=(e,t,n)=>{let a=E(t),i=I(e);if(!i)throw Error("Invalid or missing MediaQuery!");let o=O(i,a),s=W(o),c=M();return(0,r.useEffect)(()=>{c&&n&&n(s)},[s]),(0,r.useEffect)(()=>()=>{o&&o.dispose()},[]),s}},59330:(e,t,n)=>{n.d(t,{b:()=>u});var r=n(48203),a=n(59395),i=n(27735),o=n(6718),s=n(75782),c=n(50833),l=n(96450);function u(e={}){let t,n,f,m,{shimDisconnect:p=!0,unstable_shimAsyncInject:g}=e;function w(){let t=e.target;if("function"==typeof t){let e=t();if(e)return e}return"object"==typeof t?t:"string"==typeof t?{...d[t]??{id:t,name:`${t[0].toUpperCase()}${t.slice(1)}`,provider:`is${t[0].toUpperCase()}${t.slice(1)}`}}:{id:"injected",name:"Injected",provider:e=>e?.ethereum}}return d=>({get icon(){return w().icon},get id(){return w().id},get name(){return w().name},get supportsSimulation(){return!0},type:u.type,async setup(){let n=await this.getProvider();n?.on&&e.target&&(f||(f=this.onConnect.bind(this),n.on("connect",f)),t||(t=this.onAccountsChanged.bind(this),n.on("accountsChanged",t)))},async connect({chainId:i,isReconnecting:o,withCapabilities:s}={}){let c=await this.getProvider();if(!c)throw new l.N;let u=[];
1if(o)u=await this.getAccounts().catch(()=>[]);else if(p)try{let e=await c.request({method:"wallet_requestPermissions",params:[{eth_accounts:{}}]});(u=e[0]?.caveats?.[0]?.value?.map(e=>(0,r.b)(e))).length>0&&(u=await this.getAccounts())}catch(e){if(e.code===a.vx.code)throw new a.vx(e);if(e.code===a.qZ.code)throw e}try{u?.length||o||(u=(await c.request({method:"eth_requestAccounts"})).map(e=>(0,r.b)(e))),f&&(c.removeListener("connect",f),f=void 0),t||(t=this.onAccountsChanged.bind(this),c.on("accountsChanged",t)),n||(n=this.onChainChanged.bind(this),c.on("chainChanged",n)),m||(m=this.onDisconnect.bind(this),c.on("disconnect",m));let l=await this.getChainId();if(i&&l!==i){let e=await this.switchChain({chainId:i}).catch(e=>{if(e.code===a.vx.code)throw e;return{id:l}});l=e?.id??l}return p&&await d.storage?.removeItem(`${this.id}.disconnected`),e.target||await d.storage?.setItem("injected.connected",!0),{accounts:s?u.map(e=>({address:e,capabilities:{}})):u,chainId:l}}catch(e){if(e.code===a.vx.code)throw new a.vx(e);if(e.code===a.qZ.code)throw new a.qZ(e);throw e}},async disconnect(){let t=await this.getProvider();if(!t)throw new l.N;n&&(t.removeListener("chainChanged",n),n=void 0),m&&(t.removeListener("disconnect",m),m=void 0),f||(f=this.onConnect.bind(this),t.on("connect",f));try{await (0,i.w)(()=>t.request({method:"wallet_revokePermissions",params:[{eth_accounts:{}}]}),{timeout:100})}catch{}p&&await d.storage?.setItem(`${this.id}.disconnected`,!0),e.target||await d.storage?.removeItem("injected.connected")},async getAccounts(){let e=await this.getProvider();if(!e)throw new l.N;return(await e.request({method:"eth_accounts"})).map(e=>(0,r.b)(e))},async getChainId(){let e=await this.getProvider();if(!e)throw new l.N;return Number(await e.request({method:"eth_chainId"}))},async getProvider(){let e;if("undefined"==typeof window)return;let t=w();return(e="function"==typeof t.provider?t.provider(window):"string"==typeof t.provider?h(window,t.provider):t.provider)&&!e.removeListener&&("off"in e&&"function"==typeof e.off?e.removeListener=e.off:e.removeListener=()=>{}),e},async isAuthorized(){try{if(p&&await d.storage?.getItem(`${this.id}.disconnected`)||!e.target&&!await d.storage?.getItem("injected.connected"))return!1;if(!await this.getProvider()){if(void 0!==g&&!1!==g){let e=async()=>("undefined"!=typeof window&&window.removeEventListener("ethereum#initialized",e),!!await this.getProvider()),t="number"==typeof g?g:1e3;if(await Promise.race([..."undefined"!=typeof window?[new Promise(t=>window.addEventListener("ethereum#initialized",()=>t(e()),{once:!0}))]:[],new Promise(n=>setTimeout(()=>n(e()),t))]))return!0}throw new l.N}return!!(await (0,o.b)(()=>this.getAccounts())).length}catch{return!1}},async switchChain({addEthereumChainParameter:e,chainId:t}){let n=await this.getProvider();if(!n)throw new l.N;let r=d.chains.find(e=>e.id===t);if(!r)throw new a.ch(new c.nk);let i=new Promise(e=>{let n=r=>{"chainId"in r&&r.chainId===t&&(d.emitter.off("change",n),e())};d.emitter.on("change",n)});try{return await Promise.all([n.request({method:"wallet_switchEthereumChain",params:[{chainId:(0,s.cK)(t)}]}).then(async()=>{await this.getChainId()===t&&d.emitter.emit("change",{chainId:t})}),i]),r}catch(o){if(4902===o.code||o?.data?.originalError?.code===4902)try{let o,c,{default:l,...u}=r.blockExplorers??{};e?.blockExplorerUrls?o=e.blockExplorerUrls:l&&(o=[l.url,...Object.values(u).map(e=>e.url)]),c=e?.rpcUrls?.length?e.rpcUrls:[r.rpcUrls.default?.http[0]??""];let h={blockExplorerUrls:o,chainId:(0,s.cK)(t),chainName:e?.chainName??r.name,iconUrls:e?.iconUrls,nativeCurrency:e?.nativeCurrency??r.nativeCurrency,rpcUrls:c};return await Promise.all([n.request({method:"wallet_addEthereumChain",params:[h]}).then(async()=>{if(await this.getChainId()===t)d.emitter.emit("change",{chainId:t});else throw new a.vx(Error("User rejected switch after adding network."))}),i]),r}catch(e){throw new a.vx(e)}if(o.code===a.vx.code)throw new a.vx(o);throw new a.ch(o)}},async onAccountsChanged(e){if(0===e.length)this.onDisconnect();else if(d.emitter.listenerCount("connect")){let e=(await this.getChainId()).toString();this.onConnect({chainId:e}),p&&await d.storage?.removeItem(`${this.id}.disconnected`)}else d.emitter.emit("change",{accounts:e.map(e=>(0,r.b)(e))})},onChainChanged(e){let t=Number(e);d.emitter.emit("change",{chainId:t})},async onConnect(e){let r=await this.getAccounts();if(0===r.length)return;let a=Number(e.chainId);d.emitter.emit("connect",{accounts:r,chainId:a});let i=await this.getProvider();i&&(f&&(i.removeListener("connect",f),f=void 0),t||(t=this.onAccountsChanged.bind(this),i.on("accountsChanged",t)),n||(n=this.onChainChanged.bind(this),i.on("chainChanged",n)),m||(m=this.onDisconnect.bind(this),i.on("disconnect",m)))},async onDisconnect(e){let t=await this.getProvider();e&&1013===e.code&&t&&(await this.getAccounts()).length||(d.emitter.emit("disconnect"),t&&(n&&(t.removeListener("chainChanged",n),n=void 0),m&&(t.removeListener("disconnect",m),m=void 0),f||(f=this.onConnect.bind(this),t.on("connect",f))))}})}u.type="injected";let d={coinbaseWallet:{id:"coinbaseWallet",name:"Coinbase Wallet",provider:e=>e?.coinbaseWalletExtension?e.coinbaseWalletExtension:h(e,"isCoinbaseWallet")},metaMask:{id:"metaMask",name:"MetaMask",provider:e=>h(e,e=>{if(!e.isMetaMask||e.isBraveWallet&&!e._events&&!e._state)return!1;for(let t of["isApexWallet","isAvalanche","isBitKeep","isBlockWallet","isKuCoinWallet","isMathWallet","isOkxWallet","isOKExWallet","isOneInchIOSWallet","isOneInchAndroidWallet","isOpera","isPhantom","isPortal","isRabby","isTokenPocket","isTokenary","isUniswapWallet","isZerion"])if(e[t])return!1;return!0})}
1,phantom:{id:"phantom",name:"Phantom",provider:e=>e?.phantom?.ethereum?e.phantom?.ethereum:h(e,"isPhantom")}};function h(e,t){function n(e){return"function"==typeof t?t(e):"string"!=typeof t||e[t]}let r=e.ethereum;return r?.providers?r.providers.find(e=>n(e)):r&&n(r)?r:void 0}},71547:(e,t,n)=>{n.d(t,{Y:()=>r});let r=(0,n(7116).x)({id:421614,name:"Arbitrum Sepolia",blockTime:250,nativeCurrency:{name:"Arbitrum Sepolia Ether",symbol:"ETH",decimals:18},rpcUrls:{default:{http:["https://sepolia-rollup.arbitrum.io/rpc"]}},blockExplorers:{default:{name:"Arbiscan",url:"https://sepolia.arbiscan.io",apiUrl:"https://api-sepolia.arbiscan.io/api"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:81930}},testnet:!0})},71715:(e,t,n)=>{n.d(t,{GP:()=>q});let r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function a(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}let i={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},o={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(e){return(t,n)=>{let r;if("formatting"===((null==n?void 0:n.context)?String(n.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,a=(null==n?void 0:n.width)?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{let t=e.defaultWidth,a=(null==n?void 0:n.width)?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function c(e){return function(t){let n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;let s=o[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(c)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(c,e=>e.test(s)):function(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(c,e=>e.test(s));return n=e.valueCallback?e.valueCallback(l):l,{value:n=r.valueCallback?r.valueCallback(n):n,rest:t.slice(s.length)}}}let l={code:"en-US",formatDistance:(e,t,n)=>{let a,i=r[e];if(a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null==n?void 0:n.addSuffix)if(n.comparison&&n.comparison>0)return"in "+a;else return a+" ago";return a},formatLong:i,formatRelative:(e,t,n,r)=>o[e],localize:{ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:s({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:s({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:s({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:function(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;let a=r[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];return{value:o=n.valueCallback?n.valueCallback(o):o,rest:t.slice(a.length)}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},u={},d=Symbol.for("constructDateFrom");function h(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&d in e?e[d](t):e instanceof Date?new e.constructor(t):new Date(t)}function f(e,t){return h(t||e,e)}function m(e){let t=f(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-n}function p(e,t){let n=f(e,null==t?void 0:t.in);return n.setHours(0,0,0,0),n}function g(e,t){var n,r,a,i,o,s,c,l;let d=null!=(l=null!=(c=null!=(s=null!=(o=null==t?void 0:t.weekStartsOn)?o:null==t||null==(r=t.locale)||null==(n=r.options)?void 0:n.weekStartsOn)?s:u.weekStartsOn)?c:null==(i=u.locale)||null==(a=i.options)?void 0:a.weekStartsOn)?l:0,h=f(e,null==t?void 0:t.in),m=h.getDay();return h.setDate(h.getDate()-(7*(m<d)+m-d)),h.setHours(0,0,0,0),h}function w(e,t){return g(e,{...t,weekStartsOn:1})}function v(e,t){let n=f(e,null==t?void 0:t.in),r=n.getFullYear(),a=h(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);let i=w(a),o=h(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);let s=w(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function b(e,t){var n,r,a,i,o,s,c,l;let d=f(e,null==t?void 0:t.in),m=d.getFullYear(),p=null!=(l=null!=(c=null!=(s=null!=(o=null==t?void 0:t.firstWeekContainsDate)?o:null==t||null==(r=t.locale)||null==(n=r.options)?void 0:n.firstWeekContainsDate)?s:u.firstWeekContainsDate)?c:null==(i=u.locale)||null==(a=i.options)?void 0:a.firstWeekContainsDate)?l:1,w=h((null==t?void 0:t.in)||e,0);w.setFullYear(m+1,0,p),w.setHours(0,0,0,0);let v=g(w,t),b=h((null==t?void 0:t.in)||e,0);b.setFullYear(m,0,p),b.setHours(0,0,0,0);let y=g(b,t);return+d>=+v?m+1:+d>=+y?m:m-1}function y(e,t){let n=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+n}let x={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return y("yy"===t?r%100:r,t.length)},M(e,t){let n=e.getMonth();return"M"===t?String(n+1):y(n+1,2)},d:(e,t)=>y(e.getDate(),t.length),a(e,t){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];
1default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>y(e.getHours()%12||12,t.length),H:(e,t)=>y(e.getHours(),t.length),m:(e,t)=>y(e.getMinutes(),t.length),s:(e,t)=>y(e.getSeconds(),t.length),S(e,t){let n=t.length;return y(Math.trunc(e.getMilliseconds()*Math.pow(10,n-3)),t.length)}},C={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},S={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){let t=e.getFullYear();return n.ordinalNumber(t>0?t:1-t,{unit:"year"})}return x.y(e,t)},Y:function(e,t,n,r){let a=b(e,r),i=a>0?a:1-a;return"YY"===t?y(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):y(i,t.length)},R:function(e,t){return y(v(e),t.length)},u:function(e,t){return y(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return y(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return y(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){let r=e.getMonth();switch(t){case"M":case"MM":return x.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return y(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){let a=function(e,t){let n=f(e,null==t?void 0:t.in);return Math.round((g(n,t)-function(e,t){var n,r,a,i,o,s,c,l;let d=null!=(l=null!=(c=null!=(s=null!=(o=null==t?void 0:t.firstWeekContainsDate)?o:null==t||null==(r=t.locale)||null==(n=r.options)?void 0:n.firstWeekContainsDate)?s:u.firstWeekContainsDate)?c:null==(i=u.locale)||null==(a=i.options)?void 0:a.firstWeekContainsDate)?l:1,f=b(e,t),m=h((null==t?void 0:t.in)||e,0);return m.setFullYear(f,0,d),m.setHours(0,0,0,0),g(m,t)}(n,t))/6048e5)+1}(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):y(a,t.length)},I:function(e,t,n){let r=function(e,t){let n=f(e,void 0);return Math.round((w(n)-function(e,t){let n=v(e,void 0),r=h(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),w(r)}(n))/6048e5)+1}(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):y(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):x.d(e,t)},D:function(e,t,n){let r=function(e,t){let n=f(e,void 0);return function(e,t,n){let[r,a]=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let a=h.bind(null,e||n.find(e=>"object"==typeof e));return n.map(a)}(void 0,e,t),i=p(r),o=p(a);return Math.round((i-m(i)-(o-m(o)))/864e5)}(n,function(e,t){let n=f(e,void 0);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}(n))+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):y(r,t.length)},E:function(e,t,n){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){let a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return y(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){let a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return y(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){let r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return y(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){let r,a=e.getHours();switch(r=12===a?C.noon:0===a?C.midnight:a/12>
1=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){let r,a=e.getHours();switch(r=a>=17?C.evening:a>=12?C.afternoon:a>=4?C.morning:C.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return x.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):x.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):y(r,t.length)},k:function(e,t,n){let r=e.getHours();return(0===r&&(r=24),"ko"===t)?n.ordinalNumber(r,{unit:"hour"}):y(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):x.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):x.s(e,t)},S:function(e,t){return x.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return P(r);case"XXXX":case"XX":return M(r);default:return M(r,":")}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"x":return P(r);case"xxxx":case"xx":return M(r);default:return M(r,":")}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+k(r,":");default:return"GMT"+M(r,":")}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+k(r,":");default:return"GMT"+M(r,":")}},t:function(e,t,n){return y(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return y(+e,t.length)}};function k(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),i=r%60;return 0===i?n+String(a):n+String(a)+t+y(i,2)}function P(e,t){return e%60==0?(e>0?"-":"+")+y(Math.abs(e)/60,2):M(e,t)}function M(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Math.abs(e);return(e>0?"-":"+")+y(Math.trunc(n/60),2)+t+y(n%60,2)}let E=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},I=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},O={p:I,P:(e,t)=>{let n,r=e.match(/(P+)(p+)?/)||[],a=r[1],i=r[2];if(!i)return E(e,t);switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",E(a,t)).replace("{{time}}",I(i,t))}},W=/^D+$/,j=/^Y+$/,T=["D","DD","YY","YYYY"],A=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,D=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,_=/^'([^]*?)'?$/,L=/''/g,N=/[a-zA-Z]/;function q(e,t,n){var r,a,i,o,s,c,d,h,m,p,g,w,v,b,y,x,C,k;let P=null!=(p=null!=(m=null==n?void 0:n.locale)?m:u.locale)?p:l,M=null!=(b=null!=(v=null!=(w=null!=(g=null==n?void 0:n.firstWeekContainsDate)?g:null==n||null==(a=n.locale)||null==(r=a.options)?void 0:r.firstWeekContainsDate)?w:u.firstWeekContainsDate)?v:null==(o=u.locale)||null==(i=o.options)?void 0:i.firstWeekContainsDate)?b:1,E=null!=(k=null!=(C=null!=(x=null!=(y=null==n?void 0:n.weekStartsOn)?y:null==n||null==(c=n.locale)||null==(s=c.options)?void 0:s.weekStartsOn)?x:u.weekStartsOn)?C:null==(h=u.locale)||null==(d=h.options)?void 0:d.weekStartsOn)?k:0,I=f(e,null==n?void 0:n.in);if(!(I instanceof Date||"object"==typeof I&&"[object Date]"===Object.prototype.toString.call(I))&&"number"!=typeof I||isNaN(+f(I)))throw RangeError("Invalid time value");let q=t.match(D).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,O[t])(e,P.formatLong):e}).join("").match(A).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t)return{isToken:!1,value:function(e){let t=e.match(_);return t?t[1].replace(L,"'"):e}(e)};if(S[t])return{isToken:!0,value:e};
1if(t.match(N))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});P.localize.preprocessor&&(q=P.localize.preprocessor(I,q));let U={firstWeekContainsDate:M,weekStartsOn:E,locale:P};return q.map(r=>{if(!r.isToken)return r.value;let a=r.value;return(!(null==n?void 0:n.useAdditionalWeekYearTokens)&&j.test(a)||!(null==n?void 0:n.useAdditionalDayOfYearTokens)&&W.test(a))&&function(e,t,n){let r=function(e,t,n){let r="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(r," to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,n);if(console.warn(r),T.includes(e))throw RangeError(r)}(a,t,String(e)),(0,S[a[0]])(I,a,P.localize,U)}).join("")}},79714:(e,t,n)=>{n.d(t,{N:()=>b});var r=n(85689),a=n(94445),i=n(46236),o=n(71188),s=n(99349),c=n(75562),l=n(7321),u=n(99107);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class h extends a.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,l.s)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function f(e){let{children:t,isPresent:n,anchorX:i,root:o}=e,s=(0,a.useId)(),c=(0,a.useRef)(null),l=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:f}=(0,a.useContext)(u.Q),m=function(...e){return a.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():d(e[t],null)}}}}(...e),e)}(c,null==t?void 0:t.ref);return(0,a.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:a,right:u}=l.current;if(n||!c.current||!e||!t)return;c.current.dataset.motionPopId=s;let d=document.createElement("style");f&&(d.nonce=f);let h=null!=o?o:document.head;return h.appendChild(d),d.sheet&&d.sheet.insertRule('\n [data-motion-pop-id="'.concat(s,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===i?"left: ".concat(a):"right: ".concat(u),"px !important;\n top: ").concat(r,"px !important;\n }\n ")),()=>{h.contains(d)&&h.removeChild(d)}},[n]),(0,r.jsx)(h,{isPresent:n,childRef:c,sizeRef:l,children:a.cloneElement(t,{ref:m})})}let m=e=>{let{children:t,initial:n,isPresent:i,onExitComplete:s,custom:l,presenceAffectsLayout:u,mode:d,anchorX:h,root:m}=e,g=(0,o.M)(p),w=(0,a.useId)(),v=!0,b=(0,a.useMemo)(()=>(v=!1,{id:w,initial:n,isPresent:i,custom:l,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;s&&s()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[i,g,s]);return u&&v&&(b={...b}),(0,a.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[i]),a.useEffect(()=>{i||g.size||!s||s()},[i]),"popLayout"===d&&(t=(0,r.jsx)(f,{isPresent:i,anchorX:h,root:m,children:t})),(0,r.jsx)(c.t.Provider,{value:b,children:t})};function p(){return new Map}var g=n(8557);let w=e=>e.key||"";function v(e){let t=[];return a.Children.forEach(e,e=>{(0,a.isValidElement)(e)&&t.push(e)}),t}let b=e=>{let{children:t,custom:n,initial:c=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:d="sync",propagate:h=!1,anchorX:f="left",root:p}=e,[b,y]=(0,g.xQ)(h),x=(0,a.useMemo)(()=>v(t),[t]),C=h&&!b?[]:x.map(w),S=(0,a.useRef)(!0),k=(0,a.useRef)(x),P=(0,o.M)(()=>new Map),[M,E]=(0,a.useState)(x),[I,O]=(0,a.useState)(x);(0,s.E)(()=>{S.current=!1,k.current=x;for(let e=0;e<I.length;e++){let t=w(I[e]);C.includes(t)?P.delete(t):!0!==P.get(t)&&P.set(t,!1)}},[I,C.length,C.join("-")]);let W=[];if(x!==M){let e=[...x];for(let t=0;t<I.length;t++){let n=I[t],r=w(n);C.includes(r)||(e.splice(t,0,n),W.push(n))}return"wait"===d&&W.length&&(e=W),O(v(e)),E(x),null}let{forceRender:j}=(0,a.useContext)(i.L);return(0,r.jsx)(r.Fragment,{children:I.map(e=>{let t=w(e),a=(!h||!!b)&&(x===I||C.includes(t));return(0,r.jsx)(m,{isPresent:a,initial:(!S.current||!!c)&&void 0,custom:n,presenceAffectsLayout:u,mode:d,root:p,onExitComplete:a?void 0:()=>
1{if(!P.has(t))return;P.set(t,!0);let e=!0;P.forEach(t=>{t||(e=!1)}),e&&(null==j||j(),O(k.current),h&&(null==y||y()),l&&l())},anchorX:f,children:e},t)})})}},80769:(e,t,n)=>{n.d(t,{m:()=>r});let r=(0,n(7116).x)({id:43114,name:"Avalanche",blockTime:1700,nativeCurrency:{decimals:18,name:"Avalanche",symbol:"AVAX"},rpcUrls:{default:{http:["https://api.avax.network/ext/bc/C/rpc"]}},blockExplorers:{default:{name:"SnowTrace",url:"https://snowtrace.io",apiUrl:"https://api.snowtrace.io"}},contracts:{multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:0xb5b35e}}})},88613:(e,t,n)=>{n.d(t,{E:()=>a});var r=n(88903);let a=(0,n(7116).x)({...r.o,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:{...r.o.contracts,disputeGameFactory:{1:{address:"0x43edB88C4B80fDD2AdFF2412A7BebF9dF42cB40e"}},l2OutputOracle:{1:{address:"0x56315b90c40730925ec5485cf004d835058518A0"}},multicall3:{address:"0xca11bde05977b3631167028862be2a173976ca11",blockCreated:5022},portal:{1:{address:"0x49048044D57e1C92A77f79988d21Fa8fAF74E97e",blockCreated:0x10ac19f}},l1StandardBridge:{1:{address:"0x3154Cf16ccdb4C6d922629664174b904d80F2C35",blockCreated:0x10ac19f}}},sourceId:1});({...a,experimental_preconfirmationTime:200,rpcUrls:{default:{http:["https://mainnet-preconf.base.org"]}}})},88903:(e,t,n)=>{n.d(t,{o:()=>m});var r=n(27941),a=n(22415),i=n(26930),o=n(12974);let s={block:(0,a.R)({format:e=>({transactions:e.transactions?.map(e=>{if("string"==typeof e)return e;let t=(0,i.uP)(e);return"0x7e"===t.typeHex&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,r.uU)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}),stateRoot:e.stateRoot})}),transaction:(0,i.gU)({format(e){let t={};return"0x7e"===e.type&&(t.isSystemTx=e.isSystemTx,t.mint=e.mint?(0,r.uU)(e.mint):void 0,t.sourceHash=e.sourceHash,t.type="deposit"),t}}),transactionReceipt:(0,o.WB)({format:e=>({l1GasPrice:e.l1GasPrice?(0,r.uU)(e.l1GasPrice):null,l1GasUsed:e.l1GasUsed?(0,r.uU)(e.l1GasUsed):null,l1Fee:e.l1Fee?(0,r.uU)(e.l1Fee):null,l1FeeScalar:e.l1FeeScalar?Number(e.l1FeeScalar):null})})};var c=n(20252),l=n(56541),u=n(33715),d=n(75782),h=n(27257),f=n(68813);let m={blockTime:2e3,contracts:{gasPriceOracle:{address:"0x420000000000000000000000000000000000000F"},l1Block:{address:"0x4200000000000000000000000000000000000015"},l2CrossDomainMessenger:{address:"0x4200000000000000000000000000000000000007"},l2Erc721Bridge:{address:"0x4200000000000000000000000000000000000014"},l2StandardBridge:{address:"0x4200000000000000000000000000000000000010"},l2ToL1MessagePasser:{address:"0x4200000000000000000000000000000000000016"}},formatters:s,serializers:{transaction:function(e,t){var n;return"deposit"===(n=e).type||void 0!==n.sourceHash?function(e){var t=e;let{from:n,to:r}=t;if(n&&!(0,l.P)(n))throw new c.M({address:n});if(r&&!(0,l.P)(r))throw new c.M({address:r});let{sourceHash:a,data:i,from:o,gas:s,isSystemTx:f,mint:m,to:p,value:g}=e,w=[a,o,p??"0x",m?(0,d.nj)(m):"0x",g?(0,d.nj)(g):"0x",s?(0,d.nj)(s):"0x",f?"0x1":"0x",i??"0x"];return(0,u.aP)(["0x7e",(0,h.EQ)(w)])}(e):(0,f.b)(e,t)}}}},91451:(e,t,n)=>{n.d(t,{I:()=>o});var r=n(94445),a=n(49794),i=n(73137);function o(){i.r.current||(0,a.U)();let[e]=(0,r.useState)(i.O.current);return e}},99293:(e,t,n)=>{n.d(t,{A:()=>a,b:()=>r});var r=n(3846);let a=r}}]);
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.