.osd {
  padding: 12px 20px;
  border-radius: 999px;
  background: rgba(40, 42, 54, 0.8);
  border: 2px solid $contrast-bg;

  label {
    min-width: 170px;
  }

  progressbar:disabled {
    opacity: 0.5;
  }

  progressbar {
    min-height: 6px;
    min-width: 170px;
    border-radius: 999px;
    background: transparent;
    border: none;

    trough {
      background: #363847;
      min-height: inherit;
      border-radius: inherit;
      border: none;
    }

    progress {
      background: #79659f;
      min-height: inherit;
      border-radius: inherit;
      border: none;
    }
  }

  image {
    font-size: 2rem;
    color: white;
    margin-left: -0.4rem;
    margin-right: 0.8rem;
  }
}