:root{--tbl-bg:#fff;--tbl-border:#e6e6e6;--tbl-head-bg:#f7f7f9;--tbl-head-txt:#111;--tbl-row-alt:#fcfcfd;--tbl-hover:#f1f5ff;--tbl-radius:12px;--tbl-shadow:0 6px 18px rgba(0,0,0,.06)}.entry-detail table,.post-content table,.blog-content table{width:100%!important;border-collapse:separate;border-spacing:0;background:var(--tbl-bg);border:1px solid var(--tbl-border);border-radius:var(--tbl-radius);overflow:hidden;box-shadow:var(--tbl-shadow);direction:rtl;font-size:15px}.entry-detail table,.post-content table,.blog-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-detail table thead th,.post-content table thead th,.blog-content table thead th{position:sticky;top:0;background:var(--tbl-head-bg);color:var(--tbl-head-txt);font-weight:700;white-space:nowrap;z-index:2}.entry-detail table th,.entry-detail table td,.post-content table th,.post-content table td,.blog-content table th,.blog-content table td{padding:12px 14px!important;border-bottom:1px solid var(--tbl-border);border-right:1px solid var(--tbl-border);text-align:start!important;vertical-align:middle}.entry-detail table tr>*:last-child,.post-content table tr>*:last-child,.blog-content table tr>*:last-child{border-right:0}.entry-detail table tbody tr:last-child>*,.post-content table tbody tr:last-child>*,.blog-content table tbody tr:last-child>*{border-bottom:0}.entry-detail table tbody tr:nth-child(odd),.post-content table tbody tr:nth-child(odd),.blog-content table tbody tr:nth-child(odd){background:var(--tbl-row-alt)}.entry-detail table tbody tr:hover,.post-content table tbody tr:hover,.blog-content table tbody tr:hover{background:var(--tbl-hover)}.entry-detail table caption,.post-content table caption,.blog-content table caption{caption-side:top;text-align:start;font-weight:600;padding:10px 0;color:#333}@media(max-width:600px){.entry-detail table,.post-content table,.blog-content table{font-size:14px}.entry-detail table thead th,.post-content table thead th,.blog-content table thead th{white-space:nowrap}}@media(max-width:600px){.entry-detail table,.post-content table,.blog-content table{display:block;overflow:visible}.entry-detail table thead,.post-content table thead,.blog-content table thead{display:none}.entry-detail table tbody,.post-content table tbody,.blog-content table tbody{display:block}.entry-detail table tr,.post-content table tr,.blog-content table tr{display:block;border:1px solid var(--tbl-border);border-radius:10px;margin:8px 0;box-shadow:0 2px 10px rgba(0,0,0,.04);background:#fff}.entry-detail table td,.post-content table td,.blog-content table td{display:grid;grid-template-columns:140px 1fr;gap:8px;border:0!important;border-bottom:1px solid var(--tbl-border)!important}.entry-detail table tr>td:last-child,.post-content table tr>td:last-child,.blog-content table tr>td:last-child{border-bottom:0!important}.entry-detail table td::before,.post-content table td::before,.blog-content table td::before{content:attr(data-label);font-weight:700;color:#222;opacity:.9}}