widgets/distribution-reports/src/app/style/report-chart.scss [50:132]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      text-overflow: ellipsis;
    }

    &:nth-child(2) {
      text-align: right;
    }

    &:nth-child(3) {
      overflow: hidden;

      min-width: 28px;

      margin-left: 4px;

      text-overflow: ellipsis;
    }
  }

  &__size {
    width: 100%;

    height: 21px;

    text-align: right;

    color: var(--ring-secondary-color);
    border-bottom: 1px solid transparent;

    font-weight: bold;
    line-height: 22px;

    &_active {
      border-bottom: 1px solid var(--ring-borders-color);
    }
  }

  &__size-in-percents {
    overflow: hidden;

    width: 100%;

    height: 21px;

    text-align: right;
    text-overflow: ellipsis;

    color: var(--ring-text-color);
    border-bottom: 1px solid transparent;

    line-height: 22px;

    &_active {
      border-bottom: 1px solid var(--ring-borders-color);
    }
  }

  &__size-description {
    overflow: hidden;

    width: 100%;

    text-align: right;
    text-overflow: ellipsis;

    font-weight: normal;
  }

  &__label {
    float: left;

    &_title {
      font-weight: bold;
    }
  }

  &__body-wrapper {
    display: flex;

    width: 100%;
  }

  &__body {
    position: relative;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



widgets/time-tracking-report/src/app/style/report-time-sheet.scss [48:130]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      text-overflow: ellipsis;
    }

    &:nth-child(2) {
      text-align: right;
    }

    &:nth-child(3) {
      overflow: hidden;

      min-width: 28px;

      margin-left: 4px;

      text-overflow: ellipsis;
    }
  }

  &__size {
    width: 100%;

    height: 21px;

    text-align: right;

    color: var(--ring-secondary-color);
    border-bottom: 1px solid transparent;

    font-weight: bold;
    line-height: 22px;

    &_active {
      border-bottom: 1px solid var(--ring-borders-color);
    }
  }

  &__size-in-percents {
    overflow: hidden;

    width: 100%;

    height: 21px;

    text-align: right;
    text-overflow: ellipsis;

    color: var(--ring-text-color);
    border-bottom: 1px solid transparent;

    line-height: 22px;

    &_active {
      border-bottom: 1px solid var(--ring-borders-color);
    }
  }

  &__size-description {
    overflow: hidden;

    width: 100%;

    text-align: right;
    text-overflow: ellipsis;

    font-weight: normal;
  }

  &__label {
    float: left;

    &_title {
      font-weight: bold;
    }
  }

  &__body-wrapper {
    display: flex;

    width: 100%;
  }

  &__body {
    position: relative;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



