/* Page-wide base rules shared by every public page. */

/* Always reserve the vertical scrollbar's space so content doesn't shift
   sideways when a page grows tall enough to need one (e.g. after load). */
html {
  scrollbar-gutter: stable;
}

/* Older browsers without scrollbar-gutter: always show the scrollbar track. */
@supports not (scrollbar-gutter: stable) {
  html {
    overflow-y: scroll;
  }
}
