:root[data-glpi-theme=greta-rm] {
  --glpi-palette-color-1: #3558A2;
  --glpi-palette-color-2: #D97706;
  --glpi-palette-color-3: #00A95F;
  --glpi-palette-color-4: #F5F6FA;
  --tblr-primary: #3558A2;
  --tblr-primary-rgb: 53, 88, 162;
  --tblr-success: #00A95F;
  --tblr-success-rgb: 0, 169, 95;
  --tblr-warning: #D97706;
  --tblr-warning-rgb: 217, 119, 6;
  --tblr-danger: #E1000F;
  --tblr-danger-rgb: 225, 0, 15;
  --tblr-info: #3558A2;
  --tblr-info-rgb: 53, 88, 162;
  --tblr-link-color: #3558A2;
  --tblr-link-color-rgb: 53, 88, 162;
  --tblr-secondary: #64748B;
  --tblr-secondary-rgb: 100, 116, 139;
  --tblr-secondary-fg: #FFFFFF;
  --tblr-body-bg: #F5F6FA;
  --tblr-bg-surface: #FFFFFF;
  --tblr-bg-surface-secondary: #F8FAFC;
  --tblr-bg-forms: #FFFFFF;
  --tblr-border-color: #E5E7EB;
  --tblr-border-color-translucent: rgba(15, 23, 42, 0.08);
  --tblr-body-color: #1F2937;
  --tblr-heading-color: #111827;
  --tblr-muted-color: #6B7280;
  --tblr-secondary-color: #4B5563;
  --tblr-navbar-bg: #FFFFFF;
  --tblr-navbar-color: #4B5563;
  --tblr-navbar-hover-color: #1F2937;
  --tblr-navbar-active-color: #111827;
  --tblr-navbar-border-color: #E5E7EB;
  --glpi-mainmenu-bg: #2F4F91;
  --glpi-mainmenu-fg: 248, 250, 252;
  --glpi-mainmenu-hover-bg: #3A5DA8;
  --glpi-mainmenu-hover-fg: #FFFFFF;
  --tblr-table-border-color: #E5E7EB;
  --tblr-table-striped-bg: rgba(53, 88, 162, 0.025);
  --tblr-table-active-bg: rgba(53, 88, 162, 0.06);
  --tblr-input-bg: #FFFFFF;
  --tblr-input-border-color: #D1D5DB;
  --tblr-input-focus-border-color: #3558A2;
  --tblr-input-focus-box-shadow: 0 0 0 0.2rem rgba(53, 88, 162, 0.15);
  --tblr-nav-link-color: #4B5563;
  --tblr-nav-link-hover-color: #3558A2;
  --tblr-nav-tabs-link-active-color: #3558A2;
  --tblr-nav-tabs-link-active-border-color: #3558A2;
}
:root[data-glpi-theme=greta-rm] body {
  background: #F5F6FA;
  color: #1F2937;
}
:root[data-glpi-theme=greta-rm] .card,
:root[data-glpi-theme=greta-rm] .tile,
:root[data-glpi-theme=greta-rm] .central,
:root[data-glpi-theme=greta-rm] .main-card,
:root[data-glpi-theme=greta-rm] .tab_cadre,
:root[data-glpi-theme=greta-rm] .table-responsive {
  border-radius: 12px;
  box-shadow: 0 4px 18px rgba(15, 23, 42, 0.04);
}
:root[data-glpi-theme=greta-rm] .navbar:not(.topbar):not(.sidebar):not(.navbar-vertical),
:root[data-glpi-theme=greta-rm] header.navbar:not(.topbar):not(.sidebar):not(.navbar-vertical) {
  background: #FFFFFF;
  box-shadow: 0 1px 0 rgba(15, 23, 42, 0.06);
}
:root[data-glpi-theme=greta-rm] .sidebar,
:root[data-glpi-theme=greta-rm] aside.sidebar,
:root[data-glpi-theme=greta-rm] .page-sidebar,
:root[data-glpi-theme=greta-rm] .glpi-sidebar,
:root[data-glpi-theme=greta-rm] .navbar-vertical {
  background: var(--glpi-mainmenu-bg) !important;
  background-color: var(--glpi-mainmenu-bg) !important;
  color: rgb(var(--glpi-mainmenu-fg)) !important;
}
:root[data-glpi-theme=greta-rm] .sidebar .navbar,
:root[data-glpi-theme=greta-rm] .sidebar .navbar-vertical,
:root[data-glpi-theme=greta-rm] .sidebar .navbar-collapse,
:root[data-glpi-theme=greta-rm] .sidebar .navbar-nav,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu,
:root[data-glpi-theme=greta-rm] .sidebar .nav-wrapper,
:root[data-glpi-theme=greta-rm] .sidebar .simplebar-content,
:root[data-glpi-theme=greta-rm] .sidebar .simplebar-content-wrapper,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar-vertical,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar-collapse,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar-nav,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu,
:root[data-glpi-theme=greta-rm] aside.sidebar .nav-wrapper,
:root[data-glpi-theme=greta-rm] aside.sidebar .simplebar-content,
:root[data-glpi-theme=greta-rm] aside.sidebar .simplebar-content-wrapper,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar-vertical,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar-collapse,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar-nav,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu,
:root[data-glpi-theme=greta-rm] .page-sidebar .nav-wrapper,
:root[data-glpi-theme=greta-rm] .page-sidebar .simplebar-content,
:root[data-glpi-theme=greta-rm] .page-sidebar .simplebar-content-wrapper,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar-vertical,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar-collapse,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar-nav,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .nav-wrapper,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .simplebar-content,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .simplebar-content-wrapper,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar-vertical,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar-collapse,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar-nav,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu,
:root[data-glpi-theme=greta-rm] .navbar-vertical .nav-wrapper,
:root[data-glpi-theme=greta-rm] .navbar-vertical .simplebar-content,
:root[data-glpi-theme=greta-rm] .navbar-vertical .simplebar-content-wrapper {
  background: transparent !important;
  background-color: transparent !important;
}
:root[data-glpi-theme=greta-rm] .sidebar .navbar-brand,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar-brand,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar-brand,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar-brand,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar-brand {
  min-height: 84px !important;
  height: 84px !important;
  width: 230px;
  padding: 0 !important;
  background-color: #EAF0FA !important;
  background-image: url("/branding/logo-greta-rm-horizontal.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 190px auto !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12);
  justify-content: center !important;
  align-items: center !important;
}
:root[data-glpi-theme=greta-rm] .sidebar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] aside.sidebar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] .page-sidebar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] .glpi-sidebar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] .navbar-vertical .navbar-brand .glpi-logo {
  display: none !important;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link {
  color: rgba(var(--glpi-mainmenu-fg), 0.82) !important;
  border-left: 3px solid transparent;
  border-radius: 10px;
  margin: 2px 10px;
  padding: 0.55rem 0.95rem !important;
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link:hover,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link:hover,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link:hover,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link:hover,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link:hover {
  color: #FFFFFF !important;
  background: rgba(255, 255, 255, 0.08) !important;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link.show, :root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link.active,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link.show,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link.active,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link.show,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link.active,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link.show,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link.active,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link.show,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link.active {
  background: rgba(255, 255, 255, 0.16) !important;
  border-left-color: #FFFFFF !important;
  color: #FFFFFF !important;
  font-weight: 700;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link i,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link .ti,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item .nav-link svg,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link i,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link .ti,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item .nav-link svg,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link i,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link .ti,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item .nav-link svg,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link i,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link .ti,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item .nav-link svg,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link i,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link .ti,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item .nav-link svg {
  opacity: 0.95;
  color: inherit !important;
  fill: currentColor;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav-item.active > .nav-link,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav-item.active > .nav-link,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav-item.active > .nav-link,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav-item.active > .nav-link,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav-item.active > .nav-link {
  background: rgba(255, 255, 255, 0.16) !important;
  border-left-color: #FFFFFF !important;
  color: #FFFFFF !important;
  font-weight: 700;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .dropdown-menu,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .navbar-nav .dropdown-menu,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .dropdown-menu,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .navbar-nav .dropdown-menu,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .dropdown-menu,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .navbar-nav .dropdown-menu,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .dropdown-menu,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .navbar-nav .dropdown-menu,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .dropdown-menu,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .navbar-nav .dropdown-menu {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .dropdown-item,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav .nav-link,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .dropdown-item,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav .nav-link,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .dropdown-item,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav .nav-link,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .dropdown-item,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav .nav-link,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .dropdown-item,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav .nav-link {
  color: rgba(var(--glpi-mainmenu-fg), 0.76) !important;
}
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .sidebar #navbar-menu .nav .nav-link:hover,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] aside.sidebar #navbar-menu .nav .nav-link:hover,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .page-sidebar #navbar-menu .nav .nav-link:hover,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .glpi-sidebar #navbar-menu .nav .nav-link:hover,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .navbar-vertical #navbar-menu .nav .nav-link:hover {
  color: #FFFFFF !important;
}
:root[data-glpi-theme=greta-rm] .topbar,
:root[data-glpi-theme=greta-rm] .topbar.navbar,
:root[data-glpi-theme=greta-rm] header.topbar,
:root[data-glpi-theme=greta-rm] header.navbar.topbar,
:root[data-glpi-theme=greta-rm] body .topbar,
:root[data-glpi-theme=greta-rm] body .topbar.navbar,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar {
  background: linear-gradient(135deg, #3558A2 0%, #2F4F91 100%) !important;
  background-color: #3558A2 !important;
  color: #FFFFFF !important;
  box-shadow: 0 2px 4px rgba(15, 23, 42, 0.08);
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
:root[data-glpi-theme=greta-rm] .topbar .container-fluid,
:root[data-glpi-theme=greta-rm] .topbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] .topbar .navbar-nav,
:root[data-glpi-theme=greta-rm] .topbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] .topbar.navbar .container-fluid,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-nav,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] header.topbar .container-fluid,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-nav,
:root[data-glpi-theme=greta-rm] header.topbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .container-fluid,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-nav,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] body .topbar .container-fluid,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-nav,
:root[data-glpi-theme=greta-rm] body .topbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .container-fluid,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-nav,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-wrapper,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .container-fluid,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-collapse,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-nav,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-wrapper {
  background: transparent !important;
  background-color: transparent !important;
}
:root[data-glpi-theme=greta-rm] .topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-brand,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-brand {
  min-height: 84px !important;
  height: 84px !important;
  width: 230px;
  padding: 0 !important;
  background-color: #EAF0FA !important;
  background-image: url("/branding/logo-greta-rm-horizontal.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 190px auto !important;
  border-bottom: 0 !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: inset -1px 0 0 rgba(255, 255, 255, 0.08);
  justify-content: center !important;
  align-items: center !important;
}
:root[data-glpi-theme=greta-rm] .topbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-brand .glpi-logo {
  display: none !important;
}
:root[data-glpi-theme=greta-rm] .topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] .topbar .nav-link,
:root[data-glpi-theme=greta-rm] .topbar .nav-link span,
:root[data-glpi-theme=greta-rm] .topbar .nav-link i,
:root[data-glpi-theme=greta-rm] .topbar .nav-link svg,
:root[data-glpi-theme=greta-rm] .topbar .navbar-text,
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb,
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] .topbar .btn-link,
:root[data-glpi-theme=greta-rm] .topbar .btn-link i,
:root[data-glpi-theme=greta-rm] .topbar .btn-link svg,
:root[data-glpi-theme=greta-rm] .topbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] .topbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] .topbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] .topbar h1,
:root[data-glpi-theme=greta-rm] .topbar h2,
:root[data-glpi-theme=greta-rm] .topbar h3,
:root[data-glpi-theme=greta-rm] .topbar h4,
:root[data-glpi-theme=greta-rm] .topbar h5,
:root[data-glpi-theme=greta-rm] .topbar h6,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-brand,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-link,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-link span,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-link i,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-link svg,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-text,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn-link,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn-link i,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn-link svg,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] .topbar.navbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] .topbar.navbar h1,
:root[data-glpi-theme=greta-rm] .topbar.navbar h2,
:root[data-glpi-theme=greta-rm] .topbar.navbar h3,
:root[data-glpi-theme=greta-rm] .topbar.navbar h4,
:root[data-glpi-theme=greta-rm] .topbar.navbar h5,
:root[data-glpi-theme=greta-rm] .topbar.navbar h6,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] header.topbar .nav-link,
:root[data-glpi-theme=greta-rm] header.topbar .nav-link span,
:root[data-glpi-theme=greta-rm] header.topbar .nav-link i,
:root[data-glpi-theme=greta-rm] header.topbar .nav-link svg,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-text,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] header.topbar .btn-link,
:root[data-glpi-theme=greta-rm] header.topbar .btn-link i,
:root[data-glpi-theme=greta-rm] header.topbar .btn-link svg,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] header.topbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] header.topbar h1,
:root[data-glpi-theme=greta-rm] header.topbar h2,
:root[data-glpi-theme=greta-rm] header.topbar h3,
:root[data-glpi-theme=greta-rm] header.topbar h4,
:root[data-glpi-theme=greta-rm] header.topbar h5,
:root[data-glpi-theme=greta-rm] header.topbar h6,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-link,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-link span,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-link i,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-link svg,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-text,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn-link,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn-link i,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn-link svg,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h1,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h2,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h3,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h4,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h5,
:root[data-glpi-theme=greta-rm] header.navbar.topbar h6,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body .topbar .nav-link,
:root[data-glpi-theme=greta-rm] body .topbar .nav-link span,
:root[data-glpi-theme=greta-rm] body .topbar .nav-link i,
:root[data-glpi-theme=greta-rm] body .topbar .nav-link svg,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-text,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] body .topbar .btn-link,
:root[data-glpi-theme=greta-rm] body .topbar .btn-link i,
:root[data-glpi-theme=greta-rm] body .topbar .btn-link svg,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] body .topbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] body .topbar h1,
:root[data-glpi-theme=greta-rm] body .topbar h2,
:root[data-glpi-theme=greta-rm] body .topbar h3,
:root[data-glpi-theme=greta-rm] body .topbar h4,
:root[data-glpi-theme=greta-rm] body .topbar h5,
:root[data-glpi-theme=greta-rm] body .topbar h6,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-link,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-link span,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-link i,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-link svg,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-text,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn-link,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn-link i,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn-link svg,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h1,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h2,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h3,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h4,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h5,
:root[data-glpi-theme=greta-rm] body .topbar.navbar h6,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-brand,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-link,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-link span,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-link i,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-link svg,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-text,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item a,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn-link,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn-link i,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn-link svg,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-toggler,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-toggler i,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .navbar-toggler svg,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h1,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h2,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h3,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h4,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h5,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar h6 {
  color: #FFFFFF !important;
  fill: currentColor;
}
:root[data-glpi-theme=greta-rm] .topbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] .topbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] .topbar.navbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] header.topbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] header.topbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] body .topbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] body .topbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item a:hover,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .nav-link:hover,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn-link:hover,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item a:hover {
  color: #FFFFFF !important;
  opacity: 1;
}
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item {
  opacity: 0.88;
}
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item.active,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item.active {
  color: #FFFFFF !important;
  opacity: 1;
}
:root[data-glpi-theme=greta-rm] .topbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] .topbar.navbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] header.topbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] body .topbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .breadcrumb-item + .breadcrumb-item::before,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(255, 255, 255, 0.65);
}
:root[data-glpi-theme=greta-rm] .topbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-menu,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-menu {
  background: #FFFFFF !important;
  border: 1px solid #E5E7EB !important;
  box-shadow: 0 10px 25px rgba(15, 23, 42, 0.12) !important;
}
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-header,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-header,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-header,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-header,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-header,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-header,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-menu a,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item span,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item i,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item svg,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-header,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-menu a {
  color: #1F2937 !important;
  fill: currentColor;
}
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .topbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-item:focus,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item:hover,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-item:focus {
  background: #F8FAFC !important;
  color: #3558A2 !important;
}
:root[data-glpi-theme=greta-rm] .topbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] .topbar.navbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] header.topbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] body .topbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .dropdown-divider,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .dropdown-divider {
  border-color: #E5E7EB !important;
}
:root[data-glpi-theme=greta-rm] .topbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] header.topbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] body .topbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary),
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary) {
  color: #FFFFFF !important;
  border-color: rgba(255, 255, 255, 0.22);
}
:root[data-glpi-theme=greta-rm] .topbar .btn:not(.btn-primary):not(.btn-outline-primary):hover, :root[data-glpi-theme=greta-rm] .topbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] header.topbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] header.topbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] body .topbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] body .topbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] body .topbar.navbar .btn:not(.btn-primary):not(.btn-outline-primary):focus,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary):hover,
:root[data-glpi-theme=greta-rm] body header.navbar.topbar .btn:not(.btn-primary):not(.btn-outline-primary):focus {
  color: #FFFFFF !important;
  background: rgba(255, 255, 255, 0.1) !important;
  border-color: rgba(255, 255, 255, 0.28) !important;
}
:root[data-glpi-theme=greta-rm] .sidebar .navbar-brand .glpi-logo,
:root[data-glpi-theme=greta-rm] .topbar .navbar-brand .glpi-logo {
  display: none !important;
}
:root[data-glpi-theme=greta-rm] .btn-primary,
:root[data-glpi-theme=greta-rm] .btn.btn-primary {
  color: #FFFFFF !important;
  background: #3558A2 !important;
  border-color: #3558A2 !important;
}
:root[data-glpi-theme=greta-rm] .btn-primary:hover, :root[data-glpi-theme=greta-rm] .btn-primary:focus,
:root[data-glpi-theme=greta-rm] .btn.btn-primary:hover,
:root[data-glpi-theme=greta-rm] .btn.btn-primary:focus {
  color: #FFFFFF !important;
  background: #2F4F91 !important;
  border-color: #2F4F91 !important;
  box-shadow: 0 0 0 0.2rem rgba(53, 88, 162, 0.15) !important;
}
:root[data-glpi-theme=greta-rm] .btn-outline-primary {
  color: #3558A2 !important;
  background: #FFFFFF !important;
  border-color: #3558A2 !important;
}
:root[data-glpi-theme=greta-rm] .btn-outline-primary:hover, :root[data-glpi-theme=greta-rm] .btn-outline-primary:focus {
  color: #FFFFFF !important;
  background: #3558A2 !important;
  border-color: #3558A2 !important;
}
:root[data-glpi-theme=greta-rm] .table {
  border-color: #E5E7EB;
}
:root[data-glpi-theme=greta-rm] .table thead th {
  background: #F8FAFC;
  color: #3558A2;
  font-weight: 600;
}
:root[data-glpi-theme=greta-rm] .tab_cadre_fixe th,
:root[data-glpi-theme=greta-rm] .list-group-header,
:root[data-glpi-theme=greta-rm] .card-header {
  color: #3558A2;
  font-weight: 600;
}
:root[data-glpi-theme=greta-rm] .table-hover tbody tr:hover {
  background: rgba(53, 88, 162, 0.03);
}
:root[data-glpi-theme=greta-rm] .form-label,
:root[data-glpi-theme=greta-rm] label {
  color: #374151;
  font-weight: 600;
}
:root[data-glpi-theme=greta-rm] .form-control:focus,
:root[data-glpi-theme=greta-rm] .form-select:focus {
  border-color: #3558A2;
  box-shadow: 0 0 0 0.2rem rgba(53, 88, 162, 0.15);
}
:root[data-glpi-theme=greta-rm] .nav-tabs .nav-link.active,
:root[data-glpi-theme=greta-rm] .nav-tabs .nav-item.show .nav-link {
  color: #3558A2;
  border-bottom-color: #3558A2;
  font-weight: 600;
}
:root[data-glpi-theme=greta-rm] .pagination .page-link {
  color: #3558A2;
  background: #FFFFFF;
  border-color: #D7DFEA;
}
:root[data-glpi-theme=greta-rm] .pagination .page-link:hover {
  color: #FFFFFF;
  background: #3558A2;
  border-color: #3558A2;
}
:root[data-glpi-theme=greta-rm] .pagination .page-link.active {
  color: #FFFFFF !important;
  background: #3558A2 !important;
  border-color: #3558A2 !important;
  box-shadow: none;
}
:root[data-glpi-theme=greta-rm] .pagination .page-item.active .page-link {
  color: #FFFFFF !important;
  background: #3558A2 !important;
  border-color: #3558A2 !important;
  box-shadow: none;
}
:root[data-glpi-theme=greta-rm] .pagination .page-item.disabled .page-link {
  color: #94A3B8;
  background: #F8FAFC;
  border-color: #E5E7EB;
}
:root[data-glpi-theme=greta-rm] .badge.bg-primary {
  background: #E8F0FF !important;
  color: #284A91 !important;
}
:root[data-glpi-theme=greta-rm] .badge.bg-warning {
  background: #FFF3E8 !important;
  color: #B45309 !important;
}
:root[data-glpi-theme=greta-rm] .badge.bg-success {
  background: #E8FFF4 !important;
  color: #007A4E !important;
}
:root[data-glpi-theme=greta-rm] .badge.bg-danger {
  background: #FDEBEC !important;
  color: #B42318 !important;
}
:root[data-glpi-theme=greta-rm] .login-page,
:root[data-glpi-theme=greta-rm] .login-page body {
  background: linear-gradient(180deg, #F8FAFC 0%, #EEF2F7 100%);
}
:root[data-glpi-theme=greta-rm] a {
  color: #3558A2;
}
:root[data-glpi-theme=greta-rm] a:hover {
  color: #2F4F91;
}