/* Ede Telekom v0.55 · neutral dashboard cards + tighter vertical rhythm */

/* Restore the four overview cards to the original neutral/white surface. */
.admin-layout .admin-overview-invoices,
.admin-layout .dashboard-recent-orders,
.admin-layout .dashboard-upcoming-invoices,
.admin-layout .admin-overview-notes{
  background:#fff!important;
}

/* Keep the compact top alignment from v0.54, but remove unnecessary bottom space. */
.admin-layout .admin-dashboard-primary>.surface,
.admin-layout .admin-dashboard-secondary>.surface{
  padding-bottom:9px!important;
}

/* Invoice overview: remove the visible gaps between rows. */
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar{
  margin-bottom:4px!important;
}
.admin-layout .admin-overview-invoices .invoice-entry{
  margin-bottom:4px!important;
}
.admin-layout .admin-overview-invoices .invoice-entry:last-child{
  margin-bottom:0!important;
}

/* Recent orders / upcoming invoices: tighter list and no large empty tail. */
.admin-layout .dashboard-mini-list{
  gap:4px!important;
}
.admin-layout .dashboard-mini-list>a{
  margin:0!important;
}
.admin-layout .dashboard-mini-list>a:last-child{
  margin-bottom:0!important;
}

/* Notes: remove extra whitespace under the helper line. */
.admin-layout .admin-overview-notes .fine{
  margin:4px 0 0!important;
}

@media(max-width:760px){
  .admin-layout .admin-dashboard-primary>.surface,
  .admin-layout .admin-dashboard-secondary>.surface{
    padding-bottom:8px!important;
  }
  .admin-layout .admin-overview-invoices .invoice-reminder-toolbar,
  .admin-layout .admin-overview-invoices .invoice-entry,
  .admin-layout .dashboard-mini-list{
    margin-bottom:3px!important;
  }
}
