.form {
  display: flex;
  justify-content: flex-start;
  align-items: normal;
}
.form .formcontrol {
  margin-right: 2em;
  margin-top: 1em;
  width: 309px;
}
.form .formcontrol .article {
  flex-direction: row;
  justify-content: end;
}
.form .formcontrol .article .onyx-search {
  width: stretch;
}
.form .filterrow {
  display: flex;
  flex-wrap: wrap;
}
.form .scheduler {
  margin-top: -9px;
  max-width: 275px;
}
.form .scheduler .time {
  width: 280px;
}
.form .scheduler .button-row {
  display: flex;
  justify-content: flex-end;
  margin-top: 1em;
}
.form .scheduler .button-row .first-button {
  margin-right: 1em;
}.progress-circle-wrapper[data-v-dc37a2cf] {
  display: flex;
  align-items: center;
  gap: 10px;
}
.progress-circle-wrapper .progress-circle[data-v-dc37a2cf] {
  --value: 0;
  --size: 28px;
  --bar-color: var(--onyx-color-component-cta-default);
  --track-color: var(--onyx-color-neutral-300, #e6e6e6);
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  position: relative;
  flex-shrink: 0;
  background: conic-gradient(var(--bar-color) calc(var(--value) * 1%), var(--track-color) 0);
  /* Inner ring mask using Onyx surface variable */
}
.progress-circle-wrapper .progress-circle[data-v-dc37a2cf]::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 65%;
  height: 65%;
  background-color: var(--onyx-color-surface-default, #ffffff);
  border-radius: 50%;
}
.progress-circle-wrapper .progress-label[data-v-dc37a2cf] {
  font-size: 0.9rem;
  font-weight: 600;
  color: var(--onyx-color-text-primary, #333);
  min-width: 40px;
}.overflow-list[data-v-170a8ade] {
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: var(--onyx-spacing-sm);
  white-space: nowrap;
}
.overflow-list__item[data-v-170a8ade] {
  white-space: nowrap;
}
.overflow-list__badge[data-v-170a8ade] {
  flex-shrink: 0;
  cursor: default;
}
.overflow-list__tooltip[data-v-170a8ade] {
  display: block;
  max-width: 20rem;
  white-space: normal;
  word-break: break-word;
}.display-resupplies[data-v-fee881a3] {
  padding: 16px;
}