!function(){"use strict";try{self["workbox:sw:6.5.4"]&&_()}catch(t){}constt={backgroundSync:"background-sync",broadcastUpdate:"broadcast-update",cacheableResponse:"cacheable-response",core:"core",expiration:"expiration",googleAnalytics:"offline-ga",navigationPreload:"navigation-preload",precaching:"precaching",rangeRequests:"range-requests",routing:"routing",strategies:"strategies",streams:"streams",recipes:"recipes"};self.workbox=newclass{constructor(){returnthis.v={},this.Pt={debug:"localhost"===self.location.hostname,modulePathPrefix:null,modulePathCb:null},this.$t=this.Pt.debug?"dev":"prod",this.Ct=!1,newProxy(this,{get(e,s){if(e[s])returne[s];consto=t[s];returno&&e.loadModule("workbox-"+o),e[s]}})}setConfig(t={}){if(this.Ct)thrownewError("Config must be set before accessing workbox.* modules");Object.assign(this.Pt,t),this.$t=this.Pt.debug?"dev":"prod"}loadModule(t){conste=this.jt(t);try{importScripts(e),this.Ct=!0}catch(s){throwconsole.error(`Unable to import module '${t}' from '${e}'.`),s}}jt(t){if(this.Pt.modulePathCb)returnthis.Pt.modulePathCb(t,this.Pt.debug);lete=["https://storage.googleapis.com/workbox-cdn/releases/6.5.4"];consts=`${t}.${this.$t}.js`,o=this.Pt.modulePathPrefix;returno&&(e=o.split("/"),""===e[e.length-1]&&e.splice(e.length-1,1)),e.push(s),e.join("/")}}}();