/* 翻页条：与原站一致的胶囊按钮样式 */
ul.pagination { display: none !important; }

.sk-pager {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 12px;
  margin: 56px 0 0;
  font-size: 15px;
}
.sk-pager a,
.sk-pager .sk-pager-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  min-width: 56px;
  height: 44px;
  padding: 0 22px;
  border: 1px solid #E3E5E8;
  border-radius: 999px;
  background: #fff;
  color: #555;
  text-decoration: none;
  transition: border-color .2s ease, color .2s ease, background .2s ease;
}
.sk-pager a:hover { border-color: #111; color: #111; }
.sk-pager .sk-pager-num {
  min-width: 44px;
  padding: 0 14px;
  border-radius: 12px;
  font-variant-numeric: tabular-nums;
}
.sk-pager .sk-pager-num.is-active {
  background: #1E1E1E;
  border-color: #1E1E1E;
  color: #fff;
  font-weight: 600;
}
.sk-pager .sk-pager-disabled {
  color: #c4c6ca;
  border-color: #ECEEF1;
  cursor: default;
  pointer-events: none;
}
.sk-pager .sk-pager-total {
  color: #9aa0a6;
  font-size: 14px;
  margin-right: 6px;
}
.sk-pager .sk-pager-arrow { font-size: 15px; line-height: 1; }
