/* theme-name: ILM Highland */
:root[data-glpi-theme=ilmhighland] {
  --tblr-primary-rgb: 17, 115, 59;
  --tblr-primary-fg: #ffffff;
  --tblr-link-color-rgb: 17, 115, 59;
  --tblr-border-radius: 12px;
  --glpi-mainmenu-bg: #021c0e;
  --glpi-mainmenu-fg: #f4f6fa;
  --glpi-helpdesk-header: hsl(152deg, 41%, 85%);
  --glpi-palette-color-1: #11733b;
  --glpi-palette-color-2: #0a4a26;
  --glpi-palette-color-3: #56e695;
  --glpi-palette-color-4: #021c0e;
  --glpi-illustrations-gradient-1: hsl(152deg, 47%, 92%);
  --glpi-illustrations-gradient-2: hsl(152deg, 47%, 72%);
  --glpi-illustrations-gradient-3: hsl(152deg, 47%, 45%);
}

/*
 * Sidebar hover/active menu text uses var(--tblr-primary) in GLPI core
 * (css/includes/components/_global-menu.scss), which is our brand dark
 * green #11733b. That reads fine against a medium sidebar background but
 * is nearly invisible against our near-black --glpi-mainmenu-bg (#021c0e).
 * Override with the brand mint accent, which has strong contrast on dark.
 */
:root[data-glpi-theme=ilmhighland] .sidebar #navbar-menu .nav-link.show,
:root[data-glpi-theme=ilmhighland] .sidebar #navbar-menu .nav-link.active,
:root[data-glpi-theme=ilmhighland] .sidebar #navbar-menu .nav-item:hover .nav-link,
:root[data-glpi-theme=ilmhighland] .sidebar #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=ilmhighland] .sidebar #navbar-menu .dropdown-item.active {
  color: #56e695 !important;
  border-left-color: #56e695 !important;
}