@use '@/assets/css/constants' as constants; [data-component=component-statistics-card] { .statistics-card { padding: 20px; gap: 20px; > .head { align-items: center; gap: 5px; color: constants.$main-color; .icon { font-size: constants.$SIZE_ICON_MD; flex: 0 0 auto; } .title { display: flex; font-size: 1.2em; } :nth-child(n+3) { flex: 0 0 auto; color: constants.$font-main-color; } } .card-content { font-size: 1.1em; padding: 0 10px; gap: 10px; .key, .value-percent { flex: 0 0 auto; color: constants.$font-main-color; } .value { color: constants.$font-secondary-color; overflow: hidden; > * { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } .value-chart { justify-content: space-around; width: 0; > div { max-height: 12px; height: 12px; > * { transform: translateY(1px); } } } .value-percent { text-align: right; } .big-chart { width: 0; height: 400px; } > * { gap: 5px; } } } }