From 5fd5ad8b2c5c46bf9fbda77fb36812076372b37d Mon Sep 17 00:00:00 2001 From: piyushxcoder Date: Mon, 4 Nov 2019 11:51:45 +0530 Subject: [PATCH] theme --- Zukitre-mod/gtk-2.0/assets/base-color.png | Bin 0 -> 144 bytes Zukitre-mod/gtk-2.0/assets/button-default.png | Bin 0 -> 243 bytes Zukitre-mod/gtk-2.0/assets/button-hover.png | Bin 0 -> 247 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 206 bytes .../gtk-2.0/assets/button-pressed-hover.png | Bin 0 -> 227 bytes Zukitre-mod/gtk-2.0/assets/button-pressed.png | Bin 0 -> 228 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 372 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 432 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 248 bytes Zukitre-mod/gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 282 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 235 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 213 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 236 bytes Zukitre-mod/gtk-2.0/assets/handle.png | Bin 0 -> 144 bytes Zukitre-mod/gtk-2.0/assets/null.png | Bin 0 -> 142 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 572 bytes Zukitre-mod/gtk-2.0/assets/radio-checked.png | Bin 0 -> 705 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 517 bytes Zukitre-mod/gtk-2.0/assets/radio-mixed.png | Bin 0 -> 656 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 629 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 478 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 606 bytes Zukitre-mod/gtk-2.0/assets/resize-grip.png | Bin 0 -> 177 bytes .../assets/scrollarrow-down-insensitive.png | Bin 0 -> 222 bytes .../gtk-2.0/assets/scrollarrow-down.png | Bin 0 -> 243 bytes .../assets/scrollarrow-left-insensitive.png | Bin 0 -> 239 bytes .../gtk-2.0/assets/scrollarrow-left.png | Bin 0 -> 241 bytes .../assets/scrollarrow-right-insensitive.png | Bin 0 -> 237 bytes .../gtk-2.0/assets/scrollarrow-right.png | Bin 0 -> 228 bytes .../assets/scrollarrow-up-insensitive.png | Bin 0 -> 230 bytes Zukitre-mod/gtk-2.0/assets/scrollarrow-up.png | Bin 0 -> 236 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 157 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 157 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 157 bytes Zukitre-mod/gtk-2.0/assets/selected-color.png | Bin 0 -> 144 bytes Zukitre-mod/gtk-2.0/assets/toolbar.png | Bin 0 -> 172 bytes Zukitre-mod/gtk-2.0/gtkrc | 1268 +++++++++++ Zukitre-mod/gtk-2.0/xfce-panel.rc | 128 ++ Zukitre-mod/gtk-2.0/xfsmlogout.png | Bin 0 -> 131 bytes .../gtk-3.0/assets/bullet-symbolic.svg | 66 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 249 bytes Zukitre-mod/gtk-3.0/assets/check-symbolic.svg | 64 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 320 bytes Zukitre-mod/gtk-3.0/assets/dash-symbolic.svg | 156 ++ .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 201 bytes .../gtk-3.0/assets/scrollarrow-down-dark.png | Bin 0 -> 189 bytes .../assets/scrollarrow-down-dark@2.png | Bin 0 -> 270 bytes .../assets/scrollarrow-down-insensitive.png | Bin 0 -> 222 bytes .../assets/scrollarrow-down-insensitive@2.png | Bin 0 -> 401 bytes .../gtk-3.0/assets/scrollarrow-down.png | Bin 0 -> 243 bytes .../gtk-3.0/assets/scrollarrow-down@2.png | Bin 0 -> 419 bytes .../gtk-3.0/assets/scrollarrow-left-dark.png | Bin 0 -> 184 bytes .../assets/scrollarrow-left-dark@2.png | Bin 0 -> 291 bytes .../assets/scrollarrow-left-insensitive.png | Bin 0 -> 239 bytes .../assets/scrollarrow-left-insensitive@2.png | Bin 0 -> 376 bytes .../gtk-3.0/assets/scrollarrow-left.png | Bin 0 -> 241 bytes .../gtk-3.0/assets/scrollarrow-left@2.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/scrollarrow-right-dark.png | Bin 0 -> 175 bytes .../assets/scrollarrow-right-dark@2.png | Bin 0 -> 270 bytes .../assets/scrollarrow-right-insensitive.png | Bin 0 -> 237 bytes .../scrollarrow-right-insensitive@2.png | Bin 0 -> 385 bytes .../gtk-3.0/assets/scrollarrow-right.png | Bin 0 -> 228 bytes .../gtk-3.0/assets/scrollarrow-right@2.png | Bin 0 -> 380 bytes .../gtk-3.0/assets/scrollarrow-up-dark.png | Bin 0 -> 185 bytes .../gtk-3.0/assets/scrollarrow-up-dark@2.png | Bin 0 -> 281 bytes .../assets/scrollarrow-up-insensitive.png | Bin 0 -> 230 bytes .../assets/scrollarrow-up-insensitive@2.png | Bin 0 -> 403 bytes Zukitre-mod/gtk-3.0/assets/scrollarrow-up.png | Bin 0 -> 236 bytes .../gtk-3.0/assets/scrollarrow-up@2.png | Bin 0 -> 402 bytes .../assets/titlebutton-close-backdrop.png | Bin 0 -> 335 bytes .../assets/titlebutton-close-backdrop@2.png | Bin 0 -> 501 bytes .../assets/titlebutton-close-hover.png | Bin 0 -> 2930 bytes .../assets/titlebutton-close-hover@2.png | Bin 0 -> 3867 bytes .../gtk-3.0/assets/titlebutton-close.png | Bin 0 -> 390 bytes .../gtk-3.0/assets/titlebutton-close@2.png | Bin 0 -> 722 bytes .../assets/titlebutton-maximize-backdrop.png | Bin 0 -> 242 bytes .../titlebutton-maximize-backdrop@2.png | Bin 0 -> 456 bytes .../assets/titlebutton-maximize-hover.png | Bin 0 -> 3313 bytes .../assets/titlebutton-maximize-hover@2.png | Bin 0 -> 3522 bytes .../gtk-3.0/assets/titlebutton-maximize.png | Bin 0 -> 307 bytes .../gtk-3.0/assets/titlebutton-maximize@2.png | Bin 0 -> 605 bytes .../assets/titlebutton-minimize-backdrop.png | Bin 0 -> 170 bytes .../titlebutton-minimize-backdrop@2.png | Bin 0 -> 237 bytes .../assets/titlebutton-minimize-hover.png | Bin 0 -> 1980 bytes .../assets/titlebutton-minimize-hover@2.png | Bin 0 -> 2087 bytes .../gtk-3.0/assets/titlebutton-minimize.png | Bin 0 -> 191 bytes .../gtk-3.0/assets/titlebutton-minimize@2.png | Bin 0 -> 295 bytes .../titlebutton-unmaximize-backdrop.png | Bin 0 -> 260 bytes .../titlebutton-unmaximize-backdrop@2.png | Bin 0 -> 449 bytes .../assets/titlebutton-unmaximize-hover.png | Bin 0 -> 3310 bytes .../assets/titlebutton-unmaximize-hover@2.png | Bin 0 -> 3524 bytes .../gtk-3.0/assets/titlebutton-unmaximize.png | Bin 0 -> 304 bytes .../assets/titlebutton-unmaximize@2.png | Bin 0 -> 529 bytes Zukitre-mod/gtk-3.0/gtk-dark.css | 1933 ++++++++++++++++ Zukitre-mod/gtk-3.0/gtk.css | 1937 +++++++++++++++++ Zukitre-mod/index.theme | 6 + Zukitre-mod/openbox-3/close.xbm | 4 + Zukitre-mod/openbox-3/desk.xbm | 4 + Zukitre-mod/openbox-3/desk_toggled.xbm | 4 + Zukitre-mod/openbox-3/iconify.xbm | 4 + Zukitre-mod/openbox-3/max.xbm | 4 + Zukitre-mod/openbox-3/shade.xbm | 4 + Zukitre-mod/openbox-3/themerc | 134 ++ Zukitre-mod/xfwm4/bottom-active.png | Bin 0 -> 1255 bytes Zukitre-mod/xfwm4/bottom-inactive.png | Bin 0 -> 1253 bytes Zukitre-mod/xfwm4/bottom-left-active.png | Bin 0 -> 1273 bytes Zukitre-mod/xfwm4/bottom-left-inactive.png | Bin 0 -> 1273 bytes Zukitre-mod/xfwm4/bottom-right-active.png | Bin 0 -> 1272 bytes Zukitre-mod/xfwm4/bottom-right-inactive.png | Bin 0 -> 1273 bytes Zukitre-mod/xfwm4/close-active.png | Bin 0 -> 361 bytes Zukitre-mod/xfwm4/close-inactive.png | Bin 0 -> 314 bytes Zukitre-mod/xfwm4/close-prelight.png | Bin 0 -> 415 bytes Zukitre-mod/xfwm4/close-pressed.png | Bin 0 -> 415 bytes Zukitre-mod/xfwm4/hide-active.png | Bin 0 -> 229 bytes Zukitre-mod/xfwm4/hide-inactive.png | Bin 0 -> 206 bytes Zukitre-mod/xfwm4/hide-prelight.png | Bin 0 -> 276 bytes Zukitre-mod/xfwm4/hide-pressed.png | Bin 0 -> 276 bytes Zukitre-mod/xfwm4/left-active.png | Bin 0 -> 1256 bytes Zukitre-mod/xfwm4/left-inactive.png | Bin 0 -> 1257 bytes Zukitre-mod/xfwm4/maximize-active.png | Bin 0 -> 303 bytes Zukitre-mod/xfwm4/maximize-inactive.png | Bin 0 -> 269 bytes Zukitre-mod/xfwm4/maximize-prelight.png | Bin 0 -> 349 bytes Zukitre-mod/xfwm4/maximize-pressed.png | Bin 0 -> 349 bytes Zukitre-mod/xfwm4/maximize-toggled-active.png | Bin 0 -> 314 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 280 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 370 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 370 bytes Zukitre-mod/xfwm4/menu-active.png | Bin 0 -> 2796 bytes Zukitre-mod/xfwm4/menu-inactive.png | Bin 0 -> 2630 bytes Zukitre-mod/xfwm4/menu-pressed.png | Bin 0 -> 2895 bytes Zukitre-mod/xfwm4/right-active.png | Bin 0 -> 1257 bytes Zukitre-mod/xfwm4/right-inactive.png | Bin 0 -> 1257 bytes Zukitre-mod/xfwm4/shade-active.png | Bin 0 -> 2513 bytes Zukitre-mod/xfwm4/shade-inactive.png | Bin 0 -> 2396 bytes Zukitre-mod/xfwm4/shade-pressed.png | Bin 0 -> 2666 bytes Zukitre-mod/xfwm4/stick-active.png | Bin 0 -> 2193 bytes Zukitre-mod/xfwm4/stick-inactive.png | Bin 0 -> 2132 bytes Zukitre-mod/xfwm4/stick-pressed.png | Bin 0 -> 2331 bytes Zukitre-mod/xfwm4/themerc | 29 + Zukitre-mod/xfwm4/title-1-active.png | Bin 0 -> 1408 bytes Zukitre-mod/xfwm4/title-1-inactive.png | Bin 0 -> 1356 bytes Zukitre-mod/xfwm4/title-2-active.png | Bin 0 -> 1354 bytes Zukitre-mod/xfwm4/title-2-inactive.png | Bin 0 -> 1355 bytes Zukitre-mod/xfwm4/title-3-active.png | Bin 0 -> 1354 bytes Zukitre-mod/xfwm4/title-3-inactive.png | Bin 0 -> 1355 bytes Zukitre-mod/xfwm4/title-4-active.png | Bin 0 -> 1354 bytes Zukitre-mod/xfwm4/title-4-inactive.png | Bin 0 -> 1357 bytes Zukitre-mod/xfwm4/title-5-active.png | Bin 0 -> 1356 bytes Zukitre-mod/xfwm4/title-5-inactive.png | Bin 0 -> 1354 bytes Zukitre-mod/xfwm4/top-left-active.png | Bin 0 -> 1706 bytes Zukitre-mod/xfwm4/top-left-inactive.png | Bin 0 -> 1705 bytes Zukitre-mod/xfwm4/top-right-active.png | Bin 0 -> 1652 bytes Zukitre-mod/xfwm4/top-right-inactive.png | Bin 0 -> 1594 bytes 153 files changed, 5745 insertions(+) create mode 100644 Zukitre-mod/gtk-2.0/assets/base-color.png create mode 100644 Zukitre-mod/gtk-2.0/assets/button-default.png create mode 100644 Zukitre-mod/gtk-2.0/assets/button-hover.png create mode 100644 Zukitre-mod/gtk-2.0/assets/button-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/button-pressed-hover.png create mode 100644 Zukitre-mod/gtk-2.0/assets/button-pressed.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-checked-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-checked.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-mixed-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-mixed.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 Zukitre-mod/gtk-2.0/assets/handle.png create mode 100644 Zukitre-mod/gtk-2.0/assets/null.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-checked-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-checked.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-mixed-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-mixed.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-unchecked-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/radio-unchecked.png create mode 100644 Zukitre-mod/gtk-2.0/assets/resize-grip.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-down-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-down.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-left-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-left.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-right-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-right.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-up-insensitive.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollarrow-up.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 Zukitre-mod/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 Zukitre-mod/gtk-2.0/assets/selected-color.png create mode 100644 Zukitre-mod/gtk-2.0/assets/toolbar.png create mode 100644 Zukitre-mod/gtk-2.0/gtkrc create mode 100644 Zukitre-mod/gtk-2.0/xfce-panel.rc create mode 100644 Zukitre-mod/gtk-2.0/xfsmlogout.png create mode 100644 Zukitre-mod/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 Zukitre-mod/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 Zukitre-mod/gtk-3.0/assets/check-symbolic.svg create mode 100644 Zukitre-mod/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 Zukitre-mod/gtk-3.0/assets/dash-symbolic.svg create mode 100644 Zukitre-mod/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down-dark.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down-dark@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-down@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left-insensitive.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left-insensitive@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-left@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right-insensitive.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right-insensitive@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-right@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up-insensitive.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up-insensitive@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up.png create mode 100644 Zukitre-mod/gtk-3.0/assets/scrollarrow-up@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close-backdrop.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close-backdrop@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-close@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-hover.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-hover@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-maximize@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-backdrop.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-hover.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-hover@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-minimize@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-backdrop.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-backdrop@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-hover.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-hover@2.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize.png create mode 100644 Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize@2.png create mode 100644 Zukitre-mod/gtk-3.0/gtk-dark.css create mode 100644 Zukitre-mod/gtk-3.0/gtk.css create mode 100644 Zukitre-mod/index.theme create mode 100644 Zukitre-mod/openbox-3/close.xbm create mode 100644 Zukitre-mod/openbox-3/desk.xbm create mode 100644 Zukitre-mod/openbox-3/desk_toggled.xbm create mode 100644 Zukitre-mod/openbox-3/iconify.xbm create mode 100644 Zukitre-mod/openbox-3/max.xbm create mode 100644 Zukitre-mod/openbox-3/shade.xbm create mode 100644 Zukitre-mod/openbox-3/themerc create mode 100644 Zukitre-mod/xfwm4/bottom-active.png create mode 100644 Zukitre-mod/xfwm4/bottom-inactive.png create mode 100644 Zukitre-mod/xfwm4/bottom-left-active.png create mode 100644 Zukitre-mod/xfwm4/bottom-left-inactive.png create mode 100644 Zukitre-mod/xfwm4/bottom-right-active.png create mode 100644 Zukitre-mod/xfwm4/bottom-right-inactive.png create mode 100644 Zukitre-mod/xfwm4/close-active.png create mode 100644 Zukitre-mod/xfwm4/close-inactive.png create mode 100644 Zukitre-mod/xfwm4/close-prelight.png create mode 100644 Zukitre-mod/xfwm4/close-pressed.png create mode 100644 Zukitre-mod/xfwm4/hide-active.png create mode 100644 Zukitre-mod/xfwm4/hide-inactive.png create mode 100644 Zukitre-mod/xfwm4/hide-prelight.png create mode 100644 Zukitre-mod/xfwm4/hide-pressed.png create mode 100644 Zukitre-mod/xfwm4/left-active.png create mode 100644 Zukitre-mod/xfwm4/left-inactive.png create mode 100644 Zukitre-mod/xfwm4/maximize-active.png create mode 100644 Zukitre-mod/xfwm4/maximize-inactive.png create mode 100644 Zukitre-mod/xfwm4/maximize-prelight.png create mode 100644 Zukitre-mod/xfwm4/maximize-pressed.png create mode 100644 Zukitre-mod/xfwm4/maximize-toggled-active.png create mode 100644 Zukitre-mod/xfwm4/maximize-toggled-inactive.png create mode 100644 Zukitre-mod/xfwm4/maximize-toggled-prelight.png create mode 100644 Zukitre-mod/xfwm4/maximize-toggled-pressed.png create mode 100644 Zukitre-mod/xfwm4/menu-active.png create mode 100644 Zukitre-mod/xfwm4/menu-inactive.png create mode 100644 Zukitre-mod/xfwm4/menu-pressed.png create mode 100644 Zukitre-mod/xfwm4/right-active.png create mode 100644 Zukitre-mod/xfwm4/right-inactive.png create mode 100644 Zukitre-mod/xfwm4/shade-active.png create mode 100644 Zukitre-mod/xfwm4/shade-inactive.png create mode 100644 Zukitre-mod/xfwm4/shade-pressed.png create mode 100644 Zukitre-mod/xfwm4/stick-active.png create mode 100644 Zukitre-mod/xfwm4/stick-inactive.png create mode 100644 Zukitre-mod/xfwm4/stick-pressed.png create mode 100755 Zukitre-mod/xfwm4/themerc create mode 100644 Zukitre-mod/xfwm4/title-1-active.png create mode 100644 Zukitre-mod/xfwm4/title-1-inactive.png create mode 100644 Zukitre-mod/xfwm4/title-2-active.png create mode 100644 Zukitre-mod/xfwm4/title-2-inactive.png create mode 100644 Zukitre-mod/xfwm4/title-3-active.png create mode 100644 Zukitre-mod/xfwm4/title-3-inactive.png create mode 100644 Zukitre-mod/xfwm4/title-4-active.png create mode 100644 Zukitre-mod/xfwm4/title-4-inactive.png create mode 100644 Zukitre-mod/xfwm4/title-5-active.png create mode 100644 Zukitre-mod/xfwm4/title-5-inactive.png create mode 100644 Zukitre-mod/xfwm4/top-left-active.png create mode 100644 Zukitre-mod/xfwm4/top-left-inactive.png create mode 100644 Zukitre-mod/xfwm4/top-right-active.png create mode 100644 Zukitre-mod/xfwm4/top-right-inactive.png diff --git a/Zukitre-mod/gtk-2.0/assets/base-color.png b/Zukitre-mod/gtk-2.0/assets/base-color.png new file mode 100644 index 0000000000000000000000000000000000000000..bc1b6b19fb75a38d4b75a4a09e61defd6a29a60b GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w#o-U3d h95a)D{QLX6o`G{S^V1`$vt@x244$rjF6*2UngD7CC1wBs literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/button-default.png b/Zukitre-mod/gtk-2.0/assets/button-default.png new file mode 100644 index 0000000000000000000000000000000000000000..62999ec8bb53cd457eb832280d989cf8fab91881 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uoo-U3d z8WZnM+Rb~|K)_jE)X~_oRP7?iEf?tw;prd!^xj=!>DX^{Y1UQInj?)18rUZ=T%68a z%o4P=bc)HBJ85Q9gW?1yEKz)Zr#FACE#pz&QwuFyKJ3>2cki${Lzu4a?H7!BX_vP@ h58nA(y5Qq;6FYu!IY*v26$hZ*44$rjF6*2UngD){QMCX7 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/button-hover.png b/Zukitre-mod/gtk-2.0/assets/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b387ef09469d0795b1579042f261720b88e70656 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u|o-U3d z8WZnMGUQ`2!? z+M%AHxim)g>CD@AuiyKv$~b9C_S(yz*KXy}ke!~~vpvoD_Vdfr_s4(XZ&dekm)h*G n`x!i4{an^LB{Ts5etK7^ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/button-insensitive.png b/Zukitre-mod/gtk-2.0/assets/button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fca30f4af04f94195412c85b21f4b28621382da0 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xCo-U3d z8WZ16+{k;tfP<8Gf}(rO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uso-U3d z8WZnM*vQ*pz{A2nMXhujC(qN+O~P{OrCygAxR@lDKGnMYYkM4jvk${k5!OxWCdQ%@ zO=YV6Ge>>j2 RO90x%;OXk;vd$@?2>_EvO1uC7 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/button-pressed.png b/Zukitre-mod/gtk-2.0/assets/button-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e451dd698c76502da672de900724b18908b8045e GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wCo-U3d z8WZnM*vQ*pz{A2nMa?;7;(>rTRqKbIMlN2L8Mv4vmp;|H{cC$1f3pw6QW4fo>L$jb z6HR5R{WN#Z&tA*z@S@-FSa@Of+gZ>1Pw@Xs*s=A>_J>kue9q64-FDH0;mw^R5)Wct Sro{p+WAJqKb6Mw<&;$VNdP>Ov literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/checkbox-checked-insensitive.png b/Zukitre-mod/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..63aa5a103dda7ac8a08de9dbd505b21890f721f2 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S(db&7< zSoAKPyf>@WL7;X2SN0=^+%|}~2zckZ*PDz-p)(Cx%yk={YxgcraN^`i!(f(lI^~nq4s{T$kG1{ zhYc>6@UDA3kKO08OYHR<+k7S3jyEjQm=IJ~y+MaNG&FIRTA+wxiv=5tqr>&m_zAhU zSG=B;8rkt!A~dvq>E(Ic=RZeWpSmqKFm!6=Jjvq|RXh!NlD}8qI^XvGw? literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/checkbox-checked.png b/Zukitre-mod/gtk-2.0/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..ea700a464657cf5fd178acf7e84e8f3963f8ad5b GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&bv<1i zLo9liPB!#D>>$xLKjxf=h$gF`<{|~Jh27C2jxsEwbKfXwu&V!WSa2y+gX1qRUzvv9 zE{>%g%{!K?o-82VEW$qBNj2#4QP-unSfqaEmDjv4e$W0s(?LFgsi`8UL7lO<^#3=n z7niyo^G%6gEu*jF?Z6Qm^}Kaw#QF5k-*gln9eWp`<8ZW2ZT9y6>^rJ63W|Q7`1L2F z#^LYN-lUs}X<7%*-EuKen7v&y^lm(}@A>5gRp&i6&ELB=vt*$wbCLGrm^)YM738%R zM3jAq>N*@Fb@_tzrIX(dA4}?*w%%fQ-JuCh$6j0a-F}i`ez@QeN38$9y*FZ{4o_$b zy6SrQL4x(!lq`cQGF%z{MkWdyjZS(Lt30swG=H_TQz)SEQ+E8_cTtU>avd_i{FrOc Y*env!U)z1c6&Shzopr04_qW+5i9m literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/checkbox-mixed-insensitive.png b/Zukitre-mod/gtk-2.0/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..f96e4cea61b0bd79bdd3d9f10ee6a2fc577e67cb GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S_JzX3_ zEPC%wKF!%+z|*$hL;Qu&(va;hLNOP5@orWCC|7fRw?23)k1sbMYVrr3F zv`WwL*vU7gAMTY~KA+>>u&}$dNuFcIwm`3i*Q%^?)*iJipYPzJcQ@p#rQ_=lE$^rQ n*xS(f*0AsPy90l&$ux)>c*}%LX1;q7=l}*!S3j3^P64nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U1d%8G= zSo9{RBqSuHCL}xn(Mbxtf07dtew;gW;J|^Gfn^ou!p7Z_n!Eo0|6N>Ey?m`SH#0M{ zFi`B~E;H^)Yxq}LC7uJSbXm38@PL6q18eMpqGO?Lv-|CmL)R#tKYd}^y59S&Jv}>e z53995WGa#7Xl&#^(rDh$+SvH;{{Q-VKc~xP7a#oJZ?7&PA@R@9C}751#*JA@GUAab R(|}H7@O1TaS?83{1OPSVWxoIb literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-hover.png b/Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bd55a4ec70ec75fb86e2df2f3beaea29ea65b85f GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1StJY5_^ zEPCHgHso_~5MgCsec^59iY-ca+z;{2@mLsg!**iY=l#qp>P)yUpMPSi&+N5;sVIk| zz;eN><;mx{!=rPiifrHdmf?@V{H)X&{;YdSzct%`VBaTL(6C~Oh2FxA9a@?UlRkbr ZXI}Err!r@1<0+t>44$rjF6*2UngEQjP-g%D literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/Zukitre-mod/gtk-2.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e4af4170c9ea74c6b265628fbd96def1a29a05c4 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1ToJY5_^ zEPCHg-pG5vfP+PUV!M;ywnY79ovPcES|6X|Et-7jdhN&Wya$xn8)lj=Nb3^381hvw zex1^!sIu?e4}7+&4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1StJzX3_ zEPCHgUMSdLAiy%cMj%t8#6fV!3=>g7cVQC-(L_5*9zJKb<`cheTYt1?P=3JREG=rG z`yj|`cE^utTUN;#9=plp=JH3#DfsWK&nz>p-Q?f3fcu}~28YnAkN3U3J|(DZ0bfnc abM7lgrCoQ_+%p4O%HZkh=d#Wzp$PyAwoKsw literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/handle.png b/Zukitre-mod/gtk-2.0/assets/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..630e8d98e04260947ab2947a9930c61a8cf90c2a GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w#o-U3d h95a(=nCIWCXJDJebjx0Ry$Mi)!PC{xWt~$(696)jBK!aV literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/null.png b/Zukitre-mod/gtk-2.0/assets/null.png new file mode 100644 index 0000000000000000000000000000000000000000..cd93c98ed9d6c273029d79009aeb0ea610aa9e5d GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xAo-U3d e95a&>7?>CsSQ!|TLXAKMGI+ZBxvXk}@P)YYQrNZ)#@MhZibnvSXal}?UDs3*LLkp`)OC%zu94?C zgb?PPF$Mtl06+nN5c00y@0)5b{%Ny=*K0H~j%_CA?Hn7+nPb0000< KMNUMnLSTaQi1V)i literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/radio-checked.png b/Zukitre-mod/gtk-2.0/assets/radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7008c79a0c1151b9101b08d87bdd5902bcaaa2cc GIT binary patch literal 705 zcmV;y0zUnTP)8g#RXxR@ypn3_Gzk6?tN6NiyyiS$EOwlv+QhSPs}-uFz& zfJL^ZR6C0^;(mHYz4T3~Yz881Ztu|dR;6du8-Fh?$waX_ssW1($daTS&&`TkV*KMq zQnq6WSl%%^v4mtfX%j%&n=Z%+m=FNMglJJrA&e!jFCHyr=Q5K760vW-FhYnWz_b9m zuKygGnDH0p=cED9SdkmG^2r}3UyWe^lQVt{Jv2nLozWQUJ6wSU_1`giR87>~cWoC| z-#tyV_5j$+Zoj_X)af=467i^-XngE8ovj1S#EP`5pf66poX^Ow`8qKds@T$WTbjc{ zs$D@h1fG>3eN(G+^)CiCe5);!&+A_SAxJ(ZdqHJePHs`vO~q!fl2A?o2n>%A2@kJ) n9_*eQe!9Xw$Fw{Db@+is literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/radio-mixed-insensitive.png b/Zukitre-mod/gtk-2.0/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e2e6e978f1a26e3297a0abd4581596fdd6b0b2 GIT binary patch literal 517 zcmV+g0{Z=lP)*br*#~!7=}YuF|d0q#5;} z=@?C+i=b}mAJM%-KygpJLa}fe+Vi<2L0UC~e%pQA@4I*JJ>ZX`Z6k`J10lpE5uE}! zD(q(fPsW&W7>4PO0dXAn8;!=5l+tls7q)E!0JPRnN+HX#l`&=%1i|f2Kpe+?%d&2| z-7b~jwzSqrl7!dmb$>V<-cr_-s0 z0l>CxNGbO>o6Q9Ph{8W}UAGo4C8Y#_GXU5F03teUHk$x|*=&a8a``RTZnxoi9$Kvy zP)tZ{Un1I>Y$ay?diY=Qxk$_$_`d%JY_0NSGC3!rYboWvl(OtL zwANTG7Uj!<@B8;9v(xhFblNGFDXl9+A~-A^+psgAa3KuYtm$ zm%V||-HDl)p2`%(N!Z*iit(A4-hXfYHemeg**!AdHTGzw@GtT~kjR>*Eb2MGGLHfT8BLDwx;AdynXE`Ev6yBU;t!E zQaYX1s-=f7<0Q884T+b}onqGSqQhpSwjo(QIwT!kY=b)?0E7L8x=>6og&&7X%fy%cg-jI^|%Xpm?ZlmTYTlP_SQN&+~jcIA!MM>UI3` zdB4AWKi~IT;xr0i226n5I5PkZH~{qKVd*ci#XYsy=NuXj$mVXJB*~WmgdtLzR)1IA zT?=nTpX>wmRt7e2FmmhMdFONgHM`X_+DpIP0>GC-jrdlHSfWrV|M>Rs{nE@UpmO47 zZ!mIiE|fGf`Ko9~I#(65p`3W=wKzEQXrpqLxY=a-@yGJ;#KILokpZ)F zXguJ*?ywFxEiHC>l8YBC+`Q_rxkh~RfLR7ia##1H$KBIWe1vzj7p2QG37BL+mLz4s zWmh}tj_G%(G=4~yJ5IMi2moQgVNeVq^u7IJ{Y+6aUyF5w5PN_j1DdA&T3O#L{j))Q zvxKhIRsc-~4vM>L;aH+j$>eJt#p!&N*hZn8-HwJij5Yx3*n_usXG2LNookM{Uaw0MO2j|VKI6mvelOg;2mCQqEutuD3n8XN)CbVX>lJ`^ zt#ud#L3&aU$MLXMt35Dt({UWwwhaJKNxu9C&qsndj)#_IJ$1WXD!^)# zQb>}-?DzZOcszb71yK~WEzA1o^?J=y@Nda-x!ejNI-}7j696EDn7Xce5e5L;w!zG; z!{Klb03z=Pj^kW}i!d_)3`zkJ-PG&#s|Afl1IS-UoIiRt-=)A9v)=7?SCjeKbtxdC zg_QDYfs_(Nv?v8y>oCi*ty1bDtdv5UreDUGuoMJAkZP?bNs^dzl46mJF}~+{pFm}m zXS3NI5j`?_d!F}NFh`$hKA*e!lJo)G=Jkq*-i$F}G5O!}17|&& UxDlDTJOBUy07*qoM6N<$f=+45ivR!s literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/radio-unchecked.png b/Zukitre-mod/gtk-2.0/assets/radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..e3b4dcf58def73877601852984ceda0b84e1490d GIT binary patch literal 606 zcmV-k0-^nhP)DW=E zL)<#)f8i}19YrWo3LVorD|J&`l-45~i9|T{y$-FVZDO^b@#Xn^A6|IA5|2>; z74QM_&o=>V02kQ)J}mtuKPwapXPHc<gb-ubbw75y-CDg~zXMiJ1)Q3u z`63dDyiOz%Cx&4V3WWfe&*xZ{#b`8I&StY$l}hC;u>51QX__ya&8Bc1$J>W(+g`KT z6sBnw0e$yhrBEoGr&6i+`Fvj8ZG8$|*NH}>(quBZ2nK_1dcEE^8BjBsOevX6p8QMR z5e|om$K$8zbov@lWx%It+Ld7#2jv~HSPWHFuK=G6$cmzz2Lgek1A@UIilP{REFYZS zgXehyejJL}Znw9K#o}mru~;C4xCMj^Y+Tp9u`KK8fbn?DdcD2@HZtILyWQGoG+H{2 zb5M31hv9H|-|2K}fU5vrzu$kz<#KnnZ9k7jqmr)cd*xQE(v|6n% z*=+XnWHPx}tyZe0X{f4-5CYq_84L!r+wJ@5bXqEx%kO{(cw8pESS+5U)9GtX(=KIM sj=`@oedu&LwML`yl|5zJ@n3cR4ziTs&B9Vpc>n+a07*qoM6N<$f+Ic$1^@s6 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/resize-grip.png b/Zukitre-mod/gtk-2.0/assets/resize-grip.png new file mode 100644 index 0000000000000000000000000000000000000000..4d74e7922b3122f87f7bd0d139af5d5a8648201f GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URk3wWKM2gXV%(<) P)XCuK>gTe~DWM4fy5}(| literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-down-insensitive.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..972e3924cf193283ae0930441366d4dec4373ce6 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<7>E{-7@ z6W{h5@--On9Equ$vodFi^zE<56E%Y-DkZp8oIW{SV+s-&^rn0_@ znfBxW+mEAXxAAZ6&0wB2^R75!)q7K=bF1^xbUz0ji~pxlH-q`~J*Ax8OT{h$tzqzV L^>bP0l+XkKF)&Kh literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-down.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..d32e87388eec4b10d5313a7a2f8cf358211b9971 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt%w8ke6Ml##V?|bqwxCu_QJuWf-sP8)uzu6K+=N?yHzSp^Q%27*p ghGMUmO0}(`9()GcUAJ@R1MOz;boFyt=akR{0ByxlivR!s literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-left-insensitive.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..09a0a1f2cde069da5d7909cd068dc6d01b349ffa GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(y8E{-7@ z6YpM7`u>n!A>Fov7-2#>cqjx~o@a;kjIgE!Sqv`5eQV{qb%1-tUt;zBqg@ d`NUqtaA2wWr=2_*cY*dYc)I$ztaD0e0sxfPR7C&) literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-left.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f4355aa96b2c288cfe30b852f07b2e03553f6f1f GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*|;E{-7@ z6O$7ptA7t3IB;RX+O=mZzrMO^>yoJwW_&Inc4LyOy0UUID-c`Ssq-^3 YFkE-AnA51a3gkQnPgg&ebxsLQ06@1;aR2}S literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-right-insensitive.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-right-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1ff293238280801e641e6cedd0da99e259a12d94 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)-eE{-7@ z6R)0A@!~}U&Kt+k3E{-7@ z6O$7pj2a|oCsb7YsL##KJ-0f1{X0d^#p~9+<7Z=QW2>39F>6oJ(^G*?K!%E&v9Mlm zzyZ#s`xko~Jh~((D0uP1|NsAg0kQd-sI99eYV@|4JS@>t^mXQ8V0bd$PHCdo>R_N{ N44$rjF6*2Ung9mvO#c7? literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/scrollarrow-up-insensitive.png b/Zukitre-mod/gtk-2.0/assets/scrollarrow-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..ff704a546127936760771164f5d930ed1d71e1b1 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;)(E{-7@ z6O$7p4ldZgfB!-tW}a?itmn(a!}Ar0&E(|d=2(}%yVJa`jkA9lo15D)E;hEdq8u~h z$CpAPB5v$RKHj%@-n@DC5)u+p7joUU3$Ei-3kV3fz`0p+cfLC#(A8C}s$zWo+^d1s OF?hQAxvX~}U&Kt-9JE{-7@ z6O$7p4k{=qEmG9cS;IWt##qny|NsB%(^FEmT)cMe*`BJeujHDf5@-GU|Ns7hBS*G0 zH#RP0oSl{yGb?Ou)YXcor=~96wQHCChRiglYaMGi)wU%a?ecSTJH`dXMKS+mSu+?I Y%vM;~}U&Kt)oXE{-7@ u6O+Gu{`~vA16zWU`{fnK0(+f3l^JAbF|i5+8MFgcF?hQAxvX~}U&Kt)oXE{-7@ u6O(gta{iomU`tSPzr5mDV6U^MGQ-bQrg~}U&Kt)oXE{-7@ t6O;e^`}@0|&4@wRa+aHEUzUuQ6r)=P3qxej14p1L22WQ%mvv4FO#n{3C=vhw literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/selected-color.png b/Zukitre-mod/gtk-2.0/assets/selected-color.png new file mode 100644 index 0000000000000000000000000000000000000000..0c078a44633680b0c1bb5abaf3df10f54408d086 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w#o-U3d h95a(Ytg`th&%mn6)RlZ`)>fbdgQu&X%Q~loCICUUBjEr5 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/assets/toolbar.png b/Zukitre-mod/gtk-2.0/assets/toolbar.png new file mode 100644 index 0000000000000000000000000000000000000000..e11fd398fec2cb90a94ffc386d96d7d43cb5bb79 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!3HEfN&(yEr+qAXP8FD1G)j8!4b7O-~oc z5RRG26<=OltY23A{G6cyCkKatfuR8q6c!aZMK_8TRbS%?h9<22WQ% Jmvv4FO#uD&FP#7Y literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-2.0/gtkrc b/Zukitre-mod/gtk-2.0/gtkrc new file mode 100644 index 0000000..7be0bfc --- /dev/null +++ b/Zukitre-mod/gtk-2.0/gtkrc @@ -0,0 +1,1268 @@ +# Author: lassekongo83 +# Theme: Zukitre +# based on "Greybird" and "Bluebird" by Simon Steinbeiß and Pasi Lallinaho +# Description: As is the original theme, this theme is 100% free and open source. + +gtk-color-scheme = "bg_color:#d6d6d6\nselected_bg_color:#4a79c7\nbase_color:#F7F7F7" # Background, base. +gtk-color-scheme = "fg_color:#2c2c2c\nselected_fg_color:#ffffff\ntext_color:#000000" # Foreground, text. +gtk-color-scheme = "tooltip_bg_color:#000000\ntooltip_fg_color:#FFFFFF" # Tooltips. +gtk-color-scheme = "link_color:#2d71b8" # Hyperlinks +gtk-color-scheme = "panel_bg:#121517" # Panel bg color +gtk-color-scheme = "fm_color:#F7F7F7" # Color used in Thunar. +gtk-color-scheme = "bg_color_dark:#2b2e30\ntext_color_dark:#f6f6f7" + +gtk-icon-sizes = "panel-applications-menu=24,24:panel-menu=24,24:panel=16,16:gtk-button=16,16" +gtk-button-images = 1 # Disables icons for buttons with text +gtk-toolbar-style = 0 # Disables text in toolbar +gtk-auto-mnemonics = 1 # Disables lines under menu items + +#################### +## Default Styles ## +#################### + +style "default" { + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + GtkButton::child-displacement-x = 1 + GtkButton::child-displacement-y = 1 + GtkButton::default-border = {0,0,0,0} + GtkCheckButton::indicator-size = 15 + + GtkEntry::honors-transparent-bg-hint = 1 + GtkEntry::progress-border = {3,3,3,3} + GtkEntry::state-hint = 0 + + GtkImage::x-ayatana-indicator-dynamic = 1 + + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkPaned::handle-size = 3 + + GtkNotebook::tab-overlap = 0 + + GtkProgressBar::min-vertical-bar-width = 10 + GtkProgressBar::min-horizontal-bar-height = 10 + + GtkRange::trough-border = 2 + GtkRange::slider-width = 9 + GtkRange::stepper-size = 13 + GtkRange::stepper_spacing = 0 + + GtkScale::slider-length = 15 + GtkScale::slider-width = 15 + GtkScale::trough-side-details = 1 + + GtkScrollbar::min-slider-length = 48 + GtkScrollbar::slider-width = 14 + GtkScrollbar::activate-slider = 1 + GtkScrollbar::trough-border = 0 + GtkScrollbar::has-backward-stepper = 1 + GtkScrollbar::has-forward-stepper = 1 + + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkMenuBar::internal-padding = 0 + GtkMenuBar::window-dragging = 1 + + GtkExpander::expander-size = 12 + GtkToolbar::internal-padding = 0 + GtkTreeView::expander-size = 10 + GtkTreeView::vertical-separator = 0 + + GtkWidget::focus-line-width = 1 + GtkWidget::focus-padding = 0 + + GtkWindow::resize-grip-height = 13 + GtkWindow::resize-grip-width = 13 + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (1.04, @bg_color) + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[ACTIVE] = shade (0.92, @selected_bg_color) + base[SELECTED] = shade (0.93, @selected_bg_color) + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = darker (@bg_color) + + # Documentation: https://wiki.ubuntu.com/Artwork/Documentation/Murrine#The_Murrine_Engine + engine "murrine" { + animation = FALSE + arrowstyle = 0 + border_shades = {1.0,1.0} + cellstyle = 0 + colorize_scrollbar = TRUE + comboboxstyle = 0 + contrast = 0.4 + default_button_color = @selected_bg_color + expanderstyle = 0 + focus_color = @selected_bg_color + focusstyle = 2 + glazestyle = 0 + gradient_shades = {1.0,1.0,1.0,1.0} + glowstyle = 4 + glow_shade = 1.0 + handlestyle = 0 + highlight_shade = 1.0 + lightborder_shade = 1.0 + lightborderstyle = 0 + listviewheaderstyle = 0 + listviewstyle = 2 + menubaritemstyle = 0 + menubarstyle = 0 + menuitemstyle = 0 + menustyle = 0 + prelight_shade = .9 + progressbarstyle = 0 + reliefstyle = 0 + rgba = FALSE + roundness = 0 + scrollbarstyle = 0 + separatorstyle = 0 + sliderstyle = 0 + stepperstyle = 1 + shadow_shades = {1.0,1.0} + textstyle = 0 # Has performance issues. Use carefully. + toolbarstyle = 0 + trough_shades = {0.9,0.9} + } +} + +style "resize-grip" { + engine "pixmap" { + image { + function = RESIZE_GRIP + recolorable = FALSE + detail = "statusbar" + overlay_file = "assets/resize-grip.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + } + } +} + +style "paned" = "default" { + engine "murrine" { + contrast = 1.0 + } +} + +### THEME MODULES ### + +style "dark" { + + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + bg[NORMAL] = @bg_color_dark + bg[ACTIVE] = shade (0.7, @bg_color_dark) + bg[PRELIGHT] = shade (0.7, @bg_color_dark) + bg[SELECTED] = shade (0.6, @bg_color_dark) + + fg[NORMAL] = @text_color_dark + fg[PRELIGHT] = @text_color_dark + fg[ACTIVE] = @text_color_dark + fg[SELECTED] = @text_color_dark + + text[NORMAL] = @text_color_dark + text[PRELIGHT] = @text_color_dark + text[ACTIVE] = @text_color_dark + text[SELECTED] = @text_color_dark + + engine "murrine" { + roundness = 0 # Roundness of menu items. + } +} + +style "wide" { + xthickness = 2 + ythickness = 2 +} + +style "wider" { + xthickness = 3 + ythickness = 3 +} + +style "entry" = "wider" { + bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color) + base[INSENSITIVE] = shade (1.06, @bg_color) + fg[SELECTED] = @text_color + + engine "murrine" { + focus_color = mix (0.1, @bg_color, shade (0.8, @selected_bg_color)) + reliefstyle = 0 + border_shades = {1.03,0.8} + } +} + +style "button" = "wider" { + bg[NORMAL] = shade (1.1, @bg_color) + bg[PRELIGHT] = shade (1.6, @bg_color) + bg[ACTIVE] = shade (0.88, @bg_color) + bg[SELECTED] = shade (0.88, @bg_color) + bg[INSENSITIVE] = shade (0.88, @bg_color) + + #engine "murrine" { + # highlight_shade = 1.0 + # border_shades = {0.9,0.6} + # shadow_shades = {0.7,0.2} + # reliefstyle = 0 + # roundness = 2 + #} + + engine "pixmap" { + image { + function = BOX + state = NORMAL + file = "assets/button-default.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = PRELIGHT + recolorable = TRUE + shadow = OUT + file = "assets/button-hover.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = ACTIVE + shadow = IN + file = "assets/button-pressed.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-pressed-hover.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = {3,3,3,3} + stretch = TRUE + } + } +} + +style "notebook-button" = "notebook-bg" { + xthickness = 3 # Width of tabs and notebook borders. + ythickness = 3 +} + +style "notebook-bg" { + bg[NORMAL] = shade (1.05, @bg_color) + bg[ACTIVE] = shade (0.97, @bg_color) + fg[ACTIVE] = mix (0.8, @fg_color, shade (0.97, @bg_color)) +} + +style "notebook" = "notebook-bg" { + xthickness = 3 # Width of tabs and notebook borders. + ythickness = 3 # Height of tabs and notebook borders. + + engine "murrine" { + contrast = 1.0 + gradient_shades = {1.0,1.0,1.0,1.0} + roundness = 0 + focusstyle = 0 + } +} + +style "menu" { + ythickness = 3 + xthickness = 0 + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + + bg[SELECTED] = @selected_bg_color + bg[NORMAL] = shade (1.18, @bg_color) + bg[PRELIGHT] = @selected_bg_color + bg[ACTIVE] = shade (1.18, @bg_color) + bg[INSENSITIVE] = shade (1.18, @bg_color) + fg[NORMAL] = @fg_color # Color for normal text. + fg[PRELIGHT] = @base_color + fg[SELECTED] = @base_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) # Text color for non-interactive menu items + text[NORMAL] = @text_color # Color for menu-item radio/checks. + base[NORMAL] = @bg_color # Color for menu-item radio/checks background. + text[PRELIGHT] = @base_color + text[SELECTED] = @base_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) + + engine "murrine" { + roundness = 0 # Roundness of menu items. + } +} + + +style "menubar" = "menu" { + xthickness = 3 + ythickness = 2 + + bg[NORMAL] = @bg_color + + engine "murrine" { + roundness = 0 + } +} + +style "menubar-menuitem" { + ythickness = 4 + xthickness = 2 + + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + fg[NORMAL] = @base_color + fg[PRELIGHT] = @base_color + fg[SELECTED] = @base_color + text[NORMAL] = @base_color + text[PRELIGHT] = @base_color + text[SELECTED] = @base_color + + engine "murrine" {} +} + +style "separator-menu-item" { + xthickness = 1 + ythickness = 1 + + GtkSeparatorMenuItem::horizontal-padding = 2 + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 +} + +style "treeview" { + GtkTreeView::odd_row_color = @base_color + GtkTreeView::even_row_color = @base_color + + bg[NORMAL] = @bg_color + engine "murrine" { + roundness = 0 + } +} + +style "treeview-header" = "button" { + xthickness = 2 + ythickness = 1 + + bg[NORMAL] = shade (1.14, @bg_color) # Color for treeview headers. + bg[PRELIGHT] = shade (0.98, @bg_color) # Color for treeview header prelight. + bg[ACTIVE] = shade (0.85, @bg_color) # Color for pressed-treeview. + + engine "murrine" { + roundness = 0 # This makes treeview progressbars square. + } +} + +style "frame-title" { + fg[NORMAL] = lighter (@fg_color) +} + +style "tooltips" = "wider" { + xthickness = 7 + ythickness = 4 + + bg[NORMAL] = @tooltip_bg_color + bg[SELECTED] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + + engine "murrine" { + roundness = 5 + rgba = TRUE + } +} + +style "progressbar" { + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = @selected_fg_color + bg[NORMAL] = shade (1.05, @bg_color) + bg[SELECTED] = shade (1.05, @selected_bg_color) + + engine "murrine" { + gradient_shades = {1.15,1.05,1.0,0.95} + trough_shades = {0.95,1.15} + trough_border_shades = {0.8,0.7} + roundness = 4 + contrast = 0.8 + border_shades = {1.0,0.8} + lightborder_shade = 1.1 + glowstyle = 0 + glow_shade = 1.0 + } +} + +style "scrollbar" { + GtkScrollbar::stepper-size = 14 + + bg[NORMAL] = @bg_color + bg[ACTIVE] = shade (1.75, @base_color) + bg[PRELIGHT] = shade (0.8, @bg_color) + bg[INSENSITIVE] = shade (0.75, @bg_color) + + engine "pixmap" { + # Scrollbar trough + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-horz-trough.png" + border = {0,0,0,0} + orientation = HORIZONTAL + } + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-horz-trough.png" + border = {0,0,0,0} + orientation = VERTICAL + direction = LTR + } + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-horz-trough.png" + border = {0,0,0,0} + orientation = VERTICAL + direction = RTL + } + + # Disable insensitive sliders + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + } + + # Horizontal sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {0,0,0,0} + stretch = TRUE + orientation = HORIZONTAL + } + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = HORIZONTAL + } + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {0,0,0,0} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + # Scrollbutton arrows + + image { + function = STEPPER + overlay_file = "assets/scrollarrow-up.png" + detail = "vscrollbar" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = UP + } + image { + function = STEPPER + overlay_file = "assets/scrollarrow-down.png" + detail = "vscrollbar" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = DOWN + } + image { + function = STEPPER + overlay_file = "assets/scrollarrow-left.png" + detail = "hscrollbar" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = LEFT + } + image { + function = STEPPER + overlay_file = "assets/scrollarrow-right.png" + detail = "hscrollbar" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image { + function = BOX + detail = "hscrollbar" + orientation = HORIZONTAL + } + image { + function = BOX + detail = "vscrollbar" + orientation = VERTICAL + } + } +} + +style "hscrollbar" {} + +style "vscrollbar" {} + +style "overlay-scrollbar" { + bg[SELECTED] = shade (1.0, @selected_bg_color) + bg[INSENSITIVE] = shade (0.85, @bg_color) + bg[ACTIVE] = shade (0.6, @bg_color) +} + +style "statusbar" { + xthickness = 2 +} + +style "comboboxentry" { + xthickness = 4 + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + + engine "murrine" {} +} + +style "combo" = "comboboxentry" { + bg[ACTIVE] = shade (0.85, @bg_color) # Color for pressed-spinbuttons. +} + +style "spin" = "combo" { + engine "murrine" { + roundness = 2 + reliefstyle = 4 + border_shades = {0.9,0.6} + shadow_shades = {0.8,0.5} + } +} + +style "scale" { + GtkWidget::focus-line-width = 0 + GtkWidget::focus-padding = 0 + + bg[ACTIVE] = shade (0.86, @bg_color) + bg[NORMAL] = shade (1.30, @bg_color) + bg[PRELIGHT] = mix (0.4, shade (0.9, @selected_bg_color), shade (1.05, @bg_color)) + bg[SELECTED] = shade (0.9, @selected_bg_color) + bg[INSENSITIVE] = shade (0.98, @bg_color) + + engine "murrine" { + roundness = 10 + border_shades = {0.6,0.6} + } +} + +style "vscale" = "scale" {} + +style "hscale" = "scale" {} + +style "radio" { + bg[NORMAL] = shade (1.06, @bg_color) + bg[PRELIGHT] = shade (1.06, @bg_color) + bg[ACTIVE] = shade (0.85, @bg_color) + bg[SELECTED] = @base_color + bg[INSENSITIVE] = shade (0.95, @bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) + + engine "pixmap" { + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + # https://github.com/shimmerproject/Greybird/issues/219 + image { + function = BOX + detail = "buttondefault" + recolorable = TRUE + file = "assets/button-default.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = PRELIGHT + recolorable = TRUE + shadow = OUT + file = "assets/button-hover.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = ACTIVE + shadow = IN + file = "assets/button-pressed.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-pressed-hover.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = {3,3,3,3} + stretch = TRUE + } + image { + function = BOX + file = "assets/button-default.png" + border = {3,3,3,3} + stretch = TRUE + } + } +} + +style "check" { + bg[NORMAL] = shade (1.06, @bg_color) + bg[PRELIGHT] = shade (1.06, @bg_color) + bg[ACTIVE] = shade (0.85, @bg_color) + bg[SELECTED] = @base_color + bg[INSENSITIVE] = shade (0.95, @bg_color) + text[PRELIGHT] = shade (0.8, @selected_bg_color) + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) + + engine "pixmap" { + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + } +} + +style "toolbar" { + GtkToolbar::shadow-type = GTK_SHADOW_NONE + + bg[NORMAL] = @bg_color + + engine "pixmap" { + image { + function = BOX + file = "assets/toolbar.png" + border = {0,0,4,4} + stretch = TRUE + orientation = HORIZONTAL + } + image { + function = HANDLE + overlay_file = "assets/handle.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image { + function = HANDLE + overlay_file = "assets/handle.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image { + function = VLINE + recolorable = TRUE + file = "assets/null.png" + } + image { + function = HLINE + recolorable = TRUE + file = "assets/null.png" + } + } +} + +style "toolbar-separator" { + xthickness = 0 + ythickness = 1 + + GtkVSeparator::vertical-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 7 + GtkWidget::separator-height = 1 + + + engine "murrine" { + contrast = 1.0 + separatorstyle = 0 + } +} + +style "infobar" { + engine "murrine" {} +} + +style "iconview" { + engine "murrine" { + focusstyle = 1 + } +} + +style "xfce-header" { + base[NORMAL] = shade (1.18, @bg_color) + engine "murrine" {} +} + +style "xfwm-tabwin" +{ + Xfwm4TabwinWidget::border-width = 0 + Xfwm4TabwinWidget::icon-size = 64 + Xfwm4TabwinWidget::listview-icon-size = 24 + Xfwm4TabwinWidget::preview-size = 128 + Xfwm4TabwinWidget::alpha = 0.8 + Xfwm4TabwinWidget::border-radius = 12 + + bg[NORMAL] = shade (0.15, @text_color) + bg[ACTIVE] = shade (0.65, @selected_bg_color) + bg[PRELIGHT] = shade (0.75, @selected_bg_color) + bg[SELECTED] = shade (0.55, @bg_color) + + fg[NORMAL] = shade (0.8, @base_color) + fg[ACTIVE] = @base_color + fg[PRELIGHT] = @base_color + + engine "murrine" { + roundness = 2 + textstyle = 1 + text_shade = 0.25 + } +} + +style "xfwm-tabwin-button" { + font_name = "bold" +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = shade(1.5, @tooltip_bg_color) + XfdesktopIconView::selected-shadow-color = shade(1.8, @tooltip_bg_color) + XfdesktopIconView::shadow-blur-radius = 2 + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + + engine "murrine" {} +} + +style "xfsm-logout" { + GtkDialog::content-area-border = 12 + GtkDialog::content-area-spacing = 6 + GtkDialog::action-area-spacing = 0 + + bg_pixmap[NORMAL] = "xfsmlogout.png" + + bg[NORMAL] = @bg_color + bg[SELECTED] = shade (1.18, @bg_color) # Border around the dialog + fg[NORMAL] = @fg_color + + engine "murrine" {} +} + +style "xfsm-label" { + font_name = "14" + + engine "murrine" {} +} + +style "xfsm-button" = "button" { + engine "murrine" {} +} + +style "calendar" { + fg[NORMAL] = "#FFFFFF" + fg[PRELIGHT] = "#FFFFFF" + bg[NORMAL] = shade (0.6, @bg_color_dark) + bg[PRELIGHT] = shade (0.8, @selected_bg_color) +} + +############################################################################### +# The following part of the gtkrc applies the different styles to the widgets. +############################################################################### + +class "GtkWindow*" style "resize-grip" + +# Murrine default style is applied to every widget. +class "GtkWidget" style "default" + +# Increase the x/ythickness in some widgets. +class "GtkFrame" style "wide" +class "GtkEntry" style "entry" +class "GtkSeparator" style "wide" +class "GtkCalendar" style "wide" +class "GtkToolbar" style "toolbar" +class "GtkHandleBox*" style "toolbar" +class "GtkStatusbar" style "resize-grip" + +class "GtkSpinButton" style "spin" +class "GtkScale" style "scale" +class "GtkVScale" style "vscale" +class "GtkHScale" style "hscale" + +class "GtkScrollbar" style "scrollbar" +class "GtkVScrollbar" style "scrollbar" +class "GtkHScrollbar" style "scrollbar" + +class "GtkRadio*" style "radio" +class "GtkCheck*" style "check" + +# General matching following, the order is choosen so that the right styles override each other eg. progressbar needs to be more important then the menu match. +#widget_class "**" style "notebook" +#widget_class "**" style "notebook" +#widget_class "**" style "notebook" +#widget_class "**" style "notebook" +#widget_class "**" style "notebook-button" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" +widget_class "**" style "notebook-bg" + +widget_class "*" style "button" +widget_class "*" style "notebook" +widget_class "**" style "statusbar" + +widget_class "**" style "notebook-button" +widget_class "***" style "notebook-button" + +widget_class "**" style "comboboxentry" +widget_class "**" style "combo" +widget_class "**" style "wider" +widget_class "**" style "wider" + +widget_class "*.*" style "menubar-menuitem" +widget_class "**" style "menu" +widget_class "**" style "menubar" +widget_class "**" style "separator-menu-item" +# Scale widget in menus (e.g. ubuntu's sound indicator) +widget_class "*.*." style "scale" + +widget_class "*.." style "frame-title" +widget_class "*.*" style "treeview" + +widget_class "*GtkCalendar*" style "calendar" + +widget_class "*GtkHPaned" style "paned" +widget_class "*GtkVPaned" style "paned" + +widget_class "*" style "progressbar" +widget_class "*" style "progressbar" + +widget_class "**" style "radio" +widget_class "**" style "check" + +# Treeview header +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" +widget_class "*GnmSimpleCanvas*" style "treeview-header" # Gnumeric treeview-headers + +# Xfce specific theming +widget_class "*ExoIconView*" style "iconview" +widget_class "*XfceHeading*" style "xfce-header" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" +widget_class "*XfsmLogoutDialog*" style "xfsm-logout" +widget_class "*XfsmLogoutDialog*GtkVBox.GtkVBox.GtkLabel" style "xfsm-label" +widget_class "*XfsmLogoutDialog*GtkButton*" style "xfsm-button" +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" + +widget_class "*" style "overlay-scrollbar" +widget_class "*" style "overlay-scrollbar" + +# The window of the tooltip is called "gtk-tooltip" +################################ +# FIXME: +# This will not work if one embeds eg. a button into the tooltip. +# As far as I can tell right now we will need to rework the theme +# quite a bit to get this working correctly. +# (It will involve setting different priorities, etc.) +################################ +widget "gtk-tooltip*" style "tooltips" + +################################################### +# SPECIAL CASES AND WORKAROUNDS +################################################### + +# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 +# Note that the work around assumes that the combobox is _not_ in appears-as-list mode. +# This style does not affect GtkComboBoxEntry, it does have an effect on comboboxes in appears-as-list mode though. +style "text-is-fg-color-workaround" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = darker (@bg_color) +} +widget_class "*.." style "text-is-fg-color-workaround" + +style "menuitem-text-is-fg-color-workaround" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_fg_color + text[SELECTED] = @selected_fg_color + text[ACTIVE] = @fg_color + text[INSENSITIVE] = darker (@bg_color) +} +widget "*.gtk-combobox-popup-menu.*" style "menuitem-text-is-fg-color-workaround" + +# Work around the usage of GtkLabel inside GtkListItems to display text. +# This breaks because the label is shown on a background that is based on the base color set. +style "fg-is-text-color-workaround" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = mix (0.4, @text_color, @bg_color) +} +widget_class "**" style "fg-is-text-color-workaround" +# The same problem also exists for GtkCList and GtkCTree. +# Only match GtkCList and not the parent widgets, because that would also change the headers. +widget_class "*" style "fg-is-text-color-workaround" +widget_class "*" style "fg-is-text-color-workaround" + +# panel theming +include "xfce-panel.rc" diff --git a/Zukitre-mod/gtk-2.0/xfce-panel.rc b/Zukitre-mod/gtk-2.0/xfce-panel.rc new file mode 100644 index 0000000..f9d8c17 --- /dev/null +++ b/Zukitre-mod/gtk-2.0/xfce-panel.rc @@ -0,0 +1,128 @@ +style "theme-panel" = "dark" { + xthickness = 1 + ythickness = 1 + + bg[NORMAL] = @panel_bg + bg[ACTIVE] = @panel_bg + bg[PRELIGHT] = @selected_bg_color + bg[SELECTED] = @selected_bg_color + + fg[NORMAL] = shade (0.9, @base_color) + fg[PRELIGHT] = @base_color + fg[ACTIVE] = shade (0.9, @base_color) + fg[SELECTED] = shade (0.9, @base_color) + + text[NORMAL] = shade (0.9, @base_color) + text[PRELIGHT] = @base_color + text[ACTIVE] = shade (0.9, @base_color) + text[SELECTED] = shade (0.9, @base_color) + + engine "murrine" { + roundness = 0 + gradient_shades = {1.0,1.0,1.0,1.0} + contrast = 0.0 + } +} + +style "theme-panel-text" { + fg[NORMAL] = @base_color + fg[PRELIGHT] = @selected_fg_color + fg[ACTIVE] = @base_color + + text[NORMAL] = @base_color + text[PRELIGHT] = @selected_fg_color + text[ACTIVE] = @base_color + + engine "murrine" {} +} + +style "panel-entry" = "dark" { + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + fg[SELECTED] = @text_color + fg[INSENSITIVE] = @text_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @text_color + text[SELECTED] = @text_color + text[INSENSITIVE] = @text_color +} + +style "theme-main-menu-text" = "theme-panel-text" { + fg[PRELIGHT] = @selected_fg_color + text[PRELIGHT] = @selected_fg_color +} + +style "workspace-switcher" = "theme-panel" { + bg[ACTIVE] = shade (0.8, @selected_bg_color) + bg[SELECTED] = shade (0.8, @selected_bg_color) +} + +style "window-buttons" = "theme-panel" { + xthickness = 3 + ythickness = 0 + + bg[ACTIVE] = @selected_bg_color + bg[PRELIGHT] = mix (0.9, @panel_bg, @base_color) + bg[SELECTED] = shade (0.85, @selected_bg_color) + + fg[NORMAL] = shade (0.7, @base_color) + fg[ACTIVE] = @base_color + fg[PRELIGHT] = @base_color + + engine "murrine" { + contrast = 0.0 + roundness = 0 + reliefstyle = 0 + } +} + +style "indicator" = "theme-panel" { + xthickness = 0 + ythickness = 0 +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +widget "*TopMenu*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" +widget "*PagerButtons*" style "workspace-switcher" + +# Fix gtk-entries in the panel +class "GtkEntry" style "combo" +class "*SexyIconEntry*" style:highest "combo" # fixes dict-plugin +widget "*xfce4-verve-plugin*GtkEntry" style:highest "combo" # fixes verve-plugin +widget "*bookmark*GtkEntry" style "panel-entry" # fixes smartbookmark-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" +widget "*XfceTasklist*" style "window-buttons" diff --git a/Zukitre-mod/gtk-2.0/xfsmlogout.png b/Zukitre-mod/gtk-2.0/xfsmlogout.png new file mode 100644 index 0000000000000000000000000000000000000000..609a954d3ce468fdd07cc0ded03497dfc15823f4 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^j6n2@gAK?!X0G-eNO2Z;L>4nJa0`PlBg3pY5H=O_IpfRqT1>fT)s&_Atg^2#}JR>Z;x!`WnkbqyrJX&`L}WZ8Y&Dttr+wtt9V*v ZFdk23aoA+vl@C=n8Ax;1Q literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/bullet-symbolic.svg b/Zukitre-mod/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..361f6ca --- /dev/null +++ b/Zukitre-mod/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/Zukitre-mod/gtk-3.0/assets/bullet-symbolic.symbolic.png b/Zukitre-mod/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..075162c876199490fcf05e3e3f1a06c9c74f2f11 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9D)shsaSYLzn4BOnv!S=Kaqr~D z#>bM(%*TV-*!uW7BpeT1Jb2*1M|s|IfyEys#d^~wO^9IMi gKc^fyAX&!1usTYl^Cq*^1)#AEp00i_>zopr0QNafH~;_u literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/check-symbolic.svg b/Zukitre-mod/gtk-3.0/assets/check-symbolic.svg new file mode 100644 index 0000000..e5306e7 --- /dev/null +++ b/Zukitre-mod/gtk-3.0/assets/check-symbolic.svg @@ -0,0 +1,64 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/Zukitre-mod/gtk-3.0/assets/check-symbolic.symbolic.png b/Zukitre-mod/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..8293b3e6f2a4eb68677da05b1638ea9dce5f2ff1 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DxKu%;uxYa@$3adKE_0WwukAe zDvJVEz6ez+ob-0?5!H?kCI6YaMJ$YC z&3f3v^g4XwG=_5*_-lPiPaj@+fbZt+Wjw(=%I_bEU66e1e|h@F5=ZvmC*DicL}v#@ zy^gx{c*^W&stXP%u|E3w)YpOCB*-x%sXI>e#rKa4@i*jDWfuID1-g#G)78&qol`;+ E0R2dEfdBvi literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/dash-symbolic.svg b/Zukitre-mod/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..1bc29f8 --- /dev/null +++ b/Zukitre-mod/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1,156 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/Zukitre-mod/gtk-3.0/assets/dash-symbolic.symbolic.png b/Zukitre-mod/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..46827454b8a67cb9315bbae0876f7bf0205831e8 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AOk^)LNZHo zQW@Oy@^e!af-7^A@^dni6+Dyk^AtidQgc)LmT0a9DwXzhaSYLzn4BQNdWF3w~}U&Kt)!bE{-7@ z6O$7pSdTRR7r4;qy6544Ao!T6<9?mz@)sbp%4ypn5i^C&oux)+(hiwD+%VH(cAF*x Z!{4a^o1eBSRRB$4@O1TaS?83{1ON};K3f0) literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-dark@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0ba2713f08a164cbf264495a88511ea046951713 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*n}^x;Tb- zbiTcCnzO+`z%|gZnzOFUQ#JFbR7ooTwZ$2t*Lxo<_$b`No%rro>tPj76W`zE4XjlQ z*ep&HA=pY+kV5vGq9*vw_ZH@O1Ta JS?83{1OR%?VwwN| literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..972e3924cf193283ae0930441366d4dec4373ce6 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<7>E{-7@ z6W{h5@--On9Equ$vodFi^zE<56E%Y-DkZp8oIW{SV+s-&^rn0_@ znfBxW+mEAXxAAZ6&0wB2^R75!)q7K=bF1^xbUz0ji~pxlH-q`~J*Ax8OT{h$tzqzV L^>bP0l+XkKF)&Kh literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-down-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8dba226a86c6ed9fdc322541e47fd1f2236ce8e1 GIT binary patch literal 401 zcmV;C0dD?@P)~}U&Kt%w8ke6Ml##V?|bqwxCu_QJuWf-sP8)uzu6K+=N?yHzSp^Q%27*p ghGMUmO0}(`9()GcUAJ@R1MOz;boFyt=akR{0ByxlivR!s literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-down@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-down@2.png new file mode 100644 index 0000000000000000000000000000000000000000..7a9ff6d3320f0bc36f7545edc4c84bf56adc3562 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhfW|T^c)B=- zcyzvaDdA6eI;Yy;*p*yWuazA$*6NNTvve6Mx>^KNk>j{i`*@>-AQila>Z)-BPY( zGx$F7>*n^(9>eVCceZx?`H``0cVzNpNrsLSYz}EXk?mH^^;a~cg)gcL&i%P!%e8w) z3w7d*?t68-Sf+FO>b`Yh6Q{=-eP(Ys;;w&N_iyIh;^5>n<(}))yC_D=d+G-Ut0^tEn^eDW>%5G$>h8ikJagps_x;Sx5!z@Z4Gd5QPgg&e IbxsLQ0G%qP82|tP literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca1351a816257808b6a4511c0cdabbcc7521749 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt-mWE{-7@ z6O$7pbP0l+XkKn>9Kv literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcecca9eb33cb24dd34e3c2332ddfa99f970549 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*lccba4#v z=zKeMH}4?>5!dy)U26_7DWrDkoRBeKyyDZiLQqio$f9n=~adrylwI;@Gy(>Sy6k4sif4T|3@w*APl$}0JV%cD7 zpgk$mBgs#;x$xWG-#MHs&ozh4zPSC}^i5@5MynU@w@Ll`N_&xlcYVm_B~}U&Kt(y8E{-7@ z6YpM7`u>n!A>Fov7-2#>cqjx~o@a;kjIgE!Sqv`5eQV{qb%1-tUt;zBqg@ d`NUqtaA2wWr=2_*cY*dYc)I$ztaD0e0sxfPR7C&) literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-insensitive@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-left-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..942688d927955e2c632396834a998c1e83934bf7 GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*oOcba4#v z=zKfH(C@H;NZbDD8`5107_@e<$nId~K9dt@v@tEUBc;`Qi~5TuhnPj7&-prZ?|I5G zi!n2AjWwPazbVD`=Xdr0b!I-Zo~Ud*wk`MkCY{;LyLYV%|9wsVs6&sTacC{0U&B=C z{aW0uC9&lTSFPt`+VJrsYh#b$=0u5k4ap3GkrCPNYxmqM|Dvqtl5+9;-`vY4@+TeI zo%T3rDpWhJRCsWm=a+3@Z(aGmi?+mdKI;Vst08ZkPivR!s literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-left.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f4355aa96b2c288cfe30b852f07b2e03553f6f1f GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*|;E{-7@ z6O$7ptA7t3IB;RX+O=mZzrMO^>yoJwW_&Inc4LyOy0UUID-c`Ssq-^3 YFkE-AnA51a3gkQnPgg&ebxsLQ06@1;aR2}S literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-left@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-left@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4385e8571ef94da5b8ac3a3270c7a0754e73d5c5 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*s*_ba4#v z=zM#{Fzc{^2-}1Iu^)p{^9k!b(` literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4d9217bc344cf978598039a36cc28f99cee6d58f GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(#9E{-7@ z6O$7pZauJPDVeZ%W6g)mG^GX8g}v(4k8WdIk^6PaRhFwByOtf~W+-^!cJz$@{gXg_ N44$rjF6*2UngATUG}Hh9 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7605fb4f1eab8a16707ee6dd8686640d5c35c4 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*n}^x;Tb- zbiSQ>mbb}4z-@nI)dM$XFJ+N*{u?do{AGzrtN}+KD{!*;M1*;oCEiQbpIm8u@{dQK zagw2FVdQ I&MBb@0EyUM3IG5A literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-insensitive.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-right-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1ff293238280801e641e6cedd0da99e259a12d94 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)-eE{-7@ z6R)0A@!4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*s*_ba4#v z=zM$C-tVx1$nlT)@i#UfJi^#v;hOkRsDMdGRj@j3nnvQQpia|Z{(w%em_~b{-Rzs5 zGL%K=u<)EHyQRDT=%>kR`{(DJG)V6|dnh$9_Imh%m4<2I)1JC>sPw(gYn<9)WA0mA z=kelh-|=HJa&K=t>9`q!IU>tyL-Rf(Xk4 z4Uvu0-?vyed#(H}eZ^yBy*s*QMLIAf7(8A5T-G@yGywo7Hk<+g literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-right.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a31eca3627c7802e4e93213aaf9f95ef8a1acef8 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+k3E{-7@ z6O$7pj2a|oCsb7YsL##KJ-0f1{X0d^#p~9+<7Z=QW2>39F>6oJ(^G*?K!%E&v9Mlm zzyZ#s`xko~Jh~((D0uP1|NsAg0kQd-sI99eYV@|4JS@>t^mXQ8V0bd$PHCdo>R_N{ N44$rjF6*2Ung9mvO#c7? literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-right@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-right@2.png new file mode 100644 index 0000000000000000000000000000000000000000..83a7e7a8af934f4495c5a9879d8de32f121cd5d2 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*s*`ba4#v z=zM$C(CdhU$gz+At3UEYRW@`ikI1z-U@&*yflGE<*G@g#6zXy54I>Nd`UH~-=DkPK zH?H2GU^Mwn+0R`Er0agp5N9fWmXoCEY;{{i9~ib2Y!Y9gb6VQC`i70%%$vb^o0nKKtyp!cJu$*-7t@38OzhQF}eL$dv@mMS#y`K W6Ti*U+ffM&1O`u6KbLh*2~7Zb@te#5 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7b22c60b792f0c959f51b95cd07d01aa73c19e40 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*PrE{-7@ z6O$7p4nFw*|35DfzgKV<<`Gyf=^6YN$UEJ6sb>wRXU~ST65kiII*UGOBqT5}T;L7Z U`F+zopr00Z?rC;$Ke literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark@2.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..7a393afc5c140ceecac861e9b2abac68bbc49ae4 GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhK*mn?hemcDzU1vXWxVh&AcgX;Zfx!bty-H<^LJ>lj5>3 UE1XWA2D*^J)78&qol`;+0CkOHR{#J2 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-insensitive.png b/Zukitre-mod/gtk-3.0/assets/scrollarrow-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..ff704a546127936760771164f5d930ed1d71e1b1 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@;M7UB8!1) zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;)(E{-7@ z6O$7p4ldZgfB!-tW}a?itmn(a!}Ar0&E(|d=2(}%yVJa`jkA9lo15D)E;hEdq8u~h z$CpAPB5v$RKHj%@-n@DC5)u+p7joUU3$Ei-3kV3fz`0p+cfLC#(A8C}s$zWo+^d1s OF?hQAxvX4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhfW|Tkc)B=- zcyzvyKD2Jib;J0jPw@L#m`AIpU(_T-egO8PgMjN_xcHP=rK+WmK*&3XP) zoA$6z+xJDU#lm;eldZO!-}j%B?i5H$Ub{Ebn_)_jb@p4)4-dSJ=l^wEe!}uQn}~y$ v>qXb%b$VN_ZJqK->_o$%bagegf5!1D-Q}A;oPHe)3_u1?S3j3^P6~}U&Kt-9JE{-7@ z6O$7p4k{=qEmG9cS;IWt##qny|NsB%(^FEmT)cMe*`BJeujHDf5@-GU|Ns7hBS*G0 zH#RP0oSl{yGb?Ou)YXcor=~96wQHCChRiglYaMGi)wU%a?ecSTJH`dXMKS+mSu+?I Y%vM;4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhfW|WNd%8G= zcyzv<=%U!A+k?A*@Fnww2rom{Gw ztQZ+W|0*o%UbQOjpU)Jps%0nKT(8|~HGIZ-K*ugODfXC@%ab`Xe{n0E{L5hz zui~9)sg=Gi{U3APTz+qy{dd3tweC*{(bgAQSn%s!e2 z^ZY-1Mn2*4`|hOPZMjoB@{Y||^?H{zgT?cr?6<5A7r+0FexH{*Bm8R7tYwRf*Re5V zzm;@gJaF76a6!iv#(*|122}=qrP4Fvwvr69mYwV|R1dX16W#4`_KfqH`t!F!?WK@w~kt?Znx~rkBq*dP^AdpRrky?&t;ucLK6Uretum5 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-close-backdrop@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-close-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..604f39224c7604e1be7e73525a5ea12f84365766 GIT binary patch literal 501 zcmV!NWDd8SUV)hH>gFq z0L;Bb2P$!hE({E*#33;5Vx#~`h?Aw2{7F%y7bpJo+kSyaBoc{4{sbyyaFQf1N~s~> zL}X!%*;b9$TKBEB380*Fo5f=BQFpGp5HT+`0jAd4&1^P%EE}7q>A+h11x$g7f44S4 zVi!C(=RUR8{mTcwwg$RQKOQ6|B5%MhSL$9SmrE)ym5IoE$Xr2t3_xq$v(~PGUaq`X zN{yX!2dXxuqN{#39`FE4=H%hFePi6i(QQGI~5S&;^QkjU1fJ0d; z2~93YtV-&%(X0Agh+ODWCRI`Z#+aRmJafIQuOSn)IhCa?!5Fg@ks;^5uONcNoO2ss r1uSp%sa$ePVCCP9L?V$$9{00000NkvXXu0mjfQ{B*I literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..806a09a2978235ac7e061318b289ea2bdbf2ca2c GIT binary patch literal 2930 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-close-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2a346ee3e77f96a562e9f6415d732c5a6da3ac6b GIT binary patch literal 3867 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 dVHn0g=3}2&QW&)X)xIi=n*L(w}tK?9pQ( ze`OkoL7Ggr68Zs_@pN4xV@#BKYlqw<9o#+c-Xpr<-$7g=0pzpqw-Dm%%%?<@PGTVr ztEK?RnHgnSx~6Gf0i*y@Yi*&mZkZX2p%aprsg$xEhT*ZQs(0ty&N;U;#_apPf09zR zFFICpsw(a1!U zjN_OP(PlPeRLuXeae}?V<3IMrM>Nt;Stu5wUY|Bx@WoOGyV}@%E`xLeb kU`s^zlX&f6-|)Bi0mRa-{5Gpt5dZ)H07*qoM6N<$f+XUi>;M1& literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-close@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-close@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3078c441804f5c292c118ecf766e80e6551e5746 GIT binary patch literal 722 zcmV;@0xkWCP)LLd9de=<QQ3#{AieyZ2&a|v!g2!io+I(;e5s)xp_?1NgeBleNJF+=HT4WMv85 zXHkCVy6$@k>QM)84VH&fWlokNQ>CG_!OFsI3k7V^l>opPqnvY<U4gZ6U$lAs+B7B$xaW$c-@1Q+N|h>As0Y|WWBEtaBL;wH)07*qoM6N<$ Eg5K&wga7~l literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0283e580b889770b4f79432370e3699d7f90c4 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^07Gm(h?&kKdFVdQ&MBb@0I^z6n*aa+ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa4abf98a4f6bba7767b51adaf560f06604c3dc GIT binary patch literal 456 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-hover@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad1350467c2eafdb7b6a9084b0b1073ba11d40c GIT binary patch literal 3522 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..3b85ee067f505a51bbb8f71131d3f528f7d3b7a3 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VORMf{nb%%^_*!JCrR7x*PaoWc1ogn?Y&pq9bFbqsd{he x_43(X`yH!~8ax$9u)DnM@Vp;yn)K$d#Fu)7FFaQ)VgYnJgQu&X%Q~loCIIfGaw-4- literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-maximize@2.png new file mode 100644 index 0000000000000000000000000000000000000000..74081d1db4a2c3ebdffc42432274b993177b412d GIT binary patch literal 605 zcmV-j0;2tiP)WXIw1TaO?G_d)i)$H@CM+k%aVtIxv&RzHb9Oe-Wk-R@3(JB_bd#+YA! z<yEEGfC)2>Cdig!i+v;>W z|Hk=z-i>=oTCLXCB)Nrt7tFi~V6#vte4k7v$8mnTu3vS#-EY}!_V0hvjfiOUUd=@v zC4ktcBmm$??2kyUg@VPv{U)M^h)qTEBCPZ!4! zi{9h}3D(64B0TH|I=mNc+49BSuJ`WUyAfZF0$(i(G!SBB=%2{K@^Ih3nLsTJp00i_ I>zopr0K4rk{r~^~ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..38d4ce5af4adc0fc9c374c66869683055f1737bb GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^Y9P$P1|(P5zFY^SSc;uILpXq-h9ji|$mcBZh%9Dc zkX{eMjB!#EWq^W`C9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dPdAc}; zM6|xWxK^;ifT!)@gx6dV+nPnQA{H2L@O3}9$w}Wa={ASMp8kKI$^{vL8W?PrO)NN9 znYs4tL`Th~tEUu|J$IkA`}ew4uYW`-y{qduac%bX6BEq;lx}X$S|y af$e!UPsH=Ycm1sc8RF^c=d#Wzp$PzHSXD#- literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-hover.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-minimize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ebaa6ab64d16efecb1bcea3fa2c0752a228e76ac GIT binary patch literal 1980 zcmV;t2SfOYP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ck}N3*{dX0!1Q8Kkjt_{K9nA9QXl7Nv?~U6r zUlU!`otl&ao&$=({`uR(U-%>`C1lZBS}75q+;U4Dof@yt)l$sodA;QOH+m}%&mR&* zjFzw0V)ytCxx7r!dpwP|@}Tq9Q*TB04-bXBEhlu=?c}Y9( z$8!Amo)us$fj&+l8576zOqV5w7u>kxNqFKdZAnHy9|`&&@e5DrJ^}FAdxu|~x13+# zxD-8>Ro>xr%Sk@R@1XSBBT7%p>9t2@&p`NqpZlurcCD^w#8J!TUeseLr-y+9aPpZ} z@KyW^`g*<%-x_JWm?q9$xb_I!o{2{DcY1~;v=i9sinym1^ALD z4d7>S1y>WyF~sTV3mv;{+k>$R%Zo5F5tM=Bx8Lwy@ZIklMeaMyiDG?X1;5gcFSxOp z+fR%FA>=ova`2^aHSzst6U$&w4$Kt`>~UNwhR{oF@!^@H1Psmb$`{ggD*!~WEpP_W zohcS#p+ZqpQX=43!B2FAzWBN4H5`s zsl%b=JHu^;P%sge5sk6>D`$~%!wt%q8(p6Vm-N+D1 zmQAdfTD4}~5o^w#UA(w@_2&J_+Rf@)*4{JsYu4yyEghovIDKIaV%3KV+S`e2&cIm8 z1jcnUfPhY$vsfwTw3*wS#g;fQOM;iO$yu}+1B2NpiPMw27v{d?Edbp=E7M_g-S7t95PR@2Bh9;TTPs=3kns2Q&r^Lk@!`L&P15j(Hv>0Wbo{9!9Z z^@5EOVmHn~eWEhx39UDE!=*?mxhQblW9REk$2m}nX@e(dsqc5 zK9CH6GX56HdwK6{9ZRrrU<_a2xR&qLdl|i0Zz%UlBOKT?a-vz+%+8}#RkoQ%>;u=V zQ^<22R*MskafDCYF^Ie5-NB9Fw{3VYur_8~2P48s50)05o|AMd+doJA0{LRa5n=_; z6&oU3C*-JQipsE9w4<2Kf@R_0FIOMc({EZb4Tzn?MvH5*yV!=Yqa0RLPK&kLMw@lt za&#aJtfK6gb14cNR19fW&sIH56w4uMJ{-k1tsh0Wa4p1~BN}!}q<$yNF}%^dEMIm>HeQq!b#^&9#Cr+I#Mkcr ziMQdkyZrE$SDid)@yje^)-~^1Bc|+(;kJ${&|d`$TE1g&%H|w_;Q}aqPO@3BYub*> zdyeU=2~aL_C3Op5A~R6rCS>b(#MIKDX5K6 zDyNVOP6XTuVx7CpMGlX)H>({sxYMBwpV%KziKpD>9lN+V|2}EI+x{r}A1Fdl`fA}{ z)dvWVEX>4Tx0C=2zkvmAkP!xv$rfPju9PA+CkfFM0 zK~%(1t5Adrp;lDu$r-;Lu1(#aSzsS^b{;g~5!zvdnc_Lx^D!OOPN!K^X-U zVIxAjPKt#Dokv^v2VK8JE`?kLFmf!Q1P!w52mgcLv$e956JAm<3bemC&c`qi*ad18 z$N4^XoZ1QCe+I7fhQCw=W#$(6PzZ@dO0V8sGr{ O0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|clI$i7{bvB*O(>yMkl=rc1q<1+G66#10X^&SeJovKgExqdQ_ zEhRhudVNm@For;1P-_b95 ze86!kx-CmzaJu9q@A2CxJzGS4pP8R6qJEU)`Fg@{t&!K7=jv+G0J!v8)NLudhk*@n z#{HS%Hv9yA+jqg8k9u^lHn7wdj)s>)3H#3&F#>%vqvz7)>pc)gt12nJ=toUy=qv{OYBdiYk{JjX)(M&0Q)Zh|}tfhjU%MEGIA%$0NXed$|m`0j^4ihdORDEd+KWks#( zU_+6F#8#@NXl3bK+0_NmZ&wg zN?8o4mZ%+Wl9PD!QZpLLdEnK$6(V%-8mCr0lHQhjN&lql0iYkgpt zu3n}n?3aAZ)&h_khDrkCCht!RDf|qlgOhr~|E1tJa&s55m_UA|Aqk}gtcOhiJV1yu zSO0c^v=LG3+X@RugHeIWW@;t4?256j)YnlQofg#*2U4i~!8eYesJCollTU^UwoM!e ztA-(zgk&~97bJi2agV1 z6_!#8z&?tqJ8)d>^j3$M^BHw5o^DsxaNu`;l4Fs?(i#SbQ$gE9?|5m)oZX39w{Q2C zo&!89(T+1I9vOW(erd82QxKGAs zX7nt42Jr*P9-m=+zr5hQ;Q0#Y=qqRIDOSNQg7O^^>%Qhp}J^6RK!uM zP=pGhR%q412Oo=72N!2u9b5%L@B!lD>ZIr*C7zoUTEu$bazFli z{-1l#1%zsmX;#}fpy{@mh(*OzdQ}X(q6a>7p#!5bvy3@Oilb$H-BT~sU4&<~?)$TP z)r`depGZ8*4AUmwAfDc|4bJ<-A(od_;&b9LlP*a7$aTfzH_kbi1)do)lZkoa5V4qR zVx@^$-qeVvh{LL;Q@)V$SmnIMSu2)V{hs`V!HmAL%yn8rh+z>+kRU=q83hz!BSO1Q ziiHH7M_c#@UB5&wg z+6mx)2Cnpmzf=WgK1r`MwD1wow+&oeH#B7rxZD8-o($QPUCB>N$Yz1}Gy0}9(0>bb zuX%H;pX2laNYbq0H^9LmFp{I}^%n2$Y@XY{J@xth02Wkog8h&1@Bjb+24YJ`L;(K) z{{a7>y{D4^000SaNLh0L02{9W02{9XUK)`c00007bV*G`2jdF?2@49Jn4Y2l003i2 zL_t(o!|l^C4S+BZh2bB91y;l$0S_>s0Ua!OKthK~VZ{U^Yg?9*{NMa??~==bBuSDa z>DA9gP2NC6cs@pN$v ziD-R$#gLClQGoS={VUd-4rw7jliuBJEp zx;NtW?53j<{7a|QR_h$FEDyT6cFy&WAHn*M%%3J;3sY(52aFN3G6pUXO@geCy!Ty4ex literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-backdrop.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..aac83c9ee3b43c31106de320cdbe08a63771f319 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR$9HN>$D=oki1S3j3^P6+|A~^2E)O6_;3^^SkY=$teUwzm)11Z1*V2r+Bh zcBZ*}rIdQqt$jSw2>>9ae2L?DPDFFfE!twvNT&`iib65-lVP17n2G^=k~bhQrVORrr_>2{R@Y|AgRaHyfvj*K55uFD?aGfNHwk&$`IhMK rKP6^{=XqxUZpMmPEEbE!av*#FxB-gq&Ee0000000NkvXXu0mjfl0dv9 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-hover.png b/Zukitre-mod/gtk-3.0/assets/titlebutton-unmaximize-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bf997ed2e9a797040413d44c222a9877d33eda8a GIT binary patch literal 3310 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 TUKi?D00000NkvXXu0mjfl1SiB literal 0 HcmV?d00001 diff --git a/Zukitre-mod/gtk-3.0/gtk-dark.css b/Zukitre-mod/gtk-3.0/gtk-dark.css new file mode 100644 index 0000000..7cf42db --- /dev/null +++ b/Zukitre-mod/gtk-3.0/gtk-dark.css @@ -0,0 +1,1933 @@ +* { padding: 0; -GtkToolButton-icon-spacing: 4; -GtkTextView-error-underline-color: #e53935; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; -GtkWidget-text-handle-width: 20; -GtkWidget-text-handle-height: 24; -GtkDialog-button-spacing: 4; -GtkDialog-action-area-border: 0; outline-color: alpha(currentColor,0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 0; -gtk-secondary-caret-color: #4a79c7; } + +.background { color: #f6f6f7; background-color: #2b2e30; } + +.background:backdrop { color: #919294; } + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { background-color: #2b2e30; color: #f6f6f7; } + +.gtkstyle-fallback:hover { background-color: #43484b; color: #f6f6f7; } + +.gtkstyle-fallback:active { background-color: #131415; color: #f6f6f7; } + +.gtkstyle-fallback:disabled { background-color: #303335; color: #919294; } + +.gtkstyle-fallback:selected { background-color: #4a79c7; color: #ffffff; } + +.view, iconview, .view text, iconview text, textview text, .nautilus-window notebook, .nautilus-window notebook > stack:not(:only-child) searchbar { color: white; background-color: #383b3d; } + +.view:hover, iconview:hover, .view:backdrop:hover, iconview:backdrop:hover, .view text:hover, iconview text:hover, textview text:hover, .nautilus-window notebook:hover, .nautilus-window notebook > stack:not(:only-child) searchbar:hover, .view text:backdrop:hover, iconview text:backdrop:hover, textview text:backdrop:hover, .nautilus-window notebook:backdrop:hover, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:hover { background-color: rgba(246, 246, 247, 0.1); } + +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected { border-radius: 0; } + +.view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, textview text:backdrop, .nautilus-window notebook:backdrop, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop { color: #d7d8d8; background-color: #383b3d; } + +.view:backdrop:disabled, iconview:backdrop:disabled, .view text:backdrop:disabled, iconview text:backdrop:disabled, textview text:backdrop:disabled, .nautilus-window notebook:backdrop:disabled, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:disabled { color: #4f5558; } + +.view:disabled, iconview:disabled, .view text:disabled, iconview text:disabled, textview text:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:not(:only-child) searchbar:disabled { color: #919294; background-color: #303335; } + +textview border { background-color: #383b3d; } + +.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #3460aa; background-color: rgba(52, 96, 170, 0.2); } + +flowbox flowboxchild { padding: 3px; } + +flowbox flowboxchild:selected { outline-offset: -2px; } + +.content-view .tile { margin: 2px; background-color: black; border-radius: 0; padding: 0; } + +.content-view .tile:backdrop { background-color: #2c2e30; } + +.content-view .tile:active, .content-view .tile:selected { background-color: #4a79c7; } + +.content-view .tile:disabled { background-color: #303335; } + +label { caret-color: currentColor; } + +label.separator { color: #f6f6f7; } + +label selection { background-color: #4a79c7; color: #ffffff; } + +label:disabled { color: #919294; } + +label:disabled:backdrop { color: #4f5558; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, headerbar .subtitle { opacity: 0.6; text-shadow: none; } + +assistant .sidebar { background-color: #383b3d; border-top: 1px solid #121517; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: #545658; } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, #XfceNotifyWindow, .osd { color: #eeeeec; border: none; background-color: rgba(43, 46, 48, 0.7); background-clip: padding-box; outline-color: rgba(238, 238, 236, 0.3); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +statusbar, .statusbar { font-size: smaller; } + +statusbar button, .statusbar button { padding: 0; min-height: 16px; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +spinbutton:not(.vertical), entry { min-height: 24px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 1px; transition: none; color: white; border-color: #121517; background-color: #383b3d; } + +spinbutton:not(.vertical) image.left, entry image.left { padding-left: 0; padding-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { padding-left: 6px; padding-right: 0; } + +spinbutton.flat:focus:not(.vertical), spinbutton.flat:backdrop:not(.vertical), spinbutton.flat:disabled:not(.vertical), spinbutton.flat:backdrop:disabled:not(.vertical), spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat:backdrop:disabled, entry.flat { min-height: 0; padding: 2px; background-image: none; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { border-color: #284a83; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: #919294; border-color: #121517; background-color: #303335; } + +spinbutton.error:not(.vertical), entry.error { color: #e53935; border-color: #5c0e0c; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { border-color: #5c0e0c; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: #e53935; } + +spinbutton.warning:not(.vertical), entry.warning { color: #ffca28; border-color: #755800; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { border-color: #755800; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: #ffca28; } + +spinbutton:not(.vertical) image, entry image { color: #d0d1d2; } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: #f6f6f7; } + +spinbutton:not(.vertical) image:active, entry image:active { color: #4a79c7; } + +spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #4a79c7; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(63, 65, 67, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #4a79c7; border-style: solid; box-shadow: none; } + +spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { background-color: transparent; } + +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #284a83; } + +.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #5c0e0c; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #2d3032; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled { border-top-color: #2d3032; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #284a83; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #5c0e0c; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #284a83; } + +.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #5c0e0c; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } + +treeview acceleditor > label { background-color: #4a79c7; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: #383b3d; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: #383b3d; } + +treeview entry.flat:focus, treeview entry:focus { border-color: #4a79c7; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #383b3d; background-color: #97999a; } + +:dir(ltr) .entry-tag { margin-left: 8px; margin-right: -5px; } + +:dir(rtl) .entry-tag { margin-left: -5px; margin-right: 8px; } + +.entry-tag:hover { background-color: #b1b2b3; } + +:backdrop .entry-tag { color: #383b3d; background-color: #656769; } + +.entry-tag.button { background-color: transparent; color: rgba(56, 59, 61, 0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid #97999a; color: #383b3d; } + +:not(:backdrop) .entry-tag.button:active { background-color: #97999a; color: rgba(56, 59, 61, 0.7); } + +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #84a4d9 0%, rgba(132, 164, 217, 0) 0%); } + to { background-image: radial-gradient(farthest-side, #84a4d9 95%, rgba(132, 164, 217, 0)); } } + +notebook > header > tabs > arrow, button { min-height: 20px; min-width: 16px; padding: 4px 4px; border: 1px solid; border-radius: 1px; color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +notebook > header > tabs > arrow, button.sidebar-button, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +notebook > header > tabs > arrow.default, button.default { color: #f6f6f7; border-color: rgba(74, 121, 199, 0.5); } + +notebook > header > tabs > arrow:hover, button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:focus, button:focus { color: #f6f6f7; border-color: rgba(74, 121, 199, 0.5); } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { color: #f6f6f7; background-color: #131415; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled > .label, button:disabled > .label { color: inherit; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: #919294; border-color: #121517; box-shadow: none; border-color: #121517; background-color: #1f2123; } + +notebook > header > tabs > arrow:disabled:active > .label, notebook > header > tabs > arrow:disabled:checked > .label, button:disabled:active > .label, button:disabled:checked > .label { color: inherit; } + +notebook > header > tabs > arrow.image-button, button.image-button { min-width: 24px; padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button, button.text-button { padding-left: 16px; padding-right: 16px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 8px; padding-right: 8px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 8px; padding-right: 8px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: #4e9a06; border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { color: #ffffff; border-color: transparent; } + +button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 1px; outline-color: rgba(238, 238, 236, 0.3); color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 32px; } + +button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, .osd button:active, .osd button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: #4a79c7; } + +button.suggested-action:hover { color: white; background-color: #799cd5; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #3969b9; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(74, 121, 199, 0.8); } + +button.suggested-action:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:disabled > .label { color: inherit; } + +button.suggested-action:disabled:focus, button.suggested-action:disabled:focus:backdrop, button.suggested-action:disabled.default, button.suggested-action:disabled.default:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: #b2c1d9; border-color: #284a83; box-shadow: none; border-color: #121517; background-color: #3a6cbd; } + +button.suggested-action:disabled:active > .label, button.suggested-action:disabled:checked > .label { color: inherit; } + +.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(74, 121, 199, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(74, 121, 199, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:active, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(#4a79c7); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #ef5350; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eb2521; } + +button.destructive-action:hover { color: white; background-color: #f05c59; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #da1814; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(235, 37, 33, 0.8); } + +button.destructive-action:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:disabled > .label { color: inherit; } + +button.destructive-action:disabled:focus, button.destructive-action:disabled:focus:backdrop, button.destructive-action:disabled.default, button.destructive-action:disabled.default:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: #e4a7a6; border-color: #98110e; box-shadow: none; border-color: #121517; background-color: #de1814; } + +button.destructive-action:disabled:active > .label, button.destructive-action:disabled:checked > .label { color: inherit; } + +.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(235, 37, 33, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(235, 37, 33, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:active, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(#eb2521); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.stack-switcher > button { outline-offset: -3px; } + +.stack-switcher > button > label { padding-left: 6px; padding-right: 6px; } + +.stack-switcher > button > image { padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; } + +.stack-switcher > button.text-button { padding-left: 10px; padding-right: 10px; } + +.stack-switcher > button.image-button { padding-left: 2px; padding-right: 2px; } + +.stack-switcher > button.needs-attention:active > label, .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, .stack-switcher > button.needs-attention:checked > image { animation: none; background-image: none; } + +button.font separator, button.file separator { background-color: transparent; } + +button.font > box > box > label { font-weight: bold; } + +.inline-toolbar button, .inline-toolbar button:backdrop { border-radius: 1px; border-width: 1px; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; } + +button.circular label { padding: 0; } + +.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #84a4d9 96%, rgba(132, 164, 217, 0)), radial-gradient(farthest-side, rgba(0, 0, 0, 0.857255) 95%, rgba(0, 0, 0, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; } + +.stack-switcher > button.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { background-size: 6px 6px, 0 0; } + +.stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { background-position: left 3px, left 2px; } + +.inline-toolbar toolbutton > button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.inline-toolbar toolbutton > button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.inline-toolbar toolbutton > button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:disabled > .label { color: inherit; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: #919294; border-color: #121517; box-shadow: none; border-color: #121517; background-color: #1f2123; } + +.inline-toolbar toolbutton > button:disabled:active > .label, .inline-toolbar toolbutton > button:disabled:checked > .label { color: inherit; } + +toolbar.inline-toolbar toolbutton > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, filechooser .path-bar.linked > button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { border-radius: 0; border-right-style: none; border-left-style: none; box-shadow: 0 1px rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); } + +toolbar.inline-toolbar toolbutton > button.flat:active, .linked:not(.vertical) > spinbutton:active:not(.vertical), .linked:not(.vertical) > entry:active, .inline-toolbar button:active, .linked > button:active, filechooser .path-bar.linked > button:active, .linked > combobox > box > button.combo:active:dir(ltr), .linked > combobox > box > button.combo:active:dir(rtl), toolbar.inline-toolbar toolbutton > button.flat:checked, .linked:not(.vertical) > spinbutton:checked:not(.vertical), .linked:not(.vertical) > entry:checked, .inline-toolbar button:checked, .linked > button:checked, filechooser .path-bar.linked > button:checked, .linked > combobox > box > button.combo:checked:dir(ltr), .linked > combobox > box > button.combo:checked:dir(rtl) { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.linked:not(.vertical) > spinbutton:active:hover:not(.vertical), .linked:not(.vertical) > entry:active:hover, .inline-toolbar button:active:hover, .linked > button:active:hover, filechooser .path-bar.linked > button:active:hover, .linked > combobox > box > button.combo:active:hover:dir(ltr), .linked > combobox > box > button.combo:active:hover:dir(rtl), .linked:not(.vertical) > spinbutton:checked:hover:not(.vertical), .linked:not(.vertical) > entry:checked:hover, .inline-toolbar button:checked:hover, .linked > button:checked:hover, filechooser .path-bar.linked > button:checked:hover, .linked > combobox > box > button.combo:checked:hover:dir(ltr), .linked > combobox > box > button.combo:checked:hover:dir(rtl) { color: #f6f6f7; background-color: #131415; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active), .inline-toolbar button:hover:not(:checked):not(:active), .linked > button:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active), .linked > combobox > box > button.combo:hover:not(:checked):not(:active):dir(ltr), .linked > combobox > box > button.combo:hover:not(:checked):not(:active):dir(rtl) { box-shadow: 0 1px rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 0 1px rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, filechooser .path-bar.linked > button:dir(ltr):first-child, filechooser .path-bar.linked > button:dir(rtl):last-child { box-shadow: 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-top-left-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-style: none; border-left-style: solid; } + +.linked:not(.vertical) > spinbutton:active:first-child:not(.vertical), .linked:not(.vertical) > entry:active:first-child, .inline-toolbar button:active:first-child, .linked > button:active:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:active, combobox.linked button:active:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:active, filechooser .path-bar.linked > button:active:dir(ltr):first-child, filechooser .path-bar.linked > button:active:dir(rtl):last-child, .linked:not(.vertical) > spinbutton:checked:first-child:not(.vertical), .linked:not(.vertical) > entry:checked:first-child, .inline-toolbar button:checked:first-child, .linked > button:checked:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:checked, combobox.linked button:checked:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:checked, filechooser .path-bar.linked > button:checked:dir(ltr):first-child, filechooser .path-bar.linked > button:checked:dir(rtl):last-child { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.linked:not(.vertical) > spinbutton:active:hover:first-child:not(.vertical), .linked:not(.vertical) > entry:active:hover:first-child, .inline-toolbar button:active:hover:first-child, .linked > button:active:hover:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:active:hover, combobox.linked button:active:hover:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:active:hover, filechooser .path-bar.linked > button:active:hover:dir(ltr):first-child, filechooser .path-bar.linked > button:active:hover:dir(rtl):last-child, .linked:not(.vertical) > spinbutton:checked:hover:first-child:not(.vertical), .linked:not(.vertical) > entry:checked:hover:first-child, .inline-toolbar button:checked:hover:first-child, .linked > button:checked:hover:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:checked:hover, combobox.linked button:checked:hover:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:checked:hover, filechooser .path-bar.linked > button:checked:hover:dir(ltr):first-child, filechooser .path-bar.linked > button:checked:hover:dir(rtl):last-child { color: #f6f6f7; background-color: #131415; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):first-child:not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active):first-child, .inline-toolbar button:hover:not(:checked):not(:active):first-child, .linked > button:hover:not(:checked):not(:active):first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:hover:not(:checked):not(:active), combobox.linked button:hover:not(:checked):not(:active):nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(ltr):first-child, filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(rtl):last-child { box-shadow: 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, filechooser .path-bar.linked > button:dir(ltr):last-child, filechooser .path-bar.linked > button:dir(rtl):first-child { box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:active:last-child:not(.vertical), .linked:not(.vertical) > entry:active:last-child, .inline-toolbar button:active:last-child, .linked > button:active:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:active, combobox.linked button:active:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:active, filechooser .path-bar.linked > button:active:dir(ltr):last-child, filechooser .path-bar.linked > button:active:dir(rtl):first-child, .linked:not(.vertical) > spinbutton:checked:last-child:not(.vertical), .linked:not(.vertical) > entry:checked:last-child, .inline-toolbar button:checked:last-child, .linked > button:checked:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:checked, combobox.linked button:checked:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:checked, filechooser .path-bar.linked > button:checked:dir(ltr):last-child, filechooser .path-bar.linked > button:checked:dir(rtl):first-child { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.linked:not(.vertical) > spinbutton:active:hover:last-child:not(.vertical), .linked:not(.vertical) > entry:active:hover:last-child, .inline-toolbar button:active:hover:last-child, .linked > button:active:hover:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:active:hover, combobox.linked button:active:hover:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:active:hover, filechooser .path-bar.linked > button:active:hover:dir(ltr):last-child, filechooser .path-bar.linked > button:active:hover:dir(rtl):first-child, .linked:not(.vertical) > spinbutton:checked:hover:last-child:not(.vertical), .linked:not(.vertical) > entry:checked:hover:last-child, .inline-toolbar button:checked:hover:last-child, .linked > button:checked:hover:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:checked:hover, combobox.linked button:checked:hover:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:checked:hover, filechooser .path-bar.linked > button:checked:hover:dir(ltr):last-child, filechooser .path-bar.linked > button:checked:hover:dir(rtl):first-child { color: #f6f6f7; background-color: #131415; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):last-child:not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active):last-child, .inline-toolbar button:hover:not(:checked):not(:active):last-child, .linked > button:hover:not(:checked):not(:active):last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:hover:not(:checked):not(:active), combobox.linked button:hover:not(:checked):not(:active):nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(ltr):last-child, filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(rtl):first-child { box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo { border-radius: 1px; border-style: solid; } + +filechooser .path-bar.linked > button:only-child { border-radius: 1px; border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { border-style: solid solid none solid; border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { border-top-left-radius: 1px; border-top-right-radius: 1px; border-radius: 0px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { border-radius: 1px; border-style: solid; } + +modelbutton.flat, popover.background checkbutton, popover.background radiobutton, .menuitem.button.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, calendar.button, .scale-popup button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +modelbutton.flat, popover.background checkbutton, popover.background radiobutton, .menuitem.button.flat { min-height: 26px; padding-left: 5px; padding-right: 5px; border-radius: 1px; outline-offset: -2px; } + +modelbutton.flat:hover, popover.background checkbutton:hover, popover.background radiobutton:hover, .menuitem.button.flat:hover { background-color: #373b3d; } + +modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, modelbutton.flat radio:last-child, popover.background checkbutton radio:last-child, popover.background radiobutton radio:last-child, .menuitem.button.flat check:last-child, .menuitem.button.flat radio:last-child { margin-left: 8px; } + +modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, modelbutton.flat radio:first-child, popover.background checkbutton radio:first-child, popover.background radiobutton radio:first-child, .menuitem.button.flat check:first-child, .menuitem.button.flat radio:first-child { margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { background: none; } + +modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { background: none; } + +modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { padding: 4px; } + +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { border-radius: 0; } + +button:link > label, button:visited > label, *:link, button:link, button:visited { color: #98b3df; } + +button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #7196d3; } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #b7c9e9; } + +button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #bfd0eb; } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #edf2f9; } + +button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #98b3df; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #dbe4f4; } + +button:link > label:disabled, button:visited > label:disabled, button:link > label:disabled:backdrop, button:visited > label:disabled:backdrop, *:link:disabled, button:disabled:link, button:disabled:visited, *:link:disabled:backdrop, button:disabled:backdrop:link, button:disabled:backdrop:visited { color: rgba(187, 187, 188, 0.8); } + +button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #4a79c7; } + +button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #dbe4f4; } + +button:link, button:visited { text-shadow: none; } + +button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked { text-shadow: none; } + +button:link > label, button:visited > label { text-decoration-line: underline; } + +spinbutton:not(.vertical) { padding: 0; } + +spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: #e3e3e4; background-image: none; border-style: none none none solid; border-color: rgba(18, 21, 23, 0.3); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: #f6f6f7; background-color: rgba(246, 246, 247, 0.1); } + +spinbutton:not(.vertical) button:disabled { color: rgba(145, 146, 148, 0.3); } + +spinbutton:not(.vertical) button:active { background-color: rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-style: none none none solid; border-color: rgba(0, 0, 0, 0.4); border-radius: 0; box-shadow: none; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-color: rgba(0, 0, 0, 0.5); background-color: rgba(238, 238, 236, 0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; color: #8d8e8e; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:last-child { border-radius: 0 1px 1px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 0 1px 1px 0; } + +spinbutton.vertical:disabled { color: #919294; } + +spinbutton.vertical:drop(active) { border-color: transparent; box-shadow: none; } + +spinbutton.vertical entry { min-height: 32px; min-width: 32px; padding: 0; border-radius: 0; } + +spinbutton.vertical button { min-height: 32px; min-width: 32px; padding: 0; } + +spinbutton.vertical button.up { border-radius: 1px 1px 0 0; border-style: solid solid none solid; } + +spinbutton.vertical button.down { border-radius: 0 0 1px 1px; border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } + +treeview spinbutton:not(.vertical) entry { min-height: 0; padding: 1px 2px; } + +combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } + +combobox:drop(active) { box-shadow: none; } + +toolbar, .inline-toolbar, searchbar > revealer > box, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; background-color: #242628; box-shadow: inset 0 2px rgba(18, 21, 23, 0.35); } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 1px; background-color: rgba(43, 46, 48, 0.7); } + +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { border-radius: 0; } + +toolbar.horizontal separator { margin: 0 7px 1px 6px; } + +toolbar.vertical separator { margin: 6px 1px 7px 0; } + +toolbar:not(.inline-toolbar):not(.osd) > *:not(.toggle):not(.popup) > * { margin-right: 1px; margin-bottom: 1px; } + +.inline-toolbar { padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 1px 1px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.inline-toolbar, searchbar > revealer > box, .location-bar { background-color: #131415; } + +.titlebar:not(headerbar), headerbar { padding: 0 4px; min-height: 38px; border-width: 0 0 1px; border-style: solid; border-color: #121517; background-color: #3e4143; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1), inset 0 -1px rgba(246, 246, 247, 0); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #121517; color: #919294; } + +.titlebar:not(headerbar) .title, headerbar .title { font-weight: bold; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); border-color: #284a83; background-color: #4a79c7; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1), inset 0 -1px rgba(117, 152, 211, 0.75); } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #4a79c7; background-image: none; box-shadow: inset 0 1px rgba(131, 163, 215, 0.7); } + +.selection-mode .titlebar:backdrop:not(headerbar) label, .selection-mode.titlebar:backdrop:not(headerbar) label, .selection-mode headerbar:backdrop label, headerbar.selection-mode:backdrop label { text-shadow: none; color: #ffffff; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; background-color: #799cd5; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode .titlebar:not(headerbar) button.toggle:checked, .selection-mode .titlebar:not(headerbar) button.toggle:active, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button.toggle:checked, .selection-mode.titlebar:not(headerbar) button.toggle:active, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); background-color: #3969b9; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.selection-mode .titlebar:not(headerbar) button.flat:backdrop, .selection-mode .titlebar:not(headerbar) button.flat:disabled, .selection-mode .titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button.flat:disabled, .selection-mode headerbar button.flat:backdrop:disabled, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button.flat:disabled, headerbar.selection-mode button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { color: #a3b8d9; box-shadow: none; border-color: #121517; background-color: #4770b2; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:disabled > .label, .selection-mode.titlebar:not(headerbar) button:disabled > .label, .selection-mode headerbar button:disabled > .label, headerbar.selection-mode button:disabled > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { color: #b2c1d9; border-color: #284a83; box-shadow: none; border-color: #121517; background-color: #3a6cbd; } + +.selection-mode .titlebar:not(headerbar) button:disabled:active > .label, .selection-mode .titlebar:not(headerbar) button:disabled:checked > .label, .selection-mode.titlebar:not(headerbar) button:disabled:active > .label, .selection-mode.titlebar:not(headerbar) button:disabled:checked > .label, .selection-mode headerbar button:disabled:active > .label, .selection-mode headerbar button:disabled:checked > .label, headerbar.selection-mode button:disabled:active > .label, headerbar.selection-mode button:disabled:checked > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled > .label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled > .label, .selection-mode headerbar button.suggested-action:disabled > .label, headerbar.selection-mode button.suggested-action:disabled > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(74, 121, 199, 0); background-color: rgba(74, 121, 199, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop arrow, .selection-mode .titlebar:not(headerbar) .selection-menu arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop arrow, .selection-mode.titlebar:not(headerbar) .selection-menu arrow, .selection-mode headerbar .selection-menu:backdrop arrow, .selection-mode headerbar .selection-menu arrow, headerbar.selection-mode .selection-menu:backdrop arrow, headerbar.selection-mode .selection-menu arrow { -GtkArrow-arrow-scaling: 1; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode .titlebar:not(headerbar) .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, .selection-mode headerbar .selection-menu:backdrop .arrow, .selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .tiled-top .titlebar:backdrop:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:backdrop:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:backdrop:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:backdrop:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:backdrop:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .tiled-top headerbar:backdrop, .tiled-top headerbar, .tiled-right headerbar:backdrop, .tiled-right headerbar, .tiled-bottom headerbar:backdrop, .tiled-bottom headerbar, .tiled-left headerbar:backdrop, .tiled-left headerbar, .maximized headerbar:backdrop, .maximized headerbar, .fullscreen headerbar:backdrop, .fullscreen headerbar { border-radius: 0; } + +.maximized .titlebar:not(headerbar), .maximized headerbar { box-shadow: inset 0 -1px rgba(246, 246, 247, 0); } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { padding: 4px; min-height: 28px; } + +.maximized .default-decoration.titlebar:not(headerbar), .maximized headerbar.default-decoration { box-shadow: none; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { min-height: 20px; min-width: 20px; margin: 0; padding: 0; } + +.titlebar:not(headerbar) separator, headerbar separator { background-color: transparent; } + +.titlebar:not(headerbar) separator:backdrop, headerbar separator:backdrop { background-color: #3e4143; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1), inset 0 -1px rgba(246, 246, 247, 0); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd headerbar:backdrop:dir(rtl), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { margin-left: -1px; margin-right: -1px; margin-top: -1px; border-radius: 0; box-shadow: none; } + +headerbar entry, headerbar spinbutton, headerbar separator:not(.sidebar), headerbar button { margin-top: 4px; margin-bottom: 4px; } + +headerbar switch { margin-top: 10px; margin-bottom: 10px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.titlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +.background.tiled .titlebar:backdrop, .background.tiled .titlebar, .background.tiled-top .titlebar:backdrop, .background.tiled-top .titlebar, .background.tiled-right .titlebar:backdrop, .background.tiled-right .titlebar, .background.tiled-bottom .titlebar:backdrop, .background.tiled-bottom .titlebar, .background.tiled-left .titlebar:backdrop, .background.tiled-left .titlebar, .background.maximized .titlebar:backdrop, .background.maximized .titlebar, .background.solid-csd .titlebar:backdrop, .background.solid-csd .titlebar { border-top-left-radius: 0; border-top-right-radius: 0; } + +window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { border-top-left-radius: 3px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 3px; } + +window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled headerbar:backdrop, window.tiled headerbar:backdrop:first-child, window.tiled headerbar:backdrop:last-child, window.tiled headerbar:backdrop:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-top headerbar:backdrop, window.tiled-top headerbar:backdrop:first-child, window.tiled-top headerbar:backdrop:last-child, window.tiled-top headerbar:backdrop:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-right headerbar:backdrop, window.tiled-right headerbar:backdrop:first-child, window.tiled-right headerbar:backdrop:last-child, window.tiled-right headerbar:backdrop:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-bottom headerbar:backdrop, window.tiled-bottom headerbar:backdrop:first-child, window.tiled-bottom headerbar:backdrop:last-child, window.tiled-bottom headerbar:backdrop:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.tiled-left headerbar:backdrop, window.tiled-left headerbar:backdrop:first-child, window.tiled-left headerbar:backdrop:last-child, window.tiled-left headerbar:backdrop:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child, window.maximized headerbar:backdrop, window.maximized headerbar:backdrop:first-child, window.maximized headerbar:backdrop:last-child, window.maximized headerbar:backdrop:only-child, window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, window.fullscreen headerbar:backdrop, window.fullscreen headerbar:backdrop:first-child, window.fullscreen headerbar:backdrop:last-child, window.fullscreen headerbar:backdrop:only-child, window.solid-csd headerbar, window.solid-csd headerbar:first-child, window.solid-csd headerbar:last-child, window.solid-csd headerbar:only-child, window.solid-csd headerbar:backdrop, window.solid-csd headerbar:backdrop:first-child, window.solid-csd headerbar:backdrop:last-child, window.solid-csd headerbar:backdrop:only-child { border-top-left-radius: 0; border-top-right-radius: 0; } + +window.csd > .titlebar:not(headerbar) { padding: 0; background-color: transparent; background-image: none; border-style: none; border-color: transparent; box-shadow: none; } + +.titlebar:not(headerbar) separator { background-color: #121517; } + +filechooser .path-bar.linked > button { margin: 0; } + +filechooser #pathbarbox { background-color: #383b3d; border-bottom: 1px solid #121517; } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; padding-right: 4px; } + +.path-bar button.text-button.image-button label { padding-left: 0; padding-right: 0; } + +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { padding-right: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { padding-left: 8px; } + +.path-bar button image { padding-left: 4px; padding-right: 4px; } + +.path-bar button.slider-button { padding-left: 0; padding-right: 0; } + +treeview.view { border-left-color: #97999a; border-top-color: #2b2e30; } + +* { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; -GtkTreeView-grid-line-pattern: ''; -GtkTreeView-tree-line-width: 1; -GtkTreeView-tree-line-pattern: ''; -GtkTreeView-expander-size: 16; } + +treeview.view:selected:focus, treeview.view:selected { border-radius: 0; } + +treeview.view:disabled { color: #919294; } + +treeview.view:disabled:selected { color: #92afdd; } + +treeview.view.separator { min-height: 2px; color: #2b2e30; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #284a83; } + +treeview.view:drop(active).after { border-top-style: none; } + +treeview.view:drop(active).before { border-bottom-style: none; } + +treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #bdbebf; } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: #f6f6f7; } + +treeview.view.expander:selected { color: #c9d7ee; } + +treeview.view.expander:selected:hover { color: #ffffff; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { background-color: #4a79c7; background-image: image(#4a79c7); box-shadow: none; } + +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); background-image: image(#383b3d); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { background-color: #383b3d; } + +treeview.view.progressbar:backdrop { background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: rgba(246, 246, 247, 0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: #3460aa; } + +treeview.view header button { color: #97999a; background-color: #383b3d; font-weight: bold; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: #c7c8c9; box-shadow: none; transition: none; } + +treeview.view header button:active { color: #f6f6f7; transition: none; } + +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; transition: none; background-image: none; background-color: #4a79c7; color: #383b3d; border-radius: 0; border-style: none; box-shadow: inset 0 0 0 1px #383b3d; text-shadow: none; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active, .table-header { padding: 0 6px; border-radius: 0; background-image: none; text-shadow: none; border-style: none solid solid none; border-color: #2b2e30; } + +treeview.view header button:disabled, .table-header:disabled { border-color: #2b2e30; background-image: none; } + +treeview.view header button:last-child:backdrop, .table-header:last-child:backdrop, treeview.view header button:last-child, .table-header:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0px; background-color: #2b2e30; box-shadow: inset 0 -1px #121517; } + +menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 2px 8px; border: 0; border-color: transparent; color: #f6f6f7; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 0; padding: 0; } + +menubar > menuitem:hover, menubar > menuitem:active, .menubar > menuitem:hover, .menubar > menuitem:active { color: #ffffff; border-radius: 0; background-color: #4a79c7; } + +menubar > menuitem:backdrop, .menubar > menuitem:backdrop { color: #919294; } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: #919294; box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 0; } + +menu, .menu, .context-menu { margin: 4px; padding: 2px 0px; background-color: #383b3d; border: 1px solid #121517; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; } + +menu:backdrop, .menu:backdrop, .context-menu:backdrop { background-color: #35383a; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; color: #f6f6f7; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #4a79c7; } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: #919294; } + +menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { min-height: 16px; min-width: 16px; } + +menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); margin-left: 10px; } + +menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); margin-right: 10px; } + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { color: inherit; } + +menu > arrow, .menu > arrow, .context-menu > arrow { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: #2b2e30; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid #4b4e50; -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { margin-top: 8px; margin-bottom: -12px; border-top: 1px solid #4b4e50; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: #4b4e50; } + +menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { color: transparent; background-color: transparent; border-color: transparent; } + +menuitem accelerator { color: alpha(currentColor,0.55); } + +menuitem check, menuitem radio { min-height: 16px; min-width: 16px; } + +menuitem check:checked, menuitem check:checked:hover, menuitem radio:checked, menuitem radio:checked:hover { color: #ffffff; background-color: #4a79c7; border: 1px solid #284a83; } + +menuitem check:checked:backdrop, menuitem check:checked:hover:backdrop, menuitem radio:checked:backdrop, menuitem radio:checked:hover:backdrop { color: #ffffff; } + +menuitem check:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; border-radius: 3px; background-color: #323537; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + +.csd popover.background, popover.background { border: 1px solid rgba(0, 0, 0, 0.3); } + +popover.background modelbutton.flat:hover, popover.background checkbutton:hover, popover.background radiobutton:hover, popover.background.menuitem.button.flat:hover { background-color: #4a79c7; color: #ffffff; border-radius: 0; } + +popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar { border-style: none; background-color: transparent; } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { border: 1px solid rgba(255, 255, 255, 0.1); } + +popover.background separator { margin: 3px; } + +popover.background list separator { margin: 0px; } + +notebook { padding: 0; } + +notebook > header { padding: 0; border-color: #121517; border-width: 0; background-color: #242628; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; } + +notebook > header.top tabs { margin: 0 0 -1px 0; } + +notebook > header.bottom tabs { margin: -1px 0 0 0; } + +notebook > header.right tabs { margin: 0 0 0 -1px; } + +notebook > header.left tabs { margin: 0 -1px 0 0; } + +notebook > header.top { box-shadow: inset 0 2px rgba(18, 21, 23, 0.35), inset 0 -1px rgba(0, 0, 0, 0.2); } + +notebook > header.top > tabs > tab { transition-duration: 100ms; } + +notebook > header.top > tabs > tab:hover { background-color: rgba(0, 0, 0, 0.1); } + +notebook > header.top > tabs > tab:checked, notebook > header.top > tabs > tab:checked:hover { background-color: #383b3d; box-shadow: inset 1px 1px #121517, inset -1px 0 #121517; } + +notebook > header.top > tabs > arrow { border-style: none; } + +notebook > header.top { padding-left: 0; padding-right: 0; } + +notebook > header.right { box-shadow: inset -2px 0 rgba(18, 21, 23, 0.35), inset 1px 0 rgba(0, 0, 0, 0.2); } + +notebook > header.right > tabs > tab { transition-duration: 100ms; } + +notebook > header.right > tabs > tab:hover { background-color: rgba(0, 0, 0, 0.1); } + +notebook > header.right > tabs > tab:checked, notebook > header.right > tabs > tab:checked:hover { background-color: #383b3d; box-shadow: inset -1px 1px #121517, inset 0 -1px #121517; } + +notebook > header.right > tabs > arrow { border-style: none; } + +notebook > header.right { padding-top: 0; padding-bottom: 0; } + +notebook > header.bottom { box-shadow: inset 0 -2px rgba(18, 21, 23, 0.35), inset 0 1px rgba(0, 0, 0, 0.2); } + +notebook > header.bottom > tabs > tab { transition-duration: 100ms; } + +notebook > header.bottom > tabs > tab:hover { background-color: rgba(0, 0, 0, 0.1); } + +notebook > header.bottom > tabs > tab:checked, notebook > header.bottom > tabs > tab:checked:hover { background-color: #383b3d; box-shadow: inset 1px -1px #121517, inset -1px 0 #121517; } + +notebook > header.bottom > tabs > arrow { border-style: none; } + +notebook > header.bottom { padding-left: 0; padding-right: 0; } + +notebook > header.left { box-shadow: inset 2px 0 rgba(18, 21, 23, 0.35), inset -1px 0 rgba(0, 0, 0, 0.2); } + +notebook > header.left > tabs > tab { transition-duration: 100ms; } + +notebook > header.left > tabs > tab:hover { background-color: rgba(0, 0, 0, 0.1); } + +notebook > header.left > tabs > tab:checked, notebook > header.left > tabs > tab:checked:hover { background-color: #383b3d; box-shadow: inset 1px 1px #121517, inset 0 -1px #121517; } + +notebook > header.left > tabs > arrow { border-style: none; } + +notebook > header.left { padding-top: 0; padding-bottom: 0; } + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { margin-left: -5px; margin-right: -5px; padding-left: 4px; padding-right: 4px; } + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +notebook > header.right > tabs > arrow, notebook > header.left > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.right > tabs > arrow.down, notebook > header.left > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.right > tabs > arrow.up, notebook > header.left > tabs > arrow.up { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +notebook > header > tabs > arrow { min-height: 16px; min-width: 16px; border-radius: 0; } + +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { background-clip: padding-box; background-image: none; background-color: rgba(255, 255, 255, 0.3); border-color: transparent; box-shadow: none; } + +notebook > header > tabs > arrow:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 24px; min-width: 24px; padding: 2px 10px; outline-offset: -4px; color: #919294; font-weight: bold; border-width: 0px; border-color: transparent; } + +notebook > header tab:hover { color: #c4c4c6; } + +notebook > header tab:hover.reorderable-page { border-color: rgba(18, 21, 23, 0); } + +notebook > header tab:checked { font-weight: bold; color: #f6f6f7; } + +notebook > header tab:checked.reorderable-page { border-color: rgba(18, 21, 23, 0.5); background-color: rgba(43, 46, 48, 0.5); } + +notebook > header tab:checked.reorderable-page:hover { background-color: rgba(43, 46, 48, 0.7); } + +notebook > header tab button.flat { color: rgba(246, 246, 247, 0.3); padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; } + +notebook > header tab button.flat:hover { color: currentColor; } + +notebook > header tab button.flat:last-child { margin-left: 4px; margin-right: -4px; } + +notebook > header tab button.flat:first-child { margin-left: -4px; margin-right: 4px; } + +notebook > header.top tabs, notebook > header.bottom tabs { padding-left: 0px; padding-right: 0px; } + +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { margin-left: 0px; margin-right: 0px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 0px; margin-right: 0px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 0px; padding-bottom: 0px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 0px; margin-bottom: 0px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: 0px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: 0px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 0px; margin-bottom: 0px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: solid none; } + +notebook > header.top tab { padding-bottom: 2px; } + +notebook > header.bottom tab { padding-top: 2px; } + +notebook > stack:not(:only-child) { background-color: #383b3d; } + +scrollbar { border-width: 0; background-color: #383b3d; } + +* { -GtkScrollbar-has-backward-stepper: true; -GtkScrollbar-has-forward-stepper: true; } + +scrollbar slider { min-width: 14px; min-height: 14px; margin: -1px; border: 1px solid transparent; border-radius: 0; background-clip: padding-box; background-color: #919294; transition: background-color 250ms; } + +scrollbar slider:hover { background-color: #cdcecf; } + +scrollbar slider:hover:active { background-color: #cdcecf; } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider { min-width: 14px; min-height: 14px; } + +scrollbar.fine-tune.horizontal slider { border-width: 1px; } + +scrollbar.fine-tune.vertical slider { border-width: 1px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) trough { background-color: rgba(56, 59, 61, 0.5); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 14px; min-height: 14px; background-color: #f6f6f7; border: 0px solid transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 14px; min-height: 14px; background-clip: padding-box; background-color: rgba(56, 59, 61, 0.5); border: 1px solid transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: -1px; min-width: 14px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: -1px; min-height: 14px; } + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; } + +scrollbar.horizontal slider { min-width: 40px; } + +scrollbar.vertical slider { min-height: 40px; } + +scrollbar button { padding: 0; min-width: 14px; min-height: 14px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; box-shadow: none; color: #919294; } + +scrollbar button:hover { color: #cdcecf; box-shadow: none; } + +scrollbar button:active, scrollbar button:checked { box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.3); color: #7196d3; } + +scrollbar button:disabled { color: rgba(145, 146, 148, 0.2); box-shadow: none; background-color: transparent; } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-up-dark.png"), url("assets/scrollarrow-up-dark@2.png")); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-down-dark.png"), url("assets/scrollarrow-down-dark@2.png")); } + +scrollbar.vertical button.up:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-up-dark.png"), url("assets/scrollarrow-up-dark@2.png")); } + +scrollbar.vertical button.down:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-down-dark.png"), url("assets/scrollarrow-down-dark@2.png")); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-left-dark.png"), url("assets/scrollarrow-left-dark@2.png")); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-right-dark.png"), url("assets/scrollarrow-right-dark@2.png")); } + +scrollbar.horizontal button.up:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-left-dark.png"), url("assets/scrollarrow-left-dark@2.png")); } + +scrollbar.horizontal button.down:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-right-dark.png"), url("assets/scrollarrow-right-dark@2.png")); } + +treeview ~ scrollbar.vertical { border-top: 1px solid #121517; margin-top: -1px; } + +switch { transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), opacity 250ms cubic-bezier(0, 0, 0.2, 1); margin: 0; padding: 0; border: none; border-radius: 99px; background-color: #222527; background-clip: padding-box; font-size: 0; } + +switch:checked { background-color: #222527; border-color: #121517; } + +switch:disabled { opacity: 0.5; } + +switch slider { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0, 0, 0.2, 1); min-width: 22px; min-height: 22px; margin: 2px; border-radius: 99px; box-shadow: 0 0 2px 1px transparent, 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); background-color: #414548; color: #f6f6f7; } + +switch:hover slider { box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.9); background-color: #474a4d; } + +switch:focus slider { box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.9); } + +switch:focus:hover slider { box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.9); } + +switch:checked slider { background-color: #4a79c7; color: #f6f6f7; border-radius: 99px; } + +switch:checked:hover slider { box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.9); } + +row:selected switch:checked, menuitem:hover switch:checked { background-color: rgba(152, 179, 223, 0.5); } + +row:selected switch:checked slider, menuitem:hover switch:checked slider { background-color: #e6ecf7; } + +row:selected switch:hover slider, menuitem:hover switch:hover slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.3); } + +row:selected switch:focus slider, menuitem:hover switch:focus slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.4); } + +row:selected switch:focus:hover slider, menuitem:hover switch:focus:hover slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.5); } + +switch image { color: rgba(246, 246, 247, 0.7); } + +switch image:checked { color: #ffffff; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view .tile check:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list), .content-view .tile check:hover:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list), .content-view .tile check:active:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list), .content-view .tile check:backdrop:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(136, 136, 137, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list), .content-view .tile check:checked:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list), .content-view .tile check:checked:hover:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list), .content-view .tile check:checked:active:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list), .content-view .tile check:backdrop:checked:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(238, 238, 236, 0.8); background-color: rgba(136, 136, 137, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { padding: 2px 0; outline-offset: 0; } + +checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { margin-left: 4px; } + +checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { margin-right: 4px; } + +check, radio { margin: 0 4px; min-height: 14px; min-width: 14px; border: 1px solid; -gtk-icon-source: none; color: #f6f6f7; background-color: #5a5f62; border: 1px solid #121517; transition-duration: 150ms; } + +check:only-child, radio:only-child { margin: 0; } + +check:hover, check:hover:backdrop, radio:hover, radio:hover:backdrop { color: #f6f6f7; border: 1px solid #4a79c7; } + +check:active, check:active:backdrop, radio:active, radio:active:backdrop { color: #ffffff; background-color: #4a79c7; border: 1px solid #4a79c7; } + +check:active:backdrop, check:active:backdrop:backdrop, radio:active:backdrop, radio:active:backdrop:backdrop { color: #ffffff; } + +check:checked, check:checked:backdrop, radio:checked, radio:checked:backdrop { color: #ffffff; background-color: #4a79c7; border: 1px solid #4a79c7; } + +check:checked:backdrop, check:checked:backdrop:backdrop, radio:checked:backdrop, radio:checked:backdrop:backdrop { color: #ffffff; } + +check:checked:hover, radio:checked:hover { color: #ffffff; background-color: #4a79c7; border: 1px solid #4a79c7; } + +check:checked:hover:backdrop, radio:checked:hover:backdrop { color: #ffffff; } + +check:disabled, radio:disabled { color: #919294; border-color: transparent; background-color: #303335; box-shadow: none; } + +check:disabled:backdrop, check:disabled:checked:backdrop, radio:disabled:backdrop, radio:disabled:checked:backdrop { color: #919294; border-color: transparent; background-color: #303335; box-shadow: none; color: #919294; } + +.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:active, .osd radio:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:disabled, .osd radio:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; border: 1px solid; box-shadow: none; transition: none; } + +menu menuitem check, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem radio, menu menuitem radio:disabled, menu menuitem radio:checked { min-height: 14px; min-width: 14px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-color: #121517; } + +menu menuitem check:checked:hover, menu menuitem check:hover, menu menuitem radio:checked:hover, menu menuitem radio:hover { border-color: #284a83; color: #ffffff; } + +check { border-radius: 1px; } + +check:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + +check:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 99px; } + +treeview.view radio:checked:selected, radio:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + +treeview.view radio:indeterminate:selected, radio:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: #ffffff; border-color: #284a83; background-color: #4a79c7; } + +treeview.view check:selected:disabled, treeview.view radio:selected:disabled { color: #919294; } + +treeview.view check:selected:disabled:backdrop, treeview.view radio:selected:disabled:backdrop { color: #4f5558; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, treeview.view radio:backdrop:selected, treeview.view radio:backdrop { color: #ffffff; } + +scale trough, scale fill, progressbar trough { border: 1px solid #222527; border-radius: 16px; background-color: #222527; box-shadow: none; } + +scale trough:disabled, scale fill:disabled, progressbar trough:disabled { background-color: #303335; box-shadow: none; } + +row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { box-shadow: none; } + +row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { border-color: #284a83; } + +.osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); box-shadow: none; outline-color: rgba(238, 238, 236, 0.2); } + +.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(63, 65, 67, 0.5); } + +scale highlight, progressbar progress { border: 1px solid #4a79c7; border-radius: 16px; background-color: #4a79c7; } + +scale highlight:disabled, progressbar progress:disabled { background-color: transparent; border-color: transparent; } + +row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress, menuitem:hover scale highlight:disabled, scale menuitem:hover highlight:disabled, menuitem:hover progressbar progress:disabled, progressbar menuitem:hover progress:disabled, menuitem:hover scale highlight, scale menuitem:hover highlight, menuitem:hover progressbar progress, progressbar menuitem:hover progress { border-color: #284a83; } + +.osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { border-color: rgba(0, 0, 0, 0.7); } + +.osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { border-color: transparent; } + +scale { min-height: 14px; min-width: 14px; padding: 12px; } + +scale fill, scale highlight { margin: -1px; } + +scale slider { min-height: 18px; min-width: 18px; margin: -9px; } + +scale.fine-tune.horizontal { padding-top: 9px; padding-bottom: 9px; min-height: 16px; } + +scale.fine-tune.vertical { padding-left: 9px; padding-right: 9px; min-width: 16px; } + +scale.fine-tune slider { margin: -6px; } + +scale.fine-tune fill, scale.fine-tune highlight, scale.fine-tune trough { border-radius: 5px; -gtk-outline-radius: 7px; } + +scale trough { outline-offset: 2px; -gtk-outline-radius: 5px; } + +scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: rgba(91, 91, 90, 0.775); } + +.osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.35); border-radius: 100%; } + +scale slider:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; background-color: #565c60; box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.04); } + +scale slider:active, scale slider:checked { border-color: rgba(0, 0, 0, 0.5); box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); } + +scale slider:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +scale slider:disabled > .label { color: inherit; } + +row:selected scale slider, row:selected scale slider:disabled { border-color: #284a83; } + +.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #2b2e30; } + +.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd scale slider:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +scale value { color: alpha(currentColor,0.4); } + +scale marks { color: alpha(currentColor,0.4); } + +scale marks.top { margin-bottom: 1px; margin-top: -4px; } + +scale marks.bottom { margin-top: 1px; margin-bottom: -4px; } + +scale marks.top { margin-right: 1px; margin-left: -4px; } + +scale marks.bottom { margin-left: 1px; margin-right: -4px; } + +scale.fine-tune marks.top { margin-bottom: 1px; margin-top: -1px; } + +scale.fine-tune marks.bottom { margin-top: 1px; margin-bottom: -1px; } + +scale.fine-tune marks.top { margin-right: 1px; margin-left: -1px; } + +scale.fine-tune marks.bottom { margin-left: 1px; margin-right: -1px; } + +scale.horizontal marks.top { margin-bottom: 1px; margin-top: -4px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 1px; margin-top: -1px; } + +scale.horizontal marks.bottom { margin-top: 1px; margin-bottom: -4px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 1px; margin-bottom: -1px; } + +scale.vertical marks.top { margin-right: 1px; margin-left: -4px; } + +scale.vertical.fine-tune marks.top { margin-right: 1px; margin-left: -1px; } + +scale.vertical marks.bottom { margin-left: 1px; margin-right: -4px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 1px; margin-right: -1px; } + +scale.horizontal indicator { min-height: 3px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 0px; } + +scale.vertical indicator { min-height: 1px; min-width: 3px; } + +scale.vertical.fine-tune indicator { min-width: 0px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; min-height: 22px; min-width: 9px; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -8px -4px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; min-height: 22px; min-width: 9px; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -8px -4px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; margin: -4px -11px; min-height: 9px; min-width: 22px; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -8px -4px; margin: -4px -8px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; margin: -4px -11px; min-height: 9px; min-width: 22px; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -8px -4px; margin: -4px -8px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(#121517); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-radius: 0; } + +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { margin-bottom: -15px; margin-top: 6px; } + +scale.color.vertical:dir(ltr) { padding: 0 0 0 15px; } + +scale.color.vertical:dir(ltr) trough { padding-left: 4px; background-position: 3px 0; border-radius: 0; } + +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { margin-left: -15px; margin-right: 6px; } + +scale.color.vertical:dir(rtl) { padding: 0 15px 0 0; } + +scale.color.vertical:dir(rtl) trough { padding-right: 4px; background-position: -3px 0; border-radius: 0; } + +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { margin-right: -15px; margin-left: 6px; } + +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { padding: 0 0 12px 0; } + +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { padding-bottom: 7px; background-position: 0 -6px; } + +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { margin-bottom: -15px; margin-top: 6px; } + +scale.color.fine-tune.vertical:dir(ltr) { padding: 0 0 0 12px; } + +scale.color.fine-tune.vertical:dir(ltr) trough { padding-left: 7px; background-position: 6px 0; } + +scale.color.fine-tune.vertical:dir(ltr) slider { margin-left: -15px; margin-right: 6px; } + +scale.color.fine-tune.vertical:dir(rtl) { padding: 0 12px 0 0; } + +scale.color.fine-tune.vertical:dir(rtl) trough { padding-right: 7px; background-position: -6px 0; } + +scale.color.fine-tune.vertical:dir(rtl) slider { margin-right: -15px; margin-left: 6px; } + +progressbar { font-size: smaller; color: rgba(246, 246, 247, 0.4); } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 6px; border-style: none; box-shadow: none; } + +progressbar.vertical trough, progressbar.vertical progress { min-height: 6px; border-style: none; box-shadow: none; } + +progressbar trough { background-color: #121517; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar progress { border-radius: 16px; } + +progressbar progress.left { border-top-left-radius: 16px; border-bottom-left-radius: 16px; } + +progressbar progress.right { border-top-right-radius: 16px; border-bottom-right-radius: 16px; } + +progressbar progress.top { border-top-right-radius: 16px; border-top-left-radius: 16px; } + +progressbar progress.bottom { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; } + +progressbar.osd { min-width: 6px; min-height: 6px; background-color: transparent; } + +progressbar.osd trough { border-style: none; border-radius: 0; background-color: transparent; box-shadow: none; } + +progressbar.osd progress { border-style: none; border-radius: 0; } + +progressbar trough.empty progress { all: unset; } + +levelbar.horizontal block { min-height: 1px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.vertical block { min-width: 1px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar trough { border: 1px solid; padding: 2px; border-radius: 1px; color: white; border-color: #121517; background-color: #383b3d; border-color: #121517; box-shadow: none; } + +levelbar block { border: 1px solid; border-radius: 1px; } + +levelbar block.low { border-color: #ffca28; background-color: #ffca28; } + +levelbar block.low:backdrop { border-color: #ffca28; } + +levelbar block.high, levelbar block:not(.empty) { border-color: #4a79c7; background-color: #4a79c7; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #4a79c7; } + +levelbar block.full { border-color: #83bf3f; background-color: #83bf3f; } + +levelbar block.full:backdrop { border-color: #83bf3f; } + +levelbar block.empty { background-color: transparent; border-color: rgba(246, 246, 247, 0.1); } + +levelbar block.empty:backdrop { border-color: rgba(145, 146, 148, 0.15); } + +printdialog paper { color: #f6f6f7; border: 1px solid #121517; background: white; padding: 0; } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border-radius: 0; border: 1px solid #121517; } + +frame > border.flat, .frame.flat { border-style: none; } + +frame > border:backdrop, .frame:backdrop { border-color: #15181a; } + +frame.flat > border { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid #121517; } + +actionbar > revealer > box:backdrop { border-color: #15181a; } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(black), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(246, 246, 247, 0.07)), to(rgba(246, 246, 247, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center top; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.bottom { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(black), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(246, 246, 247, 0.07)), to(rgba(246, 246, 247, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center bottom; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.left { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(black), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(246, 246, 247, 0.07)), to(rgba(246, 246, 247, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: left center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(black), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(246, 246, 247, 0.07)), to(rgba(246, 246, 247, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow junction { border-color: transparent; border-image: linear-gradient(to bottom, #121517 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #383b3d; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: rgba(0, 0, 0, 0.1); min-width: 1px; min-height: 1px; } + +list { color: white; background-color: #383b3d; border-color: #121517; } + +list row { padding: 2px; } + +row { transition: none; } + +row:hover { transition: none; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: rgba(246, 246, 247, 0.05); } + +row.activatable:active { box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.2); } + +row.activatable:selected:active { box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #5b86cc; } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 1px 1px; background-color: rgba(43, 46, 48, 0.7); background-image: none; background-clip: padding-box; } + +.app-notification border, .app-notification.frame border { border: none; } + +expander title > arrow { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +expander title > arrow:hover { color: white; } + +expander title > arrow:disabled { color: #919294; } + +expander title > arrow:disabled:backdrop { color: #4f5558; } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: white; border: 1px solid #121517; } + +calendar:selected { border-radius: 1px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: rgba(246, 246, 247, 0.45); } + +calendar.button:hover { color: #f6f6f7; } + +calendar.button:disabled { color: rgba(145, 146, 148, 0.45); } + +calendar.highlight { color: #919294; } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar { min-height: 20px; background-image: none; background-color: #2b2e30; border-style: none; border-top-left-radius: 3px; border-top-right-radius: 3px; background-color: #3e4143; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1), inset 0 -1px rgba(246, 246, 247, 0); } + +messagedialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-radius: 0; border-style: none; border-top-style: solid; box-shadow: none; border-color: #121517; } + +messagedialog.csd .dialog-action-area button:focus { box-shadow: inset 0 0 0 1px #4a79c7; background-color: #4a79c7; color: #ffffff; } + +messagedialog.csd .dialog-action-area button:first-child { border-bottom-left-radius: 1px; -gtk-outline-bottom-left-radius: 1px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 1px; -gtk-outline-bottom-right-radius: 1px; } + +filechooser .dialog-action-box { border-top: 1px solid #121517; } + +filechooser #pathbarbox { border-bottom: 1px solid #2b2e30; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: #2b2e30; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid #121517; border-left-style: none; } + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #121517; border-right-style: none; } + +.sidebar list { background-color: transparent; } + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; } + +.sidebar separator { background-color: transparent; } + +.sidebar treeview, .sidebar treeview:backdrop { background-color: #2b2e30; } + +stacksidebar row { padding: 10px 4px; } + +stacksidebar row > label { padding-left: 6px; padding-right: 6px; } + +stacksidebar row.needs-attention > label { background-size: 6px 6px, 0 0; } + +separator.sidebar { background-color: #121517; border-style: none; margin: 0px 0px 0px 0px; } + +separator.sidebar:backdrop { background-color: #15181a; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #284a83; } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; border-right: #121517; } + +placessidebar separator { border-top: 1px solid #121517; } + +placessidebar .sidebar-row:hover { background-color: rgba(246, 246, 247, 0.1); } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: #ffffff; } + +placessidebar row:disabled { color: #919294; } + +placessidebar row image.sidebar-icon { opacity: 0.7; } + +placessidebar row image.sidebar-icon:dir(ltr) { padding-right: 8px; } + +placessidebar row image.sidebar-icon:dir(rtl) { padding-left: 8px; } + +placessidebar row label.sidebar-label:dir(ltr) { padding-right: 2px; } + +placessidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; } + +button.sidebar-button { min-height: 26px; min-width: 26px; margin-top: 3px; margin-bottom: 3px; padding: 0; border-radius: 100%; -gtk-outline-radius: 100%; } + +button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { opacity: 0.7; } + +placessidebar row:selected:active { box-shadow: none; } + +placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(#4e9a06); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: #4a79c7; } + +placessidebar row:drop(active):not(:disabled) { color: #4e9a06; box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + +placessidebar row:drop(active):not(:disabled):selected { color: #ffffff; background-color: #4e9a06; } + +placesview .server-list-button > image { transition: none; -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: none; -gtk-icon-transform: rotate(-0.5turn); } + +placesview row.activatable:hover { background-color: transparent; } + +placesview > actionbar > revealer > box > label { padding-left: 8px; padding-right: 8px; } + +paned > separator { min-width: 1px; min-height: 1px; -gtk-icon-source: none; border-style: none; background-color: transparent; background-image: image(#121517), image(#121517); background-size: 0px 0px; } + +paned > separator:selected { background-image: image(#4a79c7); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: #2b2e30; background-image: image(#121517), image(#121517); background-size: 1px 1px, 1px 1px; } + +paned.horizontal > separator { background-repeat: repeat-y; } + +paned.horizontal > separator:dir(ltr) { margin: 0 -8px 0 0; padding: 0 8px 0 0; background-position: left; } + +paned.horizontal > separator:dir(rtl) { margin: 0 0 0 -8px; padding: 0 0 0 8px; background-position: right; } + +paned.horizontal > separator.wide { margin: 0; padding: 0; background-repeat: repeat-y, repeat-y; background-position: left, right; } + +paned.vertical > separator { margin: 0 0 -8px 0; padding: 0 0 8px 0; background-repeat: repeat-x; background-position: top; } + +paned.vertical > separator.wide { margin: 0; padding: 0; background-repeat: repeat-x, repeat-x; background-position: bottom, top; } + +infobar { border-style: none; } + +infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; } + +infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box, infobar.error > revealer > box { background-color: #111110; border-bottom: 1px solid #1d2225; } + +infobar.info:backdrop > revealer > box label, infobar.info:backdrop > revealer > box, infobar.info > revealer > box label, infobar.info > revealer > box, infobar.question:backdrop > revealer > box label, infobar.question:backdrop > revealer > box, infobar.question > revealer > box label, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box label, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box label, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box label, infobar.error:backdrop > revealer > box, infobar.error > revealer > box label, infobar.error > revealer > box { color: #f6f6f7; } + +infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; } + +infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +infobar.info button:disabled > .label, infobar.question button:disabled > .label, infobar.warning button:disabled > .label, infobar.error button:disabled > .label { color: inherit; } + +infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: black; } + +infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: black; } + +infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, infobar.error button:backdrop label, infobar.error button:backdrop, infobar.error button label, infobar.error button { color: #f6f6f7; } + +infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #131415; } + +infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited { color: #98b3df; } + +tooltip { padding: 0; border-radius: 0; box-shadow: none; text-shadow: 0 1px black; } + +tooltip.background { background-color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid rgba(255, 255, 255, 0.1); } + +tooltip decoration { background-color: transparent; } + +tooltip * { padding: 2px; background-color: transparent; color: white; } + +colorswatch, colorswatch:drop(active) { border-style: none; } + +colorswatch.top, colorswatch.bottom, colorswatch.right, colorswatch.left { border-radius: 0; } + +colorswatch.top overlay, colorswatch.bottom overlay, colorswatch.right overlay, colorswatch.left overlay { border-radius: 0; } + +colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } + +colorswatch.dark overlay { color: white; } + +colorswatch.dark overlay:hover { border-color: #121517; } + +colorswatch.dark overlay:backdrop { color: rgba(255, 255, 255, 0.5); } + +colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } + +colorswatch.light overlay { color: black; } + +colorswatch.light overlay:hover { border-color: #121517; } + +colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); } + +colorswatch:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #121517, inset 0 0 0 1px #4e9a06; } + +colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #121517, inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); border: 1px solid #121517; } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + +colorswatch#add-color-button { border-radius: 0; } + +colorswatch#add-color-button:only-child { border-radius: 0; } + +colorswatch#add-color-button overlay { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +colorswatch#add-color-button overlay:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +colorswatch:disabled { opacity: 0.5; } + +colorswatch:disabled overlay { border-color: rgba(0, 0, 0, 0.6); box-shadow: none; } + +row:selected colorswatch { box-shadow: 0 0 0 2px #ffffff; } + +colorswatch#editor-color-sample { border-radius: 0; } + +colorswatch#editor-color-sample overlay { border-radius: 0; } + +colorchooser .popover.osd { border-radius: 0; } + +.content-view { background-color: #1a1c1d; } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 1px; } + +.scale-popup button:hover { background-color: rgba(246, 246, 247, 0.1); border-radius: 1px; } + +decoration { border-radius: 3px 3px 0 0; border-width: 0; box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(18, 21, 23, 0.9); margin: 10px; } + +decoration:backdrop { box-shadow: 0 1px 4px 1px transparent, 0 1px 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(18, 21, 23, 0.9); } + +.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; } + +.maximized decoration, .fullscreen decoration, .popup decoration { box-shadow: none; } + +decoration .ssd { box-shadow: 0 0 0 1px rgba(18, 21, 23, 0.9); border-radius: 3px 3px 0 0; border: none; background-color: #2b2e30; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1); } + +decoration .ssd.maximized { border-radius: 0; } + +.csd.popup decoration { border-radius: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(18, 21, 23, 0.8); } + +tooltip.csd decoration { border-radius: 3px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(18, 21, 23, 0.8); } + +.solid-csd decoration { border-radius: 0; margin: 4px; background-color: #2b2e30; border: solid 1px #15181a; box-shadow: none; } + +.ssd .titlebar.default-decoration button.titlebutton, headerbar button.titlebutton, .titlebar button.titlebutton, #MozillaGtkWidget.background.default-decoration button.titlebutton, #MozillaGtkWidget.background headerbar.titlebar button.titlebutton { min-width: 20px; min-height: 20px; padding: 0; margin: 2px; border-radius: 2px; } + +.ssd .titlebar { border-width: 0; background-color: #2b2e30; box-shadow: inset 0 1px rgba(246, 246, 247, 0.1); padding: 2px 4px; } + +.ssd .titlebar.default-decoration button.titlebutton { transition-duration: 100ms; } + +headerbar.default-decoration button.titlebutton, .titlebar.default-decoration button.titlebutton { padding: 0 2px; min-width: 0; min-height: 20px; margin: 0 2px; } + +headerbar button.titlebutton, .titlebar button.titlebutton { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(246, 246, 247, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar button.titlebutton.close, .titlebar button.titlebutton.close { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; background-color: transparent; } + +headerbar button.titlebutton.close:hover, headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:hover, .titlebar button.titlebutton.close:active { background-color: #c75050; } + +headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop { background-color: transparent; } + +headerbar button.titlebutton.close:backdrop:hover, headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:active { background-color: #c75050; } + +headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; } + +headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:active { background-color: #4a79c7; } + +headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; } + +headerbar button.titlebutton.minimize:hover, headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:active { background-color: #4a79c7; } + +headerbar button.titlebutton.close, .titlebar button.titlebutton.close { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +headerbar button.titlebutton:not(:hover), .titlebar button.titlebutton:not(:hover) { opacity: 0.8; } + +headerbar button.titlebutton:backdrop:not(:hover), .titlebar button.titlebutton:backdrop:not(:hover) { opacity: 0.5; } + +.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.maximized headerbar button.titlebutton:not(:hover), .maximized .titlebar button.titlebutton:not(:hover) { opacity: 0.8; } + +.maximized headerbar button.titlebutton:backdrop:not(:hover), .maximized .titlebar button.titlebutton:backdrop:not(:hover) { opacity: 0.5; } + +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected { background-color: #4a79c7; } + +row:selected label, label:selected, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected { color: #ffffff; } + +row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, .nautilus-window notebook:disabled:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, popover.background radiobutton:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected { color: #a5bce3; } + +row:selected label:backdrop, label:backdrop:selected, .view:backdrop:selected, iconview:backdrop:selected, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, .nautilus-window notebook:backdrop:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, popover.background radiobutton:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:selected { color: #ffffff; } + +row:selected label:backdrop, label:backdrop:selected, row:selected label:backdrop:hover, label:backdrop:hover:selected, .view:backdrop:selected, iconview:backdrop:selected, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, .nautilus-window notebook:backdrop:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, popover.background radiobutton:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:selected, .view:backdrop:hover:selected, iconview:backdrop:hover:selected, .view text:backdrop:hover:selected, iconview text:backdrop:hover:selected, textview text:backdrop:hover:selected, .nautilus-window notebook:backdrop:hover:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:hover:selected, .view text selection:backdrop:hover, iconview text selection:backdrop:hover, textview text selection:backdrop:hover, flowbox flowboxchild:backdrop:hover:selected, spinbutton:not(.vertical) selection:backdrop:hover, entry selection:backdrop:hover, modelbutton.flat:backdrop:hover:selected, popover.background checkbutton:backdrop:hover:selected, popover.background radiobutton:backdrop:hover:selected, .menuitem.button.flat:backdrop:hover:selected, row:backdrop:hover:selected, calendar:backdrop:hover:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:hover:selected { background-color: #4a79c7; } + +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .nautilus-window notebook:backdrop:disabled:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, popover.background radiobutton:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:disabled:selected { color: #80a1d8; } + +.monospace { font-family: Monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top { -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + +cursor-handle.bottom { -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: #f6f6f7; background-color: #383b3d; border: 1px solid; border-color: #121517; border-radius: 5px; box-shadow: inset 0 -3px #212426; font-size: 10pt; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { min-width: 100px; } + +stackswitcher button.circular, stackswitcher button.text-button.circular { min-width: 32px; min-height: 32px; padding: 0; } + +.lowres-icon { -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); } + +.icon-dropshadow { -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); } + +popover.emoji-picker { padding-left: 0; padding-right: 0; } + +button.emoji-section { border-color: transparent; border-width: 3px; border-style: none none solid; border-radius: 0; margin: 2px 4px 2px 4px; padding: 3px 0 0; min-width: 32px; min-height: 28px; background: none; box-shadow: none; text-shadow: none; outline-offset: -5px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: #121517; } + +button.emoji-section:checked { border-color: #4a79c7; } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +.emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +.emoji :hover { background: #4a79c7; } + +.floating-bar { background-color: #2b2e30; font-size: smaller; } + +.floating-bar.bottom.left { border-top: 1px solid #121517; border-right: 1px solid #121517; } + +.floating-bar.bottom.right { border-top: 1px solid #121517; border-left: 1px solid #121517; } + +@define-color theme_fg_color #f6f6f7; +@define-color theme_text_color white; +@define-color theme_bg_color #2b2e30; +@define-color theme_base_color #383b3d; +@define-color theme_selected_bg_color #4a79c7; +@define-color theme_selected_fg_color #ffffff; +@define-color insensitive_bg_color #303335; +@define-color insensitive_fg_color #919294; +@define-color insensitive_base_color #383b3d; +@define-color theme_unfocused_fg_color #919294; +@define-color theme_unfocused_text_color white; +@define-color theme_unfocused_bg_color #2b2e30; +@define-color theme_unfocused_base_color #383b3d; +@define-color theme_unfocused_selected_bg_color #4a79c7; +@define-color theme_unfocused_selected_fg_color #ffffff; +@define-color borders #121517; +@define-color unfocused_borders #15181a; +@define-color warning_color #ffca28; +@define-color error_color #e53935; +@define-color success_color #83bf3f; +@define-color wm_title shade(#f6f6f7, 1.8); +@define-color wm_unfocused_title #919294; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(246, 246, 247, 0.5); +@define-color wm_bg_a shade(#2b2e30, 1.2); +@define-color wm_bg_b #2b2e30; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#2b2e30, 1.3); +@define-color wm_button_hover_color_b #2b2e30; +@define-color wm_button_active_color_a shade(#2b2e30, 0.85); +@define-color wm_button_active_color_b shade(#2b2e30, 0.89); +@define-color wm_button_active_color_c shade(#2b2e30, 0.9); +@define-color content_view_bg #383b3d; +.budgie-panel button, .xfce4-panel button, #pulseaudio-button, #indicator-button, .gnome-panel-menu-bar button:not(#tasklist-button), .mate-panel-menu-bar button:not(#tasklist-button) { color: rgba(246, 246, 247, 0.9); border-radius: 0; border: none; background-color: transparent; box-shadow: none; transition-duration: 100ms; } + +.budgie-panel button:hover, .xfce4-panel button:hover, #pulseaudio-button:hover, #indicator-button:hover, .gnome-panel-menu-bar button:hover:not(#tasklist-button), .mate-panel-menu-bar button:hover:not(#tasklist-button) { color: #f6f6f7; background-color: rgba(255, 255, 255, 0.1); } + +.budgie-panel button:active, .xfce4-panel button:active, #pulseaudio-button:active, #indicator-button:active, .gnome-panel-menu-bar button:active:not(#tasklist-button), .mate-panel-menu-bar button:active:not(#tasklist-button), .budgie-panel button:checked, .xfce4-panel button:checked, #pulseaudio-button:checked, #indicator-button:checked, .gnome-panel-menu-bar button:checked:not(#tasklist-button), .mate-panel-menu-bar button:checked:not(#tasklist-button) { color: #ffffff; background-color: #4a79c7; } + +.budgie-panel button:active:hover, .xfce4-panel button:active:hover, #pulseaudio-button:active:hover, #indicator-button:active:hover, .gnome-panel-menu-bar button:active:hover:not(#tasklist-button), .mate-panel-menu-bar button:active:hover:not(#tasklist-button), .budgie-panel button:checked:hover, .xfce4-panel button:checked:hover, #pulseaudio-button:checked:hover, #indicator-button:checked:hover, .gnome-panel-menu-bar button:checked:hover:not(#tasklist-button), .mate-panel-menu-bar button:checked:hover:not(#tasklist-button) { background-color: #3c6ec1; } + +XfceHeading, .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; background-color: #2b2e30; color: white; text-shadow: none; } + +.budgie-panel, .xfce4-panel { background-color: #121517; color: #f6f6f7; font-style: normal; text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel frame > border { border-style: none; } + +.xfce4-panel menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel menu button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.xfce4-panel menu button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +.xfce4-panel menu button:active, .xfce4-panel menu button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +.xfce4-panel menu button:active:hover, .xfce4-panel menu button:checked:hover { color: #f6f6f7; background-color: #131415; } + +.xfce4-panel menu button.default { color: #f6f6f7; border-color: rgba(74, 121, 199, 0.5); } + +.xfce4-panel menu button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel menu button:disabled > .label { color: inherit; } + +#XfceNotifyWindow { border-radius: 3px; } + +#XfceNotifyWindow buttonbox { padding: 0; } + +#XfceNotifyWindow button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-radius: 1px; text-shadow: none; } + +#XfceNotifyWindow button:hover, #XfceNotifyWindow button:focus { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:active, #XfceNotifyWindow button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:active:hover, #XfceNotifyWindow button:checked:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button.default { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +#XfceNotifyWindow entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; border-radius: 1px; text-shadow: none; } + +#XfceNotifyWindow label#summary { font-weight: bold; } + +#XfceNotifyWindow progressbar { min-height: 6px; border-radius: 1px; } + +#XfceNotifyWindow progressbar progress { background-image: none; background-color: #4a79c7; border: none; box-shadow: none; } + +#XfceNotifyWindow progressbar trough { background-color: #43484b; border: none; border-radius: 1px; padding: 1px 0; } + +#xfwm-tabwin { padding: 12px; background-image: none; background-color: rgba(0, 0, 0, 0.8); color: shade(#ffffff, 0.65); text-shadow: 0px 1px rgba(0, 0, 0, 0.8); border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 64px; } + +#xfwm-tabwin button { background-image: none; color: #ffffff; font-weight: bold; text-shadow: 0px 1px rgba(0, 0, 0, 0.8); border: none; border-radius: 6px; box-shadow: none; } + +#xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { background-color: #4a79c7; } + +#xfwm-tabwin button:hover { background-color: #4a79c7; transition-duration: 100ms; } + +.gnome-panel-menu-bar, .gnome-panel-menu-bar menubar, .mate-panel-menu-bar, .mate-panel-menu-bar menubar { background-color: #2b2e30; } + +.gnome-panel-menu-bar menubar, .gnome-panel-menu-bar #PanelApplet label, .gnome-panel-menu-bar #PanelApplet image, .mate-panel-menu-bar menubar, .mate-panel-menu-bar #PanelApplet label, .mate-panel-menu-bar #PanelApplet image { color: #f6f6f7; } + +.gnome-panel-menu-bar button label, .gnome-panel-menu-bar button image, .gnome-panel-menu-bar #tasklist-button label, .gnome-panel-menu-bar #tasklist-button image, .mate-panel-menu-bar button label, .mate-panel-menu-bar button image, .mate-panel-menu-bar #tasklist-button label, .mate-panel-menu-bar #tasklist-button image { color: inherit; } + +.gnome-panel-menu-bar .wnck-pager, .mate-panel-menu-bar .wnck-pager { color: #7b7b7c; background-color: #131415; } + +.gnome-panel-menu-bar .wnck-pager:hover, .mate-panel-menu-bar .wnck-pager:hover { background-color: #373b3d; } + +.gnome-panel-menu-bar .wnck-pager:selected, .mate-panel-menu-bar .wnck-pager:selected { color: #98b3df; background-color: #4a79c7; } + +.gnome-panel-menu-bar na-tray-applet, .mate-panel-menu-bar na-tray-applet { -NaTrayApplet-icon-padding: 0; -NaTrayApplet-icon-size: 16px; } + +.caja-notebook { border-top: 1px solid #121517; } + +.caja-side-pane .frame { border-width: 1px 0 0; } + +.caja-notebook .frame { border-width: 0 0 1px; } + +.nautilus-desktop.nautilus-canvas-item, .caja-desktop, .nemo-desktop.nemo-canvas-item { color: white; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nautilus-window searchbar { border-top: 1px solid #121517; } + +.nautilus-window .searchbar-container { margin-top: -1px; } + +.nautilus-window .path-bar .dim-label, .nautilus-window .path-bar label.separator, .nautilus-window .path-bar .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar .subtitle, .nautilus-window .path-bar headerbar .subtitle, headerbar .nautilus-window .path-bar .subtitle { color: transparent; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: black; border-color: black; } + +.disk-space-display.used { background-color: #4a79c7; border-color: #284a83; } + +.disk-space-display.free { background-color: #2b2e30; border-color: black; } + +.table-header { padding: 4px 0 4px 0; min-height: 24px; } + +window.background.chromium { background-color: #2b2e30; } + +window.background.chromium button { border-color: #121517; } + +window.background.chromium menubar { color: #f6f6f7; } + +.thunar .standard-view { border-width: 0; } + +.thunar .sidebar .view, .thunar .sidebar iconview { background-color: #2b2e30; } + +.thunar .sidebar .view:hover, .thunar .sidebar iconview:hover { background-color: rgba(246, 246, 247, 0.1); } + +.thunar .sidebar .view:selected, .thunar .sidebar iconview:selected { background-color: #4a79c7; } + +.thunar toolbar { border-bottom: 1px solid #121517; } + +.thunar toolbar entry { margin: 2px; } + +.thunar .shortcuts-pane { border-top: 0; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 1px; border-color: #284a83; } + +.gedit-search-slider button, .gedit-search-slider button:hover { box-shadow: none; border: 1px solid #121517; } + +.gedit-search-slider button:last-child, .gedit-search-slider button:hover:last-child { border-left: 0; } + +#MozillaGtkWidget.background.default-decoration button.titlebutton { padding: 0 0; } + +#MozillaGtkWidget.background > menu > menuitem { border-radius: 0; } + +#MozillaGtkWidget.background > menu .separator:not(label), .csd #MozillaGtkWidget.background > menu .separator:not(label), #MozillaGtkWidget.background .menu .separator:not(label), .csd #MozillaGtkWidget.background .menu .separator:not(label), #MozillaGtkWidget.background .context-menu .separator:not(label), .csd #MozillaGtkWidget.background .context-menu .separator:not(label) { color: #1f2123; } + +#MozillaGtkWidget.background entry, #MozillaGtkWidget.background button { border-color: #121517; } + +#MozillaGtkWidget.background entry:focus, #MozillaGtkWidget.background button:focus { border-color: #4a79c7; } + +normal-button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +normal-button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +normal-button:active { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +normal-button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +normal-button:disabled > .label { color: inherit; } + +list.tweak-categories separator { background: transparent; } + +.tweak-categories { background-color: #383b3d; border-color: #121517; } + +/* Lightdm styling */ +#panel_window { background-color: #2b2e30; color: #f6f6f7; box-shadow: none; border-style: none; } + +#panel_window menubar, #panel_window menubar > menuitem { color: #f6f6f7; box-shadow: none; border-style: none; } + +#panel_window menubar:active, #panel_window menubar:checked, #panel_window menubar:hover, #panel_window menubar > menuitem:active, #panel_window menubar > menuitem:checked, #panel_window menubar > menuitem:hover { border-style: none; background-color: rgba(255, 255, 255, 0.2); } + +#panel_window menubar menuitem:disabled { color: rgba(246, 246, 247, 0.5); } + +#panel_window menubar menuitem:disabled label { color: inherit; } + +#panel_window menubar menu > menuitem { font-style: normal; } + +#login_window, #shutdown_dialog, #restart_dialog { font-style: normal; border-style: none; background-color: #2b2e30; color: #f6f6f7; } + +#content_frame { padding-bottom: 14px; background-color: #2b2e30; border-top-left-radius: 3px; border-top-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); border-width: 1px 1px 0 1px; } + +#content_frame button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#content_frame button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#content_frame button:active, #content_frame button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +#content_frame button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +#content_frame button:disabled > .label { color: inherit; } + +#buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; background-color: #1f2123; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); border-width: 1px; } + +#buttonbox_frame button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #43484b; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#buttonbox_frame button:hover { color: #f6f6f7; background-color: #484d50; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#buttonbox_frame button:active, #buttonbox_frame button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #1d1f20; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +#buttonbox_frame button:disabled { color: #919294; box-shadow: none; border-color: #121517; background-color: #303335; text-shadow: none; -gtk-icon-shadow: none; } + +#buttonbox_frame button:disabled > .label { color: inherit; } + +#login_window #user_combobox { color: #f6f6f7; } + +#login_window #user_combobox menu { font-style: normal; } + +#user_image { padding: 3px; border-radius: 2px; } + +#shutdown_button.button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #ef5350; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#shutdown_button.button:hover { color: #f6f6f7; background-color: #f48a88; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#shutdown_button.button:active, #shutdown_button.button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #ab1310; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +#restart_button.button { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#restart_button.button:hover { color: #f6f6f7; background-color: #a0b8e2; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.06), inset 0 1px rgba(255, 255, 255, 0.06), inset -1px 0 rgba(255, 255, 255, 0.06), inset 0 -1px rgba(255, 255, 255, 0.06); border-color: black; } + +#restart_button.button:active, #restart_button.button:checked { color: #f6f6f7; outline-color: rgba(246, 246, 247, 0.3); background-color: #2d5392; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: black; border-top-color: black; } + +#greeter_infobar { border-bottom-width: 0; } diff --git a/Zukitre-mod/gtk-3.0/gtk.css b/Zukitre-mod/gtk-3.0/gtk.css new file mode 100644 index 0000000..8f79677 --- /dev/null +++ b/Zukitre-mod/gtk-3.0/gtk.css @@ -0,0 +1,1937 @@ +* { padding: 0; -GtkToolButton-icon-spacing: 4; -GtkTextView-error-underline-color: #e53935; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; -GtkWidget-text-handle-width: 20; -GtkWidget-text-handle-height: 24; -GtkDialog-button-spacing: 4; -GtkDialog-action-area-border: 0; outline-color: alpha(currentColor,0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 0; -gtk-secondary-caret-color: #4a79c7; } + +.background { color: #2c2c2c; background-color: #d6d6d6; } + +.background:backdrop { color: #818181; } + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { background-color: #d6d6d6; color: #2c2c2c; } + +.gtkstyle-fallback:hover { background-color: #f0efef; color: #2c2c2c; } + +.gtkstyle-fallback:active { background-color: #bdbcbc; color: #2c2c2c; } + +.gtkstyle-fallback:disabled { background-color: #e3e3e3; color: #818181; } + +.gtkstyle-fallback:selected { background-color: #4a79c7; color: #ffffff; } + +.view, iconview, .view text, iconview text, textview text, .nautilus-window notebook, .nautilus-window notebook > stack:not(:only-child) searchbar { color: black; background-color: #F7F7F7; } + +.view:hover, iconview:hover, .view:backdrop:hover, iconview:backdrop:hover, .view text:hover, iconview text:hover, textview text:hover, .nautilus-window notebook:hover, .nautilus-window notebook > stack:not(:only-child) searchbar:hover, .view text:backdrop:hover, iconview text:backdrop:hover, textview text:backdrop:hover, .nautilus-window notebook:backdrop:hover, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:hover { background-color: rgba(44, 44, 44, 0.1); } + +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected { border-radius: 0; } + +.view:backdrop, iconview:backdrop, .view text:backdrop, iconview text:backdrop, textview text:backdrop, .nautilus-window notebook:backdrop, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop { color: #313131; background-color: #F7F7F7; } + +.view:backdrop:disabled, iconview:backdrop:disabled, .view text:backdrop:disabled, iconview text:backdrop:disabled, textview text:backdrop:disabled, .nautilus-window notebook:backdrop:disabled, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:disabled { color: #b0b0b0; } + +.view:disabled, iconview:disabled, .view text:disabled, iconview text:disabled, textview text:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:not(:only-child) searchbar:disabled { color: #818181; background-color: #e3e3e3; } + +textview border { background-color: #F7F7F7; } + +.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband, .content-view .rubberband { border: 1px solid #3460aa; background-color: rgba(52, 96, 170, 0.2); } + +flowbox flowboxchild { padding: 3px; } + +flowbox flowboxchild:selected { outline-offset: -2px; } + +.content-view .tile { margin: 2px; background-color: transparent; border-radius: 0; padding: 0; } + +.content-view .tile:backdrop { background-color: transparent; } + +.content-view .tile:active, .content-view .tile:selected { background-color: transparent; } + +.content-view .tile:disabled { background-color: transparent; } + +label { caret-color: currentColor; } + +label.separator { color: #2c2c2c; } + +label selection { background-color: #4a79c7; color: #ffffff; } + +label:disabled { color: #818181; } + +label:disabled:backdrop { color: #b0b0b0; } + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, headerbar .subtitle { opacity: 0.6; text-shadow: none; } + +assistant .sidebar { background-color: #F7F7F7; border-top: 1px solid #b0b0b0; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: #b4b4b4; } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, #XfceNotifyWindow, .osd { color: #eeeeec; border: none; background-color: rgba(43, 46, 48, 0.7); background-clip: padding-box; outline-color: rgba(238, 238, 236, 0.3); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +statusbar, .statusbar { font-size: smaller; } + +statusbar button, .statusbar button { padding: 0; min-height: 16px; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +spinbutton:not(.vertical), entry { min-height: 24px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 1px; transition: none; color: black; border-color: #b0b0b0; background-color: #F7F7F7; } + +spinbutton:not(.vertical) image.left, entry image.left { padding-left: 0; padding-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { padding-left: 6px; padding-right: 0; } + +spinbutton.flat:focus:not(.vertical), spinbutton.flat:backdrop:not(.vertical), spinbutton.flat:disabled:not(.vertical), spinbutton.flat:backdrop:disabled:not(.vertical), spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat:backdrop:disabled, entry.flat { min-height: 0; padding: 2px; background-image: none; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { border-color: #4a79c7; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: #818181; border-color: #b0b0b0; background-color: #e3e3e3; } + +spinbutton.error:not(.vertical), entry.error { color: #e53935; border-color: #e53935; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { border-color: #e53935; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: #e53935; } + +spinbutton.warning:not(.vertical), entry.warning { color: #ffca28; border-color: #ffca28; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { border-color: #ffca28; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: #ffca28; } + +spinbutton:not(.vertical) image, entry image { color: #555555; } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: #2c2c2c; } + +spinbutton:not(.vertical) image:active, entry image:active { color: #4a79c7; } + +spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:focus:not(.vertical), .osd entry:focus { color: white; border-color: #4a79c7; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(63, 65, 67, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: #4a79c7; border-style: solid; box-shadow: none; } + +spinbutton:not(.vertical) progress:backdrop, entry progress:backdrop { background-color: transparent; } + +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + entry { border-left-color: #4a79c7; } + +.linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + entry { border-left-color: #e53935; } + +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: #4e9a06; } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { border-top-color: #e2e2e2; } + +.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled { border-top-color: #e2e2e2; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus:not(:only-child) { border-top-color: #4a79c7; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:focus.error:not(:only-child), .linked.vertical > entry + spinbutton:focus.error:not(:only-child):not(.vertical), .linked.vertical > entry + entry:focus.error:not(:only-child) { border-top-color: #e53935; } + +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical), .linked.vertical > entry + entry:drop(active):not(:only-child) { border-top-color: #4e9a06; } + +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus:not(:only-child) + entry, .linked.vertical > entry:focus:not(:only-child) + button, .linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo { border-top-color: #4a79c7; } + +.linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:focus.error:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus.error:not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:focus.error:not(:only-child) + entry, .linked.vertical > entry:focus.error:not(:only-child) + button, .linked.vertical > entry:focus.error:not(:only-child) + combobox > box > button.combo { border-top-color: #e53935; } + +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, .linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical), .linked.vertical > entry:drop(active):not(:only-child) + entry, .linked.vertical > entry:drop(active):not(:only-child) + button, .linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo { border-top-color: #4e9a06; } + +treeview acceleditor > label { background-color: #4a79c7; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: #F7F7F7; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: #F7F7F7; } + +treeview entry.flat:focus, treeview entry:focus { border-color: #4a79c7; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: #ffffff; background-color: #4a79c7; } + +:dir(ltr) .entry-tag { margin-left: 8px; margin-right: -5px; } + +:dir(rtl) .entry-tag { margin-left: -5px; margin-right: 8px; } + +.entry-tag:hover { background-color: #7196d3; } + +:backdrop .entry-tag { color: #F7F7F7; background-color: #4a79c7; } + +.entry-tag.button { background-color: transparent; color: rgba(255, 255, 255, 0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid #4a79c7; color: #ffffff; } + +:not(:backdrop) .entry-tag.button:active { background-color: #4a79c7; color: rgba(255, 255, 255, 0.7); } + +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, #4a79c7 0%, rgba(74, 121, 199, 0) 0%); } + to { background-image: radial-gradient(farthest-side, #4a79c7 95%, rgba(74, 121, 199, 0)); } } + +notebook > header > tabs > arrow, button { min-height: 20px; min-width: 16px; padding: 4px 4px; border: 1px solid; border-radius: 1px; color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +notebook > header > tabs > arrow, button.sidebar-button, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +notebook > header > tabs > arrow.default, button.default { color: #2c2c2c; border-color: #4a79c7; } + +notebook > header > tabs > arrow:hover, button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:focus, button:focus { color: #2c2c2c; border-color: #4a79c7; } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { color: #2c2c2c; background-color: #adadad; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +notebook > header > tabs > arrow:disabled, button.sidebar-button:disabled, button.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled > .label, button:disabled > .label { color: inherit; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: #818181; border-color: #b0b0b0; box-shadow: none; border-color: #b0b0b0; background-color: #c9c9c9; } + +notebook > header > tabs > arrow:disabled:active > .label, notebook > header > tabs > arrow:disabled:checked > .label, button:disabled:active > .label, button:disabled:checked > .label { color: inherit; } + +notebook > header > tabs > arrow.image-button, button.image-button { min-width: 24px; padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button, button.text-button { padding-left: 16px; padding-right: 16px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 8px; padding-right: 8px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 8px; padding-right: 8px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: #4e9a06; border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +row:selected button { border-color: #284a83; } + +row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { color: #ffffff; border-color: transparent; } + +button.osd { min-width: 24px; min-height: 32px; color: #eeeeec; border-radius: 1px; outline-color: rgba(238, 238, 236, 0.3); color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 32px; } + +button.osd:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); border: none; box-shadow: none; } + +button.osd:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button, .app-notification.frame button, .osd button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, .osd button:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, .osd button:active, .osd button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .app-notification button:disabled, .osd button:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .app-notification button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .app-notification button.flat:hover, .osd button.flat:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .app-notification button.flat:disabled, .osd button.flat:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .app-notification button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +button.suggested-action { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #4a79c7; } + +button.suggested-action:hover { color: white; background-color: #799cd5; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +button.suggested-action:active, button.suggested-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #325ca2; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(74, 121, 199, 0.8); } + +button.suggested-action:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:disabled > .label { color: inherit; } + +button.suggested-action:disabled:focus, button.suggested-action:disabled:focus:backdrop, button.suggested-action:disabled.default, button.suggested-action:disabled.default:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: #b9cbe9; border-color: #284a83; box-shadow: none; border-color: #b0b0b0; background-color: #3a6cbd; } + +button.suggested-action:disabled:active > .label, button.suggested-action:disabled:checked > .label { color: inherit; } + +.osd button.suggested-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(74, 121, 199, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(74, 121, 199, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:active, .osd button.suggested-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(#4a79c7); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.suggested-action:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #f3817f; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #ef5350; } + +button.destructive-action:hover { color: white; background-color: #f48a88; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +button.destructive-action:active, button.destructive-action:checked { color: white; outline-color: rgba(255, 255, 255, 0.3); background-color: #ea1c18; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(239, 83, 80, 0.8); } + +button.destructive-action:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:disabled > .label { color: inherit; } + +button.destructive-action:disabled:focus, button.destructive-action:disabled:focus:backdrop, button.destructive-action:disabled.default, button.destructive-action:disabled.default:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: #f8bbba; border-color: #c71612; box-shadow: none; border-color: #b0b0b0; background-color: #ed3c39; } + +button.destructive-action:disabled:active > .label, button.destructive-action:disabled:checked > .label { color: inherit; } + +.osd button.destructive-action { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(239, 83, 80, 0.5)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(239, 83, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:active, .osd button.destructive-action:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(#ef5350); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd button.destructive-action:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.stack-switcher > button { outline-offset: -3px; } + +.stack-switcher > button > label { padding-left: 6px; padding-right: 6px; } + +.stack-switcher > button > image { padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; } + +.stack-switcher > button.text-button { padding-left: 10px; padding-right: 10px; } + +.stack-switcher > button.image-button { padding-left: 2px; padding-right: 2px; } + +.stack-switcher > button.needs-attention:active > label, .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, .stack-switcher > button.needs-attention:checked > image { animation: none; background-image: none; } + +button.font separator, button.file separator { background-color: transparent; } + +button.font > box > box > label { font-weight: bold; } + +.inline-toolbar button, .inline-toolbar button:backdrop { border-radius: 1px; border-width: 1px; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; } + +button.circular label { padding: 0; } + +.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, #4a79c7 96%, rgba(74, 121, 199, 0)), radial-gradient(farthest-side, rgba(255, 255, 255, 0.769231) 95%, rgba(255, 255, 255, 0)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 4px; } + +.stack-switcher > button.needs-attention > label:backdrop, .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { background-size: 6px 6px, 0 0; } + +.stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +.inline-toolbar toolbutton > button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.inline-toolbar toolbutton > button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:disabled > .label { color: inherit; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: #818181; border-color: #b0b0b0; box-shadow: none; border-color: #b0b0b0; background-color: #c9c9c9; } + +.inline-toolbar toolbutton > button:disabled:active > .label, .inline-toolbar toolbutton > button:disabled:checked > .label { color: inherit; } + +toolbar.inline-toolbar toolbutton > button.flat, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, filechooser .path-bar.linked > button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { border-radius: 0; border-right-style: none; border-left-style: none; box-shadow: 0 1px rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); } + +toolbar.inline-toolbar toolbutton > button.flat:active, .linked:not(.vertical) > spinbutton:active:not(.vertical), .linked:not(.vertical) > entry:active, .inline-toolbar button:active, .linked > button:active, filechooser .path-bar.linked > button:active, .linked > combobox > box > button.combo:active:dir(ltr), .linked > combobox > box > button.combo:active:dir(rtl), toolbar.inline-toolbar toolbutton > button.flat:checked, .linked:not(.vertical) > spinbutton:checked:not(.vertical), .linked:not(.vertical) > entry:checked, .inline-toolbar button:checked, .linked > button:checked, filechooser .path-bar.linked > button:checked, .linked > combobox > box > button.combo:checked:dir(ltr), .linked > combobox > box > button.combo:checked:dir(rtl) { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.linked:not(.vertical) > spinbutton:active:hover:not(.vertical), .linked:not(.vertical) > entry:active:hover, .inline-toolbar button:active:hover, .linked > button:active:hover, filechooser .path-bar.linked > button:active:hover, .linked > combobox > box > button.combo:active:hover:dir(ltr), .linked > combobox > box > button.combo:active:hover:dir(rtl), .linked:not(.vertical) > spinbutton:checked:hover:not(.vertical), .linked:not(.vertical) > entry:checked:hover, .inline-toolbar button:checked:hover, .linked > button:checked:hover, filechooser .path-bar.linked > button:checked:hover, .linked > combobox > box > button.combo:checked:hover:dir(ltr), .linked > combobox > box > button.combo:checked:hover:dir(rtl) { color: #2c2c2c; background-color: #adadad; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active), .inline-toolbar button:hover:not(:checked):not(:active), .linked > button:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active), .linked > combobox > box > button.combo:hover:not(:checked):not(:active):dir(ltr), .linked > combobox > box > button.combo:hover:not(:checked):not(:active):dir(rtl) { box-shadow: 0 1px rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); } + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .linked > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, filechooser .path-bar.linked > button:dir(ltr):first-child, filechooser .path-bar.linked > button:dir(rtl):last-child { box-shadow: 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-top-left-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-style: none; border-left-style: solid; } + +.linked:not(.vertical) > spinbutton:active:first-child:not(.vertical), .linked:not(.vertical) > entry:active:first-child, .inline-toolbar button:active:first-child, .linked > button:active:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:active, combobox.linked button:active:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:active, filechooser .path-bar.linked > button:active:dir(ltr):first-child, filechooser .path-bar.linked > button:active:dir(rtl):last-child, .linked:not(.vertical) > spinbutton:checked:first-child:not(.vertical), .linked:not(.vertical) > entry:checked:first-child, .inline-toolbar button:checked:first-child, .linked > button:checked:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:checked, combobox.linked button:checked:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:checked, filechooser .path-bar.linked > button:checked:dir(ltr):first-child, filechooser .path-bar.linked > button:checked:dir(rtl):last-child { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.linked:not(.vertical) > spinbutton:active:hover:first-child:not(.vertical), .linked:not(.vertical) > entry:active:hover:first-child, .inline-toolbar button:active:hover:first-child, .linked > button:active:hover:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:active:hover, combobox.linked button:active:hover:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:active:hover, filechooser .path-bar.linked > button:active:hover:dir(ltr):first-child, filechooser .path-bar.linked > button:active:hover:dir(rtl):last-child, .linked:not(.vertical) > spinbutton:checked:hover:first-child:not(.vertical), .linked:not(.vertical) > entry:checked:hover:first-child, .inline-toolbar button:checked:hover:first-child, .linked > button:checked:hover:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:checked:hover, combobox.linked button:checked:hover:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:checked:hover, filechooser .path-bar.linked > button:checked:hover:dir(ltr):first-child, filechooser .path-bar.linked > button:checked:hover:dir(rtl):last-child { color: #2c2c2c; background-color: #adadad; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):first-child:not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active):first-child, .inline-toolbar button:hover:not(:checked):not(:active):first-child, .linked > button:hover:not(:checked):not(:active):first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:hover:not(:checked):not(:active), combobox.linked button:hover:not(:checked):not(:active):nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(ltr):first-child, filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(rtl):last-child { box-shadow: 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); } + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .linked > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, filechooser .path-bar.linked > button:dir(ltr):last-child, filechooser .path-bar.linked > button:dir(rtl):first-child { box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-right-style: solid; } + +.linked:not(.vertical) > spinbutton:active:last-child:not(.vertical), .linked:not(.vertical) > entry:active:last-child, .inline-toolbar button:active:last-child, .linked > button:active:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:active, combobox.linked button:active:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:active, filechooser .path-bar.linked > button:active:dir(ltr):last-child, filechooser .path-bar.linked > button:active:dir(rtl):first-child, .linked:not(.vertical) > spinbutton:checked:last-child:not(.vertical), .linked:not(.vertical) > entry:checked:last-child, .inline-toolbar button:checked:last-child, .linked > button:checked:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:checked, combobox.linked button:checked:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:checked, filechooser .path-bar.linked > button:checked:dir(ltr):last-child, filechooser .path-bar.linked > button:checked:dir(rtl):first-child { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.linked:not(.vertical) > spinbutton:active:hover:last-child:not(.vertical), .linked:not(.vertical) > entry:active:hover:last-child, .inline-toolbar button:active:hover:last-child, .linked > button:active:hover:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:active:hover, combobox.linked button:active:hover:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:active:hover, filechooser .path-bar.linked > button:active:hover:dir(ltr):last-child, filechooser .path-bar.linked > button:active:hover:dir(rtl):first-child, .linked:not(.vertical) > spinbutton:checked:hover:last-child:not(.vertical), .linked:not(.vertical) > entry:checked:hover:last-child, .inline-toolbar button:checked:hover:last-child, .linked > button:checked:hover:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:checked:hover, combobox.linked button:checked:hover:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:checked:hover, filechooser .path-bar.linked > button:checked:hover:dir(ltr):last-child, filechooser .path-bar.linked > button:checked:hover:dir(rtl):first-child { color: #2c2c2c; background-color: #adadad; } + +.linked:not(.vertical) > spinbutton:hover:not(:checked):not(:active):last-child:not(.vertical), .linked:not(.vertical) > entry:hover:not(:checked):not(:active):last-child, .inline-toolbar button:hover:not(:checked):not(:active):last-child, .linked > button:hover:not(:checked):not(:active):last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:hover:not(:checked):not(:active), combobox.linked button:hover:not(:checked):not(:active):nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo:hover:not(:checked):not(:active), filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(ltr):last-child, filechooser .path-bar.linked > button:hover:not(:checked):not(:active):dir(rtl):first-child { box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); } + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .linked > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo { border-radius: 1px; border-style: solid; } + +filechooser .path-bar.linked > button:only-child { border-radius: 1px; border-style: solid; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > combobox > box > button.combo { border-style: solid solid none solid; border-radius: 0; } + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { border-top-left-radius: 1px; border-top-right-radius: 1px; border-radius: 0px; } + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-style: solid; } + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { border-radius: 1px; border-style: solid; } + +modelbutton.flat, popover.background checkbutton, popover.background radiobutton, .menuitem.button.flat, button:link, button:visited, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, calendar.button, .scale-popup button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +modelbutton.flat, popover.background checkbutton, popover.background radiobutton, .menuitem.button.flat { min-height: 26px; padding-left: 5px; padding-right: 5px; border-radius: 1px; outline-offset: -2px; } + +modelbutton.flat:hover, popover.background checkbutton:hover, popover.background radiobutton:hover, .menuitem.button.flat:hover { background-color: #e3e3e3; } + +modelbutton.flat check:last-child, popover.background checkbutton check:last-child, popover.background radiobutton check:last-child, modelbutton.flat radio:last-child, popover.background checkbutton radio:last-child, popover.background radiobutton radio:last-child, .menuitem.button.flat check:last-child, .menuitem.button.flat radio:last-child { margin-left: 8px; } + +modelbutton.flat check:first-child, popover.background checkbutton check:first-child, popover.background radiobutton check:first-child, modelbutton.flat radio:first-child, popover.background checkbutton radio:first-child, popover.background radiobutton radio:first-child, .menuitem.button.flat check:first-child, .menuitem.button.flat radio:first-child { margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, popover.background radiobutton arrow { background: none; } + +modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, popover.background radiobutton arrow:hover { background: none; } + +modelbutton.flat arrow.left, popover.background checkbutton arrow.left, popover.background radiobutton arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat arrow.right, popover.background checkbutton arrow.right, popover.background radiobutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { padding: 4px; } + +button.color colorswatch:only-child { box-shadow: 0 1px rgba(255, 255, 255, 0.769231); } + +button.color colorswatch:only-child, button.color colorswatch:only-child overlay { border-radius: 0; } + +.osd button.color colorswatch:only-child { box-shadow: none; } + +.osd button.color:disabled colorswatch:only-child, .osd button.color:backdrop colorswatch:only-child, .osd button.color:active colorswatch:only-child, .osd button.color:checked colorswatch:only-child, button.color:disabled colorswatch:only-child, button.color:backdrop colorswatch:only-child, button.color:active colorswatch:only-child, button.color:checked colorswatch:only-child { box-shadow: none; } + +button:link > label, button:visited > label, *:link, button:link, button:visited { color: #3460aa; } + +button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited { color: #284a83; } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected *:link:visited, *:selected button:visited:link, *:selected button:visited { color: #b7c9e9; } + +button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited { color: #4a79c7; } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected *:link:hover, *:selected button:hover:link, *:selected button:hover:visited { color: #edf2f9; } + +button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited { color: #3460aa; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected *:link:active, *:selected button:active:link, *:selected button:active:visited { color: #dbe4f4; } + +button:link > label:disabled, button:visited > label:disabled, button:link > label:disabled:backdrop, button:visited > label:disabled:backdrop, *:link:disabled, button:disabled:link, button:disabled:visited, *:link:disabled:backdrop, button:disabled:backdrop:link, button:disabled:backdrop:visited { color: rgba(111, 111, 111, 0.8); } + +button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop, *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, button:backdrop:backdrop:hover:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, .selection-mode headerbar .subtitle:backdrop:backdrop:hover:link, headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, *:link:backdrop, button:backdrop:link, button:backdrop:visited { color: #4a79c7; } + +button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label, *:link:selected, button:selected:link, button:selected:visited, .selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { color: #dbe4f4; } + +button:link, button:visited { text-shadow: none; } + +button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked { text-shadow: none; } + +button:link > label, button:visited > label { text-decoration-line: underline; } + +spinbutton:not(.vertical) { padding: 0; } + +spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: #404040; background-image: none; border-style: none none none solid; border-color: rgba(176, 176, 176, 0.3); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: #2c2c2c; background-color: rgba(44, 44, 44, 0.1); } + +spinbutton:not(.vertical) button:disabled { color: rgba(129, 129, 129, 0.3); } + +spinbutton:not(.vertical) button:active { background-color: rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-style: none none none solid; border-color: rgba(0, 0, 0, 0.4); border-radius: 0; box-shadow: none; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +.osd spinbutton:not(.vertical) button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #eeeeec; border-color: rgba(0, 0, 0, 0.5); background-color: rgba(238, 238, 236, 0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: #8d8e8e; border-color: rgba(0, 0, 0, 0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:last-child { border-radius: 0 1px 1px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 0 1px 1px 0; } + +spinbutton.vertical:disabled { color: #818181; } + +spinbutton.vertical:drop(active) { border-color: transparent; box-shadow: none; } + +spinbutton.vertical entry { min-height: 32px; min-width: 32px; padding: 0; border-radius: 0; } + +spinbutton.vertical button { min-height: 32px; min-width: 32px; padding: 0; } + +spinbutton.vertical button.up { border-radius: 1px 1px 0 0; border-style: solid solid none solid; } + +spinbutton.vertical button.down { border-radius: 0 0 1px 1px; border-style: none solid solid solid; } + +.osd spinbutton.vertical button:first-child { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd spinbutton.vertical button:first-child:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } + +treeview spinbutton:not(.vertical) entry { min-height: 0; padding: 1px 2px; } + +combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } + +combobox:drop(active) { box-shadow: none; } + +toolbar, .inline-toolbar, searchbar > revealer > box, .location-bar { -GtkWidget-window-dragging: true; padding: 4px; background-color: #c9c9c9; box-shadow: inset 0 2px rgba(176, 176, 176, 0.35); } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 1px; background-color: rgba(43, 46, 48, 0.7); } + +toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { border-radius: 0; } + +toolbar.horizontal separator { margin: 0 7px 1px 6px; } + +toolbar.vertical separator { margin: 6px 1px 7px 0; } + +toolbar:not(.inline-toolbar):not(.osd) > *:not(.toggle):not(.popup) > * { margin-right: 1px; margin-bottom: 1px; } + +.inline-toolbar { padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 1px 1px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.inline-toolbar, searchbar > revealer > box, .location-bar { background-color: #bdbcbc; } + +.titlebar:not(headerbar), headerbar { padding: 0 4px; min-height: 38px; border-width: 0 0 1px; border-style: solid; border-color: #b0b0b0; background-color: #d6d6d6; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -1px rgba(255, 255, 255, 0.3); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { border-color: #b0b0b0; color: #818181; } + +.titlebar:not(headerbar) .title, headerbar .title { font-weight: bold; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: #ffffff; text-shadow: 0 -1px rgba(0, 0, 0, 0.5); border-color: #284a83; background-color: #4a79c7; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -1px #a5bce3; } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: #4a79c7; background-image: none; box-shadow: inset 0 1px #b7c9e9; } + +.selection-mode .titlebar:backdrop:not(headerbar) label, .selection-mode.titlebar:backdrop:not(headerbar) label, .selection-mode headerbar:backdrop label, headerbar.selection-mode:backdrop label { text-shadow: none; color: #ffffff; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +.selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:hover, .selection-mode.titlebar:not(headerbar) button:hover, .selection-mode headerbar button:hover, headerbar.selection-mode button:hover { color: #ffffff; background-color: #799cd5; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode .titlebar:not(headerbar) button.toggle:checked, .selection-mode .titlebar:not(headerbar) button.toggle:active, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button.toggle:checked, .selection-mode.titlebar:not(headerbar) button.toggle:active, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.toggle:checked, headerbar.selection-mode button.toggle:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); background-color: #325ca2; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.selection-mode .titlebar:not(headerbar) button.flat:backdrop, .selection-mode .titlebar:not(headerbar) button.flat:disabled, .selection-mode .titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop, .selection-mode.titlebar:not(headerbar) button.flat:disabled, .selection-mode.titlebar:not(headerbar) button.flat:backdrop:disabled, .selection-mode headerbar button.flat:backdrop, .selection-mode headerbar button.flat:disabled, .selection-mode headerbar button.flat:backdrop:disabled, headerbar.selection-mode button.flat:backdrop, headerbar.selection-mode button.flat:disabled, headerbar.selection-mode button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled, .selection-mode headerbar button:disabled, headerbar.selection-mode button:disabled { color: #b2c6e7; box-shadow: none; border-color: #b0b0b0; background-color: #648cce; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:disabled > .label, .selection-mode.titlebar:not(headerbar) button:disabled > .label, .selection-mode headerbar button:disabled > .label, headerbar.selection-mode button:disabled > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button:disabled:active, .selection-mode .titlebar:not(headerbar) button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked, .selection-mode headerbar button:disabled:active, .selection-mode headerbar button:disabled:checked, headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked { color: #b9cbe9; border-color: #284a83; box-shadow: none; border-color: #b0b0b0; background-color: #3a6cbd; } + +.selection-mode .titlebar:not(headerbar) button:disabled:active > .label, .selection-mode .titlebar:not(headerbar) button:disabled:checked > .label, .selection-mode.titlebar:not(headerbar) button:disabled:active > .label, .selection-mode.titlebar:not(headerbar) button:disabled:checked > .label, .selection-mode headerbar button:disabled:active > .label, .selection-mode headerbar button:disabled:checked > .label, headerbar.selection-mode button:disabled:active > .label, headerbar.selection-mode button:disabled:checked > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action, .selection-mode.titlebar:not(headerbar) button.suggested-action, .selection-mode headerbar button.suggested-action, headerbar.selection-mode button.suggested-action { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, headerbar.selection-mode button.suggested-action:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, headerbar.selection-mode button.suggested-action:active { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled, .selection-mode headerbar button.suggested-action:disabled, headerbar.selection-mode button.suggested-action:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:disabled > .label, .selection-mode.titlebar:not(headerbar) button.suggested-action:disabled > .label, .selection-mode headerbar button.suggested-action:disabled > .label, headerbar.selection-mode button.suggested-action:disabled > .label { color: inherit; } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop:disabled, .selection-mode headerbar button.suggested-action:backdrop:disabled, headerbar.selection-mode button.suggested-action:backdrop:disabled { border-color: #284a83; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode .titlebar:not(headerbar) .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, .selection-mode headerbar .selection-menu:backdrop, .selection-mode headerbar .selection-menu, headerbar.selection-mode .selection-menu:backdrop, headerbar.selection-mode .selection-menu { border-color: rgba(74, 121, 199, 0); background-color: rgba(74, 121, 199, 0); background-image: none; box-shadow: none; padding-left: 10px; padding-right: 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop arrow, .selection-mode .titlebar:not(headerbar) .selection-menu arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop arrow, .selection-mode.titlebar:not(headerbar) .selection-menu arrow, .selection-mode headerbar .selection-menu:backdrop arrow, .selection-mode headerbar .selection-menu arrow, headerbar.selection-mode .selection-menu:backdrop arrow, headerbar.selection-mode .selection-menu arrow { -GtkArrow-arrow-scaling: 1; } + +.selection-mode .titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode .titlebar:not(headerbar) .selection-menu .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, .selection-mode headerbar .selection-menu:backdrop .arrow, .selection-mode headerbar .selection-menu .arrow, headerbar.selection-mode .selection-menu:backdrop .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); color: rgba(255, 255, 255, 0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .tiled-top .titlebar:backdrop:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:backdrop:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:backdrop:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:backdrop:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:backdrop:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar:backdrop, .tiled headerbar, .tiled-top headerbar:backdrop, .tiled-top headerbar, .tiled-right headerbar:backdrop, .tiled-right headerbar, .tiled-bottom headerbar:backdrop, .tiled-bottom headerbar, .tiled-left headerbar:backdrop, .tiled-left headerbar, .maximized headerbar:backdrop, .maximized headerbar, .fullscreen headerbar:backdrop, .fullscreen headerbar { border-radius: 0; } + +.maximized .titlebar:not(headerbar), .maximized headerbar { box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { padding: 4px; min-height: 28px; } + +.maximized .default-decoration.titlebar:not(headerbar), .maximized headerbar.default-decoration { box-shadow: none; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { min-height: 20px; min-width: 20px; margin: 0; padding: 0; } + +.titlebar:not(headerbar) separator, headerbar separator { background-color: transparent; } + +.titlebar:not(headerbar) separator:backdrop, headerbar separator:backdrop { background-color: #d6d6d6; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -1px rgba(255, 255, 255, 0.3); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.solid-csd .titlebar:backdrop:dir(rtl):not(headerbar), .solid-csd .titlebar:backdrop:dir(ltr):not(headerbar), .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd headerbar:backdrop:dir(rtl), .solid-csd headerbar:backdrop:dir(ltr), .solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { margin-left: -1px; margin-right: -1px; margin-top: -1px; border-radius: 0; box-shadow: none; } + +headerbar entry, headerbar spinbutton, headerbar separator:not(.sidebar), headerbar button { margin-top: 4px; margin-bottom: 4px; } + +headerbar switch { margin-top: 10px; margin-bottom: 10px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.titlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +.background.tiled .titlebar:backdrop, .background.tiled .titlebar, .background.tiled-top .titlebar:backdrop, .background.tiled-top .titlebar, .background.tiled-right .titlebar:backdrop, .background.tiled-right .titlebar, .background.tiled-bottom .titlebar:backdrop, .background.tiled-bottom .titlebar, .background.tiled-left .titlebar:backdrop, .background.tiled-left .titlebar, .background.maximized .titlebar:backdrop, .background.maximized .titlebar, .background.solid-csd .titlebar:backdrop, .background.solid-csd .titlebar { border-top-left-radius: 0; border-top-right-radius: 0; } + +window separator:first-child + headerbar:backdrop, window separator:first-child + headerbar, window headerbar:first-child:backdrop, window headerbar:first-child { border-top-left-radius: 3px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 3px; } + +window stack headerbar:first-child:backdrop, window stack headerbar:first-child, window stack headerbar:last-child:backdrop, window stack headerbar:last-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } + +window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, window.tiled headerbar:backdrop, window.tiled headerbar:backdrop:first-child, window.tiled headerbar:backdrop:last-child, window.tiled headerbar:backdrop:only-child, window.tiled-top headerbar, window.tiled-top headerbar:first-child, window.tiled-top headerbar:last-child, window.tiled-top headerbar:only-child, window.tiled-top headerbar:backdrop, window.tiled-top headerbar:backdrop:first-child, window.tiled-top headerbar:backdrop:last-child, window.tiled-top headerbar:backdrop:only-child, window.tiled-right headerbar, window.tiled-right headerbar:first-child, window.tiled-right headerbar:last-child, window.tiled-right headerbar:only-child, window.tiled-right headerbar:backdrop, window.tiled-right headerbar:backdrop:first-child, window.tiled-right headerbar:backdrop:last-child, window.tiled-right headerbar:backdrop:only-child, window.tiled-bottom headerbar, window.tiled-bottom headerbar:first-child, window.tiled-bottom headerbar:last-child, window.tiled-bottom headerbar:only-child, window.tiled-bottom headerbar:backdrop, window.tiled-bottom headerbar:backdrop:first-child, window.tiled-bottom headerbar:backdrop:last-child, window.tiled-bottom headerbar:backdrop:only-child, window.tiled-left headerbar, window.tiled-left headerbar:first-child, window.tiled-left headerbar:last-child, window.tiled-left headerbar:only-child, window.tiled-left headerbar:backdrop, window.tiled-left headerbar:backdrop:first-child, window.tiled-left headerbar:backdrop:last-child, window.tiled-left headerbar:backdrop:only-child, window.maximized headerbar, window.maximized headerbar:first-child, window.maximized headerbar:last-child, window.maximized headerbar:only-child, window.maximized headerbar:backdrop, window.maximized headerbar:backdrop:first-child, window.maximized headerbar:backdrop:last-child, window.maximized headerbar:backdrop:only-child, window.fullscreen headerbar, window.fullscreen headerbar:first-child, window.fullscreen headerbar:last-child, window.fullscreen headerbar:only-child, window.fullscreen headerbar:backdrop, window.fullscreen headerbar:backdrop:first-child, window.fullscreen headerbar:backdrop:last-child, window.fullscreen headerbar:backdrop:only-child, window.solid-csd headerbar, window.solid-csd headerbar:first-child, window.solid-csd headerbar:last-child, window.solid-csd headerbar:only-child, window.solid-csd headerbar:backdrop, window.solid-csd headerbar:backdrop:first-child, window.solid-csd headerbar:backdrop:last-child, window.solid-csd headerbar:backdrop:only-child { border-top-left-radius: 0; border-top-right-radius: 0; } + +window.csd > .titlebar:not(headerbar) { padding: 0; background-color: transparent; background-image: none; border-style: none; border-color: transparent; box-shadow: none; } + +.titlebar:not(headerbar) separator { background-color: #b0b0b0; } + +filechooser .path-bar.linked > button { margin: 0; } + +filechooser #pathbarbox { background-color: #F7F7F7; border-bottom: 1px solid #b0b0b0; } + +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 4px; padding-right: 4px; } + +.path-bar button.text-button.image-button label { padding-left: 0; padding-right: 0; } + +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { padding-right: 8px; } + +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { padding-left: 8px; } + +.path-bar button image { padding-left: 4px; padding-right: 4px; } + +.path-bar button.slider-button { padding-left: 0; padding-right: 0; } + +treeview.view { border-left-color: #929292; border-top-color: #d6d6d6; } + +* { -GtkTreeView-horizontal-separator: 4; -GtkTreeView-grid-line-width: 1; -GtkTreeView-grid-line-pattern: ''; -GtkTreeView-tree-line-width: 1; -GtkTreeView-tree-line-pattern: ''; -GtkTreeView-expander-size: 16; } + +treeview.view:selected:focus, treeview.view:selected { border-radius: 0; } + +treeview.view:disabled { color: #818181; } + +treeview.view:disabled:selected { color: #92afdd; } + +treeview.view.separator { min-height: 2px; color: #d6d6d6; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: #284a83; } + +treeview.view:drop(active).after { border-top-style: none; } + +treeview.view:drop(active).before { border-bottom-style: none; } + +treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: dimgray; } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: #2c2c2c; } + +treeview.view.expander:selected { color: #c9d7ee; } + +treeview.view.expander:selected:hover { color: #ffffff; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { color: #F7F7F7; background-color: #4a79c7; background-image: image(#4a79c7); box-shadow: none; } + +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { color: #4a79c7; background-image: image(#F7F7F7); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: #4a79c7; background-color: #F7F7F7; } + +treeview.view.progressbar:backdrop { color: #F7F7F7; background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: rgba(44, 44, 44, 0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: rgba(255, 255, 255, 0.3); } + +treeview.view header button { color: #929292; background-color: #F7F7F7; font-weight: bold; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: #5f5f5f; box-shadow: none; transition: none; } + +treeview.view header button:active { color: #2c2c2c; transition: none; } + +treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd { padding: 0 6px; transition: none; background-image: none; background-color: #4a79c7; color: #F7F7F7; border-radius: 0; border-style: none; box-shadow: inset 0 0 0 1px #F7F7F7; text-shadow: none; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active, .table-header { padding: 0 6px; border-radius: 0; background-image: none; text-shadow: none; border-style: none solid solid none; border-color: #d6d6d6; } + +treeview.view header button:disabled, .table-header:disabled { border-color: #d6d6d6; background-image: none; } + +treeview.view header button:last-child:backdrop, .table-header:last-child:backdrop, treeview.view header button:last-child, .table-header:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0px; background-color: #d6d6d6; box-shadow: inset 0 -1px #b0b0b0; } + +menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 2px 8px; border: 0; border-color: transparent; color: #2c2c2c; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 0; padding: 0; } + +menubar > menuitem:hover, menubar > menuitem:active, .menubar > menuitem:hover, .menubar > menuitem:active { color: #ffffff; border-radius: 0; background-color: #4a79c7; } + +menubar > menuitem:backdrop, .menubar > menuitem:backdrop { color: #818181; } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: #818181; box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 0; } + +menu, .menu, .context-menu { margin: 4px; padding: 2px 0px; background-color: #F7F7F7; border: 1px solid #b0b0b0; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; } + +menu:backdrop, .menu:backdrop, .context-menu:backdrop { background-color: #F7F7F7; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; color: #2c2c2c; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: #ffffff; background-color: #4a79c7; } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: #818181; } + +menu menuitem arrow, .menu menuitem arrow, .context-menu menuitem arrow { min-height: 16px; min-width: 16px; } + +menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); margin-left: 10px; } + +menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); margin-right: 10px; } + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), .menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr) { color: inherit; } + +menu > arrow, .menu > arrow, .context-menu > arrow { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: #d6d6d6; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid #e3e3e3; -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { margin-top: 8px; margin-bottom: -12px; border-top: 1px solid #e3e3e3; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: #e3e3e3; } + +menu > arrow:disabled, .menu > arrow:disabled, .context-menu > arrow:disabled { color: transparent; background-color: transparent; border-color: transparent; } + +menuitem accelerator { color: alpha(currentColor,0.55); } + +menuitem check, menuitem radio { min-height: 16px; min-width: 16px; } + +menuitem check:checked, menuitem check:checked:hover, menuitem radio:checked, menuitem radio:checked:hover { color: #ffffff; background-color: #4a79c7; border: 1px solid #284a83; } + +menuitem check:checked:backdrop, menuitem check:checked:hover:backdrop, menuitem radio:checked:backdrop, menuitem radio:checked:hover:backdrop { color: #ffffff; } + +menuitem check:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; border-radius: 3px; background-color: #e7e7e7; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + +.csd popover.background, popover.background { border: 1px solid rgba(0, 0, 0, 0.3); } + +popover.background modelbutton.flat:hover, popover.background checkbutton:hover, popover.background radiobutton:hover, popover.background.menuitem.button.flat:hover { background-color: #4a79c7; color: #ffffff; border-radius: 0; } + +popover.background > list, popover.background > .view, popover.background > iconview, popover.background > toolbar { border-style: none; background-color: transparent; } + +.csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { border: 1px solid rgba(255, 255, 255, 0.1); } + +popover.background separator { margin: 3px; } + +popover.background list separator { margin: 0px; } + +notebook { padding: 0; } + +notebook > header { padding: 0; border-color: #b0b0b0; border-width: 0; background-color: #c9c9c9; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; } + +notebook > header.top tabs { margin: 0 0 -1px 0; } + +notebook > header.bottom tabs { margin: -1px 0 0 0; } + +notebook > header.right tabs { margin: 0 0 0 -1px; } + +notebook > header.left tabs { margin: 0 -1px 0 0; } + +notebook > header.top { box-shadow: inset 0 2px rgba(176, 176, 176, 0.35), inset 0 -1px rgba(0, 0, 0, 0.08); } + +notebook > header.top > tabs > tab { transition-duration: 100ms; } + +notebook > header.top > tabs > tab:hover { background-color: rgba(247, 247, 247, 0.2); } + +notebook > header.top > tabs > tab:checked, notebook > header.top > tabs > tab:checked:hover { background-color: #F7F7F7; box-shadow: inset 1px 1px #b0b0b0, inset -1px 0 #b0b0b0; } + +notebook > header.top > tabs > arrow { border-style: none; } + +notebook > header.top { padding-left: 0; padding-right: 0; } + +notebook > header.right { box-shadow: inset -2px 0 rgba(176, 176, 176, 0.35), inset 1px 0 rgba(0, 0, 0, 0.08); } + +notebook > header.right > tabs > tab { transition-duration: 100ms; } + +notebook > header.right > tabs > tab:hover { background-color: rgba(247, 247, 247, 0.2); } + +notebook > header.right > tabs > tab:checked, notebook > header.right > tabs > tab:checked:hover { background-color: #F7F7F7; box-shadow: inset -1px 1px #b0b0b0, inset 0 -1px #b0b0b0; } + +notebook > header.right > tabs > arrow { border-style: none; } + +notebook > header.right { padding-top: 0; padding-bottom: 0; } + +notebook > header.bottom { box-shadow: inset 0 -2px rgba(176, 176, 176, 0.35), inset 0 1px rgba(0, 0, 0, 0.08); } + +notebook > header.bottom > tabs > tab { transition-duration: 100ms; } + +notebook > header.bottom > tabs > tab:hover { background-color: rgba(247, 247, 247, 0.2); } + +notebook > header.bottom > tabs > tab:checked, notebook > header.bottom > tabs > tab:checked:hover { background-color: #F7F7F7; box-shadow: inset 1px -1px #b0b0b0, inset -1px 0 #b0b0b0; } + +notebook > header.bottom > tabs > arrow { border-style: none; } + +notebook > header.bottom { padding-left: 0; padding-right: 0; } + +notebook > header.left { box-shadow: inset 2px 0 rgba(176, 176, 176, 0.35), inset -1px 0 rgba(0, 0, 0, 0.08); } + +notebook > header.left > tabs > tab { transition-duration: 100ms; } + +notebook > header.left > tabs > tab:hover { background-color: rgba(247, 247, 247, 0.2); } + +notebook > header.left > tabs > tab:checked, notebook > header.left > tabs > tab:checked:hover { background-color: #F7F7F7; box-shadow: inset 1px 1px #b0b0b0, inset 0 -1px #b0b0b0; } + +notebook > header.left > tabs > arrow { border-style: none; } + +notebook > header.left { padding-top: 0; padding-bottom: 0; } + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { margin-left: -5px; margin-right: -5px; padding-left: 4px; padding-right: 4px; } + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +notebook > header.right > tabs > arrow, notebook > header.left > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.right > tabs > arrow.down, notebook > header.left > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.right > tabs > arrow.up, notebook > header.left > tabs > arrow.up { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +notebook > header > tabs > arrow { min-height: 16px; min-width: 16px; border-radius: 0; } + +notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { background-clip: padding-box; background-image: none; background-color: rgba(255, 255, 255, 0.3); border-color: transparent; box-shadow: none; } + +notebook > header > tabs > arrow:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 24px; min-width: 24px; padding: 2px 10px; outline-offset: -4px; color: #818181; font-weight: bold; border-width: 0px; border-color: transparent; } + +notebook > header tab:hover { color: #575757; } + +notebook > header tab:hover.reorderable-page { border-color: rgba(176, 176, 176, 0); } + +notebook > header tab:checked { font-weight: bold; color: #2c2c2c; } + +notebook > header tab:checked.reorderable-page { border-color: rgba(176, 176, 176, 0.5); background-color: rgba(214, 214, 214, 0.5); } + +notebook > header tab:checked.reorderable-page:hover { background-color: rgba(214, 214, 214, 0.7); } + +notebook > header tab button.flat { color: rgba(44, 44, 44, 0.3); padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; } + +notebook > header tab button.flat:hover { color: currentColor; } + +notebook > header tab button.flat:last-child { margin-left: 4px; margin-right: -4px; } + +notebook > header tab button.flat:first-child { margin-left: -4px; margin-right: 4px; } + +notebook > header.top tabs, notebook > header.bottom tabs { padding-left: 0px; padding-right: 0px; } + +notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { margin-left: 0px; margin-right: 0px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 0px; margin-right: 0px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 0px; padding-bottom: 0px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 0px; margin-bottom: 0px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: 0px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: 0px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 0px; margin-bottom: 0px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: solid none; } + +notebook > header.top tab { padding-bottom: 2px; } + +notebook > header.bottom tab { padding-top: 2px; } + +notebook > stack:not(:only-child) { background-color: #F7F7F7; } + +scrollbar { border-width: 0; background-color: #F7F7F7; } + +* { -GtkScrollbar-has-backward-stepper: true; -GtkScrollbar-has-forward-stepper: true; } + +scrollbar slider { min-width: 14px; min-height: 14px; margin: -1px; border: 1px solid transparent; border-radius: 0; background-clip: padding-box; background-color: #818181; transition: background-color 250ms; } + +scrollbar slider:hover { background-color: #4e4e4e; } + +scrollbar slider:hover:active { background-color: #4e4e4e; } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider { min-width: 14px; min-height: 14px; } + +scrollbar.fine-tune.horizontal slider { border-width: 1px; } + +scrollbar.fine-tune.vertical slider { border-width: 1px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) trough { background-color: rgba(247, 247, 247, 0.5); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 14px; min-height: 14px; background-color: #2c2c2c; border: 0px solid transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 14px; min-height: 14px; background-clip: padding-box; background-color: rgba(247, 247, 247, 0.5); border: 1px solid transparent; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: -1px; min-width: 14px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: -1px; min-height: 14px; } + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { opacity: 0.8; } + +scrollbar.horizontal slider { min-width: 40px; } + +scrollbar.vertical slider { min-height: 40px; } + +scrollbar button { padding: 0; min-width: 14px; min-height: 14px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; box-shadow: none; color: #818181; } + +scrollbar button:hover { color: #4e4e4e; box-shadow: none; } + +scrollbar button:active, scrollbar button:checked { box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.3); color: #3460aa; } + +scrollbar button:disabled { color: rgba(129, 129, 129, 0.2); box-shadow: none; background-color: transparent; } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-up.png"), url("assets/scrollarrow-up@2.png")); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-down.png"), url("assets/scrollarrow-down@2.png")); } + +scrollbar.vertical button.up:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-up-insensitive.png"), url("assets/scrollarrow-up-insensitive@2.png")); } + +scrollbar.vertical button.down:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-down-insensitive.png"), url("assets/scrollarrow-down-insensitive@2.png")); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-left.png"), url("assets/scrollarrow-left@2.png")); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-right.png"), url("assets/scrollarrow-right@2.png")); } + +scrollbar.horizontal button.up:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-left-insensitive.png"), url("assets/scrollarrow-left-insensitive@2.png")); } + +scrollbar.horizontal button.down:disabled { -gtk-icon-source: -gtk-scaled(url("assets/scrollarrow-right-insensitive.png"), url("assets/scrollarrow-right-insensitive@2.png")); } + +treeview ~ scrollbar.vertical { border-top: 1px solid #b0b0b0; margin-top: -1px; } + +switch { transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), opacity 250ms cubic-bezier(0, 0, 0.2, 1); margin: 0; padding: 0; border: none; border-radius: 99px; background-color: #c9c9c9; background-clip: padding-box; font-size: 0; } + +switch:checked { background-color: #4a79c7; border-color: #284a83; } + +switch:disabled { opacity: 0.5; } + +switch slider { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0, 0, 0.2, 1); min-width: 22px; min-height: 22px; margin: 2px; border-radius: 99px; box-shadow: 0 0 2px 1px transparent, 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); background-color: #F7F7F7; color: #2c2c2c; } + +switch:hover slider { box-shadow: 0 0 2px 1px #4a79c7; background-color: whitesmoke; } + +switch:focus slider { box-shadow: 0 0 2px 1px #4a79c7; } + +switch:focus:hover slider { box-shadow: 0 0 2px 1px #4a79c7; } + +switch:checked slider { background-color: whitesmoke; color: #2c2c2c; border-radius: 99px; } + +switch:checked:hover slider { box-shadow: 0 0 2px 1px #4a79c7; } + +row:selected switch:checked, menuitem:hover switch:checked { background-color: rgba(152, 179, 223, 0.5); } + +row:selected switch:checked slider, menuitem:hover switch:checked slider { background-color: #e6ecf7; } + +row:selected switch:hover slider, menuitem:hover switch:hover slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.3); } + +row:selected switch:focus slider, menuitem:hover switch:focus slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.4); } + +row:selected switch:focus:hover slider, menuitem:hover switch:focus:hover slider { box-shadow: 0 0 2px 1px rgba(152, 179, 223, 0.5); } + +switch image { color: rgba(44, 44, 44, 0.7); } + +switch image:checked { color: #ffffff; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view .tile check:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list), .content-view .tile check:hover:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list), .content-view .tile check:active:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:backdrop:not(list), iconview.content-view.check:backdrop:not(list), .content-view .tile check:backdrop:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: rgba(136, 136, 137, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: none; -gtk-icon-shadow: none; } + +.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list), .content-view .tile check:checked:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list), .content-view .tile check:checked:hover:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list), .content-view .tile check:checked:active:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: #eeeeec; background-color: rgba(74, 121, 199, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +.view.content-view.check:backdrop:checked:not(list), iconview.content-view.check:backdrop:checked:not(list), .content-view .tile check:backdrop:checked:not(list) { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(238, 238, 236, 0.8); background-color: rgba(136, 136, 137, 0.95); border-radius: 1px; background-image: none; transition: 100ms; box-shadow: none; border-width: 0; -gtk-icon-source: -gtk-icontheme('object-select-symbolic'); -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { padding: 2px 0; outline-offset: 0; } + +checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { margin-left: 4px; } + +checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { margin-right: 4px; } + +check, radio { margin: 0 4px; min-height: 14px; min-width: 14px; border: 1px solid; -gtk-icon-source: none; color: #2c2c2c; background-color: #F7F7F7; border: 1px solid rgba(0, 0, 0, 0.35); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.1); transition-duration: 150ms; } + +check:only-child, radio:only-child { margin: 0; } + +check:hover, check:hover:backdrop, radio:hover, radio:hover:backdrop { color: #2c2c2c; border: 1px solid #4a79c7; } + +check:active, check:active:backdrop, radio:active, radio:active:backdrop { color: #4a79c7; background-color: #F7F7F7; border: 1px solid #4a79c7; } + +check:active:backdrop, check:active:backdrop:backdrop, radio:active:backdrop, radio:active:backdrop:backdrop { color: #4a79c7; } + +check:checked, check:checked:backdrop, radio:checked, radio:checked:backdrop { color: #4a79c7; background-color: #F7F7F7; border: 1px solid #4a79c7; } + +check:checked:backdrop, check:checked:backdrop:backdrop, radio:checked:backdrop, radio:checked:backdrop:backdrop { color: #4a79c7; } + +check:checked:hover, radio:checked:hover { color: #4a79c7; background-color: #F7F7F7; border: 1px solid #4a79c7; } + +check:checked:hover:backdrop, radio:checked:hover:backdrop { color: #4a79c7; } + +check:disabled, radio:disabled { color: #818181; border-color: #919191; background-color: #e3e3e3; box-shadow: none; } + +check:disabled:backdrop, check:disabled:checked:backdrop, radio:disabled:backdrop, radio:disabled:checked:backdrop { color: #818181; border-color: #919191; background-color: #e3e3e3; box-shadow: none; color: #818181; } + +row:selected check, row:selected radio { border-color: #284a83; } + +.osd check, .osd radio { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:hover, .osd radio:hover { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:active, .osd radio:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd check:disabled, .osd radio:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; border: 1px solid; box-shadow: none; transition: none; } + +menu menuitem check, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem radio, menu menuitem radio:disabled, menu menuitem radio:checked { min-height: 14px; min-width: 14px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-color: #b0b0b0; } + +menu menuitem check:checked:hover, menu menuitem check:hover, menu menuitem radio:checked:hover, menu menuitem radio:hover { border-color: #284a83; color: #ffffff; } + +check { border-radius: 1px; } + +check:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/check-symbolic.svg")), -gtk-recolor(url("assets/check-symbolic.symbolic.png"))); } + +check:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 99px; } + +treeview.view radio:checked:selected, radio:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/bullet-symbolic.svg")), -gtk-recolor(url("assets/bullet-symbolic.symbolic.png"))); } + +treeview.view radio:indeterminate:selected, radio:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/dash-symbolic.svg")), -gtk-recolor(url("assets/dash-symbolic.symbolic.png"))); } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: #ffffff; border-color: #284a83; background-color: #4a79c7; } + +treeview.view check:selected:disabled, treeview.view radio:selected:disabled { color: #818181; } + +treeview.view check:selected:disabled:backdrop, treeview.view radio:selected:disabled:backdrop { color: #b0b0b0; } + +treeview.view check:backdrop:selected, treeview.view check:backdrop, treeview.view radio:backdrop:selected, treeview.view radio:backdrop { color: #ffffff; } + +scale trough, scale fill, progressbar trough { border: 1px solid #c9c9c9; border-radius: 16px; background-color: #c9c9c9; box-shadow: none; } + +scale trough:disabled, scale fill:disabled, progressbar trough:disabled { background-color: #e3e3e3; box-shadow: none; } + +row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough { box-shadow: none; } + +row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, row:selected progressbar trough:disabled, progressbar row:selected trough:disabled { border-color: #284a83; } + +.osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill, .osd progressbar trough, progressbar .osd trough { border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); box-shadow: none; outline-color: rgba(238, 238, 236, 0.2); } + +.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd progressbar trough:disabled, progressbar .osd trough:disabled { background-color: rgba(63, 65, 67, 0.5); } + +scale highlight, progressbar progress { border: 1px solid #4a79c7; border-radius: 16px; background-color: #4a79c7; } + +scale highlight:disabled, progressbar progress:disabled { background-color: transparent; border-color: transparent; } + +row:selected scale highlight:disabled, scale row:selected highlight:disabled, row:selected progressbar progress:disabled, progressbar row:selected progress:disabled, row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress, menuitem:hover scale highlight:disabled, scale menuitem:hover highlight:disabled, menuitem:hover progressbar progress:disabled, progressbar menuitem:hover progress:disabled, menuitem:hover scale highlight, scale menuitem:hover highlight, menuitem:hover progressbar progress, progressbar menuitem:hover progress { border-color: #284a83; } + +.osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress { border-color: rgba(0, 0, 0, 0.7); } + +.osd scale highlight:disabled, scale .osd highlight:disabled, .osd progressbar progress:disabled, progressbar .osd progress:disabled { border-color: transparent; } + +scale { min-height: 14px; min-width: 14px; padding: 12px; } + +scale fill, scale highlight { margin: -1px; } + +scale slider { min-height: 18px; min-width: 18px; margin: -9px; } + +scale.fine-tune.horizontal { padding-top: 9px; padding-bottom: 9px; min-height: 16px; } + +scale.fine-tune.vertical { padding-left: 9px; padding-right: 9px; min-width: 16px; } + +scale.fine-tune slider { margin: -6px; } + +scale.fine-tune fill, scale.fine-tune highlight, scale.fine-tune trough { border-radius: 5px; -gtk-outline-radius: 7px; } + +scale trough { outline-offset: 2px; -gtk-outline-radius: 5px; } + +scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: rgba(91, 91, 90, 0.775); } + +.osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.35); border-radius: 100%; } + +scale slider:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; background-color: white; box-shadow: 0 0 0 4px rgba(74, 121, 199, 0.3); } + +scale slider:active, scale slider:checked { border-color: #284a83; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); } + +scale slider:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +scale slider:disabled > .label { color: inherit; } + +row:selected scale slider, row:selected scale slider:disabled { border-color: #284a83; } + +.osd scale slider { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-color: rgba(0, 0, 0, 0.7); background-color: #2b2e30; } + +.osd scale slider:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +.osd scale slider:active { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +.osd scale slider:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +scale value { color: alpha(currentColor,0.4); } + +scale marks { color: alpha(currentColor,0.4); } + +scale marks.top { margin-bottom: 1px; margin-top: -4px; } + +scale marks.bottom { margin-top: 1px; margin-bottom: -4px; } + +scale marks.top { margin-right: 1px; margin-left: -4px; } + +scale marks.bottom { margin-left: 1px; margin-right: -4px; } + +scale.fine-tune marks.top { margin-bottom: 1px; margin-top: -1px; } + +scale.fine-tune marks.bottom { margin-top: 1px; margin-bottom: -1px; } + +scale.fine-tune marks.top { margin-right: 1px; margin-left: -1px; } + +scale.fine-tune marks.bottom { margin-left: 1px; margin-right: -1px; } + +scale.horizontal marks.top { margin-bottom: 1px; margin-top: -4px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 1px; margin-top: -1px; } + +scale.horizontal marks.bottom { margin-top: 1px; margin-bottom: -4px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 1px; margin-bottom: -1px; } + +scale.vertical marks.top { margin-right: 1px; margin-left: -4px; } + +scale.vertical.fine-tune marks.top { margin-right: 1px; margin-left: -1px; } + +scale.vertical marks.bottom { margin-left: 1px; margin-right: -4px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 1px; margin-right: -1px; } + +scale.horizontal indicator { min-height: 3px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 0px; } + +scale.vertical indicator { min-height: 1px; min-width: 3px; } + +scale.vertical.fine-tune indicator { min-width: 0px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; min-height: 22px; min-width: 9px; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -8px -4px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; min-height: 22px; min-width: 9px; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -8px -4px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; margin: -4px -11px; min-height: 9px; min-width: 22px; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -8px -4px; margin: -4px -8px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -11px -4px; padding: 0px; border-radius: 1px; margin: -4px -11px; min-height: 9px; min-width: 22px; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -8px -4px; margin: -4px -8px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(#b0b0b0); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-radius: 0; } + +scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) { margin-bottom: -15px; margin-top: 6px; } + +scale.color.vertical:dir(ltr) { padding: 0 0 0 15px; } + +scale.color.vertical:dir(ltr) trough { padding-left: 4px; background-position: 3px 0; border-radius: 0; } + +scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider { margin-left: -15px; margin-right: 6px; } + +scale.color.vertical:dir(rtl) { padding: 0 15px 0 0; } + +scale.color.vertical:dir(rtl) trough { padding-right: 4px; background-position: -3px 0; border-radius: 0; } + +scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider { margin-right: -15px; margin-left: 6px; } + +scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) { padding: 0 0 12px 0; } + +scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough { padding-bottom: 7px; background-position: 0 -6px; } + +scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider { margin-bottom: -15px; margin-top: 6px; } + +scale.color.fine-tune.vertical:dir(ltr) { padding: 0 0 0 12px; } + +scale.color.fine-tune.vertical:dir(ltr) trough { padding-left: 7px; background-position: 6px 0; } + +scale.color.fine-tune.vertical:dir(ltr) slider { margin-left: -15px; margin-right: 6px; } + +scale.color.fine-tune.vertical:dir(rtl) { padding: 0 12px 0 0; } + +scale.color.fine-tune.vertical:dir(rtl) trough { padding-right: 7px; background-position: -6px 0; } + +scale.color.fine-tune.vertical:dir(rtl) slider { margin-right: -15px; margin-left: 6px; } + +progressbar { font-size: smaller; color: rgba(44, 44, 44, 0.4); } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 6px; border-style: none; box-shadow: none; } + +progressbar.vertical trough, progressbar.vertical progress { min-height: 6px; border-style: none; box-shadow: none; } + +progressbar trough { background-color: #b7b7b7; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar progress { border-radius: 16px; } + +progressbar progress.left { border-top-left-radius: 16px; border-bottom-left-radius: 16px; } + +progressbar progress.right { border-top-right-radius: 16px; border-bottom-right-radius: 16px; } + +progressbar progress.top { border-top-right-radius: 16px; border-top-left-radius: 16px; } + +progressbar progress.bottom { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; } + +progressbar.osd { min-width: 6px; min-height: 6px; background-color: transparent; } + +progressbar.osd trough { border-style: none; border-radius: 0; background-color: transparent; box-shadow: none; } + +progressbar.osd progress { border-style: none; border-radius: 0; } + +progressbar trough.empty progress { all: unset; } + +levelbar.horizontal block { min-height: 1px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.vertical block { min-width: 1px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar trough { border: 1px solid; padding: 2px; border-radius: 1px; color: black; border-color: #b0b0b0; background-color: #F7F7F7; border-color: #b0b0b0; box-shadow: none; } + +levelbar block { border: 1px solid; border-radius: 1px; } + +levelbar block.low { border-color: #c19100; background-color: #ffca28; } + +levelbar block.low:backdrop { border-color: #ffca28; } + +levelbar block.high, levelbar block:not(.empty) { border-color: #284a83; background-color: #4a79c7; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: #4a79c7; } + +levelbar block.full { border-color: #699833; background-color: #9ccc65; } + +levelbar block.full:backdrop { border-color: #9ccc65; } + +levelbar block.empty { background-color: transparent; border-color: rgba(44, 44, 44, 0.2); } + +levelbar block.empty:backdrop { border-color: rgba(129, 129, 129, 0.15); } + +printdialog paper { color: #2c2c2c; border: 1px solid #b0b0b0; background: white; padding: 0; } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border-radius: 0; border: 1px solid #b0b0b0; } + +frame > border.flat, .frame.flat { border-style: none; } + +frame > border:backdrop, .frame:backdrop { border-color: #b4b4b4; } + +frame.flat > border { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid #b0b0b0; } + +actionbar > revealer > box:backdrop { border-color: #b4b4b4; } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#969696), to(rgba(150, 150, 150, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(44, 44, 44, 0.07)), to(rgba(44, 44, 44, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center top; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.bottom { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#969696), to(rgba(150, 150, 150, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(44, 44, 44, 0.07)), to(rgba(44, 44, 44, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center bottom; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.left { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#969696), to(rgba(150, 150, 150, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(44, 44, 44, 0.07)), to(rgba(44, 44, 44, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: left center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#969696), to(rgba(150, 150, 150, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(44, 44, 44, 0.07)), to(rgba(44, 44, 44, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow junction { border-color: transparent; border-image: linear-gradient(to bottom, #b0b0b0 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #F7F7F7; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: rgba(0, 0, 0, 0.1); min-width: 1px; min-height: 1px; } + +list { color: black; background-color: #F7F7F7; border-color: #b0b0b0; } + +list row { padding: 2px; } + +row { transition: none; } + +row:hover { transition: none; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: rgba(44, 44, 44, 0.05); } + +row.activatable:active { box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.2); } + +row.activatable:selected:active { box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.5); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: #4771b8; } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 1px 1px; background-color: rgba(43, 46, 48, 0.7); background-image: none; background-clip: padding-box; } + +.app-notification border, .app-notification.frame border { border: none; } + +expander title > arrow { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +expander title > arrow:hover { color: #797878; } + +expander title > arrow:disabled { color: #818181; } + +expander title > arrow:disabled:backdrop { color: #b0b0b0; } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: black; border: 1px solid #b0b0b0; } + +calendar:selected { border-radius: 1px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: rgba(44, 44, 44, 0.45); } + +calendar.button:hover { color: #2c2c2c; } + +calendar.button:disabled { color: rgba(129, 129, 129, 0.45); } + +calendar.highlight { color: #818181; } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar { min-height: 20px; background-image: none; background-color: #d6d6d6; border-style: none; border-top-left-radius: 3px; border-top-right-radius: 3px; background-color: #d6d6d6; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6), inset 0 -1px rgba(255, 255, 255, 0.3); } + +messagedialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-radius: 0; border-style: none; border-top-style: solid; box-shadow: none; border-color: #b0b0b0; } + +messagedialog.csd .dialog-action-area button:focus { box-shadow: inset 0 0 0 1px #4a79c7; background-color: #4a79c7; color: #ffffff; } + +messagedialog.csd .dialog-action-area button:first-child { border-bottom-left-radius: 1px; -gtk-outline-bottom-left-radius: 1px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 1px; -gtk-outline-bottom-right-radius: 1px; } + +filechooser .dialog-action-box { border-top: 1px solid #b0b0b0; } + +filechooser #pathbarbox { border-bottom: 1px solid #d6d6d6; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: #e7e7e7; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid #b0b0b0; border-left-style: none; } + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid #b0b0b0; border-right-style: none; } + +.sidebar list { background-color: transparent; } + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; } + +.sidebar separator { background-color: transparent; } + +.sidebar treeview, .sidebar treeview:backdrop { background-color: #e7e7e7; } + +stacksidebar row { padding: 10px 4px; } + +stacksidebar row > label { padding-left: 6px; padding-right: 6px; } + +stacksidebar row.needs-attention > label { background-size: 6px 6px, 0 0; } + +separator.sidebar { background-color: #b0b0b0; border-style: none; margin: 0px 0px 0px 0px; } + +separator.sidebar:backdrop { background-color: #b4b4b4; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: #284a83; } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; border-right: #b0b0b0; } + +placessidebar separator { border-top: 1px solid #e3e3e3; } + +placessidebar .sidebar-row:hover { background-color: rgba(44, 44, 44, 0.1); } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: #ffffff; } + +placessidebar row:disabled { color: #818181; } + +placessidebar row image.sidebar-icon { opacity: 0.7; } + +placessidebar row image.sidebar-icon:dir(ltr) { padding-right: 8px; } + +placessidebar row image.sidebar-icon:dir(rtl) { padding-left: 8px; } + +placessidebar row label.sidebar-label:dir(ltr) { padding-right: 2px; } + +placessidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; } + +button.sidebar-button { min-height: 26px; min-width: 26px; margin-top: 3px; margin-bottom: 3px; padding: 0; border-radius: 100%; -gtk-outline-radius: 100%; } + +button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { opacity: 0.7; } + +placessidebar row:selected:active { box-shadow: none; } + +placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(#4e9a06); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: #4a79c7; } + +placessidebar row:drop(active):not(:disabled) { color: #4e9a06; box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + +placessidebar row:drop(active):not(:disabled):selected { color: #ffffff; background-color: #4e9a06; } + +placesview .server-list-button > image { transition: none; -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: none; -gtk-icon-transform: rotate(-0.5turn); } + +placesview row.activatable:hover { background-color: transparent; } + +placesview > actionbar > revealer > box > label { padding-left: 8px; padding-right: 8px; } + +paned > separator { min-width: 1px; min-height: 1px; -gtk-icon-source: none; border-style: none; background-color: transparent; background-image: image(#b0b0b0), image(#b0b0b0); background-size: 0px 0px; } + +paned > separator:selected { background-image: image(#4a79c7); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: #d6d6d6; background-image: image(#b0b0b0), image(#b0b0b0); background-size: 1px 1px, 1px 1px; } + +paned.horizontal > separator { background-repeat: repeat-y; } + +paned.horizontal > separator:dir(ltr) { margin: 0 -8px 0 0; padding: 0 8px 0 0; background-position: left; } + +paned.horizontal > separator:dir(rtl) { margin: 0 0 0 -8px; padding: 0 0 0 8px; background-position: right; } + +paned.horizontal > separator.wide { margin: 0; padding: 0; background-repeat: repeat-y, repeat-y; background-position: left, right; } + +paned.vertical > separator { margin: 0 0 -8px 0; padding: 0 0 8px 0; background-repeat: repeat-x; background-position: top; } + +paned.vertical > separator.wide { margin: 0; padding: 0; background-repeat: repeat-x, repeat-x; background-position: bottom, top; } + +infobar { border-style: none; } + +infobar.info, infobar.question, infobar.warning, infobar.error { text-shadow: none; } + +infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box, infobar.error > revealer > box { background-color: #eeeae4; border-bottom: 1px solid #bdbcbc; } + +infobar.info:backdrop > revealer > box label, infobar.info:backdrop > revealer > box, infobar.info > revealer > box label, infobar.info > revealer > box, infobar.question:backdrop > revealer > box label, infobar.question:backdrop > revealer > box, infobar.question > revealer > box label, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box label, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box label, infobar.warning > revealer > box, infobar.error:backdrop > revealer > box label, infobar.error:backdrop > revealer > box, infobar.error > revealer > box label, infobar.error > revealer > box { color: #2c2c2c; } + +infobar.info:backdrop, infobar.question:backdrop, infobar.warning:backdrop, infobar.error:backdrop { text-shadow: none; } + +infobar.info button, infobar.question button, infobar.warning button, infobar.error button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +infobar.info button:disabled > .label, infobar.question button:disabled > .label, infobar.warning button:disabled > .label, infobar.error button:disabled > .label { color: inherit; } + +infobar.info button:backdrop, infobar.question button:backdrop, infobar.warning button:backdrop, infobar.error button:backdrop { border-color: #a3a3a3; } + +infobar.info button:backdrop:disabled, infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.error button:backdrop:disabled { border-color: #a3a3a3; } + +infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, infobar.error button:backdrop label, infobar.error button:backdrop, infobar.error button label, infobar.error button { color: #2c2c2c; } + +infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { background-color: #bdbcbc; } + +infobar.info *:link, infobar.info button:link, infobar.info button:visited, infobar.question *:link, infobar.question button:link, infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, infobar.warning button:visited, infobar.error *:link, infobar.error button:link, infobar.error button:visited { color: #3460aa; } + +tooltip { padding: 0; border-radius: 0; box-shadow: none; text-shadow: 0 1px black; } + +tooltip.background { background-color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid rgba(255, 255, 255, 0.1); } + +tooltip decoration { background-color: transparent; } + +tooltip * { padding: 2px; background-color: transparent; color: white; } + +colorswatch, colorswatch:drop(active) { border-style: none; } + +colorswatch.top, colorswatch.bottom, colorswatch.right, colorswatch.left { border-radius: 0; } + +colorswatch.top overlay, colorswatch.bottom overlay, colorswatch.right overlay, colorswatch.left overlay { border-radius: 0; } + +colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } + +colorswatch.dark overlay { color: white; } + +colorswatch.dark overlay:hover { border-color: rgba(0, 0, 0, 0.8); } + +colorswatch.dark overlay:backdrop { color: rgba(255, 255, 255, 0.5); } + +colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } + +colorswatch.light overlay { color: black; } + +colorswatch.light overlay:hover { border-color: rgba(0, 0, 0, 0.5); } + +colorswatch.light overlay:backdrop { color: rgba(0, 0, 0, 0.5); } + +colorswatch:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + +colorswatch:drop(active).dark overlay { border-color: #4e9a06; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } + +colorswatch overlay { box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); border: 1px solid rgba(0, 0, 0, 0.3); } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + +colorswatch#add-color-button { border-radius: 0; } + +colorswatch#add-color-button:only-child { border-radius: 0; } + +colorswatch#add-color-button overlay { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +colorswatch#add-color-button overlay:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +colorswatch:disabled { opacity: 0.5; } + +colorswatch:disabled overlay { border-color: rgba(0, 0, 0, 0.6); box-shadow: none; } + +row:selected colorswatch { box-shadow: 0 0 0 2px #ffffff; } + +colorswatch#editor-color-sample { border-radius: 0; } + +colorswatch#editor-color-sample overlay { border-radius: 0; } + +colorchooser .popover.osd { border-radius: 0; } + +.content-view { background-color: #c4c4c4; } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 1px; } + +.scale-popup button:hover { background-color: rgba(44, 44, 44, 0.1); border-radius: 1px; } + +decoration { border-radius: 3px 3px 0 0; border-width: 0; box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); margin: 10px; } + +decoration:backdrop { box-shadow: 0 1px 4px 1px transparent, 0 1px 2px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); } + +.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; } + +.maximized decoration, .fullscreen decoration, .popup decoration { box-shadow: none; } + +decoration .ssd { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); border-radius: 3px 3px 0 0; border: none; background-color: #d6d6d6; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); } + +decoration .ssd.maximized { border-radius: 0; } + +.csd.popup decoration { border-radius: 0; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + +tooltip.csd decoration { border-radius: 3px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } + +.solid-csd decoration { border-radius: 0; margin: 1px; background-color: #d6d6d6; border: solid 1px #b4b4b4; box-shadow: none; } + +.ssd .titlebar.default-decoration button.titlebutton, headerbar button.titlebutton, .titlebar button.titlebutton, #MozillaGtkWidget.background.default-decoration button.titlebutton, #MozillaGtkWidget.background headerbar.titlebar button.titlebutton { min-width: 20px; min-height: 20px; padding: 0; margin: 2px; border-radius: 2px; } + +.ssd .titlebar { border-width: 0; background-color: #d6d6d6; box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); padding: 2px 4px; } + +.ssd .titlebar.default-decoration button.titlebutton { transition-duration: 100ms; } + +headerbar.default-decoration button.titlebutton, .titlebar.default-decoration button.titlebutton { padding: 0 2px; min-width: 0; min-height: 20px; margin: 0 2px; } + +headerbar button.titlebutton, .titlebar button.titlebutton { border-color: transparent; background-color: transparent; background-image: none; box-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar button.titlebutton.close, .titlebar button.titlebutton.close { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; background-color: transparent; } + +headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop { background-color: transparent; } + +headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; } + +headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize { color: transparent; background-color: transparent; background-position: center; background-repeat: no-repeat; border-width: 0; box-shadow: none; transition-property: background-color; transition-duration: 150ms; } + +headerbar button.titlebutton.close, .titlebar button.titlebutton.close { background-image: -gtk-scaled(url("assets/titlebutton-close.png"), url("assets/titlebutton-close@2.png")); } + +headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop.png"), url("assets/titlebutton-close-backdrop@2.png")); } + +headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active { background-image: -gtk-scaled(url("assets/titlebutton-close-hover.png"), url("assets/titlebutton-close-hover@2.png")); } + +headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-maximize.png"), url("assets/titlebutton-maximize@2.png")); } + +headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop.png"), url("assets/titlebutton-maximize-backdrop@2.png")); } + +headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover.png"), url("assets/titlebutton-maximize-hover@2.png")); } + +headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize { background-image: -gtk-scaled(url("assets/titlebutton-minimize.png"), url("assets/titlebutton-minimize@2.png")); } + +headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop.png"), url("assets/titlebutton-minimize-backdrop@2.png")); } + +headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active { background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover.png"), url("assets/titlebutton-minimize-hover@2.png")); } + +.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize.png"), url("assets/titlebutton-unmaximize@2.png")); } + +.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-backdrop.png"), url("assets/titlebutton-unmaximize-backdrop@2.png")); } + +.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active { background-image: -gtk-scaled(url("assets/titlebutton-unmaximize-hover.png"), url("assets/titlebutton-unmaximize-hover@2.png")); } + +.view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected { background-color: #4a79c7; } + +row:selected label, label:selected, .view:selected, iconview:selected, .view text:selected, iconview text:selected, textview text:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, textview text selection:focus, textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, popover.background radiobutton:selected, .menuitem.button.flat:selected, treeview.view:selected:focus, treeview.view:selected, row:selected, calendar:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); } + +row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text:disabled:selected, iconview text:disabled:selected, textview text:disabled:selected, .nautilus-window notebook:disabled:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, popover.background radiobutton:disabled:selected, .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected { color: #a5bce3; } + +row:selected label:backdrop, label:backdrop:selected, .view:backdrop:selected, iconview:backdrop:selected, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, .nautilus-window notebook:backdrop:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, popover.background radiobutton:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:selected { color: #ffffff; } + +row:selected label:backdrop, label:backdrop:selected, row:selected label:backdrop:hover, label:backdrop:hover:selected, .view:backdrop:selected, iconview:backdrop:selected, .view text:backdrop:selected, iconview text:backdrop:selected, textview text:backdrop:selected, .nautilus-window notebook:backdrop:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, popover.background radiobutton:backdrop:selected, .menuitem.button.flat:backdrop:selected, row:backdrop:selected, calendar:backdrop:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:selected, .view:backdrop:hover:selected, iconview:backdrop:hover:selected, .view text:backdrop:hover:selected, iconview text:backdrop:hover:selected, textview text:backdrop:hover:selected, .nautilus-window notebook:backdrop:hover:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:hover:selected, .view text selection:backdrop:hover, iconview text selection:backdrop:hover, textview text selection:backdrop:hover, flowbox flowboxchild:backdrop:hover:selected, spinbutton:not(.vertical) selection:backdrop:hover, entry selection:backdrop:hover, modelbutton.flat:backdrop:hover:selected, popover.background checkbutton:backdrop:hover:selected, popover.background radiobutton:backdrop:hover:selected, .menuitem.button.flat:backdrop:hover:selected, row:backdrop:hover:selected, calendar:backdrop:hover:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:hover:selected { background-color: #4a79c7; } + +row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, .view text:backdrop:disabled:selected, iconview text:backdrop:disabled:selected, textview text:backdrop:disabled:selected, .nautilus-window notebook:backdrop:disabled:selected, .nautilus-window notebook > stack:not(:only-child) searchbar:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, spinbutton:not(.vertical) selection:backdrop:disabled, entry selection:backdrop:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, popover.background radiobutton:backdrop:disabled:selected, .menuitem.button.flat:backdrop:disabled:selected, row:backdrop:disabled:selected, calendar:backdrop:disabled:selected, .nemo-window .nemo-window-pane widget.entry:backdrop:disabled:selected { color: #80a1d8; } + +.monospace { font-family: Monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top { -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + +cursor-handle.bottom { -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: #2c2c2c; background-color: #F7F7F7; border: 1px solid; border-color: #c3c3c3; border-radius: 5px; box-shadow: inset 0 -3px #dddddd; font-size: 10pt; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: #4e9a06; box-shadow: inset 0 0 0 1px #4e9a06; } + +stackswitcher button.text-button { min-width: 100px; } + +stackswitcher button.circular, stackswitcher button.text-button.circular { min-width: 32px; min-height: 32px; padding: 0; } + +.lowres-icon { -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); } + +.icon-dropshadow { -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); } + +popover.emoji-picker { padding-left: 0; padding-right: 0; } + +button.emoji-section { border-color: transparent; border-width: 3px; border-style: none none solid; border-radius: 0; margin: 2px 4px 2px 4px; padding: 3px 0 0; min-width: 32px; min-height: 28px; background: none; box-shadow: none; text-shadow: none; outline-offset: -5px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: #b0b0b0; } + +button.emoji-section:checked { border-color: #4a79c7; } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +.emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +.emoji :hover { background: #4a79c7; } + +.floating-bar { background-color: #d6d6d6; font-size: smaller; } + +.floating-bar.bottom.left { border-top: 1px solid #b0b0b0; border-right: 1px solid #b0b0b0; } + +.floating-bar.bottom.right { border-top: 1px solid #b0b0b0; border-left: 1px solid #b0b0b0; } + +@define-color theme_fg_color #2c2c2c; +@define-color theme_text_color black; +@define-color theme_bg_color #d6d6d6; +@define-color theme_base_color #F7F7F7; +@define-color theme_selected_bg_color #4a79c7; +@define-color theme_selected_fg_color #ffffff; +@define-color insensitive_bg_color #e3e3e3; +@define-color insensitive_fg_color #818181; +@define-color insensitive_base_color #F7F7F7; +@define-color theme_unfocused_fg_color #818181; +@define-color theme_unfocused_text_color black; +@define-color theme_unfocused_bg_color #d6d6d6; +@define-color theme_unfocused_base_color #F7F7F7; +@define-color theme_unfocused_selected_bg_color #4a79c7; +@define-color theme_unfocused_selected_fg_color #ffffff; +@define-color borders #b0b0b0; +@define-color unfocused_borders #b4b4b4; +@define-color warning_color #ffca28; +@define-color error_color #e53935; +@define-color success_color #9ccc65; +@define-color wm_title shade(#2c2c2c, 1.8); +@define-color wm_unfocused_title #818181; +@define-color wm_highlight white; +@define-color wm_borders_edge white; +@define-color wm_bg_a shade(#d6d6d6, 1.2); +@define-color wm_bg_b #d6d6d6; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#d6d6d6, 1.3); +@define-color wm_button_hover_color_b #d6d6d6; +@define-color wm_button_active_color_a shade(#d6d6d6, 0.85); +@define-color wm_button_active_color_b shade(#d6d6d6, 0.89); +@define-color wm_button_active_color_c shade(#d6d6d6, 0.9); +@define-color content_view_bg #F7F7F7; +.budgie-panel button, .xfce4-panel button, #pulseaudio-button, #indicator-button, .gnome-panel-menu-bar button:not(#tasklist-button), .mate-panel-menu-bar button:not(#tasklist-button) { color: rgba(246, 246, 247, 0.9); border-radius: 0; border: none; background-color: transparent; box-shadow: none; transition-duration: 100ms; } + +.budgie-panel button:hover, .xfce4-panel button:hover, #pulseaudio-button:hover, #indicator-button:hover, .gnome-panel-menu-bar button:hover:not(#tasklist-button), .mate-panel-menu-bar button:hover:not(#tasklist-button) { color: #f6f6f7; background-color: rgba(255, 255, 255, 0.1); } + +.budgie-panel button:active, .xfce4-panel button:active, #pulseaudio-button:active, #indicator-button:active, .gnome-panel-menu-bar button:active:not(#tasklist-button), .mate-panel-menu-bar button:active:not(#tasklist-button), .budgie-panel button:checked, .xfce4-panel button:checked, #pulseaudio-button:checked, #indicator-button:checked, .gnome-panel-menu-bar button:checked:not(#tasklist-button), .mate-panel-menu-bar button:checked:not(#tasklist-button) { color: #ffffff; background-color: #4a79c7; } + +.budgie-panel button:active:hover, .xfce4-panel button:active:hover, #pulseaudio-button:active:hover, #indicator-button:active:hover, .gnome-panel-menu-bar button:active:hover:not(#tasklist-button), .mate-panel-menu-bar button:active:hover:not(#tasklist-button), .budgie-panel button:checked:hover, .xfce4-panel button:checked:hover, #pulseaudio-button:checked:hover, #indicator-button:checked:hover, .gnome-panel-menu-bar button:checked:hover:not(#tasklist-button), .mate-panel-menu-bar button:checked:hover:not(#tasklist-button) { background-color: #3c6ec1; } + +XfceHeading, .XfceHeading { margin: 0; padding: 0; border-width: 0; background-image: none; background-color: #d6d6d6; color: black; text-shadow: none; } + +.budgie-panel, .xfce4-panel { background-color: #121517; color: #f6f6f7; font-style: normal; text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel frame > border { border-style: none; } + +.xfce4-panel menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel menu button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +.xfce4-panel menu button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +.xfce4-panel menu button:active, .xfce4-panel menu button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +.xfce4-panel menu button:active:hover, .xfce4-panel menu button:checked:hover { color: #2c2c2c; background-color: #adadad; } + +.xfce4-panel menu button.default { color: #2c2c2c; border-color: #4a79c7; } + +.xfce4-panel menu button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel menu button:disabled > .label { color: inherit; } + +#XfceNotifyWindow { border-radius: 3px; } + +#XfceNotifyWindow buttonbox { padding: 0; } + +#XfceNotifyWindow button { color: #eeeeec; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(43, 46, 48, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); border-radius: 1px; text-shadow: none; } + +#XfceNotifyWindow button:hover, #XfceNotifyWindow button:focus { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:active, #XfceNotifyWindow button:checked { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:active:hover, #XfceNotifyWindow button:checked:hover { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button.default { color: white; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(72, 77, 80, 0.7)); background-clip: padding-box; box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; outline-color: rgba(238, 238, 236, 0.3); } + +#XfceNotifyWindow button:disabled { color: #8d8e8e; border-color: rgba(0, 0, 0, 0.7); background-image: image(rgba(63, 65, 67, 0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +#XfceNotifyWindow entry { color: white; border-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; border-radius: 1px; text-shadow: none; } + +#XfceNotifyWindow label#summary { font-weight: bold; } + +#XfceNotifyWindow progressbar { min-height: 6px; border-radius: 1px; } + +#XfceNotifyWindow progressbar progress { background-image: none; background-color: #4a79c7; border: none; box-shadow: none; } + +#XfceNotifyWindow progressbar trough { background-color: #43484b; border: none; border-radius: 1px; padding: 1px 0; } + +#xfwm-tabwin { padding: 12px; background-image: none; background-color: rgba(0, 0, 0, 0.8); color: shade(#ffffff, 0.65); text-shadow: 0px 1px rgba(0, 0, 0, 0.8); border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 64px; } + +#xfwm-tabwin button { background-image: none; color: #ffffff; font-weight: bold; text-shadow: 0px 1px rgba(0, 0, 0, 0.8); border: none; border-radius: 6px; box-shadow: none; } + +#xfwm-tabwin button:active, #xfwm-tabwin button:checked, #xfwm-tabwin button:active:hover, #xfwm-tabwin button:checked:hover { background-color: #4a79c7; } + +#xfwm-tabwin button:hover { background-color: #4a79c7; transition-duration: 100ms; } + +.gnome-panel-menu-bar, .gnome-panel-menu-bar menubar, .mate-panel-menu-bar, .mate-panel-menu-bar menubar { background-color: #2b2e30; } + +.gnome-panel-menu-bar menubar, .gnome-panel-menu-bar #PanelApplet label, .gnome-panel-menu-bar #PanelApplet image, .mate-panel-menu-bar menubar, .mate-panel-menu-bar #PanelApplet label, .mate-panel-menu-bar #PanelApplet image { color: #f6f6f7; } + +.gnome-panel-menu-bar button label, .gnome-panel-menu-bar button image, .gnome-panel-menu-bar #tasklist-button label, .gnome-panel-menu-bar #tasklist-button image, .mate-panel-menu-bar button label, .mate-panel-menu-bar button image, .mate-panel-menu-bar #tasklist-button label, .mate-panel-menu-bar #tasklist-button image { color: inherit; } + +.gnome-panel-menu-bar .wnck-pager, .mate-panel-menu-bar .wnck-pager { color: #7b7b7c; background-color: #131415; } + +.gnome-panel-menu-bar .wnck-pager:hover, .mate-panel-menu-bar .wnck-pager:hover { background-color: #373b3d; } + +.gnome-panel-menu-bar .wnck-pager:selected, .mate-panel-menu-bar .wnck-pager:selected { color: #98b3df; background-color: #4a79c7; } + +wnck-pager { + color: #7b7b7c; background-color: #242628; +} + +wnck-pager:selected { + color: #98b3df; background-color: #4a79c7; } + +wnck-pager:hover { + background-color: #373b3d; } + +.gnome-panel-menu-bar na-tray-applet, .mate-panel-menu-bar na-tray-applet { -NaTrayApplet-icon-padding: 0; -NaTrayApplet-icon-size: 16px; } + +.caja-notebook { border-top: 1px solid #b0b0b0; } + +.caja-side-pane .frame { border-width: 1px 0 0; } + +.caja-notebook .frame { border-width: 0 0 1px; } + +.nautilus-desktop.nautilus-canvas-item, .caja-desktop, .nemo-desktop.nemo-canvas-item { color: white; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nautilus-window searchbar { border-top: 1px solid #b0b0b0; } + +.nautilus-window .searchbar-container { margin-top: -1px; } + +.nautilus-window .path-bar .dim-label, .nautilus-window .path-bar label.separator, .nautilus-window .path-bar .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .path-bar .subtitle, .nautilus-window .path-bar headerbar .subtitle, headerbar .nautilus-window .path-bar .subtitle { color: transparent; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: #a3a3a3; border-color: #8a8989; } + +.disk-space-display.used { background-color: #4a79c7; border-color: #284a83; } + +.disk-space-display.free { background-color: #d6d6d6; border-color: #a3a3a3; } + +.table-header { padding: 4px 0 4px 0; min-height: 24px; } + +window.background.chromium { background-color: #d6d6d6; } + +window.background.chromium button { border-color: #b0b0b0; } + +window.background.chromium menubar { color: #2c2c2c; } + +.thunar .standard-view { border-width: 0; } + +.thunar .sidebar .view, .thunar .sidebar iconview { background-color: #e7e7e7; } + +.thunar .sidebar .view:hover, .thunar .sidebar iconview:hover { background-color: rgba(44, 44, 44, 0.1); } + +.thunar .sidebar .view:selected, .thunar .sidebar iconview:selected { background-color: #4a79c7; } + +.thunar toolbar { border-bottom: 1px solid #b0b0b0; } + +.thunar toolbar entry { margin: 2px; } + +.thunar .shortcuts-pane { border-top: 0; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 1px; border-color: #4a79c7; } + +.gedit-search-slider button, .gedit-search-slider button:hover { box-shadow: none; border: 1px solid #b0b0b0; } + +.gedit-search-slider button:last-child, .gedit-search-slider button:hover:last-child { border-left: 0; } + +#MozillaGtkWidget.background.default-decoration button.titlebutton { padding: 0 0; } + +#MozillaGtkWidget.background > menu > menuitem { border-radius: 0; } + +#MozillaGtkWidget.background > menu .separator:not(label), .csd #MozillaGtkWidget.background > menu .separator:not(label), #MozillaGtkWidget.background .menu .separator:not(label), .csd #MozillaGtkWidget.background .menu .separator:not(label), #MozillaGtkWidget.background .context-menu .separator:not(label), .csd #MozillaGtkWidget.background .context-menu .separator:not(label) { color: #1f2123; } + +#MozillaGtkWidget.background entry, #MozillaGtkWidget.background button { border-color: #b0b0b0; } + +#MozillaGtkWidget.background entry:focus, #MozillaGtkWidget.background button:focus { border-color: #4a79c7; } + +normal-button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +normal-button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +normal-button:active { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +normal-button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +normal-button:disabled > .label { color: inherit; } + +list.tweak-categories separator { background: transparent; } + +.tweak-categories { background-color: #F7F7F7; border-color: #e3e3e3; } + +/* Lightdm styling */ +#panel_window { background-color: #2b2e30; color: #f6f6f7; box-shadow: none; border-style: none; } + +#panel_window menubar, #panel_window menubar > menuitem { color: #f6f6f7; box-shadow: none; border-style: none; } + +#panel_window menubar:active, #panel_window menubar:checked, #panel_window menubar:hover, #panel_window menubar > menuitem:active, #panel_window menubar > menuitem:checked, #panel_window menubar > menuitem:hover { border-style: none; background-color: rgba(255, 255, 255, 0.2); } + +#panel_window menubar menuitem:disabled { color: rgba(246, 246, 247, 0.5); } + +#panel_window menubar menuitem:disabled label { color: inherit; } + +#panel_window menubar menu > menuitem { font-style: normal; } + +#login_window, #shutdown_dialog, #restart_dialog { font-style: normal; border-style: none; background-color: #d6d6d6; color: #2c2c2c; } + +#content_frame { padding-bottom: 14px; background-color: #d6d6d6; border-top-left-radius: 3px; border-top-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); border-width: 1px 1px 0 1px; } + +#content_frame button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +#content_frame button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +#content_frame button:active, #content_frame button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +#content_frame button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +#content_frame button:disabled > .label { color: inherit; } + +#buttonbox_frame { padding-top: 20px; padding-bottom: 0px; border-style: none; background-color: #c9c9c9; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); border-width: 1px; } + +#buttonbox_frame button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f0efef; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +#buttonbox_frame button:hover { color: #2c2c2c; background-color: whitesmoke; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +#buttonbox_frame button:active, #buttonbox_frame button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #b7b7b7; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +#buttonbox_frame button:disabled { color: #818181; box-shadow: none; border-color: #b0b0b0; background-color: #e3e3e3; text-shadow: none; -gtk-icon-shadow: none; } + +#buttonbox_frame button:disabled > .label { color: inherit; } + +#login_window #user_combobox { color: #2c2c2c; } + +#login_window #user_combobox menu { font-style: normal; } + +#user_image { padding: 3px; border-radius: 2px; } + +#shutdown_button.button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #f3817f; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +#shutdown_button.button:hover { color: #2c2c2c; background-color: #f8b8b7; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +#shutdown_button.button:active, #shutdown_button.button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #bd1511; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +#restart_button.button { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #7196d3; box-shadow: 1px 0 rgba(0, 0, 0, 0.08), 0 1px rgba(0, 0, 0, 0.08), -1px 0 rgba(0, 0, 0, 0.08), 0 -1px rgba(0, 0, 0, 0.08), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #919191; } + +#restart_button.button:hover { color: #2c2c2c; background-color: #a0b8e2; box-shadow: 1px 0 rgba(0, 0, 0, 0.14), 0 1px rgba(0, 0, 0, 0.14), -1px 0 rgba(0, 0, 0, 0.14), 0 -1px rgba(0, 0, 0, 0.14), inset 1px 0 rgba(255, 255, 255, 0.4), inset 0 1px rgba(255, 255, 255, 0.4), inset -1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px rgba(255, 255, 255, 0.4); border-color: #787878; } + +#restart_button.button:active, #restart_button.button:checked { color: #2c2c2c; outline-color: rgba(44, 44, 44, 0.3); background-color: #26467b; box-shadow: inset 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px rgba(0, 0, 0, 0.08), inset -1px 0 rgba(0, 0, 0, 0.08), inset 0 -1px rgba(0, 0, 0, 0.08); border-color: #919191; border-top-color: #787878; } + +#greeter_infobar { border-bottom-width: 0; } diff --git a/Zukitre-mod/index.theme b/Zukitre-mod/index.theme new file mode 100644 index 0000000..65862e9 --- /dev/null +++ b/Zukitre-mod/index.theme @@ -0,0 +1,6 @@ +[X-GNOME-Metatheme] +Name=Zukitre-mod +Type=X-GNOME-Metatheme +Comment=Zukitre theme +Encoding=UTF-8 +GtkTheme=Zukitre diff --git a/Zukitre-mod/openbox-3/close.xbm b/Zukitre-mod/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/Zukitre-mod/openbox-3/close.xbm @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff --git a/Zukitre-mod/openbox-3/desk.xbm b/Zukitre-mod/openbox-3/desk.xbm new file mode 100644 index 0000000..abca780 --- /dev/null +++ b/Zukitre-mod/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; diff --git a/Zukitre-mod/openbox-3/desk_toggled.xbm b/Zukitre-mod/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..b4b5330 --- /dev/null +++ b/Zukitre-mod/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; diff --git a/Zukitre-mod/openbox-3/iconify.xbm b/Zukitre-mod/openbox-3/iconify.xbm new file mode 100644 index 0000000..0f415e0 --- /dev/null +++ b/Zukitre-mod/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff }; diff --git a/Zukitre-mod/openbox-3/max.xbm b/Zukitre-mod/openbox-3/max.xbm new file mode 100644 index 0000000..2c3ed14 --- /dev/null +++ b/Zukitre-mod/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xfc, 0xf8, 0xc1, 0xc3, 0xc3, 0x83, 0x1f, 0x3f }; diff --git a/Zukitre-mod/openbox-3/shade.xbm b/Zukitre-mod/openbox-3/shade.xbm new file mode 100644 index 0000000..fcacf42 --- /dev/null +++ b/Zukitre-mod/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; diff --git a/Zukitre-mod/openbox-3/themerc b/Zukitre-mod/openbox-3/themerc new file mode 100644 index 0000000..9e548a7 --- /dev/null +++ b/Zukitre-mod/openbox-3/themerc @@ -0,0 +1,134 @@ +# Arc Openbox theme +# Copyright (C) 2015 Dino Duratović +# +# Inspired by and made for horst3180's Arc GTK theme +# https://github.com/horst3180/Arc-theme +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +### WINDOW +border.width: 1 + +window.client.padding.width: 0 +window.client.padding.height: 0 +window.handle.width: 0 + +padding.width: 14 +padding.height: 6 + +window.active.border.color: #D6D6D6 +window.inactive.border.color: #D6D6D6 +window.active.title.separator.color: #D6D6D6 +window.inactive.title.separator.color: #D6D6D6 +window.active.client.color: #dbdfe3 +window.inactive.client.color: #dbdfe3 + +window.active.label.text.color: #5c616c +window.inactive.label.text.color: #979dac + +window.active.button.unpressed.image.color: #5c616c +window.active.button.pressed.image.color: #426AAE +window.active.button.disabled.image.color: #dbdfe3 +window.active.button.hover.image.color: #426AAE +window.active.button.toggled.unpressed.image.color: #5c616c +window.active.button.toggled.pressed.image.color: #5294E2 +window.active.button.toggled.hover.image.color: #70788d +window.inactive.button.unpressed.image.color: #5c616c +window.inactive.button.pressed.image.color: #426AAE +window.inactive.button.disabled.image.color: #dbdfe3 +window.inactive.button.hover.image.color: #426AAE +window.inactive.button.toggled.unpressed.image.color: #5c616c +window.inactive.button.toggled.pressed.image.color: #426AAE +window.inactive.button.toggled.hover.image.color: #426AAE + +window.active.title.bg: flat solid +window.active.title.bg.color: #D6D6D6 +window.active.label.bg: flat solid +window.active.label.bg.color: #D6D6D6 +#window.active.handle.bg: texture +#window.active.grip.bg: texture +window.inactive.title.bg: flat solid +window.inactive.title.bg.color: #D6D6D6 +window.inactive.label.bg: flat solid +window.inactive.label.bg.color: #D6D6D6 +#window.inactive.handle.bg: texture +#window.inactive.grip.bg: texture + +window.active.button.unpressed.bg: parentrelative +window.active.button.pressed.bg: parentrelative +window.active.button.hover.bg: parentrelative +window.active.button.disabled.bg: parentrelative +window.active.button.toggled.unpressed.bg: parentrelative +window.active.button.toggled.pressed.bg: parentrelative +window.active.button.toggled.hover.bg: parentrelative +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.hover.bg: parentrelative +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.toggled.unpressed.bg: parentrelative +window.inactive.button.toggled.pressed.bg: parentrelative +window.inactive.button.toggled.hover.bg: parentrelative + +window.label.text.justify: center + +#window.active.label.text.font: text shadow +#window.inactive.label.text.font: text shadow + +### MENU +menu.border.width: 3 +menu.separator.width: 1 +menu.separator.padding.width: 10 +menu.separator.padding.height: 2 + +menu.overlap.x: 0 +menu.overlap.y: 0 + +menu.border.color: #D6D6D6 +menu.separator.color: #a8adb5 + +menu.title.text.color: #444444 +menu.items.text.color: #444444 +menu.items.disabled.text.color: #76797F +menu.items.active.text.color: #ffffff +menu.items.active.disabled.text.color: #aeb0b6 + +menu.items.bg: flat solid +menu.items.bg.color: #D6D6D6 +menu.items.active.bg: flat solid +menu.items.active.bg.color: #4a79c7 +menu.title.bg: flat solid +menu.title.bg.color: #C9C9C9 + +menu.title.text.justify: center + +#menu.items.font: text shadow +#menu.title.text.font: text shadow + +### OSD +osd.border.width: 1 + +osd.border.color: #C0C0C0 + +osd.label.text.color: #444444 + +osd.bg: flat solid +osd.bg.color: #D6D6D6 +osd.label.bg: flat solid +osd.label.bg.color: #D6D6D6 +osd.hilight.bg: flat solid +osd.hilight.bg.color: #4A79C7 +osd.unhilight.bg: flat solid +osd.unhilight.bg.color: #F7F7F7 + +#osd.label.text.font: text shadow diff --git a/Zukitre-mod/xfwm4/bottom-active.png b/Zukitre-mod/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7bdf0adfba2f1472c21f09ffa8cbe9b5bb270c GIT binary patch literal 1255 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3salH4E+MgLhvmVjOemIKCAWd~V)E|`AKOsX;o zR0Eb}A?^V>oWFjK@MD(ZF{pV?C8da>MGIF9a=gmbQ`FV&hj<&j*u(t|V5E~u}F_ayo)Tz>-bM*%uNJ;r*N6&n)EL#@m!pDN5v(jJ>pwT6R!~t>w zGv9NeHE)^oVX};wJHe9)!NB;nhIhkv>r0?9<~ApqV$!7*^5Q8t(wO9C3oihnu{E`& zFNLd%?}gSbRJcugLJavlp*fvS!OEd(OG!TDS1RI6SqJvo zkfFmy8b0zUqu!})s;|`E$^DrcZECzgO+SB7gW3HSg64H%lNpGy5{UaGfDO%)SM>IjnwA9%QyS*j{zL{mGB!N%d;Zbi?}NQ00D(*LqkwWLqi~Na&Km7 zY-Iodc$|HaJxIeq9K~PLN~Kg3>>whNp*mUc3vtvc6rn<>6 z2R|084ld5RI=Bjg;0K6{tCOOOl=#1-&?3fz<9@um_qclp2=x-vtiULs=@m1Th>Mx* ziWq!F2!jZq2V*j`j9E!a!gGAx!^hXV7|-%P_vh$Ra~1=9BJm6}%nI>3@ziF;;Ji;9 zVMSRbJ|`YA>4Lju+eh7y^R3K%-{c-^aGyI05|6z?I(em+QdvC+W487Ci#G zw}Ff6mZt0hmpee;lOdb3Bl&3x`8@D`M&FbLdT)Wys@q$0AEysMnz~Bf00)P_aDlSd zJl@^e-rK)tn*IF%cm;B)2Dh;?00006VoOIv0RI600RN!9r;`8x010qNS#tmY4#WTe z4#WYKD-Ig~000McNliru;|d-G5gn1F9Fzb601!z;K~xCWW9;hc`p-ZC005&W0-s(w RK^*`9002ovPDHLkV1fx|NuvM& literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/bottom-inactive.png b/Zukitre-mod/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..b077b4d43bc0a3512e600c8722a493af0ede3461 GIT binary patch literal 1253 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3salH4E+MgLhvmVhLLU^zUivV$x?7fe5ACRLdP zstuN9N!){JH-7z`?#F7`ybEe6<`_L%$RTsVB>AgdBl)ne=f>YAFLrl-!k7t0xo+b) z{sne@ykOzj>#N;aJ8{wpbPId}%F4``^i$*sBz)QF+`G)zq{OG?oL@aJ@67(=eK3g8 z74d`}4j|)E@Y)#m+e{N6u&DqnO<62z_(Lt_w7IjsV@azTzemL)l4zIu)8U_SmSQq`-p>BXeWfwj{=x+lCTWr^)6(qe}v-266&3 z-)o_rH?Mq1mXNsbd zcMbl%(cXmtZcFBb1r}eg5LM~1w`6k`uMV!kU*8K^KLH>Sax01<0RbPenJJPtW+Q@* z3497FX9-+EfYd2>RLMak0#4$U8}ArxUsk@%I9>okC5izJJ{Q0WK|{p%mav72Q_-NR zQB9L(Em2~K8e_D$&Z%Nz!PKIeCCgTlq>wblWGSVbO6Dv$#?60HB_y!T1_?A(y)D6Xxd`4mRfG5bC-@I!1dUzr=EKmG_aLM7&_vxkwzY6Vy{h^ zVd{+2W}11HJGDdgmD)SGKU1SajW?*}XAf#Ho83atI!<&k12GN+;~XI$01Eanvdlp+cw?T6HiV{emV9Ns5c3;979- zW3lSs;;gHKs~`w|fVj9iDY{6B|4RxjVmvtR$GdxvyLSNBs3@8h8V5ApHq*(3kj$Bz|PN?C~4pqRSl1ViXAL>uu?KL;wj>os_B%^Wj$6IZ!y*? zHKlb=_QGghUs+~4%^@VQh$V;+AftvdDzFi!RVT$ln)VYu{z2C-l1nC6845WTP=yA` z^@IJv?{2NauoJ|1oUkK z7uRh~-UBXofPp7NG9_0E(&P#S;QfrgDF^i50+BVZx7I#RAAk&XmAU~A4uR1kWv~0Z zyQj0af6uh~`vDgMa)P2V_7eaA00v@9M??Vs0RI60puMM)00009a7bBm000ie000ie z0hKEb8vp0000GNklgxK>Kmh;%qbCBNUOGV? P00000NkvXXu0mjf8EY%} literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/bottom-left-active.png b/Zukitre-mod/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3d8a78db15b43c6493299a34c0798f471b0a780c GIT binary patch literal 1273 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=H2lH({4h4-9djzIpAa2yaKqHoa0p9jKr+2xst z>FGr;ETRO;LNAl|A*#ap^T!B(;i4ijsCiB$rHD(57OoiNcwJXdQP(~0r(6FN5BFa% zMuJ|h$8_%b6>)pK;JV}OIUfAjI(ZA-gtwr~%#1E;1*^6|ogjdE;Mrvhc;g`{>2Lc_#Bg?yQm0CT&eb1uphV@9Q5rKJEGw49x$v=|=xj9D188)~ zV0D0;Ak6n#Xyq+4AChHc?u4045Ch}q7G49t+Ma~QnA@Bv=DSy@i|77A8I#<+V-|qW z*q++*m%`P>*NfIJR7{&TXDqPBc1bj&$KH~~S)v6@)p&g`OHshTEyZy8&t z1`|^=OXilXSWS{NSxU*%Jg2IQtD7fx&tAM{$(k*v>^bL>YvCd|#w?UnyyQ|!tw>t6 zLaSnaMWAt$rp;Pv-f}Cg9@svI9(JU|k9?G)cJ9(~1caWt_uNabC!N?zr=E7E)6aaC zvkvUFAw!3aG<@VyM!i$pRG+E6lKXdRw5jm|HRt(*8p7^337W@=O=cj*N+9l&05&vF zW-*g0PjZu4EG$997**PY(`ga|K|P6W(4F0b+&^*)aQDA*<9Fo3ME5($g^BJ9x$oTG zQ0sLax3U1uuMnQ%gp@H!sFB+I>+*|z_`d=lp^wl<=p*zI`Uri5{v;vCzYZn*4Oyoy z=$YA=W&i*IglR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxU(-sZR2mC8N-o;s#|G7U$ zkD9j>ARrLWDu!tjZxBy!+6Lo&VqPgpD)Bk-m`N8Teq_4r@f+i!%N)z(%}jcpm?svB z9V~aSQZhB-DdL!_>6Fi9JyscSG1e+IrFBpC!f0M!S!O!TAtbSgC5R9pqlPjnuo0(K zC&faV_7gt-0oN~*OD0zt3ON=~g$Bv>gZ;tpZmq)PgqIXe09`MR^DzR1cY$WzalVfo zr+ESdpMfjA?XNa~nNQN|Z7p^L^lk$e*KJMS11@)f{wG5+C07d4-jfDCn&x&aOjfzcvmulu~ayR)}{&$Rmc0ZT)2m*da5&j0`b24YJ`L;(K) z{{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1QaN`U@YiQ1=1>ORl#LF!o00000NkvXXu0mjfGPOu$ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/bottom-left-inactive.png b/Zukitre-mod/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..55e13e46478363d7d1c05b7a7376dda145449067 GIT binary patch literal 1273 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=H2lH({4h4-9djzIpAa2yaKqHoa0p9jKr*{+$0 z>FGr;ETRO;LNAl|A*#ap^T!B(;i4ijsCiB$rHD(57OoiNcwJXdQP(~0r(6FN5BFa% zMuJ|h$8_%b6>)pK;JV}OIUfAjI(ZA-gtwr~%#1#!Ib(q}wo9TJJ@%F?&JrzPs>bVkA@5rN79qEx7!nYOiNq)o z_5(W+e9YieQ8|lp0|ByN+)*W~NCKS9GdJFGT65X>3gdVI2$LiZH27QqOVu>td&}5D zHJF&1Su(e5#cGnI$x=$5<~dbeT-`jmd-mcrOV(^TWzRX6TniV$F=nBp;w6_-YDLnj z6mC8N-o;s#|G7U$ zkD9j>ARrLWDu!tjZxBy!+6Lo&VqPgpD)Bk-m`N8Teq_4r@f+i!%N)z(%}jcpm?svB z9V~aSQZhB-DdL!_>6Fi9JyscSG1e+IrFBpC!f0M!S!O!TAtbSgC5R9pqlPjnuo0(K zC&faV_7gt-0oN~*OD0zt3ON=~g$Bv>gZ;tpZmq)PgqIXe09`MR^DzR1cY$WzalVfo zr+ESdpMfjA?XNa~nNQN|Z7p^L^lk$e*KJMS11@)f{wG5+C07d4-jfDCn&x&aOjfzcvmulu~ayR)}{&$Rmc0ZT)2m*da5&j0`b24YJ`L;(K) z{{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1Qape3xqNN000e1 jL_t&t*JJ4F>iQ1=1>ORl#LF!o00000NkvXXu0mjf0&+(P literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/bottom-right-active.png b/Zukitre-mod/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..044f6ccabd506e21f78878da16f6ae8c756dbcc5 GIT binary patch literal 1272 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/close-active.png b/Zukitre-mod/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b150ac7e7fbfa23b239509e8e7a7f9d9f3eaa950 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T^dAc}; zcyzv zY4IH1&=De98hf}ppEp@tNO0FW=gTJE(-c`cI66+~n0$RW$5&^@@iTkYbpBk)A1Zpz za!P8a&3Q#7wVQJ7t4e06^*rA3bK+N+kV6$Gk+Wf5C^lyp}*8GkCiCxvX4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UHd%8G= zcyzwKx{>#=f&lA<`64|9pLpIBewx9PSiZfz-D1WAl{q2XlAbUrb$L7tFJN8&L!n{f z#A7z64sOd`Kd<5Yza*P#xwy%U{{$tR4s6mf*j${J7I9rvvE`qFpyE;%!N!>f&nPH$ z7&djRI{2!*f?-t^)A3m|AI{m$y05PNoaLF%J(;r>tO~smJ4^5EzV|0AVt{AXuz$u__KVm8|~2R}!k7Z^NU{an^LB{Ts5 D{)&11 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/close-prelight.png b/Zukitre-mod/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..dceeb7433aaf1f6afbb9e337279b5c4f7075c592 GIT binary patch literal 415 zcmV;Q0bu@#P)+ z$CxY@-yB5Vvmyh4s=_79l(8bTBKx4$WU0aj(+eA>X^NN423{C8GnZ04uh*ESseNG~ z1fGUNu;mgirEn?5I7twWMks_Z7Ao&>KcCmS#hV~vtP$M4bIx%sOReB_xBLAa{=~H` z@wQswbUY$r%t)rA)zLVFfD8toKYJb=((dkzx8=^{POS^S_Lp;xoO2XHAYu&TB(X1) zJCi###rR6Q()mhl@gIf0Z!O%>WGTWRj+ z$CxY@-yB5Vvmyh4s=_79l(8bTBKx4$WU0aj(+eA>X^NN423{C8GnZ04uh*ESseNG~ z1fGUNu;mgirEn?5I7twWMks_Z7Ao&>KcCmS#hV~vtP$M4bIx%sOReB_xBLAa{=~H` z@wQswbUY$r%t)rA)zLVFfD8toKYJb=((dkzx8=^{POS^S_Lp;xoO2XHAYu&TB(X1) zJCi###rR6Q()mhl@gIf0Z!O%>WGTWRj4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T&JY5_^ zJUZV_-pG5vfP=+8kSi@wum5Pw8K>!2JO%fvcAfaCeejpC0<)9PCR^^Am1SIa{yw{5 zeOOXuO28p`F8*f|X9gyQUR7pkFg%uRue4%L{yLEd>KTGY+Y=-IN3YQrc^mU&JKvk% T|8Fk@+Q#7N>gTe~DWM4f_=rqr literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/hide-inactive.png b/Zukitre-mod/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..396ddfe8f63581d52a40ebbb824bfaa577d69b9e GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UNJzX3_ zJUWvTBv=;EfT9K5}`kMgNyN%`?eY%REQD3IG-cZqF+V%Wn!KRppC(7c7t_*7kJ45RVZp{+j*1bSu89ZJ6T-G@yGywoyaXwD~ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/hide-prelight.png b/Zukitre-mod/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..0314a59b52cc1b3011593c353ca9a6b4c145fc4e GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Shdb&7< zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM8G_-F0QQ7Cg{RQ4D){&5V1`r+cC59Y*ONeocsw z7hpPUf01WTYmUott;7T8nl3Ilu;s$x2IkdHMLM4io-DXAC(uEFfkF6>%ptiiw+exd OWAJqKb6Mw<&;$TvD`Ca} literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/hide-pressed.png b/Zukitre-mod/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..0314a59b52cc1b3011593c353ca9a6b4c145fc4e GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Shdb&7< zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM8G_-F0QQ7Cg{RQ4D){&5V1`r+cC59Y*ONeocsw z7hpPUf01WTYmUott;7T8nl3Ilu;s$x2IkdHMLM4io-DXAC(uEFfkF6>%ptiiw+exd OWAJqKb6Mw<&;$TvD`Ca} literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/left-active.png b/Zukitre-mod/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..701c1e2dc198ea44d99b58403a7ddc7b7462c48f GIT binary patch literal 1256 zcmVP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3uAaUCHHh5u7UN2#{a7uVcR?-19HU1IIb<%FB!9JQBp>$EpSRoiVs|&YXP5+|T(5B) z{{p){KCp1?_0{gIojBy5knrms;J}oqDu~|zkx6-*w#}(ju?ABAyy$l-IN+S#%ao9*Bk20~>rpz#P z#%VLnJju}-?PdyxB*n}fQ4%Z)!H=N7vELC!67Pvkyw`-ECA`?{44 zXq`f6iW^eqA`z5=uKzCI9Nj+#Fw~dbZ`$^=7e{Vw%m4rZglR)VP)S2WAaHVTW@&6? z004NLeUUv#!$2IxUq3`C6$dMbh-7G;EQpFYY88r5A=C=3I+$Gg1x*@~6c~9Dn_CsS zUlGCxf*3$dVx~SPiYa)GuY36TdKc$e-sk=ty-MC>fKMQvWx8PzZxBy!S~}-_;s`5A z3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S;s~)&>|nWrS;$1Xmi?dp( zvDQ8L3&VMBWtrjT94U+D~}+haA61E}2|qFmf!Q3Kf#$ z2mgcL-I|5T2{$R60J>gm`y&Q)?*h%bZGRuzcJl-XJOfu++h1(}GoPf_+gkJp=-UP^ zuG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY9MFFYgx1{NTKhPC05a57>IOJC1V)RLz3%bu zp3dI>J=5y%2WF&lqFd&qqyPW_24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_f zl`9S#00007bV*G`2jdDJ1Qs7K>+632000z8L_t&t*JJ4F>iW;bz`(#j9RdK(*aEy< SaFFc)0000=P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3uAaUCHHh5u7UN2#{a7uVcR?-19HU1IIb<%FB!9JQBp>$EpSRoiVs|&YXP5+|T(5B) z{{p){KCp1?_0{gIojBfeqy$g7sz3J!MvCBgacPV=u;+sy# zPWriiTcwwZ_@0@cE2`|-Kes3S=Im+CajmX|=pa`-i@Ggk&)`@gr|i!ny5Xmo+wK`X z`QjU>bu6_yU-6QOq3onUoeE7Fdu-HDQsBXck-4#KTN2~UZ9@sG(`0j?(ItUK137`2 z@3qj*n^!(0OUT>_o=gY^#;@JI8@}6L0?oO$IgwA7PP75@5*%eLa_b2%0HJv_)vYhN zYw+)l_AU%?TQVmsu=sj~s7jB$C7ZK&b#M*-Ixl4X1b{@yttf^B1bie>isX&ih@fKv zpMuI+0#^_qb;=!8auA7tlX&IEH%8l+l`k`{7l2TSVnBoA0$3qvh&XQvTc|h{4XPT| zG-=inC5EUmMvLp7Dkc_8Et*-fY$ZtwNmERgQp%}h&Vp-9U5?pu$~l*Uq$L!@D)28b zRIXA()f%hSRC6s2+oy%5EjDYZ9_)1kKKCextBo$TWN%$BMuvBGc`KYc!OGg_Mir{*)0UE>qHkb5aU1~Zi@gmG%sd8Q3$-q zEoMHmI1y!3sS8f0MGOSPAl6BDb`Nr2a&u7kZ@KYjslYTqJ^0(DmQto1^>30EYUq`wb1Xvmb4J=&k?&0fcEoLr_UWLm+T+Z)Rz1 zWdHzpoPCi!NW(xJ#a}-}DHR7Rh=^opoh*ooIBFG&P$AR`tvZ-o`UOoIk`xz5!L{Jv z$70pN#aUMeS3wZ`0C913Qgo3L|Cbb6#CUMrk9YSTckcjyqry}(I1Z?qWu%h{A)8wj zx?d5(2!a?uOk$=!CyFU}j<0+8_<9%TS>EUV9KA~3WPnc~o@KgW5pNJrZ(2I%ec}i! zNeb~f@t8puB!1+&?D8AuqQick88I^HdEyAMQ0!p2gIUQ?iKmF8imFk*KkKr>d5g1J zsj=2Q`3u8&ZDpD3G>4JIB94lRq6&fI0QzEl)dip z?w-!x{yo#`?+0e2a-v)2q@(}<00v@9M??Vs0RI60puMM)00009a7bBm000ie000ie z0hKEb8vpgxK>#K6G7Kpg@A&e#IH TTyT)>00000NkvXXu0mjfe4jp; literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-active.png b/Zukitre-mod/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0a5559a4151a6911502aa3d430bd2afb26de1a72 GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Unc)B=- zcyzva^CUmi1yFwP4?Ug8(%!x z7=OYt-x`ysveQxe|=`nuJuCOrdmE{co4G6 zac-h^!MVnnS3`L@Z-;etXszGh61uCsV^_;vXJ#2=-K8<=Jc>0gTdm&zEj{Fwt1npk tbfs9I&yx)WB}(Ua{C{3s|1ila|B16%+Jx)-YJl!$@O1TaS?83{1OSGbaWen_ literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-inactive.png b/Zukitre-mod/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..fc22876117727967404de328383c69619ccdb247 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1ULJY5_^ zJUZV__2p_%5NKWg!sHOMcwC0xv(`JD_uR5lrwCds3NW}|^x)^mKaNVSf}5^1Pq}0l zl+d%&^4i4i?F$b5=Qht&IOd_)a(vFr*`FS@F`Tee?>*UiJ&d7a=IrQF&imVnW^M4u zUUFM|pNT1h#&aA07klkpm(Ja~&GPvk~Yj22WQ% Jmvv4FO#p|wVW9v3 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-prelight.png b/Zukitre-mod/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..e3be83550e671e12fecb2bd64f9b5b592e4ee142 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TUdAc}; zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM9G(D{`-ta(c5=Lg?;OgCl!a`w1+apCZ4`@<&hN zzjN+OvXt*SrNplVau4o)#d2|<(rKp{M^9t!#A%C|gPNy5acSneCR20lz&WQqyFIrR zWY1>3qcr3Fw0E^mTk1A_R@_(Wz_mbMGI+ZBxvX4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TUdAc}; zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM9G(D{`-ta(c5=Lg?;OgCl!a`w1+apCZ4`@<&hN zzjN+OvXt*SrNplVau4o)#d2|<(rKp{M^9t!#A%C|gPNy5acSneCR20lz&WQqyFIrR zWY1>3qcr3Fw0E^mTk1A_R@_(Wz_mbMGI+ZBxvX4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UHd%8G= zcyzvuFzTkV3zNSyA|wQE|*-p<}z_;PAYiX{rq1g zgH*4N-tmUwcVWQ>eUB$Ujw=2vGV8HLep3A zr^oeDR~G@nDM1-)C-2r0iprM1RDNQY$+cU-ITCF;iGe$h&pak!uRiCwBttUKWfR5= z-)oENK3eO{&HVH#HF8t8mRQyM)h8av|GRWw+-y}b`%ewsq+GE@%|I_Oc)I$ztaD0e F0s!otcZ~o5 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-toggled-inactive.png b/Zukitre-mod/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..043abd8b6afff7117db5615b936645cbde7dcc5f GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U1db&7< zcyzv)KVi8WJ@sW4O0o z`|jz;kyvEoFSoCW^MCx0OKer|GuGaHb!N|$@Ny5A5BIW@s}eO+CmDS%3XgUYoVjH8 z3O6mK?X$}Eyz(w??Jzj@W1hit9)=D>rKKzk1?P01Z@>TWo!{H-1`pqJ_dc#+cxtJp VwePI$8=wOjJYD@<);T3K0RZAeXB7Yd literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-toggled-prelight.png b/Zukitre-mod/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca659ae33c65127139229378871f9f77f5bbc77 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Uvd%8G= zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM9G(D{`-t5>eeLaV4d~;7IwrI@c+6lWHse|1@ul z_TM*QRc{Hm@ZF~YI(I97iC)~Nbo!7$wWf&oNmdos%#OVxZ4xUFdKWEnWdAZ9&6It<;hFnCI~sxD;k(W2U0$nO%TJPC?(+M>?pG`)+me|N@6V8~ z;J&GGPJ`pXxu%)120C919voOTLFTj#kEMoLx`+S^gXISsf8j$J_kdn!@O1TaS?83{ F1OV@cicbIl literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/maximize-toggled-pressed.png b/Zukitre-mod/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca659ae33c65127139229378871f9f77f5bbc77 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Uvd%8G= zcyuNwNU$z$a5>PSXHa|g=YMPce+fUnwi`9yjF6D9;jxe~YT^xili(EY!FyT)28pZ+(TqM9G(D{`-t5>eeLaV4d~;7IwrI@c+6lWHse|1@ul z_TM*QRc{Hm@ZF~YI(I97iC)~Nbo!7$wWf&oNmdos%#OVxZ4xUFdKWEnWdAZ9&6It<;hFnCI~sxD;k(W2U0$nO%TJPC?(+M>?pG`)+me|N@6V8~ z;J&GGPJ`pXxu%)120C919voOTLFTj#kEMoLx`+S^gXISsf8j$J_kdn!@O1TaS?83{ F1OV@cicbIl literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/menu-active.png b/Zukitre-mod/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7e94702e81adcfccac75756d6dc2053597e94d70 GIT binary patch literal 2796 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/menu-pressed.png b/Zukitre-mod/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..16d598002ec7e4787acd0544f7dafaed1afa17ae GIT binary patch literal 2895 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 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/right-active.png b/Zukitre-mod/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3e73e1650cecff304d3e239e100f0cf7847a5af2 GIT binary patch literal 1257 zcmV=P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3sqj@=*(h5xgPE&;zVEC)i6x`Qsi2f}^MOr=f> zx&bW5Hs>SUaQ^x^!jIXC$Drmpm6Rfy7A;&c$?F>rnWb)bzBS{cHQ>l{tP~t3!-# zh$kHQ6q2}}d}R_;Aw}x6<0BCpe&JcacLDFSH~r$V?edT#T*_{T^rq9c zlYOq=Qt724zGvp=iW*0b&+SRSF?t^3ymnVL1;~~5rfyqVGdMQLDeJX_?)VwzzIs8= zvBm?`I=0$EY*-XxC_6~0Q>8)Y8V@>9lJd!pk@;X*wk*ztj|D|%r@1LOo| zzSlx4Z<+a!EF*I#crqav7{B)LZuoA02{gt$=0q`HI?)2mQ*e|q$;~Ic0EEWY)Rw*! zt|7iRTBlIqHf7G(V2$kx(TpBvOBQE|7T~J!`d-NU4giUe+fWP%2*gBUlqfp06G6ue zJ{6U-C^rxw3&tH)vWg_Y$vku89jE2X#+Mn_3qY78aiGEH0$8f13Ex}B5vsw&)Xb8( zWh+*bBu$o5@-*+M>f-9=$=$OTuUWEY%PD)#x#U{72(B>;B^58Zlu|2_R;`Ft;a_2B z+@xuF^^T<*1#zbX)*AKYvhz+5HxR=5=C|8HlkGi2Edf1I?3J%%sYb z++-FDOAs+el{VpYn#4d*PhuN%XZIlYCAR=||CSqnMlMWr|ASnZ=$^=Zsm*_vZ;s&~132m{;WzF6vl`UGB~JhV0fcEoLr_UWLm+T+Z)Rz1 zWdHzpoPCi!NW(xJ#a}-}DHR7Rh=^opoh*ooIBFG&P$AR`tvZ-o`UOoIk`xz5!L{Jv z$70pN#aUMeS3wZ`0C913Qgo3L|Cbb6#CUMrk9YSTckcjyqry}(I1Z?qWu%h{A)8wj zx?d5(2!a?uOk$=!CyFU}j<0+8_<9%TS>EUV9KA~3WPnc~o@KgW5pNJrZ(2I%ec}i! zNeb~f@t8puB!1+&?D8AuqQick88I^HdEyAMQ0!p2gIUQ?iKmF8imFk*KkKr>d5g1J zsj=2Q`3u8&ZDpD3G>4JIB94lRq6&fI0QzEl)dip z?w-!x{yo#`?+0e2a-v)2q@(}<00v@9M??Vs0RI60puMM)00009a7bBm000ie000ie z0hKEb8vpgxK>#K6G7Kpg@A&e#IH TTyT)>00000NkvXXu0mjfZq`G- literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/right-inactive.png b/Zukitre-mod/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5584a2b481b14f214e83ba92553f7f5464264b5d GIT binary patch literal 1257 zcmV=P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3sajvOHjMgLhvmVj-HVL3dd>>$g}g`%G`6DgAv z>H;j6ZSDcujbA^f`>~#E-UYQ3bBrEO$RTsVAo=ULdh%hv{h8hR7rVRJJ;NmE<(kHE z{0r>*_`t%k*H^ogNNcghTnY+x_pv0%;oL@a3@67(=JQ&32 zig?0~hmiRF<|~t+3dvHI9dD84=(j~NTkrT$KliNPyMXu6n|{6>yFBD@m$JtpzUg%A zq@U}zReGt2@0t0zqRO8A^Yf(NoITAsuGN(g9ps8J#mGyD`|+byFd zUwi|#j-^)TD<+v3%1#Q@snDdc`$i2V1s-hZnH$TtB{9z2Hk7a$O*RJ_T@qL|kQ12s zUJLEKdF4a0gv_1b$%J5F{My{R;k)f6(41?V6Zv%ML>n+K!BNH{x8Cpq5Sm9*-TIQd zI{*IA-h}~fOXh?H7GJLrRq3&}WOEj;4z9sp=Y_1F0FVf|6~&N%fR7|fk-RY*5p+!8 zQ&2fe;0gkyPPwB>4k8h760h9&#%TMp@@2;L0uVSHVnBoA0$3qvh&XQvTc|h{4XPT| zG-=inC5EUmMvLp7Dkc_8Et*-fY$ZtwNmERgQp%}h&Vp-9U5?pu$~l*Uq$L!@D)28b zRIXA()f%hSRC6s2+oy%5EjDYZ9_)1kKKCextBo$TWN%$BMuvBGc`KYc!OGg_Mir{*)0UE>qHkb5aU1~Zi@gmG%sd8Q3$-q zEoMHmI1y!3sS8f0MGOSPAl6BDb`Nr2a&u7kZ@KYjslYTqJ^0(Dm=~&EEZE07HG*{RR{jvmmluYi|Gm0fcEoLr_UWLm+T+Z)Rz1 zWdHzpoPCi!NW(xJ#a}-}DHR7Rh=^opoh*ooIBFG&P$AR`tvZ-o`UOoIk`xz5!L{Jv z$70pN#aUMeS3wZ`0C913Qgo3L|Cbb6#CUMrk9YSTckcjyqry}(I1Z?qWu%h{A)8wj zx?d5(2!a?uOk$=!CyFU}j<0+8_<9%TS>EUV9KA~3WPnc~o@KgW5pNJrZ(2I%ec}i! zNeb~f@t8puB!1+&?D8AuqQick88I^HdEyAMQ0!p2gIUQ?iKmF8imFk*KkKr>d5g1J zsj=2Q`3u8&ZDpD3G>4JIB94lRq6&fI0QzEl)dip z?w-!x{yo#`?+0e2a-v)2q@(}<00v@9M??Vs0RI60puMM)00009a7bBm000ie000ie z0hKEb8vpgxK>#K6G7Kpg@A&e#IH TTyT)>00000NkvXXu0mjfo8d>s literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/shade-active.png b/Zukitre-mod/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..8e036f462c995f025e20c6810d773acb3b696644 GIT binary patch literal 2513 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 bgQx)jP8==K%S*_Z00000NkvXXu0mjf=%crl literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/shade-inactive.png b/Zukitre-mod/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..c67af579f9bb4aa743360ac1e040235a1212c592 GIT binary patch literal 2396 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 O0000 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 Y0LCXW2nE%`x&QzG07*qoM6N<$g3l=X;s5{u literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/stick-active.png b/Zukitre-mod/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..84fe6d4298114321102c845813adb5401d2d0212 GIT binary patch literal 2193 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 KMNUMnLSTZ$TJoL% literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/stick-pressed.png b/Zukitre-mod/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7ccaf95ba9de7ab347624b87f73b3e0842b2cde1 GIT binary patch literal 2331 zcmV+$3FP*PP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U;0blIjwD2f_1B*}{DB{5)}YBst~p2iv})yshZ3*f)l$@Rzh3zMMsNEAjr#+m zOVG;on%6zPp+CJ$FunWx+x}qpLR{{J?hj83ic5Aa=B?ztknq({_j{6J$~V6qaOqK{Pcid9CyFG zz!5HF?*aJ%r@Noh$M_wTUTZ}BESX>(@j}HghuPU{v0qE{L@&N2hi8c?V5r8+A<5>w03d?w z1Z7CTK+GhGGDTxHBH&oSPlM(x${h?)3W+DQWEIIEr?AV$9HTRq6JOm(FCZdG76Ua1 z7m%fzG$Y;$T&RU4NmEKWSt_ZfmL+RWIcLkBr<#eWCCg@3tXeBlw4{=Yl~QVHm8&3) zrBHLVT57GWL1@#4wHn4Zbad|0wWprD_0nr^1MV|)q>+b>GU{lPr%a@PF!QuoW}R)( zf-5auY2{_Bth(BUuWi}7)6Uy=*>$&P*60q~H>^D}_cd#Dv&M%gA7?MDq1)_f3G#H3 zoHH=SN?_ca0XQ@}XR(kfJ9ExitSmt!F|_Z~PH+ z!KwQyrs>+y1j4+pZ^m-Si?q^yB|Sj= zEgWlqCH_VDd)bg2T+EB$7;n*^3I5dV@Ri*^F*|%^_fO0YU)lW=v%{~_{U|y7D&3D} z2Nw@Vm9Z*TnY$%gs8;q|dwRTJ+h*N}8)#*#s@2K1t#55*`OJDv4Zkt>&D8K4bKgu2 zzcKgC)bRP-gh~RbGm)lmwBfr0|6k}=7C_l%wnPyObB%yp>_Jj@@1s?!Vj#1O6;Z!! z%e{4^?K)4mER+#;A`^QRd}S5Qz4s`Z2|=r#|HsM$4^@d*l7@NZig*O)iKj|_-<{gr z6ID*$Yu3)#SvJbXIzwmD**knoPCMC1WA(nfIa7V%j#jssI0{BY&c zrjAxTjf`cv3e+6P$kbD3lK!ZI_Fdm@*V@h%!`s-or7~zQgLv(L}+~Rv)g44nsN{ z`eG}~}HQ@_bu5%7#PLMyZ~AM%lSXI*!0R=k#h?{0&AnRBXtdlx4NP zQT#M~#JnxHHb@fNPYoYK4EKvCmyZ$#N|BSVaLnbV67Du zp`pBA5UYEpigJU3EadKX+&)=dmi{?5R1AQ}xn`Hy=it0c4V!v3)@<&LumoinJXEkv z%;@}5g;%=9rLEGhjSDbUI#`WdJO+}f@BI}u(6JNdE=e7db6s;C>%|jhC2Vtq=JQ2^ zuiD2(sakO0p1RheG7Z%jjjv$Gv4;(GwU)?aPb&{~X_JlP5nv zQ4~1n!GVK%B!Q;Zlabh5h!7mC;h3nYQPCr9v3jxH3Tk+yV8By%1?GNUKvrBjpM}C2 zH-ZVgA~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e-sk=t zy-MC>fKMQvWx8PzZxBy!S~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S;s~)& z>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtr zjT94U+D~}+haA61E}2|qFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%bZGRuz zcJl-XJOfu++h1(}GoPf_+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY9MFFY zgx1{NTKhPC05a57>IOJC1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ`L;(K) z{{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1Qt2s=5B%j002`- zL_t(I%VX^7>iW+>1;F_9=~Jp0#PaduM{1bEz{Ef$Flx}KLHIz);*Sg^i$4xQuQ6V` zcI`hl@8APHvHWy)5jNLhbHxx0?9se7YS2I#1OQ~M9p`UrFe?B6002ovPDHLkV1hT^ BVK4vy literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/themerc b/Zukitre-mod/xfwm4/themerc new file mode 100755 index 0000000..b17dc4c --- /dev/null +++ b/Zukitre-mod/xfwm4/themerc @@ -0,0 +1,29 @@ +button_offset=2 +button_spacing=0 +full_width_title=true +title_horizontal_offset=0 +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +#title_shadow_active=true +#title_shadow_inactive=true + +border_width=1 + +#button_layout=O|HMC + +active_text_color=#2c2c2c +inactive_text_color=#818181 +inactive_text_shadow_color=#ffffff + +#placement_ratio=20 +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-10 +shadow_opacity=50 + +resize_opacity=90 +move_opacity=90 +#popup_opacity=100 +#show_frame_shadow=true +#show_popup_shadow=false diff --git a/Zukitre-mod/xfwm4/title-1-active.png b/Zukitre-mod/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7c8755f3810e6452de4d2ef4c60059f72a83139b GIT binary patch literal 1408 zcmV-`1%LX9P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U1r}lH4c^hTl2G9sx-R!EwN#s=YyuzdxAip6;2X zDye;osW!GOOG2NJJIo*ddiVziF~yM7O0GFa9I2+t4HqTe$30U_`+OgIW_pzey3PZJ zNHEKNo9EGQkn8gWOGn;c<-v|2F2~S^=VMToXU4@iK^{ZGx17#>sC-|v{AoGo*T?H} z-tUtk8AD-DIPesbxX*lh5=0?Y+LGfevJ~T%s3e?O>eu{*y{z$l0v}gz`HR<)%QGF} z&g@ahZ+SX$((m)Pv-CM4;)iGc98sgkD_`>GK8pLiSJzSwNLN0K`dG@of?`KHWxtj& z3_r!S?NKpGZ1DoMfu;5kJ8mj!Q=(I%L5-Z|o-eu(V&ch$nfYSbvLeQnuMH)wLCzLH zV@Lss3*-c1e#AoCZ(aW2tibaiXfnYV7{8A2F8I^&V#s}!IZ-Tko=_Hui&uRij74sp zp#>o1C#SmeOW~g4`$4-36Vz6k3l`X7zfE+dXKl&mEKvhgQ@r;J**FG}BKTGWLjnRZ zlPG11#%x5$V*wu&M`20aL4Y(U4@AjHBm++2Hq@?&8i+TbArEg+0MY?M()n>0~MGfka& z+AOoq=BPCnPp+Qbym(2fHV^pK=Sx?(cHr@5qIP?*AYc7P?R5 zzHMZ>B9k&O*;I41AfIq7-KSkV%%@*%X%&1= zu-t(yGSSEeGGoy9qWkgis%wr-97{{n5eb|vS$Bpx^hKKLpS%aSKh9zMSMHZ{n)s6W zm_DF{Wa5#{s_3T)1<6(in_KtP zXq_yGia2T&iclfc3avVrT>1q~8j=(jN5Qq=;KyRs!Nplu2UkH5`~Y!rby9SZ691PJ zTEuv8+>dwn9(V5mf1|=wGdK>Ynq{Pu2_c(X6}n#$!U%#GKult$J|~JPc#f}o`1pDk z=ULw8{v5qZ-eiDJAf9EqVG(Z-Pj6Z}=Y8S`D@h9RIq{f57bJe3QM^u~6(_xr15BP>H9Aql&6gzCY`-!g-6cTB)(tJ^2g6d2MBx>okXv#3Gg;LV%1K z%Ba9XoK}q#6KUE{c=(4Lzep~bTxBqFET9S%lH&*egWuhng~S6bU&Z2&W$q}SV8^a$wN1}?7Kn!E>G?f`>Nx@1U>6rkxZ6oB_L z`lcMve+z`x+}>LIIDG&z)K%&RI5-4GihA|;q;jHL=A@(m000JJ zOGiWi{{a60|De66lK=n!32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^Re3LXR)9YAKM z-2eapCP_p=R4C75?CR?J&wvIPpFVwxA;|La<41Hc1||k9U{r8q3IYIJp$S)!$(^eJ O0000WuLK literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/title-1-inactive.png b/Zukitre-mod/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..26a0d2a4cbb714984daadace8838a97964caa385 GIT binary patch literal 1356 zcmV-S1+)5zP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EFk{clmMgLhvmVhLLU^zUivV$x?7aH4R&rGT^ zlh1UQ8(J-dxJO_&e*K*82QFd?E~urLWAwN}4w(x&$zRvik`McNU3yx2wmWL)1H&X} z<$8_d_!rpqF~GvH*Jr!46Nu9Zbes7Elr=M>(@&Boknm-v^X@WVof6+H=lp7aUe4=# zFo@9=@q`@@A@Tdk*Gz&eBuiO#JVlnH-xigKXApU>pWDmo9}9Tzz3AuLvCBgacPV=u z;)_nlPWrKaTcx)d5#ML#w;2_^4|%8GoITAsuGN(g9ps8lLCZJ!(rfXYuOb8vM0i$odHYi7>Y!84?iikwhty zH)bP(jtP7UGG_@~L4edLcVx*Z`v^FR*W4Imw0&9mGUIpwh_yuwXs}%XD+CP@`z@h_ zic`^`s!>goW-U=-h#F(GxX!6!V!_m+nI+3slBAF{#bha^oJ!^_IL6fFm@TKAb19g# zgo0QF{so50RcfeOW3`%UuBD-TT4>s0vzA(JrE`~#Bf$08t*4%Q88lEzBMcpJ*hnLf zGEr+&W|%tTw3%j}h3;RFa|_)Ya__l) zK&_X3+{y;Db|Eyy2`Siqrlc5zUWX0%rV=xCZ+k=7mUt9-FE}r#=EZs;F&wy zv^qnPHnPmx-7E@zy8ieF{_kcVvvZn|9Aj-{#i<)`DB1h5_o0Nu+^zH7_J5$OwF!tB zsDA^)S}&_@lKlbz00D$)LqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~NhL@5;qD~O0> zXq_yGia2T&iclfc3avVrT>1q~8j=(jN5Qq=;KyRs!Nplu2UkH5`~Y!rby9SZ691PJ zTEuv8+>dwn9(V5mf1|=wGdK>Ynq{Pu2_c(X6}n#$!U%#GKult$J|~JPc#f}o`1pDk z=ULw8{v5qZ-eiDJAf9EqVG(Z-Pj6Z}=Y8S`D@h9RIq{f57bJe3QM^u~6(_xr15BP>H9Aql&6gzCY`-!g-6cTB)(tJ^2g6d2MBx>okXv#3Gg;LV%1K z%Ba9XoK}q#6KUE{c=(4Lzep~bTxBqFET9S%lH&*egWuhng~S6bU&Z2&W$q}SV8^a$wN1}?7Kn!E>G?f`>Nx@1U>6rkxZ6oB_L z`lcMve+z`x+}>LIIDG&z)K%&RI5-4GihA|;q;jHL=A@(m000JJ zOGiWi{{a60|De66lK=n!32;bRa{vGi!~g&e!~vBn4jTXf00(qQO+^Re3LXR+EF+G^ zWdHyGCP_p=R4C75Y-(!y&wvIPpFVwxA;|La<41Hc1||k9U{r8q3IYHnu?as!+}W@I O0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m-=zSgnwR9)aEX^>ex(Xv7p;P)jk#=+QzBnF}V#U+o&nhyA>oo{^sAj@tRa5D7-P zUgJ3W1#*2XuyEw{S?=r@;&cq%JRgIyJToT!1bGYzUvfI{F7q`h@y&M5ulDEdyuJrR zGP=T^u;U>len0v0B#1(?lqJVgWGVVBQHfg;-sjKlZS{{6c%QxG&$lC&M>^b<*`p9& z@^s{+ALnmp>1{;BchCGbqN4XD@A5ZiPjilIcO^uJbj7o&+gA1riWTXUy)2>|eu}y6 zp3##pzJXfDR;%+BFB!Edeo~-Lg(i(XHfjhl@LFrnsb#okxy5iP!@=bSA8LjMQ%Nz1t2s} zPIc#(+%@>uM!O0F)K;1kHduVUOjM;uZOP^=UL90}zs?I;KL(H@_*Mi%0s=mgC`Izd zY(&Uo0-u7&SpruOAa%+eQF0K8fRlLn#u}ro%gUD+*9$>WtH7nt7HxH9E)kiP|fjqp(_I~YsDIqX-n|yctZ|E9r0%8X0 z-@{lht6EfOn*aa-glR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUq3`C6$dMbh-7G; zEQpFYY88r5A=C=3I+$Gg1x*@~6c~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e z-sk=ty-MC>fKMQvWx8PzZxBy!S~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S z;s~)&>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtrjT94U+D~}+haA61E}2|qFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%b zZGRuzcJl-XJOfu++h1(}GoPf_+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY z9MFFYgx1{NTKhPC05a57>IOJC1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ` zL;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1R5i=G1&9~ z001UQL_t(2&tq(AYWmNB1{j|{eTpH-^6}$GbTI}d1}tDyaAXPs041>rKSbQwumAu6 M07*qoM6N<$g7cDObpQYW literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/title-2-inactive.png b/Zukitre-mod/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..beae4f23b7f34ccffa887487eabd86d6d3fb0994 GIT binary patch literal 1355 zcmV-R1+@B!P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m@UzSgnwR9)aEX^>ex(c!(*upq65e(c=j@WG~FOchFfrTTl&vIwS5T|44=J^$9kcbTtAiEp-ZeziYu=k+}p zlF=3RgdGnd@w?~ClOPJoQkERO$WruMq7u=w#P|7gdt3eE1m0&a`Sb0_<&h3|W%ek< zmpmOg>BsroS$Z20@!d1Oji~5-$-Df`+0&fk+Fc3JAzkro>b8|VgJMNGWiN|phM!_? zyJfWGi*KOTvDNB)#Y;wQik}pyQ=v&?kBu5a3_RE{GB=hjOJbb4Z75+inrsdJr>%2^YRC037$JalL^Ma__?`P!B^Xpp*dHX6Zv%I31xw}c-0reSmag@EdZf; za;iJO%xex~zPOalHVlU~19Kl4UDNQb?L&vXoLzC36;BW9o9umQ&8T6gVxR zz*d2NfuM4g8miV4V2OdLq{Ao(#WGs z)Y_C8rp`ERrkQ8CQ=@ZipQyc(`!h8<)OdqhdiJ0OvDwW8t?NV=GZ5oIAa08Q3Yr%) zpC|-g_bEUV9KA~3WPnc~o@KgW5pNJrZ(2I%ec}i!Neb~f@t8puB!1+&?D8AuqQick88I^H zdEyAMQ0!p2gIUQ?iKmF8imFk*KkKr>d5g1Jsj=2Q`3u8&ZDpD3G>4JIB94lRq6&fI0QzEl)dip?w-!x{yo#`?+0e2a-v)2q@(}<00v@9 zM??Vs0RI60puMM)00009a7bBm000ie000ie0hKEb8vp@-mP z0000cNklYTYHIq=fCdyM|3d;CI&2ERB&Vp0stkk2|q;K*{}cr N002ovPDHLkV1nyaa) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m-=zSgnwR9)aEX^>ex(Xv7p;P)jk#=+QzBnF}V#U+o&nhyA>oo{^sAj@tRa5D7-P zUgJ3W1#*2XuyEw{S?=r@;&cq%JRgIyJToT!1bGYzUvfI{F7q`h@y&M5ulDEdyuJrR zGP=T^u;U>len0v0B#1(?lqJVgWGVVBQHfg~-{;TmZS{{6c%QxG&$lC&M>^b<*`p9& z@^s{+ALnmp>1{;BchCGbqN4XD@A5ZiPjilIcO^uJbj7o&+gA1riWTXUy)2>|eu}y6 zp3##pzJXfDR;%+BFB!Edeo~-Lg(i(XHfjhl@L!oL9CPR>>lJk<>rvxzvadsk#h^(zaZxpx;NzBbNhf= zFZ;Tc4QQQ0B4z29Yy*|sz(&CkAIbq?yjYv8uteZ>IJ+}Wnp z8H%)#W!COyQSj6C$3O6YH~W~K(?rU#)<#y`x&fDxy~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e z-sk=ty-MC>fKMQvWx8PzZxBy!S~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S z;s~)&>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtrjT94U+D~}+haA61E}2|qFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%b zZGRuzcJl-XJOfu++h1(}GoPf_+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY z9MFFYgx1{NTKhPC05a57>IOJC1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ` zL;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1R4+w;kn`f z001UQL_t(2&tq(AYWmNB1{j|{eTpH-^6}$GbTI}d1}tDyaAXPs041>rKSbQwumAu6 M07*qoM6N<$f=VlSS^xk5 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/title-3-inactive.png b/Zukitre-mod/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..837bd3b697fc87a6f86f09de3d261c039f961c6a GIT binary patch literal 1355 zcmV-R1+@B!P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m@UzSgnwR9)aEX^>ex(c!(*upq65e(c=j@WG~FOchFfrTTl&vIwS5T|44=J^$9kcbTtAiEp-ZeziYu=k+}p zlF=3RgdGnd@w?~ClOPJoQkERO$WruMq7u=2vG@6Ndt3eE1m0&a`Sb0_<&h3|W%ek< zmpmOg>BsroS$Z20@!d1Oji~5-$-Df`+0&fk+Fc3JAzkro>b8|VgJMNGWiN|phM!_? zyJfWGi*KOTvDNB)#Y;wQik}pyQ=v&?kBu5a3_RE{GB=hjOJbb4Z75+inrsdJr>%2^YRC037$JalL^Ma__?`P!B^Xpp*dHX6Zv%I31xw}c-0reSmag@EdZf; za;iJO%xex~zPOalHVlU~19Kl4UDNQb?L&vXoLzC36;BW9o9umQ&8T6gVxR zz*d2NfuM4g8miV4V2OdLq{Ao(#WGs z)Y_C8rp`ERrkQ8CQ=@ZipQyc(`!h8<)OdqhdiJ0OvDwW8t?NV=GZ5oIAa08Q3Yr%) zpC|-g_bEUV9KA~3WPnc~o@KgW5pNJrZ(2I%ec}i!Neb~f@t8puB!1+&?D8AuqQick88I^H zdEyAMQ0!p2gIUQ?iKmF8imFk*KkKr>d5g1Jsj=2Q`3u8&ZDpD3G>4JIB94lRq6&fI0QzEl)dip?w-!x{yo#`?+0e2a-v)2q@(}<00v@9 zM??Vs0RI60puMM)00009a7bBm000ie000ie0hKEb8vpYTYHIq=fCdyM|3d;CI&2ERB&Vp0stkk2|q;K*{}cr N002ovPDHLkV1l- zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m@UzSgnwR9)aEX^>ex(c!(*upq65e(c=j@WG~FOchFfrTTl&vIwS5T|44=J^$9kcbTtAiEp-ZeziYu=k+}p zlF=3RgdGnd@w?~ClOPJoQkERO$WruMqG+p6@AK#Ow))2jyw6_p=i8CXBOUI_>`{m> zc{*~^kMp;)^fn^myJvnIQPKO7cln#Mr#Z*9yAq;9y5iZ?Z7X{Q#fo&wUKY^|KgHa3 z%V^0L-$1QntJV36myFsJKPgbBLX*ZG8#RO&c(7q)ZY*1t#5i-?P{L|7*&JweNnq7L zP9WxcEVTXRX76O4iJb91kPueK*cbFMNc^6APG$^vomsxO4G$gLh)07CQR zRCj*KU4wspXjfr?+Ddc628*wkiK_IdE!mvKtAlFr*Lfl9#{g0U--=*JK)^>5rAXeG zjR<*6;8PGeOW+Cuq)xdbN)93sa1t-ySYxzxS@{y>WtH7nt7HxH9E)kiP|fjqp(_I~YsDIqX-n|yctZ|E9r0%8X0 z-|Vk1u-U-rZ~y=SglR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUq3`C6$dMbh-7G; zEQpFYY88r5A=C=3I+$Gg1x*@~6c~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e z-sk=ty-MC>fKMQvWx8PzZxBy!S~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S z;s~)&>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtrjT94U+D~}+haA61E}2|qFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%b zZGRuzcJl-XJOfu++h1(}GoPf_+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY z9MFFYgx1{NTKhPC05a57>IOJC1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ` zL;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1Q|Pva1&tw z001UQL_t(2&tq(AYWmNB1{j|{eTpH-^6}$GbTI}d1}tDyaAXPs041>rKSbQwumAu6 M07*qoM6N<$g4RQC;{X5v literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/title-4-inactive.png b/Zukitre-mod/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf76393c45fdde57d4188c9aa5f70281dce0885 GIT binary patch literal 1357 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 O0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=EXavLEGhW~Sl9sx-R!EyMU=?!}PzOdMiouo5O z`m-=zSgnwR9)aEX^>ex(Xv7p;P)jk#=+QzBnF}V#U+o&nhyA>oo{^sAj@tRa5D7-P zUgJ3W1#*2XuyEw{S?=r@;&cq%JRgIyJToT!1bGYzUvfI{F7q`h@y&M5ulDEdyuJrR zGP=T^u;U>len0v0B#1(?lqJVgWGVVBQS>FD_xW>sTm9n%-e)iQ^XJlHTYHJ7TSLE@&{)Lo;yL43C6(qxw}`vSNoHpIaiqz`E=z8Wr4VO)fd88cZKXM3gT>d&L{)m!mTb=A)j>7*>%5TlV*n|FZ$&U9AmAg3QY3H8 zMua>j@F|F#C2$1+Qm5PzB?plRIEj~UtTEcUtbB=ay#Rzt6ayL@7r+WZL&SMYD52tT ze1fV*HBFkeM2R74jM3t{r;3RMQ;TMnEL%yELednIrId0inX}*;Q#8_+t1$SH0}!SORC#Uji)auT77d%w#Zvu$ZonxB2a>KxR4*T8MP`-%acxwB2H zGZbkf%dFkaqTr|NkAL9*ZuT)dr-_tft&Oa>bptLXd%yO+ln|J^O};z+H*}3Q0Wkyh zZ=yagr<*Qnx&QzHglR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUq3`C6$dMbh-7G; zEQpFYY88r5A=C=3I+$Gg1x*@~6c~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e z-sk=ty-MC>fKMQvWx8PzZxBy!S~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S z;s~)&>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtrjT94U+D~}+haA61E}2|qFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%b zZGRuzcJl-XJOfu++h1(}GoPf_+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY z9MFFYgx1{NTKhPC05a57>IOJC1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ` zL;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S#00007bV*G`2jdDJ1Q{QrKSbQwumAu6 M07*qoM6N<$g5zaz%>V!Z literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/top-left-active.png b/Zukitre-mod/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..42d0f9ba2a64cb1224091a2ed38bdce59afcfe85 GIT binary patch literal 1706 zcmV;b237fqP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1aEvE()k{AUynfdB}C42NfxGjRBBQkq+D*KePt z8j-@_?1mt@@z3AW{e^>K^e(8Sn6bkVa>!h;N&YyFm3-LO;|S+UuX0E2{DUD9ta9AO zaq1Vy^k2JRJ!iaysu_=3`UhQ#t3ap2j<}|GWleqZ^BB*;RtlqJViWGVVBQJe)D{E462WqkqQefNf+Z>L-yaJU26Qz5?L zbjnGu@!KdpXGDCD%+DD`xuNli-<&G|Sl&ei5bJ{>rrEsz(lu0a}$xpjpW2%&jm zsvBQ&$Ku})+Fcl+wqQ;uu=skos7jCClFc*Nbx;lG6HV4n2Y?8%70Hl*0Ut?}B6(vr zBH)<7PeJA^fh!mwb;=!CauA6iC-I668>6ku%7+-^1w^PsF;IiY1!RSwA>w&UXrbcp z_ykprYML}_i4sH97^B5Cr;3RMQ;TMnEL%yELednIrId0inX_Pwsmn22PC4gN5VV8> zUj_OFg348Ds9IySnrg14p?z9t+G4YoT5hFtmyQwOdhFIy&%F#9Xr&Q`jyPDhxdh|O*;XpIwHoPjY81jcPKfQIJ9 znNJh~FXk3!KC?IxWn`&~oKA}|Fc=20PP%jVVD3xa9MJtPZ+yj^Th#p@%(+F~6LX)u zU9i^69=EayT2CP`#e@_*eoz>xaP3)wcCt{iVK^Z>2wDXVRwF_oX>gz^D`gI2y~FbG zHfMGuqsbh-7+kejMvAre>GMb(CC(IM!>Gy?FJo&M4~cBn(MQ*+vxAC=6ur38;bt}@ zjG2lFZ8<3E*!K^$S1pWJ8h-7kPcoAs374oNF&Y7roJ;L0Ay3~HKp-3C_B_xWeaH$@ zW|x?zl_9`^YiP?|_My9sh~~qJ8<3Eu8dB#LduF5$W>OZZx=l^`><#n`ykch`voDeX z6o=`6Cz7^-iqKiRHtkk4W`w{{sj_00;qzX7DpLSmK(VMckVHVOjU4na#87lZ-*77H zbK+Ph*9(I~AN^5vtnRhh62~^(95wM`j8}>sKrSr(xza$tzZg8}*Vf|=sO*5#PWk|9 zeZ6d`O4*5_m}8Yz#@*=3#({}DBx^QoP!32IAZu!@+;n{j9qTiQ4-0oUxxf&aZBX{R z;5RV3OQTOLA^$a)?i0;tlV?1S#(VF(8<_42%?p!fC@;Iq{RYkd+>-9rVn1z3_tIiN zXi0b7Uf*v?_lo16x1@VA`B6){FO0t3l5Ty0^^EW2e*x+!InEW5fTaKc0fcEoLr_UW zLm+T+Z)Rz1WdHzpoPCi!NW(xJ#a}-}DHR7Rh=^opoh*ooIBFG&P$AR`tvZ-o`UOoI zk`xz5!L{Jv$70pN#aUMeS3wZ`0C913Qgo3L|Cbb6#CUMrk9YSTckcjyqry}(I1Z?q zWu%h{A)8wjx?d5(2!a?uOk$=!CyFU}j<0+8_<9%TS>EUV9KA~3WPnc~o@KgW5pNJr zZ(2I%ec}i!Neb~f@t8puB!1+&?D8AuqQick88I^HdEyAMQ0!p2gIUQ?iKmF8imFk* zKkKr>d5g1Jsj=2Q`3u8&ZDpD3G>4JIB94lRq6&f zI0QzEl)dip?w-!x{yo#`?+0e2a-v)2q@(}<00v@9M??Vs0RI60puMM)00009a7bBm z000ie000ie0hKEb8vp3_zirl$WPAt7){CI&PxDlj+&01qh;9RI;k?f?J)07*qoM6N<$g5p{c AO8@`> literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/top-left-inactive.png b/Zukitre-mod/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c2ddd5fd84d4a17618adfb5de9f121b7dd357a GIT binary patch literal 1705 zcmV;a23GlrP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1aEvE()k{AUynfdEJX42NfxGjRBBQkq+D*KePt z8j-@_?1mt@@z3AW{e^>4@-9TRl(EARa>!h;F@GG#N7&f)6p&R=}=Z=#-^W1o{oeMIi2?|^RX%EshsmyPvafgf8GZL z7(K$Du;U>leqZ^BB*;RtlqJViWGVVBi8u@P_KBa{WqkqQefNf+Z>L-yaJU26Qz5UiX=C znlHYAwT@D&^A$Il7|2cv)Tz*_PMWL^Y;-Yj)xexU z%=cVq$IUAqf*B%rf+iE3f#cWHy$k;Id~r1AYI7oQ2To`U|4HCesv2IHQilXar1hF11GqdHS{h0@*0H=Yi(vLspP7 zyCj=hh5!eyp)GgWhwd^Wst+q}Ktj=Ku+A;@%t#;1SQe>qo2vBL8|WE$#m+uvUnB!4 z4$}coB&`D#p|f^vv1^GbBLs#@l@+rLpZDsmOaXKO#iH6kk^psVh)@<0I9FQzP*3?+J#q}k0tj{1mEZp7X0z+iBLD}zu z-@xcDjXtr2{MTT*Pc)xRp7A^y@4fGCV7e~9Dn_CsSUlGCxf*3$dVx~SPiYa)GuY36TdKc$e-sk=ty-MC>fKMQvWx8PzZxBy! zS~}-_;s`5A3h_Ddm_ZjLe&o9B@*C%(!+xF_F*50S;s~)&>|nWrS;$1Xmi?dp(vDQ8L3&VMBWtrjT94U+D~}+haA61E}2|q zFmf!Q3Kf#$2mgcL-I|5T2{$R60J>gm`y&Q)?*h%bZGRuzcJl-XJOfu++h1(}GoPf_ z+gkJp=-UP^uG^Zt2VCv|gHO6-NRAYs=`R$3_cQvY9MFFYgx1{NTKhPC05a57>IOJC z1V)RLz3%bup3dI>J=5y%2WF&lqFd&qqyPW_24YJ`L;(K){{a7>y{D4^000SaNLh0L z01m_e01m_fl`9S#00007bV*G`2jdDJ1Q`f4pmKKr001pXL_t&-(_>_Sf~KaX{|v~S zr%#{$fBN+4f5xV!rvD)!A#h111~f1#FgOJO4=E5F|G`l100000NkvXXu0mjfhOZH7 literal 0 HcmV?d00001 diff --git a/Zukitre-mod/xfwm4/top-right-active.png b/Zukitre-mod/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..216e607eefa513426d61fbbb8b9cab74ddd298a2 GIT binary patch literal 1652 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