/* Keep the public site canvas fixed while the service rail and page data load.
   The shared app shell also serves project details and the member workspace. */
html[data-site-canvas="public"] {
  scrollbar-gutter: stable;
  scrollbar-width: thin;
}
html[data-site-canvas="public"]::-webkit-scrollbar { width: 8px; height: 8px; }
@supports not (scrollbar-gutter: stable) {
  html[data-site-canvas="public"] { overflow-y: scroll; }
}
@media (min-width: 901px) {
  html[data-site-canvas="public"] body { padding-right: 84px !important; }
}
