/* ORACULON CT-64 — service worker. Precache the whole app shell so the device works fully offline once installed. DEPLOY CHECKLIST when any of css/oraculon.css, js/oraculon.js, or fonts/fonts.css changes: bump THREE numbers in lockstep so installed PWAs pick up the new code on the next refresh: 1. CACHE below (e.g. "oraculon-v3" → "oraculon-v4") 2. SHELL ?v=N suffixes on the three versioned files (must match index.html) 3. ?v=N on the matching /