.dashboard-report .exec-metrics{grid-template-columns:repeat(5,minmax(145px,1fr))}
.commercial-overview .exec-metric{min-height:142px;padding:22px 20px 30px}.commercial-overview .exec-metric small{font-size:12px;color:#748186}.commercial-overview .exec-metric b{font-size:31px;font-weight:500;color:#303c40}.commercial-overview .exec-metric span{margin-top:2px;color:#37a9b6}.commercial-overview .exec-metric .metric-accent{left:20px!important;right:auto!important;width:var(--target-width,calc(100% - 40px));height:8px!important;background:#42b5c3!important}.commercial-overview .exec-metric.metric-negative .metric-accent{background:#e97969!important}.commercial-overview .exec-metric:nth-child(5n+1){border-top:3px solid #0b8d98}
@media(max-width:1200px){.dashboard-report .exec-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.dashboard-report .exec-metrics{grid-template-columns:1fr}}
.monthly-revenue-detail{margin-top:12px;border-top:1px solid #e2e9eb;padding-top:12px}.monthly-revenue-detail summary{cursor:pointer;color:#078c98;font-weight:700}.monthly-revenue-detail .table-wrap{margin-top:10px}.monthly-revenue-detail .data-table{min-width:620px}.monthly-revenue-detail td:not(:first-child),.monthly-revenue-detail th:not(:first-child){text-align:right}
