.reading .atlas-bars{margin:1.25rem 0;padding:clamp(.8rem,2.3vw,1.75rem);border:1px solid #d7d7d7;border-radius:8px;color:#1b1b1b;background:white}
.atlas-bars figcaption{padding:0 0 .75rem;text-align:left}.atlas-bars figcaption strong,.atlas-bars figcaption small{display:block}.atlas-bars figcaption small{color:#555}
.plot-row{display:grid;grid-template-columns:minmax(7em,1fr) minmax(2em,1.7fr) 3.5em;gap:.6rem;align-items:center;padding:.45rem 0}
.plot-row i{height:.65rem;background:#ececec}.plot-row i b{display:block;height:100%;background:#454545}.plot-row strong{text-align:right;font-variant-numeric:tabular-nums}
@media(max-width:500px){.plot-row{font-size:.88rem;grid-template-columns:minmax(6.9em,1.2fr) minmax(2em,1fr) 3em}.atlas-bars figcaption small{font-size:.84rem}}
