/*
Theme Name: PDP Blog
Theme URI: https://portaldeportales.cl/
Author: VHS Studio
Author URI: https://portaldeportales.cl/
Description: Tema a medida para el blog "Centro de Inteligencia Inmobiliaria" de Portal de Portales. Reutiliza el diseño original (assets/css/v4.css y assets/js/v4.js), convertido a plantillas de WordPress.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
Text Domain: pdp-blog
*/

/*
  Nota: el diseño real vive en /assets/css/v4.css, que se carga desde functions.php.
  Este archivo solo identifica el tema ante WordPress. Escribe aquí únicamente
  ajustes puntuales que quieras sobreponer al v4.css.
*/

/* Tablas de los artículos: en el sitio estático este bloque venía inline
   en el <head> de cada entrada; v4.css no lo incluye. */
.article-table{width:100%;border-collapse:collapse;margin:22px 0;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(0,80,90,.08)}
.article-table th,.article-table td{padding:14px 16px;border:1px solid rgba(0,162,175,.14);text-align:left;vertical-align:top}
.article-table th{background:#ecfbfc;color:#0b5960;font-weight:950}
.article-table td{background:#fff}

/* Entradas sin tabla de contenidos importada: una sola columna. */
.article-layout.no-toc{grid-template-columns:1fr}

/* Fix responsive de la vista de entrada (single).
   .article-layout es un grid y sus columnas son items de grid, que por
   defecto tienen min-width:auto: no pueden encoger por debajo del min-content
   de su hijo más ancho. La tabla del artículo forzaba la columna de contenido
   a ~448px dentro de un viewport de 430px, desbordando toda la página por la
   derecha y cortando el texto (hero, TOC y cuerpo). min-width:0 deja que la
   columna se ajuste al ancho real disponible; la tabla ancha pasa entonces a
   hacer scroll horizontal dentro de su propia caja (regla .entry-section table
   de v4.css), sin arrastrar al resto del contenido. */
.article-content{min-width:0}

/* Refuerzo: palabras/URLs muy largas en el cuerpo se parten en vez de
   ensanchar el contenedor. */
.entry-section{overflow-wrap:break-word}
