   overflow-y: auto;
      }
      :target {
        scroll-margin-top: 72px;
      }
    }

    @media (min-width: 1280px) {
      #site-page {
        grid-template-columns: 256px auto 256px;
      }
      #docs-article {
        grid-template-columns: auto 256px;
      }
      #nav-on-this-page > div {
        width: 100%;
        top: 42px;
        max-height: calc(100vh - 42px);
        scrollbar-gutter: stable;
        overflow-y: auto;
      }
      .ms-windows #nav-on-this-page > div {
        overf