if(!self.define){let e,n={};const s=(s,i)=>(s=new URL(s+".js",i).href,n[s]||new Promise(n=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=n,document.head.appendChild(e)}else e=s,importScripts(s),n()}).then(()=>{let e=n[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e}));self.define=(i,c)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(n[o])return;let r={};const a=e=>s(e,o),d={module:{uri:o},exports:r,require:a};n[o]=Promise.all(i.map(e=>d[e]||a(e))).then(e=>(c(...e),r))}}define(["./workbox-10ca7b97"],function(e){"use strict";self.addEventListener("message",e=>{e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()}),e.precacheAndRoute([{url:"placeholder-user.svg",revision:"45ea7cd8f6cfdbafb6493e5f04b3ecb7"},{url:"placeholder-series.svg",revision:"25d219367b50f3cbb4fc4076cf0f5d23"},{url:"placeholder-podcast.svg",revision:"bd16d4ff68337f9561fa670d71e837c7"},{url:"logo_vt.jpg",revision:"ae0dce1dccf8a66382a091dbdb60f9f8"},{url:"logo_hz.jpg",revision:"72411db73badeb6d9722139095d576ac"},{url:"logo.jpg",revision:"ae0dce1dccf8a66382a091dbdb60f9f8"},{url:"index.html",revision:"21be035fe23072be01b805c67c1adc07"},{url:"favicon.jpg",revision:"02e746dd3b010d323a6e46e961c3200f"},{url:"favicon.ico",revision:"3e72af78a9d1dcf2ed951c6545959ed6"},{url:"icons/icon-maskable-512.png",revision:"039f5cc508c792d0ae263ad86da95e3c"},{url:"icons/icon-maskable-192.png",revision:"c23c8b90aed822c9d9c89fb96adc92fc"},{url:"icons/icon-512.png",revision:"8e778e262515f4a764c456bc3fe0e245"},{url:"icons/icon-192.png",revision:"34e53f168e4a6b0ef6c9075a4511fd99"},{url:"icons/favicon-32.png",revision:"35323662c07afa700b9fcbfcefa51ebc"},{url:"icons/favicon-16.png",revision:"700a961fb545887389d0710376c1e8d8"},{url:"assets/workbox-window.prod.es5-BBnX5xw4.js",revision:null},{url:"assets/vendor-ui-DK0PFt8r.js",revision:null},{url:"assets/vendor-trpc-S33hZYuM.js",revision:null},{url:"assets/vendor-react-l0sNRNKZ.js",revision:null},{url:"assets/vendor-query-Bnq-g-z_.js",revision:null},{url:"assets/index-Bu-g40G7.js",revision:null},{url:"assets/index-BXD-I2Fr.css",revision:null},{url:"icons/icon-192.png",revision:"34e53f168e4a6b0ef6c9075a4511fd99"},{url:"icons/icon-512.png",revision:"8e778e262515f4a764c456bc3fe0e245"},{url:"icons/icon-maskable-192.png",revision:"c23c8b90aed822c9d9c89fb96adc92fc"},{url:"icons/icon-maskable-512.png",revision:"039f5cc508c792d0ae263ad86da95e3c"},{url:"manifest.webmanifest",revision:"e1e7501bc88fbbe6ac5ab512ffbedd6e"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("/app/index.html"),{denylist:[/\/api\//,/\/share\//]})),e.registerRoute(/\/share\//,new e.NetworkOnly,"GET"),e.registerRoute(({request:e})=>"navigate"===e.mode,new e.NetworkFirst({cacheName:"html-cache",networkTimeoutSeconds:5,plugins:[new e.ExpirationPlugin({maxEntries:30,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/api\/trpc\//,new e.NetworkFirst({cacheName:"trpc-api-cache",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:100,maxAgeSeconds:3600})]}),"GET"),e.registerRoute(/\/uploads\/images\//,new e.StaleWhileRevalidate({cacheName:"uploads-images-cache",plugins:[new e.ExpirationPlugin({maxEntries:200,maxAgeSeconds:2592e3})]}),"GET"),e.registerRoute(/\/uploads\/audio\//,new e.NetworkOnly,"GET")});
