/*
 * Additions to the compiled stylesheet (css/site.css, which is the original
 * site's Tailwind build and should not be edited by hand).
 */

/* Utility classes such as .flex would otherwise win over the hidden attribute
   that the scripts use to show/hide loaders, banners and sections. */
[hidden] {
  display: none !important;
}

/* The original relied on React state to keep a long chart's latest row from
   jumping under the sticky header when scrolled to. */
#chart-latest-row {
  scroll-margin-bottom: 3rem;
}

/* Used by the "No active ..." messages inside the upper-cased chart lists;
   the compiled stylesheet never needed it, so it has no .normal-case. */
.normal-case {
  text-transform: none;
}
