body.hs-diario-pruebas{background:#ded5c5}#hs-diario.hsd{--ink:#202620;--green:#153e2d;--rule:#c6cbc5;box-sizing:border-box;max-width:1320px;margin:20px auto 40px;padding:24px 30px;background:#eee5d5;color:var(--ink);font:17px/1.55 Georgia,"Times New Roman",serif;border:1px solid #e1e3dd}#hs-diario.hsd *,#hs-diario.hsd *:before,#hs-diario.hsd *:after{box-sizing:border-box}#hs-diario.hsd a{color:inherit;text-decoration:none}#hs-diario.hsd a:hover{text-decoration:underline;text-underline-offset:3px}#hs-diario.hsd a:focus-visible,#hs-diario.hsd button:focus-visible,#hs-diario.hsd input:focus-visible,#hs-diario.hsd summary:focus-visible{outline:3px solid #366c53;outline-offset:4px}#hs-diario.hsd p{margin:0 0 12px}#hs-diario.hsd h2,#hs-diario.hsd h3{font-family:Georgia,"Times New Roman",serif;color:var(--ink);font-weight:700;text-transform:none;letter-spacing:-.02em;margin:0 0 10px;line-height:1.13}#hs-diario .hsd-edition{text-align:center;border-top:3px double var(--green);border-bottom:1px solid var(--rule);padding:12px 0;font-size:15px;line-height:1.6}#hs-diario.hsd .hsd-kicker{font:700 12px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--green);margin:0 0 12px}#hs-diario.hsd .hsd-meta{font:12px/1.5 Arial,sans-serif;color:#555f57;margin:8px 0 12px}#hs-diario .hsd-archive{display:flex;align-items:center;justify-content:center;gap:12px 20px;flex-wrap:wrap;border-block:1px solid var(--green);padding:12px 0;margin:18px 0;font-size:14px}#hs-diario .hsd-archive strong{color:var(--green)}#hs-diario .hsd-archive form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}#hs-diario .hsd-archive input[type=date]{height:auto;width:auto;max-width:100%;margin:0;padding:5px 7px;border:1px solid var(--rule);background:#f3ecdf;color:var(--ink);font:14px Arial,sans-serif}#hs-diario .hsd-archive button{background:var(--green);color:#fff;border:1px solid var(--green);padding:6px 10px;font:14px Arial,sans-serif;cursor:pointer}#hs-diario.hsd .hsd-day{text-align:center;font-style:italic;font-size:14px;margin:16px 0}#hs-diario .hsd-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.15fr) minmax(0,1fr);grid-template-areas:"left lead right";gap:25px}#hs-diario .hsd-lead{grid-area:lead;min-width:0;padding:0 25px;border-inline:1px solid var(--rule)}#hs-diario .hsd-side--left{grid-area:left}#hs-diario .hsd-side--right{grid-area:right}#hs-diario .hsd-side{min-width:0}#hs-diario .hsd-article{min-width:0}#hs-diario .hsd-article h3{font-size:24px}#hs-diario .hsd-article--lead h2{font-size:clamp(30px,3.3vw,47px)}#hs-diario .hsd-article--brief h3{font-size:20px}#hs-diario.hsd .hsd-image{display:block;margin:12px 0}#hs-diario.hsd .hsd-image img{display:block;width:100%;height:auto;max-width:100%;border:0;border-radius:0}#hs-diario .hsd-article--lead .hsd-image img{max-height:460px;object-fit:contain;background:#e8decd}#hs-diario.hsd .hsd-excerpt{font-size:16px;line-height:1.55}#hs-diario .hsd-article--lead .hsd-excerpt{font-size:18px}#hs-diario .hsd-side .hsd-article+.hsd-article{border-top:1px solid var(--rule);padding-top:18px;margin-top:18px}#hs-diario.hsd .hsd-more{display:inline-block;color:var(--green);font-weight:bold;font-style:italic;margin:6px 0 12px}#hs-diario .hsd-remaining{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;border-top:1px solid var(--rule);margin-top:24px;padding-top:24px}#hs-diario.hsd .hsd-sections-title{font-size:17px;text-align:center;letter-spacing:.1em;text-transform:uppercase;border-block:3px double var(--green);margin:28px 0 0;padding:12px 0}#hs-diario .hsd-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 25px}#hs-diario .hsd-section{min-width:0;padding:22px 0;border-bottom:1px solid var(--rule)}#hs-diario .hsd-section>h2{font:700 14px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--green);margin-bottom:18px}#hs-diario .hsd-section .hsd-article--brief{border-top:1px solid #e0e3dc;padding-top:12px;margin-top:12px}#hs-diario .hsd-section .hsd-article--brief .hsd-meta{margin-bottom:6px}#hs-diario .hsd-article--brief .hsd-image{display:none}#hs-diario .hsd-ad{margin:18px 0;padding:12px;border:1px solid var(--rule);text-align:center;overflow-wrap:anywhere}#hs-diario .hsd-ad--empty{background:#e5dbc9;min-height:70px;display:flex;flex-direction:column;justify-content:center;font:13px/1.5 Arial,sans-serif;color:#555f57}#hs-diario .hsd-ad .hsd-kicker{display:block;margin-bottom:6px}#hs-diario .hsd-ad img{max-width:100%;height:auto}#hs-diario .hsd-ad iframe{max-width:100%}#hs-diario .hsd-footer{border-top:3px double var(--green);padding-top:20px;margin-top:22px;font-size:15px}#hs-diario .hsd-footer>p{text-align:center}#hs-diario .hsd-footer-links{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:12px 0}#hs-diario .hsd-footer summary{cursor:pointer;text-align:center;color:var(--green);padding:10px}#hs-diario .hsd-editorial-text{max-width:850px;margin:16px auto;font-size:14px;line-height:1.7}#hs-diario .hsd-notice{padding:16px;border:1px solid var(--rule);background:#e8decd}@media (max-width:800px){#hs-diario.hsd{padding:20px}#hs-diario .hsd-opening{grid-template-columns:1fr 1fr;grid-template-areas:"lead lead""left right";gap:24px}#hs-diario .hsd-lead{padding:0 0 24px;border:0;border-bottom:1px solid var(--rule)}#hs-diario .hsd-sections{grid-template-columns:repeat(2,minmax(0,1fr))}#hs-diario .hsd-article--lead h2{font-size:38px}}@media (max-width:600px){#hs-diario.hsd{margin:12px auto;padding:16px 14px;font-size:16px}#hs-diario .hsd-opening{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""left""right"}#hs-diario .hsd-sections,#hs-diario .hsd-remaining{grid-template-columns:minmax(0,1fr)}#hs-diario .hsd-article--lead h2{font-size:32px}#hs-diario .hsd-archive{justify-content:flex-start;gap:12px}#hs-diario .hsd-archive form{width:100%}#hs-diario .hsd-edition{font-size:13px}#hs-diario .hsd-side{border-bottom:1px solid var(--rule);padding-bottom:16px}#hs-diario .hsd-side:empty{display:none}}@media print{#hs-diario .hsd-ad,#hs-diario .hsd-archive{display:none}#hs-diario.hsd{border:0;margin:0;padding:0}#hs-diario .hsd-footer details>div{display:block}}#hs-diario.hsd{container-name:hsdiario;container-type:inline-size;width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:normal;letter-spacing:normal;font-style:normal}#hs-diario.hsd h2,#hs-diario.hsd h3,#hs-diario.hsd p,#hs-diario.hsd a,#hs-diario .hsd-meta,#hs-diario .hsd-kicker{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}#hs-diario.hsd a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}#hs-diario .hsd-section>h2{font:700 14px/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;color:var(--green)}#hs-diario .hsd-opening>*,#hs-diario .hsd-sections>*,#hs-diario .hsd-remaining>*{min-width:0;max-width:100%}#hs-diario .hsd-article--brief h3{font-size:20px;line-height:1.2}@container hsdiario (max-width:800px){#hs-diario .hsd-opening{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lead lead""left right";gap:24px}#hs-diario .hsd-lead{padding:0 0 24px;border:0;border-bottom:1px solid var(--rule)}#hs-diario .hsd-sections{grid-template-columns:repeat(2,minmax(0,1fr))}#hs-diario .hsd-article--lead h2{font-size:36px}}@container hsdiario (max-width:580px){#hs-diario .hsd-opening{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""left""right"}#hs-diario .hsd-sections,#hs-diario .hsd-remaining{grid-template-columns:minmax(0,1fr)}#hs-diario .hsd-article--lead h2{font-size:30px}#hs-diario .hsd-article h3{font-size:23px}#hs-diario .hsd-archive{justify-content:flex-start}}
/* v0.1.3: apertura compacta y secciones con reserva publicitaria lateral. */
#hs-diario .hsd-opening{align-items:start}
#hs-diario .hsd-opening>.hsd-lead,#hs-diario .hsd-opening>.hsd-side{align-self:start}
#hs-diario .hsd-article--lead h2{font-size:32px;line-height:1.16;font-weight:700}
#hs-diario .hsd-article--lead .hsd-excerpt{font-size:17px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--hsd-summary-lines,14);line-clamp:var(--hsd-summary-lines,14);overflow:hidden}
#hs-diario .hsd-article--compact h3{font-size:20px;line-height:1.2;font-weight:700;margin:0}
#hs-diario .hsd-article--compact .hsd-image{margin:0 0 10px}
#hs-diario .hsd-article--compact .hsd-image img{max-height:165px;object-fit:contain;background:#e8decd}
#hs-diario .hsd-side .hsd-article+.hsd-article{margin-top:16px;padding-top:16px}
#hs-diario .hsd-sections{display:block}
#hs-diario .hsd-section-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;border-bottom:1px solid var(--rule);padding:24px 0;align-items:start}
#hs-diario .hsd-section-row>.hsd-section{padding:0;border:0;min-width:0}
#hs-diario .hsd-section>h2{font:700 19px/1.35 Georgia,'Times New Roman',serif;letter-spacing:.035em;border-bottom:2px solid var(--green);padding-bottom:10px;margin-bottom:16px}
#hs-diario .hsd-section-articles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}
#hs-diario .hsd-article--section-compact h3{font-size:22px;line-height:1.2;font-weight:700}
#hs-diario .hsd-article--section-compact .hsd-image{margin:0 0 12px}
#hs-diario .hsd-article--section-compact .hsd-image img{max-height:210px;object-fit:contain;background:#e8decd}
#hs-diario .hsd-section-adspace{min-width:0;min-height:160px;align-self:stretch}
#hs-diario .hsd-section-adspace .hsd-ad{margin:0;min-height:160px}
#hs-diario.hsd .hsd-more{font-weight:700}
@container hsdiario (max-width:800px){
 #hs-diario .hsd-article--lead h2{font-size:30px}
 #hs-diario .hsd-section-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px}
 #hs-diario .hsd-article--section-compact h3{font-size:20px}
}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-article--lead h2{font-size:27px}
 #hs-diario .hsd-section-row{grid-template-columns:minmax(0,1fr);gap:16px}
 #hs-diario .hsd-section-articles{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-adspace{min-height:0}
}
@media(max-width:600px){
 #hs-diario .hsd-article--lead h2{font-size:27px}
 #hs-diario .hsd-section-row,#hs-diario .hsd-section-articles{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-adspace{min-height:0}
}
/* v0.1.4: composición editorial por sección, sin marcos. */
#hs-diario .hsd-section-row>.hsd-section{border:0;box-shadow:none;background:transparent;padding:0}
#hs-diario .hsd-section-header{margin:0 0 18px}
#hs-diario .hsd-section-header h2{font:700 24px/1.3 Georgia,'Times New Roman',serif;color:var(--green);letter-spacing:.02em;padding:0 0 10px;margin:0;border:0;border-bottom:1px solid var(--rule);background:none;box-shadow:none}
#hs-diario .hsd-section-header h2 a{color:inherit;text-decoration:none}
#hs-diario .hsd-section-header h2 a:hover{text-decoration:underline}
#hs-diario .hsd-section-articles{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:22px;align-items:start}
#hs-diario .hsd-section-feature,#hs-diario .hsd-section-support{min-width:0}
#hs-diario .hsd-article--section-feature h3{font-size:24px;line-height:1.18;margin:12px 0 8px}
#hs-diario .hsd-article--section-feature .hsd-image{margin:0 0 10px;border:0;padding:0}
#hs-diario .hsd-article--section-feature .hsd-image img{width:100%;height:auto;max-height:280px;object-fit:contain;background:transparent}
#hs-diario .hsd-article--section-feature .hsd-excerpt{font-size:16px;line-height:1.5}
#hs-diario .hsd-section-support .hsd-article--section-compact h3{font-size:18px;line-height:1.22}
#hs-diario .hsd-section-support .hsd-image{margin:0 0 8px;border:0;padding:0}
#hs-diario .hsd-section-support .hsd-image img{width:100%;height:auto;max-height:112px;object-fit:contain;background:transparent}
#hs-diario .hsd-section-support .hsd-article+.hsd-article{padding-top:16px;margin-top:16px;border-top:1px solid var(--rule)}
#hs-diario .hsd-section-support .hsd-meta{font-size:11px}
@container hsdiario (max-width:800px){
 #hs-diario .hsd-section-articles{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
 #hs-diario .hsd-section-support .hsd-article+.hsd-article{padding:0;margin:0;border:0}
}
@container hsdiario (max-width:420px){
 #hs-diario .hsd-section-support{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-header h2{font-size:22px}
}
@media(max-width:600px){
 #hs-diario .hsd-section-articles{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
}
@media(max-width:420px){
 #hs-diario .hsd-section-support{grid-template-columns:minmax(0,1fr)}
}
/* v0.1.5: secciones alternadas y tipografía de lectura. */
@font-face{font-family:'HS Barlow Semi Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/BarlowSemiCondensed-Bold.ttf') format('truetype')}
#hs-diario.hsd{font-family:Arial,Helvetica,sans-serif}
#hs-diario .hsd-article h2,#hs-diario .hsd-article h3{font-family:'HS Barlow Semi Condensed','Arial Narrow',Arial,sans-serif;font-weight:700;letter-spacing:normal}
#hs-diario .hsd-article .hsd-excerpt{font-family:Arial,Helvetica,sans-serif}
#hs-diario .hsd-section-row:nth-child(even){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
#hs-diario .hsd-section-row:nth-child(even)>.hsd-section{grid-column:2;grid-row:1}
#hs-diario .hsd-section-row:nth-child(even)>.hsd-section-adspace{grid-column:1;grid-row:1}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-section-row:nth-child(even){grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-row:nth-child(even)>.hsd-section,#hs-diario .hsd-section-row:nth-child(even)>.hsd-section-adspace{grid-column:auto;grid-row:auto}
}
@media(max-width:600px){
 #hs-diario .hsd-section-row:nth-child(even){grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-section-row:nth-child(even)>.hsd-section,#hs-diario .hsd-section-row:nth-child(even)>.hsd-section-adspace{grid-column:auto;grid-row:auto}
}
/* v0.1.6: frase, navegación de portada y firmas. */
#hs-diario .hsd-quote{margin:0;padding:16px 12px;text-align:center;min-height:76px;border-bottom:1px solid var(--rule)}
#hs-diario .hsd-quote .hsd-kicker{margin:0 0 8px;font-size:11px}
#hs-diario .hsd-quote blockquote{margin:0;padding:0;border:0;max-width:900px;display:block;text-align:center;background:none;box-shadow:none}
#hs-diario .hsd-quote blockquote:before,#hs-diario .hsd-quote blockquote:after{content:none}
#hs-diario .hsd-quote blockquote p{font:italic 18px/1.5 Georgia,'Times New Roman',serif;color:var(--green);margin:0}
#hs-diario .hsd-quote blockquote footer{font:12px/1.5 Arial,sans-serif;color:#555f57;margin-top:7px}
#hs-diario .hsd-quote-hint{font:13px/1.5 Arial,sans-serif;color:#555f57;margin:0}
#hs-diario .hsd-main-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;padding:13px 4px;margin:0 0 18px;border-bottom:3px double var(--green)}
#hs-diario .hsd-main-menu a{font:700 15px/1.4 Arial,sans-serif;color:var(--green)}
#hs-diario .hsd-byline{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45;margin-top:8px;color:#555f57}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-main-menu{justify-content:flex-start;gap:10px 16px}
 #hs-diario .hsd-main-menu a{font-size:14px}
 #hs-diario .hsd-quote blockquote p{font-size:17px}
}
/* v0.1.7: dos secciones en paralelo, destacada y lista breve, con tercera columna publicitaria. */
#hs-diario .hsd-pair{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:26px 0 30px;border-bottom:1px solid var(--rule);align-items:start}
#hs-diario .hsd-pair>.hsd-section{min-width:0;padding:0;border:0;background:none;box-shadow:none}
#hs-diario .hsd-pair .hsd-section-header{margin-bottom:18px}
#hs-diario .hsd-pair .hsd-section-header h2{font-size:22px;line-height:1.3}
#hs-diario .hsd-pair .hsd-section-articles{display:block}
#hs-diario .hsd-pair .hsd-section-feature{margin-bottom:22px}
#hs-diario .hsd-pair .hsd-section-feature .hsd-image{margin:0 0 12px}
#hs-diario .hsd-pair .hsd-section-feature .hsd-image img{max-height:210px;object-fit:contain;width:100%;height:auto}
#hs-diario .hsd-pair .hsd-section-feature h3{font-size:23px;line-height:1.18}
#hs-diario .hsd-pair .hsd-section-feature .hsd-excerpt{font-size:15px;line-height:1.55}
#hs-diario .hsd-pair .hsd-section-support{display:block}
#hs-diario .hsd-pair .hsd-section-support>.hsd-article{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:12px;row-gap:5px;align-content:start;margin:0 0 18px;padding:0;border:0}
#hs-diario .hsd-pair .hsd-section-support .hsd-image{grid-column:1;grid-row:1/3;margin:0;align-self:start}
#hs-diario .hsd-pair .hsd-section-support .hsd-image img{display:block;width:88px;height:auto;max-height:76px;object-fit:contain;background:transparent}
#hs-diario .hsd-pair .hsd-section-support h3{grid-column:2;grid-row:1;font-size:18px;line-height:1.22;margin:0}
#hs-diario .hsd-pair .hsd-section-support .hsd-meta{grid-column:2;grid-row:2;font-size:11px;line-height:1.45;margin:0}
#hs-diario .hsd-pair .hsd-section-support>.hsd-article:not(:has(>.hsd-image)){grid-template-columns:minmax(0,1fr)}
#hs-diario .hsd-pair .hsd-section-support>.hsd-article:not(:has(>.hsd-image)) h3,#hs-diario .hsd-pair .hsd-section-support>.hsd-article:not(:has(>.hsd-image)) .hsd-meta{grid-column:1}
#hs-diario .hsd-pair-adspace{min-width:0;min-height:180px;padding-top:45px}
#hs-diario .hsd-pair-adspace .hsd-ad{margin:0 0 24px;min-height:180px}
#hs-diario .hsd-pair-adspace .hsd-ad-slot:empty{display:none}
@container hsdiario (max-width:900px){
 #hs-diario .hsd-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
 #hs-diario .hsd-pair-adspace{grid-column:1/-1;min-height:0;padding-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-pair{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-pair-adspace{grid-column:auto;grid-template-columns:minmax(0,1fr)}
}
@media(max-width:600px){
 #hs-diario .hsd-pair{grid-template-columns:minmax(0,1fr)}
 #hs-diario .hsd-pair-adspace{grid-column:auto;min-height:0;padding-top:0;display:block}
}
/* v0.1.8: alternancia del espacio complementario de cada pareja. */
#hs-diario .hsd-pair:nth-child(even)>.hsd-section:first-child{grid-column:2;grid-row:1}
#hs-diario .hsd-pair:nth-child(even)>.hsd-section:nth-child(2){grid-column:3;grid-row:1}
#hs-diario .hsd-pair:nth-child(even)>.hsd-pair-adspace{grid-column:1;grid-row:1}
#hs-diario .hsd-extra{min-width:0}
#hs-diario .hsd-extra .hsd-kicker{padding-bottom:10px;border-bottom:1px solid var(--rule)}
#hs-diario .hsd-extra .hsd-section-feature h3{font-size:23px}
@container hsdiario (max-width:900px){
 #hs-diario .hsd-pair:nth-child(even)>.hsd-section:first-child,#hs-diario .hsd-pair:nth-child(even)>.hsd-section:nth-child(2){grid-column:auto;grid-row:auto}
 #hs-diario .hsd-pair:nth-child(even)>.hsd-pair-adspace{grid-column:1/-1;grid-row:auto}
}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-pair:nth-child(even)>.hsd-pair-adspace{grid-column:auto;grid-row:auto}
}
@media(max-width:600px){
 #hs-diario .hsd-pair:nth-child(even)>.hsd-section:first-child,#hs-diario .hsd-pair:nth-child(even)>.hsd-section:nth-child(2),#hs-diario .hsd-pair:nth-child(even)>.hsd-pair-adspace{grid-column:auto;grid-row:auto}
}
/* v0.1.10: filetes entre secciones y sobre la reserva complementaria. */
#hs-diario .hsd-pair>.hsd-section:nth-child(2){position:relative}
#hs-diario .hsd-pair>.hsd-section:nth-child(2):before{content:'';position:absolute;top:0;bottom:0;left:-14px;width:1px;background:#bcc8bf;pointer-events:none}
#hs-diario .hsd-pair-adspace{position:relative;border-top:1px solid #bcc8bf;padding-top:18px}
#hs-diario .hsd-pair-adspace:before{content:'';position:absolute;top:0;bottom:0;left:-14px;width:1px;background:#bcc8bf;pointer-events:none}
#hs-diario .hsd-pair:nth-child(even)>.hsd-pair-adspace:before{left:auto;right:-14px}
@container hsdiario (max-width:900px){
 #hs-diario .hsd-pair>.hsd-section:nth-child(2):before{left:-11px}
 #hs-diario .hsd-pair-adspace:before{content:none}
 #hs-diario .hsd-pair-adspace{padding-top:18px}
}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-pair>.hsd-section:nth-child(2):before{content:none}
 #hs-diario .hsd-pair>.hsd-section:nth-child(2){border-top:1px solid #bcc8bf;padding-top:20px}
}
@media(max-width:600px){
 #hs-diario .hsd-pair>.hsd-section:nth-child(2):before,#hs-diario .hsd-pair-adspace:before{content:none}
 #hs-diario .hsd-pair>.hsd-section:nth-child(2){border-top:1px solid #bcc8bf;padding-top:20px}
 #hs-diario .hsd-pair-adspace{padding-top:18px}
}
/* v0.1.11: cabecera oficial propia de la portada, sin duplicación del tema. */
body.hs-diario-pruebas .td-header-template-wrap,body.hs-diario-pruebas .td-page-title,body.hs-diario-pruebas .td-crumb-container{display:none}
body.hs-diario-pruebas pre:has(#hs-diario),body.hs-diario-pruebas code:has(#hs-diario){display:block;padding:0;margin:0;border:0;white-space:normal;overflow:visible;background:transparent;box-shadow:none}
#hs-diario .hsd-masthead{padding:6px 0 20px;text-align:center}
#hs-diario .hsd-masthead h1{margin:0;padding:0;font-size:inherit;line-height:1}
#hs-diario .hsd-logo{display:block;position:relative;width:100%;max-width:760px;aspect-ratio:5.3/1;margin:0 auto;overflow:hidden}
#hs-diario .hsd-logo img{position:absolute;display:block;width:100%;max-width:none;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;border:0}
@container hsdiario (max-width:580px){
 #hs-diario .hsd-masthead{padding:6px 0 14px}
}
/* v0.1.12: anchura de referencia medida en la cabecera antigua. */
#hs-diario.hsd a.hsd-logo{width:100%;max-width:548px}
@container hsdiario (max-width:580px){
 #hs-diario.hsd a.hsd-logo{max-width:320px}
}
@media(max-width:600px){
 #hs-diario.hsd a.hsd-logo{max-width:320px}
}

/* Fondo beige de lectura, limitado a las páginas del diario. */
body.hs-diario-pruebas .td-main-content-wrap,body.hs-diario-pruebas .td-main-content{background:#ded5c5}
