Add CacheFirst runtimeCaching rules for Hugging Face model requests (huggingface.co and cdn-lfs) with 90-day expiration. Add getKokoroProgress() export to tts.ts for tracking download progress. Add TTS model download progress bar overlay in FightViewer.vue that shows during model loading and auto-hides when complete. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>