/* Ede Telekom v0.53 · unified admin dashboard card typography */

/* All four overview cards use one consistent heading scale. */
.admin-layout .admin-dashboard-primary > .surface .section-heading.compact h3,
.admin-layout .admin-dashboard-secondary > .surface .section-heading.compact h3,
.admin-layout .admin-overview-notes .admin-note-heading h3{
  margin:0!important;
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  color:#123f56;
}

/* Card helper text and top-right links share the same scale. */
.admin-layout .admin-dashboard-primary > .surface .section-heading.compact p,
.admin-layout .admin-dashboard-secondary > .surface .section-heading.compact p,
.admin-layout .admin-dashboard-primary > .surface .section-heading.compact .text-link,
.admin-layout .admin-dashboard-secondary > .surface .section-heading.compact .text-link,
.admin-layout .admin-overview-notes .admin-note-heading small{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:11px!important;
  line-height:1.25!important;
}

/* Invoice rows and mini-list rows use the same data typography. */
.admin-layout .admin-overview-invoices .invoice-entry>summary b,
.admin-layout .dashboard-mini-list>a b{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.2!important;
}
.admin-layout .admin-overview-invoices .invoice-entry>summary small,
.admin-layout .dashboard-mini-list>a small{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:10.5px!important;
  font-weight:500!important;
  line-height:1.2!important;
}
.admin-layout .admin-overview-invoices .invoice-entry>summary>strong,
.admin-layout .dashboard-mini-list>a>strong{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:12px!important;
  font-weight:700!important;
  line-height:1.1!important;
}
.admin-layout .admin-overview-invoices .invoice-entry>summary>.badge,
.admin-layout .dashboard-mini-list .badge{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:10px!important;
  line-height:1!important;
}

/* The invoice reminder toolbar and the notes card follow the same visual scale. */
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar,
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar .checkbox,
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar .reminder-button,
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar>[data-reminder-count]{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
}
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar .checkbox,
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar .reminder-button{
  font-size:11px!important;
}
.admin-layout .admin-overview-invoices .invoice-reminder-toolbar>[data-reminder-count]{
  font-size:10.5px!important;
}

.admin-layout .admin-overview-notes textarea{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:13px!important;
  font-weight:500!important;
  line-height:1.45!important;
}
.admin-layout .admin-overview-notes .fine{
  font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-size:10.5px!important;
  line-height:1.3!important;
}
