.chart-movement{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin:8px 0 3px;font:11px/1.5 system-ui,sans-serif;letter-spacing:normal;color:#706b66}
.chart-move{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:3px 7px;border-radius:5px;font-size:10px;font-weight:750;background:#eeece9;color:#625d57;white-space:nowrap}
.chart-move--up{background:#e5f4e9;color:#206337}.chart-move--down{background:#fbe9e7;color:#ac3029}.chart-move--new{background:#fff0df;color:#97480d}.chart-move--reentry{background:#efebfb;color:#6841a1}.chart-move--tracking{font-weight:500}
.chart-stat{white-space:nowrap}.chart-stat b{color:#34312d;font-variant-numeric:tabular-nums;font-weight:650;margin-left:2px}
.chart-history .chart-list .chart-body{height:auto;min-height:85px;overflow:visible}.chart-history .chart-list .chart-li>a{height:auto;min-height:102px;padding-bottom:12px}
.chart-history .chart-list .chart-body .other-details{height:auto;max-height:none;overflow:visible;-webkit-line-clamp:unset}
@media(max-width:480px){.chart-movement{gap:5px 9px;font-size:10px}.chart-move{font-size:9px}.chart-stat b{margin-left:1px}}

.chart-empty{list-style:none;padding:25px 12px;color:#777;font-size:14px}
