/* Fix19 — one shared, clean header and article-only smart sidebar. */
@media (min-width: 741px) {
  /* Stretch the sidebar to the height of the article, giving sticky a real
     scroll range; it stops when the article column ends. */
  .reader-v2 .reader-article-columns { align-items: stretch; }
  .reader-v2 .reader-article-sidebar {
    align-self: stretch;
    align-content: start;
    min-width: 0;
  }
  .reader-v2 .reader-article-sidebar .reader-utility-widgets {
    position: sticky;
    top: var(--reader-sticky-top, 16px);
    align-self: start;
    z-index: 1;
  }
}
@media (max-width: 740px) {
  .reader-v2 .reader-article-sidebar .reader-utility-widgets {
    position: static;
  }
}
