.columns-panel{margin-top:15px}.income-expense-chart{height:235px;display:flex;align-items:end;gap:14px;padding:18px 5px 25px;border-bottom:1px solid var(--line)}.column-group{height:100%;flex:1;min-width:44px;display:grid;grid-template-rows:1fr auto;align-items:end;text-align:center;position:relative}.column-pair{height:100%;display:flex;align-items:end;justify-content:center;gap:5px}.income-column,.expense-column{display:block;width:16px;min-height:2px;border-radius:5px 5px 2px 2px}.income-column{background:#19d997}.expense-column{background:#5d94f4}.column-group>b{font-size:10px;color:var(--muted);font-weight:600;margin-top:8px}.column-values{position:absolute;left:0;right:0;top:0;font-size:9px;color:var(--muted);display:flex;justify-content:center;gap:4px;white-space:nowrap}.column-values span:first-child{color:#76eec0}@media(max-width:640px){.income-expense-chart{gap:5px;height:190px}.income-column,.expense-column{width:10px}.column-values{display:none}}
