.blog-table-scroll{overscroll-behavior-x:contain;border:1px solid rgb(var(--border));background:rgb(var(--surface));-webkit-overflow-scrolling:touch;border-radius:.75rem;max-width:100%;margin:1.75rem 0;overflow-x:auto}.blog-table-scroll:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.blog-article-content .blog-table-scroll table{border:0;border-radius:0;width:100%;margin:0;font-size:.9rem;line-height:1.8;overflow:visible}.blog-article-content .blog-table-scroll th,.blog-article-content .blog-table-scroll td{text-align:start;vertical-align:top;border-bottom:1px solid rgb(var(--border) / .7);min-width:7.5rem;padding:.7rem .9rem}.blog-article-content .blog-table-scroll th+th,.blog-article-content .blog-table-scroll td+td,.blog-article-content .blog-table-scroll td+th,.blog-article-content .blog-table-scroll th+td{border-inline-start:1px solid rgb(var(--border) / .5)}.blog-article-content .blog-table-scroll th{color:rgb(var(--text-primary));background:rgb(var(--background-secondary) / .7);letter-spacing:0;font-size:.86rem;font-weight:700}.blog-article-content .blog-table-scroll td{color:rgb(var(--text-secondary))}.blog-article-content .blog-table-scroll tr:last-child>th,.blog-article-content .blog-table-scroll tr:last-child>td{border-bottom:0}.blog-article-content .blog-table-scroll tr:hover td{background:rgb(var(--surface-hover) / .45)}.blog-article-content .blog-table-scroll th>p,.blog-article-content .blog-table-scroll td>p{margin:0}.blog-article-content .blog-table-scroll th>p+p,.blog-article-content .blog-table-scroll td>p+p{margin-top:.4rem}.blog-article-content .blog-table-scroll img{margin:.25rem 0}
