message: fix(theme): fix blog page padding
diff: flex-direction: column;
  justify-content: space-between;
  - @media (min-width: hope-config.$wide) {
  - // fix toc padding
  - .has-toc & {
  - padding-right: 0;
  - }
  - }
  -
  @media (max-width: hope-config.$pad) {
  padding-top: var(--navbar-mobile-height);
  }
  padding-right: 0;
  }
  }
  +
  + &.has-toc .page.blog {
  + @media (min-width: hope-config.$wide) {
  + // fix toc padding
  + padding-right: 0;
  + }
  + }
  }
  .blog-page-wrapper {
  