/* Keep the published table and type. Make horizontal comparison discoverable. */
.bs-table-hint { display: none; }
.bs-table-scroll { max-width: 100%; overflow-x: auto; scroll-margin-top: 110px; }
.bs-table-scroll:focus-visible { outline: 3px solid #075c62; outline-offset: 4px; }
main article .bs-table-scroll table { display: table; overflow: visible; width: 100%; }
@media (max-width: 700px) {
  .bs-table-hint { display: block; color: #075c62; font-size: .9rem; margin: 1.25rem 0 .6rem; }
  .bs-table-scroll { scrollbar-color: #075c62 #eef6f5; scrollbar-width: auto; }
  .bs-table-scroll::-webkit-scrollbar { height: 8px; }
  .bs-table-scroll::-webkit-scrollbar-track { background: #eef6f5; }
  .bs-table-scroll::-webkit-scrollbar-thumb { background: #075c62; border-radius: 4px; }
}
