@charset "UTF-8";
/* theme-name: Eleve Tecnologia */
:root[data-glpi-theme=eleve] {
  --tblr-primary-rgb: 19, 122, 180;
  --tblr-primary-fg: #fff;
  --tblr-link-color-rgb: 0, 78, 136;
  --glpi-mainmenu-bg: #061219;
  --glpi-mainmenu-fg: #f4f8fb;
  --glpi-mainmenu-fg-muted: #f4f8fb99;
  --glpi-mainmenu-active-bg: #137ab4;
  --glpi-helpdesk-header: #d6eaf6;
  --glpi-illustrations-gradient-1: #d6eaf6;
  --glpi-illustrations-gradient-2: #1e9cd7;
  --glpi-illustrations-gradient-3: #004e88;
  --glpi-palette-color-1: #061219;
  --glpi-palette-color-2: #004e88;
  --glpi-palette-color-3: #137ab4;
  --glpi-palette-color-4: #1e9cd7;
}
:root[data-glpi-theme=eleve] body:not(.navbar-collapsed) .page .glpi-logo {
  background-size: contain;
  background-position: center;
  width: 180px;
  height: 51px;
}
:root[data-glpi-theme=eleve] .dashboard .glpi_logo {
  background-size: contain;
  width: 180px;
}
:root[data-glpi-theme=eleve] body.welcome-anonymous {
  min-height: 100vh;
  background: radial-gradient(60rem 40rem at 85% 110%, rgba(30, 156, 215, 0.35), transparent 70%), linear-gradient(160deg, #061219 0%, #06263d 55%, #004e88 100%);
  background-attachment: fixed;
}
:root[data-glpi-theme=eleve] .page-anonymous .container-tight {
  max-width: 30rem !important;
}
:root[data-glpi-theme=eleve] .page-anonymous .main-content-card form .col-md-5 {
  flex: 0 0 100%;
  max-width: 100%;
}
:root[data-glpi-theme=eleve] .page-anonymous .glpi-logo {
  --logo: var(--glpi-logo-light-login);
  display: inline-block;
  width: 280px;
  height: 79px;
  object-fit: contain;
}
:root[data-glpi-theme=eleve] .page-anonymous .main-content-card {
  border: 0;
  border-radius: 12px;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.35);
}
:root[data-glpi-theme=eleve] .page-anonymous .copyright {
  display: none;
}
:root[data-glpi-theme=eleve] .page-anonymous .container-tight > .text-center.text-muted::after {
  content: "Eleve Tecnologia · Central de Suporte";
  color: rgba(255, 255, 255, 0.7);
  font-size: 0.8rem;
}