/* Article view: a single text column plus the same persistent Contents panel the
   two-column reader shows on wide screens -- just without the right-hand media column.
   Media stays inline at its anchor. Load AFTER reader.css, whose @1400 block already
   supplies the grid, the persistent #toc styling, and the collapse behavior; here we
   only narrow it from three columns to two and drop the media column. */
@media (min-width: 1400px) {
  .reader { grid-template-columns: 248px minmax(0, 1fr); }
  body.toc-collapsed .reader { grid-template-columns: 0 minmax(0, 1fr); }
  #col-media { display: none; }          /* no media column in single-column mode */
}
.media-block img { cursor: zoom-in; }   /* zoomable at all widths */
