.balance-chart{display:flex;justify-content:center;gap:8px;margin-bottom:15px}
.balance-bar{width:40px;text-align:center}
.balance-bar .bar{height:120px;width:100%;background:#eee;border-radius:4px;position:relative;overflow:hidden}
.balance-bar .fill{position:absolute;bottom:0;width:100%;border-radius:4px;transition:height .3s}
.balance-bar .label{font-size:10px;color:#888;margin-top:4px}