/* The app's text font: the same rule as LeadBanque's wwwroot/app.css.
   Every MudBlazor element inherits this, because the theme's font variables (TenantThemeService) come out
   as invalid CSS and are ignored; so this, not the theme, decides what is drawn. On Windows there is no
   Helvetica Neue and Helvetica is substituted with Arial, so text renders in Arial, exactly as LeadBanque. */
html, body {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1:focus {
    outline: none;
}

/* Warranty claim status chips (prompt 10, F1; Services/StatusAppearance.cs). The fill and border keep MudBlazor's
   semantic colour; the TEXT is the same hue's dark shade, because MudBlazor's defaults on white are too faint for
   small text (amber with white 2.2:1, green 2.2:1, blue 3.1:1, red 3.7:1). These are at least 6.5:1, and they are
   not brand colours: the same for every tenant. */
.mud-chip.cb-status.cb-status-needsaction { color: #2b1a00; }
.mud-chip.cb-status.cb-status-waiting { color: #0d47a1; }
.mud-chip.cb-status.cb-status-approved { color: #1b5e20; }
.mud-chip.cb-status.cb-status-denied { color: #b71c1c; }
