.current-ai-pagination.current-ai-more-pagination {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 8px;
  margin: 12px 0 24px;
  padding: 0;
  text-align: center;
}

.current-ai-more-pagination > .current-ai-more-link {
  display: block;
  min-height: 44px;
  padding: 10px 14px;
  border: 1px solid #e4e7ec;
  border-radius: 12px;
  background: #fff;
  color: #17233d;
  font-size: 16px;
  font-weight: 600;
}

.current-ai-more-pagination > .current-ai-more-link[aria-disabled="true"] {
  color: #788195;
  cursor: wait;
}

.current-ai-more-pagination > .current-ai-more-link[hidden] {
  display: none;
}

.current-ai-more-pagination > .current-ai-more-previous {
  align-self: flex-start;
}

.current-ai-more-info {
  color: #738095;
  font-size: 12px;
}

.current-ai-more-status {
  margin: 0;
  color: #9f1629;
  font-size: 13px;
}

.current-ai-more-status:empty {
  display: none;
}

.current-ai-more-pagination > a:focus-visible {
  outline: 2px solid #253657;
  outline-offset: 2px;
}
