
/* 2) Tous les parents dans le trail */
#main-aside-menu .menu-item--active-trail > a {
  color: var(--nav-accent);
  font-weight: 700;
}


/* Survol cohérent */
#main-aside-menu  .menu a:hover {
  color: #007aa5; /* un poil plus sombre */
}

/* Transition douce */
#main-aside-menu  .menu a {
  transition: color .2s ease, border-color .2s ease, background-color .2s ease;
}

