/* MAGI Theme - Based on The Kinetic Blueprint Design Guidelines */
/* Primary: #1c2b3e | Accent: #c2f107 (lime) | Surface: warm #fdf9f3 */
:root[data-glpi-theme=magi] {
  /* Primary button/link color - using the lime secondary as the action accent */
  --tblr-primary-rgb: 81, 102, 0;
  --tblr-primary-fg: #fff;
  /* Secondary */
  --tblr-secondary: #44474c;
  --tblr-secondary-fg: #fff;
  /* Links - dark navy primary for authority */
  --tblr-link-color-rgb: 28, 43, 62;
  /* Main navigation - dark navy primary */
  --glpi-mainmenu-bg: #1c2b3e;
  --glpi-mainmenu-fg: #fff;
  /* Helpdesk header */
  --glpi-helpdesk-header: #f7f3ed;
  /* Palette preview colors (shown in theme selector) */
  --glpi-palette-color-1: #1c2b3e;
  --glpi-palette-color-2: #fdf9f3;
  --glpi-palette-color-3: #324155;
  --glpi-palette-color-4: #c2f107;
  /* Helpdesk header gradients */
  --glpi-illustrations-gradient-1: #f7f3ed;
  --glpi-illustrations-gradient-2: #324155;
  --glpi-illustrations-gradient-3: #1c2b3e;
  /* Surface overrides for warm tones */
  --tblr-body-bg: #fdf9f3;
  --tblr-body-color: #1c1c18;
  --tblr-card-bg: #ffffff;
  --tblr-border-color: rgba(196, 198, 205, 0.25);
  /* Active/selected states with lime accent */
  --tblr-active-bg: #c2f107;
  --tblr-active-color: #1c1c18;
}