/* Minimal production hotfix for source commit 23eef3d. */
.queue-pane .el-card__body > div {
  min-width: 0;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto minmax(0, 1fr);
}

.queue-pane .workbench-title {
  min-width: 0;
  flex-wrap: wrap;
}

.queue-pane .order-queue-scroll {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  padding: 2px 8px 8px 1px;
}

.queue-pane .queue-card {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  max-width: 100%;
}

.queue-pane .queue-card-head,
.queue-pane .queue-card-foot {
  min-width: 0;
  flex-wrap: wrap;
}

.queue-pane .queue-card-foot .order-actions {
  flex: 1 1 180px;
  min-width: 0;
  justify-content: flex-end;
}

.queue-pane .queue-card-foot .order-actions .el-button + .el-button {
  margin-left: 0;
}

.queue-pane .el-pagination {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
