timeline-slot" style="left: ${slotLeft}; width: ${slotWidth};">${timeStr}</div>`;
            }
            
            timeline.innerHTML = timelineHTML;
            timeline.style.width = '100%';
            
            // Set containers to use full available height
            const guideGridContainer = document.querySelector('.guide-grid-container');
            const guideGrid = document.getElementById('guide-grid');
            const stationsColumn = document.getElementById('stations-column');
     