.jei {
  font-family: 'Minecraft', monospace;
  image-rendering: pixelated;
  height: 100%;
  border-radius: 1px;
}

.searchInput::placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.pageBtn {
  background: #404040;
  color: #ffffff;
  border: 1px solid #666666;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit;
  transition: background 0.1s;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

.pageBtn:hover:not(:disabled) {
  background: #555555;
}

.pageBtn:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

.pageBtnActive {
  background: #8b6914;
  color: #ffcc00;
  border-color: #ffcc00;
}

.pageBtnActive:hover:not(:disabled) {
  background: #a07820;
}

.displayAllBtn {
  background: #505050;
  color: #ffffff;
  border: 2px solid #8b8b8b;
  cursor: pointer;
  font-family: inherit;
  font-weight: normal;
  transition: background 0.1s;
  text-align: center;
  white-space: nowrap;
}

.displayAllBtn:hover {
  background: #606060;
}
