* {
    border: none;
    border-radius: 0;
    font-family: "Ubuntu Nerd Font", sans-serif;
    font-size: 11pt;
    min-height: 0;
}

window#waybar {
    background-color: rgba(26, 26, 26, 0.55);
    color: #ffffff;
    border-radius: 8px;
}

/* Workspaces */
#workspaces {
    background-color: transparent;
    margin: 3px;
    padding: 0px 3px;
}

#workspaces button {
    padding: 0px 6px;
    color: #ffffff;
    background-color: transparent;
    border-radius: 6px;
    margin: 0px 2px;
}

#workspaces button.active {
    background-color: rgba(51, 51, 51, 0.8);
    color: #ffffff;
}

#workspaces button:hover {
    background-color: rgba(74, 74, 74, 0.6);
}

/* Window title */
#hyprland-window {
    background-color: transparent;
    padding: 10px 10px;
    color: #ffffff;
}
#tray .nm-applet {
  opacity: 0;
  margin: 0;
  padding: 0;
  min-width: 0;
  min-height: 0;
}


/* Right modules container */
#pulseaudio,
#network,
#battery,
#memory,
#cpu,
#custom-arch,
#clock {
    background-color: rgba(38, 38, 38, 0.7);
    padding: 3px 8px;
    margin: 3px 2px;
    border-radius: 6px;
    color: #ffffff;
}


/* Battery colors */
#battery.charging {
    color: #80d478;
}

#battery.warning:not(.charging) {
    color: #d9c392;
}

#battery.critical:not(.charging) {
    color: #e8637b;
}

/* Network disconnected */
#network.disconnected {
    color: #c25b5f;
}

/* Muted audio */
#pulseaudio.muted {
    color: #9097b9;
}
