.statistic{

}

.statisticList{
    width: 100%;
    padding: 1em 0px;
    display: flex;
    flex-direction: column;
}

.statisticList__item{
    margin: 0.5em 0.5em 0px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
}

.statisticList__directLink{
    display: flex;
    align-items: center;
    flex-direction: row;
    overflow: hidden;
}

.statisticList__directLink>svg{
    margin-left: 0.25em;
    width: calc(var(--ButtonIconSize) / 1.3);
    stroke-width: calc(var(--strokeWidth) * 1.5);
}

.statisticList__key{
    white-space: nowrap;
    margin-right: 1em;
}

.statisticList__value{
    font-weight: 400;
    max-width: 18em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.statisticList__barChart{
    width: 100%;
}

.statisticList__headline{
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 1em;
 }

    .statisticList__headline>span{
        white-space: nowrap;
        margin: 0px 0.5em;
        font-size: 0.9em;
        color: rgb(var(--colAccent));
    }


/* -------------------- Progress ---------------------------*/

    .progress{
        display: flex;
        width: 100%;
        flex-direction: row;
        justify-content:space-around ;
        padding: 1em 0px;
    }

    .progress__period{
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }

        .progress__period:not(.progress__period--cur){
            transform: scale(0.8);
            opacity: 50%;
        }

    .progress__title{
        font-weight: 600;
        font-size: 1.2rem;
        color: rgb(var(--colAccent));
        margin-bottom: 0.5em;
    }
