diff --git a/sway/config b/sway/config
index 98800b292fcce6ca437a6669e38d28f27594b4cb..3bdbf0ba5b742eb146f512247fa075ab2a28d3c3 100644
--- a/sway/config
+++ b/sway/config
@@ -230,7 +230,9 @@ bindsym XF86AudioPrev exec playerctl previous
 
 # Calculator Button
 bindsym XF86Calculator exec kcalc
-for_window [class="KCalc"] floating enable
+for_window [class="(?i)KCalc"] floating enable
+for_window [app_id="(?i)KCalc"] floating enable
+
 
 # Manage Screen Brightness
 bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 5%-
diff --git a/sway/config-fancy b/sway/config-fancy
index d37078ff0f399cda3b55d04dc7fafee60cf370ac..1d0c3f57102d53fe2c5e2886318d9687badbd3f5 100644
--- a/sway/config-fancy
+++ b/sway/config-fancy
@@ -1,9 +1,14 @@
 corner_radius 10
 
 # Adjust unfocussed Windows
-default_dim_inactive 0.5
+default_dim_inactive 0.50
 dim_inactive_colors.unfocused #00000088
 dim_inactive_colors.urgent #90000088
+for_window [app_id="(?i)firefox" title="^Picture-in-Picture$"] \
+  floating enable, \
+  dim_inactive 0.00, \
+  sticky enable, \
+  width 100
 
 # Bar between titlebar and content
 titlebar_separator disable