/* ================= 小说列表页复刻首页样式 ================= */


/* 完美拉平列表页翻页器间距 */
.pagination-container { margin-top: 45px; display: flex; justify-content: center; }
.pagination-wrap { display: flex; align-items: center; gap: 6px; }

.page-link, .page-btn { 
    height: 38px; 
    min-width: 38px; 
    padding: 0 12px; 
    border-radius: 6px; 
    background: var(--card); 
    border: 1px solid rgba(255,255,255,0.02); 
    color: #bbb; 
    display: inline-flex; 
    align-items: center; 
    justify-content: center; 
    font-size: 14px; 
    font-weight: 500; 
    text-decoration: none; 
    transition: all 0.2s; 
}
.page-link:hover, .page-btn:hover { border-color: var(--main); color: var(--main); }
.page-link.active { background: var(--main); color: #fff !important; border-color: var(--main); font-weight: 600; }

.page-btn.disabled { opacity: 0.3; pointer-events: none; }
.page-ellipsis { color: #555; padding: 0 4px; font-weight: 700; }

/* 移动端特殊翻页降级 */
@media (max-width: 768px) {
    .list-main-wrapper { margin-top: 5px; }
    .page-link { display: none; }
    .page-link.active { display: inline-flex; }
    .page-ellipsis { display: none; }
    .page-btn { flex: 1; text-align: center; height: 35px; font-size: 13px; }
}