.task-list {
  background-color: #202020;
  color: #DEDEDE; }

.task.active {
  background-color: #131313; }

.task .calendar__today {
  color: #000000; }

.task .footnote {
  color: #6e6e6e; }

.task .history__delete {
  color: #000000;
  background-color: #ffffff; }

.task.active .history__delete {
  background-color: #f2f2f2; }

.task .sync__rejected {
  color: #ffffff; }

.task .summary__background {
  color: #ffffff; }

.task .blocked {
  color: #6e6e6e;
  background-color: #2c2c2c; }

.task.active .blocked {
  background-color: #1f1f1f; }

.task .due__today {
  color: #af3737;
  background-color: #a6a6a6; }

.task.active .due__today {
  background-color: #999999; }

.task .calendar__weeknumber {
  color: #6e6e6e; }

.task .sync__added {
  color: #6e6e6e; }

.task .summary__bar {
  color: #ffffff;
  background-color: #636363; }

.task.active .summary__bar {
  background-color: #565656; }

.task .sync__changed {
  color: #a6a6a6; }

.task .alternate {
  background-color: #000000; }

.task.active .alternate {
  background-color: black; }

.task .burndown__started {
  background-color: #b1b1b1; }

.task.active .burndown__started {
  background-color: #a4a4a4; }

.task .calendar__overdue {
  background-color: #dddddd; }

.task.active .calendar__overdue {
  background-color: #d0d0d0; }

.task .calendar__weekend {
  background-color: #2c2c2c; }

.task.active .calendar__weekend {
  background-color: #1f1f1f; }

.task .history__done {
  color: #000000;
  background-color: #b1b1b1; }

.task.active .history__done {
  background-color: #a4a4a4; }

.task .undo__after {
  color: #ff0000; }

.task .calendar__holiday {
  background-color: #3737ff; }

.task.active .calendar__holiday {
  background-color: #1e1eff; }

.task .burndown__done {
  background-color: #ffffff; }

.task.active .burndown__done {
  background-color: #f2f2f2; }

.task .active {
  color: #000000;
  background-color: #ffffff; }

.task.active .active {
  background-color: #f2f2f2; }

.task .undo__before {
  color: #008000; }

.task .blocking {
  color: #c7c7c7;
  background-color: #424242; }

.task.active .blocking {
  background-color: #353535; }

.task .burndown__pending {
  background-color: #636363; }

.task.active .burndown__pending {
  background-color: #565656; }

.task .header {
  color: #6e6e6e; }

.task .calendar__due__today {
  background-color: #a6a6a6; }

.task.active .calendar__due__today {
  background-color: #999999; }

.task .calendar__due {
  background-color: #6e6e6e; }

.task.active .calendar__due {
  background-color: #616161; }

.task .history__add {
  background-color: #636363; }

.task.active .history__add {
  background-color: #565656; }

.task .error {
  color: #ff3737; }

.task .debug {
  color: #ff3737; }

.task .overdue {
  color: #af3737;
  background-color: #a6a6a6; }

.task.active .overdue {
  background-color: #999999; }
