.article-body{min-width:0}
.article-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid var(--c-border);border-radius:12px;-webkit-overflow-scrolling:touch}
.article-table-scroll table{width:100%;min-width:520px;border-collapse:collapse;font-size:15px;line-height:1.5}
.article-table-scroll th,.article-table-scroll td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--c-border)}
.article-table-scroll th{font-weight:600;background:var(--c-surface)}
.article-table-scroll tbody tr:last-child td{border-bottom:0}
@media(max-width:600px){.article-table-scroll table{font-size:14px}.article-table-scroll th,.article-table-scroll td{padding:12px}}
