@import "colors.css";

* {
	font-family: JetBrainsMono, "Font Awesome 6 Free", SymbolsNerdFont;
	font-weight: bold;
	font-size: 14px;
	min-height: 0px;
}

window#waybar {
/*	background-color: transparent; */
	background: @on_primary_fixed;
	transition-property: background-color;
	transition-duration: .5s;
	border-radius: 15px;
}

#workspaces {
	background-color: @on_primary_fixed_variant;
	margin: 4px 5px 4px 5px;
  padding: 1px;
	border-radius: 12px;
}
#workspaces button,
#workspaces button:hover,
#workspaces button.active {
	padding: 0px 3px;
	margin: 2px;
	border-radius: 10px;
}
#workspaces button {
	color: @secondary_fixed_dim;
}
#workspaces button:hover {
  background-color: @primary_fixed;
	color: @on_primary_fixed;
}
#workspaces button.active {
	background-color: @primary_fixed_dim;
  color: @on_primary_fixed
}
#workspaces button.active:hover {
  background-color: @primary_fixed;
	color: @on_primary_fixed;
}

#custom-power, #custom-runner,
#wireplumber, #wireplumber.muted,
#tray, #language, #clock {
 	background: @on_primary_fixed_variant;
	border-radius: 12px;
	color: @primary_fixed_dim;
	margin: 4px 2.5px 4px 2.5px;
}

#custom-power {
  margin: 4px 2.5px 4px 5px;
  padding: 0px 9px;
}

#custom-runner {
  padding: 0px 10px;
}

#tray {
	padding: 0px 10px;
}

#wireplumber, #wireplumber.muted {
	padding: 0px 10px;
  min-width: 55px;
}
#wireplumber.muted {
  color: @error;
}

#language {
	padding: 0px 7px 0px 7px;
}

#clock {
	padding: 0px 10px;
  margin: 4px 5px 4px 2.5px;
}