/* Gedeelde huisstijl voor Staff, Console en Portal. Alles wat in méér dan één app hetzelfde hoort
   te zijn staat hier; app-eigen uitzonderingen blijven in de app zelf (bijv. Staff's app.css). */

/* ── Tabellen ────────────────────────────────────────────────────────────────────────────────────
   Eén afspraak: de kop is vet, de regels zijn dat niet. MudBlazor doet standaard het omgekeerde
   accent (kop op 500, en pagina's die één kolom wilden benadrukken zetten daar <b> omheen). Het
   resultaat was een lijst waarin de kolomnamen wegvielen en willekeurige cellen schreeuwden.
   Vet in de body is voorbehouden aan totaalregels — die zijn hieronder expliciet uitgezonderd. */
.mud-table-head th,
.mud-table-head .mud-table-cell {
    font-weight: 700;
}

.mud-table-body td,
.mud-table-body .mud-table-cell {
    font-weight: 400;
}

/* Ook <b>/<strong> in een cel telt: de nadruk hoort van de kolom te komen, niet van de rij. */
.mud-table-body td b,
.mud-table-body td strong,
.mud-table-body .mud-table-cell b,
.mud-table-body .mud-table-cell strong {
    font-weight: 400;
}

/* Uitzondering: een voettekst of expliciet gemarkeerde totaalregel mag wél zwaar zijn — daar is
   het geen decoratie maar betekenis. */
.mud-table-foot td,
.mud-table-foot .mud-table-cell,
.mud-table-body tr.speq-total td,
.mud-table-body tr.speq-total .mud-table-cell {
    font-weight: 700;
}

/* ── Knoppen naast elkaar ────────────────────────────────────────────────────────────────────────
   MudCardActions zet knoppen zonder tussenruimte tegen elkaar aan. Waar de opmaak een MudStack
   heeft is dat opgelost; dit vangt de plekken die dat (nog) niet hebben. */
.mud-card-actions > .mud-button-root + .mud-button-root {
    margin-left: .5rem;
}
