/* khach-27-10-toi 3: nội dung từ trình soạn thảo (bài viết, trang nội dung, dự án) — bảng và ảnh chèn trong bài.
   Nguyên nhân lỗi bảng "không hiện": HTML bảng vẫn được lưu và xuất đúng (không bị lọc), nhưng trang không có CSS cho <table> → không viền, ô dính nhau, rộng bằng chữ. */
#snt-article-page .article-block .rt-table,#snt-legacy-page .legacy-content .rt-table{max-width:100%;overflow-x:auto;margin:18px 0;-webkit-overflow-scrolling:touch}
#snt-article-page .article-block table,#snt-legacy-page .legacy-content table{display:table;width:100%!important;min-width:480px!important;border-collapse:collapse;border:1px solid #d5e1d9;font-size:15px;line-height:1.55;color:#2a4034}
#snt-article-page .article-block th,#snt-article-page .article-block td,#snt-legacy-page .legacy-content th,#snt-legacy-page .legacy-content td{border:1px solid #d5e1d9;padding:10px 14px;text-align:left;vertical-align:top}
#snt-article-page .article-block th,#snt-legacy-page .legacy-content th{background:#eef5f0;color:#12301f;font-weight:700}
#snt-article-page .article-block td p,#snt-article-page .article-block th p,#snt-legacy-page .legacy-content td p,#snt-legacy-page .legacy-content th p{margin:0;font-size:inherit;line-height:inherit;color:inherit}
#snt-article-page .article-block td p+p,#snt-legacy-page .legacy-content td p+p{margin-top:6px}
#snt-article-page .article-block tr:nth-child(even) td,#snt-legacy-page .legacy-content tr:nth-child(even) td{background:#fafcfa}
/* ảnh chèn trong bài */
#snt-article-page .article-block img,#snt-legacy-page .legacy-content img{max-width:100%;height:auto}
#snt-article-page .article-block p>img,#snt-article-page .article-block figure img{display:block;margin:14px 0;border-radius:8px}
