:root[data-glpi-theme=itfac3] {
  --tblr-dark: #0f1419;
  --tblr-light: #c8d1dc;
  --tblr-body-bg: #111820;
  --tblr-bg-surface: #161d27;
  --tblr-body-color: #b8c4d4;
  --tblr-primary-rgb: 0, 180, 216;
  --tblr-primary-fg: #0a1520;
  --tblr-secondary: #8899aa;
  --tblr-secondary-fg: #111820;
  --tblr-link-color-rgb: 56, 189, 248;
  --tblr-link-hover-color-rgb: 125, 211, 252;
  --tblr-code-color: #7dd3fc;
  --tblr-muted: #6b7a8d;
  --tblr-muted-rgb: 107, 122, 141;
  --tblr-badge-bg: #1e3a4f;
  --tblr-badge-color: #38bdf8;
  --glpi-mainmenu-bg: #0a1018;
  --glpi-mainmenu-fg: #ffffffcc;
  --glpi-helpdesk-header: #182230;
  --glpi-helpdesk-tiles-section-bg: #131a24;
  --glpi-helpdesk-tabs-section-bg: #111820;
  --glpi-form-header-fg: #38bdf8;
  --glpi-form-header-border-color: transparent;
  --glpi-tabs-bg: #131a24;
  --glpi-tabs-fg: var(--tblr-light);
  --glpi-tabs-border-color: transparent;
  --glpi-tabs-active-bg: #1a2a3a;
  --glpi-tabs-active-fg: #e2e8f0;
  --glpi-tabs-active-border-color: transparent;
  --glpi-itil-secondary-bg: #131a24;
  --glpi-timeline-fup-bg: #121a24;
  --glpi-timeline-fup-fg: #8899aa;
  --glpi-timeline-fup-border: #1e3040;
  --glpi-palette-color-1: #0a1018;
  --glpi-palette-color-2: #111820;
  --glpi-palette-color-3: #00b4d8;
  --glpi-palette-color-4: #38bdf8;
  --glpi-illustrations-gradient-1: hsl(205deg, 40%, 65%);
  --glpi-illustrations-gradient-2: hsl(205deg, 40%, 35%);
  --glpi-illustrations-gradient-3: hsl(205deg, 40%, 15%);
}