.dashboard-table-empty{min-height:245px;display:grid;place-items:center;padding:30px;color:#7c8c85;font-size:12px;text-align:center;border-bottom:1px solid #e8ece8}
.property-status-card:before,.property-status-card:after{display:none!important;content:none!important}

/* Keep the signed-in company dashboard on the exact desktop geometry used by
   the company-owner demo. Older workspace rules allowed the tallest KPI to
   stretch the whole row. */
@media(min-width:1051px){
  .sales-dashboard-main .sales-kpis{align-items:stretch!important;grid-auto-rows:158px!important}
  .sales-dashboard-main .sales-kpis>article{
    height:158px!important;
    min-height:158px!important;
    padding:18px!important;
    overflow:hidden!important;
  }
}
.sales-dashboard-main .sales-kpis :is(small,strong,em),
.sales-dashboard-main .sales-kpi-icon{font-family:Inter,system-ui,sans-serif!important}
.sales-dashboard-main .sales-kpis small{font-size:11px!important;line-height:1.35!important}
.sales-dashboard-main .sales-kpis strong{font-size:25px!important;line-height:1.15!important;margin:5px 0!important}
.sales-dashboard-main .sales-kpis em{font-size:10px!important;line-height:1.35!important;font-style:normal!important}
.sales-dashboard-main .sales-kpi-icon{width:38px!important;height:38px!important;margin-bottom:14px!important}
@media(max-width:900px){.dashboard-table-empty{min-height:170px}}
