/* Journal articles: torrefacto y cuánto dura el café. Solo lo que article.css y style.css no cubren. */
.visually-hidden { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.diagram-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; border-radius: 10px; }
.diagram-scroll svg { width: 100%; min-width: 720px; height: auto; }
.a-sec .table-wrap { margin: 20px 0 28px; }
.a-sec .compare th, .a-sec .compare td, .tldr .compare th, .tldr .compare td { font-size: 16px; line-height: 1.45; padding: 12px 10px; }
.tldr .table-wrap { margin: 8px 0 14px; }
.tldr .compare { min-width: 520px; }
.src-list { padding-left: 1.2em; }
.src-list li { font-size: 15px; line-height: 1.55; }
.src-list a { overflow-wrap: anywhere; }
