.ant-pagination-item {
  background-color: var(--mi-gradient-bg, #1d1e23);
  background-image: linear-gradient(315deg, var(--mi-gradient-s, #000) 0%, var(--mi-gradient-e, #434343) 74%);
  border-color: var(--mi-border, #505050);
}
.ant-pagination-item a {
  color: var(--mi-font, #fff);
}
.ant-pagination-item-active,
.ant-pagination-item:hover {
  border-color: var(--mi-theme, #f0c26f);
}
.ant-pagination-item-active a,
.ant-pagination-item:hover a {
  color: var(--mi-theme, #f0c26f);
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  background-color: var(--mi-gradient-bg, #1d1e23);
  background-image: linear-gradient(315deg, var(--mi-gradient-s, #000) 0%, var(--mi-gradient-e, #434343) 74%);
  border-color: var(--mi-border, #505050);
  color: var(--mi-font, #fff);
}
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: var(--mi-theme, #f0c26f);
  border-color: var(--mi-theme, #f0c26f);
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--mi-font, #fff);
}
.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link {
  border-color: var(--mi-border, #505050);
  color: var(--mi-border, #505050);
}
.ant-pagination-options .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background-color: var(--mi-gradient-bg, #1d1e23);
  background-image: linear-gradient(315deg, var(--mi-gradient-s, #000) 0%, var(--mi-gradient-e, #434343) 74%);
  border-color: var(--mi-border, #505050);
  color: var(--mi-font, #fff);
}
.ant-pagination-options .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: var(--mi-theme, #f0c26f);
  box-shadow: 0 0 0 2px rgba(240, 194, 111, 0.2);
}
.ant-pagination-options .ant-select-dropdown {
  border-color: var(--mi-border, #505050);
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.25rem;
  background-color: var(--mi-gradient-bg, #1d1e23);
  background-image: linear-gradient(315deg, var(--mi-gradient-s, #000) 0%, var(--mi-gradient-e, #434343) 74%);
}
.ant-pagination-options .ant-select-item {
  color: var(--mi-font, #fff);
}
.ant-pagination-options .ant-select-item-option-active:not(.ant-pagination-options .ant-select-item-option-disabled),
.ant-pagination-options .ant-select-item-option-selected:not(.ant-pagination-options .ant-select-item-option-disabled) {
  background-color: var(--mi-theme, #f0c26f);
  background-image: linear-gradient(127deg, var(--mi-gradient-theme-s, #d2b27d) 0%, var(--mi-gradient-theme-m, #f4d5a9) 52%, var(--mi-gradient-theme-e, #d1a466) 100%);
  color: var(--mi-pagination-options-item-text, #000);
}
.ant-pagination-options-quick-jumper {
  color: var(--mi-font, #fff);
}
.ant-pagination-options-quick-jumper input {
  background-color: var(--mi-gradient-bg, #1d1e23);
  background-image: linear-gradient(315deg, var(--mi-gradient-s, #000) 0%, var(--mi-gradient-e, #434343) 74%);
  border-color: var(--mi-border, #505050);
  color: var(--mi-font, #fff);
}
.ant-pagination-options-quick-jumper input:focus {
  box-shadow: 0 0 0 2px rgba(240, 194, 111, 0.2);
}
.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input:hover {
  border-color: var(--mi-theme, #f0c26f);
}
