!function t(s,e,o){function n(a,i){if(!e[a]){if(!s[a]){var c="function"==typeof require&&require;if(!i&&c)return c(a,!0);if(r)return r(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}var m=e[a]={exports:{}};s[a][0].call(m.exports,(function(t){return n(s[a][1][t]||t)}),m,m.exports,t,s,e,o)}return e[a].exports}for(var r="function"==typeof require&&require,a=0;a<o.length;a++)n(o[a]);return n}({1:[function(t,s,e){"use strict";let o=!1;const{chrome:n}=globalThis;globalThis.stateHooks=globalThis.stateHooks||{};const r=[];function a(...t){try{const s=(new Date).getTime();importScripts(...t);const e=(new Date).getTime();return r.push({name:t[0],value:e-s,children:[],startTime:s,endTime:e}),!0}catch(t){console.error(t)}return!1}function i(){if(o)return;o=!0;const t=[],s=t=>{a(t)},e=Date.now();s("../scripts/sentry-install.js");!self.document||s("../scripts/snow.js"),s("../scripts/use-snow.js");s("../scripts/runtime-lavamoat.js"),s("../scripts/lockdown-more.js"),s("../scripts/policy-load.js");"../common-0.js,../common-1.js,../common-2.js,../common-3.js,../common-4.js,../common-5.js,../common-6.js,../common-7.js,../common-8.js,../common-9.js,../common-10.js,../common-11.js,../common-12.js,../background-0.js,../background-1.js,../background-2.js,../background-3.js,../background-4.js,../background-5.js,../background-6.js,../background-7.js,../background-8.js".split(",").forEach((t=>s(t))),a(...t);const n=Date.now();console.log("SCRIPTS IMPORT COMPLETE in Seconds: "+(Date.now()-e)/1e3),console.log(`Time for each import: ${JSON.stringify({name:"Total",children:r,startTime:e,endTime:n,value:n-e,version:1},void 0,"    ")}`)}self.addEventListener("install",i),n.runtime.onMessage.addListener((()=>(i(),!1))),"activated"===self.serviceWorker.state&&i();n.runtime.onInstalled.addListener((function t(s){"install"===s.reason&&(globalThis.stateHooks.metamaskTriggerOnInstall?(globalThis.stateHooks.metamaskTriggerOnInstall(),delete globalThis.stateHooks.metamaskTriggerOnInstall):globalThis.stateHooks.metamaskWasJustInstalled=!0,n.runtime.onInstalled.removeListener(t))})),(async()=>{try{await n.scripting.registerContentScripts([{id:"inpage",matches:["file://*/*","http://*/*","https://*/*"],js:["scripts/inpage.js"],runAt:"document_start",world:"MAIN",allFrames:!0}])}catch(t){console.warn(`Dropped attempt to register inpage content script. ${t}`)}})()},{}]},{},[1]);