@media (width <= 768px) {
  body.user-logged-in main {
    padding-bottom: calc(74px + env(safe-area-inset-bottom, 0px));
  }

  /* Containing the sheet's own scroll prevents touches inside it from
     scrolling the body, without locking body's scrollY (which both
     `overflow: hidden` and `position: fixed` end up shifting on
     open/close). Scrim has touch-action: none so taps outside the
     sheet don't pan the page either. See timeline-sheet.css. */
}
