() => { window.__selectedMode = 'fast'; var MODE_GPU_DURATION = { fast: 20, high_detail: 60 }; window.__setMode = function(m) { window.__selectedMode = m; var fast = document.getElementById('mode-btn-fast'); var hd = document.getElementById('mode-btn-hd'); if (fast) fast.classList.toggle('mode-btn-active', m === 'fast'); if (hd) hd.classList.toggle('mode-btn-active', m === 'high_detail'); var dur = MODE_GPU_DURATION[m]; if (dur !== undefined) { var sl = document.getElementById('custom-gpu-duration'); var vl = document.getElementById('custom-gpu-duration-val'); if (sl) { sl.value = dur; sl.dispatchEvent(new Event('input', {bubbles: true})); } if (vl) vl.textContent = dur; } }; }