/*
 * Last update: 2025-08-30 00:00 UTC
 * Author: GaryH
 * Related: html_header.php, enhanced_desktop_menu.css
 * Summary: Disable any zoom/scale/translate hover effects on main menu for a steady, professional feel
 */

/* Desktop modern nav: remove translate/scale on hover */
.modern-desktop-nav .nav-link,
.modern-desktop-nav .nav-item .nav-link {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, border-bottom-color .2s ease !important;
}
.modern-desktop-nav .nav-link:hover,
.modern-desktop-nav .nav-item.active .nav-link {
    transform: none !important;
}

/* Legacy cssmenu: ensure no transform-based hover */
#cssmenu > ul > li > a {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, border-color .2s ease !important;
}
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li:hover > a {
    transform: none !important;
}

/* Prevent accidental animation inheritance */
#cssmenu *,
.modern-desktop-nav * {
    animation: none !important;
}


