* { font-family: JetBrains Mono, Font Awesome 6 Free; font-size: 13px; } window#waybar { color: #ffffff; background-color: #1e3b28; border-bottom: 3px solid #8f2fef; transition-property: background-color; transition-duration: .5s; } window#waybar.hidden { opacity: 0.2; } button { box-shadow: inset 0 -3px transparent; border: none; border-radius: 0; } button:hover { background: inherit; box-shadow: inset 0 -3px #ffffff; } #workspaces button { padding: 0 15px; background-color: transparent; border: 2px solid #8f2fef } #workspaces button:hover { background: rgba(255, 255, 255, 0.2); } #workspaces button.focused { background-color: #8f2fef; box-shadow: inset 0 -3px #ffffff; } #workspaces button.urgent { background-color: #f38ba8; } #backlight, #battery, #clock, #cpu, #memory, #mode, #network, #pulseaudio, #temperature, #tray, #idle_inhibitor, #keyboard-state, #power-profiles-daemon { padding: 0 8px; } #window, #workspaces { margin: 0 8px; } .modules-left>widget:first-child>#workspaces { margin-left: 0; } .modules-right>widget:last-child>#workspaces { margin-right: 0; } #backlight { color: #ffffff; background-color: transparent; border-bottom: 3px solid #cba6f7; } #battery { color: #ffffff; background-color: transparent; border-bottom: 3px solid #a6e3a1; } #battery.critical.discharging { background-color: #f38ba8; animation: blink 1s infinite; } #battery.warning.discharging { background-color: #f9e2af; animation: blink 1s infinite; } @keyframes blink { to { background-color: transparent; } } #clock { color: #ffffff; background-color: transparent; border-bottom: 3px solid #a6e3a1; } #cpu { color: #ffffff; background-color: transparent; border-bottom: 3px solid #cba6f7; } #memory { color: #ffffff; background-color: transparent; border-bottom: 3px solid #f9e2af; } #mode { color: #ffffff; background-color: #8f2fef; border-bottom: 3px solid #ffffff; } #network { color: #ffffff; background-color: transparent; border-bottom: 3px solid #a6e3a1; } #network.disconnected { color: #ffffff; background-color: transparent; border-bottom: 3px solid #f38ba8; } #pulseaudio { color: #ffffff; background-color: transparent; border-bottom: 3px solid #a6e3a1; } #pulseaudio.muted { color: #ffffff; background-color: transparent; border-bottom: 3px solid #f38ba8; } #temperature { color: #ffffff; background-color: transparent; border-bottom: 3px solid #a6e3a1; } #temperature.critical { background-color: transparent; border-bottom: 3px solid #f38ba8; } #tray { background-color: transparent; border-bottom: 3px solid #8f2fef; } #idle_inhibitor { color: #ffffff; background-color: transparent; border-bottom: 3px solid #f9e2af; } #idle_inhibitor.activated { color: #1e3b28; background-color: #f9e2af; border-bottom: 3px solid #f9e2af; } #keyboard-state { color: #ffffff; background-color: transparent; border-bottom: 3px solid #fab387; } #power-profiles-daemon { color: #ffffff; background-color: transparent; border-bottom: 3px solid #94e2d5; }