.pagination-container {
  background: transparent;
  padding: 24px 16px 32px;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;

  :global {
    .el-pagination.is-background .btn-next,
    .el-pagination.is-background .btn-prev,
    .el-pagination.is-background .el-pager li {
      border-radius: 999px;
      box-sizing: border-box;
      border: 1px solid #329e8a;
      background-color: #fff;
      color: #329e8a;
    }

    .el-pagination.is-background .el-pager li:not(.is-disabled).is-active {
      border-color: var(--el-color-primary);
    }

    .el-input__wrapper {
      border-radius: 99px;
    }
    .el-input__inner {
      border-radius: 99px;
      background-color: #fff !important;
    }
  }
}
.pagination-container.hidden {
  display: none;
}
