/* 分页器整体背景与边框 */
.theme .ui.pagination.menu {
    background: var(--bg-elevated);
    border: 1px solid var(--border-color);
    box-shadow: none;
}

/* 分页按钮（普通状态） */
.theme .ui.pagination.menu .item {
    background: var(--bg-elevated);
    color: var(--text-primary);
    border: 1px solid var(--border-light);
}

/* 分页按钮悬停效果 */
.theme .ui.pagination.menu .item:hover {
    background: var(--bg-hover);
    color: var(--white-primary);
}

/* 当前激活的页码（active） */
.theme .ui.pagination.menu .active.item {
    background: var(--bg-active);
    color: var(--white-primary);
    font-weight: bold;
    border-color: var(--border-light);
}

.theme .ui.pagination.menu .active.item:hover {
    background: var(--bg-active) !important;
    color: var(--white-primary) !important;
    font-weight: bold !important;
    border-color: var(--border-light) !important;
}

/* 分页器图标（左右箭头）颜色变亮 */
.theme .ui.pagination.menu .item i.icon {
    color: var(--text-primary);
}
/* 悬停时图标更亮 */
.theme .ui.pagination.menu .item:hover i.icon {
    color: var(--white-primary);
}

/* 禁用状态（上一页/下一页不可点击） */
.theme .ui.pagination.menu .disabled.item {
    background: var(--bg-page) !important;
    color: var(--text-secondary) !important;
    opacity: 0.6 !important;
}

.theme .ui.pagination.menu .disabled.item:hover {
    background: var(--bg-page) !important;
    color: var(--text-secondary) !important;
    opacity: 0.6 !important;
}

.theme .ui.pagination.menu .item i.icon {
    color: var(--text-primary);
    opacity: 0.7 !important;
}
/* 悬停时图标更亮 */
.theme .ui.pagination.menu .item:hover i.icon {
    color: var(--text-primary);
    opacity: 0.7 !important;
}

/* 省略号（...）样式 */
.theme .ui.pagination.menu .disabled.item {
    color: var(--text-secondary) !important;
}