div {
  .ant-pagination {
    color: inherit;
  }

  .ant-pagination-prev,
  .ant-pagination-next,
  .ant-pagination-jump-prev,
  .ant-pagination-jump-next {
    border-radius: var(--form-redius);
    line-height: 28px;
  }

  .ant-pagination-prev .ant-pagination-item-link,
  .ant-pagination-next .ant-pagination-item-link {
    border-radius: var(--form-redius);
  }
  .ant-pagination-item {
    border-radius: var(--form-redius);
  }
  .ant-pagination-item-active {
    border-color: var(--primary);
  }

  .ant-pagination-item-active a {
    color: var(--primary);
  }

  .ant-pagination-item:focus,
  .ant-pagination-item:hover {
    border-color: var(--primary);
  }

  .ant-pagination-item:focus a,
  .ant-pagination-item:hover a {
    color: var(--primary);
  }

  .ant-pagination-prev:focus .ant-pagination-item-link,
  .ant-pagination-next:focus .ant-pagination-item-link,
  .ant-pagination-prev:hover .ant-pagination-item-link,
  .ant-pagination-next:hover .ant-pagination-item-link {
    color: var(--primary);
    border-color: var(--primary);
  }

  .ant-pagination-disabled .ant-pagination-item-link,
  .ant-pagination-disabled:hover .ant-pagination-item-link,
  .ant-pagination-disabled:focus .ant-pagination-item-link {
    border-color: var(--disabled);
    color: var(--disabled);
  }
}
