/* ============================================================================
   26-ux-contraste.css — texto que ficou ilegivel por herdar cor de outro casco.
   Carregada por ULTIMO. Cada regra abaixo corrige um caso CONFIRMADO no ar,
   nao e uma varredura preventiva.
   ============================================================================ */

/* 1. Nome/papel do usuario na topbar da Intranet.
   As classes .intranet-user-name/.intranet-user-role nasceram no cabecalho
   legado (.intranet-header: faixa verde escura, texto branco). No Aurora o
   mesmo markup foi reaproveitado numa topbar CLARA — resultado: branco no
   branco, o nome do usuario sumia. Aqui a cor volta a ser a do texto. */
.aur .topbar .intranet-user-name,
#view-intranet .intranet-user-name{ color:var(--ink) !important }
.aur .topbar .intranet-user-role,
#view-intranet .intranet-user-role{ color:var(--ink-soft) !important }

/* No cabecalho legado (faixa escura) o branco continua correto — nao mexer: */
.intranet-header .intranet-user-name{ color:#fff !important }
.intranet-header .intranet-user-role{ color:rgba(255,255,255,.86) !important }

/* 2. O item "Intranet" (volta ao inicio da unidade) sumia do rail: sao 22 itens
   numa area rolavel de ~409px e, como .reg-rail-scroll e flex column, o
   flex-shrink padrao (=1) ESMAGAVA o primeiro item ate height:0 — o icone
   vazava para fora e nao havia como clicar. Nenhum item do rail pode encolher. */
#intranet-reg-rail .reg-rail-scroll > .reg-rail-item,
#reg-rail-fixed .reg-rail-scroll > .reg-rail-item,
#intranet-reg-rail .reg-rail-group,
#reg-rail-fixed .reg-rail-group{ flex:0 0 auto }
