.expense-chart-card{margin-top:22px}.expense-chart-card .card-head strong{font-size:16px;color:#214f40;white-space:nowrap}.expense-bars{display:grid;gap:17px;padding:4px 22px 20px}.expense-bar-row{display:grid;gap:7px}.expense-bar-label{display:flex;justify-content:space-between;gap:14px;font-size:13px;color:#4f6654}.expense-bar-label b{color:#315840}.expense-bar-track{height:13px;background:#edf1e9;border-radius:7px;display:flex;overflow:hidden}.expense-bar-track i{height:100%;display:block}.expense-bar-track .approved,.expense-legend i.approved{background:#315c43}.expense-bar-track .pending,.expense-legend i.pending{background:#d9bc80}.expense-bar-row small{font-size:11px;color:#7c8b7e}.expense-legend{display:flex;align-items:center;gap:18px;padding:14px 22px;border-top:1px solid #e5eae3;font-size:11px;color:#718176}.expense-legend>span{display:flex;align-items:center;gap:6px}.expense-legend i{width:9px;height:9px;border-radius:2px}.expense-legend .linkbutton{margin-left:auto}@media(max-width:650px){.expense-chart-card .card-head{align-items:flex-start}.expense-chart-card .card-head strong{font-size:14px}.expense-bars{padding-left:16px;padding-right:16px}.expense-legend{flex-wrap:wrap}.expense-legend .linkbutton{width:100%;margin-left:0;text-align:left}}
