/* Small EN components; the shared editorial theme remains byte-for-byte intact. */
.original{font-size:.93em;color:var(--fg2);border-top:1px solid var(--borda);padding-top:1rem}
.aviso-afiliado{border-left:2px solid var(--acc);padding:.2rem 1rem;margin:1.5rem 0;color:var(--fg2);font-size:.95rem}
.paid-link{font:400 .75rem/1.5 var(--mono);color:var(--fg2)}
.player{aspect-ratio:16/9;background:var(--bg2);margin:2rem 0}
.player iframe{display:block;width:100%;height:100%;border:1px solid var(--borda)}
body>footer{padding:2rem 1rem;border-top:1px solid var(--borda);margin-top:3rem;color:var(--fg2);font-size:.95rem}
body>footer .in{max-width:var(--largo);margin:0 auto}
.estante li h3{margin-top:.5rem}
