@charset "UTF-8";
/*!
 * Ambiental light pro - menu cinza do manual
 * Menu lateral com cinza ambiental (#706f6f) e verde mantido.
 */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] {
  --glpi-palette-color-1: #706f6f;
  --glpi-palette-color-2: #f5f7fb;
  --glpi-palette-color-3: #6f7fa3;
  --glpi-palette-color-4: #95c11f;
  --tblr-primary: #95c11f;
  --tblr-primary-fg: #23314f;
  --tblr-primary-rgb: 149, 193, 31;
  --tblr-secondary: #e8edf5;
  --tblr-secondary-fg: #4b5f87;
  --tblr-link-color: #6b7ca3;
  --tblr-link-color-rgb: 107, 124, 163;
  --tblr-link-hover-color: #4d618e;
  --tblr-success-rgb: 149, 193, 31;
  --tblr-info-rgb: 48, 69, 111;
  --tblr-warning-rgb: 255, 184, 0;
  --tblr-danger-rgb: 220, 53, 69;
  --tblr-body-bg: #f5f7fb;
  --tblr-body-color: #344563;
  --tblr-bg-surface: #ffffff;
  --tblr-card-bg: #ffffff;
  --tblr-card-cap-bg: #ffffff;
  --tblr-card-border-color: #e3e8f2;
  --tblr-border-color: #e2e8f2;
  --tblr-border-color-light: #eef2f7;
  --tblr-muted: #7f8eab;
  --tblr-heading-color: #33476d;
  --tblr-input-bg: #ffffff;
  --tblr-input-border-color: #dfe6f1;
  --tblr-input-color: #33476d;
  --tblr-input-disabled-bg: #f3f5f9;
  --glpi-mainmenu-bg: #706f6f;
  --glpi-mainmenu-fg: #f4f7fb;
  --glpi-mainmenu-submenu-bg: #636262;
  --glpi-mainmenu-submenu-fg: #edf2f8;
  --glpi-mainmenu-submenu-active-bg: #565555;
  --glpi-mainmenu-submenu-active-fg: #ffffff;
  --glpi-header-bg: #ffffff;
  --glpi-header-fg: #6b7ca3;
  --tblr-active-bg: rgba(149, 193, 31, 0.10);
  --tblr-hover-bg: rgba(112, 111, 111, 0.05);
  --glpi-badge-bg: #95c11f;
  --glpi-badge-fg: #23314f;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside {
  background: var(--glpi-mainmenu-bg) !important;
  color: var(--glpi-mainmenu-fg) !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .nav-link {
  color: rgba(244, 247, 251, 0.96) !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .nav-link:hover {
  background: rgba(255, 255, 255, 0.05) !important;
  color: #ffffff !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link[aria-current=page],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link[aria-current=page],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link[aria-current=page],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .nav-link[aria-current=page] {
  background: rgba(0, 0, 0, 0.12) !important;
  color: #ffffff !important;
  border-left: 3px solid #95c11f;
}

/* Ajuste de contraste para labels/textos em painéis laterais e formulários */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .card .form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .card label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ticket-field,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .field-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .col-form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .text-muted {
  color: #586883 !important;
  opacity: 1 !important;
}

/* Títulos/blocos do painel direito do chamado */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object h2,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object h3,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object h4,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .card-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe strong {
  color: #33476d !important;
}

/* Melhor leitura de valores e selects */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object textarea,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .form-select {
  color: #344563 !important;
}

/* Placeholders mais visíveis */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] ::placeholder {
  color: #8a97b1 !important;
  opacity: 1 !important;
}

/* ===== Ajustes finos de contraste restantes ===== */
/* Breadcrumb, navegação superior e paginação */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb-item.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .pagination,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .pagination .page-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .fa-angle-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .fa-angle-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .ti-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .ti-chevron-right {
  color: #5a6c8f !important;
  opacity: 1 !important;
}

/* Títulos e ícones de cabeçalhos de blocos */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .card-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .card-header *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .ti {
  color: #5a6c8f !important;
  opacity: 1 !important;
}

/* Painel direito: labels e textos auxiliares ainda claros */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-xxl-3 label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-xl-3 label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-lg-3 label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-md-3 label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-sm-3 label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .label-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .dropdown-toggle,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .select2-selection__rendered {
  color: #52647f !important;
  opacity: 1 !important;
}

/* Chips/tokens e atores no rodapé do painel direito */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .badge,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tag-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .actor-badge,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .select2-selection__choice,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .choices__item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .dropdown-item {
  color: #4a5d7d !important;
  opacity: 1 !important;
}

/* Ícones pequenos apagados */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .text-muted i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .text-muted svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .text-muted i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .tab_cadre_fixe .text-muted svg {
  color: #7a8aa6 !important;
  fill: #7a8aa6 !important;
  opacity: 1 !important;
}

/* Pequeno aumento de contraste no topo do conteúdo */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .timeline-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .itil-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .page-header {
  color: #3f5478 !important;
}

/* ===== v4: correcoes finais de contraste sem alterar o menu aprovado ===== */
/* Reforca o contraste do menu lateral exatamente como na versao anterior boa */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-item > a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link .nav-link-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link .nav-link-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link .nav-link-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .nav-link svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .nav-link svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .nav-link svg {
  color: rgba(244, 247, 251, 0.96) !important;
  fill: currentColor !important;
  opacity: 1 !important;
}

/* Breadcrumbs e navegacao superior */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .breadcrumb-item.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar .nav-link {
  color: #55698d !important;
  opacity: 1 !important;
}

/* Botoes/abas do topo do chamado (Modelos, Kanban global etc.) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-tabs .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-pills .nav-link {
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .disabled {
  color: #9aa8bf !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-tabs .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-pills .nav-link {
  color: #61749a !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-tabs .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-pills .nav-link.active {
  color: #33476d !important;
  background: #eef3f8 !important;
}

/* Pequenos icones da faixa superior */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .header-tools .ti {
  color: #7b8aa5 !important;
  opacity: 1 !important;
}

/* Paginacao lateral / setas */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .pagination,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .pagination .page-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .fa-angle-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .fa-angle-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .ti-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .ti-chevron-right {
  color: #7a8aa6 !important;
  opacity: 1 !important;
}

/* Painel direito e labels */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .col-form-label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object label,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .label-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .text-muted {
  color: #556881 !important;
  opacity: 1 !important;
}

/* Chips/tokens e area inferior (ex: Meus perifericos) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .badge,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .tag-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .actor-badge,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .select2-selection__choice,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .choices__item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .dropdown-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-tabs .dropdown-item {
  color: #4d607f !important;
  opacity: 1 !important;
}

/* Texto de valores continua com bom contraste */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object textarea,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .select2-selection__rendered {
  color: #344563 !important;
}

/* ===== v5: contraste para placeholders, desabilitados e controles sutis ===== */
/* Itens apagados do topo (Modelos, Kanban global, etc.) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .nav-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .nav-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .disabled {
  color: #8d9bb3 !important;
  opacity: 1 !important;
}

/* Chevrons/setas e icones discretos */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-search,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-search,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fas.fa-search,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-icon {
  color: #8a98b0 !important;
  fill: #8a98b0 !important;
  opacity: 1 !important;
}

/* Placeholder geral mais visivel */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] ::placeholder {
  color: #8e9cb4 !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] input::-webkit-input-placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] textarea::-webkit-input-placeholder {
  color: #8e9cb4 !important;
  opacity: 1 !important;
}

/* Campos, selects e widgets desabilitados */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] input:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] select:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] textarea:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-control:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-select:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-control[readonly],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-select[readonly],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .choices.is-disabled .choices__inner,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .select2-container--disabled .select2-selection,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dropdown-toggle:disabled {
  color: #8b98af !important;
  -webkit-text-fill-color: #8b98af !important;
  opacity: 1 !important;
}

/* Texto placeholder/rendered de Select2 / Choices / dropdowns */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .select2-selection__placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .select2-selection__rendered[title=""],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .choices__placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .choices__input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dropdown-toggle .placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-select.placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-placeholder {
  color: #8b98af !important;
  opacity: 1 !important;
}

/* Linhas inferiores do painel direito (Meus periféricos / Ou pesquisa completa / Adicionar formulário) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .input-group-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-control::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-select::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-light,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-secondary:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-light:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object small.text-muted {
  color: #8a98b0 !important;
  opacity: 1 !important;
}

/* Botao desabilitado de adicionar formulario */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .ti {
  color: #8d9bb3 !important;
  fill: #8d9bb3 !important;
  opacity: 1 !important;
}

/* ===== v6: contraste para listagens, toolbars e cabecalhos de tabela ===== */
/* Barra superior da listagem: busca, filtros e controles sutis */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .input-group-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .input-group-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dt-search input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dt-search .form-control {
  color: #7f8faa !important;
  border-color: #d6deea !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dt-search input::placeholder {
  color: #92a0b7 !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .ti {
  color: #8d9bb3 !important;
  fill: #8d9bb3 !important;
  opacity: 1 !important;
}

/* Cabecalhos da tabela/listagem que ainda estao claros */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] table thead th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table thead th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable thead th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dataTable thead th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table th .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table thead .sorting,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table thead .sorting_asc,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table thead .sorting_desc,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-responsive thead th,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-group-item .text-muted {
  color: #8b99b0 !important;
  opacity: 1 !important;
}

/* Links e textos secundários das listagens */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table td .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable td .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dataTable td .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable .small {
  color: #8292ad !important;
  opacity: 1 !important;
}

/* Icones de acoes da listagem (direita superior) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable-toolbar .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable-toolbar .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-actions .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-actions .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-actions .ti {
  color: #93a0b6 !important;
  fill: #93a0b6 !important;
  opacity: 1 !important;
}

/* Cabeçalho das colunas com checkbox/selecao */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] table thead th input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table thead th input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable thead th input {
  opacity: 1 !important;
}

/* Pequeno reforço para a faixa de ferramentas acima da tabela */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .dt-container .dt-layout-row {
  color: #7f8faa !important;
}

/* ===== v7: legibilidade em estados desabilitados sem mudar layout ===== */
/* Controles desabilitados do topo/conteudo: mantem estado disabled, mas legivel */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .nav-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-item.disabled .page-link {
  color: #667998 !important;
  -webkit-text-fill-color: #667998 !important;
  opacity: 1 !important;
}

/* Botões sutis (outline/ghost) usados em "Modelos", "Kanban global" e "Formulário" */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary:disabled {
  color: #667998 !important;
  border-color: #c5cfde !important;
  background: #edf2f8 !important;
  opacity: 1 !important;
}

/* "Voltar" do wizard/formulario (secundario desabilitado) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-secondary.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-secondary:disabled {
  color: #607494 !important;
  border-color: #c9d3e2 !important;
  background: #e5ecf5 !important;
  opacity: 1 !important;
}

/* Setas/chevrons e icones discretos da barra superior */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.disabled .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn:disabled .ti {
  color: #667998 !important;
  fill: currentColor !important;
  opacity: 1 !important;
}

/* ===== v8: neutraliza opacidade baixa em controles sutis (default state) ===== */
/* Varios componentes do GLPI/Tabler reduzem opacidade no estado padrao */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] {
  --bs-btn-disabled-opacity: 1;
  --tblr-btn-disabled-opacity: 1;
}

/* Links/botoes secundarios do topo e do painel (inclui "Modelos" e "Kanban global") */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-outline-light,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-outline-light,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object a.btn-link {
  --tblr-btn-color: #5f7394 !important;
  --tblr-btn-border-color: #c5cfde !important;
  --tblr-btn-disabled-opacity: 1 !important;
  --bs-btn-disabled-opacity: 1 !important;
  color: #5f7394 !important;
  border-color: #c5cfde !important;
  opacity: 1 !important;
}

/* Cobertura extra para variacoes de classe de ghost/outline */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header [class*=btn-outline],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object [class*=btn-outline] {
  color: #5f7394 !important;
  opacity: 1 !important;
}

/* Estados aria-disabled (muito comum em anchors no GLPI) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [aria-disabled=true],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .disabled[aria-disabled=true] {
  color: #667998 !important;
  -webkit-text-fill-color: #667998 !important;
  opacity: 1 !important;
}

/* Paginacao/setas de navegacao de carrossel, timeline e widgets */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .pagination .page-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-item .page-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .carousel-control-prev,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .carousel-control-next,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .carousel-control-prev-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .carousel-control-next-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .swiper-button-prev,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .swiper-button-next,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .timeline-controls .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn-icon {
  color: #607494 !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object [class*=carousel-control],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object [class*=swiper-button] {
  color: #607494 !important;
  opacity: 1 !important;
}

/* Icones SVG/font icon que herdam estado "apagado" de wrappers */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .btn svg path,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn svg path {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* Texto auxiliar muito claro no painel direito ("Formulario:" e similares) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .form-text {
  color: #667998 !important;
  opacity: 1 !important;
}

/* ===== v9: cobertura global para detalhes apagados de listagem/toolbars ===== */
/* Botoes sutis usados no topo e nas barras de acao (Modelos, Kanban, icones) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-link {
  --tblr-btn-color: #5f7394 !important;
  --tblr-btn-border-color: #c5cfde !important;
  --tblr-btn-disabled-opacity: 1 !important;
  --bs-btn-disabled-opacity: 1 !important;
  color: #5f7394 !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-icon *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-link * {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* Estado desabilitado: continua "desligado", mas legivel */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-ghost-secondary:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-secondary:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-outline-light:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-icon.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-icon:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-link.disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-link:disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [aria-disabled=true] {
  color: #667998 !important;
  -webkit-text-fill-color: #667998 !important;
  border-color: #c7d1e0 !important;
  opacity: 1 !important;
}

/* Barra de busca/filtros e barra de acoes das listagens */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .search-input .input-group-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .input-icon-addon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .table-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .list-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .datatable-toolbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=toolbar] .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=toolbar] .btn * {
  color: #607494 !important;
  opacity: 1 !important;
}

/* Paginacao/setas/controles compactos da listagem */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-chevron-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .fa-angle-right,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-left,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .ti-chevron-right {
  color: #607494 !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* ===== v10: fallback para utilitarios de opacidade/texto secundario ===== */
/* Texto secundario muito claro nas barras/listagens */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-body-secondary {
  color: #6a7d9b !important;
  opacity: 1 !important;
}

/* Utilitarios opacity-* em controles (causam efeito "apagado") */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.opacity-25,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.opacity-50,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn.opacity-75,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn .opacity-25,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn .opacity-50,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn .opacity-75,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=toolbar] .opacity-25,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=toolbar] .opacity-50,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=toolbar] .opacity-75 {
  opacity: 1 !important;
}

/* Icones em botoes compactos da listagem */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .btn-sm svg path {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* ===== v11: cobre variacoes de classes ghost/outline do GLPI ===== */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=btn-outline] {
  color: #607494 !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=btn-outline] * {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* ===== v13: guarda-chuva global de contraste para textos secundarios ===== */
/* Tokens base usados por Bootstrap/Tabler para texto "muted/secondary" */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] {
  --bs-secondary-color: #5f7394;
  --bs-secondary-color-rgb: 95, 115, 148;
  --bs-tertiary-color: #6a7d9b;
  --bs-tertiary-color-rgb: 106, 125, 155;
  --tblr-secondary-color: #5f7394;
  --tblr-secondary-color-rgb: 95, 115, 148;
  --tblr-muted: #6a7d9b;
  --tblr-muted-rgb: 106, 125, 155;
  --tblr-disabled-opacity: 1;
}

/* Classes utilitarias de texto secundario em qualquer modulo */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .form-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=text-muted],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] [class*=text-secondary] {
  color: #5f7394 !important;
  opacity: 1 !important;
}

/* Cabecalhos/faixas de contexto (titulo do item atual e labels de secao) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .timeline-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .timeline-header *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-header *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .text-secondary {
  color: #5e7394 !important;
  opacity: 1 !important;
}

/* Legendas e titulos de bloco que as vezes herdam tons muito claros */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] legend,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] fieldset > legend,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .card-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .card-header *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .accordion-button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .accordion-button * {
  color: #4f6487 !important;
  opacity: 1 !important;
}

/* ===== v12: contraste fino da sidebar e faixa superior ===== */
/* Busca da sidebar ("Encontrar um menu") */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .form-control {
  color: rgba(236, 242, 251, 0.92) !important;
  border-color: rgba(236, 242, 251, 0.24) !important;
  background: rgba(255, 255, 255, 0.03) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside input::placeholder {
  color: rgba(236, 242, 251, 0.68) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .input-icon-addon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .input-icon-addon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .input-icon-addon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .input-icon-addon {
  color: rgba(236, 242, 251, 0.78) !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* Rodape da sidebar ("Recolher menu" e similares) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside [class*=btn-ghost] {
  color: rgba(236, 242, 251, 0.88) !important;
  border-color: rgba(236, 242, 251, 0.26) !important;
  background: rgba(255, 255, 255, 0.02) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .main-sidebar [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-vertical [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] aside [class*=btn-ghost] * {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* Faixa superior do item (texto que fica apagado sem hover) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .page-header .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .timeline-header .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .timeline-header .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .itil-header .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .itil-object .itil-header .btn * {
  color: #5e7394 !important;
  opacity: 1 !important;
}

/* =============================================================================
   TOPBAR + SELF-SERVICE: barra superior horizontal
   =============================================================================
   O GLPI 11 usa a classe .topbar para a barra horizontal no topo (tanto no
   perfil admin quanto no self-service). O fundo deve ser cinza ambiental
   (#706f6f) e todo texto deve ser claro para manter legibilidade.
   Baseado na estrutura real do tema original (css_palettes_auror.min.css).
   ============================================================================= */
/* --- Variáveis GLPI não-prefixadas (ausentes no tema original) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] {
  --is-dark: false;
  --header-fg: #95c11f;
  --header-bg: rgba(149, 193, 31, 0.05);
  --header-border-color: #d6deea;
}

/* --- Fundo e cor base do topbar e navbar horizontal --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical),
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-expand:not(.navbar-vertical),
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-expand-md:not(.navbar-vertical),
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-expand-lg:not(.navbar-vertical) {
  background-color: #706f6f !important;
  color: #f4f7fb !important;
  z-index: 1031;
}

/* --- Links de navegação do topbar (breadcrumbs Home > Assistência > Chamados) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-item > a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-nav .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link .nav-link-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-item > a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-nav .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link .nav-link-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link span {
  color: rgba(244, 247, 251, 0.88) !important;
  opacity: 1 !important;
}

/* --- Ícones dentro do topbar --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-item i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link .ti {
  color: rgba(244, 247, 251, 0.8) !important;
  fill: currentColor !important;
  opacity: 1 !important;
}

/* --- Hover nos links do topbar --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-item > a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-item > a:hover {
  color: #ffffff !important;
  background-color: rgba(255, 255, 255, 0.08) !important;
}

/* --- Link ativo / página atual (com underline verde ambiental) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-link[aria-current=page],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-item.active > a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-link[aria-current=page],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-item.active > a {
  color: #ffffff !important;
  background-color: rgba(0, 0, 0, 0.12) !important;
}

/* Underline verde no item ativo (usa ::after como o tema original) */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-item.active::after,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar-expand-md.navbar-light .nav-item.active::after,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-item.active::after {
  border-color: #95c11f !important;
}

/* --- Botões ghost/outline no topbar (Pesquisar, ícones, etc.) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar [class*=btn-outline],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-ghost-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-outline-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) [class*=btn-ghost],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) [class*=btn-outline],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-icon {
  color: rgba(244, 247, 251, 0.8) !important;
  border-color: rgba(244, 247, 251, 0.22) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-outline-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar [class*=btn-outline] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .btn-icon *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-ghost-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-outline-secondary *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) [class*=btn-ghost] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) [class*=btn-outline] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .btn-icon * {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* --- Texto genérico dentro do topbar --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .text-body-secondary {
  color: rgba(244, 247, 251, 0.8) !important;
  opacity: 1 !important;
}

/* --- Breadcrumbs dentro do topbar (Home > Assistência > Chamados) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb-item.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(244, 247, 251, 0.75) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .breadcrumb a:hover {
  color: #ffffff !important;
  text-decoration: underline !important;
}

/* =============================================================================
   ÁREA DO PERFIL / DROPDOWN DO USUÁRIO (canto superior direito)
   =============================================================================
   O dropdown de perfil (Super-Admin / Self-Service / Entidade / Idioma)
   abre sobre fundo branco mas precisa ter texto escuro legível.
   ============================================================================= */
/* --- Botão/trigger do perfil no topbar --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-brand,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-brand *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-brand,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-brand * {
  color: rgba(244, 247, 251, 0.92) !important;
  opacity: 1 !important;
}

/* --- Dropdown do perfil (conteúdo aberto com fundo branco) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-menu {
  background-color: #ffffff !important;
  border-color: #e3e8f2 !important;
  color: #344563 !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12) !important;
}

/* --- Itens do dropdown (Self-Service, Super-Admin, Ajuda, Sobre, Sair, etc.) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .dropdown-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .nav-link {
  color: #344563 !important;
  opacity: 1 !important;
}

/* --- Ícones dos itens do dropdown --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .dropdown-item i {
  color: #6b7ca3 !important;
  opacity: 1 !important;
}

/* --- Hover nos itens do dropdown --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-item:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .dropdown-item:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu a:hover {
  color: #23314f !important;
  background-color: rgba(149, 193, 31, 0.08) !important;
}

/* --- Nome do perfil / entidade (texto "Super-Admin", "Ambiental (estrutura...)" dentro do dropdown --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu strong,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu b,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu h6,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .dropdown-header,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu strong,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu b,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu h6 {
  color: #33476d !important;
  opacity: 1 !important;
}

/* --- Texto secundário no dropdown (entidade, "Modo de depuração", etc.) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu small {
  color: #6b7ca3 !important;
  opacity: 1 !important;
}

/* --- Select de idioma dentro do dropdown --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .form-select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .form-select,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .form-control {
  color: #344563 !important;
  background-color: #ffffff !important;
  border-color: #dfe6f1 !important;
  opacity: 1 !important;
}

/* --- Divider dentro do dropdown --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .dropdown-divider,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .dropdown-divider {
  border-color: #e3e8f2 !important;
}

/* --- Dropstart (submenu do user-menu em mobile) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .user-menu .dropstart .dropdown-menu {
  background-color: rgba(255, 255, 255, 0.98) !important;
  border-style: inset !important;
  border-width: 2px 0 !important;
  border-color: #e3e8f2 !important;
}

/* =============================================================================
   SIDEBAR: reforço com seletores #navbar-menu (padrão real do GLPI)
   =============================================================================
   O tema original usa .sidebar #navbar-menu .nav-item .nav-link como seletor
   principal. Adicionamos essas regras para garantir compatibilidade total.
   ============================================================================= */
/* --- Links do menu lateral (usando #navbar-menu) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .nav-item .nav-link {
  color: rgba(244, 247, 251, 0.8) !important;
  border-left: 3px solid transparent;
  border-radius: unset !important;
  opacity: 1 !important;
}

/* --- Hover nos links do menu lateral --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .nav-item:hover .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .nav-item .nav-link:hover {
  border-left-color: #95c11f !important;
  color: #95c11f !important;
  background-color: rgba(0, 0, 0, 0.1) !important;
}

/* --- Item ativo do menu lateral --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .nav-item .nav-link.active {
  border-left-color: rgba(149, 193, 31, 0.3) !important;
  color: rgba(149, 193, 31, 0.9) !important;
  font-weight: bold !important;
}

/* --- Dropdown dentro da sidebar (submenu expandido) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .dropdown-menu {
  background-color: rgba(0, 0, 0, 0.1) !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .dropdown-menu .nav-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .dropdown-menu .dropdown-item {
  color: rgba(244, 247, 251, 0.75) !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .dropdown-menu .nav-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar #navbar-menu .dropdown-menu .dropdown-item:hover {
  border-left-color: #95c11f !important;
  color: #95c11f !important;
  background-color: rgba(0, 0, 0, 0.2) !important;
}

/* --- Botão "Recolher menu" na sidebar --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .reduce-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .sidebar .reduce-menu * {
  color: rgba(244, 247, 251, 0.68) !important;
  opacity: 1 !important;
}

/* --- Sidebar recolhida --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] body.navbar-collapsed .sidebar {
  background-color: #706f6f !important;
}

/* =============================================================================
   CAMPO DE BUSCA NO TOPBAR (Pesquisar...)
   ============================================================================= */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .input-icon-addon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .form-control,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .search-input,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .input-icon-addon {
  color: rgba(244, 247, 251, 0.92) !important;
  border-color: rgba(244, 247, 251, 0.22) !important;
  background-color: rgba(255, 255, 255, 0.06) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .form-control::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar input::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .form-control::placeholder,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) input::placeholder {
  color: rgba(244, 247, 251, 0.55) !important;
  opacity: 1 !important;
}

/* =============================================================================
   SEPARADORES, TOGGLER E ELEMENTOS VISUAIS DO TOPBAR
   ============================================================================= */
/* --- Separadores/dividers --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .vr,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .nav-divider,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .border-start,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .border-end,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .vr,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .nav-divider,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .border-start,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .border-end {
  border-color: rgba(244, 247, 251, 0.18) !important;
  opacity: 1 !important;
}

/* --- Hamburger / toggler (mobile) --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-toggler,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-toggler {
  color: #f4f7fb !important;
  border-color: rgba(244, 247, 251, 0.22) !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-toggler-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-toggler-icon {
  filter: invert(1) !important;
  opacity: 0.88 !important;
}

/* =============================================================================
   AJUSTES FINAIS DE LEGIBILIDADE ALINHADOS AO TEMA ORIGINAL DO GLPI
   =============================================================================
   O tema original trata o topo como navbar horizontal e deixa os breadcrumbs
   herdarem a cor do container. Aqui reforcamos o caso real do GLPI sem afetar
   o restante do menu lateral já aprovado.
   ============================================================================= */
/* --- Breadcrumb do topo: texto e icones legiveis na navbar horizontal --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item.active a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(244, 247, 251, 0.92) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item.active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb-item.active a {
  color: #ffffff !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .breadcrumb svg path {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
}

/* --- Arvore de entidades no dropdown do usuario: texto, icones e estados --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree * {
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-container,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-node,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-container,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-node,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-title {
  color: #344563 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-folder .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-folder .fancytree-title {
  color: #23314f !important;
  font-weight: 600 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-expander,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree svg path,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-expander,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree svg path {
  color: #5a6c8f !important;
  fill: currentColor !important;
  stroke: currentColor !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-selected,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-selected,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-active {
  background-color: rgba(149, 193, 31, 0.18) !important;
  color: #23314f !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-selected *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .dropdown-menu .entity_tree .fancytree-active *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-selected *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .dropdown-menu .entity_tree .fancytree-active * {
  color: inherit !important;
}

/* --- Perfil e entidade no gatilho do menu do usuario --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle * {
  color: rgba(244, 247, 251, 0.94) !important;
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text a:focus,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle a:focus,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text a:focus,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle a:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle a:focus {
  color: rgba(244, 247, 251, 0.9) !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .small {
  color: rgba(244, 247, 251, 0.82) !important;
}

/* --- Arvore de entidades fora do escopo direto do dropdown-menu --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree * {
  opacity: 1 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree td,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-node,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree td,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-node,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree td,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-node {
  color: #344563 !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-folder .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-folder .fancytree-title,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-folder .fancytree-title {
  color: #23314f !important;
  font-weight: 600 !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-expander,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree svg path,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-expander,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree svg path,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-expander,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-icon,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fa,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fas,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .far,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .ti,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree i,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree svg,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree svg path {
  color: #5a6c8f !important;
  fill: currentColor !important;
  stroke: currentColor !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-selected,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-selected,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-active,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-selected,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-active {
  background-color: rgba(149, 193, 31, 0.18) !important;
  color: #23314f !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-selected *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-active *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-selected *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .entity_tree .fancytree-active *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-selected *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .entity_tree .fancytree-active * {
  color: inherit !important;
}

/* --- GLPI usa btn-link para trocar perfil/entidade e selecionar entidade --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu button.btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu button.btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu button.btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu button.btn-link * {
  color: rgba(244, 247, 251, 0.92) !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-menu .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-menu .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-menu button.btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-menu button.btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-menu .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-menu .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-menu button.btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-menu button.btn-link * {
  color: #344563 !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title button *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title form,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title form *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .d-flex,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .d-flex * {
  color: #23314f !important;
  opacity: 1 !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title button.btn-link:hover,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title .btn-link:focus,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .entity_tree .fancytree-title button.btn-link:focus {
  color: #1b2941 !important;
}

/* --- Ultimo ajuste: linha secundaria do perfil/entidade no topo --- */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text {
  --tblr-secondary-rgb: 244, 247, 251;
  --bs-secondary-color-rgb: 244, 247, 251;
  --tblr-link-color: #f4f7fb;
  --tblr-link-hover-color: #ffffff;
  --bs-link-color: #f4f7fb;
  --bs-link-hover-color: #ffffff;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .text-truncate,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text div,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .text-truncate,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle div,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .text-truncate,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text div,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text a,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-muted,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-body-secondary,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .text-truncate,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle small,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle span,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle div,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle a {
  color: rgba(255, 255, 255, 0.96) !important;
  -webkit-text-fill-color: currentColor !important;
  opacity: 1 !important;
  font-weight: 500 !important;
}

/* Estado atual/desabilitado do item de entidade no topo */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text [aria-disabled=true],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle [aria-disabled=true],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text [aria-disabled=true],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .disabled,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle button,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .btn,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .btn-link,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle [aria-disabled=true],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .disabled {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  opacity: 1 !important;
  text-decoration: none !important;
}

:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text button *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text [aria-disabled=true] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .navbar-text .disabled *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle button *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle [aria-disabled=true] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu > .dropdown-toggle .disabled *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text button *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text [aria-disabled=true] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .navbar-text .disabled *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle button *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .btn *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .btn-link *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle [aria-disabled=true] *,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu > .dropdown-toggle .disabled * {
  color: inherit !important;
  -webkit-text-fill-color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
}

/* Classe real usada pelo GLPI no subtitulo da entidade/perfil do topo */
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .user-menu-dropdown-toggle .text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .user-menu-dropdown-toggle .small.text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .user-menu-dropdown-toggle [data-testid=current-entity],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-toggle .text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .topbar .user-menu .dropdown-toggle [data-testid=current-entity],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .user-menu-dropdown-toggle .text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .user-menu-dropdown-toggle .small.text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .user-menu-dropdown-toggle [data-testid=current-entity],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-toggle .text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .navbar:not(.navbar-vertical) .user-menu .dropdown-toggle [data-testid=current-entity],
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .vertical-layout .text-muted-menu,
:root[data-glpi-theme=ambiental_light_pro_cinzamenu_v6] .vertical-layout [data-testid=current-entity] {
  color: rgba(255, 255, 255, 0.94) !important;
  -webkit-text-fill-color: currentColor !important;
  opacity: 1 !important;
  font-weight: 500 !important;
}