/* One grid treatment for every editorial table, including Markdown tables. */
:is(.guide-content, .article-page) table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #b9c7d8;
  margin-block: 24px;
  background: #fff;
}
:is(.guide-content, .article-page) table :is(th, td) {
  border: 1px solid #b9c7d8;
  padding: 14px 16px;
  vertical-align: top;
}
:is(.guide-content, .article-page) table thead th {
  background: #dce7f3;
}
:is(.guide-content, .article-page) :is(.guide-table-scroll, .comparison-table-scroll) table {
  margin: 0;
}
