/*
 * Accesibilidad — foco visible (WCAG 2.2 AA, criterio 2.4.7).
 *
 * AdminLTE/Bootstrap suprime el `outline` en los botones (`.btn:focus { outline: 0 }`), por lo que
 * los botones-icono de acción de los listados (Reabrir, Documentos, Editar, Borrar…) no mostraban
 * indicador de foco al navegar con teclado. Aquí restauramos un anillo de foco visible en los
 * controles interactivos, solo con foco de teclado (`:focus-visible`) para no alterar el diseño al
 * usar el ratón. Se carga en todas las páginas vía config/adminlte.php (plugin "Accessibility").
 * No se modifica el core de AdminLTE (M3).
 */
a:focus-visible,
button:focus-visible,
.btn:focus-visible,
[role="button"]:focus-visible,
[tabindex]:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
    outline: 2px solid #005fcc !important;
    outline-offset: 2px !important;
    box-shadow: none !important;
}
