if(!self.define){let e,s={};const n=(n,i)=>(n=new URL(n+".js",i).href,s[n]||new Promise(s=>{if("document"in self){const e=document.createElement("script");e.src=n,e.onload=s,document.head.appendChild(e)}else e=n,importScripts(n),s()}).then(()=>{let e=s[n];if(!e)throw new Error(`Module ${n} didn’t register its module`);return e}));self.define=(i,c)=>{const o=e||("document"in self?document.currentScript.src:"")||location.href;if(s[o])return;let r={};const a=e=>n(e,o),d={module:{uri:o},exports:r,require:a};s[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:"6648387509d761e3f7727961fdf07d61"},{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-BdYCsQa8.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")});
