.pagination {
  text-align: center;
  padding: 20px;
  background-color: #fff;
  :global {
    .@{ant-prefix}-pagination-prev .@{ant-prefix}-pagination-item-link,
    .@{ant-prefix}-pagination-next .@{ant-prefix}-pagination-item-link {
      border-color: #d4dbea;
    }
    .@{ant-prefix}-select-selector {
      border: none !important;
      border-radius: 0 !important;
    }
    .@{ant-prefix}-select-selector:focus,
    .@{ant-prefix}-select-selector:active {
      border-color: #5b99ea;
      outline: 0;
      box-shadow: none;
    }
    .@{ant-prefix}-pagination-item-active a,
    .@{ant-prefix}-pagination-item-active:focus a,
    .@{ant-prefix}-pagination-item-active:hover a {
      color: #5b99ea;
      background: #f3f5f9;
      color: #30354d;
    }
    .@{ant-prefix}-pagination-item-active,
    .@{ant-prefix}-pagination-item-active:focus,
    .@{ant-prefix}-pagination-item-active:hover {
      background-color: #f3f5f9;
    }
    .@{ant-prefix}-pagination-disabled a,
    .@{ant-prefix}-pagination-disabled:hover a,
    .@{ant-prefix}-pagination-disabled:focus a,
    .@{ant-prefix}-pagination-disabled .@{ant-prefix}-pagination-item-link,
    .@{ant-prefix}-pagination-disabled:hover .@{ant-prefix}-pagination-item-link,
    .@{ant-prefix}-pagination-disabled:focus .@{ant-prefix}-pagination-item-link {
      border-color: #f0f0f0;
      background: #ffffff;
    }
    .@{ant-prefix}-pagination-prev .@{ant-prefix}-pagination-item-link,
    .@{ant-prefix}-pagination-next .@{ant-prefix}-pagination-item-link,
    .@{ant-prefix}-pagination-item {
      border-radius: 2px;
    }
    .@{ant-prefix}-select-arrow {
      right: 0;
    }
    .@{ant-prefix}-select-arrow .anticon {
      display: none;
    }
    .@{ant-prefix}-select-arrow::after {
      content: '\e6a1';
      font-family: 'djfont';
      color: #212121;
      font-weight: 900;
    }
    .@{ant-prefix}-select-open .@{ant-prefix}-select-arrow {
      transform: rotateZ(180deg);
    }
    .@{ant-prefix}-pagination-options {
      position: relative;
    }
    .@{ant-prefix}-select-single.@{ant-prefix}-select-open .@{ant-prefix}-select-selection-item {
      opacity: 1;
    }
    .@{ant-prefix}-select-item-option-selected:not(.@{ant-prefix}-select-item-option-disabled) {
      background-color: #5b99ea !important;
      color: #ffffff;
    }
    .@{ant-prefix}-select-focused.@{ant-prefix}-select-single:not(.@{ant-prefix}-select-customize-input)
      .@{ant-prefix}-select-selector {
      box-shadow: none;
    }
  }
}
