.p-workStreams-working,
.p-workStreams-notWorking {
  display: flex;
  flex-wrap: wrap;
  padding-left: calc(var(--gap-xl) + var(--gap-m));
  position: relative;

  &:not(:last-child) {
    border-bottom: 1px solid var(--color-gray3);
    margin-bottom: var(--gap-m);
    padding-bottom: var(--gap-m);
  }

  .RPB {
    left: 0;
    position: absolute;
    top: calc(
      (var(--lineHeight-m) + var(--lineHeight-s) - var(--RPB-size)) / 2
    );
  }

  .progress {
    .Text.is-s;

    color: var(--color-gray5);
    width: 100%;
  }

  .progressBar {
    display: none;
  }
}

.p-workStreams-continue,
.p-workStreams-start,
.p-workStreams-stop {
  margin: var(--gap-m) var(--gap-s) 0 0;
  order: 1;
}
