// Scroll first slide into view on load
(function() {
var dk = document.getElementById('slide-deck');
if (dk) setTimeout(function() { dk.scrollIntoView({ behavior: 'smooth', block: 'start' }); }, 150);
})();
// ✓ badges on Practice / Game nav tabs
(function() {
try {
var p = JSON.parse(localStorage.getItem('wordplay_progress') || '{}');
var lv = p['a1'] || {};
var ws = lv['food'];
if (ws && ws.pct >= 70) {
var pt = document.querySelector('.chapter-nav-btn[href="index.html"]');
if (pt) pt.textContent = 'Practice ✓';
}
var gm = lv['wordplay_game_food'];
if (gm && gm.pct >= 70) {
var gt = document.querySelector('.chapter-nav-btn[href="game.html"]');
if (gt) gt.textContent = 'Game ✓';
}
} catch(e) {}
})();