/**
    Explicit text color per `.badge` background variant.

    Tabler's own `.badge` rule only sets a single default text color
    (`--tblr-secondary`, a dark gray) and lets each `.bg-*` utility class
    set only the *background* - never the text color to go with it. That
    was fine against Tabler's stock palette, but after the BetegTaxi brand
    reskin (see betegtaxi-color-palette.css: --tblr-primary is now a
    saturated red, not the original light blue) the dark gray text on top
    became illegible, most noticeably on the order list's "Új" status
    badge (bg-primary), see OrderCrudController::statusBadge().
*/

.badge.bg-primary,
.badge.bg-secondary,
.badge.bg-danger,
.badge.bg-dark {
    color: #fff !important;
}

.badge.bg-success {
    color: var(--tblr-dark) !important;
}
