window.onload = function(){
   setTimeout(()=>{
    moreLinks =  document.querySelectorAll(".more-link");
    moreLinks.forEach(link=>link.click());
   },6000)
}
/* === BIG SCREENS ONLY (Wider than 1200px) === */
/* This ensures tablets and small laptops keep the original layout */
@media (min-width: 1200px) {

    /* 1. Force the row to stay on one line (No wrapping, no scrolling) */
    .timeline-content-group {
        display: flex !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        overflow-x: hidden !important; /* Hides the scrollbar */
    }

    /* 2. Force every session card to be exactly 25% width */
    .timeline-content {
        flex: 1 1 0px !important; /* Grows and shrinks to share space */
        width: 25% !important;    /* 4 items = 25% each */
        min-width: 0 !important;  /* Allows text to shrink if needed */
        box-sizing: border-box !important;
    }

    /* 3. Make text wrap nicely */
    .session-name a, .session-venue {
        white-space: normal !important; 
        font-size: 13px !important;     
    }
}