/* Águia — visual próximo do painel antigo, sem encolher abas */

/* Abas no tamanho normal (não reduzir) */
#sidebar .nav-tabs > li > a {
  padding: 10px 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}

/* Sidebar altura completa como no antigo */
#sidebar {
  width: 300px !important;
  max-height: calc(100% - 42px) !important;
  height: calc(100% - 42px) !important;
}

@media (min-width: 992px) {
  #sidebar {
    width: 330px !important;
  }
}

#sidebar.collapsed {
  width: 0 !important;
}

/* Remove as "capas" diagonais do header (logo/menu) */
#header.folded .navbar .navbar-brand:before,
#header.folded .navbar .navbar-brand:after,
#header.folded .navbar-nav:before,
#header.folded .navbar-nav:after {
  display: none !important;
  border: 0 !important;
  content: none !important;
}

#header.folded .navbar .navbar-brand {
  width: auto !important;
  max-width: 220px !important;
  border-radius: 0 !important;
}

#header.folded:before {
  display: none !important;
}

/* Widgets de baixo um pouco menos altos — mapa mais visível, abas intactas */
#widgets .widget-body {
  height: 110px !important;
  max-height: 110px !important;
}

.graph-1-wrap,
.graph-1-wrap .graph-1 {
  height: 120px !important;
}

/* Lista de veículos: IMEI / chip sob o nome (só menor; largura normal) */
#ajax-items .name .agon-device-meta,
#sidebar .name .agon-device-meta {
  display: block;
  font-size: 10px !important;
  line-height: 1.2 !important;
  font-weight: 400 !important;
  opacity: 0.7;
  margin-top: 1px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
