.list-title{font-size:26px;font-weight:700;margin:20px 0;color:var(--heading);text-align:center;font-family:inherit}.post-table{width:100%;border-collapse:collapse;background:var(--bg-surface);box-shadow:var(--box-shadow);border-radius:var(--border-radius);border:1px solid var(--border-color);overflow:hidden;font-family:inherit}.post-table thead{background:var(--primary-color);color:#fff}.post-table th{padding:14px;font-size:15px;font-weight:600;text-align:left}.post-table td{padding:14px;font-size:15px;color:var(--text-main);border-bottom:1px solid var(--border-color)}.post-table tbody tr:hover{background:var(--bg-secondary)}.post-table a{color:var(--link-color);text-decoration:none;font-weight:600;transition:color .2s ease}.post-table a:hover{color:var(--link-hover);text-decoration:underline}.post-table td[colspan]{text-align:center;padding:20px;color:var(--text-muted);font-size:15px}