.template-statsbar {
margin: 1rem 0;
display: grid;
font-size: 0.8125rem;
line-height: 1.375;
overflow-x: auto;
grid-auto-columns: minmax( auto, 1fr );
grid-auto-flow: column;
}
.template-statsbar__item {
padding: 0 1rem;
display: flex;
align-items: center;
flex-direction: column;
}
.template-statsbar__item + .template-statsbar__item {
border-left: 1px solid rgba(255,255,255,0.05);
}
.template-statsbar__label {
color: hsl(220,25%,65%);
letter-spacing: 0.05em;
white-space: nowrap;
}
.template-statsbar__data {
color: hsl(220,80%,95%);
font-weight: 500;
font-size: 2rem;
white-space: nowrap;
}
.template-statsbar__desc {
letter-spacing: 0.025em;
}