/* MU Raditz V16.30 Fase 5 - componentes, sem alterar fundos/hero. */
/* Escopo deliberadamente limitado: menu, dropdown e controles do conteudo. */
nav .dropdown-menu {
  border: 1px solid rgba(174, 127, 65, .52);
  border-radius: 8px;
  box-shadow: 0 12px 28px rgba(0, 0, 0, .42);
}
nav .dropdown-menu .dropdown-item {
  transition: color .16s ease, background-color .16s ease;
}
nav .dropdown-menu .dropdown-item:hover,
nav .dropdown-menu .dropdown-item:focus-visible {
  color: #f6dca3;
  background-color: rgba(113, 24, 30, .40);
}
/* Acessibilidade sem alterar cores de estados de sistemas. */
.mw-content a:focus-visible,
.mw-content button:focus-visible,
.mw-content input:focus-visible,
.mw-content select:focus-visible,
.mw-content textarea:focus-visible,
nav .nav-link:focus-visible,
nav .dropdown-item:focus-visible {
  outline: 2px solid #c9a365;
  outline-offset: 3px;
}
/* Legibilidade e largura em telas pequenas sem mudar o fundo do site. */
.mw-content :is(.table-responsive, .tab-content) { min-width: 0; }
.mw-content .table-responsive { -webkit-overflow-scrolling: touch; }
.mw-content img { max-width: 100%; height: auto; }
.mw-content :is(button, .btn, input, select, textarea) { font: inherit; }
@media (prefers-reduced-motion: reduce) {
  nav .dropdown-menu .dropdown-item { transition: none; }
}
