diff --git a/home-manager/common/desktops/hyprland/components/wlogout.nix b/home-manager/common/desktops/hyprland/components/wlogout.nix
index e940b865..67356a0a 100644
--- a/home-manager/common/desktops/hyprland/components/wlogout.nix
+++ b/home-manager/common/desktops/hyprland/components/wlogout.nix
@@ -51,6 +51,29 @@
         enable = true;
         target = "./wlogout/style.css";
         text = ''
+            * {
+                background-image: none;
+            }
+            window {
+                background-color: #${config.lib.stylix.colors.base00};
+            }
+            button {
+                color: #${config.lib.stylix.colors.base04};
+                font-size: 0px;
+                border-radius: 5000px;
+                margin: 25px;
+                background-color: #${config.lib.stylix.colors.base02};
+                border-style: solid;
+                border-width: 3px;
+                background-repeat: no-repeat;
+                background-position: center;
+                background-size: 25%;
+            }
+            button:active, button:hover {
+                background-color: #${config.lib.stylix.colors.base08};
+                outline-style: none;
+            }
+
             #lock { background-image: url("/etc/nixos/git/home-manager/common/desktops/hyprland/assets/wlogout/lock.png"); }
             #logout { background-image: url("/etc/nixos/git/home-manager/common/desktops/hyprland/assets/wlogout/logout.png"); }
             #suspend { background-image: url("/etc/nixos/git/home-manager/common/desktops/hyprland/assets/wlogout/suspend.png"); }