175:.side .active{background:#042c40;border:1px solid #00cfff;box-shadow:0 0 18px rgba(0,210,255,.85);background:rgba(0,0,0,.35);overflow-y:auto;scroll-behavior:smooth}
194:.focus{outline:3px solid rgba(0,210,255,.95);box-shadow:0 0 18px rgba(0,210,255,.85);z-index:9}
195:.refreshEpg{outline:3px solid rgba(0,210,255,.95);
200:box-shadow:0 0 18px rgba(0,210,255,.85);
208:font-weight:900;box-shadow:0 0 18px rgba(0,210,255,.85);
240:box-shadow:0 0 18px rgba(0,210,255,.85);
258:.videoBox.focus{
259:    outline:3px solid rgba(0,210,255,.95);
260:    box-shadow:0 0 18px rgba(0,210,255,.85);
285:.row36.active,.row36.focus,.row36:hover{background:rgba(0,210,255,.35);outline:3px solid rgba(0,210,255,.95);min-width:330px;height:64px;display:flex;align-items:center;gap:12px;padding:0 14px;background:rgba(0,38,85,.82);font-size:15px;font-weight:900}
441:    g.flat().forEach(e=>e.classList.remove('focus'));
450:    el.classList.add('focus');
452:    el.focus({preventScroll:true});
568:    document.querySelectorAll('.focus').forEach(function(x){x.classList.remove('focus');});
571:        box.classList.add('focus');
573:        box.focus();
616:    const focused=document.querySelector('.focus.row');
621:    if(focused && focused.getAttribute('data-play')) url = focused.getAttribute('data-play');
640:    const el=document.querySelector('.focus');
