/* Local override 2026-05-25: flagged mail rows keep normal text colors; only the flag icon is red. */
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a span,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td span,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a span,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td span {
  color: #2c363a !important;
}

body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.fromto,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.date,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.size,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.from,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.fromto,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.to,
body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.date,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.fromto,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.date,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.size,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.from,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.fromto,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.to,
body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.date {
  color: #737677 !important;
}

html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a span,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td span,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td a span,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) > td span {
  color: #c5d1d3 !important;
}

html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.fromto,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.date,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.size,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.from,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.fromto,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.to,
html.dark-mode body.task-mail #messagelist.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.date,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.fromto,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.date,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.subject span.size,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.from,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.fromto,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.to,
html.dark-mode body.task-mail table.messagelist tr.flagged:not(.deleted):not(.selected):not(.unfocused) td.date {
  color: #8ba3a7 !important;
}

body.task-mail #messagelist.messagelist tr.flagged td.flag span.flagged,
body.task-mail #messagelist.messagelist tr.flagged td.flag span.flagged:before,
body.task-mail #messagelist.messagelist tr.flagged td.flags span.flagged,
body.task-mail #messagelist.messagelist tr.flagged td.flags span.flagged:before,
body.task-mail #messagelist.messagelist tr.flagged span.flagged,
body.task-mail #messagelist.messagelist tr.flagged span.flagged:before,
body.task-mail table.messagelist tr.flagged td.flag span.flagged,
body.task-mail table.messagelist tr.flagged td.flag span.flagged:before,
body.task-mail table.messagelist tr.flagged td.flags span.flagged,
body.task-mail table.messagelist tr.flagged td.flags span.flagged:before,
body.task-mail table.messagelist tr.flagged span.flagged,
body.task-mail table.messagelist tr.flagged span.flagged:before {
  color: #ff5552 !important;
}
