.progress-circle {
  position: relative;
  width:100%;
  height: 100%;
}

.progress-circle__svg {
  transform: rotate(-90deg);
}

.progress-circle__bg {
  fill: none;
  stroke: #e6e6e6;
  stroke-width: 10;
}

.progress-circle__bar {
  fill: none;
  /* stroke: #4caf50; */
  stroke-width: 10;
  stroke-dasharray: 0;
  stroke-dashoffset: 0;
  transition: stroke-dasharray 0.3s, stroke-dashoffset 0.3s;
}
.progress-circle__bar_bad{
  stroke: #af4c51;
}


.progress-circle__text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.progress-circle__value {
  font-size: 20px;
}
