/* Homepage-only route panel behaviour (overrides common.css) */
.page-index .route-panel {
    transition: box-shadow 0.3s ease, transform 0.3s ease, filter 0.3s ease;
}

.page-index .route-panel:hover {
    filter: brightness(1.1) !important;
    box-shadow: 0 0 20px 6px rgba(255, 255, 255, 0.5) !important;

    /* Explicitly cancel the common.css translateY hover */
    transform: translateY(0) scale(1.03) !important;
}

.page-index .route-panel:active {
    opacity: 50%;
}
