:root[data-glpi-theme=d3embedded-dark] {
  --tblr-primary-rgb: 0, 174, 239;
  --tblr-secondary: #777777;
  --tblr-secondary-fg: #ff6b00;
  --tblr-link-color-rgb: 0, 174, 239;
  --glpi-mainmenu-bg: #333333;
  --glpi-mainmenu-fg: #ffffff;
  --glpi-palette-color-1: #0aaeef;
  --glpi-palette-color-2: #ff6b00;
  --glpi-palette-color-3: #333333;
  --glpi-palette-color-4: #000000;
  --glpi-itil-secondary-bg: #333333;
  --glpi-helpdesk-tiles-section-bg: #333333;
  --glpi-helpdesk-tabs-section-bg: #222222;
  --glpi-helpdesk-header: #222222;
  --glpi-timeline-solution-bg: #00172f;
  /*
      .singlesignon-login-classic  .btn-link {
          visibility: hidden;
      }
  */
}
:root[data-glpi-theme=d3embedded-dark] i .rich_text_container * {
  color: white !important;
  background-color: transparent !important;
}
:root[data-glpi-theme=d3embedded-dark] i .rich_text_container a * {
  color: #00aeef !important;
}
:root[data-glpi-theme=d3embedded-dark] .elementToProof, :root[data-glpi-theme=d3embedded-dark] .elementToProof *:not(a) {
  color: white !important;
  background-color: transparent !important;
}
:root[data-glpi-theme=d3embedded-dark] .rich_text_container p span {
  color: white !important;
}
:root[data-glpi-theme=d3embedded-dark] div.g-chart, :root[data-glpi-theme=d3embedded-dark] div.ct-chart {
  background-color: #333333 !important;
}
:root[data-glpi-theme=d3embedded-dark] .form-control:disabled {
  background-color: #333333 !important;
}
:root[data-glpi-theme=d3embedded-dark] .select2-container--disabled .select2-selection--single, :root[data-glpi-theme=d3embedded-dark] .select2-container--disabled .select2-selection--multiple {
  background-color: #333333 !important;
}
:root[data-glpi-theme=d3embedded-dark] .timeline-badges .badge.bg-blue-lt {
  color: white !important;
}
:root[data-glpi-theme=d3embedded-dark] .singlesignon-login {
  background: #333333;
  --sso-accent: #0aaeef;
}