* {
  font-family: "JetBrainsMono Nerd Font Propo";
  font-size: 17px;
}

tooltip * {
  background-color: #301934;
}

window#waybar {
  background: transparent;
}
/*
window#waybar {
  background: transparent;
  transition-property: background-color;
  transition-duration: 0.5s;
  border-bottom: 0px solid #444;
}
*/


#mpris {
  color: #ffffff;
  border-radius: 4px;
  margin: 0px 3px;
  padding: 0px 12px;
}

#pulseaudio, #bluetooth, #clock, #network {
  border-radius: 4px;
  margin: 0px 3px;
  padding: 0px 12px;
  background-color: #200116;
  color: #DABFFF;
}

#idle_inhibitor.deactivated {
  margin: 0px 3px;
  padding: 0px 12px;
  background-color: #200200;
}

#group-hardware {
  color: #200116;
}

#memory {  
  border-radius: 4px;
  margin: 0px 3px;
  padding: 0px 12px;
  background-color: #200116;
  color: #8FA6CB;
}

#battery {
  border-radius: 4px;
  margin: 0px 3px;
  padding: 0px 12px;
  background-color: #4C0827;
  color: #8FA6CB;
}

#custom-weather {
  border-radius: 4px;
  margin: 0px 3px;
  padding: 0px 12px;
  color: #8FA6CB;
}

#custom-menu, #custom-shutdown, #custom-hibernate{
  padding: 0px 3px;
  padding-right: 16px;
  padding-left: 14px;
  color: #e06c75;
}

#custom-menu:hover, #custom-shutdown:hover, #custom-logout:hover {
  background: #ffffff;
  border-radius: 6px;
}


#workspaces button {
  all: initial;
  /* Remove GTK theme values (waybar #1351) */
  min-width: 0;
  /* Fix weird spacing in materia (waybar #450) */
  box-shadow: inset 0 -3px transparent;
  /* Use box-shadow instead of border so the text isn't offset */
  padding: 0px 15px;
  margin: 0px 3px;
  border-radius: 4px;
  color: #D6E3F8;
  background-color: #8b0c99;
}

#workspaces button.active {
  transition: all 50ms ease-out;
  color: #dddddd;
  background-color: #1B264F;
  font-weight: bold;
  border-bottom: 2px solid #ff0000; /* Optionnel : barre sous l'active */
}

#workspaces button:hover {
  box-shadow: inherit;
  text-shadow: inherit;
  color: #1e1e2e;
  background-color: #1B264F;
}

#workspaces button.urgent {
  background-color: #f38ba8;
}

