if(!self.define){let s,n={};const l=(l,a)=>(l=new URL(l+".js",a).href,n[l]||new Promise(n=>{if("document"in self){const s=document.createElement("script");s.src=l,s.onload=n,document.head.appendChild(s)}else s=l,importScripts(l),n()}).then(()=>{let s=n[l];if(!s)throw new Error(`Module ${l} didn’t register its module`);return s}));self.define=(a,o)=>{const e=s||("document"in self?document.currentScript.src:"")||location.href;if(n[e])return;let r={};const i=s=>l(s,e),t={module:{uri:e},exports:r,require:i};n[e]=Promise.all(a.map(s=>t[s]||i(s))).then(s=>(o(...s),r))}}define(["./workbox-4424bb96"],function(s){"use strict";self.addEventListener("message",s=>{s.data&&"SKIP_WAITING"===s.data.type&&self.skipWaiting()}),s.precacheAndRoute([{url:"index.html",revision:"d79708bd87aa9748c20db198e7265dbd"},{url:"assets/workbox-window.prod.es5-BIl4cyR9.js",revision:null},{url:"assets/useBackendConnection-DKvfYjhQ.js",revision:null},{url:"assets/types-DxHZB39T.js",revision:null},{url:"assets/switch-BTqCTolc.js",revision:null},{url:"assets/slider-C6r01RE5.js",revision:null},{url:"assets/select-B_ypzzK2.js",revision:null},{url:"assets/react-DnK_pEU5.js",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.woff",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.woff",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.woff",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2",revision:null},{url:"assets/plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-700-normal-DqEcQeE5.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-600-normal-BR_Ojra4.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-500-normal-DYtqi0QS.woff",revision:null},{url:"assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2",revision:null},{url:"assets/plus-jakarta-sans-latin-400-normal-BDKaGhyp.woff",revision:null},{url:"assets/noto-sans-vietnamese-700-normal-DayJ0F-f.woff2",revision:null},{url:"assets/noto-sans-vietnamese-700-normal-1GL2JyGE.woff",revision:null},{url:"assets/noto-sans-vietnamese-600-normal-mhyQDSzg.woff2",revision:null},{url:"assets/noto-sans-vietnamese-600-normal-D0HZFEqa.woff",revision:null},{url:"assets/noto-sans-vietnamese-500-normal-B_DgfjT4.woff2",revision:null},{url:"assets/noto-sans-vietnamese-500-normal-BBHKifio.woff",revision:null},{url:"assets/noto-sans-vietnamese-400-normal-D2wP-Vm-.woff2",revision:null},{url:"assets/noto-sans-vietnamese-400-normal-C3Al4sv4.woff",revision:null},{url:"assets/noto-sans-latin-ext-700-normal-CgsG9aVh.woff",revision:null},{url:"assets/noto-sans-latin-ext-700-normal-BypTtJma.woff2",revision:null},{url:"assets/noto-sans-latin-ext-600-normal-Has_8ph9.woff2",revision:null},{url:"assets/noto-sans-latin-ext-600-normal-B3lLaxXr.woff",revision:null},{url:"assets/noto-sans-latin-ext-500-normal-D88cFz81.woff2",revision:null},{url:"assets/noto-sans-latin-ext-500-normal-Bn9_h39k.woff",revision:null},{url:"assets/noto-sans-latin-ext-400-normal-CVf-LbaS.woff2",revision:null},{url:"assets/noto-sans-latin-ext-400-normal-CNh9dRW_.woff",revision:null},{url:"assets/noto-sans-latin-700-normal-ZyrKABVF.woff",revision:null},{url:"assets/noto-sans-latin-700-normal-CrvTEWhy.woff2",revision:null},{url:"assets/noto-sans-latin-600-normal-Dkgu5AE5.woff2",revision:null},{url:"assets/noto-sans-latin-600-normal-DVJMj_t0.woff",revision:null},{url:"assets/noto-sans-latin-500-normal-DCA2Z9Cj.woff2",revision:null},{url:"assets/noto-sans-latin-500-normal-CDPngY5C.woff",revision:null},{url:"assets/noto-sans-latin-400-normal-DPpKfCgK.woff",revision:null},{url:"assets/noto-sans-latin-400-normal-BTkUljjl.woff2",revision:null},{url:"assets/noto-sans-greek-ext-700-normal-Dq1WA5-1.woff2",revision:null},{url:"assets/noto-sans-greek-ext-700-normal-BOmIwFkq.woff",revision:null},{url:"assets/noto-sans-greek-ext-600-normal-BjvVOqxV.woff",revision:null},{url:"assets/noto-sans-greek-ext-600-normal-B4z4a2vi.woff2",revision:null},{url:"assets/noto-sans-greek-ext-500-normal-D6bOGD5V.woff2",revision:null},{url:"assets/noto-sans-greek-ext-500-normal-CbZNESfr.woff",revision:null},{url:"assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2",revision:null},{url:"assets/noto-sans-greek-ext-400-normal-L11LEhi4.woff",revision:null},{url:"assets/noto-sans-greek-700-normal-x3kNWF-0.woff2",revision:null},{url:"assets/noto-sans-greek-700-normal-DDNJsN3F.woff",revision:null},{url:"assets/noto-sans-greek-600-normal-CT9U7UAD.woff2",revision:null},{url:"assets/noto-sans-greek-600-normal-C0bz_iEd.woff",revision:null},{url:"assets/noto-sans-greek-500-normal-D_0l3T9g.woff2",revision:null},{url:"assets/noto-sans-greek-500-normal-BAAA_uK7.woff",revision:null},{url:"assets/noto-sans-greek-400-normal-DCESwnT1.woff2",revision:null},{url:"assets/noto-sans-greek-400-normal-Be2BcUUc.woff",revision:null},{url:"assets/noto-sans-devanagari-700-normal-DVs0dmkg.woff2",revision:null},{url:"assets/noto-sans-devanagari-700-normal-CT12sGlc.woff",revision:null},{url:"assets/noto-sans-devanagari-600-normal-Ewgvvq1j.woff2",revision:null},{url:"assets/noto-sans-devanagari-600-normal-Bly84zfI.woff",revision:null},{url:"assets/noto-sans-devanagari-500-normal-VG35fhMU.woff2",revision:null},{url:"assets/noto-sans-devanagari-500-normal-B62tDw8r.woff",revision:null},{url:"assets/noto-sans-devanagari-400-normal-g9fsM2jL.woff",revision:null},{url:"assets/noto-sans-devanagari-400-normal-C3FccbrF.woff2",revision:null},{url:"assets/noto-sans-cyrillic-ext-700-normal-OK-fZO_i.woff2",revision:null},{url:"assets/noto-sans-cyrillic-ext-700-normal-D83T7awq.woff",revision:null},{url:"assets/noto-sans-cyrillic-ext-600-normal-DlWr7wnj.woff2",revision:null},{url:"assets/noto-sans-cyrillic-ext-600-normal-Cwz1867h.woff",revision:null},{url:"assets/noto-sans-cyrillic-ext-500-normal-CuwgPeWW.woff2",revision:null},{url:"assets/noto-sans-cyrillic-ext-500-normal-Bw4G4pNe.woff",revision:null},{url:"assets/noto-sans-cyrillic-ext-400-normal-d9FrwbiD.woff",revision:null},{url:"assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2",revision:null},{url:"assets/noto-sans-cyrillic-700-normal-DYZmzPmX.woff2",revision:null},{url:"assets/noto-sans-cyrillic-700-normal-D8UNalU-.woff",revision:null},{url:"assets/noto-sans-cyrillic-600-normal-KpAl9xZA.woff2",revision:null},{url:"assets/noto-sans-cyrillic-600-normal-BRIw9PIU.woff",revision:null},{url:"assets/noto-sans-cyrillic-500-normal-BxM0HQjg.woff",revision:null},{url:"assets/noto-sans-cyrillic-500-normal-9zZ_jNuA.woff2",revision:null},{url:"assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2",revision:null},{url:"assets/noto-sans-cyrillic-400-normal-BDYvNhAR.woff",revision:null},{url:"assets/motion-8nKk6_RD.js",revision:null},{url:"assets/material-icons-outlined-DZhiGvEA.woff2",revision:null},{url:"assets/material-icons-outlined-BpWbwl2n.woff",revision:null},{url:"assets/material-icons-kAwBdRge.woff2",revision:null},{url:"assets/material-icons-Dr0goTwe.woff",revision:null},{url:"assets/label-CyGXWE6X.js",revision:null},{url:"assets/index-LUV-rsLw.js",revision:null},{url:"assets/index-D9WwIcnt.css",revision:null},{url:"assets/index-CLGWHFf2.js",revision:null},{url:"assets/dnd-Bgdma8TD.js",revision:null},{url:"assets/card-CF36l7bR.js",revision:null},{url:"assets/alert-nibgKJd5.js",revision:null},{url:"assets/accordion-tcZ-azK3.js",revision:null},{url:"assets/WiFiSetupPage-CuL2IPBv.js",revision:null},{url:"assets/TableControlPage-Cd_LBo1I.js",revision:null},{url:"assets/SetupPage-w_FtYlgJ.js",revision:null},{url:"assets/SettingsPage-CGwFLj86.js",revision:null},{url:"assets/PlaylistsPage-CNDzttwl.js",revision:null},{url:"assets/LEDPage-CFgLVr-r.js",revision:null},{url:"assets/ConnectionBanner-BwHQi9kR.js",revision:null},{url:"assets/CaptivePortalPage-DVYLYnAt.js",revision:null},{url:"assets/BrowsePage-CCSAcHrC.js",revision:null}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("index.html"))),s.registerRoute(/\/static\/.*\.webp$/,new s.CacheFirst({cacheName:"pattern-previews",plugins:[new s.ExpirationPlugin({maxEntries:500,maxAgeSeconds:2592e3})]}),"GET"),s.registerRoute(/\/static\/.*\.(png|jpg|ico|svg)$/,new s.CacheFirst({cacheName:"static-assets",plugins:[new s.ExpirationPlugin({maxEntries:100,maxAgeSeconds:604800})]}),"GET"),s.registerRoute(/\/api\//,new s.NetworkFirst({cacheName:"api-cache",networkTimeoutSeconds:10,plugins:[new s.ExpirationPlugin({maxEntries:50,maxAgeSeconds:300})]}),"GET")});