/* =================================================================
   Páginas de la revista: normas de publicación, política editorial,
   envío de manuscritos y portada de los artículos científicos.
   Se carga después de page.css y archivos.css (functions.php), solo en
   las plantillas page_revista.php, form-envio-articulos.php y
   archive-articulo.php.
   ================================================================= */

/* --- Índice de apartados (template-parts/normas-revista.php) ---
   Clases propias para no heredar las reglas genéricas de listas del
   contenido: el borde izquierdo y el interlineado de style.css
   (.entry-content li) y el margen de 2rem de page.css (.entry-content ul).
   Los enlaces siguen el estilo de los títulos en lista de la maqueta:
   Times en cursiva, turquesa oscuro y sin subrayado. */

.sohah-nr-indice {
    margin: 0 0 2rem;
}

.entry-content ul.sohah-nr-indice-lista,
.entry-content ul.sohah-nr-indice-sublista,
.archive-intro-text ul.sohah-nr-indice-lista {
    list-style: none;
    margin: 0;
    padding: 0 0 0 55px;
    color: var(--sohah-teal-dark);
}

.entry-content ul.sohah-nr-indice-sublista {
    margin: 2px 0 6px;
    padding-left: 25px;
}

.entry-content li.sohah-nr-indice-item,
.entry-content li.sohah-nr-indice-subitem,
.archive-intro-text li.sohah-nr-indice-item {
    border-left: 0;
    padding: 0 0 4px;
    line-height: 1.2;
    font-family: "Times New Roman", serif;
    font-style: italic;
    font-size: 1.15rem;
}

.entry-content li.sohah-nr-indice-subitem {
    font-size: 1rem;
    padding-bottom: 2px;
}

.sohah-nr-indice a,
.sohah-nr-indice-lista a {
    font-family: "Times New Roman", serif;
    font-style: italic;
    font-weight: normal;
    color: var(--sohah-teal-dark);
    text-decoration: none;
}

.sohah-nr-indice a:hover,
.sohah-nr-indice a:focus-visible,
.sohah-nr-indice-lista a:hover {
    text-decoration: underline;
}

.archive-intro-text ul.sohah-nr-indice-lista {
    margin: 0 0 15px;
}

/* --- Licencia de números y artículos (template-parts/licencias-revista.php) ---
   Mismo aspecto que el antiguo bloque fijo de single-rehah.php. */

.sohah-licencia {
    margin: 30px 0 20px;
    padding: 15px 20px;
    background: #f9f9f9;
    border-left: 4px solid var(--sohah-teal-dark);
    font-size: 0.85rem;
    line-height: 1.5;
    color: #555;
}

.sohah-licencia p {
    margin: 0 0 8px;
}

.sohah-licencia p:last-child {
    margin-bottom: 0;
}

.sohah-licencia a {
    color: var(--sohah-teal-dark);
}

.sohah-licencia-logo {
    display: block;
    margin-top: 10px;
    height: auto;
}
