phosh-upcoming-events {
  background-color: @phosh_notification_bg_color;
  border-radius: 12px;
  padding: 8px;
}

phosh-upcoming-events list {
  background: none;
}

phosh-upcoming-events list row {
  background: none;
}

phosh-upcoming-events .event-list-listbox {
  background-color: transparent;
}

phosh-upcoming-events .event-list-listbox row {
  border-radius: 6px;
  background: shade(@phosh_notification_bg_color, 1.3);
}

phosh-upcoming-events .event-list-listbox row:hover {
  background: shade(@phosh_notification_bg_color, 1.5);
}

phosh-upcoming-events .event-list-listbox row:active {
  background: shade(@phosh_notification_bg_color, 1.8);
}

phosh-upcoming-events phosh-upcoming-event .color-bar {
  border-radius: 6px;
  background-color: currentColor;
}
