/* Capa mínima para los micrositios antiguos (FrontPage, maquetación por tablas) que la
   web nueva sigue enlazando desde «Herramientas»: bpmima, competisoft, ipsw, Minerva y
   SLRTool. NO los rediseña — solo evita que en un móvil se vean como una web de
   escritorio en miniatura, que es lo que pasaba por no declarar viewport. (2026-10-07)

   Si alguna de estas webs se rehace o se retira, este fichero y su <link> se van con ella. */

img { max-width: 100%; height: auto; }
table { max-width: 100%; }
body { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }

/* En pantalla estrecha las tablas de maquetación (columna de menú + columna de texto)
   pasan a apilarse: es la única forma de que entren sin zoom ni scroll horizontal. */
@media (max-width: 700px) {
    table, table > tbody, table > tbody > tr, table > tbody > tr > td,
    table > tr, table > tr > td { display: block; width: auto !important; height: auto !important; }
    td { padding-left: 0 !important; padding-right: 0 !important; }
    body { margin: 0 12px; }
}

@media (max-width: 700px) {
    /* Textos con anchos cableados o sin permitir salto (SLRTool tenía un <span> de 742 px). */
    div, span, p, li, h1, h2, h3 { max-width: 100% !important; overflow-wrap: anywhere; }
    div, span, p, li { white-space: normal !important; }
    pre { overflow-x: auto; max-width: 100%; }
}
