/* Loaded only by the training-curve note. */
.post-article-content table thead th {
  background: #19354f !important;
  color: #fff !important;
  text-shadow: none !important;
}

@media (max-width: 720px) {
  .post-article-content > table {
    display: block;
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .post-article-content > table::before {
    content: '表格可左右滑动查看';
    display: block;
    position: sticky;
    left: 0;
    width: max-content;
    padding: .5rem .75rem;
    color: #405b70;
    font-size: .8rem;
    text-align: left;
  }

  .post-article-content > table th,
  .post-article-content > table td {
    min-width: 10rem;
    padding: .8rem !important;
  }
}
